
.bidet_company{position:relative;margin-top:55px;position:relative;min-height:890px}
.bidet_company ul{}
.bidet_company ul li{position:absolute;max-width:240px}
.bidet_company ul li p{}
.bidet_company .obj{position:absolute;}
.bidet_company .txt01{padding-top:205px;font-size:18px;color:#333}
.bidet_company .txt02{padding-top:10px;font-size:15px;color:#888;line-height:24px}
.bidet_company .type01 .list01{top:0;left:0}
.bidet_company .type01 .list02{top:0;right:0}
.bidet_company .type01 .list03{top:560px;left:0}
.bidet_company .type01 .list04{top:560px;right:0}
.bidet_company .type01 .list01 .obj{top:0;left:30px;width:371px;}
.bidet_company .type01 .list02 .obj{top:0;right:30px;width:359px;text-align:right}
.bidet_company .type01 .list03 .obj{top:0;left:30px;width:419px;}
.bidet_company .type01 .list04 .obj{top:0;right:30px;width:395px;text-align:right}

.bidet_company .type02 .list01{top:0;left:0}
.bidet_company .type02 .list02{top:0;right:0}
.bidet_company .type02 .list03{top:560px;left:0}
.bidet_company .type02 .list04{top:560px;right:0}
.bidet_company .type02 .list01 .obj{top:0;left:30px;width:371px;}
.bidet_company .type02 .list02 .obj{top:0;right:30px;width:409px;text-align:right}
.bidet_company .type02 .list03 .obj{top:0;left:30px;width:419px;}
.bidet_company .type02 .list04 .obj{top:0;right:30px;width:394px;text-align:right}


.bidet_company img.desk{display:inline}
.bidet_company img.mobile{display:none}

.float_data{}
.float_data ul:after{content:"";display:block;clear:both}
.float_data ul li{float:left;}
.float_data dl{text-align:left}
.float_data dt{font-size:18px;color:#333;margin-top:28px}
.float_data dd{font-size:15px;color:#888;line-height:24px;margin-top:10px;max-width:70%}
.float_data.w_50 ul li{width:50%}
.float_data.w_50 ul li:first-child .float_cell{margin-right:10px}
.float_data.w_50 ul li:last-child .float_cell{margin-left:10px}

.hygiene_data{}
.hygiene_data ul:after{content:"";display:block;clear:both}
.hygiene_data ul li{float:left;}
.hygiene_data dl{text-align:center}
.hygiene_data dt{font-size:18px;color:#333;margin-top:25px;margin-bottom:10px}
.hygiene_data dd{font-size:15px;color:#888;line-height:24px;margin:0 auto;max-width:80%}
.hygiene_data.w_33 ul li{width:33.33%}
.hygiene_data .float_cell{padding:0 15px}

.hygiene_data .float_data{margin-top:45px}
.hygiene_data .float_data ul{display:inline-block;max-width:550px}
.hygiene_data .float_data ul li{width:50%}



.skill_data{}
.skill_data .txt01{font-size:54px;line-height:72px;font-weight:300;color:#333;margin-bottom:30px}
.skill_data .Re_list{}
.skill_data .Re_list > li{width:50%}
.skill_data dl{position:relative;text-align:left;min-height:94px;padding:20px 10px 0 105px}
.skill_data dt{position:absolute;top:20px;left:0;}
.skill_data .txt02{font-size:18px;font-weight:500;color:#333}
.skill_data .txt03{font-size:15px;line-height:24px;color:#888;margin-top:5px}

.default_title{font-size:24px;color:#333;font-weight:300;color:#333;text-align:center}
.default_detail{margin-top:50px}

.Re_list{*zoom:1}
.Re_list:after {content:" ";display:block;clear:both;overflow:hidden}
.Re_list > li{float:left}

.supplies_data{max-width:1000px;margin:0 auto}
.supplies_data:after {content:" ";display:block;clear:both;overflow:hidden}
.supplies_data > div{float:left;width:50%}
.supplies_data .txt_wrap .cell{padding:0 0 0 40px;text-align:left}
.supplies_data .head_line{font-size:54px;color:#333}
.supplies_data .head_line02{font-size:32px;color:#333;line-height:33px}
.supplies_data .sub_copy{font-size:14px;line-height:20px;margin-top:15px}
.supplies_data .sub_copy02{font-size:18px;line-height:24px;margin-top:10px}
.supplies_data .head_obj{margin-top:15px}
.supplies_data .head_obj02{margin-top:15px;border:1px solid #d6e0ea}
.supplies_data .head_obj_info{font-size:16px;color:#666;line-height:24px;margin-top:15px}
.supplies_data .con_list{margin-top:50px}
.supplies_data .con_list li{margin-top:20px}
.supplies_data .con_list li:first-child{margin-top:0}
.supplies_data .con_list .list_title{font-size:16px;color:#4b90cd}
.supplies_data .con_list .list_con{font-size:14px;color:#888;line-height:20px;margin-top:5px}
.supplies_data .bottom_obj{margin-top:40px}
.supplies_data .set_item{margin-top:35px}
.supplies_data .set_item:after {content:" ";display:block;clear:both;overflow:hidden}
.supplies_data .set_item .set_thumb{position:relative}
.supplies_data .set_item li{float:left;width:50%}
.supplies_data .set_item li > div{padding:0 20px;position:relative;text-align:center}
.supplies_data .set_item li:first-child > div{padding-left:0}
.supplies_data .set_item li:last-child > div{padding-right:0}
.supplies_data .set_item .set_title{font-size:16px;color:#333;line-height:24px;margin-top:15px}
.supplies_data .set_item .set_info{font-size:14px;color:#888;line-height:20px;margin-top:3px}
.supplies_data .set_item .set_plus{position:absolute;top:50%;left:0;margin-top:-27px;margin-left:-47px}

.supplies_data .head_obj03{margin-top:15px;border:1px solid #d6e0ea;padding:20px}
.supplies_data .head_obj03 .obj_con_title{font-size:16px;color:#333;line-height:24px}
.supplies_data .head_obj03 .obj_con_copy{font-size:14px;color:#888;line-height:20px;margin-top:5px;margin-bottom:15px}

.supplies_data .dot_list{margin-top:50px}
.supplies_data .dot_list dt{font-size:16px;color:#4b90cd;margin-bottom:12px}
.supplies_data .dot_list dd{font-size:14px;color:#888;line-height:20px;margin-top:7px;position:relative;padding-left:10px}
.supplies_data .dot_list dd:after{content:'';position:absolute;top:8px;left:0;display:block;width:4px;height:4px;background:#bbb;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%}

.supplies_data .step_copy{margin-top:50px}
.supplies_data .step_copy li{margin-top:20px}
.supplies_data .step_copy li:first-child{margin-top:0}
.supplies_data .step_copy .title{font-size:28px;color:#333}
.supplies_data .step_copy .info{font-size:13px;color:#333;line-height:18px;margin-top:10px}



.supplies_bottom{margin-top:30px}
.supplies_bottom ul{max-width:850px;margin:0 auto}
.supplies_bottom ul:after {content:" ";display:block;clear:both;overflow:hidden}
.supplies_bottom ul li{float:left;width:50%}
.supplies_bottom ul li div{padding:0 20px}
.supplies_bottom .txt01{font-size:14px;color:#333;margin-top:10px;line-height:20px}
.supplies_bottom .txt02{font-size:14px;color:#888;margin-top:0;line-height:20px}

.bottom_visual{margin-top:30px}

.merit_txt01{font-size:20px;line-height:30px;font-weight:300;color:#666;margin-top:20px}

.air_step{}
.air_step .txt01{font-size:36px;color:#333;font-weight:300;line-height:42px}
.air_step .txt02{font-size:20px;color:#666;font-weight:300;line-height:30px;margin-top:20px}
.air_step .txt03{margin-top:35px}
.air_step ul{}
.air_step ul:after{content:"";display:block;clear:both}
.air_step ul li{float:left;width:25%}
.air_step ul li div{padding:0 20px}
.air_step .num{display:block;margin:0 auto;width:50px;height:50px;color:#fff;font-weight:100;text-align:center;line-height:50px;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%}
.air_step .title{font-size:18px;color:#333;font-weight:500;margin-top:15px}
.air_step .info{font-size:15px;color:#888;line-height:24px;margin-top:3px}
.air_step .step01 .num{background:#dc4378}
.air_step .step02 .num{background:#2258c4}
.air_step .step03 .num{background:#69a92f}
.air_step .step04 .num{background:#e59228}


.middle_title{font-size:36px;font-weight:300;line-height:46px;margin:90px 0 40px 0}
.middle_title > span{color:#4b8fcc}

.function_info_wrap.whp_2300{margin-top:40px}
.function_info_wrap.whp_2300 .function_obj{padding-top:0}
.function_info_wrap.whp_2300 .info01{margin-right:5px;top:0}
.function_info_wrap.whp_2300 .info01 .line{bottom:auto;top:202px;height:290px}
.function_info_wrap.whp_2300 .info02{left:50%;right:auto;top:105px}
.function_info_wrap.whp_2300 .info02 .line{bottom:auto;top:202px;height:235px}
.function_info_wrap.whp_2300 .info03{top:615px;left:50%;right:auto;padding:0;margin-left:-564px}
.function_info_wrap.whp_2300 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:auto;right:-14px;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_right.png")} 
.function_info_wrap.whp_2300 .info03 .line{left:202px;right:auto;top:50%;width:150px;height:1px}
.function_info_wrap.whp_2300 .info04{top:615px;left:50%;right:auto;padding:0;margin-left:382px}
.function_info_wrap.whp_2300 .info04 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:-2px;right:auto;margin-top:-12px;background-image:url("../../images/product_detail/circle_arrow_left.png")} 
.function_info_wrap.whp_2300 .info04 .line{left:auto;right:202px;top:50%;width:150px;height:1px}
.function_info_wrap.whp_2300 .info05{top:876px;left:50%;margin-left:-213px;padding:0;right:auto} 
.function_info_wrap.whp_2300 .info05 .data:after{bottom:auto;top:0;left:50%;margin-left:-8px;margin-top:-14px;right:auto;background-image:url("../../images/product_detail/circle_arrow_top.png")} 
.function_info_wrap.whp_2300 .info05 .line{left:50%;right:auto;top:auto;bottom:202px;width:1px;height:95px;margin:0}
.function_info_wrap.whp_2300 .info06{top:876px;left:50%;margin-left:24px;padding:0;right:auto} 
.function_info_wrap.whp_2300 .info06 .data:after{bottom:auto;top:0;left:50%;margin-left:-12px;margin-top:-14px;right:auto;background-image:url("../../images/product_detail/circle_arrow_top.png")} 
.function_info_wrap.whp_2300 .info06 .line{left:50%;right:auto;top:auto;bottom:202px;width:1px;height:95px;margin:0}

.function_info_wrap.whp_2300 .strong_point_wrap{margin-top:0}
.function_info_wrap.whp_2300 .strong_point_wrap dt{color:#4b8fcc}

.function_info_wrap.whp_2000{}
.function_info_wrap.whp_2000 .function_obj{padding-top:0}
.function_info_wrap.whp_2000 .info01{top:300px;left:-30px;padding-right:388px} 
.function_info_wrap.whp_2000 .info02{top:115px;right:-30px;;margin:0;padding-left:200px}
.function_info_wrap.whp_2000 .info03{top:378px;left:auto;right:-30px;margin:0;padding-left:218px} 
.function_info_wrap.whp_2000 .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.whp_2000 .info02 .data:after,
.function_info_wrap.whp_2000 .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_2000 .info01 .line{left:auto;right:0px;top:50%;width:185px;height:1px}
.function_info_wrap.whp_2000 .info02 .line{left:0;top:50%;width:186px;height:1px}
.function_info_wrap.whp_2000 .info03 .line{left:0;top:50%;width:204px;height:1px}


.right_bg{padding:125px 0 155px 150px}
.right_bg.whp_2300{background:#e7e9ed url(../../images/product_detail/WHP-2300/right_bg.jpg) right bottom no-repeat;background-size:cover}
.right_bg .txt_wrap{text-align:left}
.right_bg .txt01{font-size:40px;font-weight:100;line-height:50px;color:#333}
.right_bg .txt02{font-size:18px;line-height:28px;color:#888;margin-top:20px;max-width:320px}
.right_bg ul{margin-top:20px}
.right_bg ul:after{content:"";display:block;clear:both}
.right_bg ul li{float:left;width:80px;height:80px;margin-left:20px;font-size:14px;line-height:20px;color:#fff;text-align:center;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:#4b8fcc}
.right_bg ul li:first-child{margin-left:0}

.left_bg{position:relative;padding-bottom:120px}
.left_bg .txt_wrap{margin-left:50%;padding-left:50px;text-align:left}
.left_bg .txt_wrap > p:first-child{margin-top:0}
.left_bg .txt01{font-size:40px;line-height:50px;font-weight:100;color:#333;margin-top:50px}
.left_bg .txt02{font-size:18px;line-height:26px;color:#888;margin-top:20px}
.left_bg .visual{position:absolute;top:0;left:0;width:50%;}

.left_bg.whp_2300{padding:100px 0 110px;background-color:#eeeff1}
.left_bg.whp_2300 .visual{top:100px}

.right_obj{padding:215px 0 215px 150px}
.right_obj.whp_2300{background:#8e9ba9 url(../../images/product_detail/WHP-2300/right_obj.jpg) right center no-repeat}
.right_obj.whp_2310{background:#8e9ba9 url(../../images/product_detail/WHP-2310/right_obj.jpg) right center no-repeat}
.right_obj.whp_2360{background:#8e9ba9 url(../../images/product_detail/WHP-2360/right_obj.jpg) right center no-repeat}
.right_obj .txt_wrap{text-align:left}
.right_obj .txt01{font-size:40px;font-weight:100;line-height:50px;color:#fff}
.right_obj .txt02{font-size:18px;line-height:28px;color:#e2e8ee;margin-top:20px;max-width:360px}
.right_obj .txt03{margin-top:30px}
.right_obj .txt03 a{display:inline-block;font-size:16px;color:#4b8fcc;line-height:40px;padding:0 25px;background:#fff}

.pet_obj{position:relative;padding:20px 0 540px 150px}
.pet_obj.whp_2300{background:url(../../images/product_detail/WHP-2300/pet_obj.jpg) center bottom no-repeat}
.pet_obj .txt_wrap{position:relative;text-align:left;z-index:5}
.pet_obj .txt01{font-size:40px;font-weight:100;line-height:50px;color:#333}
.pet_obj .txt02{font-size:18px;line-height:28px;color:#888;margin-top:10px;max-width:340px}
.pet_obj .line_data{}
.pet_obj .line_data .line01{position:absolute;top:-90px;left:50%;margin-left:-35px;text-align:center;width:230px;height:230px;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:#c8add3;z-index:1}
.pet_obj .line_data .line01:before{content:'';position:absolute;bottom:-15px;left:50%;display:block;width:25px;height:25px;margin-left:-12px;background:url(../../images/product_detail/WHP-2300/pet_obj_arrow01.png) left top no-repeat}
.pet_obj .line_data .line01:after{content:'';position:absolute;top:230px;left:50%;width:1px;height:220px;background:#c8add3}
.pet_obj .line_data .line02{position:absolute;top:60px;left:50%;margin-left:125px;text-align:center;width:210px;height:210px;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:#93989a}
.pet_obj .line_data .line02:before{content:'';position:absolute;bottom:-15px;left:50%;display:block;width:25px;height:25px;margin-left:-12px;background:url(../../images/product_detail/WHP-2300/pet_obj_arrow02.png) left top no-repeat}
.pet_obj .line_data .line02:after{content:'';position:absolute;top:210px;left:50%;width:1px;height:89px;background:#93989a}
.pet_obj .line_data .l_txt01{font-size:24px;line-height:30px;color:#fff}
.pet_obj .line_data .l_txt02{font-size:15px;line-height:22px;color:#fff;margin-top:5px}
.pet_obj .line_data .l_txt03{margin-top:10px}
.pet_obj .line_data .l_txt03 a{display:inline-block;font-size:13px;color:#93989a;line-height:30px;padding:0 15px;background:#fff;-webkit-border-radius:15px;	-moz-border-radius:15px;	border-radius:15px}


.model_obj{padding:265px 0 245px 50%}
.model_obj.whp_2300{background:#eeeff1 url(../../images/product_detail/WHP-2300/model_obj.jpg) left 120px bottom no-repeat}
.model_obj.whp_2310{background:#eeeff1 url(../../images/product_detail/WHP-2310/model_obj.jpg) left 120px bottom no-repeat}
.model_obj.whp_2360{background:#eeeff1 url(../../images/product_detail/WHP-2360/model_obj.jpg) left 120px bottom no-repeat}
.model_obj .txt_wrap{text-align:left;max-width:340px;margin:0 auto}
.model_obj .txt01{font-size:100px;font-weight:100;color:#4b8fcc}
.model_obj .txt02{font-size:40px;font-weight:100;line-height:50px;color:#333;margin-top:10px}
.model_obj .txt03{font-size:18px;line-height:28px;color:#888;margin-top:20px}

.top_none{margin-top:0 !important}

.change_life{}
.change_life .txt01{font-size:40px;font-weight:100;line-height:50px;color:#333}
.change_life .txt02{font-size:18px;line-height:28px;color:#888;max-width:290px;margin:15px auto 0 auto}
.change_life .txt03{font-size:20px;line-height:28px;color:#333;max-width:140px;margin:20px auto 0 auto}
.change_life .txt04{font-size:16px;line-height:24px;color:#888;max-width:160px;margin:10px auto 0 auto}
.change_life ul{max-width:1080px;margin:40px auto 0 auto}
.change_life ul:after{content:"";display:block;clear:both}
.change_life ul li{float:left;width:33.33%}
.change_life ul li div{padding:0 25px}

.change_life.whp_2310 ul{max-width:650px}
.change_life.whp_2310 ul li{width:50%}

.design_info_wrap.whp_2300 .design01{background-image: url(/images/product_detail/WHP-2300/design_obj01.jpg);}
.design_info_wrap.whp_2300 .design02{background-image: url(/images/product_detail/WHP-2300/design_obj02.jpg);}
.design_info_wrap.whp_2300 .design03{background-image: url(/images/product_detail/WHP-2300/design_obj03.jpg);}
.design_info_wrap.whp_2300 .design04{background-image: url(/images/product_detail/WHP-2300/design_obj04.jpg);}

.design_info_wrap.whp_2360 .design01{background-image: url(/images/product_detail/WHP-2360/design_obj01.jpg);}
.design_info_wrap.whp_2360 .design02{background-image: url(/images/product_detail/WHP-2360/design_obj02.jpg);}
.design_info_wrap.whp_2360 .design03{background-image: url(/images/product_detail/WHP-2360/design_obj03.jpg);}
.design_info_wrap.whp_2360 .design04{background-image: url(/images/product_detail/WHP-2360/design_obj04.jpg);}

.default_av.whp_2300{margin-top:50px}

.strong_point_wrap.type02 dl{padding:0 30px}

.graph_obj{margin-top:20px}

.clean_system_wrap01{height:1228px;text-align:left;background: url(../../images/product_detail/WHA-300/clean_system_obj01.jpg) no-repeat center center;background-size:cover}
.clean_system_wrap01 .clean_system_data{padding:210px 0 0 130px}
.clean_system{max-width:500px;margin-top:30px}
.clean_system li{position:relative;padding:20px 20px 20px 105px;text-align:left;color:#fff;border-top:solid 1px #fff}
.clean_system .step01{background-color:#84c7b8}
.clean_system .step02{background-color:#84c0c7}
.clean_system .step03{background-color:#7ab6ca}
.clean_system .step04{background-color:#8faed1}
.clean_system .step05{background-color:#87a0d5}
.clean_system .step06{background-color:#7a97d3}
.clean_system li > span{position:absolute;left:0;top:0;height:100%;width:85px;text-align:center}
.clean_system li > span > span{position:absolute;left:0;top:50%;width:100%;margin-top:-8px}
.clean_system .step01 > span{background-color:#6a9f93}
.clean_system .step02 > span{background-color:#6a9a9f}
.clean_system .step03 > span{background-color:#6292a2}
.clean_system .step04 > span{background-color:#728ba7}
.clean_system .step05 > span{background-color:#6c80aa}
.clean_system .step06 > span{background-color:#6279a9}

.clean_system_wrap02{height:689px;text-align:left;background: url(../../images/product_detail/WHA-300/clean_system_obj03.jpg) no-repeat center center;background-size:cover}
.clean_system_wrap02 .clean_system_data{padding:96px 0 0 130px}

.show_function{padding:0 20px}



#ContentData > div.WHA-300-011{padding:120px 0 90px 0;margin:0;position:relative;max-width:100%;overflow:hidden}
.WHA-300-011 .txt_wrap{position:relative;padding:0 20px 0 50%;z-index:5;text-align:left}
.WHA-300-011 .txt01{font-size:40px;line-height:50px;color:#333;font-weight:100}
.WHA-300-011 .txt02{font-size:18px;line-height:28px;color:#888;margin-top:20px}
.WHA-300-011 .txt03{margin-top:40px;position:relative;max-width:260px}
.WHA-300-011 .txt03:after{content:'';display:block;position:absolute;top:50%;left:-260px;width:260px;height:1px;background:#45bdec}

.WHA-300-011 .obj{position:absolute;top:0;left:50%;width:642px;height:100%;z-index:3;margin-left:-642px}
.WHA-300-011 .obj img{width:auto;height:100%;max-width:auto}

#ContentData > div.WHA-300-012{padding:0;margin:0;position:relative;max-width:100%;overflow:hidden}
.WHA-300-012 .txt_wrap{position:relative;height:1557px}
.WHA-300-012 .txt01{position:relative;font-size:40px;color:#fff;line-height:50px;padding-top:140px;z-index:2}
.WHA-300-012 .txt02{position:relative;font-size:18px;color:#fff;line-height:28px;padding-top:20px;z-index:2}
.WHA-300-012 .txt03{position:absolute;top:0;left:50%;width:1285px;margin-left:-643px;z-index:1}
.WHA-300-012 .txt04{margin-top:-255px;position:relative;left:50%;width:1285px;margin-left:-643px;z-index:5}


.ca_mark{max-width:940px;margin:0 auto}
.ca_mark .info{position:relative;padding:40px 40px 40px 225px;background:#fff;border:1px solid #4689c3;text-align:left;border-top:none}
.ca_mark .txt02{position:absolute;top:15px;left:45px}
.ca_mark .txt03{font-size:23px;font-weight:500}
.ca_mark .txt04{font-size:13px;line-height:20px;color:#888;margin-top:15px}


.WHA-300-03 .ca_mark{margin-top:40px}
.WHA-300-03 .strong_point_wrap .type05 .award_wrap{display:block;max-width:100%}
.WHA-300-03 .strong_point_wrap .type05 .award_wrap li{width:auto}
.WHA-300-03 .strong_point_wrap .type05 .award_wrap li img{width:130px}
.WHA-300-03 .strong_point_wrap .type05 .award_wrap:after{content:"";display:block;clear:both}

.aeris_data01{position:relative;padding-bottom:670px;background:url(../../images/product_detail/WHP-2300/aeris_bg.jpg) center center no-repeat;background-size:cover}
.aeris_data01 .txt_wrap{padding-bottom:670px}
.aeris_data01 .logo{padding-top:50px}
.aeris_data01 .explain_wrap01{padding-top:30px;color:#fff}
.aeris_data01 .explain_wrap01 dt{color:#fff}
.aeris_data01 .explain_wrap01 dt em{color:#559ddd}
.aeris_data01 .explain_wrap01 dd{font-size:20px;font-weight:100}
.aeris_data01 .explain_wrap01 dd em{font-size:25px}
.aeris_data01 .circle_data > div{position:absolute;left:50%;width:175px;height:175px;font-size:24px;color:#fff;line-height:28px;font-weight:300;border-radius:50%;-webkit-border-radius:50%}
.aeris_data01 .circle_data > div:before{content:'';position:absolute;bottom:-11px;left:50%;display:block;width:16px;height:12px;margin-left:-8px;}
.aeris_data01 .circle_data .data01{top:616px;margin-left:-379px;background-color:#4abef4}
.aeris_data01 .circle_data .data01:before{background:url(../../images/product_detail/WHP-2300/aeris_obj_arrow01.png) left top no-repeat}
.aeris_data01 .circle_data .data02{top:690px;margin-left:-29px;background-color:#93989a}
.aeris_data01 .circle_data .data02:before{background:url(../../images/product_detail/WHP-2300/aeris_obj_arrow02.png) left top no-repeat}

.aeris_data02 .right_bg{background:#e7e9ed url(../../images/product_detail/WHP-2300/right_bg.jpg) left bottom no-repeat;background-size:cover}
.aeris_data02 .right_bg{padding-bottom:600px}
.aeris_data02 .right_bg .txt01{font-size:54px;line-height:70px}
.aeris_data02 .right_bg .txt01 em{font-size:62px;color:#559ddd}
.aeris_data02 .right_bg .txt02{max-width:none;color:#333}


/* WHA-400 */ 
.graph_obj .graph_title{padding-bottom:30px;font-size:42px;font-weight:100}
.graph_obj .graph_title > span{display:block;font-size:56px}
.graph_obj .graph_title > span > span{color:#ff8400}

.air_cleaning{padding:120px 0 90px 0;margin:0;position:relative;max-width:100%;overflow:hidden}
.air_cleaning .txt_wrap{position:relative;padding:0 20px 0 50%;z-index:5;text-align:left}
.air_cleaning .txt01{font-size:40px;line-height:50px;color:#333;font-weight:100}
.air_cleaning .txt02{font-size:18px;line-height:28px;color:#888;margin-top:20px}
.air_cleaning .txt03{margin-top:40px;position:relative;max-width:260px}
.air_cleaning .txt03:after{content:'';display:block;position:absolute;top:50%;left:-260px;width:260px;height:1px;background:#45bdec}
.air_cleaning .obj{position:absolute;top:0;left:0;height:100%;z-index:3}
.air_cleaning .obj img{width:auto;height:100%;max-width:auto}

.multi_function .txt_wrap{position:relative;height:1263px;background:url(../../images/product_detail/WHA-400/multi_function_obj01.jpg) no-repeat center center;background-size:cover}
.multi_function .txt01{position:relative;font-size:40px;color:#fff;line-height:50px;padding-top:140px;z-index:2}
.multi_function .txt02{position:relative;font-size:18px;color:#fff;line-height:28px;padding-top:20px;z-index:2}
.multi_function .txt04{margin-top:-255px;position:relative;left:50%;width:1285px;margin-left:-643px;z-index:5}

.air_filter_list{margin-top:50px}
.air_filter_list li{display:inline-block;padding:0 20px}
.air_filter_list li .name{padding:0 15px;font-size:18px;color:#fff;line-height:42px;background-color:#00bff3;border-radius:10px;}
.air_filter_list li .info{padding-top:15px;color:#333;line-height:20px;}


.WHA-400-05,
.WHA-400-06,
.WHA-400-07,
.WHA-400-08{margin-top:0 !important}

.WHA-400-01{height:1453px;background:url(../../images/product_detail/WHA-400/bg_wha_400_01.jpg) no-repeat right top;background-size:cover}
.WHA-400-01 .explain_wrap05{padding-top:125px}
.WHA-400-02 .strong_point_wrap{position:relative;height:786px}
.WHA-400-02 .strong_point_wrap .strong_point_obj01{position:absolute;left:0;top:0}
.WHA-400-02 .strong_point_wrap > div{position:relative;height:100%;padding-left:575px;text-align:left}
.WHA-400-03{margin:150px 0 0 !important}
.WHA-400-04{position:relative;height:1140px;background:url(../../images/product_detail/WHA-400/bg_wha_400_04.jpg) no-repeat left top;background-size:cover}
.WHA-400-04 .explain_wrap05{padding-top:100px}
.WHA-400-05 .graph_obj {margin-top:50px}
.WHA-400-05 .clean_system_wrap01{height:1345px;background: url(../../images/product_detail/WHA-400/clean_system_obj01.jpg) no-repeat center center;background-size:cover}
.WHA-400-05 .clean_system_wrap01 .clean_system_data{padding-top:160px}
.WHA-400-06 .clean_system_wrap02{height:746px;background: url(../../images/product_detail/WHA-400/clean_system_obj03.jpg) no-repeat center center;}
.WHA-400-10 .convenient_function02 li{width:18.04%}

/* wha-400 */
.function_info_wrap .type07{position:relative;display:inline-block;padding:200px 0 250px}
.function_info_wrap .type07 .function_obj{padding:0;}
.function_info_wrap .type07 .txt{margin-top:5px}
.function_info_wrap .type07 .function_info li span{display:block;color:#333}

.function_info_wrap .type07 .info01{right:auto;left:50%;top:-40px;margin-right:0;margin-left:-30px;} 
.function_info_wrap .type07 .info02{right:0;top:-30px;margin:0 -37px 0 0} 
.function_info_wrap .type07 .info03{left:50%;top:180px;margin:0 0 0 435px} 
.function_info_wrap .type07 .info04{left:auto;right:0;top:425px;margin:0 -264px 0 0;padding-left:93px;} 
.function_info_wrap .type07 .info05{left:auto;right:0;top:680px;margin:0 -394px 0 0;padding-left:125px;} 
.function_info_wrap .type07 .info06{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 210px;} 
.function_info_wrap .type07 .info07{left:50%;right:auto;top:auto;bottom:0;margin:0 58px 0 0;} 
.function_info_wrap .type07 .info08{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 -210px;} 
.function_info_wrap .type07 .info09{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 -440px;} 

.function_info_wrap .type07 .info01 .data:after{bottom:15px;left:auto;right:10px;
	-ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
.function_info_wrap .type07 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:18px;right:auto;margin-top:50px;background-image:url("../../images/product_detail/circle_arrow_left.png");
	-ms-transform: rotate(-40deg);
    -webkit-transform: rotate(-40deg);
    transform: rotate(-37deg)
} 
.function_info_wrap .type07 .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 .type07 .info05 .data:after{top:22px;left:27px;background-image:url("../../images/product_detail/circle_arrow_left.png");
	 -ms-transform: rotate(44deg);
    -webkit-transform: rotate(44deg);
    transform: rotate(44deg)
} 
.function_info_wrap .type07 .info07 .data:after{left:auto;right:28px;bottom:auto;top:0;background-image:url("../../images/product_detail/circle_arrow_top.png");
	-ms-transform: rotate(32deg);
    -webkit-transform: rotate(32deg);
    transform: rotate(32deg)
}
.function_info_wrap .type07 .info08 .data:after{left:auto;right:28px;bottom:auto;top:0;background-image:url("../../images/product_detail/circle_arrow_top.png");
	-ms-transform: rotate(32deg);
    -webkit-transform: rotate(32deg);
    transform: rotate(32deg)
}
.function_info_wrap .type07 .info09 .data:after{left:auto;right:15px;bottom:auto;top:10px;background-image:url("../../images/product_detail/circle_arrow_top.png");
	-ms-transform: rotate(41deg);
    -webkit-transform: rotate(41deg);
    transform: rotate(41deg)
}
.function_info_wrap .type07 .info01 .line{left:249px;bottom:-223px;height:266px;
	-ms-transform: rotate(-35deg);
    -webkit-transform: rotate(-35deg);
    transform: rotate(-35deg)
}
.function_info_wrap .type07 .info02 .line{bottom:-103px;height:90px;}
.function_info_wrap .type07 .info03 .line{left:0;right:auto;bottom:0;width:120px;height:1px;margin-bottom:0;margin-left:-105px;
	-ms-transform: rotate(-28deg);
    -webkit-transform: rotate(-28deg);
    transform: rotate(-28deg)
}
.function_info_wrap .type07 .info04 .line{left:0;right:auto;top:50%;width:80px;height:1px;}
.function_info_wrap .type07 .info05 .line{left:0;right:auto;top:0;margin-top:-42px;width:168px;height:1px;
	 -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}
.function_info_wrap .type07 .info06 .line{top:-120px;height:107px}
.function_info_wrap .type07 .info07 .line{left:auto;right:-28px;top:-168px;height:195px;
	-ms-transform: rotate(40deg);
    -webkit-transform: rotate(40deg);
    transform: rotate(40deg)
}
.function_info_wrap .type07 .info08 .line{left:auto;right:-140px;top:-385px;height:465px;
	-ms-transform: rotate(48deg);
    -webkit-transform: rotate(48deg);
    transform: rotate(48deg)
}
.function_info_wrap .type07 .info09 .line{left:auto;right:-260px;top:-503px;height:670px;
	-ms-transform: rotate(57deg);
    -webkit-transform: rotate(57deg);
    transform: rotate(57deg)
}


/* desktop 1880 */
@media screen and (max-width:1880px) {

  

}

/* desktop 1600 */
@media screen and (max-width:1600px){	
	.supplies_data .txt_wrap .cell{padding:0 20px 0 20px}
	.right_bg{padding:125px 0 155px 100px}
	.right_obj{padding:215px 0 215px 100px}

	.pet_obj{padding:20px 0 540px 100px}
	.model_obj.whp_2300{background-position:left 10px bottom}
	.model_obj.whp_2360{background-position:left 10px bottom}

	.function_info_wrap.whp_2300 .info03{margin-left:-464px}
	.function_info_wrap.whp_2300 .info03 .line{width:50px}
	.function_info_wrap.whp_2300 .info04{top:615px;left:50%;right:auto;padding:0;margin-left:282px}
	.function_info_wrap.whp_2300 .info04 .line{width:50px}

	.WHA-300-011 .obj{left:0;width:642px;margin-left:-100px}

}

/* desktop 1380 */
@media screen and (max-width:1440px){
	.right_bg{padding:125px 0 155px 50px}
	.right_bg.whp_2300{background-position:right -200px bottom}

	.right_obj{padding:215px 0 215px 50px}
	.right_obj.whp_2300{background-position:right -200px center}
	.right_obj.whp_2360{background-position:right -200px center}
	
	.pet_obj{padding:20px 0 540px 50px}
	.pet_obj.whp_2300{background-position:left 10px bottom}
	.pet_obj .line_data .line01{margin-left:115px}
	.pet_obj .line_data .line02{margin-left:270px}


}
/* desktop 1380 */
@media screen and (max-width:1380px){	      
	.WHA-300-03 .strong_point_wrap .type05 .award_wrap li img{width:100px}

	.bidet_company ul li div.obj{position:relative;display:inline-block;overflow:hidden;border:1px solid #a5c7e5;	-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:rgba(255,255,255,0.5)}
	.bidet_company .type01 .list01 .obj{top:auto;left:auto;width:200px;height:200px}
	.bidet_company .type01 .list02 .obj{top:auto;right:auto;width:200px;height:200px;text-align:right}
	.bidet_company .type01 .list03 .obj{top:auto;left:auto;width:200px;height:200px}
	.bidet_company .type01 .list04 .obj{top:auto;right:auto;width:200px;height:200px;text-align:right}
	.bidet_company .type02 .list01 .obj{top:auto;left:auto;width:200px;height:200px}
	.bidet_company .type02 .list02 .obj{top:auto;right:auto;width:200px;height:200px;text-align:right}
	.bidet_company .type02 .list03 .obj{top:auto;left:auto;width:200px;height:200px}
	.bidet_company .type02 .list04 .obj{top:auto;right:auto;width:200px;height:200px;text-align:right}

	.bidet_company .txt01{padding-top:10px}
	.bidet_company img.mobile{display:inline}
	.bidet_company img.desk{display:none}


	.function_info_wrap.whp_2300 .info01{margin-right:-17px;top:0}
	.function_info_wrap.whp_2300 .info01 .line{bottom:auto;top:163px;height:125px}
	.function_info_wrap.whp_2300 .info02{left:50%;right:auto;top:105px;margin-left:-19px}
	.function_info_wrap.whp_2300 .info02 .line{bottom:auto;top:163px;height:40px}
	.function_info_wrap.whp_2300 .info03{top:335px;left:50%;right:auto;padding:0;margin-left:-320px}
	.function_info_wrap.whp_2300 .info03 .line{left:163px;right:auto;top:50%;width:30px;height:1px}
	.function_info_wrap.whp_2300 .info04{top:335px;left:50%;right:auto;padding:0;margin-left:172px}
	.function_info_wrap.whp_2300 .info04 .line{left:auto;right:163px;top:50%;width:30px;height:1px}
	.function_info_wrap.whp_2300 .info05{top:476px;left:50%;margin-left:-145px;padding:0;right:auto} 
	.function_info_wrap.whp_2300 .info05 .line{left:50%;right:auto;top:auto;bottom:163px;width:1px;height:30px;margin:0}
	.function_info_wrap.whp_2300 .info06{top:476px;left:50%;margin-left:-7px;padding:0;right:auto} 
	.function_info_wrap.whp_2300 .info06 .data:after{margin-left:-13px}
	.function_info_wrap.whp_2300 .info06 .line{left:50%;right:auto;top:auto;bottom:163px;width:1px;height:30px;margin:0}

	.right_bg{padding:125px 0 155px 50px}
	.right_bg.whp_2300{background-position:right -200px bottom}

	.right_obj{padding:215px 0 215px 50px}
	.right_obj.whp_2300{background-position:right -200px center}
	.right_obj.whp_2360{background-position:right -200px center}


	.pet_obj{padding:20px 0 540px 50px}
	.pet_obj.whp_2300{background-position:right -275px bottom}
	.pet_obj .line_data .line01{margin-left:23px}
	.pet_obj .line_data .line02{margin-left:180px}


	/* wha-400 */
	.WHA-400	.function_info_wrap .function_obj img{max-width:350px}
	.function_info_wrap .type07{position:relative;display:inline-block;padding:180px 0 180px}
	.function_info_wrap .type07 .function_obj{padding:0;}
	.function_info_wrap .type07 .txt{margin-top:5px}
	.function_info_wrap .type07 .function_info li span{display:block;color:#333}

	.function_info_wrap .type07 .info01{right:auto;left:50%;top:0	;margin-right:0;margin-left:-100px;} 
	.function_info_wrap .type07 .info02{right:-8px;top:0;margin:0 -37px 0 0} 
	.function_info_wrap .type07 .info03{left:50%;top:110px;margin:0 0 0 210px} 
	.function_info_wrap .type07 .info04{left:auto;right:0;top:265px;margin:0 -185px 0 0;padding-left:53px;} 
	.function_info_wrap .type07 .info05{left:auto;right:0;top:430px;margin:0 -310px 0 0;padding-left:50px;} 
	.function_info_wrap .type07 .info06{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 75px;} 
	.function_info_wrap .type07 .info07{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 -85px;} 
	.function_info_wrap .type07 .info08{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 -243px;} 
	.function_info_wrap .type07 .info09{left:50%;right:auto;top:auto;bottom:0;margin:0 0 0 -400px;} 

	.function_info_wrap .type07 .info01 .data:after{bottom:4px;left:auto;right:10px;
		-ms-transform: rotate(-40deg);
		-webkit-transform: rotate(-40deg);
		transform: rotate(-40deg)
	}
	.function_info_wrap .type07 .info03 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:16px;right:auto;margin-top:40px;background-image:url("../../images/product_detail/circle_arrow_left.png");
		-ms-transform: rotate(-40deg);
		-webkit-transform: rotate(-40deg);
		transform: rotate(-40deg)
	} 
	.function_info_wrap .type07 .info04 .data:after{width:16px;height:24px;bottom:auto;top:50%;left:-3px;right:auto;margin-top:-12px} 
	.function_info_wrap .type07 .info05 .data:after{top:15px;left:22px;
		 -ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	} 
	.function_info_wrap .type07 .info07 .data:after{left:auto;right:9px;bottom:auto;top:5px;
		-ms-transform: rotate(38deg);
		-webkit-transform: rotate(38deg);
		transform: rotate(38deg)
	}
	.function_info_wrap .type07 .info08 .data:after{left:auto;right:8px;bottom:auto;top:5px;
		-ms-transform: rotate(40deg);
		-webkit-transform: rotate(40deg);
		transform: rotate(40deg)
	}
	.function_info_wrap .type07 .info09 .data:after{left:auto;right:3px;bottom:auto;top:10px;
		-ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	.function_info_wrap .type07 .info01 .line{left:186px;bottom:-125px;height:155px;
		-ms-transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}
	.function_info_wrap .type07 .info02 .line{bottom:-63px;height:50px;}
	.function_info_wrap .type07 .info03 .line{left:0;right:auto;bottom:2px;width:65px;height:1px;margin-left:-52px;
		-ms-transform: rotate(-32deg);
		-webkit-transform: rotate(-32deg);
		transform: rotate(-32deg)
	}
	.function_info_wrap .type07 .info04 .line{left:0;right:auto;top:50%;width:40px;height:1px;}
	.function_info_wrap .type07 .info05 .line{left:-30px;right:auto;top:0;width:110px;height:1px;margin-top:-30px;
		 -ms-transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}
	.function_info_wrap .type07 .info06 .line{top:-65px;height:50px}
	.function_info_wrap .type07 .info07 .line{left:auto;right:-30px;top:-92px;height:120px;
		-ms-transform: rotate(48deg);
		-webkit-transform: rotate(48deg);
		transform: rotate(48deg)
	}
	.function_info_wrap .type07 .info08 .line{left:auto;right:-110px;top:-215px;height:292px;
		-ms-transform: rotate(58deg);
		-webkit-transform: rotate(58deg);
		transform: rotate(58deg)
	}
	.function_info_wrap .type07 .info09 .line{left:auto;right:-190px;top:-298px;height:440px;
		-ms-transform: rotate(65deg);
		-webkit-transform: rotate(65deg);
		transform: rotate(65deg)
	}
	.WHA-400-02 .strong_point_wrap > div{position:relative;height:100%;padding-left:500px;text-align:left}




}	


/* desktop 1280 */
@media screen and (max-width:1280px){	
    
	.model_obj.whp_2300{background-position:left -100px bottom}


	.clean_system_wrap01 .clean_system_data,
	.clean_system_wrap02 .clean_system_data{padding-left:20px;padding-right:20px}

	.air_cleaning .obj{margin-left:-250px}
}

/* 1200 */
@media screen and (max-width:1200px){           

	/* WHA-400 */	
	.WHA-400-02{padding:0 20px !important}
	.WHA-400-02 .strong_point_wrap{position:relative;height:auto}
	.WHA-400-02 .strong_point_wrap .strong_point_obj01{position:static}
	.WHA-400-02 .strong_point_wrap .strong_point_obj01 img{width:200px}
	.WHA-400-02 .strong_point_wrap > div{padding-left:0;text-align:center}




}

/* desktop 1024 */
@media screen and (max-width:1024px){    
	.right_obj{padding:215px 0 215px 50px}
	.right_obj .txt01{font-size:30px;line-height:40px}
	.pet_obj.whp_2300{background-position:left -80px bottom}
	.pet_obj.whp_2360{background-position:left -80px bottom}

	#ContentData > div.WHA-300-011{padding:75px 0}
}

/* desktop 1023 */
@media screen and (max-width:1023px){
    
}

/* mobie 768 */
@media screen and (max-width:768px){
	.WHA-300-012 .txt_wrap{height:931px}
	.WHA-300-012 .txt01{font-size:40px;line-height:46px;padding-top:70px;padding-left:20px;padding-right:20px}
	.WHA-300-012 .txt02{font-size:16px;line-height:22px;padding-top:10px;padding-left:20px;padding-right:20px}
	.WHA-300-012 .txt03{width:768px;margin-left:-384px}
	.WHA-300-012 .txt04{margin-top:-155px;width:768px;margin-left:-384px;z-index:5}


	.bidet_company{min-height:790px}
	.bidet_company .visual img{width:420px}
	.bidet_company .type01 .list01{top:0;left:0}
	.bidet_company .type01 .list02{top:0;right:0}
	.bidet_company .type01 .list03{top:410px;left:0}
	.bidet_company .type01 .list04{top:410px;right:0}
	.bidet_company .type02 .list01{top:0;left:0}
	.bidet_company .type02 .list02{top:0;right:0}
	.bidet_company .type02 .list03{top:410px;left:0}
	.bidet_company .type02 .list04{top:410px;right:0}

	.supplies_data .txt_wrap .cell{padding:0 10px}

	
	.merit_txt01{font-size:16px;line-height:24px;margin-top:15px}

	.right_bg{padding:50px 20px 320px 20px}
	.right_bg.whp_2300{background-position:right bottom;background-size:642px auto}
	.right_bg.whp_2360{background-position:right bottom;background-size:642px auto}
	.right_bg .txt_wrap{text-align:center}
	.right_bg .txt01{font-size:30px;line-height:40px}
	.right_bg .txt02{font-size:15px;line-height:24px;margin:10px auto 0 auto}
	.right_bg ul{margin-top:15px}
	.right_bg ul li{width:60px;height:60px;margin-left:10px;font-size:13px;line-height:18px;float:none;display:inline-block}


	.left_bg{padding-bottom:50px}
	.left_bg .txt_wrap{margin-left:0;padding-left:0;margin-top:30px;text-align:center}
	.left_bg .txt01{font-size:30px;line-height:40px;margin:25px auto 0 auto;max-width:320px}
	.left_bg .txt02{font-size:15px;line-height:24px;margin:15px auto 0 auto;max-width:320px}
	.left_bg .visual{position:relative;top:auto;left:auto;width:auto}
	.left_bg .visual img{width:50%}

	.left_bg.whp_2300{padding:50px 0}
	.left_bg.whp_2300 .visual{top:0}

	.right_obj{padding:50px 20px 374px 20px}
	.right_obj.whp_2300{background-position:center bottom;background-size:328px auto}
	.right_obj.whp_2360{background-position:center bottom;background-size:328px auto}
	.right_obj .txt01{font-size:30px;line-height:40px}
	.right_obj .txt02{font-size:15px;line-height:24px;margin:10px auto 0 auto}
	.right_obj .txt03{margin-top:20px}
	.right_obj .txt03 a{font-size:14px;line-height:40px;padding:0 15px}	
	.right_obj .txt_wrap{text-align:center}

	.pet_obj{padding:0 20px 240px 20px}
	.pet_obj.whp_2300{background-position:center bottom;background-size:642px auto}
	.pet_obj.whp_2360{background-position:center bottom;background-size:642px auto}
	.pet_obj .txt_wrap{position:relative;text-align:center;z-index:5}
	.pet_obj .txt01{font-size:30px;line-height:40px}
	.pet_obj .txt02{font-size:15px;line-height:24px;margin:10px auto 0 auto;max-width:300px}
	.pet_obj .line_data{margin-top:20px;overflow:hidden;text-align:center}
	.pet_obj .line_data > div{display:inline-block;margin:0 5px}
	.pet_obj .line_data .d_c{width:auto;padding:0 10px}
	.pet_obj .line_data .d_c br{display:none}
	.pet_obj .line_data .line01{position:relative;top:auto;left:auto;margin-left:0;text-align:center;width:135px;height:135px;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:#c8add3;z-index:1}
	.pet_obj .line_data .line01:before{display:none}
	.pet_obj .line_data .line01:after{display:none}
	.pet_obj .line_data .line02{position:relative;top:auto;left:auto;margin-left:10px;text-align:center;width:135px;height:135px;-webkit-border-radius:50%;	-moz-border-radius:50%;	border-radius:50%;background:#93989a}
	.pet_obj .line_data .line02:before{display:none}
	.pet_obj .line_data .line02:after{display:none}
	.pet_obj .line_data .l_txt01{font-size:14px;line-height:18px}
	.pet_obj .line_data .l_txt02{font-size:12px;line-height:15px}

	.model_obj{padding:50px 20px 400px 20px}
	.model_obj.whp_2300{background-position:center bottom;background-size:294px auto}
	.model_obj.whp_2360{background-position:center bottom;background-size:294px auto}
	.model_obj .txt_wrap{margin-left:0;margin-right:auto;text-align:center;margin:0 auto}
	.model_obj .txt01{font-size:50px}
	.model_obj .txt02{font-size:30px;line-height:40px;margin:10px auto 0 auto;max-width:240px}
	.model_obj .txt03{font-size:15px;line-height:24px;margin:10px auto 0 auto;max-width:300px}

	.change_life{}
	.change_life .txt01{font-size:30px;line-height:40px}
	.change_life .txt02{font-size:15px;line-height:24px;margin:10px auto 0 auto}
	.change_life .txt03{font-size:18px;line-height:24px;max-width:300px;margin:15px auto 0 auto}
	.change_life .txt04{font-size:14px;line-height:20px;max-width:240px;margin:10px auto 0 auto}
	.change_life ul{margin:20px auto 0 auto;padding:0 20px}
	.change_life ul li{width:100%;margin-top:20px}
	.change_life ul li div{padding:0}
	.change_life ul li:first-child{margin-top:0}
	.change_life .obj img{width:145px}

	.change_life.whp_2310 ul li{width:100%}

	.design_info_wrap .design_info{top:15px}

	.remove .merit_obj img{width:275px;}
	

	#ContentData > div.WHA-300-011{}
	.WHA-300-011 .txt_wrap{position:relative;padding:0 20px 0 50%;z-index:5;text-align:left}
	.WHA-300-011 .txt01{font-size:40px;line-height:46px}
	.WHA-300-011 .txt02{font-size:16px;line-height:22px;margin-top:10px}
	.WHA-300-011 .txt03{margin-top:20px;max-width:130px}
	.WHA-300-011 .txt03:after{left:-130px;width:130px}

	.WHA-300-011 .obj{width:465px;margin-left:-70px}

	.aeris_data01{position:relative;background:url(../../images/product_detail/WHP-2300/aeris_bg.jpg) center center no-repeat;background-size:cover}
	.aeris_data01 .txt_wrap{padding-bottom:435px}
	.aeris_data01 .logo img{width:116px}
	.aeris_data01 .explain_wrap01{padding-top:30px;color:#fff}
	.aeris_data01 .explain_wrap01 dt{color:#fff}
	.aeris_data01 .explain_wrap01 dd{font-size:20px;font-weight:100}
	.aeris_data01 .explain_wrap01 dd em{font-size:25px}
	.aeris_data01 .circle_data > div{position:absolute;left:50%;width:105px;height:105px;font-size:15px;color:#fff;line-height:18px}
	.aeris_data01 .circle_data .data01{top:410px;margin-left:-250px}
	.aeris_data01 .circle_data .data02{top:460px;margin-left:-12px}
	.aeris_data02 .right_bg{padding-bottom:350px}
	.aeris_data02 .right_bg .txt01{font-size:30px;line-height:50px}
	.aeris_data02 .right_bg .txt01 em{font-size:42px}

	/* WHA-400 */
	.graph_obj .graph_title{font-size:28px;line-height:42px}
	.graph_obj .graph_title > span{font-size:38px}
	.graph_obj .graph_title > span > span{color:#ff8400}

	.air_cleaning .txt_wrap{position:relative;padding:0 20px 0 50%;z-index:5;text-align:left}
	.air_cleaning .txt01{font-size:40px;line-height:46px}
	.air_cleaning .txt02{font-size:16px;line-height:22px;margin-top:10px}
	.air_cleaning .txt03{margin-top:20px;max-width:130px}
	.air_cleaning .txt03:after{left:-130px;width:130px}
	.air_cleaning .obj{width:365px;margin-left:-100px}

	.WHA-400-10 .convenient_function02 li{float:none;width:auto;margin-top:30px}
	.WHA-400-10 .convenient_function02 li:first-child{margin-top:0}



}

/* mobie 667 */
@media screen and (max-width:667px){	
	
}



/* mobie 640 */
@media screen and (max-width:640px){	
	
	.ca_mark{}
	.ca_mark .info{padding:30px 15px 20px 15px}
	.ca_mark .txt02{top:10px;left:auto;right:20px}
	.ca_mark .txt02 img{width:40px}
	.ca_mark .txt03{font-size:18px}
	.ca_mark .txt04{margin-top:10px}


	.WHA-300-012 .txt_wrap{height:672px}
	.WHA-300-012 .txt01{font-size:30px;line-height:40px;padding-top:70px;background:#8699ac}
	.WHA-300-012 .txt02{}
	.WHA-300-012 .txt02 br{display:none}
	.WHA-300-012 .txt03{top:90px;width:480px;margin-left:-240px}
	.WHA-300-012 .txt04{margin-top:-100px;width:480px;margin-left:-240px;z-index:5}


	#ContentData > div.WHA-300-011{padding-top:0}
	.WHA-300-011 .txt_wrap{padding:20px}
	.WHA-300-011 .txt01{font-size:30px;line-height:40px}
	.WHA-300-011 .txt03{position:absolute;bottom:100%;right:20px;margin-top:0;margin-bottom:20px;max-width:130px}
	.WHA-300-011 .txt03:after{left:-130px;width:130px}

	.WHA-300-011 .obj{position:relative;top:auto;left:auto;margin-left:0;width:auto;max-width:100%;margin-left:-70px}
	.WHA-300-011 .obj img{width:auto;height:auto;max-width:auto}


	.WHA-300-01 .explain_wrap01 dd.txt02 br{display:none}
	.WHA-300-01 .function_info_wrap .type06 .txt{max-width:240px;margin:0 auto;padding-top:5px}
	.WHA-300-04 .merit_obj{margin-top:20px}
	.WHA-300-06 dd br{display:none}
	.WHA-300-07 .explain_wrap05 dt,
	.WHA-300-07 .explain_wrap05 dd{padding-left:20px;padding-right:20px}
	.WHA-300-08{margin-top:40px !important}
	.WHA-300-08 .explain_wrap05 dt,
	.WHA-300-08 .explain_wrap05 dd{padding-left:20px;padding-right:20px}
	.WHA-300-09 .explain_wrap05 dt,
	.WHA-300-09 .explain_wrap05 dd{padding-left:20px;padding-right:20px}
	.WHA-300-09 .convenient_function02{margin-top:15px}
	.WHA-300-09 .convenient_function02 li{width:50%;margin-left:0;margin-top:15px}
	.WHA-300-09 .convenient_function02 li:first-child{margin-left:0}
	.WHA-300-09 .convenient_function02 li > p{padding:0 30px}
	.WHA-300-09 .convenient_function02 .explain_wrap03{margin-top:15px}
	.WHA-300-09 .convenient_function02 .explain_wrap03 dt{font-size:16px}
	.WHA-300-09 .convenient_function02 .explain_wrap03 dd{margin-top:10px;font-size:14px;line-height:20px}
	.WHA-300-010 .merit_title_wrap dd{color:#333}
	.merit_obj{margin-top:20px}
	.merit_title_wrap{padding:0 20px}


	.show_function{margin-top:20px !important}
	.clean_system_wrap02{height:auto}
	.clean_system_wrap02 .clean_system_data{padding:80px 20px}
	.clean_system_wrap01{height:auto;text-align:left;background:none}
	.clean_system_wrap01 .clean_system_data{padding:50px 20px 80px 20px}
	.clean_system{max-width:500px;margin-top:20px}
	.clean_system li{position:relative;padding:15px 10px 15px 70px;font-size:14px;line-height:18px}
	.clean_system li > span{width:60px}
	.clean_system li > span > span{}


	
	.bidet_company{margin-top:25px;min-height:0}
	.bidet_company ul{}
	.bidet_company ul:after{content:"";display:block;clear:both}
	.bidet_company ul li{position:relative;max-width:100%;float:left;width:100%;margin-top:20px}
	.bidet_company ul li p{max-width:320px;margin:0 auto}

	.bidet_company .obj{position:relative;}
	.bidet_company .obj img{width:100px}
	.bidet_company .visual img{max-width:70%}
	.bidet_company .txt01{font-size:16px}
	.bidet_company .txt02{font-size:13px;line-height:20px}
	.bidet_company .type01 .list01{top:auto;left:auto}
	.bidet_company .type01 .list02{top:auto;right:auto}
	.bidet_company .type01 .list03{top:auto;left:auto}
	.bidet_company .type01 .list04{top:auto;right:auto}
	.bidet_company .type01 .list01 .obj{width:100px;height:100px}
	.bidet_company .type01 .list02 .obj{width:100px;height:100px}
	.bidet_company .type01 .list03 .obj{width:100px;height:100px}
	.bidet_company .type01 .list04 .obj{width:100px;height:100px}
	.bidet_company .type02 .list01{top:auto;left:auto}
	.bidet_company .type02 .list02{top:auto;right:auto}
	.bidet_company .type02 .list03{top:auto;left:auto}
	.bidet_company .type02 .list04{top:auto;right:auto}
	.bidet_company .type02 .list01 .obj{width:100px;height:100px}
	.bidet_company .type02 .list02 .obj{width:100px;height:100px}
	.bidet_company .type02 .list03 .obj{width:100px;height:100px}
	.bidet_company .type02 .list04 .obj{width:100px;height:100px}

	.float_data{}
	.float_data ul li{margin-top:20px}
	.float_data ul li:first-child{margin-top:0}
	.float_data dt{font-size:16px;margin-top:20px}
	.float_data dd{font-size:14px;line-height:20px;max-width:100%}
	.float_data.w_50 ul li{width:100%}
	.float_data.w_50 ul li:first-child .float_cell{margin-right:0}
	.float_data.w_50 ul li:last-child .float_cell{margin-left:0}
	

	.skill_data{}
	.skill_data .txt01{font-size:34px;line-height:44px;margin-bottom:25px}
	.skill_data .Re_list{}
	.skill_data .Re_list > li{width:100%}
	.skill_data dl{padding:10px 0 0 105px}
	.skill_data dt{top:10px}
	.skill_data .txt02{font-size:16px}
	.skill_data .txt03{font-size:13px;line-height:18px}
	
	.hygiene_data .obj img{max-width:60%}
	.hygiene_data dt{font-size:16px;margin-top:20px}
	.hygiene_data dd{font-size:14px;line-height:20px;max-width:100%}
	.hygiene_data.w_33 ul li{width:100%;margin-top:20px}
	.hygiene_data.w_33 ul li:first-child{margin-top:0}
	.hygiene_data .float_data{margin-top:20px}
	.hygiene_data .float_cell{padding:0}

	
	.default_title{font-size:18px}
	.default_detail{margin-top:25px}

	.supplies_data > div{width:100%}
	.supplies_data .txt_wrap{margin-top:30px}
	.supplies_data .supplies_visual img{max-width:60%}
	.supplies_data .txt_wrap .cell{padding:0 20px}
	.supplies_data .head_line{font-size:30px}
	.supplies_data .sub_copy{font-size:14px;line-height:20px;margin-top:10px}
	.supplies_data .head_obj{margin-top:10px}
	.supplies_data .con_list{margin-top:25px}
	.supplies_data .con_list li{margin-top:10px}
	.supplies_data .con_list li:first-child{margin-top:0}
	.supplies_data .bottom_obj{margin-top:25px}

	.supplies_data .head_obj_info{font-size:16px;line-height:24px;margin-top:10px}
	.supplies_data .set_item{margin-top:30px}
	.supplies_data .set_item li{float:left;width:50%}
	.supplies_data .set_item li > div{padding:0 10px}
	.supplies_data .set_item .set_title{line-height:22px;margin-top:10px}
	.supplies_data .set_item .set_plus{margin-top:-13px;margin-left:-23px}
	.supplies_data .set_item .set_plus img{width:27px}

	.supplies_data .dot_list{margin-top:30px}

	.supplies_data .step_copy{margin-top:20px}
	.supplies_data .step_copy li{margin-top:10px}
	.supplies_data .step_copy li br{display:none}
	.supplies_data .step_copy .title{font-size:18px}
	.supplies_data .step_copy .info{font-size:13px;margin-top:10px}

	
	.bottom_visual{margin-top:15px}
	

	.supplies_bottom{}
	.supplies_bottom ul li{width:100%;margin-top:15px}
	.supplies_bottom ul li:first-child{margin-top:0}
	.supplies_bottom ul li div{padding:0;text-align:left}
	

	.air_step .txt01{font-size:24px;line-height:32px}
	.air_step .txt02{font-size:16px;line-height:24px;margin-top:10px}
	.air_step .txt03{margin-top:20px}
	.air_step ul li{width:100%;margin-top:15px}
	.air_step ul li:first-child{margin-top:0}
	.air_step ul li div{padding:0}
	.air_step .title{font-size:18px;margin-top:10px}
	.air_step .info{font-size:14px;line-height:20px;max-width:320px;margin:3px auto 0 auto}
		
	.middle_title{font-size:22px;line-height:32px;margin:45px 0 20px 0}

	.strong_point_wrap.type02 dl{padding:0 20px}

	/* WHA-400 */	
	.air_cleaning{padding-top:0}
	.air_cleaning .txt_wrap{padding:20px}
	.air_cleaning .txt01{font-size:30px;line-height:40px}
	.air_cleaning .txt03{position:absolute;bottom:100%;right:20px;margin-top:0;margin-bottom:20px;max-width:130px}
	.air_cleaning .txt03:after{left:-130px;width:130px}
	.air_cleaning .obj{position:relative;top:auto;left:auto;margin-left:-200px;width:auto;max-width:100%}
	.air_cleaning .obj img{width:auto;height:auto;max-width:auto}

	.multi_function .txt_wrap{height:632px}
	.multi_function .txt01{font-size:32px;line-height:42px;padding-top:50px}
	.multi_function .txt02{font-size:16px;line-height:24px}
	.multi_function .txt04{margin-top:-255px;position:relative;left:50%;width:1285px;margin-left:-643px;z-index:5}

	.air_filter_list{margin-top:30px}
	.air_filter_list li{display:block;padding-top:30px;}
	.air_filter_list li .name{display:inline-block}

	.WHA-400-01{height:850px}
	.WHA-400-01 .explain_wrap05{padding-top:60px}
}

/* mobie 480 */
@media screen and (max-width:480px){
	.aeris_data01 .txt_wrap{padding-bottom:100px}
	.aeris_data01 .circle_data > div{position:static;left:0}
	.aeris_data01 .circle_data > div:before{display:none}
	.aeris_data01 .circle_data .data01{margin:30px auto 0}
	.aeris_data01 .circle_data .data02{margin:30px auto 0}

}

/* mobie 420 */
@media screen and (max-width:420px){
   
}

/* mobie 360 */
@media screen and (max-width:360px){    

}

/* mobie 320 */
@media screen and (max-width:320px){
	
}
