@charset "utf-8";.wcms-usp-scope /* Common */
video{background:#fff !important;}.wcms-usp-scope /* KRC0025 */
.KRC0025:not(.bg-lightgray) .bullet-list .b-txt{margin-top:24px;}.wcms-usp-scope .KRC0025:not(.bg-lightgray) .bullet-list .b-txt .mo-only{margin-top:-24px;}.wcms-usp-scope /* KRC0032 */
.KRC0032.stage-medium{margin-top:56px !important;}.wcms-usp-scope .KRC0032.stage-medium video{width:auto !important;max-width:100%;margin:0 auto;}.wcms-usp-scope .KRC0032.stage-wide .animation-area video{border-radius:0;}.wcms-usp-scope .KRC0032.stage-full{max-width:100%;background:#32302d;}.wcms-usp-scope .component-wrap.bg-white .component.KRC0032.stage-full{background:#32302d !important;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .banner-tit-sup{margin-bottom:12px;opacity:0.7;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .title h2{font-size:32px;line-height:42px;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .banner-txt{margin-top:20px;font-size:18px;line-height:28px;}.wcms-usp-scope .KRC0032 .usp-banner-wrap{padding-bottom:40px;}.wcms-usp-scope .KRC0032 .usp-banner-wrap .indi-wrap{bottom:-6px;}.wcms-usp-scope .KRC0032 .text-align-center,.wcms-usp-scope .KRC0032 .align-center{position:absolute !important;width:1px !important;height:1px !important;clip:rect(1px,1px,1px,1px);word-break:initial;overflow:hidden;z-index:-1;}.wcms-usp-scope /* 영상 대체 텍스트 영역 */
.KRC0032.stage-wide .align-center{position:initial !important;}.wcms-usp-scope .KRC0032.stage-full .animation-area{display:none;}.wcms-usp-scope .KRC0032.stage-wide .visual-area{margin-top:40px;}.wcms-usp-scope /* KRC0035 */
.KRC0035 .animation-box .animation-area{max-width:640px !important;}.wcms-usp-scope .KRC0035 .visual-area img{width:100% !important;max-width:640px !important;}.wcms-usp-scope .KRC0035 .visual-wrap.image-align-left .visual-area{text-align:left;}.wcms-usp-scope .KRC0035 .visual-wrap.image-align-left .controller-wrap{right:inherit;left:calc(100% - 40px);}.wcms-usp-scope .KRC0035 .visual-wrap.image-align-right .visual-area{text-align:right;}.wcms-usp-scope .KRC0035.align-center{text-align:left;}.wcms-usp-scope .KRC0035.align-center .text-wrap .title h2{font-size:32px;line-height:46px;}.wcms-usp-scope .KRC0035.align-center .text-wrap .text{font-size:16px;line-height:26px;}@media only screen and (min-width:1400px){.wcms-usp-scope /* KRC0035 */
.KRC0035 .visual-wrap.image-align-left .controller-wrap{left:600px;}
}/*** - Mobile UI - ***/
@media only screen and (max-width:768px){.wcms-usp-scope /* Common */
.component-wrap{padding-bottom:0;}.wcms-usp-scope /* KRC0025 */
.KRC0025.bg-lightgray{padding-bottom:80px;}.wcms-usp-scope .KRC0025 .align-right{margin-top:0px;}.wcms-usp-scope .KRC0025:not(.bg-lightgray) .bullet-list .b-txt{margin-top:21px;}.wcms-usp-scope .KRC0025:not(.bg-lightgray) .bullet-list .b-txt .mo-only{margin-top:0;}.wcms-usp-scope /* KRC0032 */
.KRC0032.stage-medium{margin-top:28px !important;}.wcms-usp-scope .KRC0032.stage-medium video{width:100% !important;}.wcms-usp-scope /*.KRC0032.stage-full {margin-top:60px;}*/
.KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area{position:absolute !important;left:0 !important;top:55px !important;padding-top:0 !important;text-align:center;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .banner-tit-sup{margin-bottom:5px;color:#fff !important;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .title h2{color:#fff !important;font-size:24px;line-height:34px;}.wcms-usp-scope .KRC0032.stage-full .usp-banner-wrap .carousel-box .text-area .banner-txt{margin-top:14px;color:#fff !important;font-size:15px;line-height:23px;}.wcms-usp-scope .component-wrap.zero-btm .component.KRC0032 .component-box{padding-bottom:0;}.wcms-usp-scope .KRC0032.stage-full .animation-area{display:block;}.wcms-usp-scope .KRC0032.stage-wide .visual-area{margin-top:30px;}.wcms-usp-scope /* KRC0035 */
.KRC0035 .inner{display:flex;flex-direction:column-reverse;}.wcms-usp-scope .KRC0035.standard .text-wrap.side-left-text,.wcms-usp-scope .KRC0035.standard .text-wrap.side-right-text{margin:0 0 27px 0;text-align:center;}.wcms-usp-scope .KRC0035.standard .text-wrap .bullet-list{margin-top:0 !important;}.wcms-usp-scope .KRC0035 .animation-box .animation-area{max-width:100% !important;}.wcms-usp-scope .KRC0035 .visual-area img{max-width:100% !important;}.wcms-usp-scope .KRC0035.align-center .text-wrap .title h2{font-size:24px;line-height:34px;}.wcms-usp-scope .KRC0035.align-center .text-wrap .text{font-size:14px;line-height:22px;}.wcms-usp-scope /*.component-wrap .KRC0035.align-left {padding-bottom:60px;}*/
/*.KRC0025 .mo-only {padding-bottom:60px;}*/

.KRC0025 .mo-only.bm{padding-bottom:60px;}
}@media only screen and (max-width:767px){.wcms-usp-scope /* KRC0025 */
.KRC0025.bg-lightgray{padding-bottom:60px;}
}.wcms-usp-scope /*** - Modal Popup - ***/
/* md_brand_list */
.md_brand_list{position:relative;max-width:1380px;margin:40px auto 0 auto;padding:0 40px 5px 40px;}.wcms-usp-scope .md_brand_list span{position:absolute;left:0;top:50%;font-size:18px;transform:translateY(-50%);}.wcms-usp-scope .md_brand_list .md_brand{position:relative;padding-left:235px;}.wcms-usp-scope .md_brand_list .md_brand ul{display:inline-block;margin-right:40px;background:#f2f1ed;border-radius:5px;overflow:hidden;}.wcms-usp-scope .md_brand_list .md_brand li{position:relative;float:left;min-width:190px;height:60px;padding:5px 10px;box-sizing:border-box;text-align:center;}.wcms-usp-scope .md_brand_list .md_brand li:after{position:absolute;top:50%;left:0;width:1px;height:22px;margin-top:-10px;background:#ddd;content:'';}.wcms-usp-scope .md_brand_list .md_brand li:first-child:after{display:none;}.wcms-usp-scope .md_brand_list .md_brand li img{height:50px;vertical-align:top;}.wcms-usp-scope .md_brand_list .md_brand a{display:inline-block;position:relative;margin-top:22px;font-size:16px;padding-right:15px;text-decoration:underline;vertical-align:top;}.wcms-usp-scope .md_brand_list .md_brand a::after{position:absolute;right:0;top:50%;margin-top:-3px;width:7px;height:7px;border:solid #535353;border-width:1px 1px 0 0;transform:rotate(45deg);transform-origin:center;content:'';}.wcms-usp-scope /* md_popup */
.md_popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;display:none;animation:fade both 0.4s;}.wcms-usp-scope .md_popup.on{display:block;}.wcms-usp-scope .md_popup.off{animation:fadeOut both 0.3s;}.wcms-usp-scope .md_popup .dim{position:fixed;left:0;top:0;width:100%;height:150%;background:rgba(0,0,0,0.5);}.wcms-usp-scope .md_popup .inner{position:fixed;left:50%;top:50%;width:520px;padding:40px;background:#fff;box-sizing:border-box;border-radius:20px;transform:translate(-50%,-50%);overflow:hidden;}.wcms-usp-scope .md_popup .md_popup_name{font-size:32px;font-weight:bold;line-height:80px;}.wcms-usp-scope .md_popup .md_popup_cont{padding:30px;background:#f2f1ed;border-radius:15px;color:#666;font-size:16px;line-height:26px;max-height:70vh;overflow:auto;}.wcms-usp-scope .md_popup .md_popup_cont dl{margin-top:30px;}.wcms-usp-scope .md_popup .md_popup_cont dl:first-child{margin-top:0;}.wcms-usp-scope .md_popup .md_popup_cont dt{font-size:18px;font-weight:bold;}.wcms-usp-scope .md_popup .md_popup_cont dd{margin-top:5px;}.wcms-usp-scope .md_popup .md_pop_close{position:absolute;right:20px;top:20px;width:40px;height:40px;overflow:hidden;transition:none;z-index:1;}.wcms-usp-scope .md_popup .md_pop_close em{position:absolute;top:auto;left:auto;width:1px;height:1px;overflow:hidden;text-indent:0;clip:rect(1px 1px 1px 1px);}.wcms-usp-scope .md_popup .md_pop_close span{display:block;position:absolute;left:50%;top:50%;width:30px;height:30px;transform:translate(-50%,-50%)rotate(45deg);}.wcms-usp-scope .md_popup .md_pop_close span:before{position:absolute;left:0;top:50%;width:30px;height:1px;margin-top:-1px;background:#666;content:"";}.wcms-usp-scope .md_popup .md_pop_close span:after{position:absolute;left:50%;top:0;width:1px;height:30px;margin-left:-1px;background:#666;content:"";}@media only screen and (max-width:1380px){.wcms-usp-scope /* md_brand_list */
.md_brand_list span{left:40px;}.wcms-usp-scope .md_brand_list .md_brand{padding-left:265px;}.wcms-usp-scope .md_brand_list .md_brand ul{margin-right:30px;}
}@media only screen and (max-width:1200px){.wcms-usp-scope /* md_brand_list */
.md_brand_list span{top:50%;font-size:16px;}.wcms-usp-scope .md_brand_list .md_brand{padding-left:220px;}.wcms-usp-scope .md_brand_list .md_brand ul{margin-right:20px;}.wcms-usp-scope .md_brand_list .md_brand li{min-width:150px;height:50px;}.wcms-usp-scope .md_brand_list .md_brand li:after{height:18px;margin-top:-8px;}.wcms-usp-scope .md_brand_list .md_brand li img{height:40px;}.wcms-usp-scope .md_brand_list .md_brand a{margin-top:18px;font-size:14px;padding-right:13px;}
}@media only screen and (max-width:1000px){.wcms-usp-scope /* md_brand_list */
.md_brand_list span{font-size:15px;}.wcms-usp-scope .md_brand_list .md_brand{padding-left:200px;}.wcms-usp-scope .md_brand_list .md_brand ul{margin-right:20px;}.wcms-usp-scope .md_brand_list .md_brand li{min-width:100px;height:40px;}.wcms-usp-scope .md_brand_list .md_brand li img{height:30px;}.wcms-usp-scope .md_brand_list .md_brand a{margin-top:12px;font-size:13px;}
}@media only screen and (max-width:820px){.wcms-usp-scope /* md_brand_list */
.md_brand_list{padding:0 18px;}.wcms-usp-scope .md_brand_list span{display:block;position:static;font-size:15px;}.wcms-usp-scope .md_brand_list .md_brand{margin-top:5px;padding:20px 10px;background:#f2f1ed;border-radius:5px;text-align:center;}.wcms-usp-scope .md_brand_list .md_brand ul{display:block;margin-right:0;}.wcms-usp-scope .md_brand_list .md_brand li{width:33.3%;height:45px;}.wcms-usp-scope .md_brand_list .md_brand li img{height:35px;}.wcms-usp-scope /* md_popup */
.md_popup .inner{width:calc(100% - 50px);padding:30px 24px;border-radius:10px;}.wcms-usp-scope .md_popup .md_popup_name{font-size:20px;line-height:48px;}.wcms-usp-scope .md_popup .md_popup_cont{padding:25px;border-radius:10px;font-size:13px;line-height:20px;}.wcms-usp-scope .md_popup .md_popup_cont dt{font-size:16px;}.wcms-usp-scope .md_popup .md_popup_cont dl{margin-top:20px;}.wcms-usp-scope .md_popup .md_pop_close{width:30px;height:30px;}.wcms-usp-scope .md_popup .md_pop_close span{width:20px;height:20px;}.wcms-usp-scope .md_popup .md_pop_close span:before{width:20px;}.wcms-usp-scope .md_popup .md_pop_close span:after{height:20px;}
}/*** - Animation - ***/
@keyframes fade{
0% {opacity:0;}
100% {opacity:1;}
}@keyframes fadeOut{
0% {opacity:1;}
100% {opacity:0;}
}









