@charset "utf-8";

/* color */
.c_0d72ba{color:#0d72ba;}


.contents{max-width:1340px;margin:0 auto;}
.subTop .pageGroup{width:100%;height:600px;display:flex;flex-direction:column;justify-content:center;text-align:center;color:#fff;overflow:hidden;background-image:url('/kaca_information/indoor_environment/img/sub_common/meaning_bg_img.jpg');background-repeat:no-repeat;background-position:center center;background-size:cover;letter-spacing:-0.04em;font-size:6rem;}
.subTop .pageGroup p{font-weight:700;margin-top:138px;}
.subTop .pageGroup.meaningGroup{background-image:url('/kaca_information/air_cleaner/img/sub_common/meaning_bg_img.jpg');}
.subTop .pageGroup.kindGroup{background-image:url('/kaca_information/air_cleaner/img/sub_common/kind_bg_img.jpg');}
.subTop .pageGroup.principleGroup{background-image:url('/kaca_information/air_cleaner/img/sub_common/principle_bg_img.jpg');}
.subTop .pageGroup.countermeasuresGroup{background-image:url('/kaca_information/air_cleaner/img/sub_common/countermeasures_bg_img.jpg');}
.subTop .pageGroup.choiceGroup{background-image:url('/kaca_information/air_cleaner/img/sub_common/choice_bg_img.jpg');}
.subTop .pageGroup.kindGroup{background-image:url('/kaca_information/indoor_environment/img/sub_common/kind_bg_img.jpg');}
.subTop .pageGroup.newsGroup{background-image:url('/kaca_information/indoor_environment/img/sub_common/air_news_bg_img.jpg');}
.subMenu ul{display:flex;justify-content:center;align-items:center;}
.subMenu ul li{color:#999;font-size:2rem;font-weight:700;margin:0 2.628%;}
.subMenu ul li a{padding:55px 0 20px;display:block;}
.subMenu ul li.active{color:#333;position:relative;font-size:2.2rem;}
.subMenu ul li.active:after{width:100%;height:4px;background:#333;bottom:0;left:0;content:'';position:absolute;}
.grayBg{position:relative;}
.grayBg:before{width:100vw;height:100%;background:#e5e4df;top:0;left:50%;transform:translateX(-50%);z-index:-3;position:absolute;content:'';}

.airCleanerWrap > .contents > div{padding:150px 0;}
.airCleanerWrap{position:relative;text-align:center;}
.airCleanerWrap sub, .airCleanerWrap sup{position:relative;font-size:85%;top:-0.2em;}
.contents > h3{padding-top:138px;}
.contents h3{color:#333;font-size:4rem;font-weight:700;letter-spacing:-0.04em;margin-bottom:50px;}

.airCleanerWrap > .contents > div.informationCenterTop{padding-top:0 !important;}
.airCleanerWrap .informationCenterTop{position:relative;}
.airCleanerWrap .informationCenterCont{display:flex;background:#fff;padding:70px 50px 70px;justify-content:space-between;align-items:center;margin-bottom:60px;}
.airCleanerWrap .informationCenterCont.conceptTopCont{padding-left:60px;}
.airCleanerWrap .informationCenterCont.conceptTopCont{margin-bottom:150px;}
.airCleanerWrap .informationCenterCont dt{margin-right:5.388%;}
.airCleanerWrap .informationCenterCont dd{width:calc(100% - 46.122%);font-size:2rem;word-break:keep-all;line-height: 1.8;letter-spacing:-0.04em;font-weight:300;color:#333;text-align:left;}
.airCleanerWrap .informationCenterCont.causeCont dd{width:calc(100% - 54.167%);}
.airCleanerWrap .informationCenterCont.anatomyTopCont{padding-left:60px;}
.airCleanerWrap .informationCenterCont.anatomyTopCont dd{width:calc(100% - 51%);}
.airCleanerWrap .informationCenterCont.anatomyCont2{background:0;padding:0;margin-bottom:0;}
.airCleanerWrap .informationCenterCont.anatomyCont2 dd{width:calc(100% - 47%);}
.airCleanerWrap .informationCenterCont.anatomyCont2 dd p{margin-bottom:15px;}
.airCleanerWrap .informationCenterCont.oppositionCont dt{order:1;margin-right:0;}
.airCleanerWrap .informationCenterCont.oppositionCont dd{order:0;text-align:left;}
.airCleanerWrap .informationCenterCont.causeCont2 dt{margin-left:5.388%;}
.airCleanerWrap .informationCenterCont.causeCont2 dd{width:calc(100% - 49.369%);}
.airCleanerWrap .informationCenterCont.forecastCont dd{width:calc(100% - 49%);}
.airCleanerWrap .informationCenterCont.forecastCont dd p{margin-bottom:16px;}
.airCleanerWrap .conceptPaperClip{position:relative;font-weight:700;font-size:2.2rem;letter-spacing:-0.04em;padding:68px 20px 78px;line-height: 1.637;background:#fdbc2c;color:#fff;word-break:keep-all;}
.airCleanerWrap .conceptPaperClip:after{width:69px;height:113px;background:url('/kaca_information/indoor_environment/img/meaning/concept_icon_01.png')no-repeat right top;top:-31px;right:75px;position:absolute;content:'';}
.airCleanerWrap:before{width:100vw;height:100%;background:#f7f7f7;top:0;left:50%;transform:translateX(-50%);z-index:-4;position:absolute;content:'';}
.airCleanerWrap .ingredientCont{padding:120px 0 !Important;}
.airCleanerWrap .ingredientCont > div{padding:0 10.448%;display:flex;align-items:center;color:#333;justify-content:space-between;}
.airCleanerWrap .ingredientCont div dl{width:45.7%;margin-right:3.963%;}
.airCleanerWrap .ingredientCont div dl dt{text-align:left;font-size:4rem;letter-spacing:-0.04em;font-weight:700;margin-bottom:8.86%;}
.airCleanerWrap .ingredientCont div dl dd{font-size:2rem;letter-spacing:-0.04em;font-weight:300;line-height:1.8;text-align:left;}
.airCleanerWrap .ingredientCont div dl dd p{position:relative;width:348px;color:#fff;font-weight:700;font-size:2rem;letter-spacing:-0.04em;background:#564c42;border-radius:30px;line-height:2.5;margin-top:5.75%;text-align:center;}
.airCleanerWrap .ingredientCont div dl dd p:after{width:100%;height:2px;position:absolute;content:'';right:-100%;top:50%;transform:translateY(-50%);z-index:-1;background:#564c42;}
.airCleanerWrap .ingredientCont div > p{position:relative;}
.airCleanerWrap .ingredientCont div > p:after{width:50%;height:100%;z-index:-1;background:#e5e4df;right:0;bottom:0;content:'';position:absolute;}
.airCleanerWrap .whiteTextBox{word-break:keep-all;background:#f7f6f0;padding:45px 20px 42px;font-size:2rem;letter-spacing:-0.042em;line-height:1.8;font-weight:300;}
.airCleanerWrap .whiteTextBox.indoorGrayTextBox{background:#e8e8e8;}
.airCleanerWrap .whiteTextBox.whiteTextBox2{margin:0 0 90px;}
.airCleanerWrap .whiteTextBox.whiteTextBox3{background:#fff;padding:80px 70px 79px;}
.airCleanerWrap .NoneBgTextBox{background:none;}
.airCleanerWrap .whiteTextBox > p{margin-bottom:15px;}
.airCleanerWrap .forecastTextBox2{padding:70px 20px 72px;margin-top:0 !important;background:#fff;}
.airCleanerWrap .roundBox{width:348px;height:50px;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:700;font-size:2rem;letter-spacing:-0.04em;background:#564c42;border-radius:30px;line-height:1;margin:0 auto 60px;}
.airCleanerWrap .roundBox2{width:488px;}
.airCleanerWrap .roundBox3{padding-top:8px;font-family:'NanumSquareNeo';}
.airCleanerWrap .informationCenterBottom dl{background:#fff;padding:120px 20px;}
.airCleanerWrap .forecastMiddle{padding:150px 0;}
.airCleanerWrap .cardiovascularCont .informationCenterTop .informationCenterCont{margin-bottom:80px;}
.airCleanerWrap .cardiovascularCont .informationCenterTop .informationCenterCont dt{margin-right:7.388%;}
.airCleanerWrap .cardiovascularCont .informationCenterTop .informationCenterCont dd{width:calc(100% - 57%);}
.airCleanerWrap .cropsTop{padding-bottom:150px;margin-bottom:0;}
.airCleanerWrap .cropsTopCont{margin-top:80px;justify-content:center;padding:80px 50px 80px 60px;}
.airCleanerWrap .cropsTopCont dt{margin-right:6.505%;}
.airCleanerWrap .cropsTopCont dd{width:auto;}
.airCleanerWrap .forecastList{display:flex;justify-content:space-between;}
.airCleanerWrap .forecastList li{width:21.642%;position:relative;margin-right:4.478%;border-radius:20px;background:#fff;letter-spacing:-0.04em;}
.airCleanerWrap .forecastList li:after{width:20px;height:36px;right:-14.14%;content:'';top:50%;transform:translateY(-50%);background:url('/kaca_information/indoor_environment/img/countermeasures/forecast_arrow_img.png')no-repeat;position:absolute;}
.airCleanerWrap .forecastList li dl dt{font-size:2.6rem;padding:14px 0 19px;color:#fff;font-weight:700;border-radius:20px 20px 0 0;}
.airCleanerWrap .forecastList li:nth-child(1) dl dt{background:#fdbc2c;}
.airCleanerWrap .forecastList li:nth-child(2) dl dt{background:#8713e1;}
.airCleanerWrap .forecastList li:nth-child(3) dl dt{background:#349222;}
.airCleanerWrap .forecastList li:nth-child(4) dl dt{background:#fb5f4f;}
.airCleanerWrap .forecastList li:last-child{margin-right:0;}
.airCleanerWrap .forecastList li:last-child:after{display:none;}
.airCleanerWrap .forecastList li dl dd{font-weight:300;font-size:2rem;line-height:1.7;padding:41px 10px;word-break:keep-all;}
.airCleanerWrap .forecastTextBox{padding:30px 20px 32px}
.airCleanerWrap .forecastTextBox strong{font-size:2.2rem;}
.airCleanerWrap .forecastTextBox p{margin:15px 0 0;}
.airCleanerWrap .forecastTableWrap .forecastTableList{padding:18px 17px;border-bottom:1px solid #ccc;text-align:left;}
.airCleanerWrap .forecastTableWrap .forecastTableList li{font-weight:300;word-break:keep-all;line-height:1.6;font-size:2rem;letter-spacing:-0.04em;}
.airCleanerWrap .actionWrap{padding-bottom:150px;}
.airCleanerWrap .actionImg:nth-child(n+2){margin-top:60px;}
.airCleanerWrap .informationCenterTop.topCheck .checkPoint{background:#fff;padding:70px 10px;}
.airCleanerWrap .checkPoint p{font-size:4rem;font-weight:700;letter-spacing:-0.04em;}
.airCleanerWrap .checkPoint dl dt{margin:33px 0 17px;font-weight:700;font-size:2.8rem;letter-spacing:-0.04em;}
.airCleanerWrap .checkPoint dl dd{font-size:2rem;letter-spacing:-0.03em;line-height:1.8;font-weight:300;}
.airCleanerWrap .lightBlueBox{background:#e6f1f8;padding:28px 60px 51px;text-align:left;}
.airCleanerWrap .lightBlueBox > div{border-bottom:1px solid #ccc;display:flex;align-items:center;padding-bottom:28px;}
.airCleanerWrap .lightBlueBox > div .imgBox{margin-right:39px;}

.airCleanerWrap .lightBlueBox > div dl dt{width:100px;height:56px;margin-bottom:20px;border-radius:50px;line-height:1;display:flex;align-items:center;justify-content:center;background:#0d72ba;color:#fff;font-size:2.6rem;font-weight:700;}
.airCleanerWrap .lightBlueBox > div dl dd{font-size:3.2rem;letter-spacing:-0.04em;font-weight:700;word-break:keep-all;}
.airCleanerWrap .lightBlueBox > dl{margin-top:32px;}
.airCleanerWrap .lightBlueBox > dl dt{font-size:2.8rem;letter-spacing:-0.04em;font-weight:700;}
.airCleanerWrap .lightBlueBox > dl dd{font-size:2rem;letter-spacing:-0.04em;margin-top:15px;line-height:1.8;word-break:keep-all;font-weight:300;}
.airCleanerWrap > .contents > div.checkPointWrap{padding:0;}
.airCleanerWrap .checkPointCont:nth-child(1){padding-top:86px;}
.airCleanerWrap .checkPointCont:nth-child(even) .checkTop .checkPoint{order:1;}
.airCleanerWrap .checkPointCont:nth-child(even) .checkTop .imgBox{order:0;margin-right:20px;}
.airCleanerWrap .checkPointCont:nth-child(odd) .checkTop .imgBox{margin-left:20px;}
.airCleanerWrap .checkPointCont{padding:150px 0;}
.airCleanerWrap .checkPointCont .checkTop{display:flex;justify-content:space-between;align-items:center;}

.airCleanerWrap .checkPointCont .checkTop .checkPoint > p{text-align: left;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint dl{text-align:left;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint dl dd{font-weight:300;word-break:keep-all;}
.airCleanerWrap .checkPointCont ul{margin-top:86px;padding:34px 20px 32px;}

.airCleanerWrap .contDesign{letter-spacing:-0.04em;color:#333;text-align:left;font-size:2rem;}
.airCleanerWrap .contDesign h4{font-size:4rem;font-weight:700;margin-bottom:64px;word-break:keep-all;}
.airCleanerWrap .contDesign .flexCont{display:flex;line-height:1.8;}
.airCleanerWrap .contDesign > .flexCont > p{width:50%;}
.airCleanerWrap .contDesign > .flexCont > p.imgBox{text-align:right;}
.airCleanerWrap .contDesign .prosCons{padding:50px 40px;overflow:hidden;position:relative;word-break:keep-all;margin-top:52px;}
.airCleanerWrap .contDesign .prosCons.bg_e8e8e8:before{background:#e8e8e8;}
.airCleanerWrap .contDesign .prosCons.bg_e8e8e8 dl dt{background:#333;}
.airCleanerWrap .contDesign .prosCons:before{width:100%;height:100%;background:#f7f6f0;position:absolute;left:0;top:0;content:'';z-index:-2;}
.airCleanerWrap .contDesign .prosCons.prosConsImg{background-repeat:no-repeat;background-position:right 40px top 50px;}
.airCleanerWrap .contDesign .prosCons.prosConsImg.principleComplex{background-image:url(/kaca_information/air_cleaner/img/principle/principle_complex.jpg);}
.airCleanerWrap .contDesign .prosCons.prosConsImg.principleWet{background-image:url(/kaca_information/air_cleaner/img/principle/principle_wet.jpg);}
.airCleanerWrap .contDesign .prosCons.prosConsImg.principleComplex dl:nth-of-type(1){min-height:250px;}
.airCleanerWrap .contDesign .prosCons.prosConsImg dl:nth-of-type(1){width:calc(100% - 300px);}
.airCleanerWrap .contDesign .prosCons dl{position:relative;}
.airCleanerWrap .contDesign .prosCons dl:before{width:100%;height:2px;background:#a6a199;z-index:-1;position:absolute;left:0;top:22.5px;content:'';}
.airCleanerWrap .contDesign .prosCons dl dt{width:175px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:30px;background:#564c42;color:#fff;margin-bottom:20px;}
.airCleanerWrap .contDesign .prosCons dl dd{padding:0 0 0 20px;line-height:1.8;}
.airCleanerWrap .contDesign .prosCons dl:nth-of-type(n+2){margin-top:50px;}

.horizontalTable table{width:100%;color:#333;letter-spacing:-0.04em;border-top:2px solid #333;}
.horizontalTable table tr{border-bottom:1px solid #ccc;}
.horizontalTable table tr th{font-size:2.2rem;font-weight:700;background:#e6f1f8;padding:16px 10px 23px;border-left:1px solid #ccc;}
.horizontalTable table tr td{font-size:2rem;font-weight:300;padding:16px 10px 15px;line-height: 1.7;border-left:1px solid #ccc;}
.horizontalTable table tr th:first-child{border-left:0;}
.horizontalTable table tr td:first-child{border-left:0;}
.horizontalTable table .font_22{font-size:2.2rem;}
.horizontalTable table .borderL{border-left:1px solid #ccc !important;}
.horizontalTable table .colorBox{color:#fff;}
.horizontalTable table .blueBox{background:#4ba1de;}
.horizontalTable table .greenBox{background:#7cca5a;}
.horizontalTable table .orangeBox{background:#f49148;}
.horizontalTable table .redBox{background:#f2526c;}
.horizontalTable table .grayBox{font-weight:700;background:#f0f0f0;}


@media screen and (max-width:1550px){
.subTop .pageGroup p{margin-top:110px;}
}

@media screen and (max-width:1420px){
.contents{width:100%;padding:0 20px;}

.airCleanerWrap .contDesign > .flexCont > p.basicText{margin-right:5%;}
.airCleanerWrap .contDesign > .flexCont > p.imgBox{width:45%;}
}

@media screen and (max-width:1280px) {
html{font-size:9px}
}

@media screen and (max-width:1279px){
.subTop .pageGroup{height:500px;font-size:5.7rem;}

.contents > h3{padding-top:100px;}

.br_none{display:none;}
.airCleanerWrap .informationCenterTop .conceptPaperClip:after{width:5%;background-size:100% auto;right:6.5%;top:-9%;}
.airCleanerWrap .whiteTextBoxWrap{align-items: flex-end;}
.airCleanerWrap .whiteTextBoxWrap dl dd p:after{right:-81%;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint > p{font-size:3.3rem;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint{width:60%;}

.horizontalTable.horizontalTableScroll{overflow-x: scroll;}
.horizontalTable.horizontalTableScroll table{min-width:979px}
}

@media screen and (max-width:979px){
html{font-size:8px}
.airCleanerWrap .informationCenterTop .conceptPaperClip:after{top:-8%;}
.airCleanerWrap .whiteTextBoxWrap dl dd p{width:260px;}
.airCleanerWrap .forecastMiddle .forecastList li:after{right:-16.5%;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint{width:75%;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint > p{font-size:2.8rem;}

.airCleanerWrap .contDesign .prosCons.prosConsImg{background-size:180px auto;}
.airCleanerWrap .contDesign .prosCons.prosConsImg dl:nth-of-type(1){width:calc(100% - 200px);}
}

@media screen and (max-width:767px){
html{font-size:7.5px}
.subTop .pageGroup{height:300px;font-size:4.8rem;}
.subTop .pageGroup p{margin-top:60px;}
.subMenu ul{width:100%;}
.subMenu ul li.active{font-size:2rem;}
.subMenu ul li{text-align:center;font-size:1.8rem;}
.subMenu ul li a{padding:27.5px 0 15px;}
.subMenu ul li.active:after{height:2px;}
.contents > h3{padding-top:50px;}
.contents h3{margin-bottom:25px;}

.airCleanerWrap > .contents > div{padding:75px 0;}
.airCleanerWrap .ingredientCont{padding:75px 0 !important;}

.airCleanerWrap .informationCenterCont{display:block;padding:40px 20px 35px;margin-bottom:30px;}
.airCleanerWrap .informationCenterCont.conceptTopCont{padding-left:20px;}
.airCleanerWrap .informationCenterCont dt{text-align:center;margin-right:0;}
.airCleanerWrap .informationCenterCont dd{width:100%;margin-top:20px;}
.airCleanerWrap .informationCenterCont.forecastCont dd{width:100%;}
.airCleanerWrap .informationCenterCont.forecastCont dd p{margin-bottom:8px;}
.airCleanerWrap .informationCenterCont.causeCont dd{width:100%;}
.airCleanerWrap .informationCenterCont.oppositionCont dd{width:100%;}
.airCleanerWrap .informationCenterCont.conceptTopCont{margin-bottom:75px;}
.airCleanerWrap .informationCenterTop .conceptPaperClip{padding:55px 20px;}
.airCleanerWrap .informationCenterTop .conceptPaperClip:after{width:45px;}
.airCleanerWrap .informationCenterBottom{padding:60px 20px 50px;}
.airCleanerWrap .informationCenterBottom dl{padding:60px 20px;}
.airCleanerWrap .informationCenterBottom:before{height:calc(100% + 75px);}
.airCleanerWrap .roundBox{width:260px;height:40px;margin:0 auto 30px;}

.airCleanerWrap .informationCenterCont.anatomyCont2 dd p{margin-bottom:8px;}
.airCleanerWrap .whiteTextBox > p{margin-bottom:8px;}
.airCleanerWrap .ingredientCont > div{display:block;padding:0;}
.airCleanerWrap .ingredientCont div > p{text-align:center;margin-top:20px;}
.airCleanerWrap .ingredientCont div > p img{width:80%;}
.airCleanerWrap .ingredientCont div dl{width:100%;}
.airCleanerWrap .ingredientCont div dl dt{margin-bottom:20px;}
.airCleanerWrap .ingredientCont div dl dd p:after{display:none;}
.airCleanerWrap .ingredientCont div dl dd p{margin:40px auto 0;}
.airCleanerWrap .whiteTextBox{padding:21px 15px;}
.airCleanerWrap .informationCenterCont.anatomyTopCont dd{width:100%;}
.airCleanerWrap .whiteTextBox.whiteTextBox2{margin:0 0 45px;}
.airCleanerWrap .whiteTextBox.whiteTextBox3{padding:20px 30px;}
.airCleanerWrap .cardiovascularCont .informationCenterTop .informationCenterCont dt{margin-right:0;}
.airCleanerWrap .cardiovascularCont .informationCenterTop .informationCenterCont dd{width:100%;}
.airCleanerWrap .cropsTop{padding-bottom:75px;}
.airCleanerWrap .cropsTopCont{margin-top:40px;padding:40px 25px 40px 30px;}
.airCleanerWrap .cropsTopCont dt img{width:100%;}
.airCleanerWrap .cropsTopCont dd img{width:100%;}
.airCleanerWrap .forecastList{flex-wrap:wrap;}
.airCleanerWrap .forecastList li{width:48%;margin-right:2%;}
.airCleanerWrap .forecastList li:nth-child(2n){margin-right:0;}
.airCleanerWrap .forecastList li:nth-child(2n):after{display:none;}
.airCleanerWrap .forecastList li:nth-child(n+3){margin-top:2%;}
.airCleanerWrap .forecastList li:after{width:10px;right:-6%;background-size:100% auto;}
.airCleanerWrap .forecastList li dl dt{padding:10px 0 11px;}
.airCleanerWrap .forecastList li dl dd{padding:20px 5px;}
.airCleanerWrap .forecastTableWrap .forecastTableList{padding:9px 10px;}
.airCleanerWrap .actionWrap{padding-bottom:75px;}
.airCleanerWrap .actionImg:nth-child(n+2){margin-top:30px;}
.airCleanerWrap .ingredientCont{padding:60px 0;}
.airCleanerWrap .informationCenterTop.topCheck .checkPoint{padding:35px 10px;}
.airCleanerWrap .checkPoint p{font-size:3.2rem;}
.airCleanerWrap .checkPoint dl dt{margin:16.5px 0 8.5px;font-size:2.4rem;}
.airCleanerWrap .checkPoint dl dd{font-size:1.7rem;}
.airCleanerWrap .choiceTable .horizontalTable table tr td img{width:70px;}
.airCleanerWrap .lightBlueBox{padding:14px 20px 25px;}
.airCleanerWrap .lightBlueBox > div .imgBox{margin-right:0;text-align:center;}
.airCleanerWrap .lightBlueBox > div .imgBox img{width:95px;}
.airCleanerWrap .lightBlueBox > div{padding-bottom:20px;display:block;}
.airCleanerWrap .lightBlueBox > div dl dt{width:75px;height:35px;margin:10px auto;font-size:2.2rem;}
.airCleanerWrap .lightBlueBox > div dl dd{font-size:2.6rem;text-align:center;}
.airCleanerWrap .lightBlueBox > dl{margin-top:20px;}
.airCleanerWrap .lightBlueBox > dl dt{font-size:2.4rem;}
.airCleanerWrap .lightBlueBox > dl dd{margin-top:8px;}
.airCleanerWrap .checkPointCont{padding:50px 0;}
.airCleanerWrap .checkPointCont:nth-child(1){padding-top:50px;}
.airCleanerWrap .checkPointCont .checkTop{flex-wrap:wrap;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint{width:100%;order:1;}
.airCleanerWrap .checkPointCont .checkTop .checkPoint > p{font-size:3.2rem;}
.airCleanerWrap .checkPointCont .checkTop .imgBox{order:0;margin:0 auto 30px !important;}
.airCleanerWrap .checkPointCont ul{margin-top:43px;padding:17px 10px 16px;}

.airCleanerWrap .contDesign h4{margin-bottom:32px;line-height:1.3;}
.airCleanerWrap .contDesign .flexCont{flex-wrap:wrap;}
.airCleanerWrap .contDesign > .flexCont > p{width:100%;}
.airCleanerWrap .contDesign > .flexCont > p.basicText{margin-right:0;order:1;}
.airCleanerWrap .contDesign > .flexCont > p.imgBox{width:100%;order:0;text-align:center;margin-bottom:20px;}
.airCleanerWrap .contDesign .prosCons{padding:25px 20px;}
.airCleanerWrap .contDesign .prosCons dl:before{top:16.5px;}
.airCleanerWrap .contDesign .prosCons dl dt{width:120px;height:35px;margin-bottom:10px;}
.airCleanerWrap .contDesign .prosCons dl dd{padding:0 0 0 10px;}
.airCleanerWrap .contDesign .prosCons.prosConsImg{background-size:100px auto;background-position:right 10px top 25px;}
.airCleanerWrap .contDesign .prosCons.prosConsImg dl:nth-of-type(1){width:calc(100% - 100px);}

.horizontalTable table tr th{padding:8px 5px 15px;}
.horizontalTable table tr td{padding:8px 5px 7px;}
}


@media screen and (max-width:501px){
html{font-size:7px}
.subMenu ul li.active{font-size:1.8rem;}
.subMenu ul li{text-align:center;font-size:1.6rem;}

.airCleanerWrap .forecastList li{width:100%;margin-right:0 !important;}
.airCleanerWrap .forecastList li:after{display:none;}
.airCleanerWrap .forecastList li:nth-child(n+2){margin-top:20px;}

}