.temps-wide{display:block;} .temps-siteContent{display:none;} .temps-tablet{display:none;} .temps-mobile{display:none;} .temps-smallMobile{display:none;}

@media all and (max-width: 1442px){
.ot-2 p img{width:100%;}
.ot-2{height:auto;}
.ot-2 h2{top:5vw; font-size:3.5vw;}
.ot-2 span{top:9.5vw; font-size:2.5vw;}
}
@media all and (max-width: 1350px){
.non1350{display:none;}
.kaizer-3 ul li div p{font-size:17px;}
.sch-SL ul li:last-child div>h3{font-size:35px; }
.sch-SL ul li:last-child div>h4{font-size:35px; padding-top:10px;}
.sch-SL ul li:last-child div>p{line-height:150%; padding-top:30px;}
.sch-3{padding: 100px 0 0px;}
.sch-4 img{max-width:100%; padding:0 20px; box-sizing:border-box;}
.sch-4{height:600px;}
.derma_2 div{width:90%;}
.derDiv{width:500px; padding-left:50px;}
}
@media all and (max-width: 1100px){ /**** 사이트 콘텐츠 가로폭 시작 ****/
.temps-wide{display:none;} .temps-siteContent{display:block;} .temps-tablet{display:none;} .temps-mobile{display:none;} .temps-smallMobile{display:none;}
.non1100{display:none;}
.dermaGraph{width:100%;}
.warrenty-table{width:100%;}
.pumzil-div-2::before{display:none;}
.pumzil-div-2::after{display:none;}

.derma_sl_txt_p{width:80%;}
.dermaYoutube{width:100%;}

.ai-1{height:420px;}
.ai-3{width:90%; left:5%;}
.ai-4{width:90%; left:5%;}
.ai-4 ul li.ai_b_li_2{padding-left:10vw;}
.description-type-1 h3{font-size:3.5vw; }
.description-type-1 p{padding-top:3.0vw; padding-right:20px;}

.kaizer-7 p{width:90%; margin-left:5%;}
.ai-6{width:90%; left:5%; margin-top:90px;}
.ai-6 ul{gap:0 90px;}
.ai-6 ul li{font-size:1.6vw;}
.ai-7{width:90%; left:5%; margin-top:90px;}
.ai-7 ul{width:90%; left:5%;}
.ai-7 ul li{width:240px; height:240px; font-size:22px;}
.cms-3 div{width:90%; margin-left:5%;}

.ot-2 ul{width:100%;}
.ot-3>div{width:100%;}
.ot-3 span img{width:100%;}
.ot-3 ul{width:80%; font-size:17px; }

.cms-4>div{width:90%; margin-left:5%;}
.cms-4>div>div:nth-child(1){font-size:20px;}
.cms-member{width:90%; margin-left:5%;}
.cms-empl>a{width:32%;}
.cms-empl{gap:0px 1%; padding:0 0 13px;}
.cmb-r p{font-size:16px; padding-top:40px;}

.media-list{width:96%; margin-left:2%;}
.media-list ul li a span{font-size:1.9vw;}
.media-view{width:96%; margin-left:2%;}
.media-view table tr td.mv-content img{max-width:100%;}

.kaizer-5>div{height:400px;}
.kai-con-div{width:96%; margin-left:2%;}
.kai-con-div h3{font-size:35px;left:0; top:90px;}
.kai-con-div i{font-size:18px; left:0; top:135px; }
.kai-con-div p{font-size:20px; right:50px; top:170px; line-height:130%;}
.kai-con-div h4{font-size:42px; left:0; bottom:16px;}

.sch-con-div{width:96%; margin-left:2%;}
.sch-con-div h3{font-size:35px;left:0; top:90px;}
.sch-con-div i{font-size:18px; left:0; top:135px; }
.sch-con-div p{font-size:20px; right:50px; top:170px; line-height:130%;}
.sch-con-div h4{font-size:42px; left:0; bottom:16px;}

.kaizer-9 ul{width:96%; margin-left:2%;}


.kaizer-10 .kai-t-div-1{width:96%; margin-left:2%;}
.kai-t-div-2{width:96%; margin-left:2%;}
.kai-t-div-3{width:96%; margin-left:2%;}
.kaizer-11 .kaf-t-div-1{width:96%; margin-left:2%;}
.kaizer-11>div{width:96%; margin-left:2%;}
.kaizer-12 .kao-t-div-1{width:96%; margin-left:2%;}
.kaizer-12>div{width:96%; margin-left:2%;}

.axion-2{width:90%; margin-left:5%;}
.axion-3{width:90%; margin-left:5%;}
.axion-2 ul li{font-size:1.8vw;}
.axion-2 ul li.ax-Ul1-L-2{padding-left:7vw;}
.axion-3 ul li{font-size:1.8vw;}

.axion-5 .axi-t-div-1{width:96%; margin-left:2%;}
.axi-t-div-2{width:96%; margin-left:2%;}
.axi-table-comt-1{width:96%; margin-left:2%;}
.axion-6 .axi-t-div-1{width:96%; margin-left:2%;}
.axi-table-comt-2{width:96%; margin-left:2%;}

.sch-7>div{width:96%; margin-left:2%;}
.sch-8>div{width:96%; margin-left:2%;}
.sch-9>div{width:96%; margin-left:2%;}
.sch-9>div{margin-top:20px;}

.findDealer-1{width:96%; margin-left:2%;}
.findDealer-2{width:96%; margin-left:2%;}
.findADealer-Div{padding-left:5%; padding-right:5%;}

.brochure-1{width:96%; margin-left:2%;}
.brochure-1 p{font-size:20px;}
.brochure-2{width:96%; margin-left:2%;}

.trial-2{width:96%; margin-left:2%;}
.dealerPortal-list{width:96%; margin-left:2%;}

.delaerP-view{width:96%; margin-left:2%;}

.board-btns ul{width:100%; justify-content:center;}
.board-btns ul li a{width:90px; padding: 7px 5px; font-size:16px;}

.kaizer-3 ul li div p{font-size:15px;}

.findDealer-results{width:96%; margin:0 auto; margin-left:2%;}
.findDealer-results i{font-size:15px;}
.findDealer-results table tr td{font-size:15px;}

.easyCare-in-2{width:100%;}
.easyCare-in-3-in{width:96%; margin-left:2%;}
.easyCareWrite-in-1{width:96%; margin-left:2%;}
.easy-priv-div{width:100%;}
.easyCareGuantee-1-in{width:96%; margin-left:2%;}
.ec-g-ul-1 li p{font-size:12px;}
.ec-g-ul-1 li h5{font-size:18px;}
.ec-g-ul-1 li p b{font-size:17px;}
.easyCareGuantee-1-in h3{font-size:29px;}
.easyCareGuantee-1-in h4{font-size:15px;}
.ec-g-ul-1 li p span{font-size:14px; line-height:130%; display:flex; align-items:center; justify-content:center;}

} /**** 사이트 콘텐츠 1100 PX 가로폭 끝 ****/


