#ContentData{text-align:center}
#ContentData > div{max-width:948px;margin:150px auto 0;padding:0 20px}

.full_wrap{max-width:none !important;padding:0 !important}

.merit_title_wrap{}
.merit_title_wrap dt{font-size:24px;color:#333;font-weight:500}
.merit_title_wrap dd{margin-top:50px;font-size:36px;font-weight:300;line-height:46px}
.merit_title_wrap dd > span{color:#4b8fcc}
.merit_obj{margin-top:43px}

.explain_wrap .explain_wrap01,
.explain_wrap .explain_wrap02,
.explain_wrap .explain_wrap03{margin-top:30px}

.explain_wrap01 dt{font-size:54px;color:#333;line-height:74px;font-weight:300}
.explain_wrap01 dd{margin-top:10px;font-size:20px;line-height:28px;font-weight:300}
.explain_wrap01 dd.txt01{font-size:36px;color:#4b8fcc;font-weight:300;margin-top:30px}
.explain_wrap01 dd.txt02{font-size:20px;line-height:30px;font-weight:300;margin-top:30px}

.explain_wrap02 > div{margin-top:100px}
.explain_wrap02 > div:first-child{margin-top:0}
.explain_wrap02 dt{font-size:36px;color:#333;line-height:46px;margin-top:25px;font-weight:300}
.explain_wrap02 dt > span{color:#4b8fcc}
.explain_wrap02 dd{margin-top:10px;font-size:20px;line-height:28px}
.explain_wrap02 dd > span{color:#4b8fcc}

.explain_wrap03 dt{font-size:18px;color:#333}
.explain_wrap03 dd{margin-top:10px;font-size:15px;color:#888;line-height:24px}
.explain_obj{margin-bottom:25px}

.explain_wrap04 dt{font-size:36px;color:#333;line-height:46px;font-weight:300}
.explain_wrap04 dt > span{color:#4b8fcc}
.explain_wrap04 dd{margin-top:10px;font-size:16px;line-height:24px}
.explain_wrap04 dd > span{display:block;margin-bottom:5px;font-size:20px;color:#4b8fcc}

.explain_wrap05 dt{font-size:40px;color:#333;line-height:46px;font-weight:100}
.explain_wrap05 dt > span{color:#4b8fcc}
.explain_wrap05 dt .num{font-weight:300;}
.explain_wrap05 dd{margin-top:20px;font-size:18px;line-height:24px;font-weight:300;color:#888}

.explain_wrap01.whp_2000 .product_name{margin:20px 0 36px;font-size:36px;color:#4b8fcc}

a.btn_detail{display:inline-block;height:40px;margin-top:30px;padding:0 28px;color:#4b8fcc !important;line-height:40px;border:solid 1px #4b8fcc;background:#fff}

.function_info_wrap{position:relative;margin-top:100px;text-align:center;font-weight:300}
.function_info_wrap .function_obj{padding-top:333px}
.function_info_wrap .function_info li{position:absolute;font-weight:400}
.function_info_wrap .info01{top:114px;right:50%;margin-right:273px;z-index:1} 
.function_info_wrap .info02{top:0;right:50%;margin-right:52px}
.function_info_wrap .info03{top:95px;left:50%;margin-left:51px} 
.function_info_wrap .info04{top:38px;left:50%;margin-left:269px} 
.function_info_wrap .info05{top:588px;right:50%;padding-right:129px} 
.function_info_wrap .info06{top:582px;left:50%;margin-left:187px} 
.function_info_wrap .data{position:relative;height:188px;width:188px;border:solid 1px #a5c7e5;background-color:#fff;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}
.function_info_wrap .data:after{content:"";display:block;width:24px;height:16px;position:absolute;left:50%;bottom:-15px;margin-left:-12px;background-image:url("../../images/product_detail/circle_arrow.png");background-repeat:no-repeat;background-position:center top}
.function_info_wrap .info05 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap .info06 .data:after{bottom:auto;top:-15px;background-image:url("../../images/product_detail/circle_arrow_top.png")} 
.function_info_wrap .txt{margin-top:15px;font-size:15px;line-height:24px}
.function_info_wrap .line{position:absolute;left:50%;width:1px}
.function_info_wrap .line div{position:absolute;top:0;display:block;width:100%;height:100%;background:#9bbddc;opacity:0.5}
.function_info_wrap .info01 .line{bottom:-114px;height:100px}
.function_info_wrap .info02 .line{bottom:-197px;height:183px}
.function_info_wrap .info03 .line{bottom:-103px;height:89px}
.function_info_wrap .info04 .line{bottom:-203px;height:190px}
.function_info_wrap .info05 .line{left:auto;right:20px;top:50%;width:94px;height:1px}
.function_info_wrap .info06 .line{top:-95px;height:81px}
.function_info_wrap .txt_wrap > div{margin-top:100px}
.function_info_wrap .txt_wrap > div:first-child{margin-top:0}

.function_info_wrap .type02{}
.function_info_wrap .type02 .function_obj{padding-top:0}
.function_info_wrap .type02 .info01{top:345px;left:-30px;padding-right:388px} 
.function_info_wrap .type02 .info02{top:162px;right:-30px;;margin:0;padding-left:280px}
.function_info_wrap .type02 .info03{top:454px;left:auto;right:-30px;margin:0;padding-left:218px} 
.function_info_wrap .type02 .info01 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap .type02 .info02 .data:after,
.function_info_wrap .type02 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:-3px;right:auto;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.function_info_wrap .type02 .info01 .line{left:auto;right:0px;top:50%;width:185px;height:1px}
.function_info_wrap .type02 .info02 .line{left:0;top:50%;width:266px;height:1px}
.function_info_wrap .type02 .info03 .line{left:0;top:50%;width:204px;height:1px}

.function_info_wrap .type03 .function_obj{padding-top:0}
.function_info_wrap .type03 .explain_wrap04 dd{font-weight:400}

.function_info_wrap .type04{}
.function_info_wrap .type04 .function_obj{padding-top:0}
.function_info_wrap .type04 .info01{top:143px;right:50%;margin-right:80px} 
.function_info_wrap .type04 .info02{top:60px;right:50%;margin-right:-65px}
.function_info_wrap .type04 .info03{top:620px;left:auto;right:50%;margin-right:0;padding-right:350px}
.function_info_wrap .type04 .info04{top:823px;left:50%;right:auto;margin:0;padding-left:243px} 
.function_info_wrap .type04 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap .type04 .info04 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;left:-3px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.function_info_wrap .type04 .info01 .line{bottom:-123px;height:110px}
.function_info_wrap .type04 .info02 .line{bottom:-120px;height:106px}
.function_info_wrap .type04 .info03 .line{left:auto;right:30px;top:50%;width:305px;height:1px}
.function_info_wrap .type04 .info04 .line{left:-30px;top:50%;width:260px;height:1px}

.function_info_wrap .type05 .function_obj{padding-top:0}

.function_info_wrap .type06{position:relative;display:inline-block;padding:200px 0 250px}
.function_info_wrap .type06 .function_obj{padding:0;}
.function_info_wrap .type06 .txt{margin-top:5px}
.function_info_wrap .type06 .function_info li span{display:block;color:#333}
.function_info_wrap .type06 .info01{right:auto;left:50%;top:0;margin-right:0;margin-left:-300px;} 
.function_info_wrap .type06 .info02{right:0;margin:0 -10px 0 0} 
.function_info_wrap .type06 .info03{left:0;right:auto;top:551px;margin:0 0 0 -234px;padding-right:145px;} 
.function_info_wrap .type06 .info04{left:auto;right:0;top:551px;margin:0 -234px 0 0;padding-left:145px;} 
.function_info_wrap .type06 .info05{left:0;right:auto;top:780px;margin:0 0 0 -200px;padding-right:135px;} 
.function_info_wrap .type06 .info06{left:0;right:auto;top:auto;bottom:0;margin:0 0 0 55px} 
.function_info_wrap .type06 .info07{left:auto;right:0;top:auto;bottom:0;margin:0 58px 0 0;} 
.function_info_wrap .type06 .info08{left:auto;right:0;bottom:0;margin:0 -200px 0 0;}
.function_info_wrap .type06 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap .type06 .info04 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:-3px;right:auto;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.function_info_wrap .type06 .info05 .data:after{top:12px;right:27px;
	 -ms-transform: rotate(-51deg);
    -webkit-transform: rotate(-51deg);
    transform: rotate(-51deg)
} 
.function_info_wrap .type06 .info07 .data:after{bottom:auto;top:-15px;background-image:url("../../images/product_detail/circle_arrow_top.png")} 
.function_info_wrap .type06 .info08 .data:after{bottom:auto;top:-3px;margin-left:-60px;background-image:url("../../images/product_detail/circle_arrow_top.png");
	-ms-transform: rotate(-27deg);
    -webkit-transform: rotate(-27deg);
    transform: rotate(-27deg)
}
.function_info_wrap .type06 .info01 .line,
.function_info_wrap .type06 .info02 .line{bottom:-405px;height:392px;}
.function_info_wrap .type06 .info03 .line{left:auto;right:0;top:50%;width:130px;height:1px;}
.function_info_wrap .type06 .info04 .line{left:0;right:auto;top:50%;width:132px;height:1px;}
.function_info_wrap .type06 .info05 .line{left:auto;right:18px;top:0;margin-top:-52px;width:168px;height:1px;
	 -ms-transform: rotate(-44deg);
    -webkit-transform: rotate(-44deg);
    transform: rotate(-44deg)
}
.function_info_wrap .type06 .info06 .line,
.function_info_wrap .type06 .info07 .line{top:-100px;height:87px}
.function_info_wrap .type06 .info08 .line{left:0;top:0;margin:-70px 0 0 -128px;width:200px;height:1px;
	 -ms-transform: rotate(44deg);
    -webkit-transform: rotate(44deg);
    transform: rotate(44deg)
}


.function_info_wrap .strong_point_wrap{margin-top:60px;font-weight:400}

.strong_point_wrap{}
.strong_point_wrap .big_title{font-size:30px;color:#444}
.strong_point_wrap .big_title > span{display:block;margin-top:17px;font-size:90px;line-height:100px}
.strong_point_wrap .big_title > span > span{color:#4b8fcc}
.strong_point_wrap dl{display:inline-block;margin-top:50px}
.strong_point_wrap dl dt{margin-bottom:23px;font-size:36px;color:#333;font-weight:300;line-height:44px}
.strong_point_wrap dl dd{margin-top:10px;position:relative;padding-left:18px;font-size:20px;text-align:left;line-height:24px}
.strong_point_wrap dl dd:after{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;line-height:20px;background:#4b8fcc;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%
}

.strong_point_wrap .type02{position:relative;text-align:left}
.strong_point_wrap .type02 > div{position:absolute;right:0;bottom:30px;width:100%}
.strong_point_wrap .type02 > div > div{padding-left:352px}
.strong_point_wrap .type02 .big_title{font-size:30px;color:#444}
.strong_point_wrap .type02 .big_title > span{display:block;margin-top:17px;font-size:90px;line-height:100px}
.strong_point_wrap .type02 .big_title > span > span{color:#4b8fcc}
.strong_point_wrap .type02 dl{margin-top:40px}

.strong_point_wrap .type03 > div{bottom:120px}
.strong_point_wrap .type03 .strong_point_obj01{padding-left:105px}
.strong_point_wrap .type03 > div > div{padding-left:365px}

.strong_point_wrap .type04 .strong_point_obj01{padding-left:50px}
.strong_point_wrap .type04 > div > div{padding-left:410px}

.strong_point_wrap .type05 > div{top:50%;margin-top:-275px;}
.strong_point_wrap .type05 .strong_point_obj01{padding-left:0}
.strong_point_wrap .type05 > div > div{padding-left:448px;}
.strong_point_wrap .type05 .award_wrap{max-width:360px;}
.strong_point_wrap .type05 .award_wrap li{width:49%;margin-left:2%}
.strong_point_wrap .type05 .award_wrap li:first-child{margin-left:0}

.strong_point_wrap .type06 .big_title{font-size:30px;color:#444;white-space:pre}
.strong_point_wrap .type06 > div{bottom:auto;top:0}

.strong_point_wrap .type07 .big_title{font-size:54px;font-weight:300;white-space:pre;line-height:70px}
.strong_point_wrap .type07 dl dt{color:#4b8fcc}
.strong_point_wrap .type07 > div{top:50%;margin-top:-275px}
.strong_point_wrap .type07 > div > div{padding-left:270px}

.award_wrap{display:inline-block;width:100%;max-width:645px;margin-top:50px}
.award_wrap li{float:left;width:31.77%;margin-left:2.33%;text-align:center}
.award_wrap li:first-child{margin-left:0}
.award_wrap .info{margin-top:20px;line-height:24px}

.data_table{margin-top:100px}
.data_table .data_title{margin-bottom:30px;font-size:24px;color:#333;text-align:center;font-weight:500}
.data_table table.type01 td{padding:20px;text-align:left;line-height:24px}
.data_table table.type01 td.title{color:#666;background:#fbfbfb}
.data_table table.type01 td.title p{margin-top:5px;font-size:24px;color:#4b8fcc;font-weight:300}
.data_table table.type01 td.m_data{padding:0}
.data_table table.type01 td.m_data dl{padding:20px;border-top:solid 1px #e3e3e3}
.data_table table.type01 td.m_data dl:first-child{border-top:none}
.data_table table.type01 td.m_data dl dt{margin-bottom:5px;color:#4b8fcc}
.data_table table.type01 td.m_data dl dt > span{margin-right:10px;color:#666;vertical-align:top}
.data_table table.type01 td.m_data dl dd{position:relative;margin-bottom:3px;padding-left:10px;font-size:14px;line-height:20px}
.data_table table.type01 td.m_data dl dd:last-child{margin-bottom:0}
.data_table table.type01 td.m_data dl dd:after{content:"-";position:absolute;left:0;top:0}

.cleanliness_list{}
.cleanliness_list  > ul > li{width:49%;float:right;text-align:left}
.cleanliness_list  > ul > li:first-child{float:left}
.cleanliness_list  > ul .filter_system_wrap{clear:both;width:auto;float:none;padding-top:50px}
.cleanliness_list .explain_wrap03{margin-top:30px}

.cleanliness_list > .type02 > li{float:none !important;width:auto;text-align:center}
.cleanliness_list > .type02 .filter_system_wrap{text-align:left}

.filter_system > ul{display:inline-block;width:100%}
.filter_system li{position:relative;width:31.183%;margin-left:3.22%;float:left}
.filter_system li:first-child{margin-left:0}
.filter_system li > div{position:relative;width:100%;min-height:280px}
.filter_system .system01 > div{background-color:#9b8ec4}
.filter_system .system02 > div{background-color:#717479}
.filter_system .system03 > div{background-color:#e98345}
.filter_system .system04 > div{background-color:#d5688e}
.filter_system .system05 > div{background-color:#6a88c6}
.filter_system .system06 > div{background-color:#85b05e}
.filter_system .system07 > div{background-color:#e98345}
.filter_system .system08 > div{background-color:#5aa575}
.filter_system .system09 > div{background-color:#959595}
.filter_system .system10 > div{background-color:#db5151}

.filter_system .system01 > div .info{color:#e2dfec}
.filter_system .system02 > div .info{color:#d6d6d6}
.filter_system .system03 > div .info{color:#ffe0cd}
.filter_system .system04 > div .info{color:#f8dee3}
.filter_system .system05 > div .info{color:#cce6f8}
.filter_system .system06 > div .info{color:#daf8bf}
.filter_system .system07 > div .info{color:#f7ebe4}
.filter_system .system08 > div .info{color:#add7bc}

.filter_system .system_obj{position:absolute;left:25px;bottom:0}
.filter_system .filter_info{position:relative;padding:15px 10px 0 119px;color:#fff}
.filter_system .filter_info .number{font-size:72px;font-weight:100}
.filter_system .filter_info .name{margin-top:10px;font-size:18px}
.filter_system .filter_info .info{margin-top:5px;font-size:15px;font-weight:300;line-height:24px}

.filter_system .type02{display:inline-block;width:100%}
.filter_system .type02 li{width:48.5%;margin:3% 0 0}
.filter_system .type02 li:first-child,
.filter_system .type02 li:nth-child(2){margin-top:0}
.filter_system .type02 li:nth-child(even){float:right}

.filter_system .type03 .step{font-size:18px;color:#333}
.filter_system .type03 li > div{display:table;margin-top:20px}
.filter_system .type03 .filter_info{display:table-cell;vertical-align:middle}
.filter_system .type03 .filter_info > div{position:relative;padding-left:50px;margin-top:30px}
.filter_system .type03 .filter_info > div:first-child{margin-top:0}
.filter_system .type03 .filter_info > div .name{margin-top:0}
.filter_system .type03 .filter_info > div .number{position:absolute;left:0;top:0;line-height:52px}

.convenient_function{display:inline-block;width:100%}
.convenient_function li{width:31.77%;float:left;margin-left:2.33%}
.convenient_function li:first-child{margin-left:0}
.convenient_function .explain_wrap03{margin-top:30px}

.convenient_function02{max-width:1110px;margin-top:60px;padding:0 20px;overflow:hidden;margin-left:auto;margin-right:auto}
.convenient_function02 li{width:23.5%;float:left;margin-left:2%}
.convenient_function02 li:first-child{margin-left:0}
.convenient_function02 .explain_wrap03{margin-top:30px}

.convenient_function.type02{display:block;width:auto;max-width:610px;margin:43px auto 0 auto}
.convenient_function.type02 li{width:50%;margin:0;float:left}

.convenient_function.whp_2000{}
.convenient_function.whp_2000 li{width:49%;float:right;margin:0;text-align:left}
.convenient_function.whp_2000 li:first-child{float:left}

.design_info_wrap{overflow:hidden}
.design_info_wrap li{position:relative;width:50%;float:left;text-align:left;padding-top:40%;background-repeat:no-repeat;background-position:center center;background-size:cover}
.design_info_wrap .design_info{position:absolute;left:50px;top:50px;z-index:10}
.design_info_wrap .design_info dt{font-size:24px;color:#333;font-weight:300}
.design_info_wrap .design_info dd{margin-top:5px;font-size:15px;color:#888;line-height:24px}
.design_info_wrap .design02 .design_info dd{color:#999}
.design_info_wrap .design03 .design_info dd{color:#6d757b}
.design_info_wrap .design04 .design_info dd{color:#8f949a}
.design_info_wrap .design_info.type02 dd{color:#fff}
.design_info_wrap .design_info.type02 dt{color:#fff}
.design_info_wrap .design_info.type03{width:100%;left:0}
.design_info_wrap .design_info.type03 dt{text-align:center}

.design_info_wrap .whp-710 .design01{background-image:url("../../images/product_detail/WHP-710/design_obj01.jpg")}
.design_info_wrap .whp-710 .design02{background-image:url("../../images/product_detail/WHP-710/design_obj02.jpg")}
.design_info_wrap .whp-710 .design03{background-image:url("../../images/product_detail/WHP-710/design_obj03.jpg")}
.design_info_wrap .whp-710 .design04{background-image:url("../../images/product_detail/WHP-710/design_obj04.jpg")}

.design_info_wrap .whp-750 .design01{background-image:url("../../images/product_detail/WHP-750/design_obj01.jpg")}
.design_info_wrap .whp-750 .design02{background-image:url("../../images/product_detail/WHP-750/design_obj02.jpg")}
.design_info_wrap .whp-750 .design03{background-image:url("../../images/product_detail/WHP-750/design_obj03.jpg")}
.design_info_wrap .whp-750 .design04{background-image:url("../../images/product_detail/WHP-750/design_obj04.jpg")}

.design_info_wrap .whp-760 .design01{background-image:url("../../images/product_detail/WHP-760/design_obj01.jpg")}
.design_info_wrap .whp-760 .design02{background-image:url("../../images/product_detail/WHP-760/design_obj02.jpg")}
.design_info_wrap .whp-760 .design03{background-image:url("../../images/product_detail/WHP-760/design_obj03.jpg")}
.design_info_wrap .whp-760 .design04{background-image:url("../../images/product_detail/WHP-760/design_obj04.jpg")}

.design_info_wrap .whp-1600 .design01{background-image:url("../../images/product_detail/WHP-1600/design_obj01.jpg")}
.design_info_wrap .whp-1600 .design02{background-image:url("../../images/product_detail/WHP-1600/design_obj02.jpg")}
.design_info_wrap .whp-1600 .design03{background-image:url("../../images/product_detail/WHP-1600/design_obj03.jpg")}
.design_info_wrap .whp-1600 .design04{background-image:url("../../images/product_detail/WHP-1600/design_obj04.jpg")}

.design_info_wrap .whp-1670 .design01{background-image:url("../../images/product_detail/WHP-1670/design_obj01.jpg")}
.design_info_wrap .whp-1670 .design02{background-image:url("../../images/product_detail/WHP-1670/design_obj02.jpg")}
.design_info_wrap .whp-1670 .design03{background-image:url("../../images/product_detail/WHP-1670/design_obj03.jpg")}
.design_info_wrap .whp-1670 .design04{background-image:url("../../images/product_detail/WHP-1670/design_obj04.jpg")}

.design_info_wrap .whp-1810 .design01{background-image:url("../../images/product_detail/WHP-1810/design_obj01.jpg")}
.design_info_wrap .whp-1810 .design02{background-image:url("../../images/product_detail/WHP-1810/design_obj02.jpg")}
.design_info_wrap .whp-1810 .design03{background-image:url("../../images/product_detail/WHP-1810/design_obj03.jpg")}
.design_info_wrap .whp-1810 .design04{background-image:url("../../images/product_detail/WHP-1810/design_obj04.jpg")}

.design_info_wrap .whp-010 .design01{background-image:url("../../images/product_detail/WHP-010/design_obj01.jpg")}
.design_info_wrap .whp-010 .design02{background-image:url("../../images/product_detail/WHP-010/design_obj02.jpg")}
.design_info_wrap .whp-010 .design03{background-image:url("../../images/product_detail/WHP-010/design_obj03.jpg")}
.design_info_wrap .whp-010 .design04{background-image:url("../../images/product_detail/WHP-010/design_obj04.jpg")}

.design_info_wrap .whi-200 .design01{background-image:url("../../images/product_detail/WHI-200/design_obj01.jpg")}
.design_info_wrap .whi-200 .design02{background-image:url("../../images/product_detail/WHI-200/design_obj02.jpg")}
.design_info_wrap .whi-200 .design03{background-image:url("../../images/product_detail/WHI-200/design_obj03.jpg")}
.design_info_wrap .whi-200 .design04{background-image:url("../../images/product_detail/WHI-200/design_obj04.jpg")}

.design_info_wrap .whp-2310 .design01{background-image: url("../../images/product_detail/WHP-2310/design_obj01.jpg");}
.design_info_wrap .whp-2310 .design02{background-image: url("../../images/product_detail/WHP-2310/design_obj02.jpg");}
.design_info_wrap .whp-2310 .design03{background-image: url("../../images/product_detail/WHP-2310/design_obj03.jpg");}
.design_info_wrap .whp-2310 .design04{background-image: url("../../images/product_detail/WHP-2310/design_obj04.jpg");}
.design_info_wrap .whp-2310 .design01 dt{display:none}

.design_info_wrap .whp-2200 .design01{background-image: url("../../images/product_detail/WHP-2200/design_obj01.jpg");}
.design_info_wrap .whp-2200 .design02{background-image: url("../../images/product_detail/WHP-2200/design_obj02.jpg");}
.design_info_wrap .whp-2200 .design03{background-image: url("../../images/product_detail/WHP-2200/design_obj03.jpg");}
.design_info_wrap .whp-2200 .design04{background-image: url("../../images/product_detail/WHP-2200/design_obj04.jpg");}

.design_info_wrap .whp_2000 .design01{background-image: url("../../images/product_detail/WHP-2000/design_obj01.jpg");}
.design_info_wrap .whp_2000 .design02{background-image: url("../../images/product_detail/WHP-2000/design_obj02.jpg");}
.design_info_wrap .whp_2000 .design03{background-image: url("../../images/product_detail/WHP-2000/design_obj03.jpg");}
.design_info_wrap .whp_2000 .design04{background-image: url("../../images/product_detail/WHP-2000/design_obj04.jpg");}

.sefety_device_wrap{position:relative}
.sefety_device_wrap .explain_wrap03{position:absolute;right:0;bottom:70px;text-align:left}
.sefety_device_wrap ul{overflow:hidden}
.sefety_device_wrap ul li{width:49%;float:left}
.sefety_device_wrap ul li:nth-child(even){float:right}
.sefety_device_wrap .type02 .explain_wrap03{position:static}

.certification_wrap{position:relative;margin-top:50px}
.certification_wrap .btn_detail{position:absolute;right:30px;top:50%;margin-top:-21px}
.certification_wrap .obj{margin-top:25px}
.certification_wrap .obj:first-child{margin-top:0}

/* WHP-2010 */
.function_info_wrap.whp_2010{}
.function_info_wrap.whp_2010 .function_obj{padding-top:0}
.function_info_wrap.whp_2010 .info01{top:340px;left:-30px;padding-right:388px} 
.function_info_wrap.whp_2010 .info02{top:-5px;right:-30px;;margin:0;padding-left:200px}
.function_info_wrap.whp_2010 .info03{top:378px;left:auto;right:-30px;margin:0;padding-left:218px} 
.function_info_wrap.whp_2010 .info04{top:80px;left:-30px;;padding-right:388px;margin:0}
.function_info_wrap.whp_2010 .info01 .data:after,
.function_info_wrap.whp_2010 .info04 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap.whp_2010 .info02 .data:after,
.function_info_wrap.whp_2010 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:-3px;right:auto;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.function_info_wrap.whp_2010 .info01 .line{left:auto;right:-3px;top:50%;width:190px;height:1px;margin-top:-18px;-ms-transform: rotate(-10deg);-webkit-transform: rotate(-10deg);transform: rotate(-10deg)}
.function_info_wrap.whp_2010 .info02 .line{left:-5px;top:50%;width:192px;height:1px}
.function_info_wrap.whp_2010 .info03 .line{left:0;top:50%;width:204px;height:1px}
.function_info_wrap.whp_2010 .info04 .line{left:auto;right:-22px;top:50%;margin-top:17px;width:395px;height:1px;-ms-transform: rotate(5deg);-webkit-transform: rotate(5deg);transform: rotate(5deg)}

.certification_wrap.whp_2010 > p{margin-top:15px}
.certification_wrap.whp_2010 > p:first-child{margin-top:0}

.award_wrap.whp_2010{max-width:740px}
.award_wrap.whp_2010 li{width:23.25%}

.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info{padding-right:180px}
.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info .high_class_filter{display:none}
.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .high_class_filter_img{position:absolute;right:20px;bottom:20px}

.design_info_wrap .whp_2010 .design01{background-image: url("../../images/product_detail/WHP-2010/design_obj01.jpg");}
.design_info_wrap .whp_2010 .design02{background-image: url("../../images/product_detail/WHP-2010/design_obj02.jpg");}
.design_info_wrap .whp_2010 .design03{background-image: url("../../images/product_detail/WHP-2010/design_obj03.jpg");}
.design_info_wrap .whp_2010 .design04{background-image: url("../../images/product_detail/WHP-2010/design_obj04.jpg");}

.self_sterilization{margin-top:20px}
.self_sterilization .explain_wrap01{margin-bottom:70px}
.self_sterilization .sterilization_result_wrap .title{margin:30px 0;font-size:44px;font-weight:100;line-height:64px}
.self_sterilization .sterilization_result_wrap .title > span{font-size:58px}
.self_sterilization .sterilization_result_wrap .title > span > span{color:#ff8400}
.self_sterilization .sterilization_result:after{content:"";display:block;clear:both}
.self_sterilization .sterilization_result > p{width:50%;float:left;padding:10px;box-sizing:border-box}


/* wha-310 */
.smart_function .explain_wrap01 dt > span{color:#4b8fcc}
.smart_function .function_info_wrap .function_obj{padding-top:0}
.smart_function .function_info_wrap .info01{top:35px;right:50%;margin-right:215px;z-index:1;} 
.smart_function .function_info_wrap .info02{top:260px;right:50%;padding-right:105px;margin-right:215px;z-index:1;}
.smart_function .function_info_wrap .info03{top:35px;left:50%;margin-left:155px} 
.smart_function .function_info_wrap .info04{top:260px;left:50%;margin-left:265px} 
.smart_function .function_info_wrap .info01 .data:after,
.smart_function .function_info_wrap .info02 .data:after{top:50%;bottom:auto;left:auto;right:-15px;width:16px;height:24px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.smart_function .function_info_wrap .info01 .data:after{right:0;margin-top:42px;
	-ms-transform: rotate(32deg);
    -webkit-transform: rotate(32deg);
    transform: rotate(32deg)
}
.smart_function .function_info_wrap .info03 .data:after,
.smart_function .function_info_wrap .info04 .data:after{top:50%;bottom:auto;left:-3px;right:auto;width:16px;height:24px;;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.smart_function .function_info_wrap .info03 .data:after{left:12px;margin-top:42px;
	-ms-transform: rotate(-32deg);
    -webkit-transform: rotate(-32deg);
    transform: rotate(-32deg)
}
.smart_function .function_info_wrap .info01 .line{left:auto;right:-88px;top:50%;width:100px;height:1px;margin-top:85px;
	-ms-transform: rotate(34deg);
    -webkit-transform: rotate(34deg);
    transform: rotate(34deg)
}
.smart_function .function_info_wrap .info02 .line{left:auto;right:0;top:50%;width:100px;margin-right:-10px;height:1px}
.smart_function .function_info_wrap .info03 .line{left:0;top:50%;margin-left:-88px;width:100px;height:1px;margin-top:85px;
	-ms-transform: rotate(-34deg);
    -webkit-transform: rotate(-34deg);
    transform: rotate(-34deg)
}
.smart_function .function_info_wrap .info04 .line{left:0;top:50%;margin-left:-113px;width:100px;height:1px}

.smart_intro{height:1012px;background:url(../../images/product_detail//WHA-310/bg_smart_intro.jpg) no-repeat left top;background-size:cover}
.smart_intro .obj_wrap{padding:50px;text-align:right;}
.smart_intro .obj_wrap > ul{display:inline-block;margin-top:100px;}
.smart_intro .obj_wrap > ul li{float:left;margin-left:50px}

.WHA-310-03 .strong_point_wrap .award_wrap{max-width:none}
.WHA-310-03 .strong_point_wrap .award_wrap li{width:31.77%;margin-left:1.56%}
.WHA-310-03 .strong_point_wrap .award_wrap li:first-child{margin-left:0}




/* desktop 1600 */
@media screen and (max-width:1600px) {

	.strong_point_wrap .type06 .big_title{font-size:24px}
	.strong_point_wrap .type06 .big_title > span{font-size:60px;line-height:60px}


}

/* desktop 1500 */
@media screen and (max-width:1500px){	
	.function_info_wrap .type02 .info01{left:0px;padding-right:358px} 
	.function_info_wrap .type02 .info02{right:0px;padding-left:230px}
	.function_info_wrap .type02 .info03{right:0px;padding-left:188px} 
	.function_info_wrap .type02 .info01 .line{width:155px}
	.function_info_wrap .type02 .info02 .line{width:218px}
	.function_info_wrap .type02 .info03 .line{width:174px}

	.function_info_wrap .type04 .function_obj{padding-top:100px}
	.function_info_wrap .type04 .function_obj img{max-width:550px}
	.function_info_wrap .type04 .info01{top:130px;margin-right:30px} 
	.function_info_wrap .type04 .info02{top:0px;margin-right:-70px}
	.function_info_wrap .type04 .info03{top:510px;padding-right:200px}
	.function_info_wrap .type04 .info04{top:658px;padding-left:103px} 
	.function_info_wrap .type04 .info01 .line{bottom:-103px;height:90px}
	.function_info_wrap .type04 .info02 .line{bottom:-170px;height:156px}
	.function_info_wrap .type04 .info03 .line{right:20px;width:165px}
	.function_info_wrap .type04 .info04 .line{left:-20px;width:110px}


	.function_info_wrap .type06{position:relative;display:inline-block;padding:170px 0 200px}
	.function_info_wrap .type06 .function_obj{padding:0;}	
	.function_info_wrap .type06 .function_obj img{width:382px;}
	.function_info_wrap .type06 .data{width:148px;height:148px;}
	.function_info_wrap .type06 .icon img{width:25px;}
	.function_info_wrap .type06 .txt{font-size:13px;line-height:18px}
	.function_info_wrap .type06 .info01{margin-left:-210px;} 
	.function_info_wrap .type06 .info02{margin:0 -18px 0 0} 
	.function_info_wrap .type06 .info03{top:387px;margin:0 0 0 -155px;padding-right:72px;} 
	.function_info_wrap .type06 .info04{top:387px;margin:0 -150px 0 0;padding-left:72px;} 
	.function_info_wrap .type06 .info05{left:0;right:auto;top:550px;margin:0 0 0 -140px;padding-right:70px;} 
	.function_info_wrap .type06 .info06{margin:0 0 0 25px} 
	.function_info_wrap .type06 .info07{margin:0 26px 0 0;} 
	.function_info_wrap .type06 .info08{margin:0 -155px 0 0;}
	.function_info_wrap .type06 .info05 .data:after{right:14px;} 
	.function_info_wrap .type06 .info08 .data:after{top:-6px;margin-left:-50px}
	.function_info_wrap .type06 .info01 .line,
	.function_info_wrap .type06 .info02 .line{bottom:-278px;height:265px;}
	.function_info_wrap .type06 .info03 .line{width:57px}
	.function_info_wrap .type06 .info04 .line{width:58px}
	.function_info_wrap .type06 .info05 .line{right:0px;top:0;margin-top:-35px;width:107px;
		 -ms-transform: rotate(-52deg);
		-webkit-transform: rotate(-52deg);
		transform: rotate(-52deg)
	}
	.function_info_wrap .type06 .info06 .line,
	.function_info_wrap .type06 .info07 .line{top:-85px;height:72px}
	.function_info_wrap .type06 .info08 .line{left:0;top:0;margin:-51px 0 0 -80px;width:133px}
	
	


}

/* desktop 1380 */
@media screen and (max-width:1380px){	   
	.function_info_wrap{position:relative;margin-top:100px;text-align:center;font-weight:300}
	.function_info_wrap .function_obj img{width:100%;max-width:550px}
	.function_info_wrap .type03 .function_obj img{max-width:none}
	.function_info_wrap .function_info li{position:absolute;font-weight:400}
	.function_info_wrap .info01{margin-right:151px} 
	.function_info_wrap .info02{margin-right:15px}
	.function_info_wrap .info03{margin-left:15px;top:95px} 
	.function_info_wrap .info04{margin-left:147px;top:38px} 
	.function_info_wrap .info05{top:478px;padding-right:119px} 
	.function_info_wrap .info06{margin-left:97px;top:522px} 

	.function_info_wrap .data{height:148px;width:148px}
	.function_info_wrap .data:after{content:"";display:block;width:24px;height:16px;position:absolute;left:50%;bottom:-15px;margin-left:-12px;background-image:url("../../images/content/circle_arrow.png");background-repeat:no-repeat;background-position:center top}
	.function_info_wrap .info05 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-15px;margin-top:-12px;background-image:url("../../images/content/circle_arrow_right.png")} 
	.function_info_wrap .info06 .data:after{bottom:auto;top:-15px;background-image:url("../../images/content/circle_arrow_top.png")} 
	.function_info_wrap .txt{margin-top:15px;font-size:13px;line-height:18px}
	.function_info_wrap .line{position:absolute;left:50%;width:1px}
	.function_info_wrap .line div{position:absolute;top:0;display:block;width:100%;height:100%;background:#9bbddc;opacity:0.5}
	.function_info_wrap .info01 .line{bottom:-125px;height:112px}
	.function_info_wrap .info02 .line{bottom:-218px;height:205px}
	.function_info_wrap .info03 .line{bottom:-123px;height:110px}
	.function_info_wrap .info04 .line{bottom:-207px;height:195px}
	.function_info_wrap .info05 .line{left:auto;right:10px;top:50%;width:94px;height:1px}
	.function_info_wrap .info06 .line{top:-95px;height:81px}
	.function_info_wrap .txt_wrap > div{margin-top:100px}
	.function_info_wrap .txt_wrap > div:first-child{margin-top:0}

	.function_info_wrap .type02{}
	.function_info_wrap .type02 .function_obj{padding-top:0}
	.function_info_wrap .type02 .function_obj img{max-width:275px}
	.function_info_wrap .type02 .info01{left:auto;right:50%;top:145px;padding-right:10px} 
	.function_info_wrap .type02 .info02{left:50%;top:52px;padding-left:155px}
	.function_info_wrap .type02 .info03{left:50%;top:200px;padding-left:155px} 
	.function_info_wrap .type02 .info01 .line{right:-87px;width:82px}
	.function_info_wrap .type02 .info02 .line{left:20px;width:121px}
	.function_info_wrap .type02 .info03 .line{left:63px;width:78px}


	.function_info_wrap .type04 .function_obj{padding-top:120px}
	.function_info_wrap .type04 .function_obj img{max-width:400px}
	.function_info_wrap .type04 .info01{top:110px;margin-right:15px} 
	.function_info_wrap .type04 .info02{top:0px;margin-right:-60px}
	.function_info_wrap .type04 .info03{top:415px;padding-right:150px}
	.function_info_wrap .type04 .info04{top:518px;padding-left:103px} 
	.function_info_wrap .type04 .info01 .line{bottom:-98px;height:85px}
	.function_info_wrap .type04 .info02 .line{bottom:-160px;height:146px}
	.function_info_wrap .type04 .info03 .line{right:20px;width:115px}
	.function_info_wrap .type04 .info04 .line{left:-20px;width:110px}

	.function_info_wrap .type05 .function_obj img{max-width:none}

	.filter_system li{width:32%;margin-left:2%}
	.filter_system .system_obj{left:10px}
	.filter_system .filter_info{padding:15px 10px 0 99px;color:#fff}

	.design_info_wrap .design_info{position:absolute;left:20px;top:30px}
	.design_info_wrap .design_info dd{padding-right:10px}
	.design_info_wrap .design_info dd br{display:none}

	.strong_point_wrap .type03 .strong_point_obj01{padding-left:50px}
	.strong_point_wrap .type03 > div > div{padding-left:305px}

	/* WHP-2010 */
	.function_info_wrap.whp_2010 .type02 .info01{left:auto;right:50%;top:180px;padding-right:10px} 
	.function_info_wrap.whp_2010 .type02 .info02{top:-23px;right:-30px;;margin:0;padding-left:200px}
	.function_info_wrap.whp_2010 .type02 .info04{left:auto;right:50%;top:30px;padding-right:165px}
	.function_info_wrap.whp_2010 .type02 .info01 .line{right:-85px;width:82px;margin-top:-10px}
	.function_info_wrap.whp_2010 .type02 .info02 .line{left:0;width:120px;margin-left:67px}
	.function_info_wrap.whp_2010 .type02 .info04 .line{left:auto;right:-55px;top:50%;margin-top:10px;width:205px}

	.smart_function .function_info_wrap .function_obj img{width:439px}
	.smart_function .function_info_wrap .icon img{width:35px}
	.smart_function .function_info_wrap .info01{top:0;margin-right:165px;} 
	.smart_function .function_info_wrap .info02{top:170px;right:50%;padding-right:105px;margin-right:115px;z-index:1;}
	.smart_function .function_info_wrap .info03{top:0;margin-left:125px;} 
	.smart_function .function_info_wrap .info04{top:170px;margin-left:175px} 
	.smart_function .function_info_wrap .info01 .data:after{right:-2px;margin-top:32px}
	.smart_function .function_info_wrap .info03 .data:after,
	.smart_function .function_info_wrap .info04 .data:after{top:50%;bottom:auto;left:-3px;right:auto;width:16px;height:24px;;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
	.smart_function .function_info_wrap .info03 .data:after{left:10px;margin-top:32px}
	.smart_function .function_info_wrap .info01 .line{right:-70px;width:75px;margin-top:68px}
	.smart_function .function_info_wrap .info02 .line{width:60px;margin-right:30px}
	.smart_function .function_info_wrap .info03 .line{margin-left:-67px;width:75px;margin-top:68px}
	.smart_function .function_info_wrap .info04 .line{margin-left:-70px;width:57px}


	
}


/* desktop 1280 */
@media screen and (max-width:1280px){	
	/* whp-2010 */
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info{padding-right:0}
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info .info br{display:none}
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info .high_class_filter{display:block}
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .high_class_filter_img{display:none}
    
}

/* 1200 */
@media screen and (max-width:1200px){       
	.design_info_wrap{overflow:hidden}
	.design_info_wrap .design_info dt{font-size:20px}
	.design_info_wrap .design_info dd{line-height:20px}	

	.strong_point_wrap .big_title{font-size:24px}
	.strong_point_wrap .big_title > span{font-size:54px;line-height:60px}
	.strong_point_wrap .type02{position:relative;text-align:left}
	.strong_point_wrap .type02 .strong_point_obj01 img{width:100%;max-width:200px}	
	.strong_point_wrap .type02 > div > div{padding-left:252px}
	.strong_point_wrap .type02 .big_title{font-size:24px}
	.strong_point_wrap .type02 .big_title > span{font-size:54px;line-height:60px}
	.strong_point_wrap .type02 dl{margin-top:30px}
	.strong_point_wrap .type02 dl dt{margin-bottom:13px;font-size:28px;line-height:30px}
	.strong_point_wrap .type02 dl dd{margin-top:5px;font-size:18px}

	.strong_point_wrap .type04{}
	.strong_point_wrap .type04 .strong_point_obj01{padding-left:0;text-align:center}
	.strong_point_wrap .type04 .strong_point_obj01 img{width:auto;max-width:100%}		
	.strong_point_wrap .type04 > div{position:static}
	.strong_point_wrap .type04 > div > div{padding-left:0;text-align:center}

	.filter_system .type03 .filter_info > div{padding-left:0;margin-top:15px}
	.filter_system .type03 .filter_info > div .number{position:static;display:inline-block;font-size:18px;line-height:normal;margin-right:5px;vertical-align:middle}
	.filter_system .type03 .filter_info > div .name{display:inline-block;vertical-align:middle}

	.strong_point_wrap .type07 > div{margin-top:-200px}
	.strong_point_wrap .type07 .big_title{line-height:30px}




}

/* desktop 1024 */
@media screen and (max-width:1024px){    
	.detail_con{margin-top:50px}


    
}

/* desktop 1023 */
@media screen and (max-width:1023px){
    
}

/* mobie 768 */
@media screen and (max-width:768px){
	#ContentData > div{margin-top:80px}

	.merit_title_wrap{}
	.merit_title_wrap dt{font-size:20px;font-weight:500}
	.merit_title_wrap dd{margin-top:30px;font-size:30px;line-height:40px;font-weight:100}
	.merit_obj{margin-top:43px}

	.explain_wrap01 dt{font-size:30px;line-height:40px;font-weight:100}
	.explain_wrap01 dd{font-size:18px;line-height:26px}
	.explain_wrap01 dd.txt01{font-size:24px;margin-top:15px}
	.explain_wrap01 dd.txt02{font-size:16px;line-height:24px;margin-top:15px}

	.explain_wrap02 > div{margin-top:30px}
	.explain_wrap02 > div:first-child{margin-top:0}
	.explain_wrap02 dt{font-size:30px;line-height:40px;margin-top:25px;font-weight:100}
	.explain_wrap02 dd{margin-top:10px;font-size:16px;line-height:24px}

	.explain_wrap03 dt{font-size:18px;color:#333}
	.explain_wrap03 dd{margin-top:10px;font-size:15px;color:#888;line-height:24px}

	.explain_wrap04 dt{font-size:30px;line-height:40px;font-weight:100}
	.explain_wrap04 dd > span{font-size:18px}
	.explain_wrap04 dd{font-size:14px;line-height:20px}

	.explain_obj{margin-bottom:15px}
	.explain_obj img{width:50px}

	.strong_point_wrap{}
	.strong_point_wrap .big_title img{width:340px}
	.strong_point_wrap dl{display:inline-block;margin-top:20px}
	.strong_point_wrap dl dt{margin-bottom:15px;font-size:26px;line-height:32px;color:#333;font-weight:300}
	.strong_point_wrap dl dd{padding-left:12px;font-size:16px;line-height:20px}
	.strong_point_wrap dl dd:after{top:7px;width:6px;height:6px}

	.filter_system li{width:49%;margin-left:0;margin-top:10px}
	.filter_system li:nth-child(1),
	.filter_system li:nth-child(2){margin-top:0}
	.filter_system li:nth-child(odd){float:left}
	.filter_system li:nth-child(even){float:right}
	.filter_system .system_obj{left:10px}

	.sefety_device_wrap{position:relative}
	.sefety_device_wrap .explain_wrap03{position:static;text-align:center}

	/* whp-2010 */
	.self_sterilization{margin-top:20px}
	.self_sterilization .explain_wrap01{margin-bottom:30px}
	.self_sterilization .sterilization_result_wrap .title{font-size:24px;line-height:38px}
	.self_sterilization .sterilization_result_wrap .title > span{font-size:30px}
	.self_sterilization .sterilization_result > p{width:auto;float:none}

	/* wha-310 */
	.smart_intro{height:812px}
	.smart_intro .obj_wrap{padding:150px 20px 20px;text-align:center;}
	.smart_intro .obj_wrap > ul{margin-top:50px;}
	.smart_intro .obj_wrap > ul li{float:left;width:33.33%;padding:0 20px;margin-left:0;box-sizing:border-box}
    
}

/* mobie 667 */
@media screen and (max-width:667px){	
	.function_info_wrap{margin:70px 0}
	.function_info_wrap .function_obj{padding-top:0}
	.function_info_wrap .function_info li{position:relative !important;left:auto !important;right:auto !important;top:auto !important;right:auto !important;margin:20px 0 0 !important;padding:0 !important;text-align:center}
	.function_info_wrap .function_info li:first-child{margin-top:0}	
	.function_info_wrap .data{width:100%;height:auto;border:none}
	.function_info_wrap .data:after{display:none}
	.function_info_wrap .line{display:none}
	.function_info_wrap .txt br{display:none}
	.function_info_wrap .txt{margin-top:15px;font-size:15px;line-height:24px}	
	.function_info_wrap .txt_wrap > div{margin-top:100px}
	.function_info_wrap .txt_wrap > div:first-child{margin-top:0}

	.function_info_wrap .type04 .function_obj{padding-top:0}


	.function_info_wrap .type06 .data{width:100%;height:auto;border:none}
	.function_info_wrap .type06 .icon img{width:50px;}
	.function_info_wrap .type06 .txt{font-size:15px;line-height:24px}
	


	.strong_point_wrap .big_title{font-size:18px}
	.strong_point_wrap .big_title > span{display:block;margin-top:17px;font-size:38px;line-height:46px}
	.strong_point_wrap .big_title > span br{display:none}

	.strong_point_wrap .type02{position:relative;text-align:left}
	.strong_point_wrap .type02 .strong_point_obj01{text-align:center}
	.strong_point_wrap .type02 .strong_point_obj01 img{max-width:136px}
	.strong_point_wrap .type02 > div{position:static;margin-top:20px}
	.strong_point_wrap .type02 > div > div{padding:0;text-align:center;	}
	.strong_point_wrap .type02 .big_title{font-size:18px}
	.strong_point_wrap .type02 .big_title > span{display:block;margin-top:17px;font-size:38px;line-height:46px}
	.strong_point_wrap .type02 .big_title > span br{display:none}
	.strong_point_wrap .type02 dl{margin-top:20px}
	.strong_point_wrap .type02 dl dt{margin-bottom:13px;font-size:30px;line-height:40px}
	.strong_point_wrap .type02 dl dd{margin-top:3px;font-size:16px}

	.strong_point_wrap .type04 .strong_point_obj01 img{width:auto;max-width:100%}		

	.design_info_wrap li{padding-top:55%}
	.design_info_wrap .design_info dt{font-size:16px}
	.design_info_wrap .design_info dd{font-size:13px;line-height:18px}

	.certification_wrap{position:relative;margin-top:30px}
	.certification_wrap .btn_detail{position:static;margin-top:20px}

	.function_info_wrap .type06{padding:0}

	.strong_point_wrap .type07 .big_title{line-height:24px}
	
}



/* mobie 640 */
@media screen and (max-width:640px){	
	.strong_point_wrap .type03 .strong_point_obj01{padding-left:0}
	.strong_point_wrap .type06 .big_title{white-space:normal}
	.explain_wrap05 dt{font-size:30px;line-height:40px;font-weight:100}
	.explain_wrap05 dd{margin-top:10px;font-size:16px;line-height:22px}


	.data_table .data_title{margin-bottom:15px}
	.award_wrap{display:block;max-width:auto}
	.award_wrap li{float:none;width:auto;margin-left:0;margin-top:30px}
	.award_wrap li:first-child{margin-top:0}
	.award_wrap .info br{display:none}

	.cleanliness_list{}
	.cleanliness_list > ul > li{width:auto;float:none;margin-top:30px;text-align:center}
	.cleanliness_list > ul > li:first-child{float:none;margin-top:0}
	.cleanliness_list > ul > li.filter_system_wrap{padding-top:0}

	.filter_system ul{max-width:461px}
	.filter_system li{margin:0;min-height:auto}
	.filter_system li:nth-child(odd),
	.filter_system li:nth-child(even){width:auto;float:none}
	.filter_system li > div{position:static;min-height:126px;display:table;padding-top:10px}	
	.filter_system .system_obj{}
	.filter_system .system_obj img{width:43.5px}
	.filter_system .filter_info{display:table-cell;padding-left:63px;text-align:left;vertical-align:middle}
	.filter_system .filter_info .number{font-size:24px;display:inline-block;line-height:24px}
	.filter_system .filter_info .name{margin-top:0;font-size:18px;display:inline-block;line-height:24px}
	.filter_system .filter_info .info{font-size:13px;line-height:18px}
	.filter_system .filter_info .info br{display:none}

	.filter_system .type02 li{margin:0}
	.filter_system .type02 li:nth-child(even){float:none}

	.filter_system .type03 li{margin-top:30px}
	.filter_system .type03 li:first-child .step{margin-top:0}
	.filter_system .type03 .step{text-align:left;font-size:16px;margin-top:30px}
	.filter_system .type03 li > div{margin-top:10px;padding:10px 0}


	.convenient_function li{width:auto;float:none;margin:30px 0 0}
	.convenient_function li:first-child{margin-top:0}

	.convenient_function.type02{margin:20px auto 0 auto}
	.convenient_function.type02 li{width:auto;margin:30px 0 0;float:none}

	.convenient_function.whp_2000 li{width:auto;float:none;margin-top:30px;text-align:center}
	.convenient_function.whp_2000 li:first-child{float:none;margin-top:none}


	.sefety_device_wrap ul li{width:auto;float:none}
	.sefety_device_wrap ul li:nth-child(even){float:none}

	.strong_point_wrap .type05 .award_wrap{max-width:none}
	.strong_point_wrap .type05 .award_wrap li{float:none;width:auto;margin-left:0;margin-top:30px}
	.strong_point_wrap .type05 .award_wrap li:first-child{margin-top:0}

	/* whp-2010 */
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info{padding-top:0}
	.cleanliness_list > ul .filter_system_wrap.whp_2010 .system10 .filter_info .high_class_filter{padding-top:10px}
	.award_wrap.whp_2010 li{width:auto}




}

/* mobie 480 */
@media screen and (max-width:480px){
	.design_info_wrap li{width:auto;float:none;padding-top:70%}
   
        
}

/* mobie 420 */
@media screen and (max-width:420px){
   
}



/* mobie 360 */
@media screen and (max-width:360px){    

}

/* mobie 320 */
@media screen and (max-width:320px){
	
}

/* ratio 1.5 && 2.0 */
@media screen and (-webkit-min-device-pixel-ratio:2),screen and (-webkit-min-device-pixel-ratio:1.5){

}

@media all and (orientation:landscape){
	
}
