@charset "utf-8";

/* 제품 구매하기 버튼 */
.pro_buy_btn{position:fixed; bottom:80px; right:0; z-index:10;}

/* 제품 브랜드 스토리 */
.brand_story{width:944px; margin:100px auto; padding-top:265px;}
.brand_story .con_tt{margin:50px 0 0; padding-bottom:50px; border-bottom:1px solid #ddd; text-align:center;}
.brand_story .con_tt dt{font-size:40px; font-weight:700;}
.brand_story .con_tt dd{margin-top:15px; font-size:25px; font-weight:; color:#666666;}
.brand_story .sub_tt{margin:40px 0; text-align:center;}
.brand_story .sub_tt dt{font-size:30px;}
.brand_story .sub_tt dt span{line-height:1.5;}
.brand_story .sub_tt dt em{font-weight:bold;}
.brand_story .sub_tt dd{margin-top:15px; letter-spacing:5px; font-size:25px; font-weight:300; color:#666666;}
.brand_story .sub_tt p{font-size:18px; margin-top:15px; color:#999;}
.brand_story .story_info{display:table; width:924px; margin:auto; background:#f5f5f5; overflow:hidden;}
.brand_story .story_info .story_img{display:table-cell; width:50%;}
.brand_story .story_info .story_txt{display:table-cell; width:50%; padding-left:50px; vertical-align:middle;}
.brand_story .story_info .story_txt dt{font-size:20px;}
.brand_story .story_info .story_txt dd{margin-top:20px; line-height:1.6em; font-size:16px; color:#666666;}

.persil_story .story_con01{display:table; width:924px; height:200px; margin:30px auto; padding:20px 0; border:2px solid #5aa8f2; border-radius:10px 10px; box-sizing:border-box;}
.persil_story .story_con01 .con_block{display:table-cell; width:50%; border-right:2px dotted #ddd; vertical-align:middle; text-align:center;}
.persil_story .story_con01 .con_block:last-child{border-right:none;}
.persil_story .story_con01 .con_block span{display:inline-block; vertical-align:middle;}
.persil_story .story_con01 .con_block p{display:inline-block; padding-left:30px; vertical-align:middle; text-align:left; font-size:16px; color:#666666;}
.persil_story .story_con01 .con_block p em{display:block; margin-bottom:10px; font-weight:500; color:#333333;}
.persil_story .story_con02{display:table; width:924px; height:278px; margin:auto; background:url(../images/brand/persil/brandstory/story_img02.jpg) no-repeat;}
.persil_story .story_con02 dl{display:table-cell; padding-left:260px; vertical-align:middle;}
.persil_story .story_con02 dt{margin-bottom:20px; font-size:30px; font-weight:500;}
.persil_story .story_con02 dt em{color:#e51c2f;}
.persil_story .story_con02 dd{padding-left:20px; line-height:1.6em; background:url(../images/brand/persil/brandstory/story_bullet.gif) no-repeat left 9px; font-size:20px; color:#666666;}
.persil_story .story_con02 dd em{color:#e51c2f;}
.homekeeper_story .story_con{display:table; width:924px; height:274px; margin:30px auto; background:url(../images/brand/homekeeper/brandstory/story_img02.jpg) no-repeat;}
.homekeeper_story .story_con dl{display:table-cell; padding-left:350px; vertical-align:middle;}
.homekeeper_story .story_con dt{font-size:28px; color:#666666;}
.homekeeper_story .story_con dt em{font-weight:500;}
.homekeeper_story .story_con dd{margin-top:20px; font-size:22px; color:#666666;}
.pril_story .story_con{display:table; width:924px; height:280px; margin:30px auto 0; background:url(../images/brand/pril/brandstory/story_img02.jpg) no-repeat;}
.pril_story .story_con dl{display:table-cell; padding-left:100px; vertical-align:middle;}
.pril_story .story_con dt{font-size:35px; font-weight:700; color:#45a633;}
.pril_story .story_con dd{margin-top:20px; line-height:1.6em; font-size:20px; color:#666666;}
.pril_story .story_con dd em{font-weight:500; color:#45a633;}
.bref_story{text-align:center;}
.bref_story .story_con01{display:table; width:924px; height:200px; margin:30px 0; padding:20px 0; border:1px solid #bfbfbf; border-radius:10px 10px; box-sizing:border-box; text-align:center;}
.bref_story .story_con01 dl{display:table-cell; vertical-align:middle;}
.bref_story .story_con01 dd{margin-top:15px;}
.bref_story .story_con01 dd span{font-size:16px; font-weight:500;}
.bref_story .story_con01 dd p{margin-top:5px; font-size:16px; font-weight:500; color:#999999;}
.bref_story .story_con02{display:table; width:924px; height:251px; background:url(../images/brand/bref/brandstory/story_img02.jpg) no-repeat;}
.bref_story .story_con02 dl{display:table-cell; padding-left:50px; vertical-align:middle;}
.bref_story .story_con02 dt{font-size:30px; font-weight:500;}
.bref_story .story_con02 dt em{font-size:38px; font-weight:700; color:#e03718;}
.bref_story .story_con02 dd{margin-top:30px; font-size:14px; color:#999999;}
.bref_story .pro_use{text-align:center; margin-bottom:60px;}
.bref_story .pro_use h3{font-size:30px; margin-bottom:30px;}
.vernel_story .story_con{width:924px; margin-top:50px; text-align:center;}
.vernel_story .story_con span{display:inline-block; width:150px; height:105px; padding-top:45px; margin:0 30px; border-radius:75px 75px; background:#fbdfeb; text-align:center; font-size:25px; color:#ed008c;}
.combat_story .story_con01{width:924px; height:250px; margin:30px auto 100px; border:2px solid #ddd; border-radius:10px 10px; box-sizing:border-box;}
.combat_story .story_con01 dl{display:table; width:450px; margin:40px auto;}
.combat_story .story_con01 dt{display:table-cell; vertical-align:middle;}
.combat_story .story_con01 dd{display:table-cell; padding-left:40px; vertical-align:middle; font-size:30px; font-weight:700;}
.combat_story .story_con01 dd em{color:#b4903c;}
.combat_story .story_con01 p{text-align:center; font-size:18px; color:#999999;}
.combat_story .story_con02{border:2px solid #dfdfdf; border-radius:10px; padding:30px 0; margin:80px 0;}
.combat_story .story_con02 .con_block{display:table; width:924px; padding:40px 0;}
.combat_story .story_con02 .con_block:last-child{border-bottom:none;}
.combat_story .story_con02 .con_block span{display:table-cell; padding-left: 90px;}
.combat_story .story_con02 .con_block dl{display:table-cell; width:620px; padding-left:50px; vertical-align:middle;}
.combat_story .story_con02 .con_block dt{font-size:38px; font-weight:700;}
.combat_story .story_con02 .con_block dt em{font-size:40px; color:#303030;}
.combat_story .story_con02 .con_block dd{margin-top:15px; line-height:1.3em; font-size:28px; color:#666666;}
.combat_story .story_con02 .con_block dd em{font-weight:500; color:#db1631;}
.combat_story .story_con02 .con_block dd p{margin-top:40px; line-height:1.4em; font-size:16px; font-weight:500; color:#999999}
.mite_story .story_con{display:table; width:924px; height:200px; margin:30px 0; padding:20px 0; border:2px solid #ddd; border-radius:10px 10px; box-sizing:border-box;}
.mite_story .story_con .con_block{display:table-cell; width:33.3333%; border-right:2px dotted #ddd; vertical-align:middle; text-align:center;}
.mite_story .story_con .con_block:last-child{border-right:none;}
.mite_story .story_con .con_block span{display:inline-block; vertical-align:middle;}
.mite_story .story_con .con_block p{display:inline-block; padding-left:30px; vertical-align:middle; text-align:left; font-size:16px; color:#666666;}
.mite_story .story_con02{padding:80px 0; margin-bottom:80px; background:#f2f2f2; text-align:center;}
.mite_story .story_con02 .tt span{font-size:35px; font-weight:500; color:#357a5e;}
.mite_story .story_con02 .tt h3{margin-top:25px; font-size:60px; font-weight:100; color:#454545;}
.mite_story .story_con02 .tt h3 em{font-weight:500;}
.mite_story .story_con02 .tt p{margin-top:30px; font-size:18px; color:#454545;}
.mite_story .story_con02 ul{width:780px; margin:80px auto 0; text-align:left;}
.mite_story .story_con02 li{display:table; margin-bottom:40px;}
.mite_story .story_con02 li:last-child{margin-bottom:0;}
.mite_story .story_con02 li span{display:table-cell; vertical-align:middle;}
.mite_story .story_con02 li dl{display:table-cell; padding-left:50px; vertical-align:middle;}
.mite_story .story_con02 li dt{font-size:50px; font-weight:500; color:#59926f;}
.mite_story .story_con02 li dd{margin-top:20px; font-size:25px; color:#464646;}
.mite_story .story_con02 li dd em{font-weight:700;}
.mite_story .story_con02 li dd p{margin-top:30px; font-size:18px;}


/* 제품 가이드 */
.pro_guide{width:944px; margin:0 auto 60px;}
.pro_guide .guide_tt dt{font-size:30px; font-weight:700;}
.pro_guide .guide_tt dd{line-height:1.4em; margin-top:15px; font-size:20px; color:#777777;}
.pro_guide > div{border-bottom:1px solid #ddd;}
.pro_guide > div:last-child{border-bottom:none;}
.persil_guide .guide_con02{display:table; width:100%;}
.persil_guide .guide_con02 .guide_tt{display:table-cell; vertical-align:middle;}
.persil_guide .guide_con02 .guide_img{display:table-cell; vertical-align:middle;}
.persil_guide .guide_con03{display:table; padding-top:50px;}
.persil_guide .guide_con03 .con_block{position:relative; display:table-cell; width:50%; border-right:1px solid #ddd; box-sizing:border-box;}
.persil_guide .guide_con03 .tip_btn{position:absolute; top:5px; right:40px; width:120px; height:30px; border:1px solid #ddd; border-radius:15px 15px; box-sizing:border-box;}
.persil_guide .guide_con03 .tip_btn a{display:block; width:100%; height:100%; line-height:30px; text-align:center; color:#666666;}
.persil_guide .guide_con03 .tip_btn a span{display:inline-block; padding-right:20px; background:url(../images/brand/persil/guide/tip_btn.gif) no-repeat right center;}
.persil_guide .guide_con03 .con_block:last-child{border-right:none;}
.persil_guide .guide_con03 .con_block:last-child .guide_tt{padding-left:40px;}
.homekeeper_guide .guide_con01{display:table; width:100%; padding-bottom:50px; margin-bottom:50px;}
.homekeeper_guide .guide_con01 .guide_tt{display:table-cell; vertical-align:middle;}
.homekeeper_guide .guide_con01 .guide_tt dd{padding-left:28px; background:url(../images/brand/homekeeper/guide/guide_bullet.gif) no-repeat left 4px;}
.homekeeper_guide .guide_con01 .guide_tt li{font-size:16px;}
.homekeeper_guide .guide_con01 .guide_img{display:table-cell; vertical-align:middle;}
.bref_guide .guide_con01{padding-bottom:50px; margin-bottom:50px;}
.bref_guide .guide_con01 .guide_img{margin-top:50px;}
.bref_guide .guide_con02 .guide_img{margin:50px 0; text-align:center;}
.bref_guide .guide_con02 .guide_txt{display:table; margin:0 auto 50px;}
.bref_guide .guide_con02 .guide_txt li{margin-bottom:5px; font-size:16px; color:#777777;}
.bref_guide .guide_con02 .guide_txt li span{display:inline-block; width:18px; height:18px; margin-right:5px; line-height:18px; border-radius:10px 10px; text-align:center;  font-size:14px; font-weight:500; color:#FFF;}
.bref_guide .guide_con02 .guide_txt li:nth-child(1) span{background:#65aa33;}
.bref_guide .guide_con02 .guide_txt li:nth-child(2) span{background:#c02c38;}
.bref_guide .guide_con02 .guide_txt li:nth-child(3) span{background:#216ebc;}
.combat_guide > div{padding:0;}
.combat_guide > div:first-child{padding:0;}
.combat_guide .guide_con .con_block{padding:50px 0;}
.combat_guide .guide_con:first-child .con_block{padding:0 0 50px;}
.combat_guide .guide_con .con_block{position:relative; display:table-cell; width:50%; border-right:1px solid #ddd; box-sizing:border-box;}
.combat_guide .guide_con .tip_btn{position:absolute; top:5px; right:40px; width:120px; height:30px; border:1px solid #ddd; border-radius:15px 15px; box-sizing:border-box;}
.combat_guide .guide_con .tip_btn a{display:block; width:100%; height:100%; line-height:30px; text-align:center; color:#666666;}
.combat_guide .guide_con .tip_btn a span{display:inline-block; padding-right:20px; background:url(../images/brand/persil/guide/tip_btn.gif) no-repeat right center;}
.combat_guide .guide_con .con_block:last-child{border-right:none;}
.combat_guide .guide_con .con_block:last-child .guide_tt{padding-left:40px;}
.combat_guide .guide_con .con_block:last-child .tip_btn{right:0;}
.combat_guide .guide_con:last-child .tip_btn{top:55px;}

/* 제품 상세페이지 */
.pro_con{width:944px; margin:0 auto 80px; padding-top:45px; /*margin:45px auto 80px;*/}
.pro_con .top_copy{margin-bottom:30px; text-align:center; font-size:24px; color:#666666;}
.pro_con .top_copy em{font-weight:500;}
.pro_con.brand_story{padding-top:265px;}

/* 퍼실 상세페이지 */

.technology_con h2.pro_tt{padding-bottom:20px; text-align:center; font-size:40px; font-weight:700; color:#333;}
.technology_con h2.pro_tt em{color:#00843b;}
.technology_con .con01{padding:60px 0 0; text-align:center;}
.technology_con .con01 p{font-size:22px;}
.technology_con .con02{padding:60px 0 20px;}
.technology_con .con02 ul{margin-bottom:60px; font-size:0; text-align:center;}
.technology_con .con02 li{display:inline-block;}
.technology_con .con02 li p{margin-top:30px; padding:0 70px; border-right:3px solid #888888; box-sizing:border-box; font-size:20px; color:#666666;}
.technology_con .con02 li:last-child p{border-right:none;}
.technology_con .con02 li p em{font-weight:500; color:#333333;}
/*
.purefresh_con h2.pro_tt{padding-bottom:20px; text-align:center; font-size:40px; font-weight:700; color:#333;}
.purefresh_con h2.pro_tt em{color:#292e8a;}
.purefresh_con .con01{padding:60px 0 0; text-align:center;}
.purefresh_con .con01 p{font-size:22px;}
.purefresh_con .con02{padding:60px 0 20px;}
.purefresh_con .con02 ul{margin-bottom:60px; font-size:0; text-align:center;}
.purefresh_con .con02 li{display:inline-block;}
.purefresh_con .con02 li p{margin-top:30px; padding:0 70px; border-right:3px solid #888888; box-sizing:border-box; font-size:20px; color:#666666;}
.purefresh_con .con02 li:last-child p{border-right:none;}
.purefresh_con .con02 li p em{font-weight:500; color:#333333;}
*/
.duocaps_con .top_con{padding-bottom:20px; background:#f3f3f3;}

.hygiengel_con .con01{padding-left:40px;}
.hygiengel_con .con01 h3{font-size:24px;}
.hygiengel_con .con01 h3 em{color:#008ba0;}
.hygiengel_con .con01 span{color:#e40011;}
.hygiengel_con .con01 p{margin-top:20px; font-size:16px; color:#666666;}
.hygiengel_con .con01 ul{width:850px; margin-top:30px; padding:30px 40px 15px; border:1px solid #ddd; border-radius:10px 10px; box-sizing:border-box; background:#fafafa;}
.hygiengel_con .con01 li{display:inline-block; margin-bottom:15px; padding-left:30px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/persil/product/hygienegel_bullet.jpg) no-repeat left center; font-size:18px; font-weight:500;}
.hygiengel_con .con01 li:nth-child(1),.hygiengel_con .con01 li:nth-child(5){width:130px;}
.hygiengel_con .con01 li:nth-child(2),.hygiengel_con .con01 li:nth-child(6){width:195px;}
.hygiengel_con .con01 li:nth-child(3),.hygiengel_con .con01 li:nth-child(7){width:180px;}
.hygiengel_con .con02{position:relative; display:table; width:944px; height:200px; margin:100px auto 30px; padding:20px 0; border:2px solid #5aa8f2; border-radius:10px 10px; box-sizing:border-box;}
.hygiengel_con .con_block{display:table-cell; width:50%; border-right:2px dotted #ddd; vertical-align:middle; text-align:center;}
.hygiengel_con .con02 .con_block:last-child{border-right:none;}
.hygiengel_con .con02 span{display:inline-block; vertical-align:middle;}
.hygiengel_con .con02 span img{width:108px;}
.hygiengel_con .con02 p{display:inline-block; padding-left:15px; vertical-align:middle; text-align:left; font-size:14px; color:#666666;}
.hygiengel_con .con03{text-align:center;}
.hygiengel_con .con03 h2{margin-top:60px; font-size:36px; font-weight:normal;}
.hygiengel_con .con03 h3{font-size:24px; font-weight:normal;}
.hygiengel_con .con03 em{font-weight:bold;}
.hygiengel_con .con04{position:relative; height:80px; margin:100px auto 10px;}
.hygiengel_con .con04 span{display:block; position:absolute; left:50px;}
.hygiengel_con .con04:before{position:absolute; top:-50px; content:""; display:block; width:944px; height:1px; background:#ddd;}
.hygiengel_con .con04 p{font-weight:500; font-size:28px; text-align:center; padding-left:170px; line-height:130px;}
.hygiengel_con .con04 em{color:#e40011;}
.hygiengel_con .m_img{text-align:right; margin-top:-120px;}

.sensitivegel_con{width:944px; margin:auto;}
.sensitivegel_con .sensitivegel_p{text-align:center; font-size:30px; font-weight:500; line-height:42px; color:#384762; padding-bottom:50px;}
.sensitivegel_con .sensitivegel_p span{font-weight:normal;}
.sensitivegel_con .sensitivegel_p .t_navy{font-weight:500;}
.sensitivegel_con .sensitivegel_p .t_skyblue{font-weight:500; color:#00a0e9;}
.sensitivegel_con .con01{box-shadow: 0 7px 14px rgb(0 0 0 / 0%), 0 0 12px rgb(0 0 0 / 2%);}
.sensitivegel_con .con01 li{text-align:center; float:left; widht:33.3%;}
.sensitivegel_con .con01 li span{width:313px; height:253px; padding-top:70px; display:block; color:#384762; box-sizing:border-box; font-size:26px; line-height:36px;}
.sensitivegel_con .con01 li span em{font-weight:700;}
.sensitivegel_con .p2_tit{font-size:38px; line-height:50px; color:#023894;}
.sensitivegel_con .p2_tit em{font-weight:500;}
.sensitivegel_con .p2_txt1{font-size:24px; line-height:34px; color:#384762; margin-top:20px; padding-right:30px;}
.sensitivegel_con .p2_txt2{font-size:16px; line-height:26px; margin-top:10px; padding-right:100px;}
.sensitivegel_con .p2_img_L{float:left; margin-bottom:40px;}
.sensitivegel_con .p2_img_R{float:right; margin-bottom:40px;}
.sensitivegel_con .con02_L{float:left; width:calc(100% - 500px); height:360px; box-sizing:border-box; padding-right:40px; padding-top:60px; text-align:right; margin-bottom:40px;}
.sensitivegel_con .con02_L li:last-child{font-size:24px; line-height:34px; position:relative; padding-top: 50px;}
.sensitivegel_con .con02_L li:last-child::before{display:block; content:''; width:40px; height:5px; background:#d2d2d2; position:absolute; top:25px; right:0;}
.sensitivegel_con .con02_L li em{font-weight:500;}
.sensitivegel_con .con02_R{float:right; width:calc(100% - 452px); height:360px; box-sizing:border-box; padding-top:60px; padding-left:40px; margin-bottom:40px;}
.sensitivegel_con .con02_R li:last-child{font-size:24px; line-height:34px; position:relative; padding-top: 50px;}
.sensitivegel_con .con02_R li:last-child::before{display:block; content:''; width:40px; height:5px; position:absolute; top:25px; background:#d2d2d2;}
.sensitivegel_con .con02_R li em{font-weight:500;}

.persil_new_con {padding-top: 176px !important;}

.powergel_gif_container {position: relative;}
.powergel_gif_container .gif1 {position: absolute;top: calc((3555 / 7446) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.powergel_gif_container .gif2 {position: absolute;top: calc((4468 / 7446) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.powergel_gif_container .graph {position: absolute;top: calc((4711 / 7446) * 100%);right: calc((40 / 920) * 100%);width: calc((202 / 920) * 100%);}

.lavendergel_gif_container {position: relative;}
.lavendergel_gif_container .gif1 {position: absolute;top: calc((3629 / 7534) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.lavendergel_gif_container .gif2 {position: absolute;top: calc((4543 / 7534) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.lavendergel_gif_container .graph {position: absolute;top: calc((4785 / 7534) * 100%);right: calc((40 / 920) * 100%);width: calc((202 / 920) * 100%);}

.colorlavendergel_gif_container {position: relative;}
.colorlavendergel_gif_container .gif1 {position: absolute;top: calc((3626 / 8420) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.colorlavendergel_gif_container .gif2 {position: absolute;top: calc((5430 / 8420) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.colorlavendergel_gif_container .graph {position: absolute;top: calc((5671 / 8420) * 100%);right: calc((40 / 920) * 100%);width: calc((202 / 920) * 100%);}

.purefresh_gif_container {position: relative;}
.purefresh_gif_container .gif1 {position: absolute;top: calc((3569 / 8121) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.purefresh_gif_container .gif2 {position: absolute;top: calc((5467 / 8121) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.purefresh_gif_container .graph {position: absolute;top: calc((5710 / 8121) * 100%);right: calc((40 / 920) * 100%);width: calc((202 / 920) * 100%);}

.hygienegel_gif_container {position: relative;}
.hygienegel_gif_container .gif1 {position: absolute;top: 0;left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.hygienegel_gif_container .gif2 {position: absolute;top: calc((2160 / 4795) * 100%);left: 0;right: 0;width: calc((780 / 920) * 100%);margin: 0 auto;}
.hygienegel_gif_container .graph {position: absolute;top: calc((2404 / 4795) * 100%);right: calc((40 / 920) * 100%);width: calc((202 / 920) * 100%);}

.deepclean_con01{padding-top:60px; text-align:center;}
.deepclean_con01 h3{display:inline-block; line-height:80px; padding-left:80px; margin-bottom:30px; background:url(../images/brand/persil/product/powergel_icon01.jpg) no-repeat left top; font-size:40px; letter-spacing:-5px;}
.deepclean_con01 h3 em{font-size:45px; font-weight:500; color:#008536;}
.deepclean_con02{padding-top:60px; text-align:center;}
.deepclean_con02 h3{display:inline-block; padding-left:80px; margin-bottom:30px; background:url(../images/brand/persil/product/powergel_icon02.jpg) no-repeat left top; font-size:40px; letter-spacing:-5px;}
.deepclean_con02 h3 em{font-size:45px; font-weight:500; color:#008536;}
.deepclean_con03{padding-top:60px; text-align:center;}
.deepclean_con03 h3{display:inline-block; margin-bottom:30px; background:url(../images/brand/persil/product/powergel_icon03.jpg) no-repeat left top; font-size:40px; letter-spacing:-5px;}
.deepclean_con03 h3 em{font-size:45px; font-weight:500; color:#008536;}

.deepclean_con{width:920px; margin:auto;}
.deepclean_con .con01{display:table; margin:auto; padding:60px 0;}
.deepclean_con .con01 img{display:table-cell; vertical-align:top;}
.deepclean_con .con01 dl{display:table-cell; padding-left:40px; vertical-align:top;}
.deepclean_con .con01 dt{font-size:50px; font-weight:500; color:#02753e;}
.deepclean_con .con01 dt span{font-size:14px; color:#303030;}
.deepclean_con .con01 dd{margin-top:30px; font-size:25px;}
.deepclean_con .con01 dd em{font-weight:500;}
.deepclean_con .con02{padding:60px 0;}
.deepclean_con .con02 li{display:table; width:100%; padding:40px 0; background:#eaffee;}
.deepclean_con .con02 li:first-child{margin-bottom:40px;}
.deepclean_con .con02 li dl{display:table-cell; width:50%; padding-left:40px; vertical-align:middle;}
.deepclean_con .con02 li dt{font-size:40px; font-weight:500; color:#008335;}
.deepclean_con .con02 li dd{margin-top:20px; font-size:25px; color:#303030;}
.deepclean_con .con02 li dd em{font-weight:500;}
.deepclean_con .con02 li .img_con{display:table-cell; border-left:1px solid #ccc; box-sizing:border-box; vertical-align:middle; font-size:0; text-align:center;}
.deepclean_con .con02 li .img_con p{display:inline-block; width:50%;}
.deepclean_con .con02 li .img_con p span{display:block; margin-top:15px; font-size:18px; font-weight:500; color:#008335;}
.deepclean_con .con02 li .img_con p span em{font-size:20px;}
.deepclean_con .con02 li .img_con p span.before{color:#303030;}
.deepclean_con .con03{margin-bottom:60px;}
.deepclean_con .con03 h3{padding:20px 0; background:#00753e; text-align:center; font-size:25px; font-weight:500; color:#FFF;}
.deepclean_con .con03 ul{display:table; border-bottom:1px solid #ddd; margin-bottom:10px; padding-bottom:10px;}
.deepclean_con .con03 li{float:left; width:230px; border-right:1px solid #ddd; box-sizing:border-box; text-align:center;}
.deepclean_con .con03 li p{margin:20px 0 0px; font-size:25px; font-weight:500; color:#303030;}
.deepclean_con .con03 li span{display:block; margin-bottom:20px; color:#808080;}
.deepclean_con .con03 > p{text-align:right; font-size:18px; font-weight:500;}
.deepclean_con .con04{display:table; margin:60px auto;}
.deepclean_con .con04 li{display:table; margin-bottom:25px;}
.deepclean_con .con04 li img{display:table-cell; vertical-align:middle;}
.deepclean_con .con04 li dl{display:table-cell; padding-left:20px; vertical-align:middle;}
.deepclean_con .con04 li dt{font-size:40px; font-weight:500; color:#016f32; text-align:left; letter-spacing:-3px;}
.deepclean_con .con04 li dt em{color:#fc0001;}
.deepclean_con .con04 li dd{margin-top:10px; font-size:16px; font-weight:500; color:#808080;}
.deepclean_con .con05{display:table; width:100%; background:#eaffee; padding:40px 0;}
.deepclean_con .con05 li{float:left; width:33.3333%; border-right:1px solid #808080; box-sizing:border-box; text-align:center;}
.deepclean_con .con05 li:last-child{border-right:none;}
.deepclean_con .con05 li p{margin-top:10px; font-size:25px; color:#303030;}
.deepclean_con .con05 li p em{font-weight:500;}
.deepclean_con .con06{position:relative; background:#00753e; padding:30px 0; margin-bottom:60px; text-align:center;}
.deepclean_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/powergel_arrow.jpg) no-repeat;}
.deepclean_con .con06 p{font-size:40px; color:#FFF;}
.deepclean_con .con06 p em{font-size:45px; font-weight:500;}
.deepclean_pro_con{position:relative;}
.deepclean_pro_con a{position:absolute; display:block; width:290px; height:630px;}
.deepclean_pro_con a.deep_pro01{top:52px; left:13px;}
.deepclean_pro_con a.deep_pro02{top:52px; left:315px;}
.deepclean_pro_con a.deep_pro03{top:52px; left:617px;}
.deepclean_pro_con a.deep_pro04{top:737px; left:13px;}
.deepclean_pro_con a.deep_pro05{top:737px; left:315px;}
.deepclean_pro_con a.deep_pro06{top:737px; left:617px;}
.deepclean_pro_con a span{display:block; overflow:hidden; position:absolute; left:-9999px; width:1px; height:1px; font-size:0; line-height:0; text-indent:-9999px;}
.colorgel_con .con01 dt{color:#57b2cd;}
.colorgel_con .con02 li{background:#eaf7fd;}
.colorgel_con .con02 li dt{color:#57b2c7;}
.colorgel_con .con02 li .img_con p span{color:#57b2c7;}
.colorgel_con .con03 h3{background:#57b1c9;}
.colorgel_con .con04 li dt{color:#59aeca;}
.colorgel_con .con05{background:#eaf7fd;}
.colorgel_con .con06{position:relative; background:#57b1c9;}
.colorgel_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/colorgel_arrow.jpg) no-repeat;}
.lavendergel_con .con01 dt{color:#5c5cb2;}
.lavendergel_con .con02 li{background:#f4ecf7;}
.lavendergel_con .con02 li dt{color:#5254ab;}
.lavendergel_con .con02 li .img_con p span{color:#5254ab;}
.lavendergel_con .con03 h3{background:#5456ad;}
.lavendergel_con .con04 li dt{color:#5155ac;}
.lavendergel_con .con05{background:#f5edf8;}
.lavendergel_con .con06{position:relative; background:#5355ac;}
.lavendergel_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/lavendergel_arrow.jpg) no-repeat;}

.purefresh_con01{padding-top:60px; text-align:center;}
.purefresh_con01 h3{display:inline-block; padding-left:80px; margin-bottom:30px; background:url(../images/brand/persil/product/purefresh_icon01.jpg) no-repeat left top; font-size:40px; letter-spacing:-5px;}
.purefresh_con01 h3 em{font-size:45px; font-weight:500; color:#008536;}
.purefresh_con .con01 dt{color:#1794d6;}
.purefresh_con .con02 li{background:#e8f2fb;}
.purefresh_con .con02 li dt{color:#1489ce;}
.purefresh_con .con02 li .img_con p span{color:#1489ce;}
.purefresh_con .con03 h3{background:#5456ad;}
.purefresh_con .con04 li dt{color:#158acf;}
.purefresh_con .con05{background:#e8f2fb;}
.purefresh_con .con06{position:relative; background:#1489ce;}
.purefresh_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/purefresh_arrow.jpg) no-repeat;}

.hygienegel_con01{padding-top:60px; text-align:center;}
.hygienegel_con01 h3{display:inline-block; padding-left:80px; margin-bottom:30px; background:url(../images/brand/persil/product/hygienegel_icon01.jpg) no-repeat left top; font-size:40px; letter-spacing:-5px;}
.hygienegel_con01 h3 em{font-size:45px; font-weight:500; color:#008536;}
.hygienegel_con02{background:#d9ecf0; margin:40px 0 60px;  padding:40px 0 40px 40px; }
.hygienegel_con02 dt{margin-bottom:20px; font-size:45px; font-weight:500; color:#000000;}
.hygienegel_con02 dt em{color:#138198;}
.hygienegel_con02 dd{font-size:25px; font-weight:500; color:#138198;}
.hygienegel_con02 dd p{font-size:18px; color:#303030;}
.hygienegel_con .con01 dt{color:#17a2b7;}
.hygienegel_con .con04 li dt{color:#13829e;}
.hygienegel_con .con05{background:#eafeff;}
.hygienegel_con .con06{position:relative; background:#12849f;}
.hygienegel_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/hygienegel_arrow.jpg) no-repeat;}

.colorlavendergel_con .con01 dt{color:#7377ce;}
.colorlavendergel_con .con02 li{background:#faf5fb;}
.colorlavendergel_con .con02 li dt{color:#7175ce;}
.colorlavendergel_con .con02 li .img_con p span{color:#7175ce;}
.colorlavendergel_con .con03 h3{background:#7476cd;}
.colorlavendergel_con .con04 li dt{color:#7076ca;}
.colorlavendergel_con .con05{background:#faf5fb;}
.colorlavendergel_con .con06{position:relative; background:#7276cd;}
.colorlavendergel_con .con06:after{content:""; position:absolute; left:50%; bottom:-29px; margin-left:-75px; display:block; width:130px; height:29px; background:url(../images/brand/persil/product/colorlavendergel_arrow.jpg) no-repeat;}

.greenpower_con .con_tt{margin-top:60px;}
.greenpower_con .con_tt dt{letter-spacing:-5px; font-size:70px; font-weight:500; color:#274425;}
.greenpower_con .con_tt dt em{color:#2b9049;}
.greenpower_con .con_tt dd{margin-top:40px; font-size:30px; font-weight:500; color:#274425;}
.greenpower_con .con01{margin-bottom:80px; text-align:center;}
.greenpower_con .con02{padding:50px 0; background:#48ae45; text-align:center;}
.greenpower_con .con02 p{font-size:35px; color:#FFF;}
.greenpower_con .con02 p em{display:block; font-weight:500;}
.greenpower_con .con03{width:720px; margin:60px auto 20px; text-align:center; font-size:0;}
.greenpower_con .con03 li{display:inline-block; width:180px; margin-bottom:40px; border-right:1px solid #ddd; box-sizing:border-box;}
.greenpower_con .con03 li:nth-child(4), .greenpower_con .con03 li:nth-child(7){border-right:0;}
.greenpower_con .con03 li span{display:block; margin-top:20px; font-size:22px; font-weight:500;}
.greenpower_con .con04{margin:80px 0; text-align:center;}
.greenpower_con .con05{position:relative; display:table; width:100%;}
.greenpower_con .con05:after{content:""; position:absolute; display:block; width:102px; height:113px; left:0; bottom:0; background:url(../images/brand/persil/product/greenpower_deco01.jpg) no-repeat;}
.greenpower_con .con05 li{margin-bottom:50px;}
.greenpower_con .con05 li img{float:left;}
.greenpower_con .con05 li dl{float:right; width:450px; margin-top:50px;}
.greenpower_con .con05 li dt{font-size:40px; font-weight:500; color:#2b9049;}
.greenpower_con .con05 li dt:after{content:""; display:block; width:42px; height:5px; margin:30px 0 40px; background:#d2d2d2;}
.greenpower_con .con05 li dd{font-size:20px; color:#274425;}
.greenpower_con .con05 li:nth-child(even) img{float:right;}
.greenpower_con .con05 li:nth-child(even) dl{float:left;}
.greenpower_con .con06{margin-top:100px;}
.greenpower_con .con06 li{display:table; width:100%;}
.greenpower_con .con06 li:first-child{padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #ddd;}
.greenpower_con .con06 li .mark_con{display:table-cell; width:50%; vertical-align:middle; text-align:center;}
.greenpower_con .con06 li .mark_con span{display:block; margin-top:15px; font-size:20px; font-weight:500; color:#6fa474;}
.greenpower_con .con06 li dl{display:table-cell; vertical-align:middle;}
.greenpower_con .con06 li dt{margin-bottom:30px; font-size:35px; color:#2b9049;}
.greenpower_con .con06 li dt em{font-weight:500;}
.greenpower_con .con06 li dd{font-size:20px; color:#274425;}
.greenpower_con .con06 li dd.ps_txt{margin-top:20px; font-size:16px; color:#9ca59c;}
.greenpower_con .con07{padding:330px 0 80px; text-align:center; background:url(../images/brand/persil/product/greenpower_bg.jpg) no-repeat; background-size:100% auto;}
.greenpower_con .con08 li{display:table; width:100%;}
.greenpower_con .con08 li:first-child{padding-bottom:60px; margin-bottom:60px; border-bottom:1px solid #ddd;}
.greenpower_con .con08 li dl{display:table-cell; vertical-align:middle;}
.greenpower_con .con08 li dt{margin-bottom:30px; font-size:35px; font-weight:500; color:#2b9049;}
.greenpower_con .con08 li dd{font-size:20px; color:#274425;}
.greenpower_con .con08 .img_con{display:table-cell; vertical-align:middle; font-size:0;}
.greenpower_con .con08 .img_con p{display:inline-block; width:50%; text-align:center;}
.greenpower_con .con08 .img_con p span{display:block; margin-top:15px; font-size:20px; font-weight:500; color:#6fa474;}
.greenpower_con .con08 .img_con p span.before{color:#274425;}
.greenpower_con .con09{margin:180px 0 0; text-align:center;}
.greenpower_con .con09 .con_tt dt:after{content:""; display:block; width:1px; height:60px; margin:40px auto; background:#93a192;}
.greenpower_con .con10{display:table; width:100%; margin:60px auto;}
.greenpower_con .con10 li{float:left; width:33.3333%; border-right:1px solid #d5e9db; box-sizing:border-box; text-align:center;}
.greenpower_con .con10 li:last-child{border-right:none;}
.greenpower_con .con10 li p{margin-top:20px; font-size:22px; color:#274425;}
.greenpower_con .con10 li p em{font-weight:500;}
.greenpower_con .con11{position:relative; padding:80px 0; margin-bottom:100px; background:#d4f0d7; text-align:center;}
.greenpower_con .con11:after{position:absolute; content:""; display:block; width:57px; height:29px; left:50%; bottom:-29px; margin-left:-28px; background:url(../images/brand/persil/product/greenpower_deco04.jpg) no-repeat;}
.greenpower_con .con11 p{font-size:40px; color:#274425;}
.greenpower_con .con11 p em{font-weight:500;}
.greenpower_con .con11 p:before{content:""; display:block; width:52px; height:40px; margin:0 auto 45px; background:url(../images/brand/persil/product/greenpower_deco02.jpg) no-repeat;}
.greenpower_con .con11 p:after{content:""; display:block; width:52px; height:40px; margin:45px auto 0; background:url(../images/brand/persil/product/greenpower_deco03.jpg) no-repeat;}
.greenpower_con .con12{padding:120px 0 20px; text-align:center;}
.greenpower_con .con12:after{content:""; display:block; width:1px; height:60px; margin:20px auto 0; background:#92a191;}
.greenpower_con .con12 p{line-height:103px; font-size:40px; font-weight:500; color:#274425;}
.greenpower_con .con12 p img{margin-right:10px;}

.advancedgel_con .con01{padding-bottom:60px; background:#edf9d5;}
.advancedgel_con .deepclean_con01 h3{background:url(../images/brand/persil/product/advancedgel_icon01.jpg) no-repeat left top;}
.advancedgel_con .deepclean_con02 h3{background:url(../images/brand/persil/product/advancedgel_icon02.jpg) no-repeat left top;}
.advancedgel_con .deepclean_con03 h3{background:url(../images/brand/persil/product/advancedgel_icon03.jpg) no-repeat left top;}

.discpower_con{width:944px; margin:auto;}
.discpower_con .disc_txt_num{margin:80px 0 40px 50px;}
.discpower_con .disc_txt_num h3{font-size:56px; line-height:74px; margin-top:24px;}
.discpower_con .disc_txt_num h4{font-size:46px; font-weight:500; margin-top:24px;}
.discpower_con .disc_txt_num p{font-size:38px; line-height:56px; margin-top:10px;}
.discpower_con .disc_txt{margin-top:80px; margin-left:50px;}
.discpower_con .disc_txt .icon{font-size:50px; font-weight:700;}
.discpower_con .disc_txt .icon span{vertical-align:middle; margin-left:14px;}
.discpower_con .disc_txt p{margin:20px 0 50px; font-size:40px; line-height:54px;}
.discpower_con em{font-weight:500;}
.discpower_con .disc_txt_pb{margin-top:120px; text-align:center;}
.discpower_con .disc_txt_pb h3{font-size:75px; }
.discpower_con .disc_txt_pb p{font-size:45px; line-height:65px; margin-top:24px; margin-bottom:60px;}
.discpower_con .disc_txt_pb .list{width:100%; margin:100px auto; max-width:762px;}
.discpower_con .disc_txt_pb .list li{float:left;}
.discpower_con .disc_txt_pb .list li:last-child{margin-left:60px;}
.discpower_con .disc_txt_pb .list span{display:block; font-size:36px; line-height:50px; margin-top:40px;}

/* 홈키파 상세페이지 */
.mos_zero{display:table; padding:50px 60px; background:#f2fafe;}
.mos_zero .mos_img{display:table-cell; padding-right:50px; vertical-align:middle;}
.mos_zero .mos_info{display:table-cell; vertical-align:middle;}
.mos_zero .mos_info p{margin-top:35px; line-height:1.6em; font-size:18px; color:#505050;}
.mos_zero .mos_info p span{display:inline-block; padding:0 5px; background:#80f5fc; font-weight:700; color:#0e0a5d;}
.liquid_con .liq_tt{text-align:center; font-size:36px; font-weight:500;; color:#171270;}
.liquid_con .liq_tt em{font-weight:700;}
.mykeeper .mk_tit{text-align:center; color:#5e5e5e; font-size:26px;}
.ssak .sk_tit{text-align:center; color:#5e5e5e; font-size:26px;}

.homekeeper_con {padding-top: 176px !important;}

/* 홈키파 모기의 날 */
.mosquito_con{width:944px; margin:80px auto; padding-top:266px;}
.mosquito_con .con01{text-align:center;}
.mosquito_con .con01 h3{font-size:50px; font-weight:700; color:#15448a;}
.mosquito_con .con01 p{margin:30px 0 40px; line-height:1.4em; font-size:18px; color:#959595;}
.mosquito_con .con02{position:relative;}
.mosquito_con .con02 .mosquito_ytb{position:absolute; top:30px; left:30px;}
.mosquito_con .con02 .ytb_link{position:absolute; width:210px; height:48px; top:276px; left:522px;}
.mosquito_con .con02 .ytb_link a{display:block; width:100%; height:100%;}
.mosquito_con .con03{position:relative;}
.mosquito_con .con03 .flipdown{position:absolute; top:100px; left:202px;}
.mosquito_con .con04{text-align:center;}
.mosquito_con .con04 h3{padding:60px 0 40px; font-size:50px; font-weight:700; color:#db2d2e;}
.mosquito_con .con04 dl{padding:40px 0; border:30px solid #d21420; box-sizing:border-box;}
.mosquito_con .con04 dt{font-size:18px; font-weight:700; color:#db2d2e;}
.mosquito_con .con04 dd{margin-top:10px; font-size:16px; color:#959595;}
.mosquito_con .con05 h3{padding:60px 0 40px; text-align:center; font-size:50px; font-weight:700; color:#db2d2e;}
.mosquito_con li{float:left; width:300px; margin-right:22px;}
.mosquito_con li:last-child{margin-right:0;}
.mosquito_con li dl{position:relative;}
.mosquito_con li dt{width:200px; height:30px; line-height:30px; margin:-15px auto 0; background:#d21420; text-align:center; font-size:16px; color:#FFF;}
.mosquito_con li dd{height:60px;margin-top:15px; font-size:16px; color:#959595;}
.mosquito_con li a.mos_btn{display:table; margin:auto;}
.redcross_con .con01{margin:80px 0;}
.redcross_con .con01 p{text-align:center; font-size:25px; color:#303030;}
.redcross_con .con01 p em{font-weight:500;}
.redcross_con .con02{display:table; padding:50px 60px; background:#f2fafe;}
.redcross_con .con02 img{display:table-cell; width:360px; padding-right:50px; vertical-align:middle;}
.redcross_con .con02 .txt{display:table-cell; vertical-align:middle;}
.redcross_con .con02 p{line-height:1.6em; font-size:18px; color:#505050;}
.redcross_con .con02 .insta_btn{display:block; width:200px; margin-top:40px; height:40px; background:#e60013;}
.redcross_con .con02 .insta_btn a{display:block; width:100%; line-height:40px; text-align:center; font-size:14px; font-weight:500; color:#FFF;}
.redcross_con .con02 .insta_btn span{display:inline-block; height:18px; line-height:18px; padding-left:25px; background:url(../images/brand/homekeeper/product/insta_btn.png) no-repeat; background-size:18px auto;}

.flipdown{width:600px !important;}
.flipdown .rotor{width:65px !important; height:91px !important; margin:0 10px 0 0 !important;}
.flipdown .rotor-leaf{width:65px !important; height:91px !important;}
.flipdown .rotor-leaf-front, .flipdown .rotor-leaf-rear{width:65px !important; height:45px !important;}
.flipdown .rotor-top, .flipdown .rotor-bottom{width:65px !important; height:45px !important;}
.flipdown .rotor:after{width:65px !important; height:45px !important;}
.flipdown.flipdown__theme-dark .rotor:after{border-top:1px solid #4179b6 !important;}
.flipdown .rotor-leaf-front{line-height:91px !important;}
.flipdown .rotor-top{line-height:91px !important;}
.flipdown .rotor-group{padding-right:50px !important;}

/* 홈키파 제로 */
.zero_con .pro_con{width:920px; margin:auto;}
.zero_con .con01{padding:60px 0 100px; background:url(../images/brand/homekeeper/product/zero_bg.gif) no-repeat; text-align:center;}
.zero_con .con01 h3{line-height:1.4em; font-size:35px; font-weight:900; color:#f4d88e;}
.zero_con .con01 .logo01{width:336px; margin:40px auto; padding-top:30px; border-top:2px solid #858db1;}
.zero_con .con01 p{font-size:35px; color:#FFF;}
.zero_con .con01 p em{color:#f1bf4c;}
.zero_con .con01 span{display:block; margin:5px 0 60px; font-size:20px; font-weight:500; color:#afb3b6;}
.zero_con .con02{padding:100px 70px 150px;}
.zero_con .con02 h3{font-size:65px; font-weight:900; color:#101010;}
.zero_con .con02 h3:first-child{display:table; margin-bottom:60px;}
.zero_con .con02 h3:first-child em{display:table-cell; vertical-align:middle;}
.zero_con .con02 h3:first-child img{display:table-cell; vertical-align:middle; padding-top:9px; padding-left:30px;}
.zero_con .con02 p{margin-top:50px; font-size:35px; color:#212121;}
.zero_con .con02 > img{display:table; margin:50px auto 0;}
.zero_con .con03{padding:0 70px 80px;}
.zero_con .con03 h3{line-height:1.4em; font-size:55px; font-weight:400; color:#101010;}
.zero_con .con03 h3 em{font-size:65px; font-weight:900;}
.zero_con .con03 ul{margin-top:130px; padding-bottom:50px; border-bottom:4px solid #101010;}
.zero_con .con03 ul li{display:table; margin-bottom:40px;}
.zero_con .con03 ul li .pro_img{display:table-cell; vertical-align:middle;}
.zero_con .con03 ul li dl{display:table-cell; width:360px; padding-left:80px; vertical-align:middle; font-size:35px;}
.zero_con .con03 ul li dt{margin-bottom:15px; font-size:38px; font-weight:500;}
.zero_con .con03 ul li dd p{display:table; width:100%; margin-bottom:15px; width:100%;}
.zero_con .con03 ul li dd p:last-child{margin-bottom:0;}
.zero_con .con03 ul li dd em{float:left;}
.zero_con .con03 ul li dd img{float:right; margin-top:5px;}
.zero_con .con_tt{margin-bottom:140px; font-size:80px; font-weight:900; color:#2a2661; text-align:center;}
.zero_con .con_tt dt img{display:inline; margin-top:14px; letter-spacing:-3px;}
.zero_con .con_tt dd{display:inline; background:url(../images/brand/homekeeper/product/zero_line01.gif) no-repeat bottom; background-size:100% 45px; letter-spacing:-3px;}
.zero_con .con04{padding:80px 70px;}
.zero_con .con_num_txt{display:table;}
.zero_con .con_num_txt dt{float:left;}
.zero_con .con_num_txt dd{float:left;}
.zero_con .con_num_txt dd em{font-size:55px; font-weight:500;}
.zero_con .con_num_txt dd p{margin-top:25px; font-size:38px; letter-spacing:-1px;}
.zero_con .con_num_txt dd.num01{margin-top:112px; margin-left:30px;}
.zero_con .con_num_txt dd.num02{margin-top:138px; margin-left:30px;}
.zero_con .con_num_txt dd.num03{margin-top:138px; margin-left:30px;}
.zero_con .con_num_txt dd.num04{margin-top:112px; margin-left:30px;}
.zero_con .zero_li{margin-top:60px; font-size:0;}
.zero_con .zero_li li{display:inline-block; width:178px; height:178px; margin-right:35px; padding-top:50px; box-sizing:border-box; background:#0d2065; border-radius:94px 94px; text-align:center; font-size:35px; font-weight:500; color:#FFF;}
.zero_con .zero_li li:last-child{margin-right:0;}
.zero_con .zero_li li span{display:block; font-weight:900; color:#fff303;}
.zero_con .con05{padding:80px 70px;}
.zero_con .con05 > p{margin-top:25px; font-size:38px; letter-spacing:-1px;}
.zero_con .step_li{margin-top:40px; background:url(../images/brand/homekeeper/product/zero_line02.gif) repeat-y; background-position:58px top;}
.zero_con .step_li li{display:table; margin-bottom:40px;}
.zero_con .step_li li:last-child{margin-bottom:0;}
.zero_con .step_li li img{display:table-cell; vertical-align:middle;}
.zero_con .step_li li dl{display:table-cell; padding-left:40px; vertical-align:middle;}
.zero_con .step_li li dt{font-size:35px; font-weight:500; color:#131c6b;}
.zero_con .step_li li dd{margin-top:10px; font-size:30px; color:#0f0f0f; letter-spacing:-1px;}
.zero_con .step_li li dd p{color:#747474;}
.zero_con .con06{padding:0 70px 80px;}
.zero_con .con06 > p{margin-top:25px; font-size:38px; letter-spacing:-1px;}
.zero_con .con07{padding:80px 0 80px 70px;}
.zero_con .con08{padding:80px 60px 130px;}
.zero_con .con08 p{padding-bottom:140px; border-bottom:4px solid #101010; line-height:1.4em; font-size:55px; font-weight:500;}
.zero_con .con09{padding:50px 0; background:#efece3; text-align:center;}
.zero_con .con09 p{margin-bottom:50px; font-size:30px; font-weight:500; letter-spacing:-2px;}
.zero_con .con10{padding:80px 70px;}
.zero_con .con10 ul{margin-bottom:80px;}
.zero_con .con10 li{display:table; margin-bottom:17px;}
.zero_con .con10 li:last-child{margin-bottom:0;}
.zero_con .con10 li img{display:table-cell; vertical-align:middle;}
.zero_con .con10 li p{display:table-cell; padding-left:20px; vertical-align:middle; font-size:35px; font-weight:500; color:#0f2065; letter-spacing:-2px;}
.zero_con .con10 p{line-height:1.4em; font-size:35px;}
.zero_con .con11{padding:0 70px 150px;}
.zero_con .con11 .black_box{padding:65px 0 40px; border-radius:60px 60px 0 0; background:#191919; text-align:center;}
.zero_con .con11 .black_box p{font-size:25px; color:#FFF;}
.zero_con .con11 .black_box span{display:block; margin-top:10px; font-size:20px; font-weight:500; color:#8c8c8c;}
.zero_con .con11 .gray_box{padding:55px 65px; background:#efebec;}
.zero_con .con11 .gray_box li:first-child{margin-bottom:80px; padding-bottom:80px; border-bottom:2px solid #a7a7a7;}
.zero_con .con11 .gray_box li span{display:block; width:120px; margin:0 auto 40px; line-height:55px; background:#191919; border-radius:60px 60px; text-align:center; font-size:30px; font-weight:500; color:#FFF;}
.zero_con .con11 .gray_box li p{font-size:20px;}
.zero_con .con11 .gray_box li dl{display:table; margin-top:20px;}
.zero_con .con11 .gray_box li dt{display:table-cell; padding-right:20px; font-size:20px; color:#6f7170; vertical-align:top;}
.zero_con .con11 .gray_box li dd{background:#FFF; padding:32px 55px; border-radius:15px 15px;}
.zero_con .con11 .gray_box li:last-child{display:table; width:100%;}
.zero_con .con11 .gray_box li .left{float:left;}
.zero_con .con11 .gray_box li .right{float:right;}
.zero_con .con11 .gray_box li .right dd{padding:32px 40px; color:#312a7a;}
.zero_con .con12{padding:150px 70px 130px; background:#d3222a; text-align:center;}
.zero_con .con12 p{margin:55px 0 80px; text-align:left; line-height:1.4em; font-size:35px; color:#FFF;}
.zero_con .con13{padding:70px 40px;}
.zero_con .con13 h3{font-size:60px; text-align:center;}
.zero_con .con13 table{margin-top:60px; border-top:2px solid #101010;}
.zero_con .con13 table tr{border-bottom:1px solid #e7e7e7;}
.zero_con .con13 table td{padding:24px 10px; line-height:1.6em; font-size:18px; color:#101010;}
.zero_con .con13 table td.th{width:250px;}
.zero_con .con13 table td.use{font-size:16px;}
.zero_con .con13 table td em{font-weight:500;}

/* 프릴 상세페이지 */
/*.sfv_con img{display:block; margin:auto;}
.sfv_con .sfv_tit{text-align:center;}
.sfv_con .sfv_tit p{font-size:36px; color:#e84b3c;}
.sfv_con .sfv_tit em{font-size:50px; font-weight:700;}
.sfv_con .sfv_tit h3{font-size:66px; line-height:80px;}
.sfv_con .sfv_txt{text-align:center; font-size:30px; color:#464646; margin:40px 0 60px;}
.sfv_con .sfv_txt em{font-weight:700;}
.sfv_con .sfv_txt_s12{text-align:center; font-size:48px;}
.sfv_con .sfv_txt_s12 em{font-weight:700;}
.sfv_con .sfv_h3{text-align:center; margin-top:20px; font-size:60px; color:#e84b3c;}*/

.pril_con{width:860px; margin:auto;}
.pril_con .con_tt{text-align:center;}
.pril_con .con_tt dt{font-size:45px;}
.pril_con .con_tt dt em{font-weight:500; color:#1e7b42;}
.pril_con .con_tt dd{margin:20px 0; font-size:25px;}

.pril_con01{padding-top:60px; background:#e7f3e9; text-align:center;}
.pril_con01 h3{font-size:35px; font-weight:normal;}
.pril_con01 h3 em{font-size:38px; font-weight:500; color:#cf0918;}
.pril_con02{padding:60px 0;}
.pril_con02 ul{margin-top:40px; font-size:0; text-align:center;}
.pril_con02 li{display:inline-block; width:50%;}
.pril_con02 li span{display:block; width:240px; margin:20px auto 0; line-height:40px; border-radius:20px 20px; background:#1f7c43; font-size:22px; font-weight:500; color:#FFF;}
.pril_con02 li:last-child span{background:#a5bc30;}
.pril_con02 li p{font-size:18px;}
.pril_con02 li p:before{content:""; display:block; width:30px; height:4px; margin:20px auto; background:#1f7c43;}
.pril_con02 li:last-child p:before{background:#a5bc30;}
.pril_con02 li p em{margin-top:5px; font-size:20px; font-weight:500; color:#1f7c43;}
.pril_con02 li:last-child p em{color:#a5bc30;}

.pril_con03{padding:60px 0; background:#e7f3e9;}
.pril_con03 ul{width:780px; padding:40px 20px; margin:40px auto 0;background:#FFF;}
.pril_con03 li{display:table; width:740px; padding-bottom:40px; margin-bottom:40px; border-bottom:1px solid #ddd; }
.pril_con03 li:last-child{position:relative; margin-bottom:0; padding-bottom:0; border-bottom:none;}
.pril_con03 li:last-child:before{content:""; display:block; position:absolute; width:91px; height:91px; top:0; left:0; background:url(../images/brand/pril/product/pro_new_icon.jpg) no-repeat;}
.pril_con03 li .pro_img{display:table-cell; width:60%; vertical-align:middle; font-size:0; text-align:center;}
.pril_con03 li .pro_img p{display:inline-block; width:120px;}
.pril_con03 li .pro_img p span{display:block; margin-top:10px; font-size:14px; font-weight:500;}
.pril_con03 li .pro_img p.gh span{color:#02925b;}
.pril_con03 li .pro_img p.pl span{color:#fece00;}
.pril_con03 li .pro_img p.wb span{color:#f94b94;}
.pril_con03 li .pro_img p.lime span{color:#33b30d;}
.pril_con03 li .pro_img p.gp span{color:#fb7061;}
.pril_con03 li .pro_img p.rich span{color:#9568ab;}
.pril_con03 li .pro_img p.av span{color:#01703a;}
.pril_con03 li .pro_img p.lg span{color:#b7ca0c;}
.pril_con03 li dl{display:table-cell; vertical-align:middle;}
.pril_con03 li dt{margin-bottom:20px; font-size:25px;}
.pril_con03 li dt:after{content:""; display:block; width:30px; height:3px; margin-top:20px; background:#ffcf31;}
.pril_con03 li dt em{display:block; font-size:35px; font-weight:500; color:#ffcf31;}
.pril_con03 li:nth-child(2) dt:after{content:""; display:block; width:30px; height:3px; margin-top:20px; background:#cb2927;}
.pril_con03 li:nth-child(2) dt em{color:#cb2927;}
.pril_con03 li:nth-child(3) dt:after{content:""; display:block; width:30px; height:3px; margin-top:20px; background:#288630;}
.pril_con03 li:nth-child(3) dt em{color:#288630;}
.pril_con03 li dd{font-size:16px; font-weight:500;}
.pril_con03 li dd em{color:#ffcf31;}
.pril_con03 li:nth-child(2) dd em{color:#cb2927;}
.pril_con03 li:nth-child(3) dd em{color:#288630;}

.sob_con{width:920px; margin:auto;}
.sob_con .con01{padding:80px 100px; background:#0e0e0e;}
.sob_con .con01 li{display:table; width:100%; margin-bottom:50px;}
.sob_con .con01 li:last-child{margin-bottom:0;}
.sob_con .con01 li img{display:table-cell; vertical-align:middle;}
.sob_con .con01 li dl{display:table-cell; width:100%; padding-left:40px; vertical-align:middle; text-align:left;}
.sob_con .con01 li dt{font-size:48px; font-weight:900; color:#FFF;}
.sob_con .con01 li dd{margin-top:10px; font-size:28px; font-weight:700; color:#9f9f9f;}
.sob_con .con_tt{text-align:center;}
.sob_con .con_tt dt{display:inline-block; margin-bottom:20px; border-bottom:5px solid #ff6600; font-style:italic; font-size:90px; color:#ff6600;}
.sob_con .con_tt dd{line-height:1.3em; font-size:75px; font-weight:900; color:#ff6600; letter-spacing:-5px;}
.sob_con .con_tt dd span{font-size:60px;}
.sob_con .con_tt dd em{display:inline-block; padding:0 10px; background:url(../images/brand/pril/product/sob_line.jpg) no-repeat bottom; background-size:100% 45px;;}
.sob_con .con02{padding:120px 0;}
.sob_con .con03{padding:100px 60px;}
.sob_con .con03 li{display:table; width:100%; margin-bottom:70px;}
.sob_con .con03 li:last-child{margin-bottom:0;}
.sob_con .con03 li img{display:table-cell; vertical-align:middle;}
.sob_con .con03 li dl{display:table-cell; width:100%; padding-left:25px; vertical-align:middle;}
.sob_con .con03 li dt{font-size:40px; color:#111111; letter-spacing:-3px;}
.sob_con .con03 li dt em{font-weight:500;}
.sob_con .con03 li dd{margin-top:10px; font-size:22px; color:#757575; letter-spacing:-2px;}
.sob_con .con04{padding:100px 70px;}
.sob_con .con04 h3{line-height:1.4em; font-size:70px; font-weight:900; color:#212121; letter-spacing:-3px;}
.sob_con .con04 p{margin-top:50px; padding-bottom:120px; line-height:1.6em; border-bottom:4px solid #101010; font-size:35px; color:#212121; letter-spacing:-3px;}
.sob_con .con05{margin-bottom:140px;}
.sob_con .con_txt{padding:80px 70px;}
.sob_con .con_txt dt:first-child{margin-bottom:20px;}
.sob_con .con_txt dt{line-height:1.4em; font-size:58px; font-weight:500; color:#101010; letter-spacing:-2px;}
.sob_con .con_txt dd{margin-top:30px; line-height:1.6em; font-size:35px; color:#101010;}
.sob_con .con_txt dd.sm{margin-top:20px; font-size:18px; color:#9b9b9b;}
.sob_con .con06{padding-bottom:120px;}
.sob_con .con06 .box_txt{width:780px; margin:auto; padding:30px 40px; background:#efefef; border-radius:10px 10px; box-sizing:border-box; line-height:1.6em; font-size:22px; color:#212121;}
.sob_con .con06 .box_txt em{display:inline-block; margin-bottom:10px; border-bottom:1px solid #212121;}
.sob_con .con06 p{width:780px; margin:30px auto 0; font-size:20px; color:#9c9c9c; line-height:1.5em;}
.sob_con .con08 .con_txt dd:last-child{padding-bottom:110px; border-bottom:4px solid #101010;}
.sob_con .con09{margin-bottom:140px;}
.sob_con .con12 .con_txt dd:last-child{padding-bottom:110px; border-bottom:4px solid #101010;}
.sob_con .con13{margin-bottom:140px;}
.sob_con .con14 .con_txt dd:last-child{padding-bottom:90px; border-bottom:4px solid #d7d7d7;}
.sob_con .con15 .con_txt{padding:0 70px 40px;}
.sob_con .con15 .mark_con{display:table; width:780px; margin:auto; padding-bottom:135px; border-bottom:4px solid #101010;}
.sob_con .con15 .mark_con > img{display:table-cell; vertical-align:middle;}
.sob_con .con15 .mark_con ul{display:table-cell; width:480px; vertical-align:middle;}
.sob_con .con15 .mark_con ul li:first-child{margin-bottom:60px;}
.sob_con .con15 .mark_con ul li img{display:inline-block; vertical-align:middle;}
.sob_con .con15 .mark_con ul li p{display:inline-block; vertical-align:middle; font-size:35px; padding-left:20px;}
.sob_con .con16{padding:100px 0;}
.sob_con .con17{width:780px; margin:auto;}
.sob_con .con17 li{display:table; width:100%; padding:70px 25px; border-top:2px solid #757575; box-sizing:border-box;}
.sob_con .con17 li img{display:table-cell; vertical-align:middle;}
.sob_con .con17 li dl{display:table-cell; padding-left:40px; letter-spacing:-1px; vertical-align:middle;}
.sob_con .con17 li dt{font-size:35px; font-weight:900; color:#111111;}
.sob_con .con17 li dd{font-size:22px; margin-top:10px; line-height:1.4em;}
.sob_con .con20{padding-top:120px; border-top:4px solid #101010;}
.sob_con .con18{width:780px; margin:auto; padding:100px 0; border-top:4px solid #101010;}
.sob_con .qna_con{padding:80px 70px;}
.sob_con .qna_txt{margin-bottom:30px; font-size:0;}
.sob_con .qna_txt dt{display:inline-block; width:40px; border-bottom:4px solid #ff6600; font-size:45px; font-weight:900; color:#ff6600; text-align:center; vertical-align:top;}
.sob_con .qna_txt.q dt{vertical-align:middle;}
.sob_con .qna_txt dd{display:inline-block; width:calc(100% - 70px); padding-left:30px; line-height:1.4em; font-size:24px; color:#202020; vertical-align:top;}
.sob_con .qna_txt.q dd{vertical-align:middle; font-size:38px; font-weight:500; line-height:normal;}
.sob_con .pro_txt{display:table; width:780px; margin:140px auto 60px; padding-top:80px; border-top:4px solid #848484;}
.sob_con .pro_txt img{display:table-cell; vertical-align:top;}
.sob_con .pro_txt .txt{display:table-cell; vertical-align:top; padding-left:20px;}
.sob_con .pro_txt .txt p{font-size:28px; color:#757575; letter-spacing:-1px;}
.sob_con .pro_txt .txt p em{display:block; line-height:1.8em; font-size:38px; font-weight:500; color:#000;}
.sob_con .pro_txt .txt span{font-size:58px; font-weight:700; color:#000; letter-spacing:-3px;}
.sob_con .pro_list{width:780px; margin:auto;}
.sob_con .pro_list li{display:table; width:100%; margin-bottom:40px;}
.sob_con .pro_list li:last-child{margin-bottom:0;}
.sob_con .pro_list li img{display:table-cell; vertical-align:middle;}
.sob_con .pro_list li dl{display:table-cell; width:100%; padding-left:50px; vertical-align:middle;}
.sob_con .pro_list li dt{font-size:45px; font-weight:500;}
.sob_con .pro_list li dt.lemon{color:#fd8201;}
.sob_con .pro_list li dt.herb{color:#008b5a;}
.sob_con .pro_list li dt.wild{color:#ee4570;}
.sob_con .pro_list li dt.gf{color:#f34544;}
.sob_con .pro_list li dt.rich{color:#9d72db;}
.sob_con .pro_list li dt.lime{color:#3c9c30;}
.sob_con .pro_list li dt.aloes{color:#02753a;}
.sob_con .pro_list li dt.glass{color:#a0ba01;}
.sob_con .pro_list li dd{margin-top:10px; line-height:1.4em; font-size:33px; color:#212121;}
.sob_con .con21{padding:150px 67px 130px; margin-top:160px; background:#d3222a; text-align:center;}
.sob_con .con21 p{margin:40px 0 60px; line-height:1.5em; font-size:32px; color:#FFF; text-align:left;}

.sfv_con .con_tt dt{color:#cd2b28; border-bottom:5px solid #cd2b28;}
.sfv_con .con_tt dd{color:#cd2b28;}
.sfv_con .con_tt dd em{background:url(../images/brand/pril/product/sfv_line.jpg) no-repeat bottom; background-size:100% 45px;}
.sfv_con .con07 .con_txt{margin-top:-150px;}
.sfv_con .qna_txt dt{border-bottom:4px solid #cd2b28; color:#cd2b28;}

.gp_con .con_tt dt{border-bottom:5px solid #287c03; color:#287c03;}
.gp_con .con_tt dd{color:#287c03;}
.gp_con .con_tt dd em{background:url(../images/brand/pril/product/gp_line.jpg) no-repeat bottom; background-size:100% 45px;}
.gp_con .con04 h3{margin-bottom:50px;}
.gp_con .con04 p{border-bottom:none; padding-bottom:0;}
.gp_con .con05{width:780px; margin:0 auto 120px;}
.gp_con .con05 p{margin-top:100px; padding-bottom:120px; line-height:1.6em; border-bottom:4px solid #101010; font-size:35px; color:#212121; letter-spacing:-3px;}
.gp_con .con08 .con_txt dd:last-child{padding-bottom:0; border-bottom:none;}
.gp_con .con09{margin-bottom:0;}
.gp_con .con11 .con_txt dd:last-child{padding-bottom:110px; border-bottom:4px solid #101010;}
.gp_con .con12{margin-bottom:140px;}
.gp_con .con13{margin-bottom:0;}
.gp_con .qna_txt dt{border-bottom:4px solid #287c03; color:#287c03;}

.pril_lineup{text-align:center; background:#ffe9e4; overflow:hidden; padding-bottom:60px;}
.pril_lineup h3{font-size:48px; padding:125px 0 30px; color:#ff4141;}
.pril_lineup p{font-size:28px; line-height:38px; margin-bottom:60px;}
.pril_lineup .pril_pb{position:relative; overflow:hidden; background:#fff; width:90%; margin:auto;}
.pril_lineup .pril_pb::after{display:block; content:''; position:absolute; width:530px; height:1px; background:#eee; margin:auto;
    left: 50%; bottom: 0; transform: translateX(-50%);}
.pril_lineup .pril_pb .sob{color:#ffd200;}
.pril_lineup .pril_pb .sfv{color:#ca2921}
.pril_lineup .pril_pb .gp{color:#23852e}
.pril_lineup .pril_pb_img{float:left; width:49%; padding:45px; box-sizing:border-box;}
.pril_lineup .pril_pb_img li{width:28.7%; float:left; text-align:center; margin-right:20px;}
.pril_lineup .pril_pb_img li img{width:100%; }
.pril_lineup .pril_pb_img li:last-child{margin-right:0;}
.pril_lineup .pril_pb_img li span{display:block; margin-top:10px;}
.pril_lineup .gp_img{position:relative; padding: 45px 0px 45px 90px;}
.pril_lineup .gp_img .gp_icon{position:absolute; top:0; left:10px;}
.pril_lineup .pril_pb_txt{text-align:left; float:left; width:49%; margin-left:2%; padding:65px 0 60px; box-sizing:border-box;}
.pril_lineup .pril_pb_txt li:first-child{font-size:24px;}
.pril_lineup .pril_pb_txt li:nth-child(2){position:relative; font-size:35px; font-weight:700; margin-top:6px; padding-bottom:40px}
.pril_lineup .pril_pb_txt li:nth-child(2)::after{display:block; content:''; position:relative; width:28px; height:3px; top:20px; left:0; background:#ffd200;}
.pril_lineup .pril_pb_txt li:last-child{font-size:18px; line-height:28px;}
.pril_lineup .pril_pb_txt li span{display:block; font-weight:700;}
.pril_lineup .pril_pb_txt li:nth-child(2).sfv::after{background:#ca2921;}
.pril_lineup .pril_pb_txt li:nth-child(2).gp::after{background:#23852e;}
.pril_lineup .pril_pb_p{font-size:16px; color:#666; text-align:right; padding-right:10px; margin-bottom:0; }




/* 브레프 상세페이지 */
/*.poweractive .con_tt{margin:80px 0 0; text-align:center;}
.poweractive .con_tt dt{font-size:40px; font-weight:700; color:#ed6f00;}
.poweractive .con_tt dd{margin-top:15px; font-size:25px; color:#666666;}
.poweractive .bg_blue{width:860px; padding:38px 0; font-size:56px; font-weight:700; margin:auto; text-align:center; background:#0744af; color:#fdf900; }
.poweractive .step{text-align:center; margin:20px 0 40px; font-size:25px;}
.poweractive .step em{color:#d00202; font-weight:700;}
.poweractive .power_tit{text-align:center; color:#fff; font-size:56px; padding:30px 0 30px 200px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/bref/product/poweractive_13.jpg) no-repeat center;}*/

.poweractive{width:860px !important;}
.poweractive .pa_con01{position:relative; padding:60px 0; background:#0149ad; text-align:center;}
.poweractive .pa_con01 img{position:absolute; top:60px; left:30px;}
.poweractive .pa_con01 dt{font-size:45px; color:#FFF;}
.poweractive .pa_con01 dd{margin-top:20px; font-size:85px; font-weight:900; color:#FFF;}
.poweractive .pa_con02{padding:80px 0; background:#c2ebff;}
.poweractive .pa_con02 h3{margin-top:30px;}
.poweractive .pa_con02 ul{width:754px; margin:50px auto 0; overflow:hidden;}
.poweractive .pa_con02 li{float:left; width:372px; margin-right:10px; margin-bottom:10px;}
.poweractive .pa_con02 li:nth-child(even){margin-right:0;}
.poweractive .pa_con02 li p{padding:20px 0; background:#164cb0; font-size:22px; color:#a3cbef;}
.poweractive .pa_con02 li p em{font-size:30px; font-weight:500; color:#FFF;}
.poweractive .con01{background-size:100% auto !important;}
.poweractive .pa_con03{padding:80px 40px; background:#87cae4;}
.poweractive .pa_con03 ul{margin-top:50px;}
.poweractive .pa_con03 li{padding:40px 60px; margin-bottom:20px; background:#FFF; border-radius:20px 20px; box-sizing:5px 5px 5px rgba(0,0,0,0.2); text-align:left;}
.poweractive .pa_con03 li span{font-size:40px; font-weight:500; color:#0a307b;}
.poweractive .pa_con03 li span em{color:#00c6ff;}
.poweractive .pa_con03 li p{margin-top:15px; font-size:25px; color:#0a307b;}
.poweractive .pa_con04{padding:80px 0; background:#d3edfa;}
.poweractive .pa_con04 li dl{width:760px; margin:50px auto 0; padding:40px 60px; background:#0b2f7b; border-radius:20px 20px 0 0; box-sizing:border-box; text-align:left;}
.poweractive .pa_con04 li dt{font-size:40px; font-weight:500; color:#FFF;}
.poweractive .pa_con04 li dt em{color:#00c6ff;}
.poweractive .pa_con04 li dd{margin-top:15px; font-size:20px; color:#cbf0ff;}
.poweractive .pa_con04 li img{margin-bottom:20px;}
.poweractive .pa_con04 .maximize{display:table; margin:50px auto 0; text-align:left;}
.poweractive .pa_con04 .maximize img{display:table-cell; vertical-align:middle;}
.poweractive .pa_con04 .maximize dl{display:table-cell; padding-left:50px; vertical-align:middle;}
.poweractive .pa_con04 .maximize dt{position:relative; font-size:28px; color:#012768;}
.poweractive .pa_con04 .maximize dt:before{position:absolute; content:""; display:block; width:159px; height:109px; left:-70px; top:-75px; background:url(../images/brand/bref/product/poweractive_tip.png) no-repeat;}
.poweractive .pa_con04 .maximize dt em{font-size:40px; font-weight:900;}
.poweractive .pa_con04 .maximize dt em span{color:#e81911;}
.poweractive .pa_con04 .maximize dd{margin-top:20px; font-size:20px; font-weight:500; color:#012768;}
.poweractive .pa_con05{padding:80px 0 0;}
.poweractive .pa_con05 .con_tt{margin-bottom:50px;}
.poweractive .pa_con06{padding-top:80px; background:#e2f4fe;}
.poweractive .pa_con06 .con_tt{margin-bottom:50px;}
.poweractive .pa_con07{padding:80px 0; background:#87cae4;}
.poweractive .pa_con07 .con_tt{margin-bottom:50px;}
.poweractive .pa_con07 li{margin-bottom:40px;}
.poweractive .pa_con07 li span img{margin-right:20px;}
.poweractive .pa_con07 li span img:nth-child(even){margin-right:0;}
.poweractive .pa_con07 li p{margin-top:30px; font-size:25px; font-weight:500; color:#303030;}
.poweractive .pa_con07 li p em{color:#d20202;}
.poweractive .con_tt{font-size:55px !important;}
.poweractive .con_tt em{font-size:58px !important;}
/*
.duocubes .con_tt{margin:80px 0 0; padding-bottom: 50px; text-align:center; border-bottom: 1px solid #ddd;}
.duocubes .con_tt dt{font-size:40px; font-weight:700; color:#002e69;}
.duocubes .con_tt dd{margin-top:15px; font-size:25px; color:#666666;}
.duocubes .cub_txt{font-size:48px; line-height:60px; padding:100px 65px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/bref/product/duocubes_03.jpg) no-repeat; background-size:contain;}
.duocubes .cub_txt em{color:#11ade6; font-weight:500;}
.duocubes table{width:923px; margin:auto; text-align:center; margin-bottom:40px;}
.duocubes table tr td{width:50%; border:1px solid #d7d7d7;}
.duocubes .duo_tit{font-size:40px; font-weight:700; color:#eaf4fd; background:#012964; height:75px;} 
.duocubes .duo_txt{font-size:28px; height:235px;}
.duocubes .duo_txt em{font-size:38px; font-weight:700; line-height:70px; color:#ee3226;}
.duocubes .duo_product td{font-size:20px; font-weight:700; height:50px;}
.duocubes .duo_product td:first-child{color:#033678; background:#cde3ee;}
.duocubes .duo_product td:last-child{color:#d1e3ed; background:#2a66ae;}
.duocubes .duo_use{text-align:center; width:923px; margin:auto;}
.duocubes .duo_use h3{font-size:28px; padding:20px 0; color:#fff; background:#0f4a8c;}
.duocubes .duo_use p{font-size:24px; font-weight:500; line-height:30px; margin-top:30px;}
.duocubes .duo_use em{color:#f60808;}
*/
.duocube{width:860px;}
.duocube .con_tt{font-size:55px;}
.duocube .con_tt em{font-size:58px;}
.duocube .con01{padding:80px 60px; background:#87cae4;}
.duocube .con01 ul{margin-top:50px;}
.duocube .con01 li{position:relative; width:calc(100% - 100px); margin-left:75px; margin-bottom:60px; padding:20px 20px 20px 130px; box-sizing:border-box; background:#1050a7; border-radius:20px 20px; text-align:left;}
.duocube .con01 li span{position:absolute; display:block; width:150px; height:150px; top:-1px; left:-60px; line-height:150px; box-sizing:border-box; border-radius:75px 75px; background:#FFF; border:4px solid #1050a7; font-size:100px; font-weight:900; text-align:center; color:#1051a5; box-shadow:5px 5px 5px rgba(0,0,0,0.2);}
.duocube .con01 li dt{padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #FFF; font-size:45px; font-weight:900; color:#FFF;}
.duocube .con01 li dd{font-size:22px; color:#FFF;}
.duocube .con02{padding:80px 0; background:#e9f6ff;}
.duocube .con02 ul{width:758px; margin:50px auto 0; text-align:left;}
.duocube .con02 li{margin-bottom:40px;}
.duocube .con02 li dl{display:table; width:100%; padding:0 50px; background:#1548a3; border-radius:20px 20px 0 0; box-sizing:border-box;}
.duocube .con02 li dt{display:table-cell; vertical-align:middle; font-size:150px; font-weight:900; color:#00b4ff;}
.duocube .con02 li dd{display:table-cell; vertical-align:middle; font-size:25px; color:#FFF;}
.duocube .con02 li dd em{display:block; margin-bottom:10px; font-size:40px; font-weight:900; color:#FFF;}
.duocube .con03{padding:80px 0; background:#bde7f7;}
.duocube .con03 .con_tt{margin-bottom:50px;}
.duocube .con03 img{margin-bottom:35px;}
.duocube .con04{padding:80px 0; background:#87cae4;}
.duocube .con04 .con_tt{margin-bottom:50px;}
.duocube .con05{width:760px; margin:80px auto 0;}
.duocube .con05 h4{padding:20px 0; background:#1e59c1; font-size:40px; font-weight:400; color:#FFF;}
.duocube .con05 h4 em{font-weight:900;}
.duocube .con05 ul{overflow:hidden; padding:30px 0 60px;}
.duocube .con05 li{float:left;width:49%; margin-right:2%; border:1px solid #ddd; box-sizing:border-box; padding:20px;}
.duocube .con05 li:nth-child(even){margin-right:0;}
.duocube .con05 li span{display:block; width:100px; height:30px; line-height:30px; border-radius:15px 15px; margin:20px auto; font-size:18px; font-weight:900; text-align:center; background:#434343; color:#FFF;}
.duocube .con05 p{margin:50px 0 30px; font-size:25px;}
.duocube .con05 p em{color:#f40906;}

.bref_power .bref_con{display:table; width:100%; margin:35px 0; padding:75px 0 40px;  border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.bref_power .bref_con ul li{margin-bottom:35px;}
.bref_power .bref_con ul li p{display:table-cell; padding:0 40px 0 125px;}
.bref_power .bref_con ul li dl{display:table-cell; vertical-align:middle;}
.bref_power .bref_con ul li dl dt{font-size:36px; font-weight:700;}
.bref_power .bref_con ul li dl dd{font-size:30px; line-height:36px; margin-top:16px; color:#727272;}
.bref_power .bref_con ul li dl dd span{font-size:24px; color:#f60808;}

.deluxe_con{width:920px; margin:auto;}
.deluxe_con .con_tt{font-size:40px; color:#191d6a; text-align:center;}
.deluxe_con .con_tt em{font-size:52px; font-weight:900;}
.deluxe_con .con01{padding:60px 0 550px; background:url(../images/brand/bref/product/deluxe_img02.jpg) no-repeat bottom #f8f9f7; text-align:center;}
.deluxe_con .con01 .con_tt{margin-top:40px;}
.deluxe_con .con02{padding:80px 0; background:#0c3d9c; text-align:center;}
.deluxe_con .con02 h3{font-size:50px; color:#FFF;}
.deluxe_con .con02 h3 em{color:#ffe92e;}
.deluxe_con .con02 ul{margin-top:50px; font-size:0;}
.deluxe_con .con02 li{display:inline-block; width:237px; margin-right:30px;}
.deluxe_con .con02 li:last-child{margin-righit:0;}
.deluxe_con .con02 li p{margin-top:25px; font-size:16px; color:#aaa;}
.deluxe_con .con03{padding:700px 0; background:url(../images/brand/bref/product/deluxe_img07.jpg) no-repeat bottom #eee8da; text-align:center;}
.deluxe_con .con03 .con_tt{margin-top:-610px;}
.deluxe_con .con03 dl:before{content:""; display:block; width:2px; height:100px; background:#909090; margin:40px auto;}
.deluxe_con .con03 dt{font-size:30px; font-weight:500; color:#191d6a;}
.deluxe_con .con03 dd{margin-top:20px; font-size:45px; font-weight:900; color:#d9c186;}
.deluxe_con .con04{padding:80px 0; background:#d3edfb; text-align:center;}
.deluxe_con .con04 .con_tt{margin-bottom:50px;}
.deluxe_con .con04 img{margin-bottom:25px; box-shadow:5px 5px 5px rgba(0,0,0,0.1);}
.deluxe_con .con05{padding:80px 0 0; background:#f5fbfe; text-align:center;}
.deluxe_con .con05 .con_tt{margin-bottom:60px;}
.deluxe_con .con05 img{margin-bottom:25px;}
.deluxe_con .con06{padding:80px 0; background:#f5fbfe; text-align:center;}
.deluxe_con .con06 .con_tt{margin-bottom:60px;}
.deluxe_con .con06 img{margin-bottom:25px;}
.deluxe_con .con07{background:#f5fbfe; text-align:center;}
.deluxe_con .con07 .con_tt{margin-bottom:60px;}
.deluxe_con .con08{padding:80px 0 0; text-align:center; background:#dbf0fc;}
.deluxe_con .con08 ul{margin:60px 0; font-size:0;}
.deluxe_con .con08 li{display:inline-block; width:268px; margin-right:15px; box-shadow:5px 5px 5px rgba(0,0,0,0.1); vertical-align:top;}
.deluxe_con .con08 li:last-child{margin-right:0;}
.deluxe_con .con08 dl{padding-top:30px; height:200px; background:#FFF;}
.deluxe_con .con08 dt{font-size:30px; font-weight:900; color:#191d6a;}
.deluxe_con .con08 dt:after{content:""; display:block; width:50px; height:2px; margin:20px auto; background:#191d6a;}
.deluxe_con .con08 dd{font-size:20px;}
.deluxe_con .con09{padding:80px 0 0;}
.deluxe_con .con09 .con_tt{margin-bottom:80px;}
.deluxe_con .con10{padding:80px 0 40px; background:#0b2f7b; text-align:center;}
.deluxe_con .con10 .con_tt{color:#FFF; margin-top:30px;}
.deluxe_con .con10 .pro_con{width:840px; margin:40px auto 0; padding:50px 20px; box-sizing:border-box; background:#FFF;}
.deluxe_con .con10 .pro_con dd{margin-top:30px; font-size:20px; font-weight:500; color:#0b2f7b;}
.deluxe_con .con10 .pro_con dd span{font-size:35px; font-weight:900;}
.deluxe_con .con10 .pro_con dd p{margin-top:15px; font-size:25px; font-weight:900;}
.deluxe_con .con10 .pro_con dd p img{margin-right:5px;}
.deluxe_con .con10 .pro_con dl:nth-child(1){margin-bottom:50px; padding-bottom:50px; border-bottom:1px solid #ddd;}
.deluxe_con .con10 .pro_con dl:nth-child(2){display:inline-block; border-right:1px solid #ddd; padding-right:20px; margin-right:20px;}
.deluxe_con .con10 .pro_con dl:nth-child(3){display:inline-block;}

/* 브레프 세계 화장실의 날 */
.toilet_day_con{width:944px; margin:80px auto;}
.toilet_day_con .con01{margin-bottom:40px; overflow:hidden; padding-top: 210px;}
.toilet_day_con .con01 p{float:left; line-height:1.5em; font-size:17px;}
.toilet_day_con .con01 .toilet_day_ytb{position:relative; float:right; width:440px; height:252px;}
.toilet_day_con .con01 .toilet_day_ytb .play_thum{position:absolute;}
.toilet_day_con .con01 .toilet_day_ytb .play_thum span{position:absolute; top:50%; left:50%; margin:-28px 0 0 -28px; z-index:1; cursor:pointer;}
.toilet_day_con .con02{border-bottom:1px solid #ddd; margin-bottom:60px; padding-bottom:60px;}
.toilet_day_con .con02 p{line-height:1.5em; font-size:17px;}
.toilet_day_con .con02 a{display:block; margin-top:40px;}
.toilet_day_con .con03 h4{text-align:center; font-size:22px; font-weight:700; color:#102986;}
.toilet_day_con .con03 li{float:left; width:33.3333%; margin-top:40px; border-right:1px solid #ededed; box-sizing:border-box; text-align:center;}
.toilet_day_con .con03 li:last-child{border-right:none;}
.toilet_day_con .con03 li p{margin:30px 0 20px; font-size:17px; font-weight:500; color:#666666;}

/* 버넬 상세페이지 */
.vernel_con .con_txt{padding:50px 0; background:#a8dcf8; text-align:center; font-size:38px; color:#FFF;}
.vernel_con .con_txt em{font-weight:500; font-size:45px;}
.vernel_con .con{margin-bottom:40px; text-align:center;}
.vernel_con .con dt{margin-bottom:20px; font-size:40px;}
.vernel_con .con dt.tt01{color:#3a6fb1;}
.vernel_con .con dt.tt02{color:#ee77ad;}
.vernel_con .con dt.tt03{color:#f08c34;}
.vernel_con .con dt.line_tt{width:640px; height:76px; line-height:70px; margin:60px auto 50px; border:2px solid #31347e; border-radius:38px 38px; box-sizing:border-box; color:#31347e; font-weight:500;}
.vernel_con .con dt em{font-size:43px; font-weight:700;}
.vernel_con .con dd{font-size:24px;}
.vernel_con .con dd em{font-weight:500;}
.vernel_con .con dd em.color1{color:#31347e;}
.vernel_con .con dd em.color2{color:#922857;}
.vernel_con .con dd em.color3{color:#c35b00;}
.sensitive_con .con{display:table; width:814px; padding:60px 0 60px 130px; margin-top:60px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.sensitive_con span{display:table-cell; vertical-align:middle;}
.sensitive_con dl{display:table-cell; vertical-align:middle;}
.sensitive_con dt{font-size:24px; font-weight:700;}
.sensitive_con dt span{display:block; width:200px; padding:5px 10px; margin-bottom:10px; background:#043cad; border-radius:20px 20px; text-align:center; font-size:14px; font-weight:500; color:#fbf200;}
.sensitive_con dd{margin-top:15px; font-size:20px;}
.sensitive_con dd p{margin-top:5px; font-size:16px; color:#888888;}
.green_con .con{margin:60px 0;}
.green_con .con dt.line_tt{width:830px; border:2px solid #0b532d; color:#0b532d;}
.green_con .con dt.tt01{color:#308158;}
.green_con .con dd em.color1{color:#308158;}
.green_con .txt_con{padding:50px 0; background:#92d25d; text-align:center;}
.green_con .txt_con p{font-size:38px; color:#FFF;}
.green_con .txt_con p em{font-size:45px; font-weight:500;}
.green_con .info_con{display:table;}
.green_con .info_con h3{display:inline-block; font-size:35px; font-weight:400; color:#0b512c; border-bottom:2px solid #0b512c; padding:0 0 10px 40px;}
.green_con .info_con h3 em{font-weight:500;}
.green_con .info_con p{font-size:18px;}
.green_con .info_con p em{font-weight:500; color:#0b512c;}
.green_con .info01{padding:80px 0;}
.green_con .info01 .con_wrap{display:table-cell; padding-right:80px; vertical-align:middle;}
.green_con .info01 img{display:table-cell; vertical-align:middle;}
.green_con .info01 p{margin-top:40px; padding-left:40px;}
.green_con .info02{padding-bottom:80px;}
.green_con .info02 h3{float:right; padding:0 40px 10px 0;}
.green_con .info02 p{float:right; text-align:right; padding-right:40px; margin-top:40px;}
.green_con .info02 img{margin-top:40px;}
.green_con .info02 h3 img{margin-top:0;}
.green_con .info02 h3 em{padding-left:20px; line-height:86px;}
.green_con .info03{padding-bottom:80px;}
.green_con .info03 .con_wrap{display:table; margin-top:40px;}
.green_con .info03 p{display:table-cell; vertical-align:bottom;}
.green_con .info03 p span{display:block; font-size:25px; font-weight:500; color:#0b512c;}
.green_con .info03 p em{font-weight:500; color:#0b512c;}
.green_con .info03 img{display:table-cell; padding-left:40px; vertical-align:bottom;}
.green_con .info04{text-align:center; padding-bottom:80px;}
.green_con .info04 p{margin:20px 0 30px;}
.vernel_con .pro_con{text-align:center;}
.vernel_con .pro_con h3{margin-bottom:40px; text-align:center; font-size:50px; font-weight:400; color:#5c9d1d;}
.vernel_con .pro_con h3 em{font-weight:500;}
.vernel_con .pro_con ul{display:table; width:744px; margin:50px auto 0;}
.vernel_con .pro_con li{position:relative; float:left; margin-right:80px;}
.vernel_con .pro_con li:first-child:after{position:absolute; content:""; display:block; width:78px; height:78px; top:128px; right:-78px; background:url(../images/brand/vernel/product/green_plus.jpg) no-repeat;}
.vernel_con .pro_con li:last-child{margin-right:0;}
.vernel_con .pro_con li p{font-size:25px;}
.vernel_con .pro_con li p em{font-weight:500; color:#0b532d;}
.vernel_con .pro_con .copy_con{margin:40px 0 10px; padding:30px 20px; background:#e8f6d2; border-radius:20px 20px;}
.vernel_con .pro_con .copy_con p{font-size:25px;}
.vernel_con .pro_con .copy_con em{font-weight:500;}
.vernel_con .pro_con .copy_con em.color{color:#08552b;}

.vernel_con em{font-weight:bold;}
.vernel_con h3{text-align:center; font-size:65px; margin:10px 0 40px;}
.vernel_con h3 span{width:100%;}
.vernel_con h3.color_b{color:#313131;}
.vernel_con h3.color_w{color:#fff;}
.vernel_con h4{text-align:center; font-size:58px; line-height:78px; margin:100px 0 60px;} 
.vernel_con h4 span{ width:100%;}
.vernel_con p{text-align:center; font-size:36px; line-height:48px;}
.vernel_con .txt_con01{padding:60px 0; color:#fff; text-align:center; font-size:30px; line-height:40px; box-sizing:border-box;}
.vernel_con .txt_con01 dl dd{margin-top:10px;}
.vernel_con .txt_con01 .list01{width:85%; margin:0 auto 50px; padding:50px 0;}
.vernel_con .txt_con01 .list01 dl{width:28%; display:inline-block; vertical-align:top;}
.vernel_con .txt_con01 .list02 dl{width:28%; display:inline-block; vertical-align:top;}
.vernel_con .txt_con02{width:100%; overflow:hidden;}
.vernel_con .txt_con02 img{width:100%;}
.vernel_con .txt_con02 li{width:50%; height:377px; float:left; box-sizing:border-box;}
.vernel_con .txt_con02 .txt_box{padding:60px 40px 60px 50px;}
.vernel_con .txt_con02 dl dt{margin-bottom:20px;}
.vernel_con .txt_con02 dl dt img{max-width:40px;}
.vernel_con .txt_con02 dl dd{font-size:40px; line-height:46px; margin-bottom:10px;}
.vernel_con .txt_con02 dl .sub_txt{font-size:24px; line-height:32px;}
.vernel_con .txt_con02 dl .sub2_txt{font-size:14px; letter-spacing:-1px; margin-top:-20px; color:#999;}
.vernel_con .lineup{width:100%; overflow:hidden; margin-top:50px;}
.vernel_con .lineup li{width:33.3%; float:left; text-align:center; border-radius:50px 50px 0 0; padding:50px 0;}
.vernel_con .lineup li dt{font-size:30px; line-height:40px;}
.vernel_con .lineup li .pb_name{width:75%; margin:auto; padding:10px; font-weight:bold; font-size:24px; color:#fff; box-sizing:border-box; border-radius:25px;}
.vernel_con .txt_con03{margin-bottom:100px; padding:90px 50px 60px;}
.vernel_con .txt_con03 ul{width:100%; overflow:hidden;}
.vernel_con .txt_con03 ul li{position:relative; width:100%; height:220px; background:#fff; border-radius:25px; box-sizing:border-box; margin-bottom:20px; font-size:30px; line-height:40px; padding:40px 0 0 50px; letter-spacing:-1px;}
.vernel_con .txt_con03 ul li:nth-child(2n){background:#eee;}
.vernel_con .txt_con03 ul li:last-child{margin-bottom:40px;}
.vernel_con .txt_con03 ul li:nth-child(2n)::after{display:block; content:''; position:absolute; left:60px; bottom:-40px; width:60px; height:43px;  background: url(../images/brand/vernel/product/lavender_icon09.png) no-repeat;}
.vernel_con .txt_con03 ul li:nth-child(2n-1)::after{display:block; content:''; position:absolute; right:60px; bottom:-40px; width:60px; height:43px;  background: url(../images/brand/vernel/product/lavender_icon08.png) no-repeat;}
.vernel_con .txt_con03 ul li dt{margin-bottom:20px;}
.vernel_con .txt_con04 {padding-top:10px;}
.vernel_con .txt_con04 ul{width:816px; text-align:center; overflow:hidden; padding:0 68px;}
.vernel_con .txt_con04 h4{font-size:54px; margin: 60px 0 30px;}
.vernel_con .txt_con04 ul li{margin-right:165px;}
.vernel_con .txt_con04 li p{font-size:30px; line-height:40px; color:#313131}
.vernel_con .txt_con04 li p em{font-weight:bold; color:#313131;}
.vernel_con .txt_con04 li:first-child:after{width:100px; height:103px;right:-132px; background: url(../images/brand/vernel/product/rose_img05.jpg) no-repeat;}

.lavender_con h3{color:#592881;}
.lavender_con h3 span{background: linear-gradient(to top, #e7ccff 50%, transparent 50%);}
.lavender_con h4 span{background: linear-gradient(to top, #e7ccff 50%, transparent 50%);}
.lavender_con .txt_con01{background:#7e3eb0;}
.lavender_con .txt_con01 .list01{border-bottom:1px solid #b37ed4;}
.lavender_con .txt_con02 .zero_box{background:#7e3eb0;}
.lavender_con .lineup li:first-child{background:#e3f4fc;}
.lavender_con .lineup li:first-child dt{color:#308bd2;}
.lavender_con .lineup li:first-child .pb_name{background:#308bd2;}
.lavender_con .lineup li:nth-child(2){background:#fce2ed;}
.lavender_con .lineup li:nth-child(2) dt{color:#ea609e;}
.lavender_con .lineup li:nth-child(2) .pb_name{background:#ea609e;}
.lavender_con .lineup li:last-child{background:#ecdaea;}
.lavender_con .lineup li:last-child dt{color:#64318e;}
.lavender_con .lineup li:last-child .pb_name{background:#64318e;}
.lavender_con .txt_con03{background:#7e3eb0;}
.lavender_con .txt_con04 p span{background:#f3e7ff;}
.lavender_con .txt_con04 li:first-child:after{height:0!important; background:none!important;}

.rose_con h3{color:#ea2b61;}
.rose_con h3 span{background: linear-gradient(to top, #fed2df 50%, transparent 50%);}
.rose_con h4 span{background: linear-gradient(to top, #fed2df 50%, transparent 50%);}
.rose_con .txt_con01{background:#fa5f89;}
.rose_con .txt_con01 .list01{border-bottom:1px solid #fc9bba;}
.rose_con .txt_con02 .zero_box{background:#fa5f89;}
.rose_con .lineup li:first-child{background:#e3f4fc;}
.rose_con .lineup li:first-child dt{color:#308bd2;}
.rose_con .lineup li:first-child .pb_name{background:#308bd2;}
.rose_con .lineup li:nth-child(2){background:#fce2ed;}
.rose_con .lineup li:nth-child(2) dt{color:#ea609e;}
.rose_con .lineup li:nth-child(2) .pb_name{background:#ea609e;}
.rose_con .lineup li:last-child{background:#ecdaea;}
.rose_con .lineup li:last-child dt{color:#64318e;}
.rose_con .lineup li:last-child .pb_name{background:#64318e;}
.rose_con .txt_con03{background:#fa5f89;}
.rose_con .txt_con04 p span{background:#f3e7ff;}
.fresh_con h3{color:#308bd2;}
.fresh_con h3 span{background: linear-gradient(to top, #c0eaf6 50%, transparent 50%);}
.fresh_con h4 span{background: linear-gradient(to top, #c0eaf6 50%, transparent 50%);}
.fresh_con .txt_con01{background:#308bd2;}
.fresh_con .txt_con01 .list01{border-bottom:1px solid #6fbce6;}
.fresh_con .txt_con02 .zero_box{background:#308bd2;}
.fresh_con .lineup li:first-child{background:#e3f4fc;}
.fresh_con .lineup li:first-child dt{color:#308bd2;}
.fresh_con .lineup li:first-child .pb_name{background:#308bd2;}
.fresh_con .lineup li:nth-child(2){background:#fce2ed;}
.fresh_con .lineup li:nth-child(2) dt{color:#ea609e;}
.fresh_con .lineup li:nth-child(2) .pb_name{background:#ea609e;}
.fresh_con .lineup li:last-child{background:#ecdaea;}
.fresh_con .lineup li:last-child dt{color:#64318e;}
.fresh_con .lineup li:last-child .pb_name{background:#64318e;}
.fresh_con .txt_con03{background:#308bd2;}
.fresh_con .txt_con04 p span{background:#c0eaf8;}

/* 컴배트 상세페이지 */
.combat_pro_tt{position:relative; width:920px; margin:auto;}
.combat_pro_tt span.logo{position:absolute; right:30px; bottom:20px;}
.combat_con .top_con{position:relative;}
.combat_con .top_con .top_copy{position:absolute; width:100%; top:140px;}

/* 컴배트 상세 상단 (프리즈 스프레이) */
.airsolfreeze-tit {display: flex;justify-content: space-around;align-items: center;text-align: left;padding-top: 220px;}
.airsolfreeze-tit h3 {display: flex;align-items: center;gap: 10px;text-align: left;margin-top: 0;}
.airsolfreeze-tit p {margin-top: 1em;color: #222;font-size: 27px;line-height: 1.37;letter-spacing: -.05em;}

.combat_con .ant_tit{color:#009140; font-size:75px; line-height:90px; text-align:center; padding:130px 0;}
.combat_con .ant_tit.mb_0{padding-bottom:0;}
.combat_con .ant_txt{font-weight:bold; font-size:56px; line-height:74px; text-align:center; position:relative; margin-top:100px;}
.combat_con .ant_txt::before{display:block; content:''; width:45px; height:1px; background:#01833b; position:absolute; left:50%; transform:translateX(-50%); margin-top:-50px;}
.combat_con .combat_txt_num{margin:80px 0 60px 40px;}
.combat_con .combat_txt_num.mt_0{margin-top:0;}
.combat_con .combat_txt_num h3{font-size:56px; line-height:74px; margin-top:24px;}
.combat_con .combat_txt_num p{font-size:38px; line-height:56px; margin-top:20px; word-break:keep-all;}
.combat_con .combat_txt_num p em{font-weight:bold;}
.combat_con .combat_txt_num p span{position:relative; z-index:9;}
.combat_con .combat_txt_num p em span::before{display:block; content:''; background:#ffe29c; width:100%; height:15px; position:absolute; bottom:0; z-index:-1;}
.combat_con .combat_txt_qna dl{margin:40px 0 100px 40px;}
.combat_con .combat_txt_qna dt{display:inline-block; font-weight:bold; font-size:56px; line-height:74px; margin-top:24px; vertical-align:top; }
.combat_con .combat_txt_qna dt img{margin-right:20px;}
.combat_con .combat_txt_qna dd{width:90%; display:inline-block; font-size:38px; line-height:56px; margin-top:10px; word-break:keep-all;}

.combat_con .roach_tit{color:#d3222a; font-size:75px; line-height:90px; text-align:center; padding:130px 0;}
.combat_con .roach_tit.mb_0{padding-bottom:0;}
.combat_con .roach_txt{font-weight:bold; font-size:56px; line-height:74px; text-align:center; position:relative; margin-top:100px;}
.combat_con .roach_txt::before{display:block; content:''; width:45px; height:1px; background:#d3222a; position:absolute; left:50%; transform:translateX(-50%); margin-top:-50px;}
.combat_con .combat_sub_txt{text-align:right; font-size:20px; color:#999; padding:10px 40px 0 0;}
.combat_con .roach_txt_num p em span::before{background:#f9d0d6!important;}

/* 진드기싹 상세페이지 */
/*.mite_ssak_con .con{width:836px; margin:0 auto 40px; border:2px solid #224503; border-radius:15px 15px; overflow:hidden;}
.mite_ssak_con .faq_tt{text-align:center;}
.mite_ssak_con h3{display:block; width:580px; height:60px; margin:0 auto 30px; border-radius:0 0 40px 40px; background:#224503; line-height:60px; font-size:30px; font-weight:700; color:#FFF;}
.mite_ssak_con h3 em{color:#f9e090;}
.mite_ssak_con .con dl{padding:25px 25px;}
.mite_ssak_con .con dl:nth-child(even){background:#ebebeb;}
.mite_ssak_con .con dt{position:relative; display:table; min-height:50px; padding-left:70px; margin-bottom:10px;  font-size:25px; font-weight:700; color:#224505;}
.mite_ssak_con .con dt:before{position:absolute; left:0; top:0; display:block; content:""; width:50px; height:50px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_icon01.png) no-repeat;}
.mite_ssak_con .con dt p{display:table-cell; vertical-align:middle;}
.mite_ssak_con .con dd{position:relative; display:table; min-height:50px; padding-left:70px; font-size:18px; color:#555555;}
.mite_ssak_con .con dd:before{position:absolute; left:0; top:0; display:block; content:""; width:50px; height:50px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_icon02.png) no-repeat;}
.mite_ssak_con .con dd p{display:table-cell; vertical-align:middle;}

.silverfishssak_con .con{width:944px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; padding:40px 0 0;}
.silverfishssak_con .con li{float:left; display:table; width:50%; margin-bottom:40px;}
.silverfishssak_con .con li span{display:table-cell; width:125px; padding-left:40px; vertical-align:middle;}
.silverfishssak_con .con li p{display:table-cell; width:calc(100% - 125px); vertical-align:middle; padding-left:40px; font-size:20px;}*/

.mite_con .con_tt{text-align:center;}
.mite_con .con_tt dt{font-size:60px; color:#454545;}
.mite_con .con_tt dt em{font-weight:900;}
.mite_con .con_tt dd{padding:30px 0; font-size:30px; font-weight:900; color:#3f8263;}
.mite_con .know_con{padding:60px 0 0; background:#ebf0ea;}
.mite_con .know_con p{margin:40px 0 60px; text-align:center; font-size:16px;}
.mite_con .txt_con{padding:50px 0; text-align:center; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_txt_bg.jpg) no-repeat; background-size:100% 100%;}
.mite_con .txt_con p{font-size:50px; font-weight:900; color:#fffcd9;}
.mite_con .info_con{padding:60px 0; background:#f2f2f2;}
.mite_con .info_con p{margin:40px 0 60px; text-align:center; font-size:16px;}
.mite_con .info_con li{display:table; width:700px; margin:0 auto 40px;}
.mite_con .info_con li img{display:table-cell; width:164px; vertical-align:middle;}
.mite_con .info_con li dl{display:table-cell; width:480px; vertical-align:middle;}
.mite_con .info_con li dt{font-size:45px; font-weight:500; color:#5a9370;}
.mite_con .info_con li dd{margin-top:20px; font-size:20px;}
.mite_con .info_con li dd em{font-weight:500;}
.mite_con .info_con li dd.p{margin-top:20px; font-size:16px;}
.mite_con .effect_con{padding:60px 0; background:#f2f2f2;}
.mite_con .effect_con ul{display:table; width:860px; margin:60px auto 0;}
.mite_con .effect_con li{position:relative; float:left; width:415px; height:420px; padding:30px 30px; margin-right:30px; margin-bottom:30px; background:#FFF; box-sizing:border-box; box-shadow:5px 5px 10px rgba(0,0,0,0.1);}
.mite_con .effect_con li:nth-child(even){margin-right:0;}
.mite_con .effect_con li span{display:block; width:45px; height:45px; line-height:45px; background:#454545; text-align:center; font-size:30px; color:#FFF;}
.mite_con .effect_con li p{margin-top:15px; font-size:35px;}
.mite_con .effect_con li p.p{font-size:16px;}
.mite_con .effect_con li img{position:absolute; right:30px; bottom:50px;}
.mite_con .combat01_con{padding:0 0 80px; text-align:center;}
.mite_con .combat_tt{margin-bottom:60px; text-align:center;}
.mite_con .combat_tt h3{margin-top:50px; font-size:60px; font-weight:300; color:#57956e;}
.mite_con .combat_tt h3 em{font-weight:500;}
.mite_con .combat01_con p{margin-top:40px; font-size:32px; font-weight:500; color:#58916e;}
.mite_con .combat02_con{padding:0 0 80px; background:#ebf0ea; text-align:center;}
.mite_con .combat03_con{padding:0 0 80px; text-align:center;}
.mite_con .combat04_con{padding:0 0 80px; background:#ebf0ea; text-align:center;}
.mite_con .combat04_con ul{display:table; margin:auto;}
.mite_con .combat04_con li{float:left; width:256px; margin-right:50px;}
.mite_con .combat04_con li:last-child{margin-right:0;}
.mite_con .combat04_con li span{display:block; margin-top:25px; font-size:35px; font-weight:500; color:#59936d;}
.mite_con .combat04_con li span em{font-weight:900; color:#04624a;}
.mite_con .combat05_con{padding:0 0 80px; text-align:center;}
.mite_con .combat05_con .combat_tt h3:last-child{margin-top:30px;}
.mite_con .combat05_con .combat_tt h3:last-child:before{content:""; display:block; width:2px; height:60px; margin:0 auto 20px; background:#a2a2a2;}
.mite_con .combat05_con .img_con{width:864px; margin:0 auto 30px; overflow:hidden;}
.mite_con .combat05_con .img_con img:first-child{float:left;}
.mite_con .combat05_con .img_con img:last-child{float:right;}
.mite_con .combat05_con > img:last-child{margin-top:30px;}
.mite_con .set_con{padding:80px 0; text-align:center; background:#afcbb4;}
.mite_con .set_con .con_tt dt:before{content:""; display:block; width:153px; height:29px; margin:0 auto 30px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_logo01.jpg) no-repeat;}
.mite_con .set_con img{margin-top:60px;}
.mite_con .use_con{padding:0 0 80px; text-align:center; background:#afcbb4;}
.mite_con .use_con .con_tt{margin-bottom:60px;}
.mite_con .use_con .con_tt dt:before{content:""; display:block; width:2px; height:100px; margin:0 auto 40px; background:#7b877d;}
.mite_con .use_con .use_li:last-child{margin-top:40px;}
.mite_con .use_con .use_li{width:864px; margin:auto;  box-sizing:border-box; background:#FFF;}
.mite_con .use_con .use_li ul{padding:40px 30px 120px; border:5px solid #639b78; border-top:none; text-align:left;}
.mite_con .use_con .use_li:nth-child(2) ul{background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_bg01.jpg) no-repeat right bottom #FFF;}
.mite_con .use_con .use_li:last-child ul{background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_bg02.jpg) no-repeat right bottom #FFF;}
.mite_con .use_con .use_li li{display:table; width:100%; margin-bottom:20px;}
.mite_con .use_con .use_li li span{display:table-cell; width:46px; line-height:1.0em; font-size:35px; font-weight:500; vertical-align:top;}
.mite_con .use_con .use_li li p{display:table-celll; width:calc(100% - 46px); font-size:22px; font-weight:500; vertical-align:top;}
.mite_con .qna_con{padding:80px 0; background:#ebf0ea;}
.mite_con .qna_con ul{width:864px; margin:60px auto 0; padding:30px 40px; background:#FFF; box-shadow:5px 5px 10px rgba(0,0,0,0.1); box-sizing:border-box;}
.mite_con .qna_con li{display:table; width:100%; padding:40px 0; border-bottom:1px solid #ddd; box-sizing:border-box;}
.mite_con .qna_con li:last-child{border-bottom:none;}
.mite_con .qna_con li img{float:left; width:85px; padding-right:30px;}
.mite_con .qna_con li dl{float:left; width:calc(100% - 115px);}
.mite_con .qna_con li dt{margin-bottom:20px; font-size:28px; font-weight:500; color:#454545;}
.mite_con .qna_con li dd{font-size:22px; font-weight:500; color:#5a926f;}

.mitessakspray_con .combat02_con ul{display:table; width:851px; margin:auto;}
.mitessakspray_con .combat02_con li{float:left; width:277px; margin-right:10px; margin-bottom:25px; box-shadow:5px 5px 10px rgba(0,0,0,0.2);}
.mitessakspray_con .combat02_con li:nth-child(3n){margin-right:0;}
.mitessakspray_con .combat02_con li span{display:block; width:277px; line-height:60px; background:#649c79; font-size:30px; color:#FFF;}
.mitessakspray_con .combat02_con p{margin-top:20px; font-size:35px; color:#589470;}
.mitessakspray_con .combat02_con p em{font-weight:500;}
.mitessakspray_con .combat03_con h4{margin-bottom:30px; text-align:left; font-size:35px; font-weight:500; color:#59926f;}
.mitessakspray_con .combat03_con .on_con{width:802px; margin:0 auto 60px;}
.mitessakspray_con .combat03_con .off_con{width:802px; margin:0 auto 60px;}
.mitessakspray_con .combat03_con ul{display:table; margin:auto;}
.mitessakspray_con .combat03_con li{position:relative; float:left; margin-right:80px;}
.mitessakspray_con .combat03_con li:last-child{margin-right:0;}
.mitessakspray_con .combat03_con li:after{position:absolute; content:""; display:block; right:-50px; top:89px; width:20px; height:36px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/mitessak_spray_arrow.jpg) no-repeat;}
.mitessakspray_con .combat03_con li:last-child:after{display:none;}
.mitessakspray_con .combat03_con li p{margin-top:25px; font-size:20px; font-weight:500;}
.mitessakspray_con .combat03_con > p{font-size:35px; color:#589470;}
.mitessakspray_con .combat03_con > p em{font-weight:500;}

.silverfishssak_con .con_tt dd{color:#eb6a89}
.silverfishssak_con .txt_con{background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/silverfishssak_txt_bg.jpg) no-repeat; background-size:100% 100%;}
.silverfishssak_con .info_con{background:#fefef4;}
.silverfishssak_con .info_con li dt{color:#f198ac;}
.silverfishssak_con .effect_con{background:#fefef4;}
.silverfishssak_con .combat_tt h3{color:#ec768e;}
.silverfishssak_con .point01_con{padding-bottom:80px; text-align:center;}
.silverfishssak_con .point01_con p{margin-top:30px; font-size:35px; font-weight:500; color:#ec768e;}
.silverfishssak_con .point02_con{padding-bottom:80px; background:#f8f1e9; text-align:center;}
.silverfishssak_con .point02_con p{margin-top:30px; font-size:35px; font-weight:500; color:#ea7690;}
.silverfishssak_con .point02_con p.p{font-size:16px; color:#303030;}
.silverfishssak_con .point03_con{padding-bottom:80px; text-align:center;}
.silverfishssak_con .point03_con ul{display:table;}
.silverfishssak_con .point03_con li{position:relative; float:left; width:310px;}
.silverfishssak_con .point03_con li:after{position:absolute; content:""; display:block; width:30px; height:33px; top:115px; right:-17px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/silverfishssak_arrow.jpg) no-repeat;}
.silverfishssak_con .point03_con li:last-child:after{display:none;}
.silverfishssak_con .point03_con li dt{margin:25px 0 20px; font-size:35px; font-weight:500; color:#c33e5d;}
.silverfishssak_con .point03_con li dd{font-size:16px;}
.silverfishssak_con .point03_con li dd span{font-weight:500; color:#ec7591;}
.silverfishssak_con .point03_con p{margin-top:50px; font-size:35px; font-weight:500; color:#ea7690;}
.silverfishssak_con .point04_con{padding-bottom:80px; background:#f8f1e9; text-align:center;}
.silverfishssak_con .point04_con ul{width:864px; margin:auto;}
.silverfishssak_con .point04_con li{display:table; margin-bottom:40px;}
.silverfishssak_con .point04_con li .img_con img{float:left;}
.silverfishssak_con .point04_con li .img_con img:first-child{margin-right:40px;}
.silverfishssak_con .point04_con li dt{position:relative; display:inline-block; margin:35px 0 20px; font-size:35px; font-weight:900;}
.silverfishssak_con .point04_con li dt:after{position:absolute; content:""; width:2px; height:40px; top:3px; right:-18px; background:#e2d3c0;}
.silverfishssak_con .point04_con li dd{padding-left:30px; display:inline-block; font-size:28px; color:#a7957f;}
.silverfishssak_con .point05_con{padding-bottom:80px; text-align:center;}
.silverfishssak_con .point06_con{padding-bottom:80px; background:#f8f1e9; text-align:center;}
.silverfishssak_con .point06_con .combat_tt h3{font-size:45px;}
.silverfishssak_con .point06_con li{margin-bottom:40px;}
.silverfishssak_con .point06_con li p{margin-top:30px; font-size:35px; font-weight:500;}
.silverfishssak_con .guide_con{width:800px; padding:80px 0; margin:auto;}
.silverfishssak_con .guide_con dl{margin-bottom:40px;}
.silverfishssak_con .guide_con dt{position:relative; margin-bottom:20px; font-size:50px; font-weight:500; color:#e36281}
.silverfishssak_con .guide_con dt:after{position:absolute; content:""; display:block; width:520px; height:2px; top:20px; right:0; background:#e36281;}
.silverfishssak_con .guide_con dd p{margin-bottom:10px; font-size:22px;}
.silverfishssak_con .guide_con dd p span{position:relative; font-weight:500; color:#bb405c; margin-right:20px; display:inline-block;}
.silverfishssak_con .guide_con dd p span:after{position:absolute; content:""; display:block; width:2px; height:20px; top:3px; right:-10px; background:#bb405c;}
.silverfishssak_con .guide_con dd p span.color{font-weight:500; color:#e36281;}
.silverfishssak_con .guide_con .caution_con{padding:40px 30px;; background:#f8f3ed; display:table; width:100%;}
.silverfishssak_con .guide_con .caution_con img{display:table-cell; vertical-align:middle;}
.silverfishssak_con .guide_con .caution_con p{display:table-cell; vertical-align:middle; padding-left:30px; font-size:22px; font-weight:500; color:#e1607f;}
.silverfishssak_con .con{text-align:center;}

.drosophila_con .con_tt dd{color:#3b6482;}
.drosophila_con .txt_con{background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/drosophila_txt_bg.jpg) no-repeat; background-size:100% 100%;}
.drosophila_con .info_con{background:#f2f2f2;}
.drosophila_con .info_con li dt{color:#538eb8;}
.drosophila_con .combat_tt h3{color:#4e738e;}
.drosophila_con .homekeeper01_con{padding-bottom:80px;}
.drosophila_con .homekeeper01_con .con_wrap{display:table;}
.drosophila_con .homekeeper01_con .con_wrap img{display:table-cell; vertical-align:middle;}
.drosophila_con .homekeeper01_con .con_wrap dl{display:table-cell; vertical-align:middle;}
.drosophila_con .homekeeper01_con .con_wrap dt{margin-bottom:20px; font-size:30px; color:#558eb9;}
.drosophila_con .homekeeper01_con .con_wrap dt em{font-size:35px; font-weight:500;}
.drosophila_con .homekeeper01_con .con_wrap dd{font-size:18px; color:#909090;}
.drosophila_con .homekeeper01_con .con_wrap dd:last-child{margin-top:40px; font-size:14px; color:#aaa;}
.drosophila_con .homekeeper01_con p{margin-top:40px; font-size:35px; text-align:center; color:#4f728e;}
.drosophila_con .homekeeper01_con p em{font-weight:500;}
.drosophila_con .homekeeper02_con{background:#f2f9ff;}
.drosophila_con .homekeeper03_con{padding-bottom:80px; text-align:center; }
.drosophila_con .homekeeper03_con ul{display:table; width:718px; margin:auto;}
.drosophila_con .homekeeper03_con li{float:left; margin-bottom:30px;}
.drosophila_con .homekeeper03_con li:nth-child(even){float:right;}
.drosophila_con .homekeeper03_con li span{display:block; line-height:50px; background:#4a85b1; font-size:22px; font-weight:500; color:#FFF;}
.drosophila_con .homekeeper03_con p{font-size:35px; color:#4f728e;}
.drosophila_con .homekeeper04_con{padding-bottom:80px; background:#f2f9ff; text-align:center;}
.drosophila_con .homekeeper04_con .on_con{width:802px; margin:0 auto 60px;}
.drosophila_con .homekeeper04_con .off_con{width:802px; margin:0 auto 60px;}
.drosophila_con .homekeeper04_con h4{margin-bottom:30px; text-align:left; font-size:35px; font-weight:500; color:#4a85b1;}
.drosophila_con .homekeeper04_con ul{display:table; margin:auto;}
.drosophila_con .homekeeper04_con li{position:relative; float:left; margin-right:80px;}
.drosophila_con .homekeeper04_con li:after{position:absolute; content:""; display:block; width:20px; height:36px; top:89px; right:-50px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/drosophila_arrow.jpg) no-repeat;}
.drosophila_con .homekeeper04_con li:last-child{margin-right:0;}
.drosophila_con .homekeeper04_con li:last-child:after{display:none;}
.drosophila_con .homekeeper04_con li p{margin-top:25px; font-size:20px; font-weight:500;}
.drosophila_con .homekeeper04_con > p{font-size:35px; color:#6a9ac0;}
.drosophila_con .homekeeper04_con > p em{font-weight:500;}
.drosophila_con .set_con{background:#b1d2e5;}
.drosophila_con .set_con .con_tt dt:before{content:""; display:block; width:274px; height:31px; margin:0 auto 30px; background:url(https://www.henkelhomecare.co.kr/static/web/images/brand/mite/product/drosophila_logo.jpg) no-repeat;}

.pro_con_new {padding-top: 176px !important;}
.pro_con_center {text-align: center !important;}

.brand_story .benefit_section {margin: 80px 0;}
.brand_story .benefit_list {display: flex;justify-content: space-around;}
.brand_story .benefit_list > li {flex: 1;text-align: center;}
.brand_story .benefit_list > li p {margin-top: 1em;font-family: 'S-CoreDream', sans-serif;font-size: 25px;line-height: 1.4;}

.perwoll_con .gif_area {position: relative;background-color: #efebe2;}
.perwoll_con .gif_area .img_wrap {max-width: 796px;margin: 0 auto;}

/* 퍼실 그린파워 PDP - 소비자가 뽑은 No.1 세탁세제 영역 */
.persil-advantage-section {
	padding: 60px;
}

.persil-advantage-section .reference-desc {
	color: #9c9c9c;
	font-size: 22px;
	font-weight: 200;
	letter-spacing: -.075em;
	line-height: 1.5;
}

.persil-advantage-section > .reference-desc {
	max-width: 800px;
	text-align: right;
}

.persil-advantage-list > li {
	display: flex;
	gap: 14px;
	margin: 14px 0;
}

.persil-advantage-list > li::after {
	display: none;
}

.persil-advantage-list .icon {
	width: 88px;
}

.persil-advantage-list .text-wrap {
	flex: 1;
	align-self: center;
}

.persil-advantage-list .desc {
	color: #101010;
	font-size: 40px;
	letter-spacing: -.075em;
	line-height: 1.5;
}

.persil-advantage-list .no1-text {
	font-weight: 700;
	letter-spacing: -.025em;
}

.persil-advantage-list .no1-text sup {
	position: relative;
	top: .25em;
}