@media all and (max-width: 1024px){ /******** 아이패드 프로 가로(wide) 시작 **********/
.temps-wide{display:none;} .temps-siteContent{display:none;} .temps-tablet{display:block;} .temps-mobile{display:none;} .temps-smallMobile{display:none;}
/*** 공통 시작 ***/
body {cursor:default;}
.derma_2 div{width:100%;}
.derma_3{width:90%;}
.derma_3 ul{gap:0 70px;}
.derma_3 ul li:nth-of-type(2) p{font-size:15px; line-height:170%;}
.derma_4{width:90%;}
.non1024{display:none;}
.cursor-circle{display:none;}
.nav-pc{display:none;}
.dot-menu{position:fixed; right:20px; top:20px; z-index:50; display:inline-block; mix-blend-mode:difference;}
.dot-menu a{display:inline-block; position:relative; width:30px; height:30px; transition:all 0.3s;}
.dot-menu a.is-active{transform:rotate(-45deg);}
.dot-menu a.is-active .mobile-Menu__open{opacity:0;}
.dot-menu a.is-active .mobile-Menu__close{opacity:1;}
.dot-menu a img{width:30px; height:30px;}
.dot-menu .mobile-Menu__open{position:absolute; left:0; top:0; transition:all 0.3s;}
.dot-menu .mobile-Menu__close{position:absolute; left:0; top:0; opacity:0; transition:all 0.3s;}
.mobile-gnb{position:fixed; left:0; top:0; z-index:49; width:100%; height:100%; }
.mobile-gnb>p{content:''; position:absolute; width:100%; height:100%; left:0; top:0;  background-color:rgba(0, 0, 0, 1);}
.mobile-gnb__in{position:relative; height:100vh;}
.mobile-gnb__in>i{font-style:normal; color:#e5c7a9; font-size:12px; position:absolute; left:40px; top:175px; font-family: 'GY-Light';}
.mobile-gnb__in>b{font-weight:normal; color:#878787; font-size:11px; position:absolute; left:40px; bottom:150px; font-family:'Univers47-CondensedLight'; line-height:160%;}
.mbg-ul{position:absolute; left:40px; top:210px;}
.mbg-ul a{color:#fff;}
.mbg-ul>li>a{font-family:'Univers47-CondensedLight'; font-size:33px; transition:all 0.4s; position:relative; display:inline-block;}
.mbg-ul>li>a:before{position:absolute; content:""; left:0; bottom:-1px; background-color:#fff; height:2px; width:0%;  transition:all 0.4s cubic-bezier(0,.16,.05,.99);}
.mbg-ul>li>a.is-active:before{width:100%;}
.mbg-ul>li>ul{display:block; height:0; overflow:hidden; transition:all 0.4s cubic-bezier(0,.16,.05,.99);}
.mbg-ul>li>ul.mbul-1.is-active{height:137px;}
.mbg-ul>li>ul.mbul-2.is-active{height:223px;}
.mbg-ul>li>ul.mbul-3.is-active{height:100px;}
.mbg-ul>li>ul.mbul-4.is-active{height:65px;}
.mbg-ul>li>ul.mbul-5.is-active{height:60px;}
.mbg-ul>li>ul.mbul-6.is-active{height:152px;}
.mbg-ul>li>ul li{padding:20px 0 0;}
.mbg-ul>li>ul li:last-child{padding-bottom:25px;}
.mbg-ul>li>ul li a{font-family: Pretendard, -apple-system; font-size:16px; display:inline-block; opacity:0.8;}
.master-logo img{width:90px;}
.master-logo{top:8px; left:12px;}

.mDerUl{margin-left:20px; margin-top:2px;}
.derma_last_li{padding-bottom:10px !important;}
/*** 공통 끝 ***/

.subText h2{font-size:19px; top:40%; }
.ai-1{height:320px; }
.ai-1 h2{font-size:2.6vw; line-height:150%; width:90%;}
.kaizer-2 div.loco-show-1{font-size:2.6vw;}
.ai-2 ul li a h3{font-size:2.8vw;}
.ai-5{margin-top:100px; height:300px;}
.ai-5 h2{font-size:4vw;}
.subpage-footer-gap{height:150px;}

.cms-empl>a>div h4{font-size:20px;padding-top:50px;}
.cms-empl>a>div span{font-size:15px; padding-top:80px;}
.cms-empl>a>div p{width:85%; margin-left:10%; text-align:left; font-size:13px; padding-top:120px; line-height:150%;}
.cms-empl>a>div p:before{top:110px; left:50%; transform:translateX(-50%); width:30px; height:1px; background-color:rgba(255, 255, 255, 0.6);}
.cmb-r p{line-height:170%;}

.kaizer-2{font-size: 2.6vw;}
.kaizer-2 div{width:90%;}
.kaizer-3 ul li div{padding:20px 0 0 40px;}
.kaizer-3 ul li div p{}

.kaizer-5>div{height:400px;}
.kai-con-div{width:96%; margin-left:2%;}
.kai-con-div h3{font-size:32px;left:0; top:70px;}
.kai-con-div i{font-size:18px; left:0; top:105px; }
.kai-con-div p{font-size:18px; right:50px; top:170px; line-height:130%;}
.kai-con-div h4{font-size:38px; left:0; bottom:16px;}

.sch-con-div{width:96%; margin-left:2%;}
.sch-con-div h3{font-size:32px;left:0; top:70px;}
.sch-con-div i{font-size:18px; left:0; top:105px; }
.sch-con-div p{font-size:18px; right:50px; top:170px; line-height:130%;}
.sch-con-div h4{font-size:38px; left:0; bottom:16px;}

.kaizer-6 ul li{height:260px;}
.kaizer-6 ul li p{font-size:18px; top:69%;}
.kai-leftArrow{position:absolute; left:15px; top:54%;}
.kai-rightArrow{position:absolute; right:15px; top:54%;}
.kaizer-6>div img{width:50px;}

.kaizer-7{padding: 100px 0 100px;}
.kaizer-7 p{font-size:19px;}
.kaizer-7 div span{font-size:17px; width:650px;}

.kaizer-8{height:350px;}
.kaizer-8 h3{font-size:38px;}
.kaizer-8 p{font-size:20px;}

.axion-4 div span{font-size:17px; width:650px;}

.sch-SL ul li:last-child div>h3{font-size:35px; }
.sch-SL ul li:last-child div>h4{font-size:35px; padding-top:10px;}
.sch-SL ul li:last-child div>p{font-size:18px; line-height:150%; padding-top:20px;}

.sch-SL{height:300px;}
.sch-SL ul li:last-child div>p{box-sizing:border-box; padding-right:10%;}
.trial-1{height:250px;}
.trial-1 h3{font-size:18px; width:90%; margin-left:5%;}

.login-status-pc{display:none;}
.login-status-mobile{position: absolute; left:40px; top:30px; z-index:50; overflow: hidden;}
.login-status-mobile li{float:left; position: relative;}
.login-status-mobile li+li{padding-left:22px;}
.login-status-mobile li+li:after{content:""; position: absolute; width:1px; height:13px; left:10px; top:2px; background-color:#fff;}
.login-status-mobile li a{color:#fff; font-family: 'GY-Regular'; font-size:15px; opacity:0.6;}

.media-write{width:95%;}
.media-write table tr td.mwtd-1{font-size:14px; width:20%;}
.writeInput1{font-size:13px; height:25px; padding-left:0;}

.findDealer-result-result{width:100%;}
.pumzil-bozeung-1{width:96%; margin-left:2%;}
.pumzil-btns ul{width:100%;}
.derma_5 ul li div p{font-size:13px;}
.derma_5 ul li div{width:80%;}
.dermaGraph div img{width:50%;}

} /************************* 1024 - 아이패드 프로 세로(vertical) 끝 ****************************/

@media all and (max-width: 768px){  /************ 일반 아이패드 세로(vertical) 시작 ************/
.temps-wide{display:none;} .temps-siteContent{display:none;} .temps-tablet{display:none;} .temps-mobile{display:block;} .temps-smallMobile{display:none;}
/*** 공통 시작 ***/
select{background-position:93% 50%;}
.non768{display:none;}
.footer-text-1{font-size:10px;}
.footerUl{display:none;}
.footer-text-1{position:static;}
.footer{height:170px;}
.footer_in{padding-top:41px;}

.master-logo img{width:90px;}
.master-logo{top:8px; left:12px; position:fixed;}
/*** 공통 끝 ***/
body{-webkit-text-size-adjust: none;} /*아이폰폰트사이즈수리*/
.show768{display:inline;}
.location{font-size:12px;}
.location img{width:12px;}
.location{padding-left:15px;}
.ai-1{height:250px;}
.ai-1 h2{font-size:18px; line-height:130%; box-sizing:border-box; padding:0 10px 0 10px;}
.ai-2 ul{height:210px;}
.ai-2 ul li a h3{font-size:18px; line-height:130%;}
.ai-2{margin-bottom:0;}

.ai-3{margin-top:0;}
.ai-3 ul{display:block; position:relative;}
.ai-3 ul li.ai_a_li_1{width:100%; position:absolute; z-index:5; top:50%; left:50%; transform:translate(-50%, -50%);}
.ai-3 ul li.ai_a_li_2{width:100%;}
.ai-3{width:100%; left:0; margin-top:0px;}
.description-type-1{box-sizing:border-box; padding:0 10px 0 20px !important;}
.description-type-1 h3{font-size:25px; color:#fff;}
.description-type-1 p{font-size:15px; line-height:170%; padding-top:3.5vw; color:#fff; word-break:keep-all}
.ai-3 ul li.ai_a_li_2{position:relative;}
.ai-3 ul li.ai_a_li_2:before{content:""; position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.4); left:0; top:0;}

.ai-4{margin-top:0px;}
.ai-4 ul{display:block; position:relative;}
.ai-4 ul li.ai_b_li_2{width:100%; position:absolute; z-index:5; top:50%; left:50%; transform:translate(-50%, -50%);}
.ai-4 ul li.ai_b_li_1{width:100%;}
.ai-4{width:100%; left:0;}
.ai-4 ul li.ai_b_li_1{position:relative;}
.ai-4 ul li.ai_b_li_1:before{content:""; position:absolute; display:block; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.5); left:0; top:0;}

.ai-4 ul li.ai_b_li_2{padding-left:0vw;}
.ai-5{margin-top:0px; height:200px;}
.ai-5 h2{font-size:22px;}
.ai-6{margin-top:30px;}
.ai-6 ul{gap: 0 8px;}
.ai-6 ul li{font-size:12px; line-height:140%;}
.ai-7{margin-top:50px;}
.ai-7 h2{font-size:25px;}
.ai-7 ul{justify-content:space-between; gap:20px 7%; margin-top:36px;}
.ai-7 ul li{width:140px; height:140px; font-size:15px;}
.subpage-footer-gap{height:65px;}
.goTop{width:32px; height:32px; opacity:1; bottom:112px;}

.ai-1 h2 b{font-size:22px; padding-bottom:5px;}
.ai-1 h2{opacity:1; margin-bottom:0; font-size:15px; line-height:150%; word-break:keep-all;} /*모바일일 때 locomotive삭제 되므로*/
.ai-3 ul li.ai_a_li_1{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-3 ul li.ai_a_li_2{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-4 ul li.ai_b_li_1{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-4 ul li.ai_b_li_2{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-6 ul{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-5 h2{opacity:1; margin-bottom:0;} /*모바일일 때 locomotive삭제 되므로*/
.ai-2 ul li a h3{opacity:1;} /*모바일일 때 locomotive삭제 되므로*/
.ai-7 ul{opacity:1;} /*모바일일 때 locomotive삭제 되므로*/
.kaizer-2 div{opacity:1; margin-bottom:0; word-break:keep-all;} /*모바일일 때 locomotive삭제 되므로*/

.ot-2{vertical-align:bottom;}
.ot-2 h2{font-size:25px; padding-top:0px; top:42px;}
.ot-2 span{font-size:17px; top:60px;}
.ot-2{height:auto;}
.ot-2 p{display:none;}
.ot-2 b{display:inline-block;}
.ot-2 b img{width:100%;}


.ot-3{height:370px; padding-top:36px; margin-top:0px;}
.ot-3 ul{font-size:12px;}
.ot-4 {padding-top:50px;}
.ot-4 span img{width:90%;}

.cms-floating{right:auto; left:20px;}
.ai-1 i{font-style:normal; font-size:13px; display:block; padding-top:10px;}
.cms-4 h2{font-size:25px;}
.cms-3 div{padding:40px 0 50px;}
.cms-3 div p{font-size:12px; line-height:170%; word-break:keep-all;}

.cms-4>div>div:nth-child(1){font-size:14px; box-sizing:border-box; padding-left:35%; padding-top:30px;}
.cms-4>div>div:nth-child(2) img{height:220px; object-fit:cover; width:100%;}
.cms-4>div{width:100%; margin-left:0; padding-top:40px;}
.cms-4>div{flex-direction:column-reverse;}

.cms-member{width:96%; margin-left:2%;}
.cms-empl>a{width:49%; margin-top:6px; height:auto; overflow:visible; display:block; }
.cms-empl>a>i{display:block; font-size:0; line-height:0;}
.cms-empl>a>div{display:block; position:static; height:188px; background-color:rgba(0, 0, 0, 0.8);}
.cms-empl{gap:0px 1%; padding:0 0 13px;}
.cms-empl>a>div h4{padding-top:15px; font-size:17px;}
.cms-empl>a>div span{padding-top:40px; font-size:13px;}
.cms-empl>a>div p{padding-top:70px; font-size:12px; line-height:120%;}
.cms-empl>a>div p:before{display:none;}
.cms-empl>a>div:before{display:none;}
.cmb-r h3{font-size:24px;}
.cmb-r span{font-size:18px;}
.cmb-r p{line-height:120%; font-size:14px;}
.cms-boss{flex-direction:column;}
.cmb-l{width:100%;}
.cmb-r{padding-left:3%; width:100%; padding-top:20px;}
.cmb-r p{padding-top:20px;}
.cms-boss{padding-bottom:30px; padding-top:40px;}
.cms-6 h2{font-size:25px;}
.cms-6{padding-top:40px;}

.media-list{width:100%; margin-left:0;} 
.media-list ul li{width:50%; padding:4px; margin-top:10px;} 
.media-list ul li a span{height:25px; font-size:13px;}
.list-pager{padding-top:0;}
.media-list{margin-top:35px;}
.media-view{margin-top:40px;}
.media-view table tr td.mv-title{font-size:16px;}
.media-view table tr td.mv-hit{font-size:12px;}
.media-view table tr td.mv-content{padding:10px;}
.mv-con-inside ul li a img{width:30px; height:30px;}
.mv-con-text{font-size:15px;}
.board-btns{padding-top:20px;}
.mv-con-inside ul{padding:0;}

.kaizer-2{font-size:18px; height:220px;}
.kaizer-3 ul{gap:0px 5px;}
.kaizer-3{margin-top:5px;}
.kaizer-3 ul li{height:220px;}
.kaizer-3 ul li div{height:220px; padding: 60px 0 0 30px;}
.kaizer-3 ul li div h3{font-size:18px;}
.kaizer-3 ul li div p{font-size:13px; padding-right:5px;}

.kaizer-4{padding:50px 0 50px;}
.kaizer-4 h2{font-size:25px;}   

.kaizer-5{height:500px;}
.kaizer-5>div{height:340px;}
.kai-con-div{width:92%; margin-left:4%;}
.kai-con-div h3{font-size:25px;left:10px; top:110px;}
.kai-con-div i{font-size:16px; left:10px; top:145px; }
.kai-con-div p{font-size:16px; right:auto; left:10px; top:200px; line-height:130%;}
.kai-con-div h4{font-size:30px; left:10px; bottom:16px;} 

.sch-con-div{width:92%; margin-left:4%;}
.sch-con-div h3{font-size:25px;left:10px; top:110px;}
.sch-con-div i{font-size:16px; left:10px; top:145px; }
.sch-con-div p{font-size:16px; right:auto; left:10px; top:200px; line-height:130%;}
.sch-con-div h4{font-size:30px; left:10px; bottom:16px;} 

/*.kaizer-6{margin-top:-170px;}*/
.kaizer-6 h2{font-size:25px;}
.kaizer-6 ul{padding-top:40px;}
.kai-feature-li-3{display:none;}
.kai-feature-li-4{display:none;}
.kaizer-6 ul li{width:50%;} 
.kai-cov-left{display:none;}
.kai-cov-right{display:none;}
.kaizer-6 ul li p {font-size:13px; padding:0 10px; box-sizing:border-box; line-height:180%;}
.kai-leftArrow{left:0; top:49%;}
.kai-rightArrow{right:0; top:49%;}

.kaizer-6{margin-top:-100px;}

.kaizer-7{padding: 60px 0 50px;}
.kaizer-7 h2{font-size:25px;}
.kaizer-7 p{font-size:13px; width:90%; margin-left:5%; padding-top:35px; line-height:150%; word-break:keep-all;}
.kaizer-7 div span{font-size:13px; width:90%; margin-left:5%;}
.kaizer-7 div{padding-top:70px;}
.kaizer-7 div:before{top:35px; opacity:0.6;}
.kaizer-8{height:200px;}
.kaizer-8 h3{font-size:25px;}
.kaizer-8 p{font-size:14px; padding-top:20px; word-break:keep-all; width:96%;}

.kaizer-9{padding:40px 0 40px;}
.kaizer-9 ul{flex-direction:column; gap:0 0; width:96%; margin-left:2%;}
.kaizer-9 ul li{font-size:13px; word-break:keep-all;}

.kaizer-10{padding:15px 0 50px;}
.kaizer-10 .kai-t-div-1 h3{font-size:20px;}
.kaizer-10 .kai-t-div-1 p {font-size:13px; padding:23px 0 26px; line-height:180%;}
.kai-table-1{font-size:13px;}
.kai-table-1 tr td{height:50px;}
.kai-table-2{font-size:13px;}
.kai-table-2 tr td{height:50px; font-size:11px;}
.kai-t-div-2>div img{width:20px;}

.kai-table-1 tr td{font-size:11px;}
.kaf-table-1 tr td.kaf-tdH-1{font-size:10px;}
.kaf-table-1 tr td.kaf-tdH-1 b{display:none;}

.kaz-table-1{font-size:13px;}
.kaz-table-1 tr td{height:50px;}
.kaz-table-2{font-size:13px;}
.kaz-table-2 tr td{height:50px;}
.kaz-table-3{font-size:13px;}
.kaz-table-3 tr td{height:50px;}
.kai-t-div-3>div img{width:20px;}
.kai-t-div-3{gap:0px 0px; margin-top:30px;}

.kaizer-11{padding:10px 0 15px;}
.kaf-table-1{font-size:11px;}
.kaizer-11>div{margin-top:25px;}
.kaizer-11 .kaf-t-div-1 h3{font-size:20px;}
.kaizer-12>div{margin-top:25px;}
.kaizer-12 .kao-t-div-1 h3{font-size:20px;}

.kao-table-1{font-size:11px;}
.kaizer-3 ul li div.axion-ka-div p{font-size:13px;}

.axion-2{width:100%; margin-left:0%;}
.axion-3{width:100%; margin-left:0%;}
.axion-2 ul{display:block; position:relative;}
.axion-2 ul li.ax-Ul1-L-1{width:100%; position:relative;}
.axion-2 ul li.ax-Ul1-L-2{width:100%; font-size:13px; padding-left:0;  padding: 40px 10px 40px 20px !important; color:#000;}
.axion-2 ul li{font-size:0;}
.axion-3{margin-top:0; margin-bottom:10px;}
.axion-3 ul{position:relative; flex-direction:column-reverse;}
.axion-3 ul li.ax-Ul2-L-1{width:100%; font-size:13px; padding-left:0; padding: 40px 10px 40px 20px  !important; color:#000;}
.axion-3 ul li.ax-Ul2-L-2{width:100%; position:relative;}
.axion-3 ul li{font-size:0;}

.axion-4{padding:60px 0 20px;}
.axion-4 div{padding-top:35px;}
.axion-4 h2{font-size:25px;}
.axion-4 div span{font-size:13px; width:90%; margin-left:5%;}

.axion-5 .axi-t-div-1 h3{font-size:20px;}
.axion-5 .axi-t-div-1 h3 i{font-style:normal; font-size:15px;}
.axi-table-1{font-size:12px;}
.axi-table-1 tr td{height:50px;}
.axi-t-div-2{margin-top:35px;}
.axi-table-comt-1{margin-top:20px; font-size:13px;}
.axi-table-comt-2{margin-top:20px; font-size:12px;}

.axion-6{padding-top:0;}
.axion-6 .axi-t-div-1 h3{font-size:20px;}
.axi-table-2 tr td{height:50px; }
.axi-table-2{font-size:12px;}
.sch-2{height:300px;}
.sch-2>div{left:0%;}
.sch-2>div>div h3{font-size:21px; line-height:150%;}
.sch-2>div>div p{font-size:15px; line-height:150%; padding-top:20px;}
.sch-2>div>div{padding-left:10%;}

.sch-2>div{opacity:1 !important; visibility:visible !important; transform: translateX(0%) !important;}
.sch-3 h2{font-size:25px;}
.sch-3{padding:60px 0 20px;}
.schPanel{height:400px;}
.sch-SL{margin-top:50px;}
.sch-SL ul{flex-direction:column;}
.sch-SL ul li:first-child{width:100%;}
.sch-SL ul li:last-child{width:100%;}
.sch-SL ul li:last-child div{top:10px;}

.sch-4{height:300px;}
.sch-SL{height:400px;}

.sch-5{padding: 60px 0 20px;}
.sch-5 h2{font-size:25px;}
.sch-5 img{width:90%; padding-top:50px;}

.sch-6 h2{font-size:25px;}
.sch-SLK>div{height:290px;}
.sch-6{margin-top:-100px;}
.sch-6 p{padding-top:45px; font-size:13px; width:90%; margin-left:5%;}

.sch-table-1{font-size:11px;}
.sch-7{padding-top:25px; padding-bottom:25px;}
.sch-7>div{margin-top:25px;}
.sch-7 .sch-t-div-1 h3{font-size:20px;}
.sch-table-1 tr td{height:40px;}
.sch-table-2{font-size:10px;}
.mShow{display:inline;}
.sch-table-2 tr td{height:26px;}
.sch-8 .sch-t-div-2 h3{font-size:20px;}
.sch-8>div{margin-top:25px; font-size:11px; font-family: Pretendard, -apple-system;}
.sch-8{padding-top:0; padding-bottom:0;}

.findDealer-1 h2{font-size:25px;}
.findDealer-1{width:98%; margin-left:1%;}
.findDealer-2{width:90%; margin-left:5%;}
.findADealer-Div{padding-left:3%; padding-right:3%;}
.dealer-locator-Div{columns:2;}
.findADealer-Div ul{flex-direction:column;}
.findADealer-Div ul li{width:100%;}
.findADealer-Div ul li+li{margin-top:20px;}
.findADealer-Div{margin-top:50px;}
.findDealer-1{padding:50px 0 40px;}

.sch-table-3 tr td{font-size:12px; height:28px;}
.sch-9{padding: 21px 0 50px;}
.sch-9 .sch-t-div-2 h3{font-size:25px;}
.sch-9 .sigong-title h2{font-size:20px; margin-top:15px;}



.media-view h3{font-size:25px; padding-bottom:25px;}
.media-list h3{font-size:25px; padding-bottom:25px;}

.brochure-1{padding:50px 0 20px;}
.brochure-1 h2{font-size:25px;}
.brochure-1 p{font-size:15px; line-height:140%; padding:30px 0 30px;}
.bro-table-1{font-size:11px;}
.bro-table-1 tr td.broT-1{width:7%;}
.bro-table-1 tr td.broT-2{width:68%;}
.bro-table-1 tr td.broT-3{width:15%;}
.bro-table-1 tr td.broT-4{width:10%;}
.bro-table-1 tr td.broTitle{padding-left:10px;}
.bro-table-1 tr td{height:40px;}

.trial-1{height:180px;}
.trial-1 h3{font-size:16px; width:90%; margin-left:5%;}
.trial-2{margin-top:40px; padding-top:20px; padding-bottom:10px;}
.trial-2 h4{font-size:13px; line-height:150%;}
.trial-table tr td span{font-size:13px;}
.trial-table{margin-top:30px;}
input::placeholder {font-size:12px;}
select.trialSelect {font-size:13px;}
select.trialSelect2 {font-size:13px;}

.dealer-login-2{width:100%;}
.dealer-login-2 > div{padding-left:5%; padding-right:5%;}
.dealer-login-2 > div > div > h3{font-size:13px;}
.dealer-login-2 > div > div > i{font-size:13px;}
.dealer-login-2 > div > div > p a{font-size:14px;}

.delaerP-table-1{font-size:11px;}
.delaerP-table-1 tr td img{width:12px;}
.delaerP-table-1 tr td{height:40px;}
.dealerPortal-list h3{font-size:25px; padding-bottom:25px;}
.dealerPortal-list{margin-top:50px;}

.delaerP-view{margin-top:40px;}
.delaerP-view h3{font-size:25px; padding-bottom:25px;}
.delaerP-view table tr td.mv-title{font-size:11px;}
.delaerP-view table tr td.mv-2{font-size:11px;}
.delaerP-view table tr td.mv-3{font-size:11px;}
.delaerP-view table tr td.mv-4{font-size:11px;}
.delaerP-view table tr td.mv-title2 i{font-size:11px;}
.delaerP-view table tr td.mv-content{padding:10px; font-size:12px; height:200px;}

.cms-5{padding:50px 0 50px;}
.cms-5 .cmsSlide-arrows{position:absolute; left:50%; bottom:8px; transform:translateX(-50%); display:flex; gap:0 10px;}
.cms-5 .cmsSlide-arrows li img{width:30px;}
.cms-5 .cmsSlide-images .dummy1{display:none;}
.cms-5 .cmsSlide-images .dummy2{width:90%;}
.cms-5 .cmsSlide-images .dummy3{display:none;}

.ot-2{margin-bottom:60px;}
.findDealer-Result{width:90%; margin-left:5%;}
.dealerPortal-list h5{padding:0 0 30px 0;font-size:12px;}
.kao-table-1 tr td{height:40px;}

.kaizer-2 div{font-size:13px;}
.sch-shotCut{display:none;}
.sch-shotCut_mobile{font-family:Pretendard, -apple-system; margin-bottom:30px; display:block;}
.sch-shotCut_mobile ul{display:flex; width:96%; margin-left:2%; justify-content:center;}
.sch-shotCut_mobile ul li{width:25%; border:1px solid #292929; }
.sch-shotCut_mobile ul li+li{border-left:none;}
.sch-shotCut_mobile ul li a{color:#000; background-color:#f7f7f7; width:100%; height:28px; line-height:28px; display:inline-block; text-align:center; font-weight:300; font-size:12px;}

.sch-SL ul li:last-child div>p{font-size:13px;}
.sch-7 .sch-t-div-1 h3 i{font-size:14px;}
.sch-8>div b i{font-size:12px;}
.kor-sch-btns {padding-top:10px; padding-bottom:10px;}
.kor-sch-btns a{height:42px; line-height:42px; width:150px;}

.findDealer-results{padding-top:20px; overflow:auto;}
.findDealer-results table tr td{font-size:13px;}
.findDealer-results table{width:500px;}
.maeInput{padding: 14px 15px;}

.media-list ul li a>div{opacity:1; margin-top:5px; margin-bottom:5px;}
.media-list ul li a>div>table tr td{font-size:12px;}
.media-list ul li a>div{position:static; overflow:hidden;}
.media-list ul li a>div>table{position:static; transform: translate(0%,0%);}
.media-list ul li a>div>table tr td{color:#000; border-bottom:1px solid rgba(0, 0, 0, 0.3);}
.media-list ul li a i{font-size:13px;}
.media-list ul li a>div>table tr td.muli-1{padding-left:5px;}

.dealer-locator-select2{font-size:12px;}
.carMInput{width:120px;}
.carMakerSearch>i{font-size:12px;}
.carMakerSearch>select{background:none;}
.dealer-locator-select2{padding-left:5px;}
.carMakerSearch{width:96%; margin-left:2%;}
.carMakerSearch>a{width:100px;}
.carMakerSearch{margin-bottom:15px;}

.media-view table tr td{font-size:13px; height:36px;}
.media-view table tr td.mv-title{padding:8px 0;}
.media-view table tr td.taGap{height:15px;}

.pumzil-div-2>img{width:120px; top:-20px;}
.warrantyCard{padding:98px 0 0px;}
.warrantyCard p{font-size:13px; width:96%; margin-left:2%; word-break:keep-all;}
.warrantyCard .warranty_num{font-size:20px; padding:32px 0 10px;}
.warrenty-table{margin-top:18px;}
.warrenty-table h4{font-size:18px;}
.warrenty-table table tr td{font-size:12px; height:40px;}
.warrenty-table table tr td.siTY1{width:70px;}

.pumzil-bozeung-1{padding: 20px 20px; margin-bottom:0px;}
.pumzil-bozeung-1 h2{font-size:18px;}
.pumzil-bozeung-1 p{font-size:12px;}
.pumzil-btns{}
.pumzil-bozeung-1 h2{margin-bottom:15px;}
.pumzil-bozeung-1 table.type1 tr td{font-size:12px; height:30px;}
.pumzil-btns ul li a{margin-bottom:40px;}
.pumzil-btns{padding-top:20px;}

.ai-1 h2.loco-show-1{font-size: 14px; line-height: 160%;}
.axi-table-2{width:1200px;}
.axi-t-div-2{overflow:auto;}
.axi-table-comt-1 b{font-size:12px;}
.axi-table-comt-2 b{font-size:12px;}

.subText{height: 35vh;}
.sv11-elem_road-new{height: 35vh;}
.sv11-elem_dermax{height: 35vh;}
.sv7-elem_car{height: 35vh;}
.sv7-elem_bg{height: 35vh;}
.sv1-elem_car{height: 35vh;}
.sv1-elem_left_cover{height: 35vh;}
.sv1-elem_left_obj{height: 35vh;}
.sv1-elem_right_cover{height: 35vh;}
.sv1-elem_right_obj{height: 35vh;}
.sv1-elem_center_cover{height: 35vh;}
.sv1-elem_road{height: 35vh;}
.sv11-elem_road{height: 35vh;}
.sv11-elem_sky{height: 35vh;}
.sv8-elem_car_findAdealer{height: 35vh;}
.sv4-elem_car_bro_new{height: 35vh;}
.sv12-elem_car_easy_new{height: 35vh;}
.sv12-elem_easy_care{height: 35vh;}
.pumzil-div{font-size:16px; word-break:keep-all;}
.pumzilInput{width:250px;}
.sv6-elem_bg{height: 35vh;}
.easyCare-in-1-in h3{font-size:25px; padding:50px 0 35px;}
.easyCare-in-1-in>p{font-size:16px; word-break:keep-all; width:90%; margin-left:5%;}
.easyCare-in-1-in .hands div img{width:63px;}
.easyCare-in-1-in .hands div{width:100%;}
.easyCare-in-1-in .hands div::before{width:100px; left:37px;}
.easyCare-in-1-in .hands div::after{width:100px; right:37px;}
.easyCare-in-1-in .hands{padding:25px 0 25px;}
.ec-block{width:96%; margin-left:2%;}
.easyCare-in-2-in p{font-size:16px; word-break:keep-all; width:90%; margin-left:5%;}
.easyCare-in-2{padding-top:70px;}
.easyCare-in-2-in h4{padding-top:20px; font-size:25px; padding-bottom:35px;}
.ev-UL>li>ul{flex-direction:column;}
.ev-UL>li>ul li img{width:50px;}
.ev-UL>li>ul li{font-size:13px; line-height:140%;}
.ev-UL>li{padding-left:25px;}
.ec-block{padding-top:0;}
.easyCare-in-3-in h4{font-size:25px;}
.easyCare-in-3{margin-top:10px;}
.easyCare-in-3-in h4{padding-bottom:45px;}
.easyCare-in-3-in table tr td{font-size:13px; height:46px;}
.easyCare-in-2-in::before{top:-24px;}
.easyCare-in-3-in>div{margin-top:30px;}
.easyCare-in-3-in>div span{font-size:13px; line-height:120%;}
.careInput{width:160px; font-size:13px;}
.easyCare-in-3-in>div div a{font-size:13px; width:78px;}
.easyCare-btns-1 ul li a{font-size:15px; height:46px; width:228px;}
.easyCare-in-3{margin-bottom:20px;}
.subPage-bottom-gap{height:44px;}
.esTable tr td{font-size:13px; height:46px;}
.easy-serial{font-size:17px;}
.easyCareWrite-in-1-in h3{font-size:25px; padding:50px 0 35px;}
.easy-priv-div ul li:nth-of-type(1) span{font-size:17px;}     
.easy-priv-div ul li:nth-of-type(1) span{line-height: 130%;}
.easy-priv-div{margin-top:30px;}
.shuTalble table{width:100%;}
.shuTalble table tr td{height:30px; font-size:13px;}
.shuTalble{padding:15px 0;}
.shutTitle{padding: 47px 0 28px; font-size:25px;}
.easyCare-btns{margin-top:30px;}
.ec-g-ul-1{flex-direction:column; gap:0 0;}
.ec-g-ul-1 li{width:100%;}
.ec-g-ul-1 li+li{margin-top:25px;}
.easyCareGuantee-1-in h3{font-size:26px; padding: 28px 0 27px;}
.easyCareGuantee-1-in h2{height:80px;}
.easyCareGuantee-1-in h2 img{width:87px;}
.easyCareGuantee-1-in h4{font-size:14px;}
.ec-g-ul-1 li p{padding-top:5px;}
.ec-g-ul-1 li p span{margin-top:15px;}
.ec-g-ul-2>li table tr td:nth-of-type(1){width:72px;}
.ec-g-ul-2>li table tr td{font-size:12px;}
.ec-g-ul-2{margin-top:30px;}
.ec-g-ul-1 li p{font-size:11px;}
.ec-sago li img{width:41px;}
.ec-sago li i{font-size:14px;}
.ec-sago li p{font-size:12px; padding-top:2px;}
.sagos{margin: 32px 0 19px;}
.easyCareGuantee-1{margin-top:25px;}
.easyCareGap{height:50px;}
.k-gr-1{font-size:13px;}
.easyCareGuantee-1-in h1 img{width:100px;}
.easyCareGuantee-1-in h1{height:76px;}
.ka-g-ul{flex-direction:column;}
.ka-g-ul li.kg-li-1{width:100%;}
.ka-g-ul li.kg-li-2{width:95%; transform:translateX(5%);}
.ka-g-ul li.kg-li-3{width:95%; transform:translateX(5%);}
.ka-g-ul{font-size:11px;}
.ka-g-ul.ka-1{padding-top:0;}
.ka-g-ul li.kg-li-1{margin-bottom:20px;}
.ka-g-ul.ka-1{border-bottom:none;}
.ka-g-ul.ka-2{padding-top:0;}
.ka-title{margin-top:0; font-size:20px;}
.ka-sec{margin-top:30px;}
.ka-details table tr td:nth-of-type(1){width:75px; font-size:12px;}
.ka-details table tr td{font-size:12px;}
.kz-bottom{font-size:12px; justify-content:center;}
.n_gaTable tr td{font-size:11px;}
.n_gaTable tr td.nTTca{font-size:13px;}
.n_gaTable tr td.ty-tt_1{font-size:12px;}
.newPriceDiv{overflow-x: scroll;}
.n_gaTable{width:570px;}
.n_gaTable tr td.vlt{width:100px;}
.derma_1{height:400px; padding-top:25px;}
.ai-1 div span{font-size:17px;}
.ai-1 div span i{font-size:17px;}
.ai-1 h2 div > i{font-size:15px; margin-top:60px;}
.ai-1 h2 div>i{position:relative;}
.ai-1 h2 div>i::before{content:""; display:block; width:100px; background-color: #cbcbcb; height:1px; position: absolute; left:50%; top:-28px; transform:translate(-50%, 0);}
.derma_3 ul li:nth-of-type(2) h3{font-size:21px;}
.derma_3 ul li:nth-of-type(2) h3 i{font-size:21px;}
.derma_3 ul li:nth-of-type(2) p{font-size:13px;}
.derma_3 ul{gap: 0 20px;}
.derma_3 ul li:nth-of-type(2) p{padding-top:7px;}
.derma_3 ul li:nth-of-type(1){width:38%;}
.derma_3 ul li:nth-of-type(2){width:62%;}
.derma_3{margin-top:60px;}
.derma_4{margin-top:60px;}
.derma_4 ul{flex-direction:column;}
.derma_4 ul li:nth-of-type(1){width:100%;}
.derma_4 ul li:nth-of-type(2){width:100%; margin-top:40px;}
.derma_4 ul li:nth-of-type(2) h3{font-size:20px;}
.derma_4 ul li:nth-of-type(2) div div p i{font-size:17px;}
.derma_4 ul li:nth-of-type(2) div div p span{font-size:13px; margin-top:25px;}
.derma_4 ul li:nth-of-type(2) h3{padding-bottom:0;}
.derma_5 ul{flex-direction:column;}
.derma_5 ul li{width:100%; height:240px;}
.derma_5 ul li div p{font-size:12px; line-height:180%;}
.derma_5 ul li h3{font-size:19px; padding-bottom:10px;}
.derma_5{margin-top:70px;}
.derma_sl_txt_h4{font-size:18px !important; width:94%; margin-left:6%; padding-top:30px !important;}
.derma_sl_txt_p{font-size:13px !important; width:94%; margin-left:6%;}
.derma_5{margin-bottom:10px;}

.dermaGraph{transform:translateY(-50px);}
.dermaGraph div img{width:80%;}
.dermaYoutube h2 p{font-size:16px;}
.dermaYoutube h2 i{font-size:14px;}
.dermaYoutube h2 i{width:80%; margin-left:10%;}
.dermaYoutube{margin-top:70px;}
.dermaYoutube div iframe{width:96%; height:250px;}
.dermaYoutube div{margin-top:30px;}
.danwhi{font-size:13px; top:-23px;}
.dermaYouBtns{margin-bottom:60px;}
.dermaYouBtns a{font-size:11px;}
.dermaYouBtns a i{display:none;}
.dermaYouBtns a+a{margin-top:15px;}
.dermaYouBtns a{height:40px; line-height:40px;}
.DERMA-SLK>div{height:340px;}
.kor-sch-btns a{font-size:16px;}
.dermaSLIDE{height:680px !important;}
.dermaGraph{margin-top:0;}
.axion-5{ margin-top:-280px;}
.sch-SLKK>div{height:450px;}
.warrenty-table table{width:620px;}
.warrenty-table table tr td.wratTitle{text-align:center;}
.mobile_slide_table{
	width:100%; overflow-x:auto;
	-webkit-overflow-scrolling: touch;
    white-space: nowrap;
}
/*.type1{width:500px;}*/

} /************************** 768 - 일반 아이패드 세로(vertical) 끝  **************************/

@media all and (max-width: 480px){ /*************** 아이폰 세로(vertical) 시작 ***************/
.temps-wide{display:none;} .temps-siteContent{display:none;} .temps-tablet{display:none;} .temps-mobile{display:none;} .temps-smallMobile{display:block;}
.ot-2 i{top:45%;}
.ot-2 p{top:45%;}
.ot-3{height:260px;}
.kaizer-3 ul li div{height:220px; padding:40px 0 0 10px;}
.kai-con-div h3{font-size:21px;left:10px; top:120px;}
.kai-con-div i{font-size:14px; left:10px; top:150px; }
.kai-con-div p{font-size:12px; right:auto; left:10px; line-height:180%; top:190px; transform:translateY(0);}
.kai-con-div h4{font-size:26px; left:10px; bottom:6px;} 

.sch-con-div h3{font-size:25px;left:10px; top:80px;}
.sch-con-div i{font-size:16px; left:10px; top:115px; }
.sch-con-div p{font-size:12px; right:auto; left:10px; line-height:130%; top:160px; transform:translateY(0);}
.sch-con-div h4{font-size:30px; left:10px; bottom:16px;} 

.cms-4>div>div:nth-child(2) img{height:170px;}
.cms-4>div>div:nth-child(1){padding-left:5%;}

.dealer-pop-up{width:100%; font-size:13px; left:5%; width: 90%; height:300px;}
.subText h2{width:90%; transform:translateX(-50%); left:50%;}

.findDealer-Result table tr td{font-size:13px; height:40px;}
.findDealer-Result table{margin-top:20px;}
.findDealer-Result{margin-top:40px;}

.kaz-table-1{font-size:10px;}
.kaz-table-2{font-size:10px;}
.kaz-table-3{font-size:10px;}
.kaz-table-2 tr td img{width:20px;}
.kaz-table-3 tr td img{width:20px;}
.kai-t-div-3>div{width:5%;}

.privacy{font-size:13px; line-height:110%;}
.easy-privacy-policy iframe {height:100px; padding:0;}
.easy-privacy-policy{margin-top:10px;}
.privacy{padding:5px; font-size:11px;}
.privacy-policy-check i{font-size:15px;}
.privacy-policy-check{padding-top:10px;}

.media-view table tr td.mv-content>div:nth-child(2) p{font-size:14px;}

} /***************************** 380 - 아이폰 세로(vertical) 끝 ******************************/