@charset "utf-8";

/* 오픈시, 카카오 계정만 사용. 네이버, 페이스북 계정 사용시 하단 style을 삭제해주세요. 시작 */
/* .lgnSns > a:nth-child(1),.lgnSns > a:nth-child(2) { display:none; } */
/* 끝 */



/* 썸네일 이미지 숨김 처리. 썸네일 사용 시 사용시 하단 style을 삭제해주세요. 시작 */
#evtVewTop img:first-of-type {  display:none; }
/* 썸네일 이미지 숨김 처리. 썸네일 사용 시 사용시 하단 style을 삭제해주세요. 끝 */


#betaMobile{display:none;}


#vslWrpTxt{position:absolute;top:0;right:13.02%;color:#1c1c20;font-size:18px;font-weight:300;text-align:center;letter-spacing:-0.065em;font-style:italic;background-color:#fff;border-radius:25px;padding:7px 22px;
	box-shadow: 0px 10px 40px 0px rgba(28, 28, 32, 0.08);
	/* box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.06); */
	/* padding:10px; */
/* display:none !important; */
}
/* .vslWrpTxtMob{display:none !important;} */
/* width:360px;line-height:50px; */
#vslWrpTxt > img{height:35px;}
/* max-width:211px; */
/* 240px */
#vslWrpTxt i{font-weight:500;color:#0d5cab;}

.vslWrpTxtMobNew{padding-bottom:20px;}
.vslWrpTxtMobNew > img{height:35px;}
/* width:211px; */


/* #layout_wrap{min-width:1440px;} */
/* #layout_wrap{min-width:1720px;} */

input {-webkit-appearance: none;-webkit-border-radius: 0;}
.goods_option_table *{outline:0 !important;}
html{overflow:auto ;}

*::-webkit-scrollbar{width: 6px;height: 6px;}
*::-webkit-scrollbar-thumb{background-color:#0d5cab;border-radius:3px;transition:all 0.5s;}
*::-webkit-scrollbar-track{background-color:#f8f9fa;border-radius:3px;}

/* input::-ms-input-placeholder,
input:-ms-input-placeholder{font-weight:normal !important;color:#c1c1c7 !important;} */


/**LAYOUT START*/
#wrap{max-width:1920px;margin-left:auto;margin-right:auto;}
#layout_body{background-color:#f8f9fa !important;padding-bottom:120px;}
#hdrTop{background-color:#f8f9fa;}
#hdrWrp{margin:0 auto;position:relative;width:calc(100% - 200px);height:200px;z-index:50;max-width:1720px;}
/* margin-left:5.2vw;margin-right:5.2vw; */
/* 100px */
/* max-width:calc(100% - 200px); */
#hdrLgo{top:50%;left:0;position:absolute;transform:translateY(-50%);z-index:48;width:100px;height:40px;background:url("../images/newbird/asset/img_logo.png") no-repeat;width:100px;background-size:calc(100%) auto;}
@media only screen and (min-width: 1025px) and (-webkit-min-device-pixel-ratio: 1) {
    #hdrLgo{top:50%;left:0;position:absolute;transform:translateY(-50%);z-index:48;width:100px;height:40px;background:url("../images/newbird/asset/img_logo2.png") no-repeat;width:100px;background-size:calc(100%) auto;}
}
/* #hdrLgo img{width:100px;} */
/* #hdrWrpSch{top:50%;left:140px;position:absolute;transform:translateY(-50%);z-index:1;} */
#hdrWrpSch{top:50%;right:120px;position:absolute;transform:translateY(-50%);z-index:1;}
/* right:180px; */
/* width:140px; */
#hdrWrpSch > div{width:130px;height:50px;border-radius:25px;background-color:#fff;box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.06);}
#hdrWrpSch > div > a{color:#aeafb6;font-size:11px;font-weight:600;display:block;height:50px;line-height:50px;padding-left:58px;}
#hdrWrpSch > div > a s{position:absolute;top:50%;left:25px;width:18px;height:18px;background:url("../images/newbird/asset/img_search.png") no-repeat;background-size:100% auto;transform:translateY(-50%);}



#hdrWrpSch > div{width:50px;}
#hdrWrpSch > div > a{font-size:0;height:50px;padding-left:0;}
#hdrWrpSch > div > a s{left:calc(50% - 10px);}



#hdrNav{top:50%;left:0;position:absolute;transform:translateY(-50%) ;width:100%;}




/* left:50%;
translateX(-50%) */
/* #hdrNav > div{display:flex;justify-content:center;} */
#hdrNav > div{ padding-left: 150px; } 
#hdrNav > div > ul{position:relative;display:inline-flex;flex-shrink:0;}
/* #hdrNav > div > ul:last-child{padding-left:60px;margin-left:60px;} */
#hdrNav > div > ul:last-child{padding-left:48px;margin-left:48px;}
#hdrNav > div > ul:last-child::after{content:" ";width:2px;height:20px;background-color:#dbdcde;position:absolute;top:50%;left:0;transform:translateY(-50%);}
#hdrNav > div > ul > li{margin-left:48px;}
/* margin-left:60px */
/* float:left; */
#hdrNav > div > ul > li:first-child{margin-left:0;}
#hdrNav > div > ul > li > a{display:block;line-height:45px;font-size:17px;font-weight:500;position:relative;transition:all 0.25s;letter-spacing:-0.96px;}
#hdrNav > div > ul > li > a::after{width:0;height:2px;background-color:#172a7e;content:" ";left:50%;bottom:5px;transition:all 0.25s;display:block;position:absolute;transform:translateX(-50%);  opacity:0;}
#hdrNav > div > ul > li > a.on{color:#172a7e;transition:all 0.25s;}
@media screen and (min-width: 813px){
	#hdrNav > div > ul > li > a:hover{color:#172a7e;transition:all 0.25s;}
}
#hdrNav > div > ul > li > a.on::after{width:100%;transition:all 0.25s;  opacity:1;}
@media screen and (min-width: 813px){
	#hdrNav > div > ul > li > a:hover::after{width:100%;transition:all 0.25s;  opacity:1;}
}

@media screen and (min-width: 769px) and (max-width:1230px) {
	#hdrNav > div > ul{ display:flex; }
	/* padding: 5px 0; */
	#hdrNav > div > ul:last-child { padding-left: 0; margin-left:0; }
	#hdrNav > div > ul:last-child::after { display: none; }
}

#srvWrp{top:50%;right:0;position:absolute;transform:translateY(-50%);z-index:50;}
#srvWrp > div{display:flex;}
#srvWrp > div > .srvWrpSct{float:left;margin-left:10px;position:relative;}
#srvWrp > div > .srvWrpSct.beta{background-color:#172a7e;width:50px;height:50px;line-height:50px;text-align:center;color:#ffffff;font-size:14px;font-weight:600;font-style:italic;border-radius:25px;display:none;}
#srvWrp > div > .srvWrpSct > a{position:relative;display:block;width:50px;height:50px;background-color:#ffffff;border-radius:25px;box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.06);transition:all 0.5s;}
#srvWrp > div > .srvWrpSct > a > s{width:50px;height:50px;position:absolute;top:0;left:0;background:url("../images/newbird/asset/img_header_service.png") no-repeat;background-size:200%;}
@media screen and (min-width: 540px){
	#srvWrp > div > .srvWrpSct:hover > a > s{background-position-x:-50px;}
}
#srvWrp > div > .srvWrpSct:nth-child(2) > a > s{background-position-y:0px;}
#srvWrp > div > .srvWrpSct:nth-child(3) > a > s{background-position-y:-50px;}
#srvWrp > div > .srvWrpSct:nth-child(4) > a > s{background-position-y:-100px;}
@media screen and (min-width: 540px){
	#srvWrp > div > .srvWrpSct:hover > a{background-color:#172a7e;transition:all 0.5s;}
}
#srvWrp > div > .srvWrpSct > div{position:absolute;top:50px;left:-10px;width:180px;transition:opacity 0.5s;opacity:0;display:none;letter-spacing:-0.5px;}
@media screen and (min-width: 540px){
	#srvWrp > div > .srvWrpSct:hover > div{transition:opacity 0.5s;display:block;opacity:1;display:block;}
}
#srvWrp > div > .srvWrpSct > div > ul{margin-top:10px;background-color:#fff;box-shadow: 14px 14px 40px 0px rgba(28, 28, 32, 0.05);border-radius:15px;padding:15px;}
#srvWrp > div > .srvWrpSct > div > ul::after{width:10px;height:5px;background:url("../images/newbird/img_triangle.png") no-repeat;position:absolute;top:5px;left:30px;content:" ";}
#srvWrp > div > .srvWrpSct > div > ul > li > a{display:block;line-height:40px;padding:0 15px;color:#6e6e75;font-size:14px;font-family:'Noto Sans KR';transition:all 1.0s;letter-spacing:-0.05em;}
#srvWrp > div > .srvWrpSct > div > ul > li > a:hover{color:#172a7e;font-weight:700;transition:all 1.0s;}

#vslWrp{margin:0 auto;position:relative;z-index:10;background-color:#f8f9fa;max-width:1920px;padding-bottom:80px;}
.goods_npay_inner{float:none;}
.vslWrpCnt{position:relative;}
/* height:calc(100vh - 400px);min-height:400px;max-height:569px; */
.vslWrpCnt > .vslWrpCntImg01{position:absolute;top:50%;transform:translateY(-50%);left:100px;overflow:hidden;border-radius:10px;width:calc(50% - 100px);}
/* height:calc(100vh - 400px);max-height:569px; */




/**히어로 영역 업데이트*/
/**슬라이드가 2개일 때*/
/*.vslWrpCntImg01 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-16.66%);left:auto;right:0;transition:all 1.25s ease 0s;width:100%;}*/
/**슬라이드가 3개일 때*/
/*.vslWrpCntImg01 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-12.5%);left:auto;right:0;transition:all 1.25s ease 0s;width:100%;}*/
/**슬라이드가 4개일 때*/
 .vslWrpCntImg01 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-10.0%);left:auto;right:0;transition:all 1.25s ease 0s;width:100%;}
/**슬라이드가 5개일 때*/
/*.vslWrpCntImg01 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-8.33%);left:auto;right:0;transition:all 1.25s ease 0s;width:100%;}*/

.vslWrpCntImg01 > div > img{width: 100%;max-width: 1000000px;}



/**히어로 영역 업데이트*/
/**슬라이드가 2개일 때*/
/*.vslWrpCntImg01 > div.sld1{top:calc(50%);transform:translateY(-16.66%);}*/
/*.vslWrpCntImg01 > div.sld2{top:calc(50%);transform:translateY(-50.0%);}*/
/*.vslWrpCntImg01 > div.sld3{top:calc(50%);transform:translateY(-83.33%);}*/
/*.vslWrpCntImg02 > div.sld1{top:calc(50%);transform:translateY(-16.66%);}*/
/*.vslWrpCntImg02 > div.sld2{top:calc(50%);transform:translateY(-50.0%);}*/
/*.vslWrpCntImg02 > div.sld3{top:calc(50%);transform:translateY(-83.33%);}*/

/**슬라이드가 3개일 때*/
/*.vslWrpCntImg01 > div.sld1{top:calc(50%);transform:translateY(-12.5%);}*/
/*.vslWrpCntImg01 > div.sld2{top:calc(50%);transform:translateY(-37.5%);}*/
/*.vslWrpCntImg01 > div.sld3{top:calc(50%);transform:translateY(-62.5%);}*/
/*.vslWrpCntImg01 > div.sld4{top:calc(50%);transform:translateY(-87.5%);}*/
/*.vslWrpCntImg02 > div.sld1{top:calc(50%);transform:translateY(-12.5%);}*/
/*.vslWrpCntImg02 > div.sld2{top:calc(50%);transform:translateY(-37.5%);}*/
/*.vslWrpCntImg02 > div.sld3{top:calc(50%);transform:translateY(-62.5%);}*/
/*.vslWrpCntImg02 > div.sld4{top:calc(50%);transform:translateY(-87.5%);}*/

/**슬라이드가 4개일 때*/
.vslWrpCntImg01 > div.sld1{top:calc(50%);transform:translateY(-9.99%);}
.vslWrpCntImg01 > div.sld2{top:calc(50%);transform:translateY(-30.00%);}
.vslWrpCntImg01 > div.sld3{top:calc(50%);transform:translateY(-50.00%);}
.vslWrpCntImg01 > div.sld4{top:calc(50%);transform:translateY(-70.00%);}
.vslWrpCntImg01 > div.sld5{top:calc(50%);transform:translateY(-90.00%);}
.vslWrpCntImg02 > div.sld1{top:calc(50%);transform:translateY(-10%);}
.vslWrpCntImg02 > div.sld2{top:calc(50%);transform:translateY(-30%);}
.vslWrpCntImg02 > div.sld3{top:calc(50%);transform:translateY(-50%);}
.vslWrpCntImg02 > div.sld4{top:calc(50%);transform:translateY(-70%);}
.vslWrpCntImg02 > div.sld5{top:calc(50%);transform:translateY(-90%);}



/**슬라이드가 5개일 때*/
/*.vslWrpCntImg01 > div.sld1{top:calc(50%);transform:translateY(-8.33%); }*/
/*.vslWrpCntImg01 > div.sld2{top:calc(50%);transform:translateY(-24.99%);}*/
/*.vslWrpCntImg01 > div.sld3{top:calc(50%);transform:translateY(-41.65%);}*/
/*.vslWrpCntImg01 > div.sld4{top:calc(50%);transform:translateY(-58.31%);}*/
/*.vslWrpCntImg01 > div.sld5{top:calc(50%);transform:translateY(-74.97%);}*/
/*.vslWrpCntImg01 > div.sld6{top:calc(50%);transform:translateY(-91.63%);}*/
/*.vslWrpCntImg02 > div.sld1{top:calc(50%);transform:translateY(-8.33%); }*/
/*.vslWrpCntImg02 > div.sld2{top:calc(50%);transform:translateY(-24.99%);}*/
/*.vslWrpCntImg02 > div.sld3{top:calc(50%);transform:translateY(-41.65%);}*/
/*.vslWrpCntImg02 > div.sld4{top:calc(50%);transform:translateY(-58.31%);}*/
/*.vslWrpCntImg02 > div.sld5{top:calc(50%);transform:translateY(-74.97%);}*/
/*.vslWrpCntImg02 > div.sld6{top:calc(50%);transform:translateY(-91.63%);}*/







.vslWrpCntImg01 > div.sld2 > img:nth-child(1){transform:translateY(-1px);}
.vslWrpCntImg01 > div.sld3 > img:nth-child(2){transform:translateY(-1px);}
.vslWrpCntImg01 > div.sld4 > img:nth-child(3){transform:translateY(-1px);}
.vslWrpCntImg01 > div.sld5 > img:nth-child(4){transform:translateY(-1px);}
.vslWrpCntImg01 > div.sld6 > img:nth-child(5){transform:translateY(-1px);}

.vslWrpCntImg02 > div.sld2 > img:nth-child(1){transform:translateY(-1px);}
.vslWrpCntImg02 > div.sld3 > img:nth-child(2){transform:translateY(-1px);}
.vslWrpCntImg02 > div.sld4 > img:nth-child(3){transform:translateY(-1px);}
.vslWrpCntImg02 > div.sld5 > img:nth-child(4){transform:translateY(-1px);}
.vslWrpCntImg02 > div.sld6 > img:nth-child(5){transform:translateY(-1px);}


.vslWrpCnt > .vslWrpCntImg02{position:absolute;top:50%;transform:translateY(-50%);width:5.21%;right:0;overflow:hidden;border-radius:10px 0 0 10px;}

/**히어로 영역 업데이트*/
/**슬라이드가 2개일 때*/
/*.vslWrpCntImg02 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-16.66%);}*/
/**슬라이드가 3개일 때*/
/*.vslWrpCntImg02 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-12.5%);}*/
/**슬라이드가 4개일 때*/
 .vslWrpCntImg02 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-10%);}
/**슬라이드가 5개일 때*/
/* .vslWrpCntImg02 > div{position:absolute;top:0;left:0;transition:all 1.25s;top: 50%;transform: translateY(-8.33%);}*/




@media screen and (min-width: 1921px){
}
.vslWrpCnt{max-height:inherit;}
/* height:569px; */
.vslWrpCnt > .vslWrpCntImg01{max-height:inherit;}
.vslWrpCnt > .vslWrpCntImg02{max-height:inherit;}
/* height:569px;
height:569px; */


.vslWrpCnt > .vslWrpCntImg03{position:absolute;max-width:860px;left:50%;transform:translateX(-50%);top:50%;}
.vslWrpCnt > .vslWrpCntImg03 img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);filter:blur(10px);opacity:0;transition:all 1.25s;transition-timing-function:ease-in-out;max-width:inherit;width:40vw;max-width:860px;}
.vslWrpCnt > .vslWrpCntImg03 img.on{filter:blur(0);opacity:1;transition:all 1.25s;transition-timing-function:ease-in-out;}

.vslWrpPrg{margin-right:70px;position:relative;display:inline-block;vertical-align:top;}
.vslWrpPrgFst{display:inline-block;width:40px;line-height:40px;font-weight:700;color:#0d5cab;font-size:14px;text-align:center;}
.vslWrpPrgLst{display:inline-block;width:40px;line-height:40px;font-weight:700;color:#0d5cab;font-size:14px;text-align:center;margin-left:130px;}
.vslWrpPrgBar{width:0;position:absolute;top:19px;left:40px;content:" ";display:block;background-color:#0d5cab;height:2px;z-index:10;}
.vslWrpPrgLst::before{width:120px;position:absolute;top:19px;left:40px;content:" ";display:block;background-color:#efeff1;height:2px;}

.vslInf{top:50%;transform:translateY(-50%);left:calc(52%);position:absolute;opacity:0;filter:blur(10px);transition:all 1.0s;z-index:20;
-moz-transition: all 1.0s;
-webkit-transition: all 1.0s;
-o-transition: all 1.0s;
}
/* 50% + 5.2vw */
.vslInf.on{opacity:1;filter:blur(0);transition:all 1.0s;left:calc(57%);z-index:30;
-moz-transition: all 1.0s;
-webkit-transition: all 1.0s;
-o-transition: all 1.0s;
}
/* 50% + 150px */
.vslInf *{font-family:'Noto Sans KR';}
.vslInf .vlsInfTtl{padding-bottom:45px;font-size:20px;}
.vslInf .vlsInfSmr{font-size:45px;line-height:60px;font-weight:100;padding-bottom:30px;letter-spacing:-0.08em;}
.vslInf .vslInfTag{padding-bottom:60px;}
.vslInf .vslInfTag span{color:#aeafb6;font-size:16px;margin-right:13px;letter-spacing:-1.28px;font-weight:200;}
.vslInf strong{color:#273993;}
/* 0d5cab */

#vslWrpCtr{max-width:1720px;margin:80px auto 0 auto;height:40px;position:relative;width:calc(100% - 200px);}
#vslWrpScl{position:absolute;top:0;left:9;}
.sclVsl{cursor:pointer;}
.sclVsl a{display:inline-block;border:1px #e3e7f1 solid;border-radius:20px;width:40px;height:40px;transition:all 0.5s;background-color:#fff;position:relative;}
.sclVsl a s{position:absolute;top:50%;left:50%;width:40px;height:40px;transform:translateX(-50%) translateY(-50%);background:url("../images/newbird/asset/bg_main_mousewheel.png") no-repeat;background-size:200% auto;}
@media screen and (min-width: 813px){
	.sclVsl:hover s{background-position-x:-40px;}
	.sclVsl:hover a{background-color:#0d5cab;border-color:#0d5cab;transition:all 0.5s;box-shadow: 0px 3px 9px 0px rgba(28, 28, 32, 0.08);}
}
/* background:url("../images/newbird/img_scroll_off.png") no-repeat;background-position:center center;background-size:14px auto; */
/* background:#0d5cab url("../images/newbird/img_scroll_on.png") no-repeat center center;background-size:14px auto; */
.sclVsl span{padding-left:20px;line-height:40px;font-weight:700;color:#0d5cab;font-size:12px;display:inline-block;vertical-align:top;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.sclVsl:hover span{color:#0d5cab;transition:all 0.5s;}
}
#vslWrpMvr{position:absolute;top:0;right:50%;}
@media (min-width: 320px) and (max-width:1400px) {
	#vslWrpMvr{display:none;}
}

/* #vslWrpTab{position:absolute;top:0;right:150px;transform:translateX(20%);} */
#vslWrpTab{position:absolute;top:0;right:0;}
@media screen and (min-width: 1921px){
	#vslWrpTab{position:absolute;top:0;right:0;}
}
#vslWrpTab ul{overflow:hidden;}
#vslWrpTab li{float:left;margin-left:20px;position:relative;}
#vslWrpTab li::after{width:125px;background-color:#e2e2e4;height:1px;content:" ";display:block;position:absolute;bottom:0;right:0;transition:all 0.1s;}
#vslWrpTab li.on::after{width:0;transition:all 1.0s;}
@media screen and (min-width: 813px){
	#vslWrpTab li:hover::after{width:0;transition:all 1.0s;}
}
#vslWrpTab li a{width:130px;height:40px;line-height:40px;font-size:15px;display:inline-block;position:relative;text-align:center;opacity:0.3;transition:all 1.0s;}
#vslWrpTab li.on a{opacity:1;transition:all 1.0s;}
@media screen and (min-width: 813px){ #vslWrpTab li a:hover{opacity:1;transition:all 1.0s;} }
#vslWrpTab li a::after{width:0;background-color:#0d5cab;height:2px;content:" ";display:block;position:absolute;bottom:0;left:0;z-index:10;transition:all 0.1s;}
#vslWrpTab li.on a::after{width:125px;transition:all 1.0s;}
@media screen and (min-width: 813px){ #vslWrpTab li a:hover::after{width:125px;transition:all 1.0s;} }
#vslWrpTab li a span{font-weight:700;font-family:'Noto Sans KR';transition:all 1.0s;}
#vslWrpTab li.on a span{color:#0d5cab;transition:all 1.0s;}
@media screen and (min-width: 813px){ #vslWrpTab li a:hover span{color:#0d5cab;transition:all 1.0s;} }


#itmWrpBkg{background-color:#f8f9fa;}
#itmWrp{width:100%;margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:60px;}

/* max-width:1720px; */
/* #itmSlc{width:100%;padding:0 calc(20px + 5.2vw) 20px calc(20px + 5.2vw);margin-bottom:20px;display:flex;align-items:flex-start;overflow:auto;} */
#itmSlc{width:calc(100%);padding:0 calc(100px) 40px calc(100px);margin-bottom:0;overflow:hidden;margin-left:auto;margin-right:auto;
/* cursor:grab; */
position:relative;
}
#itmSlc > span{width:100px;height:4px;background-color:#0d5cab;border-radius:2px;position:absolute;top:calc(100% - 25px);left:0;transform:translateX(5.2vw);display:block;}
#itmSlc ul{display:flex;align-items:flex-start;
	justify-content: space-between;
	/* overflow-x:scroll; */
	max-width:1720px;

}
#itmSlc li{margin-right:20px;}
#itmSlc li a{display:block;width:150px;height:140px;position:relative;border-radius:15px;transition:background-color 0.5s,box-shadow 0.5s;
cursor:pointer;
}
/* overflow:hidden; */
/* background:url("../images/newbird/asset/bg_mainCategory.png") no-repeat;background-size:200%; */
@media screen and (min-width: 813px){
	#itmSlc li a:hover{background-color:#ffffff;box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.08);}
	/* background-color:#0d5cab; */
	
}
/* #itmSlc li:last-child{margin-right:0;} */
/* #itmSlc li:last-child{padding-right:calc(20px + 5.2vw);} */
/*background-position-x:-150px;
#itmSlc li:nth-child(1) a{background-position-y:calc(-140px * 0 - 20px);}
#itmSlc li:nth-child(2) a{background-position-y:calc(-140px * 1 - 20px);}
#itmSlc li:nth-child(3) a{background-position-y:calc(-140px * 2 - 20px);}
#itmSlc li:nth-child(4) a{background-position-y:calc(-140px * 3 - 20px);}
#itmSlc li:nth-child(5) a{background-position-y:calc(-140px * 4 - 20px);}
#itmSlc li:nth-child(6) a{background-position-y:calc(-140px * 5 - 20px);}
#itmSlc li:nth-child(7) a{background-position-y:calc(-140px * 6 - 20px);}
#itmSlc li:nth-child(8) a{background-position-y:calc(-140px * 7 - 20px);}
#itmSlc li:nth-child(9) a{background-position-y:calc(-140px * 8 - 20px);}
#itmSlc li:nth-child(10) a{background-position-y:calc(-140px * 9 - 20px);}
*/
#itmSlc li a span{position:absolute;bottom:17px;font-size:16px;color:#2d2d3b;left:0;width:100%;text-align:center;transition:all 0.5s;letter-spacing:-0.64px;user-select: none;}
@media screen and (min-width: 813px){
	#itmSlc li a:hover span{font-weight:700;color:#0d5cab;}
	/* #itmSlc li a:hover span{color:#fff;} */
}

#itmSlcTip{position:relative;z-index:30;}
/* opacity:1 !important;display:block !important; */

#itmSlcTip > div{top:170px;position:absolute;width:calc(100% - 10.4vw);left:50%;transform:translateX(-50%);background:rgba(13,92,171,0.9);border-radius:25px;}
#itmSlcTip > div > span{display:block;text-align:center;line-height:50px;font-size:16px;font-weight:700;color:#fff;}
#itmSlcTip > div > s{width:6px;height:10px;position:absolute;top:calc(50% - 5px);background:url("../images/newbird/asset/mobile/bg_tipSign.png") no-repeat;background-size:200%;}
#itmSlcTip > div > s:first-child{left:20px;background-position-x:0%;}
#itmSlcTip > div > s:last-child{right:20px;background-position-x:100%;}
#itmSlcTip > div > div{overflow:hidden;top:calc(50% - 1px);position:absolute;}
#itmSlcTip > div > div:nth-child(2){left:32px;}
#itmSlcTip > div > div:nth-child(4){right:32px;}
#itmSlcTip > div > div > i{float:left;margin-left:8px;width:2px;height:2px;background-color:#7383c3;display:block;}
#itmSlcTip > div > div > i:first-child{margin-left:0;}



#itmSlc2{width:calc(100% - 200px);margin:0 auto;}
#itmSlc2 > div{padding:20px 40px 40px 0;display:flex;justify-content: space-between;}
.itmSlc2Ctr{width:110px;text-align:center;padding-top:25px;}
.itmSlc2Ctr a{width:50px;height:50px;border:1px rgba(19,96,173,0.1) solid;margin:0 auto;display:block;}
.itmSlc2Ctr span{display:block;padding-top:35px;color:#0d5cab;font-weight:800;font-size:16px;text-align:center;}
#itmSlc2Cnt{width:calc(100% - 150px);}
#itmSlc2Cnt .scnDthIco{display: block;width:150px;height: 140px;position: relative;border-radius: 15px;transition: background-color 0.5s,box-shadow 0.5s;cursor: pointer;margin-right:20px;}
/* width: 12.5% !important; */

#itmSlc2Cnt .scnDthIco:hover{background-color:#fff;}
#itmSlc2Cnt .scnDthIco span{position: absolute;bottom: 17px;font-size: 16px;color: #2d2d3b;left: 0;width: 100%;text-align: center;transition: all 0.5s;letter-spacing: -0.64px;user-select: none;}
#itmSlc2Cnt .scnDthIco:hover span{font-weight: 700;color: #0d5cab;}


















.itmTab{display:inline-block;width:100%;width:calc(100% - 200px);margin-left:100px;margin-right:100px;}


/* .itmTab.on{} */
.itmSec{float:left;width:calc((50% - 20px) / 2 - 10px);height:17.7083vw;margin-left:20px;margin-bottom:20px;border-radius:10px;background-color:#fefefe;position:relative;max-height:340px;}
/* 340px */
/* 410px */
.itmSec.itmBig{width:50%;height:36.4583vw;margin-left:0;overflow:hidden;max-height:700px;}
/* height:700px; */
/* 860px */
/* .itmSec.itmBig .bx-viewport{height:700px !important;} */
.itmSec.itmBig .bx-viewport > div > div{cursor:pointer;height:36.4583vw;max-height:700px;}
/* height:700px; */
/* .itmSec.itmBig .bx-viewport > div > div{width:860px !important;height:700px !important;cursor:pointer;} */
.itmSec.itmBig .bx-viewport > div > div > div{width:100%;height:100%;}
.itmSec.itmBig .bx-controls{position:absolute;bottom:30px;right:30px;}
.itmSec.itmBig .bx-controls .bx-pager-item{float:left;}
.itmSec.itmBig .bx-controls .bx-pager-link{width:8px;height:8px;border:1px #8695cd solid;border-radius:5px;background-color:#fff;transition:all 1.0s;text-indent:-1000000px;display:block;margin-left:10px;}
.itmSec.itmBig .bx-controls .bx-pager-link:hover,
.itmSec.itmBig .bx-controls .bx-pager-link.active{background-color:#0d5cab;border-color:#0d5cab;transition:all 1.0s;}
.itmSec.itmWde{width:calc(50% - 20px);z-index:1;background: rgb(13,92,171);background: linear-gradient(0deg, rgba(13,92,171,1) 0%, rgba(24,116,207,1) 100%);box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);}

/* height:340px; */
/* 840px */

.itmImg{position:absolute;top:0;left:50%;transform:translateX(-50%);max-height:29.6875vw;height:100%; padding: 30px;max-height:570px;}
/* top:40%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.5); */
.itmTyp{position:absolute;top:30px;left:30px;line-height:20px;height:20px;color:#fff;border:0;border-radius:2px;text-align:center;font-size:14px;font-weight:800;z-index:40;
	padding:0 20px;
	/* width:70px; */
/* display:none; */
}
.itmSml .itmTyp{display:none;}
.itmTyp.itmTyp01{background-color:#6aabed ;}
.itmTyp.itmTyp02{background-color:#ffffff;color:#0d5cab;}
.itmTyp.itmTyp03{background-color:#6f1fba;}
.itmTyp.itmTyp04{background-color:#02a2ca;}

.itmWde .itmImg{left:24%;top:50%;transform:translateX(-50%) translateY(-50%); padding: 50px;}
.itmWde .itmInf{top:50%;left:50%;transform:translateY(-50%);bottom:auto;max-width:40%;}
.itmWde .itmDtlInf > i{color:#fff;}
.itmWde .itmDtlInf > i > strong{color:#fff;text-overflow: ellipsis;overflow: hidden;display: inline-block;white-space: nowrap;width:11.45vw;vertical-align: top;}
/* 300px */
.itmWde .itmDtlInf > span{color:#fff;}
.itmWde .itmDtlInf > strong{color:#ffff18;padding-bottom:30px;}
.itmWde .itmDtlInf > strong > span{color:#6aabed;text-decoration:line-through;padding-right:15px;margin-right:5px;background:url("../images/newbird/bg_sale.png") no-repeat center right;background-size:11px auto;}

.itmInf{position:absolute;left:30px;bottom:30px;}
.itmDtlInf > i{font-size:20px;font-family:'Noto Sans KR';font-style:normal;display:block;padding-bottom:5px;letter-spacing:-0.8px;}
.itmDtlInf > i > strong{font-family:'Noto Sans KR';margin-left:3px;}
.itmDtlInf > span{font-family:'Noto Sans KR';font-size:15px;color:#aeafb6;display:block;letter-spacing:-0.6px;font-weight:normal;padding-bottom:3px;font-weight:200;}
.itmDtlInf > strong{font-size:20px;display:block;letter-spacing:-0.8px;}
.itmDtlInf > strong > span{font-weight:700;}

.itmDtlInf > b{color:#ffff18;font-size:16px;display:block;letter-spacing:-0.8px;}
.itmDtlInf > b > span{color:#6aabed;text-decoration:line-through;padding-right:15px;margin-right:5px;background:url("../images/newbird/bg_sale.png") no-repeat center right;background-size:11px auto;font-weight:700;}

.itmSec:nth-child(1) .itmDtlInf > b{color:#6aabed;font-size:20px;}
.itmSec:nth-child(3) .itmDtlInf > b{color:#6f1fba;}
.itmSec:nth-child(4) .itmDtlInf > b{color:#02a2ca;}

.itmSec:nth-child(1) .itmDtlInf > b > span{background: url(../images/newbird/bg_sale2.png) no-repeat center right;background-size: 11px auto;}
.itmSec:nth-child(3) .itmDtlInf > b > span{background: url(../images/newbird/bg_sale2.png) no-repeat center right;background-size: 11px auto;}
.itmSec:nth-child(4) .itmDtlInf > b > span{background: url(../images/newbird/bg_sale2.png) no-repeat center right;background-size: 11px auto;}

.itmSec .btnLft{width:50px;height:50px;top:calc(50% - 25px);left:30px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;}
.itmSec .btnRgt{width:50px;height:50px;top:calc(50% - 25px);right:30px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;}

.itmSml{cursor:pointer;}
.itmSml .itmImg{max-height:70%;padding:15px;height:calc(100% - 110px);top:2%;}
/* 230px */
.itmSml .itmDtlInf > i{font-size:16px;letter-spacing:-0.64px;}
.itmSml .itmDtlInf > i > strong{font-size:16px;letter-spacing:-0.64px;text-overflow: ellipsis;overflow: hidden;display: inline-block;white-space: nowrap;width:11.45vw;vertical-align: top;}
.itmSml .itmDtlInf > span{font-size:12px;letter-spacing:-0.48px;font-weight:400;}
.itmSml .itmDtlInf > strong{font-size:16px;letter-spacing:-0.64px;}
.itmSml .itmDtlInf > strong > span{font-size:16px;letter-spacing:-0.64px;}

#bnnWrp{padding-bottom:240px;overflow:hidden;}
#bnnTab{padding:70px 0 40px 0;text-align:center;}
#bnnTab ul{display:inline-block;}
#bnnTab ul li{float:left;width:200px;position:relative;margin:0 20px;}
#bnnTab ul li a{line-height:50px;font-size:20px;color:#aeafb6;transition:all 1.0s;display:block;letter-spacing:-0.8px;}
#bnnTab ul li .bnnPrg{position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#d6d7d9;}
@media screen and (min-width: 813px){
	#bnnTab ul li a:hover{font-weight:700;color:#0d5cab;transition:all 1.0s;}
}
#bnnTab ul li a.on{font-weight:700;color:#0d5cab;transition:all 1.0s;}
#bnnWrp .bx-controls{text-align:center;margin-top:180px;max-width:860px;}
#bnnWrp .bx-default-pager{display:inline-flex;}
#bnnWrp .bx-pager-link{width:8px;height:8px;display:block;border:1px #0d5cab solid;border-radius:5px;margin:0 5px;transition:all 0.5s;font-size:0;}
#bnnWrp .bx-pager-link.active{background-color:#0d5cab;transition:all 0.5s;}

.bnnPrg span{position:absolute;top:0;left:0;height:4px;background-color:#0d5cab;content:" ";display:block;width:0;transition:all 1.0s;}
.bnnPrg span.on{width:100%;transition:all 5.0s;}

.bnnSldWrp{margin:0 auto;margin-left:calc(50% - 430px);}
.bnnSldItm{max-width:860px;}
.bnnSldItm img{border-radius:10px;}

.bnnSldItmWrp{position:relative;max-width:860px;}
.bnnSldItmWrp .bx-viewport{overflow:visible !important;}
/* width:300% !important; */
.bnnSldItmWrp .bx-viewport > div{width:42150% !important;}
.bnnSldItmWrp .btnLft{width:50px;height:50px;top:50%;transform:translateY(-50%);left:-75px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;z-index:20;}
.bnnSldItmWrp .btnLftOpt{top:50%;left:0;transform: translateY(-50%) translateX(calc(-50% - 50px));z-index:10;transition:all 0.5s;
	-ms-transform: translateY(-50%) translateX(-50%) translateX(-50px);
}
/* left:-100px;transform:translateY(-50%); */
@media screen and (min-width: 813px){
	.bnnSldItmWrp .btnLft:hover ~ .btnLftOpt{width:120px;height:120px;transition:all 0.5s;border-radius:60px;}
}
.bnnSldItmWrp .btnRgt{width:50px;height:50px;top:50%;transform:translateY(-50%);right:-75px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;z-index:20;}
.bnnSldItmWrp .btnRgtOpt{top:50%;right:0;transform: translateY(-50%) translateX(calc(50% + 50px));z-index:10;transition:all 0.5s;
	-ms-transform: translateY(-50%) translateX(50%) translateX(50px);
}
/* left:860px;transform:translateY(-50%); */
@media screen and (min-width: 813px){
	.bnnSldItmWrp .btnRgt:hover ~ .btnRgtOpt{width:120px;height:120px;transition:all 0.5s;border-radius:60px;}
}

.bnnSldItm{position:relative;z-index:50;}
.bnnSldItmImg{display:block;width:100%;max-width:860px;max-height:500px; border-radius:10px; }
.bnnSldItmInf{position:absolute;top:calc(100% + 25px);left:50px;width:calc(100% - 50px);opacity:0;transition:top 0.5s, opacity 0.5s;}
/* transition:all 0.25s; */
/* transition:top 0.25s, opacity 0.25s; */
.bnnSldItmInf.on{top:calc(100% - 25px);opacity:1;transition:top 0.5s, opacity 0.5;}
/* transition:all 0.25s; */
/* transition:top 0.25s, opacity 0.25s; */
/* 425px */
.bnnSldItmInf > div strong{text-transform:uppercase;font-weight:700;color:#0d5cab;font-size:40px;display:block;line-height:50px;letter-spacing:-1.6px;}
.bnnSldItmInf > div i{font-style:normal;font-size:40px;line-height:50px;display:block;padding-bottom:30px;font-weight:100;letter-spacing:-1.6px;}
.bnnSldItmInf > div p{line-height:30px;color:#aeafb6;font-size:16px;letter-spacing:-0.64px;}
.bnnSldItm .lrnMre{position:absolute;bottom:10px;right:50px;}

#pstWrp{padding-top:120px;background-color:#f8f9fa;padding-bottom:120px;position:relative;overflow:hidden;}
#pstWrpTtl{text-align:center;padding-bottom:20px;position:relative;z-index:30;}
#pstWrpTtl > span{font-size:50px;color:#0d5cab;line-height:60px;padding-bottom:20px;display:block;letter-spacing:-4px;font-weight:100;}
#pstWrpTtl > p{color:#aeafb6;font-size:16px;line-height:30px;padding-bottom:40px;letter-spacing:-0.64px;}
#pstItmWrp{width:calc(100% - 200px);max-width:1720px;margin:0 auto;position:relative;height:1850px;}
.pstItmCol{width:calc(100% / 3 - 100px / 3);position:absolute;top:0;z-index:30;}
#pstItmColAll{display:none;}
#pstItmCol01{left:0;padding-top:200px;}
#pstItmCol02{left:50%;transform:translateX(-50%);padding-top:80px;margin-top:340px;}
#pstItmCol02::after{width:1px;height:950px;background-color:#f8f9fa;content:" ";display:block;position:absolute;top:0;;left:50%;z-index:-1;}
#pstItmCol03{right:0;}
#pstItmCol04,
#pstItmCol05{display:none;}
#pstItmWrpBar{background-color:#dfe3ef;left:50%;top:0;width:1px;height:1850px;position:absolute;z-index:20;}
#pstItmWrpTxt{font-size:250px;line-height:280px;color:#fff;position:absolute;top:270px;left:0;letter-spacing:-20px;width:2920px;transform:translateX(calc(50vw - 860px));}
/* transform:translateX(100px); */
#pstItmColAll .pstItm:nth-child(5) ~ .pstItm{display:none;}
.pstItm{margin-top:80px;height:780px;cursor:pointer;position:relative;}
.pstItm:first-child{margin-top:0;}
.pstItm > img{margin-bottom:50px;display:block;width:100%;border-radius:10px;}
.pstItm > strong{display:block;font-weight:800;color:#0d5cab;line-height:54px;font-size:30px;padding-top:5px;position:relative;letter-spacing:-1.2px;text-transform:uppercase;}
.pstItm > strong::before{width:20px;height:5px;display:block;content:" ";background-color:#0d5cab;position:absolute;top:-5px;left:0;}
.pstItm > i{font-style:normal;padding-top:10px;line-height:34px;color:#1c1c20;font-size:20px;font-family:'Noto Sans KR';letter-spacing:-0.8px;

	text-overflow: ellipsis;overflow: hidden;display:block;white-space: nowrap;
}
.pstItm > p{font-size:16px;line-height:30px;color:#aeafb6;font-family:'Noto Sans KR';margin-bottom:40px;letter-spacing:-0.64px;
	overflow: hidden; 
	text-overflow: ellipsis; 
	display: -webkit-box;
	-webkit-line-clamp: 2; /* 라인수 */	
	-webkit-box-orient: vertical; 
	word-wrap:break-word;
	max-height:60px;
}
.pstItm > span{font-size:12px;color:#aeafb6;font-family:'Noto Sans KR';}

#fncWrp{padding-top:120px;background-color:#f8f9fa;}
#fncWrp > ul{width:calc(100% - 200px);}
/* width:1720px; */
.bluBnn{display:flex;margin:0 auto;justify-content:space-around;}
/*calc(20% - 24px)*/
/* .bluBnn li{width:calc(20% - calc(120px / 5));position:relative;background-color:#fff;} */
.bluBnn li{width:calc((100% - 100px) / 6);position:relative;background-color:#fff;}
.bluBnn li:first-child{margin-left:0;}
.bluBnn li a{display:block;position:absolute;top:0;left:0;border-radius:10px;width:100%;height:100%;z-index:20;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);transition:all 0.5s;overflow:hidden;}
/* .bluBnn li a strong{display:block;color:#0d5cab;font-size:30px;line-height:58px;padding-top:50%;text-align:center;transition:all 0.5s;letter-spacing:-1.2px;} */
.bluBnn li a strong{display:block;color:#0d5cab;font-size:26px;line-height:40px;padding-top:calc(50% - 10px);text-align:center;transition:all 0.5s;letter-spacing:-1.2px;margin-bottom:10px;}
/* .bluBnn li a span{display:block;font-size:16px;color:#aeafb6;line-height:32px;text-align:center;transition:all 0.5s;letter-spacing:-0.64px;} */
.bluBnn li a span{display:block;font-size:15px;color:#aeafb6;line-height:25px;text-align:center;transition:all 0.5s;letter-spacing:-0.64px;}
.bluBnn li > img{width:100%;}
.bluBnn li a s{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/newbird/asset/bg_main_blueBanner.png") no-repeat;background-size:200%;}
.bluBnn li:nth-child(1) a s{background-position-y:0%;}
.bluBnn li:nth-child(2) a s{background-position-y:25%;}
.bluBnn li:nth-child(3) a s{background-position-y:50%;}
.bluBnn li:nth-child(4) a s{background-position-y:75%;}
.bluBnn li:nth-child(5) a s{background-position-y:100%;}
@media screen and (min-width: 813px){
	.bluBnn li a:hover{background: linear-gradient(315deg, rgba(13,92,171,1) 0%, rgba(24,116,207,1) 100%);}
	.bluBnn li a:hover strong{color:#fff;transition:all 0.5s;}
	.bluBnn li a:hover span{color:#6aabed;transition:all 0.5s;}
	.bluBnn li a:hover ~ img{opacity:1;transition:all 0.5s;}
	.bluBnn li a:hover s{background-position-x:100%;}
}
/* .bluBnn li > img{position:absolute;top:0;left:0;z-index:10;opacity:0;transition:all 0.5s;width:100%;} */
/* .bluBnn li a img{position:absolute;top:30%;left:50%;transform:translateY(-50%) translateX(-50%) scale(0.5);} */
/* .bluBnn li a:hover{box-shadow: 0px 60px 120px 0px rgba(13,92,171, 0.35);transition:all 0.5s;}
.bluBnn li a img:nth-child(1){opacity:1;transition:all 0.5s;}
.bluBnn li a img:nth-child(2){opacity:0;transition:all 0.5s;}
.bluBnn li a:hover img:nth-child(1){opacity:0;transition:all 0.5s;}
.bluBnn li a:hover img:nth-child(2){opacity:1;transition:all 0.5s;} */


.bluBnnNew{display: grid !important;grid-template-columns: repeat(6, 1fr);column-gap: 20px;margin:0 auto;}
.bluBnnNew > li{}
.bluBnnNew > li > a{display:flex;flex-direction:column;align-items:center;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);transition:all 0.5s;padding:30px 0;border-radius:10px;background:#fff;}
.bluBnnNew > li > a > s{width:80px;height:80px;margin-top:5px;transition:background 0.5s;}
.bluBnnNew > li > a > strong{display:block;color:#0d5cab;font-size:26px;line-height:40px;padding-top:25px;text-align:center;transition:all 0.5s;letter-spacing:-1.2px;margin-bottom:10px;}
.bluBnnNew > li > a > span{display:block;font-size:15px;color:#aeafb6;line-height:25px;text-align:center;transition:all 0.5s;letter-spacing:-0.64px;}

.bluBnnNew > li:nth-child(1) > a > s{background:url("../images/230615/newBnn01_off.png") no-repeat;background-size:cover;}
.bluBnnNew > li:nth-child(2) > a > s{background:url("../images/230615/newBnn02_off.png") no-repeat;background-size:cover;}
.bluBnnNew > li:nth-child(3) > a > s{background:url("../images/230615/newBnn03_off.png") no-repeat;background-size:cover;}
.bluBnnNew > li:nth-child(4) > a > s{background:url("../images/230615/newBnn04_off.png") no-repeat;background-size:cover;}
.bluBnnNew > li:nth-child(5) > a > s{background:url("../images/230615/newBnn05_off.png") no-repeat;background-size:cover;}
.bluBnnNew > li:nth-child(6) > a > s{background:url("../images/230615/newBnn06_off.png") no-repeat;background-size:cover;}
@media screen and (min-width: 813px){
	.bluBnnNew > li:nth-child(1) > a:hover > s{background:url("../images/230615/newBnn01_onn.png") no-repeat;background-size:cover;}
	.bluBnnNew > li:nth-child(2) > a:hover > s{background:url("../images/230615/newBnn02_onn.png") no-repeat;background-size:cover;}
	.bluBnnNew > li:nth-child(3) > a:hover > s{background:url("../images/230615/newBnn03_onn.png") no-repeat;background-size:cover;}
	.bluBnnNew > li:nth-child(4) > a:hover > s{background:url("../images/230615/newBnn04_onn.png") no-repeat;background-size:cover;}
	.bluBnnNew > li:nth-child(5) > a:hover > s{background:url("../images/230615/newBnn05_onn.png") no-repeat;background-size:cover;}
	.bluBnnNew > li:nth-child(6) > a:hover > s{background:url("../images/230615/newBnn06_onn.png") no-repeat;background-size:cover;}

	.bluBnnNew > li > a:hover{background: linear-gradient(315deg, rgba(13,92,171,1) 0%, rgba(24,116,207,1) 100%);}
	.bluBnnNew > li > a:hover strong{color:#fff;transition:all 0.5s;}
	.bluBnnNew > li > a:hover span{color:#6aabed;transition:all 0.5s;}
	.bluBnnNew > li > a:hover ~ img{opacity:1;transition:all 0.5s;}
	.bluBnnNew > li > a:hover s{background-position-x:100%;}
}

@media (min-width: 320px) and (max-width: 1670px) {
	.bluBnnNew{grid-template-columns: repeat(3, 1fr);row-gap:20px;}
	.bluBnnNew > li > a{padding:20px 0;}
	.bluBnnNew > li > a > strong{padding-top:15px;}
	.bluBnnNew > li > a > s{margin-top:0;}
}

@media (min-width: 320px) and (max-width: 768px) {
	.bluBnnNew{grid-template-columns: repeat(2, 1fr);}
	.bluBnnNew > li > a{padding:15px 0;}
	.bluBnnNew > li > a > s{width:40px;height:40px;}
	.bluBnnNew > li > a > strong{font-size:20px;line-height:30px;}
	.bluBnnNew > li > a > span{font-size:12px;line-height:20px;}
}

@media (min-width: 320px) and (max-width: 540px) {
	.bluBnnNew{grid-template-columns: repeat(1, 1fr);row-gap:10px;}
	.bluBnnNew > li > a{flex-direction:row;align-items:center;padding:0 35px;height:70px;}
	.bluBnnNew > li > a > strong{margin-bottom:0;text-align:left;margin-left:25px;font-size:20px;padding-top:0;}
	.bluBnnNew > li > a > span{display:none;}
}








/* max-width:1200px; */
#ftrWrp{width:calc(100% - 40px);max-width:1200px;margin:0 auto;position:relative;display:flex;padding:60px 0;}
#ftrFlxLft{width:50%;display:flex;}
#ftrFlx01{width:170px;}
#ftrFlx02{width:430px;}
#ftrFlx03{display:flex;flex-direction:column;}
#ftrFlx03 > div{display:flex;}
#ftrFlx03 > div:first-child{justify-content:space-between;align-items:center;margin-bottom:45px;}

#ftrFlxRgt{width:50%;}


#ftrLgo{display:block;width:100px;height:40px;background:url("../images/newbird/asset/img_logo.png") no-repeat;width:100px;background-size:100%;margin-bottom:45px;}
#ftrSvc{}
#ftrSvc li a{display:block;line-height:40px;font-size:13px;color:#1c1c20;letter-spacing:-0.64px;font-weight:normal;}
#ftrSvc li:nth-child(3) a{font-weight:700;}
@media screen and (min-width: 813px){ #ftrSvc li a:hover{font-weight:700;} }
#cpyRgt{line-height:40px;font-family:'Noto Sans KR';color:#aeafb6;font-weight:700;margin-bottom:45px;}
#cpyRgt span{color:#172a7e;}
#ftrInf{line-height:40px;color:#6e6e75;font-size:13px;letter-spacing:-0.64px;font-weight:normal;}
#ftrInf strong{display:block;color:#172a7e;font-weight:700;font-size:16px;}
#ftrSns{display:flex;flex-wrap:wrap;}
#ftrSns a{width:30px;height:30px;display:block;position:relative;border-radius:15px;background-color:#d6d7d9;transition:all 0.5s;margin-left:10px;}
#ftrSns a:first-child{margin-left:0;}
#ftrSns a s{background:url("../images/newbird/asset/img_footer_sns.png") no-repeat;background-size:100%;display:block;position:relative;width:100%;height:100%;}
#ftrSns a:nth-child(1):hover{background-color:#03cf5d;transition:all 0.5s;}
#ftrSns a:nth-child(2):hover{background-color:#43619b;transition:all 0.5s;}
#ftrSns a:nth-child(3):hover{background-color:#cc181e;transition:all 0.5s;}
#ftrSns a:nth-child(4):hover{background-color:#da3073;transition:all 0.5s;}
#ftrSns a:nth-child(1) s{background-position-y:0px;}
#ftrSns a:nth-child(2) s{background-position-y:-30px;}
#ftrSns a:nth-child(3) s{background-position-y:-60px;}
#ftrSns a:nth-child(4) s{background-position-y:-90px;}
#ftrLnkWrp{width:410px;display:flex;}
#ftrFmlLnk{display:block;width:200px;line-height:50px;padding-left:20px;border-radius:3px;background:#172a7e url("../images/newbird/asset/bg_outlink.png") no-repeat center right 20px;color:#fff;font-size:14px;font-family:'Noto Sans KR';font-weight:700;background-size:6px auto;margin-right:10px;}
#ftrFmlLnk span{color:#6aabed;}
#ftrFmlSlc{position:relative;}
#ftrFmlSlc > a{display:block;width:200px;line-height:50px;padding-left:20px;border-radius:3px;background:#f8f9fa url("../images/newbird/asset/img_mreSgn.png") no-repeat center right 20px;color:#0d5cab;font-size:14px;font-family:'Noto Sans KR';font-weight:700;background-size:10px auto;}
#ftrFmlSlc > a > span{color:#6e6e75;}
#ftrFmlSlc > a.on{background:#f8f9fa url("../images/newbird/img_likeselect_on.png") no-repeat center right 20px;background-size:10px auto;}
#ftrFmlSlc > ul{position:absolute;top:50px;left:0;width:100%;background-color:#f8f9fa;overflow:hidden;height:0;z-index:30;transition:all 0.5s;}
#ftrFmlSlc > a.on ~ ul{height:auto;transition:all 0.5s;}
#ftrFmlSlc > ul li:last-child{padding-bottom:16px;}
#ftrFmlSlc > ul li a{display:block;line-height:40px;padding:0 20px;color:#6e6e75;font-size:14px;}
#ftrAdr{display:flex;flex-wrap:wrap;}
#ftrAdr dt{width:110px;color:#1c1c20;font-weight:700;font-size:13px;line-height:40px;letter-spacing:-0.64px;}
#ftrAdr dd{width:calc(100% - 110px);font-size:13px;color:#6e6e75;line-height:40px;letter-spacing:-0.64px;font-weight:normal;}
#cstLst{margin-top:70px;}
#cstLst > ul{display:flex;flex-wrap:wrap;}
#cstLst > ul > li{margin-left:40px;}
#cstLst > ul > li:first-child{margin-left:0;}
#cstLst > ul > li > a{display:block;line-height:60px;padding-left:35px;line-height:30px;color:#1c1c20;font-size:14px;position:relative;letter-spacing:-0.8px;font-weight:normal;}
#cstLst > ul > li > a > s{position:absolute;top:50%;transform:translateY(-50%);left:0;width:18px;height:18px;background:url("../images/newbird/asset/bg_footer_cs.png") no-repeat;background-size:100% auto;}
#cstLst > ul > li > a > span{margin-left:20px;}
#cstLst > ul > li:nth-child(1) > a > s{background-position-y:0%;}
#cstLst > ul > li:nth-child(2) > a > s{background-position-y:50%;}
#cstLst > ul > li:nth-child(3) > a > s{background-position-y:100%;}

@media (min-width: 320px) and (max-width: 1230px) {
	#ftrWrp{flex-wrap:wrap;}
	#ftrFlxLft{width:100%;}
	#ftrFlxRgt{width:100%;margin-top:45px;}
	#ftrLnkWrp{width:auto;}
	#ftrFlx01{width:200px;}
	#ftrFlx02{width:calc(100% - 200px);}
	#ftrAdr{width:100%;}
	#ftrAdr dt{width:200px;}
	#ftrAdr dd{width:calc(100% - 200px);}
}

@media (min-width: 320px) and (max-width: 600px) {
	#ftrWrp{padding:30px 0 70px 0;}
	#ftrWrp.IOS{padding:30px 0 90px 0;}
	#ftrLgo{margin-bottom:20px;width:80px;height:32px;}
	#ftrFlxLft{flex-wrap:wrap;}
	#ftrFlx01{width:100%;}
	#ftrFlx02{width:100%;}
	#ftrSvc li a{font-size:14px;line-height:30px;}
	#cpyRgt{font-size:10px;line-height:20px;padding:20px 0;margin-bottom:0;}
	#ftrInf{font-size:14px;line-height:30px;}
	#ftrInf strong{font-size:14px;margin-bottom:30px;}
	#ftrFlxRgt{margin-top:0;}
	#ftrFlx03 > div:first-child{flex-direction:column;align-items:flex-start;}
	#ftrSns{padding:20px 0;}
	#ftrLnkWrp{width:100%;justify-content:space-between;}
	#ftrFmlLnk{width:calc(50% - 5px) !important;margin-right:0;}
	#ftrFmlSlc{width:calc(50% - 5px);}
	#ftrFmlSlc > a{width:100% !important;}
	#ftrFlx03 > div:first-child{margin-bottom:20px;}
	#ftrAdr dt{width:100%;font-size:14px;line-height:30px;}
	#ftrAdr dd{width:100%;font-size:14px;line-height:30px;padding-bottom:20px;}
	#cstLst{margin-top:0;}
	#cstLst > ul > li{margin-left:0;margin-top:10px;width:100%;}
	#cstLst > ul > li:first-child{margin-top:0;}
	#cstLst > ul > li > a{display:flex;}
	#cstLst > ul > li > a > span{margin-left:auto;}
}







#cstWrp{padding:30px 0;background-color:#f8f9fa;display:none;}
#cstWrp ul{display:flex;max-width:1720px;margin:0 auto;width:calc(100% - 200px);}
#cstWrp ul li{width:550px;float:left;margin-left:35px;border-radius:5px;box-shadow: -14px -14px 20px 0px rgba(255, 255, 255, 1);}
#cstWrp ul li:first-child{margin-left:0;}
#cstWrp ul li a{display:block;box-shadow: 14px 14px 20px 0px rgba(0, 0, 0, 0.06);background-color:#f8f9fa;line-height:60px;padding-left:80px;line-height:60px;color:#1c1c20;font-size:20px;position:relative;letter-spacing:-0.8px;font-weight:normal;}
#cstWrp ul li a s{position:absolute;top:50%;transform:translateY(-50%);left:38px;width:24px;height:24px;background:url("../images/newbird/asset/bg_footer_cs.png") no-repeat;background-size:100% auto;}
#cstWrp ul li:nth-child(1) a s{background-position-y:0%;}
#cstWrp ul li:nth-child(2) a s{background:url("../images/newbird/asset/bg_footer_cs2.png") no-repeat;background-size:100% auto;background-position-y:0%;}
#cstWrp ul li:nth-child(3) a s{background-position-y:50%;}
#cstWrp ul li:nth-child(4) a s{background-position-y:100%;}
/* #cstWrp ul a img{} */
#cstWrp ul a span{position:absolute;top:50%;transform:translateY(-50%);right:40px;font-size:20px;font-weight:600;}
/**LAYOUT END*/

#schPopWrp{position:fixed;top:calc(-100vh - 80px);left:0;width:100%;height:100vh;background-color:#fff;z-index:40;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);z-index:55;transition:all 0.5s;overflow:hidden;}
#schPopWrp.on{top:0;transition:all 0.5s;}
#schPop{width:800px;position:absolute;top:50%;left:calc(50% - 400px);transform:translateY(-50%);}
.schPopTtl{padding-bottom:40px;}
.schPopTtl *{display:block;}
.schPopTtl strong{font-weight:700;text-transform:uppercase;color:#0d5cab;font-weight:700;line-height:66px;font-size:60px;letter-spacing:-2.4px;}
.schPopTtl span{font-weight:100;font-size:60px;color:#0d5cab;line-height:66px;letter-spacing:-4.8px;padding-bottom:30px;}
.schPopTtl p{font-size:16px;color:#aeafb6;line-height:30px;letter-spacing:-1.28px;}
.schFrm{position:relative;margin-bottom:90px;}
.schFrm input[type="text"]{border:none;border-bottom:2px #0d5cab solid;height:75px;padding:15px 20px;color:#0d5cab;font-weight:700;font-size:20px;letter-spacing:-0.8px;width:calc(100%);}
.schFrm input[type="text"]::placeholder{color:#0d5cab;}
.schFrm button[type="submit"]{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:40px;height:40px;background:url("../images/newbird/asset/img_blueSearch.png") no-repeat;background-size:100% calc(100% + 1px);}
.schFnc{}
.schRnk{margin-bottom:50px;}
.schLst{margin-bottom:70px;}
.schFncTtl{line-height:20px;font-size:18px;font-weight:700;color:#2c2c3a;padding-left:30px;margin-bottom:20px;position:relative;}
.schFncTtl s{width:11px;height:12px;position:absolute;top:calc(50% - 6px);left:5px;background:url("../images/newbird/asset/bg_searchService.png") no-repeat;background-size:100%;}
.schFnc ul{display:inline-flex;flex-wrap:wrap;counter-reset:list-number;}
.schFnc ul li{margin-right:45px;margin-bottom:20px;counter-increment:list-number;}
.schFnc ul li a{display:block;line-height:20px;font-size:16px;color:#6e6e75;letter-spacing:-0.64px;}
.schFnc ul li a::before{content:counter(list-number);display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;margin-right:10px;border-radius:3px;color:#6e6e75;font-size:12px;background-color:#efeff1;font-family:'Noto Sans KR';vertical-align:top;}
.schFnc ul li:nth-child(5) ~ li{display:none;}

.schRnk ul li:first-child a{color:#0d5cab;font-weight:700;}
.schRnk ul li:first-child a::before{background-color:#0d5cab;color:#fff;}
.schRnk .schFncTtl s{background-position-y:0;}
.schLst .schFncTtl s{background-position-y:100%;}

.schPdrSldWrp{border-radius:10px;background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);z-index:40;position:relative;}
.schPdrSldWrp > div{width:600px;margin:0 auto;overflow:hidden;}
.schPdrSldItm{padding:20px 0;}
.schPdrSldItm .rstPdrItmInf {width:100%;}

.pdrInf01{display:block;position:relative;width:100%;height:100%;min-height:100px;overflow:hidden;padding-top:20px;padding-bottom:20px;padding-left:130px;}
.pdrInf01 > b{border-radius:10px;background-color:#f8f9fa;position:absolute;width:100px;height:100px;top:20px;left:0;}
.pdrInf01 > b img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.5);}
.pdrInf01 > i{display:block;letter-spacing:-1.28px;font-size:16px;color:#1c1c20;font-style:normal;padding-bottom:5px;margin-top:15px;}
.pdrInf01 > i > strong{font-weight:700;}
.pdrInf01 > span{display:block;font-size:12px;color:#aeafb6;padding-bottom:5px;}
.pdrInf01 > strong{display:block;font-size:16px;color:#6aabed;font-weight:700;}
.pdrInf01 > strong > span{color:#aeafb6;font-weight:500;text-decoration: line-through;padding-right: 20px;margin-right: 10px;background: url(../images/newbird/bg_sale02.png) no-repeat center right;background-size:12px auto;}
.schPopCls{position:absolute;top:75px;right:150px;}
.schPopCls::after{width:50px;height:50px;display:block;content:" ";position:absolute;border-radius:25px;top:0;left:0;background:#0d5cab url("../images/newbird/asset/btn_close.png") no-repeat;background-size:100%;}
.schPopCls img{width:50px;display:none;}

.schPdrSldWrp .btnPrv02{top:50%;transform:translateY(-50%);left:30px;position:absolute;}
.schPdrSldWrp .btnNxt02{top:50%;transform:translateY(-50%);right:30px;position:absolute;}

.cmpPopWrp{max-width: 900px;width:100%;padding:10px;top:0;right:-950px;position:fixed;background-color:#fff;height:100%;box-shadow: -40px 0px 80px 0px rgba(28, 28, 32, 0.08);z-index:100;overflow:hidden;transition:all 0.5s;}
.cmpPopWrp.on{right:0;transition:all 0.5s;}
.cmpPopWrp > div{padding:65px 90px;height:100%;overflow-y:scroll;}

.cmpPopWrp .infTbl01 { margin-bottom: 30px; }


.crtPopWrp{max-width:700px; width: 100%; padding: 10px 10px 0 10px; top:0;right:-950px;position:fixed;background-color:#fff;height:100%;box-shadow: -40px 0px 80px 0px rgba(28, 28, 32, 0.08);z-index:100;overflow-y:scroll;overflow-x:hidden;transition:all 0.5s;overflow:hidden; padding-left: 9px;}
.crtPopWrp.on{right:0;transition:all 0.5s;}
.crtPopWrp > div{padding:65px 0;height:calc(100% - 20px); overflow-y:scroll; }



																				 

.cartTabWrp{border-bottom:1px #d6d7d9 solid;}
.crtPopWrp .crtPopTit{ margin-bottom: 45px; padding: 0 90px; }
.cmpPopWrp .crtPopTit{ margin-bottom: 45px; padding-left: 90px; } 
.cartTabTrg .pdrTbl01 { margin-bottom: 0; }
.crtPopWrp .btnWrp50 { max-width: 500px; margin-top: 40px; }
.crtPopWrp .btnWrp50 .nBtn { margin: 0 10px; }
.crtPopWrp .btnWrp50 .nBtn:first-child { margin-left: 0; }
.crtPopWrp .btnWrp50 .nBtn:last-child { margin-right: 0; }






/* scroll custom */

.crtPopWrp > div::-webkit-scrollbar{width: 8px;}
.crtPopWrp > div::-webkit-scrollbar-thumb{background-color:#d6d7d9;border-radius:3px;transition:all 0.5s;}
.crtPopWrp > div:hover::-webkit-scrollbar-thumb{background-color:#0d5cab;transition:all 0.5s;}
.crtPopWrp > div::-webkit-scrollbar-track{background-color:#f8f9fa;border-radius:3px;}



.cmpPopWrp > div::-webkit-scrollbar{width: 8px;}
.cmpPopWrp > div::-webkit-scrollbar-thumb{background-color:#d6d7d9;border-radius:3px;transition:all 0.5s;}
.cmpPopWrp > div:hover::-webkit-scrollbar-thumb{background-color:#0d5cab;transition:all 0.5s;}
.cmpPopWrp > div::-webkit-scrollbar-track{background-color:#f8f9fa;border-radius:3px;}





/**LAYOUT END*/

/** SUB PAGE */
#scnDth{width:calc(100% - 200px);margin-left:auto;margin-right:auto;display:flex;border-radius:10px;background-color:#fff;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08);padding:20px;overflow-x:auto;}
/* justify-content:space-between; */
/* center */
/* flex-wrap:wrap; */
/* margin-left:100px;margin-right:100px; */

.scnDthChd{width:150px;height:140px;margin:0 10px;border-radius:20px;position:relative;text-align:center;transition:background-color 0.5s, box-shadow 0.5s;flex:0 0 auto;background-color:#fff;}
.scnDthIco{background:url("../images/newbird/asset/bg_2depth.png") no-repeat;background-size:300% auto;background-position-x:0;}
#scnDth > a:first-child{margin-left:auto;}
#scnDth > a:last-child{margin-right:auto;}
.scnDthChd > span{display:block;font-size:1.333em;line-height:3.125em;position:absolute;bottom:0;left:0;width:100%;text-align:center;}


.scnDthChd01{background-position-y:calc(100% / 22 * 0 - 20px);}
.scnDthChd02{background-position-y:calc(100% / 22 * 1 - 20px);}
.scnDthChd03{background-position-y:calc(100% / 22 * 2 - 20px);}
.scnDthChd04{background-position-y:calc(100% / 22 * 3 - 20px);}
.scnDthChd05{background-position-y:calc(100% / 22 * 4 - 20px);}
.scnDthChd06{background-position-y:calc(100% / 22 * 5 - 20px);}
.scnDthChd07{background-position-y:calc(100% / 22 * 6 - 20px);} 
.scnDthChd08{background-position-y:calc(100% / 22 * 7 - 20px);}
.scnDthChd09{background-position-y:calc(100% / 22 * 8 - 20px);}
.scnDthChd10{background-position-y:calc(100% / 22 * 9 - 20px);}
.scnDthChd11{background-position-y:calc(100% / 22 * 10 - 20px);}
.scnDthChd12{background-position-y:calc(100% / 22 * 11 - 20px);}
.scnDthChd13{background-position-y:calc(100% / 22 * 12 - 20px);}
.scnDthChd14{background-position-y:calc(100% / 22 * 13 - 20px);}
.scnDthChd15{background-position-y:calc(100% / 22 * 14 - 20px);}
.scnDthChd16{background-position-y:calc(100% / 22 * 15 - 20px);}
.scnDthChd17{background-position-y:calc(100% / 22 * 16 - 20px);}
.scnDthChd18{background-position-y:calc(100% / 22 * 17 - 20px);}
.scnDthChd19{background-position-y:calc(100% / 22 * 18 - 20px);}
.scnDthChd20{background-position-y:calc(100% / 22 * 19 - 20px);}
.scnDthChd21{background-position-y:calc(100% / 22 * 20 - 20px);}
.scnDthChd22{background-position-y:calc(100% / 22 * 21 - 20px);}
.scnDthChd23{background-position-y:calc(100% / 22 * 22 - 20px);}






.scnDthChd00050001,
.scnDthChd00010001{background-position-y:calc(100% / 23 * 0 - 20px);}
.scnDthChd00050002,
.scnDthChd00010002{background-position-y:calc(100% / 23 * 1 - 20px);}
.scnDthChd00050003,
.scnDthChd00010003{background-position-y:calc(100% / 23 * 2 - 20px);}
.scnDthChd00010004{background-position-y:calc(100% / 23 * 3 - 20px);}
.scnDthChd00010005{background-position-y:calc(100% / 23 * 4 - 20px);}
.scnDthChd00010006{background-position-y:calc(100% / 23 * 5 - 20px);}
.scnDthChd00050006,
.scnDthChd00020001{background-position-y:calc(100% / 23 * 6 - 20px);} 
.scnDthChd00020002{background-position-y:calc(100% / 23 * 7 - 20px);}
.scnDthChd00050005,
.scnDthChd00020003{background-position-y:calc(100% / 23 * 8 - 20px);}
.scnDthChd00050011,
.scnDthChd00020004{background-position-y:calc(100% / 23 * 9 - 20px);}
.scnDthChd00030001{background-position-y:calc(100% / 23 * 10 - 20px);}
.scnDthChd00030002{background-position-y:calc(100% / 23 * 11 - 20px);}
.scnDthChd00050010,
.scnDthChd00030003{background-position-y:calc(100% / 23 * 12 - 20px);}
.scnDthChd00030004{background-position-y:calc(100% / 23 * 13 - 20px);}
.scnDthChd00020005,
.scnDthChd00030005{background-position-y:calc(100% / 23 * 21 - 20px);}
.scnDthChd00030006{background-position-y:calc(100% / 23 * 22 - 20px);}
.scnDthChd00040001{background-position-y:calc(100% / 23 * 14 - 20px);}
.scnDthChd00040002{background-position-y:calc(100% / 23 * 15 - 20px);}
.scnDthChd00040003{background-position-y:calc(100% / 23 * 16 - 20px);}
.scnDthChd00050004{background-position-y:calc(100% / 23 * 17 - 20px);}
.scnDthChd00050007{background-position-y:calc(100% / 23 * 18 - 20px);}
.scnDthChd00050008{background-position-y:calc(100% / 23 * 19 - 20px);}
.scnDthChd00050009{background-position-y:calc(100% / 23 * 20 - 20px);}
.scnDthChd00030007{background-position-y:calc(100% / 23 * 23 - 20px);}
























.scnDthChd.on{background-color:#0d5cab;transition:background-color 0.5s, box-shadow 0.5s;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);z-index:30;}
.scnDthChd.on > span{color:#fff;font-weight:700;}
@media screen and (min-width: 813px){
	.scnDthChd:hover{background-color:#0d5cab;transition:background-color 0.5s, box-shadow 0.5s;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);z-index:30;}
	.scnDthChd:hover > span{color:#fff;font-weight:700;}
}

.scnDthIco.on{background-position-x:50%;}
@media screen and (min-width: 813px){
	.scnDthIco:hover{background-position-x:50%;}
}

#itmSlc .scnDthIco.on{background-position-x:100%;}
@media screen and (min-width: 813px){
	#itmSlc .scnDthIco:hover{background-position-x:100%;}
}


#subCtgWrp{text-align:center;max-width:1720px;margin-left:auto;margin-right:auto;margin-bottom:20px;border-radius:10px;background-color:#fff;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08);padding:20px 0;position:relative;z-index:40;}
#subCtg{display:inline-block;}
#subCtg li{float:left;margin-left:20px;}
#subCtg.subCtg li{margin-left:60px;}
#subCtg li:first-child{margin-left:0;}
#subCtg li a{display:block;width:150px;height:140px;position:relative;border-radius:15px;overflow:hidden;transition:all 0.5s;}
#subCtg.subCtg li a{z-index:9;}
#subCtg li a.on{background-color:#0d5cab;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);}
@media screen and (min-width: 813px){
	#subCtg li a:hover{background-color:#0d5cab;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);}
}
#subCtg li a img{position:absolute;top:40%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.5);transition:all 0.5s;}
#subCtg li a img:nth-child(1){opacity:1;}
#subCtg li a img:nth-child(2){opacity:0;}
#subCtg li a.on img:nth-child(1){opacity:0;}
#subCtg li a.on img:nth-child(2){opacity:1;}
@media screen and (min-width: 813px){
	#subCtg li a:hover img:nth-child(1){opacity:0;}
	#subCtg li a:hover img:nth-child(2){opacity:1;}
}
#subCtg li a span{position:absolute;bottom:17px;font-size:16px;color:#2d2d3b;left:0;width:100%;text-align:center;transition:all 0.5s;letter-spacing:-0.64px;}
#subCtg li a.on span{font-weight:700;color:#ffffff;}
@media screen and (min-width: 813px){
	#subCtg li a:hover span{font-weight:700;color:#ffffff;}
}

#pdrWrp{width:1720px;margin-left:auto;margin-right:auto;}
#pdrLstWrp{display:flex;border-radius:5px;background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);}
#pdrFlt{width:430px;border-bottom:1px #efeff1 solid;}
#pdrLst{width:1290px;}


.ctlFltTop{background-color: #fff;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08);position: relative;z-index: 40;width:calc(100% - 200px);margin-left:auto;margin-right:auto;border-radius:10px;}

.fltTtl{position:relative;text-align:center;}
.fltTtl > div{font-size:1.500em;line-height:2.778em;color:#2c2c3a;letter-spacing:-0.04em;display:inline-block;background:url("../images/newbird/sub/icon_fillter.png") no-repeat left center;background-size:16px auto;padding-left:30px;}
.fltTtl > a{position:absolute;left:15px;top:50%;transform:translateY(-50%);padding-right:28px;}
.fltTtl > a > span{display:inline-block;background-color:#f4f5f6;line-height:1.667em;color:#6e6e75;padding:0 11px;border-radius:10px;transition:all 0.5s;}
.fltTtl > a > s{width:18px;height:16px;position:absolute;top:50%;right:0;transform:translateY(-50%);background:url("../images/newbird/sub/btn_rfr.png") no-repeat;background-size:100%;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.fltTtl > a:hover > span{background-color:#0d5cab;color:#fff;transition:all 0.5s;}
	.fltTtl > a:hover > s{background:url("../images/newbird/sub/btn_rfrOn.png") no-repeat;background-size:100%;transition:all 0.5s;}
}
.fltTtl > span{width:60px;height:20px;position:absolute;right:15px;top:50%;transform:translateY(-50%);}
.fltTtl > span > strong::after{content:"off";line-height:100%;}
.fltTtl > span.on > strong::after{content:"on";line-height:100%;}

.fltDtlWrp{display:flex;border-top:1px #efeff1 solid;}
.fltDtlLstWrp{flex:1 1 0px;margin:20px 0;padding:0 15px;border-left:1px #efeff1 solid;}
.fltDtlLstWrp:first-child{border-left:0;}
.fltDtlLstScl{height:230px;overflow-y:scroll;padding-left:4px;}
.fltDtlLstScl::-webkit-scrollbar{width: 6px;}
.fltDtlLstScl::-webkit-scrollbar-thumb{background-color:#d6d7d9;border-radius:3px;transition:all 0.5s;}
.fltDtlLstScl:hover::-webkit-scrollbar-thumb{background-color:#0d5cab;transition:all 0.5s;}
.fltDtlLstScl::-webkit-scrollbar-track{background-color:#f8f9fa;border-radius:3px;}
.fltDtlLstScl > span{font-size:1.333em;font-weight:700;color:#2c2c3a;letter-spacing:-0.04em;padding-left:20px;position:relative;margin-bottom:5px;line-height:30px;}
.fltDtlLstScl > ul{padding-top:5px;}
.fltDtlLstScl > ul li{line-height:40px;}

.fltDtlLstSclIco{width:12px;height:12px;position:absolute;top:50%;left:0;transform:translateY(-50%);background:url("../images/newbird/asset/bg_pdrFltIco.png") no-repeat;background-size:100%;}
.fltDtlLstSclIco01{background-position-y:0;}
.fltDtlLstSclIco02{background-position-y:-12px;}
.fltDtlLstSclIco03{background-position-y:-24px;}
.fltDtlLstSclIco04{background-position-y:-36px;}
.fltDtlLstSclIco05{background-position-y:-48px;}




body{scrollbar-base-color: #f8f9fa;
	scrollbar-face-color: #0d5cab;
	scrollbar-3dlight-color: #0d5cab;
	scrollbar-highlight-color: #0d5cab;
	scrollbar-track-color: #f8f9fa;
	scrollbar-arrow-color: #f8f9fa;
	scrollbar-shadow-color: #0d5cab;
	scrollbar-dark-shadow-color: #0d5cab;}






#ctlPge{width:calc(100% - 200px);margin-left:auto;margin-right:auto;}
/* margin-left:100px;margin-right:100px; */
/* max-width:1720px;margin-left:auto;margin-right:auto; */

.ctlItmTop{display:flex;justify-content:space-between;}
.ctlItmTop > span{position:relative;padding-left:20px;}
.ctlItmTop > span img{width:12px;position:absolute;top:50%;transform:translateY(-50%);left:0;}
.ctlItmTop > span s{background:url("../images/newbird/asset/bg_pdrLst_srt.png") no-repeat;background-size:200%;background-position:0px -20px;width:12px;height:12px;position:absolute;top:calc(50% - 6px);left:0;}
.ctlItmTop > span strong{font-size:1.333em;color:#2c2c3a;line-height:3.125em;letter-spacing:-0.04em;display:inline-block;}
.ctlItmTop > div{display:flex;}


.slcScl{display:inline-block;min-width:250px;height:50px;position:relative;z-index:40;}
.slcScl > div{border-radius:25px;box-shadow: 0px 10px 20px 0px rgba(28, 28, 32, 0.08); background-color:#fff;position:absolute;top:0;left:0;width:100%;height:50px;overflow:hidden;transition:all 0.5s;}
.slcScl > div.on{height:310px;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover{background-color:#0d5cab;}
}
.slcScl > div > span{display:block;padding-left:40px;line-height:50px;position:relative;cursor:pointer;}
.slcScl > div > span > s{width:12px;height:10px;position:absolute;top:calc(50% - 5px);left:20px;background:url("../images/newbird/asset/bg_pdrLst_srt.png") no-repeat;background-size:200%;background-position-x:0;}
.slcScl > div > span > s.slcSclCtg{background-position-y:0;}
.slcScl > div > span > s.slcSclSrt{background-position-y:-10px;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > span > s.slcSclCtg{background-position-x:-12px;}
	.slcScl:not(.notHvr) > div:hover > span > s.slcSclSrt{background-position-x:-12px;}
}
.slcScl > div > span > strong{color:#2c2c3a;font-size:1.333em;letter-spacing:-0.04em;display:block;transition:all 0.5s;}
.slcScl > div > span > strong > b{color:#aeafb6;font-weight:normal;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > span > strong{color:#ffffff;transition:all 0.5s;}
	.slcScl:not(.notHvr) > div:hover > span > strong > b{color:#6aabed;transition:all 0.5s;}
}
.slcScl > div > span > i{width:10px;height:6px;background:url("../images/newbird/sub/img_filter_dropdown_off.png") no-repeat;background-size:100% auto;position:absolute;top:calc(50% - 3px);right:20px;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > span > i{background:url("../images/newbird/sub/img_filter_dropdown_off_hover.png") no-repeat;background-size:100% auto;}
}
.slcScl > div.on > span > i{background:url("../images/newbird/sub/img_filter_dropdown_on.png") no-repeat;background-size:100% auto;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div.on:hover > span > i{background:url("../images/newbird/sub/img_filter_dropdown_on_hover.png") no-repeat;background-size:100% auto;}
}
.slcScl > div > div{padding:20px 15px;border-top:1px #f6f7f8 solid;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > div{ border-top-color: rgba(255,255,255,0.1);transition:all 0.5s;}
}
.slcScl > div > div > ul{height:220px;overflow-x:hidden;overflow-y:scroll;}
.slcScl > div > div > ul::-webkit-scrollbar{width: 6px;}
.slcScl > div > div > ul::-webkit-scrollbar-track{border-radius:3px;background-color:#efeff1;}
.slcScl > div > div > ul::-webkit-scrollbar-thumb{border-radius:3px;background-color:#0d5cab;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > div > ul::-webkit-scrollbar-track{border-radius:3px;background-color:#2840a3;}
	.slcScl:not(.notHvr) > div:hover > div > ul::-webkit-scrollbar-thumb{border-radius:3px;background-color:#ffffff;}
}
.slcScl > div > div > ul > li{line-height:44px;color:#6e6e75;font-size:1.167em;letter-spacing:-0.04em;cursor:pointer;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > div > ul > li{color:#6aabed;transition:all 0.5s;}
}
.slcScl > div > div > ul > li:hover{color:#0d5cab;font-weight:700;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.slcScl:not(.notHvr) > div:hover > div > ul > li:hover{color:#ffffff;transition:all 0.5s;}
}
.slcScl > div > div > ul > li input{width:0px;height:0;opacity:0;}










.fltSubWrp .fltSubSct:nth-child(2n){background-color:#f8f9fa;}
.fltSubSct{padding-top:10px;padding-bottom:10px;padding-right:35px;padding-left:35px;border-top:1px #efeff1 solid;}
.fltSubTtl{padding-left:25px;position:relative;display:block;line-height:50px;font-size:16px;font-weight:700;letter-spacing:-0.64px;color:#2c2c3a;background:url("../images/newbird/sub/img_dropDownOn.png") no-repeat center right;background-size:10px auto;font-family:'Noto Sans KR';transition:all 0.5s;}
.fltSubTtl.on{background:url("../images/newbird/sub/img_dropDownOff.png") no-repeat center right;background-size:10px auto;transition:all 0.5s;}
.fltSubTtl img{position:absolute;top:50%;left:0;transform:translateY(-50%) scale(0.5);transform-origin:left center;}
.fltSubLst{padding-left:25px;}
.fltSubLst ul:last-child{padding-bottom:20px;}
.fltSubLst li{position:relative;}
.fltSubLst li > span{position:absolute;top:50%;right:20px;transform:translateY(-50%);}
.fltSubLst a{line-height:40px;display:inline-block;font-size:14px;color:#6e6e75;letter-spacing:-0.56px;font-family:'Noto Sans KR';}
.fltClrLst{padding:10px 0 0 25px;overflow:hidden;}

.clrItm{position:relative;float:left;margin-left:27px;margin-bottom:20px;}
.clrItm:nth-child(5n+1){margin-left:0;}
.clrItm > label{display:block;width:40px;height:40px;position:relative;border-radius:20px;overflow:hidden;}
.clrItm > label.brg{border:2px #efeff1 solid;width:36px;height:36px;}
.clrItm > label > input{position:absolute;width:40px;height:40px;top:0;left:0;opacity:0;cursor:pointer;}
.clrItm > label > span{width:40px;height:40px;position:absolute;background:url("../images/newbird/sub/bg_chkClrWht.png") no-repeat center center;background-size:10px auto;opacity:0;transition:all 0.5s;}
.clrItm > label.brg > span{width:36px;height:36px;background:url("../images/newbird/sub/bg_chkClrBlk.png") no-repeat center center;background-size:10px auto;}
.clrItm > input:checked ~ label span,
.clrItm > label > input:checked ~ span{opacity:1;transition:all 0.5s;}

#pdrLstTop{display:flex;border-bottom:1px #efeff1 solid;}
#pdrLstTop > div{width:33.3%;padding:10px;border-left:1px #efeff1 solid;position:relative;height:60px;z-index:10;}
#pdrLstTop > div > div{position:relative;background-color:#fff;border-radius:10px;height:60px;transition:all 0.5s;overflow:hidden;}
#pdrLstTop > div > div.on{height:462px;transition:all 0.5s;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);}
#pdrLstTop > div > div > a{display:block;height:60px;padding-left:50px;position:relative;}
#pdrLstTop > div > div > a > img{position:absolute;left:28px;top:50%;transform:translateY(calc(-50% - 2px)) scale(0.5);transform-origin:left center;}
#pdrLstTop > div > div > a > span{display:block;line-height:60px;}
#pdrLstTop > div > div > a > span > i{position:absolute;width:40px;line-height:40px;text-align:center;border-radius:20px;background-color:#0d5cab;color:#fff;font-size:16px;font-size:700;box-shadow: 0px 10px 20px 0px rgba(13,92,171, 0.2);letter-spacing:-0.64px;top:calc(50% - 20px);right:30px;font-weight:700;font-style:normal;}
#pdrLstTop > div > div > a > span > strong{font-size:18px;letter-spacing:-0.72px;color:#2c2c3a;}
#pdrLstTop > div > div > a > span > span{font-size:18px;letter-spacing:-0.72px;color:#aeafb6;margin-left:3px;}
#pdrLstTop > div > div .pdrLstTopAnc{background:url("../images/newbird/sub/img_dropDownOff.png") no-repeat right 30px center;background-size:10px auto;transition:all 0.5s;}
#pdrLstTop > div > div.on .pdrLstTopAnc{background:url("../images/newbird/sub/img_dropDownOn.png") no-repeat right 30px center;background-size:10px auto;transition:all 0.5s;}
.pdrLstTopAncLst{position:absolute;top:61px;width:calc(100% - 60px);padding:0 30px;border-top:1px #f5f6f7 solid;margin-top:10px;height:390px;overflow:hidden !important;}

.pdrLstTopAncLst li > label,
.pdrLstTopAncLst li > a{width:100%;line-height:50px;font-size:16px;color:#6e6e75;letter-spacing:-0.64px;transition:all 0.5s;display:block;}
.pdrLstTopAncLst li > label input:checked ~ span,
.pdrLstTopAncLst li > a.on,
.pdrLstTopAncLst li > label:hover,
.pdrLstTopAncLst li > a:hover{color:#0d5cab;font-weight:700;transition:all 0.5s;}
.pdrLstTopAncLst li > label input{position:absolute;top:-100vh;left:-100vw;opacity:0;}
.pdrLstTopAncLst li:first-child{margin-top:15px;}
.pdrLstTopAncLst li:last-child{padding-bottom:25px;}



/* justify-content:space-between; */
.pdrLstItm{display:flex;flex-wrap: wrap;padding-bottom:20px;width:calc(100% + 40px);margin-left:-20px;}
.pdrLstItmInf{width:calc(25% - 40px);margin-left:20px;margin-right:20px;margin-bottom:calc(120px / 3);box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);background-color:#fff;border-radius:10px;position:relative;transition:all 0.5s;overflow:hidden;}
.pdrLstItmInfImg{position:absolute;top:0;left:0;width:100%;/* height:360px; */ height: 0; padding-bottom: 100%; background-repeat:no-repeat;background-size: 60%; background-position: top 30% center;}
.pdrLstItmInfAnc{display:block;/* padding-top:360px; */ padding-top: 100%; height: 100%; transition:all 0.5s;position:relative;}

.pdrLstItmInfAnc > div{padding:30px;border-top:1px #f5f7f8 solid;transition:border 0.5s;}
.pdrLstItmInfAnc > div > span{font-size:1.333em;letter-spacing:-0.08em;line-height:1.125em;padding-bottom:12px;color:#1c1c20;display:block;transition:color 0.5s;}
.pdrLstItmInfAnc > div > span > strong{display:inline-block;margin-left:3px; overflow: hidden; white-space: nowrap; vertical-align: middle;	width: 70%; text-overflow: ellipsis; vertical-align:top;}
.pdrLstItmInfAnc > div > i{color:#aeafb6;display:block;padding-bottom:10px;line-height:1em;font-style:normal;transition:color 0.5s;}
.pdrLstItmInfAnc > div > b{font-weight:normal;line-height:1.333em;}
.pdrLstItmInfAnc > div > b > span{font-weight:700;color:#6aabed;font-size:1.333em;letter-spacing:-0.04em;transition:color 0.5s;}
.pdrLstItmInfAnc > div > b > s{color:#aeafb6;font-weight:500;font-size:1.333em;letter-spacing:-0.04em;background: url("../images/newbird/asset/bg_sleIco.png") no-repeat center right;background-size:12px auto;padding-right:20px;margin-right:10px;transition:color 0.5s;}
.pdrLstItmInfAnc > div > b > s > strong{font-weight:700;}

.pdrLstItmInfCvr{opacity:0;transition:all 0.5s; visibility:hidden; }
.pdrLstItmInfCvrFncWrp{position:absolute;/* top:115px; */top:21.86%;left:50%;transform:translateX(-50%);width:100%;display:flex;justify-content:center;z-index:20;}
.pdrLstItmInfCvrFnc{}
.pdrLstItmInfCvrFnc > a{width:50px;height:50px;border-radius:25px;background-color:rgba(255,255,255,0.15);margin:0 5px;display:block;position:relative;cursor:pointer;}
.pdrLstItmInfCvrFnc s{width:24px;height:24px;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px);background:url("../images/newbird/asset/bg_pdrLst_fnc.png") no-repeat;background-size:200%;background-position-y:0;}

.pdrLstItmInfCvrFnc.off > a{ cursor:default; }
.pdrLstItmInfCvrFnc.off s { opacity: 0.5; }

.pdrLstItmInfCvrFnc01 s{background-position-x:0;}
.pdrLstItmInfCvrFnc02 s{background-position-x:-24px;transform: translateX(2px);}
.pdrLstItmInfCvrBtn{position:absolute;/* top:280px; */top:53.23%;left:50%;transform:translateX(-50%);width:calc(100% - 60px);}
.pdrLstItmInfCvrFncAdd{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);min-width:160px;padding:15px 30px;border-radius:10px;background-color:#fff;box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.08);opacity:0;transition:opacity 0.5s;display:none;}
.pdrLstItmInfCvrFncAdd.on{opacity:1;transition:opacity 0.5s;display:block;}
.pdrLstItmInfCvrFncAdd::before{width: 0;height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent;border-bottom: 5px solid #fff;content:" ";display:block;top:-5px;left:50%;transform:translateX(-50%);position:absolute;}
.pdrLstItmInfCvrFncAdd a{display:block;font-size:14px;line-height:40px;color:#6e6e75;white-space:pre;}
@media screen and (min-width: 813px){
	.pdrLstItmInfCvrFncAdd a:hover{color:#0d5cab;}
}
/* font-weight:700; */
.pdrLstItmInfCvrFnc:first-child .pdrLstItmInfCvrFncAdd{margin-left:-30px;}
.pdrLstItmInfCvrFnc:last-child .pdrLstItmInfCvrFncAdd{margin-left:30px;}
.pdrLstItmInfCvrFnc:first-child:last-child .pdrLstItmInfCvrFncAdd{margin-left:0;}

@media screen and (min-width: 813px){
	.pdrLstItmInf:hover{box-shadow: 0px 40px 80px 0px rgba(13,92,171, 0.4);transition:all 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc > div{border-top:1px #3048a6 solid;transition:border 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc > div > span{color:#fff;transition:color 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc > div > i{color:#ffffff;transition:color 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc > div > b > span{color:#ffff18;transition:color 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc > div > b > s{color:#6aabed;transition:color 0.5s;}
	.pdrLstItmInf:hover .pdrLstItmInfCvr{opacity:1;transition:all 0.5s;  visibility:visible;}
	.pdrLstItmInf:hover .pdrLstItmInfAnc{background-color:rgba(13,91,171,0.9);transition:all 0.5s;}
}


/* height:calc(100% - 310px); */
/*
.pdrLstItmInfCvr{background-color:rgba(13,92,171,0.9);position:absolute;top:0;left:0;width:100%;border-radius:10px;z-index:6;transition:all 0.5s;opacity:0;}
.pdrLstItmInf:hover > .pdrLstItmInfCvr{box-shadow: 0px 40px 80px 0px rgba(13,92,171, 0.4);opacity:0.9;transition:all 0.5s;}
.pdrLstItmInfCvr > div{padding:30px;margin-top:360px;border-top:1px rgba(255,255,255,0.1) solid;}
.pdrLstItmInfCvr > div > div{position:absolute;top:115px;left:50%;transform:translateX(-50%);display:flex;}
.pdrLstItmInfCvr > div > div > a{display:block;width:40px;height:40px;border-radius:20px;position:relative;background-color:#1c369e;box-shadow: 0px 10px 20px 0px rgba(28, 28, 32, 0.1);margin:0 5px;}
.pdrLstItmInfCvr > div > div > a > img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.5);transform-origin:center center;}
.pdrLstItmInfCvr > div > p{position:absolute;bottom:160px;left:50%;transform:translateX(-50%);display:flex;}
.pdrLstItmInfCvr > div > p > a{width:166px;height:46px;line-height:46px;float:left;border:2px #fff solid;border-radius:25px;text-align:center;color:#fff;letter-spacing:-0.72px;font-size:18px;font-weight:700;margin:0 5px;}
.pdrLstItmInfCvr > div > p > a:first-child{color:#0d5cab;background-color:#fff;}
.pdrLstItmInfCvr > div > span{font-size:16px;letter-spacing:-1.28px;line-height:18px;padding-bottom:12px;color:#ffffff;display:block;}
.pdrLstItmInfCvr > div > span > strong{display:inline-block;margin-left:3px;}
.pdrLstItmInfCvr > div > i{color:#ffffff;font-size:12px;display:block;padding-bottom:10px;line-height:12px;font-style:normal;}
.pdrLstItmInfCvr > div > b{font-weight:normal;line-height:16px;}
.pdrLstItmInfCvr > div > b > span{font-weight:700;color:#ffff18;font-size:16px;letter-spacing:-0.64px;}
.pdrLstItmInfCvr > div > b > s{color:#6aabed;font-weight:500;font-size:16px;letter-spacing:-0.64px;background: url(../images/newbird/bg_sale.png) no-repeat center right;background-size: 12px auto;padding-right:20px;margin-right:10px;}
.pdrLstItmInfCvr > div > b > s > strong{font-weight:700;}
*/

.lnkItmWrp{padding:80px 0 100px 0;overflow:hidden;}
.lnkItmWrp .pdrLstItmInf{width:calc(33% - (80px / 3));}
.lnkItmWrp > div{width:1200px;margin-left:auto;margin-right:auto;}

.lnkItmWrp .bx-wrapper{max-width:1200px !important;}
.lnkItmWrp .lnkItm .bx-viewport{overflow:visible !important; height: auto !important;min-width:1200px;}
.lnkItmWrp .lnkItmMob .bx-viewport{overflow:visible !important;max-height:107vw;}
.lnkItmWrp .bx-viewport .pdrLstItmInf{opacity:0;transition:all 0.5s; margin:0;width:calc(33% - (80px / 3));pointer-events:none;}
.lnkItmWrp .bx-viewport .pdrLstItmInf.on{opacity:1;transition:all 0.5s;pointer-events:inherit;}
.lnkItmCtr{position:relative;display:block !important;}
.lnkItmCtr .btnLft{width:50px;height:50px;top:-5px;right:60px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;font-size:0;}
.lnkItmCtr .btnRgt{width:50px;height:50px;top:-5px;right:0px;border-radius:25px;border:1px #e6e9f4 solid;position:absolute;margin:0;font-size:0;}

.lnkItmTtl{color:#2c2c3a;font-size:22px;font-weight:700;letter-spacing:-0.88px;line-height:40px;padding-bottom:20px;}
.lnkItmTtl span{color:#0d5cab;}
/*
.lnkItmInf{width:380px;height:380px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);float:left;}
.lnkItmInf .pdrLstItmInfCvr{width:calc(100% - 60px);top:0;left:0;height:calc(100%  - 270px);padding-top:280px;}
.lnkItmInf .pdrLstItmInfCvr > p > a{width:156px;}
.lnkItmInf:hover > .pdrLstItmInfCvr{box-shadow: 0px 40px 80px 0px rgba(13,92,171, 0.4);opacity:1;transition:all 0.5s;}
.lnkItmInf .pdrLstItmInfAnc{margin:0;padding-top:280px;}
*/

.ctmChk{display:inline-block;vertical-align: middle;}
.ctmChk label{display:inline-block;position:relative;}
.ctmChk input{position:absolute;top:0;left:0;z-index:2;display:block;opacity:0;cursor:pointer;}
.ctmChk strong{display:block;cursor:pointer;line-height:30px;font-weight:normal;font-size:14px;color:#6e6e75;letter-spacing:-0.56px;font-family:'Noto Sans KR';}
.ctmChk input:checked ~ strong{font-weight:700;color:#0d5cab;}
@media screen and (min-width: 813px){
	.ctmChk:hover strong{font-weight:700;color:#0d5cab;}
}
.ctmChk strong::before{width:20px;height:20px;display:inline-block;background:url("../images/newbird/sub/bg_chkBoxOff.png") no-repeat;z-index:1;content:" ";vertical-align:top;margin-right:5px;transition:all 0.2s;background-size:100% auto;margin-top:5px;}
.ctmChk input:checked ~ strong::before{background:url("../images/newbird/sub/bg_chkBoxOn.png") no-repeat;transition:all 0.2s;background-size:100% auto;}
/* .ctmChk label:hover strong::before{background:url("../images/newbird/sub/bg_chkBoxOn.png") 100% 100% no-repeat;transition:all 0.2s;background-size:100% auto;} */

.ctmRdo{display:inline-block;vertical-align: middle;}
.ctmRdo label{display:inline-block;position:relative;}
.ctmRdo input:not([type="text"]){position:absolute;top:0;left:0;z-index:2;display:block;opacity:0;cursor:pointer;}
.ctmRdo input[type="text"]{border:1px #cccccc solid !important;width:130px !important;margin-left:10px;height:30px !important;margin-top:-10px;padding:0 10px;transform:translateY(5px);}
.ctmRdo strong{display:block;cursor:pointer;line-height:20px;font-weight:normal;}
.ctmRdo strong::before{width:20px;height:20px;display:inline-block;background:url("../images/newbird/sub/bg_rdoBoxOff.png") no-repeat;z-index:1;content:" ";vertical-align:top;margin-right:5px;transition:all 0.2s;background-size:100% auto;}
@media screen and (min-width: 813px){
	.ctmRdo label:hover strong::before{background:url("../images/newbird/sub/bg_rdoBoxOn.png") 100% 100% no-repeat;transition:all 0.2s;background-size:100% auto;}
}
.ctmRdo input:checked ~ strong::before{background:url("../images/newbird/sub/bg_rdoBoxOn.png") no-repeat;transition:all 0.2s;background-size:100% auto;}

#pdrVew{background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:10px;margin-left:auto;margin-right:auto;max-width:1720px;width:calc(100% - 200px);}
#pdrVew.eventWrap{/* width:calc(100% - 200px); */overflow:hidden;}

.pdrVew{background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:10px;margin-left:auto;margin-right:auto;max-width:1720px;}
/* margin-left:100px;margin-right:100px; */
#vewLct{padding:100px 0 60px 0;text-align:center;}
#vewLct *{vertical-align:middle;}
#vewLct img{width:24px;}
#vewLct s{display:inline-block;width:2em;height:2em;background:url("../images/newbird/sub/img_lctHme.png") no-repeat;background-size:100% auto;}
#vewLct span{font-size:2em;line-height:1.250em;color:#1c1c20;letter-spacing:-1.92px;font-weight:300;display:inline-block;padding-left:28px;margin-left:26px;background:url("../images/newbird/sub/img_lctDpt.png") no-repeat center left;background-size:7px auto;}
#vewLct span:last-child{font-weight:700;color:#0d5cab;}

#pdrVewTop{max-width:1200px;margin:0 auto;display:flex;padding-bottom:100px;}
#pdrVewImg{width:700px;display:flex;}
#pdrVewImgSub{width:100px;}
#pdrVewImgSub img{width:56px;height:auto;}
#pdrVewImgSub li{margin-bottom:10px;}
#pdrVewImgSub a{display:block;width:56px;border-radius:5px;border:2px #f8f9fa solid;overflow:hidden;transition:all 0.5s;}
#pdrVewImgSub a.on{border-color:#0d5cab;transition:all 0.5s;}
#pdrVewImgMan{width:600px;}
#pdrVewImgMan > div{position:relative;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:5px;overflow:hidden;}
#pdrVewImgMan > div > img{position:absolute;top:0;left:0;width:100%;transition:all 0.5s;opacity:0;width: 80%; margin: 15% 10%;}
#pdrVewImgMan > div > img:first-child{position:static;opacity:1 !important; width: 80%; margin: 15% 10%;}
#pdrVewImgMan > div > img.on{opacity:1;transition:all 0.5s;}
#pdrVewInf{width:400px;margin-left:100px;}

.pdrVewTtl{border-top:1px #0d5cab solid;border-bottom:1px #efeff1 solid;}
.pdrVewTtl strong{color:#1c1c20;font-size:2.083em;line-height:1.440em;letter-spacing:-0.08em;display:block;padding-top:27px;padding-bottom:8px;}
.pdrVewTtl strong span{font-weight:normal;}
.pdrVewTtl p{font-size:1.250em;color:#aeafb6;line-height:0.867em;padding-bottom:2.267em;}

.pdrVewDtlLst{margin-top:0.667em;overflow:hidden;padding-bottom:2.500em;border-bottom:1px #efeff1 solid;}
.pdrVewDtlLstPea{margin-top:-2px;padding-bottom:1.667em;}
.pdrVewDtlLst dt{font-size:1.333em;padding-top:1.375em;color:#2c2c3a;font-weight:700;letter-spacing:-0.04em;float:left;clear:both;}
.pdrVewDtlLstPea dt{padding-top:32px;}
.pdrVewDtlLst dd{font-size:1.333em;padding-top:1.375em;color:#2c2c3a;font-weight:600;letter-spacing:-0.04em;float:right;}
.pdrVewDtlLst dd:last-child{font-weight:normal;}
.pdrVewDtlLst dt.pdrVewDltLstSum{font-size:1.833em;font-weight:700;}
.pdrVewDtlLst dt.pdrVewDltLstSum span{color:#0d5cab;}
.pdrVewDtlLst dd.pdrVewDltLstSum{color:#6aabed;font-size:1.667em;font-weight:700;letter-spacing:-0.04em;}

.goods_thumbs_spec #goods_spec{display:block;padding:0;}
.goods_buy_sections{border-top:0;}
.goods_price_area .num_single_area{width:auto;display:inline-block;padding:0;}

/* .pdrVewCnt{border-top:1px #efeff1 solid;} */
.tabFncWrp{background-color:#ffffff;border-bottom:1px #efeff1 solid;border-top:1px #efeff1 solid;position:relative;z-index:20;}
#pdrVew.eventWrap .tabFncWrp{border-top:0;}
.tabFnc{width: calc(100% - 40px); max-width:1200px;margin:0 auto;position:relative;}
.tabItm{display:flex;}
.tabItm > a{font-size:1.500em;line-height:4.333em;display:block;float:left;color:#2c2c3a;letter-spacing:-0.04em;margin-left:65px;position:relative;z-index:10;}
.tabItm > a:first-child{margin-left:0;}
.tabItm > a.on{color:#0d5cab;font-weight:700;}
@media screen and (min-width: 813px){
	.tabItm > a:not(.disabled):hover{color:#0d5cab;font-weight:700;}
}
.tabItm > a::after{width:0;height:3px;position:absolute;top:calc(100% - 2px);left:50%;transform:translateX(-50%);background-color:#0d5cab;display:block;content:" ";transition:all 0.5s;z-index:10;opacity:0;}
.tabItm > a.on::after{width:100%;transition:all 0.5s;opacity:1;}
@media screen and (min-width: 813px){
	.tabItm > a:not(.disabled):hover::after{width:100%;transition:all 0.5s;opacity:1;}
}
.tabItm > a > span{color:#6aabed;font-weight:600;margin-left:3px;}

#pdrVewSns{position:absolute;top:50%;transform:translateY(-50%);right:0;}
#pdrVewSns span{display:inline-block;vertical-align:middle;font-size:10px;font-weight:600;color:#aeafb6;}
#pdrVewSns div{display:inline-block;vertical-align:middle;padding-left:10px;}
#pdrVewSns div a{float:left;display:block;position:relative;width:30px;height:30px;border:1px #d7d8da solid;border-radius:15px;overflow:hidden;transition:all 0.5s;margin-left:10px;}
/* #pdrVewSns div a img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.5);transform-origin:center center;}
#pdrVewSns div a img:nth-child(1){opacity:1;transition:all 0.5s;}
#pdrVewSns div a img:nth-child(2){opacity:0;transition:all 0.5s;} */
/* #pdrVewSns div a:hover img:nth-child(1){opacity:0;transition:all 0.5s;}
#pdrVewSns div a:hover img:nth-child(2){opacity:1;transition:all 0.5s;} */
#pdrVewSns div a s{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;background:url("../images/newbird/asset/bg_sns.png") no-repeat;background-size:200%;}
#pdrVewSns div a:nth-child(1) s{background-position-y:0;}
#pdrVewSns div a:nth-child(2) s{background-position-y:-28px;}
#pdrVewSns div a:nth-child(3) s{background-position-y:-56px;}
@media screen and (min-width: 813px){
	#pdrVewSns div a:hover s{background-position-x:-28px;}
}


@media screen and (min-width: 813px){
	#pdrVewSns div a:nth-child(1):hover{background-color:#1e599b;border-color:#1e599b;transition:all 0.5s;}
	#pdrVewSns div a:nth-child(2):hover{background-color:#00acf5;border-color:#00acf5;transition:all 0.5s;}
	#pdrVewSns div a:nth-child(3):hover{background-color:#0d5cab;border-color:#0d5cab;transition:all 0.5s;}
}

#brdLstWrp{background-color:#f8f9fa;padding:80px 0;}
#brdLstWrp > div{max-width:1200px; width: 100%;margin-left:auto;margin-right:auto;display:flex;}
#brdLst{width:calc(100% - 300px);}
.brdLstTtl{position:relative;padding-bottom:20px;}
.brdLstTtl > strong{line-height:40px;font-size:22px;color:#2c2c3a;display:block;color:#0d5cab;}
.brdLstTtl > strong > span{color:inherit;}
.brdLstTtl > strong > b{font-weight:600; color:#6aabed; }
.brdLstTtl #brdLstPntSumWrp{position:absolute;top:0;right:30px;}
#brdLstPntSumWrp > strong{line-height:40px;font-size:22px;color:#2c2c3a;display:inline-block;margin-left:15px;}
#brdLstPntSumWrp > strong > span,
#brdLstPntSumWrp > strong > i{color:#0d5cab}
#brdLstPntSumWrp > strong > i{font-weight:700;font-style:normal;}

.tblWrp{border-top:1px #0d5cab solid;}
.tblWrp table{width:100%;}
.tblWrp tbody > tr{cursor:pointer;transition:all 0.5s;}
.tblWrp tbody.emtDtaWrp	 > tr { cursor:default;transition:0; }
@media screen and (min-width: 1025px){
	.tblWrp tbody > tr:hover{background-color:#fff;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.04);transition:all 0.5s;}
	.tblWrp tbody.emtDtaWrp	 > tr:hover { background-color:transparent;box-shadow: none;transition:0; }
}
.tblWrp tbody.emtDtaWrp .emtPdrDta { border-left:0; }
.tblWrp tbody > tr td{height:80px;font-size:16px;color:#1c1c20;}
.tblWrp tbody > tr td.tblSbj{text-align:left;font-size:18px;}
@media screen and (min-width: 813px){
	.tblWrp tbody > tr:hover td.tblSbj{color:#0d5cab;}
}
.tblWrp tbody > tr td:first-child{color:#aeafb6;font-weight:600;font-size:14px;}
.tblScr{width:100px;height:20px;background:url("../images/newbird/sub/bg_star2.png") repeat-x;background-size:auto 20px;display:inline-block;vertical-align:middle;}
.tblScr > div{height:20px;background:url("../images/newbird/sub/img_star2.png") repeat-x;background-size:auto 20px; min-width: 20%;}
.tblScrTxt{color:#6aabed;font-weight:700;font-size:16px;display:inline-block;line-height:20px;vertical-align:middle;margin-left:15px;}

#brdLstPntSum{width:100px;height:20px;background:url("../images/newbird/sub/bg_star.png") repeat-x;background-size:auto 20px;display:inline-block;}
#brdLstPntSum > div{height:20px;background:url("../images/newbird/sub/img_star.png") repeat-x;background-size:auto 20px;}
#brdFrm{width:250px;margin-left:50px;}
#brdFrm .fkeSlc, #brdFrm .iptCmn00  { width: 100%; margin-bottom: 10px; background:#fff;}
#brdFrm .nBtn { width: 100%; }
#brdFrm .btnWrite { margin-top: 60px; }




#lgnFrmWrp{width:calc(100% - 10.4vw);max-width:860px;margin:0 auto;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);background-color:#fff;border-radius:8px;overflow:hidden;padding-bottom:80px;}

.dsgTabWrp{overflow:hidden;}
.dsgTabWrp > a{display:block;float:left;background-color:#f8f9fa;height:80px;text-align:center;}
.dsgTabWrp > a.on{background-color:#ffffff;}
.dsgTabWrp > a > span{display:inline-block;line-height:80px;font-size:20px;color:#2c2c3a;letter-spacing:-0.8px;position:relative;}
.dsgTabWrp > a > span::after{width:0;left:50%;transform:translateX(-50%);background-color:#0d5cab;top:52px;height:3px;content:" ";display:block;position:absolute;transition:all 0.5s;}
.dsgTabWrp > a > span > strong{color:#0d5cab;}
@media screen and (min-width: 813px){
	.dsgTabWrp > a:hover > span::after{width:100%;transition:all 0.5s;}
}
.dsgTabWrp > a.on > span::after{width:100%;transition:all 0.5s;}
.dsgTabDbl > a{width:50%;}

.lgnTtl{text-align:center;font-weight:100;color:#0d5cab;font-size:2.5em;line-height:1em;letter-spacing:-0.08em;}
.lgnFrmCnt{max-width:360px;margin:0 auto;}
.fndFrmCnt{max-width:460px;margin:0 auto;}
.lgnFrmIpt{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);}
.lgnFrmIpt > div{position:relative;display:flex;}
.lgnFrmIpt > div > i,
.lgnFrmIpt > div > span{display:block;line-height:60px;font-weight:600;color:#aeafb6;font-size:10px;padding-left:20px;position:relative;width:100px;}
.lgnFrmIpt > div > .athTmr{position:absolute;top:50%;transform:translateY(-50%);right:30px;font-weight:600;font-size:16px;color:#6aabed;}
.fndFrmCnt .lgnFrmIpt > div > span{line-height:60px;}
.fndFrmCnt .lgnFrmIpt > div > i,
.fndFrmCnt .lgnFrmIpt > div > input{height:60px;}

.lgnFrmIpt > div > span.lgnFrmIptTtl{line-height:30px;padding:15px 0 15px 20px;font-weight:500;}

.lgnFrmIpt > div > span::after{width:1px;height:12px;background-color:#efeff1;content:" ";display:block;position:absolute;top:30px;left:100%;transform:translateY(-50%);}
.lgnFrmIpt > div > span.not::after{display:none;}
.lgnFrmIpt > div > span.lgnFrmIptTtl::after{top:30px;}
.lgnFrmIpt > div > span.fntSze-12{font-size:12px;}

.lgnFrmIpt > div > input{border:0;height:60px;width:calc(100% - 100px);font-weight:600;padding-left:30px;color:#1c1c20;padding-right:0;font-size:16px;padding-right:30px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.lgnFrmIpt > div > input[type='number']{color:#0d5cab;text-align:left;}
.lgnFrmIpt > div > input:focus{outline:0;}
.lgnFrmIpt > div > input::placeholder{font-size:14px;color:#aeafb6;}
.lgnFrmIpt > div > input[readonly]{background-color:#fff !important;}
.lgnFrmIpt > div > textarea{width:calc(100% - 120px);height:80px;font-weight:600;padding-left:25px;color:#1c1c20;padding-right:0;font-size:16px;border:1px #efeff1 solid;display:inline-block;border-radius:25px;overflow:hidden;}

.lgnFrmIptRight > ul{padding-bottom:10px;}
.lgnFrmIptRight > ul > li{margin-top:10px;}

.lgnFrmIptRle{margin:0 10px 10px 10px;border-radius:5px;background-color:#f8f9fa;color:#aeafb6;padding:10px;}
.lgnFrmIptRle li{padding-left:10px;line-height:1.667em;letter-spacing:-0.08em;position:relative;word-break:keep-all;}
.lgnFrmIptRle li::after{width:3px;height:3px;border-radius:3px;position:absolute;display:block;content:" ";background-color:#d6d7d9;left:0;top:calc(8.5px);}

.lgnFrmIptCmt{margin:0 10px 10px 10px;border-radius:5px;background-color:#f8f9fa;text-align:center;font-size:14px;color:#aeafb6;letter-spacing:-0.56px;line-height:40px;}
.lgnFrmIptCmt span{color:#1c1c20;}
.lgnFrmIptCmt strong{color:#021f92;}
.lgnFrmIptTxt{border:0;min-height:30px;line-height:24px;padding-top:18px;padding-bottom:18px;width:calc(100% - 120px);font-weight:600;padding-left:25px;color:#1c1c20;padding-right:0;font-size:14px;font-weight:400;letter-spacing:-0.56px;padding-right:50px;}
input ~ .lgnFrmIptTxt{padding-left:30px;}
#lgnFrmWrp hr,
.whtBdy hr{display:block;border:none;border-bottom:1px #efeff1 solid;margin-top:0;margin-bottom:0;}
.lgnSveAcc{padding:20px;}
.lgnSveAcc .fkeChk strong::before{margin-right:10px;}
.lgnSveAcc .fkeChk strong{color:#1c1c20;font-size:14px;font-family:'Noto Sans KR';letter-spacing:-0.56px;}
.lgnSvc{padding:30px 25px;}
.lgnSvc > div{padding-top:20px;}
.lgnSvc > div:first-child{padding-top:0;}
.lgnSvc > div > a{display:inline-block;line-height:20px;font-size:14px;font-weight:300;color:#0d5cab;letter-spacing:-0.56px;position:relative;}
.lgnSvc > div > a::after{width:100%;height:1px;background-color:#cad0e8;content:" ";display:block;position:absolute;top:calc(100% - 1px);left:0;}
.lgnSns > a{display:block;position:relative;margin-bottom:10px;padding-left:50px;border-radius:28px;}
/* box-shadow: 0px 25px 50px 0px rgba(28, 28, 32, 0.08); */
.lgnSns > a > s{width:30px;height:30px;position:absolute;top:50%;transform:translateY(-50%);left:10px;background:url("../images/newbird/asset/bg_snsIco.png") no-repeat;background-size:100% auto;}
.lgnSns > a.sns01 > s{background-position-y:0;}
.lgnSns > a.sns02 > s{background-position-y:-30px;}
.lgnSns > a.sns03 > s{background-position-y:-60px;}
/* .lgnSns > a.sns04 > s{background-position-y:-90px;} */
.lgnSns > a.sns04 > s{background:url("../images/white-logo-masked-circular.png") no-repeat;background-size:100% 100%;}
.lgnSns > a.sns01{z-index:1;border:1px #01c33c solid;}
.lgnSns > a.sns02{z-index:2;border:1px #ffe600 solid;}
.lgnSns > a.sns03{z-index:3;border:1px #4267b2 solid;}
.lgnSns > a.sns04{z-index:4;border:1px #000 solid;}
/*
.lgnSns > a.sns01{background:#fff url("../images/newbird/sub/icon_snsLgn01.png") no-repeat left 10px center;background-size:30px;}
.lgnSns > a.sns02{background:#fff url("../images/newbird/sub/icon_snsLgn02.png") no-repeat left 10px center;background-size:30px;}
.lgnSns > a.sns03{background:#fff url("../images/newbird/sub/icon_snsLgn03.png") no-repeat left 10px center;background-size:30px;}
.lgnSns > a.sns04{background:#fff url("../images/newbird/sub/icon_snsLgn04.png") no-repeat left 10px center;background-size:30px;}
*/

.lgnSns > a:last-child{margin-bottom:0;}
.lgnSns > a > span{font-size:15px;color:#000;letter-spacing:-0.64px;line-height:42px;display:block;}
/* 19px */
.lgnSns > a > span > strong{color:#1c1c20;}
.lgnTxt{padding-top:55px;}
.lgnTxt strong{display:block;font-size:16px;letter-spacing:-0.64px;line-height:20px;padding-bottom:15px;color:#1c1c20;}
.lgnTxt strong span{color:#0d5cab;}
.lgnTxt p{font-size:16px;color:#aeafb6;line-height:30px;letter-spacing:-0.64px;}
.iptGrp{float:left;width:calc(100% - 130px);}
.cptWrp{width:calc(100% - 200px);float:left;padding:10px 0 10px 10px;}
.cptWrp a img{width:48px;max-width:48px;}
.cptWrp input{border:1px #cccccc solid;width:280px;height:40px;padding:0 10px;border-radius:2px;font-size:14px;}



.aggMntTtl{padding:20px;border-radius:5px;background-color:#f8f9fa;color:#1c1c20;font-size:17px;letter-spacing:-0.64px;margin-bottom:10px;display:block;}
.aggMntTtl s{font-size:16px;}
.agrTip{text-align:center;font-size:1.333em;line-height:1.875em;color:#aeafb6;font-weight:300;padding-bottom:30px;}
.agrTip strong{color:#0d5cab;}
.aggMntCntFnc{padding:15px 20px;position:relative;}
.aggMntCntFnc strong{color:#1c1c20;}
.aggMntCntFnc > span{font-size:16px;}
.aggMntCntFnc > a{position:absolute;top:50%;right:20px;transform:translateY(-50%);font-weight:700;font-size:14px;color:#0d5cab;letter-spacing:-0.56px;}
.aggMntCntFnc > a > span{display:block;position:relative;line-height:18px;}
.aggMntCntFnc > a > span::after{width:100%;left:0;height:1px;top:100%;position:absolute;height:1px;background-color:#ccd2e9;content:" ";}
.aggMntCntTxt{border:1px #efeff1 solid;border-radius:10px;overflow-x:hidden;overflow-y:scroll;;height:110px;padding:20px;margin-top:5px;margin-bottom:15px;font-size:1.167em;line-height:1.857em;color:#aeafb6;letter-spacing:-0.04em;}
.fndAdd{position:absolute;top:50%;transform:translateY(-50%);right:30px;}
.lgnFrmTtlSub{font-size:1.333em;color:#0d5cab;line-height:3.125em;padding-left:20px;font-weight:700;letter-spacing:-0.04em;}
.lgnFrmTtlSub span{font-size:0.750em;display:inline-block;padding-left:20px;color:#aeafb6;letter-spacing:-0.08em;font-weight:400;}

.cmnTxtPrg{font-size:16px;letter-spacing:-0.64px;line-height:30px;}


.mpgWrp{padding-bottom:80px;border-radius:10px;background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);width:calc(100% - 200px);max-width:1720px;margin-left:auto;margin-right:auto;overflow:hidden;}
.subpage_wrap.mpgWrp{display:flex; padding-bottom:0;}
/* #subpageLNB{height:100%;} */
/* .subpage_container{width:calc(100% - 280px);border-left:1px #efeff1 solid;} */
.mpgLftNav{width:280px;}
.mpgLftNavPrf{height:80px;background-color:#0d5cab;line-height:80px;position:relative;padding-left:70px;font-size:1.333em;letter-spacing:-0.08em;display:block;color:#fff;}
.mpgLftNavPrf s{width:30px;height:30px;border-radius:15px;position:absolute;top:calc(50% - 15px);left:20px;background:#fff url("../images/newbird/asset/ico_profile.png") no-repeat;background-size:100%;}
.mpgLftNavPrf i{width:12px;height:10px;background:url("../images/newbird/bg_sale.png") no-repeat;background-size:100%;position:absolute;top:calc(50% - 5px);right:30px;}
.mpgLftNavDpt01{border-bottom:1px #efeff1 solid;line-height:60px;display:block;font-size:1.500em;padding:0 20px;letter-spacing:-0.08em;}
.mpgLftNavDpt01.on{background-color:#f8f9fa;color:#0d5cab;font-weight:700;}
@media screen and (min-width: 813px){
	.mpgLftNavDpt01:hover{background-color:#f8f9fa;color:#0d5cab;font-weight:700;}
}
.mpgLftNavDpt02{border-bottom:1px #efeff1 solid;padding:10px 35px 10px 40px;}
.mpgLftNavDpt02 a{display:block;font-size:1.250em;line-height:2.667em;background:url("../images/newbird/asset/bg_menugo.png") no-repeat;background-size:6px 10px;background-position:right center;}
.mpgLftNavDpt02 a.on{font-weight:bold;color:#0d5cab;}
@media screen and (min-width: 813px){
	.mpgLftNavDpt02 a:hover{font-weight:bold;color:#0d5cab;}
}
.mpgCntWrp{width:calc(100% - 280px);border-left:1px #efeff1 solid; padding-bottom: 80px;}

.mpgLct{height:80px;border-bottom:1px #efeff1 solid;padding-left:32px;}
.mpgLct ul{display:inline-flex;}
.mpgLct ul li{position:relative;padding-right:25px;margin-right:15px;font-size:1.333em;color:#1c1c20;letter-spacing:-0.04em;line-height:80px;height:80px;background:url("../images/newbird/asset/bg_mypage_location.png") no-repeat;background-size:7px auto;background-position:right center;}
.mpgLct ul li:first-child{min-width:41px;}
.mpgLct ul li:last-child{font-weight:700;color:#0d5cab;background:none;}
.mpgLct ul li s{position:absolute;top:calc(50% - 8px);left:0;display:inline-block;width:16px;height:16px;background:url("../images/newbird/asset/ico_mypage_home.png") no-repeat;background-size:100%;}

.mpgSmm{padding:30px 25px;background-color:#f8f9fa;margin-bottom:40px;}
.mpgSmm ul{display:flex;}
.mpgSmm ul li{width:20%;text-align:center;cursor:pointer;}
.mpgSmm ul li span{font-size:1.333em;line-height:1em;color:#aeafb6;}
.mpgSmm ul li div{text-align:center;font-size:1.333em;line-height:1.875em;color:#1c1c20;padding-top:20px;}
.mpgSmm ul li div strong{font-size:1.875em;font-weight:600;color:#0d5cab;}


.mpgIdxOrdStp{padding:40px 25px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:10px;margin-bottom:40px;}
.mpgIdxOrdStp ul{display:flex;}
.mpgIdxOrdStp li{width:20%;position:relative;cursor:pointer;}
.mpgIdxOrdStp li s{width:48px;height:48px;position:relative;display:block;background:url("../images/newbird/asset/ico_mypage_step.png") no-repeat;background-size:500%;margin:0 auto 25px auto;text-decoration:none;}
.mpgIdxOrdStp li::after{position:absolute;top:50%;right:0;width:27px;height:53px;content:" ";display:block;background:url("../images/newbird/asset/bg_mpgIdxOrdStp.png") no-repeat;background-size:100%;transform:translateX(50%) translateY(-50%);}
.mpgIdxOrdStp li:last-child::after{display:none;}
.mpgIdxOrdStp li:nth-child(1) s{background-position-x:0%;}
.mpgIdxOrdStp li:nth-child(2) s{background-position-x:25%;}
.mpgIdxOrdStp li:nth-child(3) s{background-position-x:50%;}
.mpgIdxOrdStp li:nth-child(4) s{background-position-x:75%;}
.mpgIdxOrdStp li:nth-child(5) s{background-position-x:100%;}
.mpgIdxOrdStp li s span{position:absolute;top:-1px;right:-10px;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#6aabed ;border-radius:10px;}
.mpgIdxOrdStp li strong{display:block;text-align:center;font-size:1.333em;line-height:1.500em;color:#0d5cab;}



.mpgNav{border-bottom:1px #efeff1 solid;text-align:center;display:none;}
.mpgNav.etc{display:block;}
.mpgNav > ul{display:inline-flex;}
.mpgNav > ul > li{float:left;margin-left:1px;}
.mpgNav > ul > li > a{display:block;position:relative;text-align:center;width:170px;}
.mpgNav.etc > ul > li > a{width:300px;}
.mpgNav > ul > li > a::before{top:calc(50% - 10px);left:-1px;width:1px;height:20px;background-color:#efeff1;position:absolute;content:" ";display:block;}
.mpgNav > ul > li:last-child > a::after{top:calc(50% - 10px);right:-1px;width:1px;height:20px;background-color:#efeff1;position:absolute;content:" ";display:block;}
.mpgNav > ul > li > a > span{display:inline-block;line-height:80px;font-size:18px;color:#1c1c20;letter-spacing:-1.44px;position:relative;}
.mpgNav > ul > li > a > span::after{width:0;height:3px;background-color:#0d5cab;position:absolute;top:calc(100% - 2px);left:50%;transform:translateX(-50%);content:" ";display:block;transition:all 0.5s;  opacity:0;}
@media screen and (min-width: 813px){
	.mpgNav > ul > li > a:hover > span{font-weight:700;color:#0d5cab;}
}
.mpgNav > ul > li > a.on > span{font-weight:700;color:#0d5cab;}
@media screen and (min-width: 813px){
	.mpgNav > ul > li > a:hover > span::after{width:100%;transition:all 0.5s;  opacity:1;}
}
.mpgNav > ul > li > a.on > span::after{width:100%;transition:all 0.5s;  opacity:1;}
.mpgCnt{max-width:1200px;width:calc(100% - 60px);margin-left:auto;margin-right:auto; }

.mpgTtl{font-size:2.500em;line-height:1.333em;color:#0d5cab;letter-spacing:-0.08em;padding:80px 0 50px 0;text-align:center;}
.mpgTtl *{letter-spacing:-0.08em;}
.mpgSubTtl{padding-top:20px;font-size:0;min-height:70px;line-height:2.778em;color:#0d5cab;letter-spacing:-0.04em;font-weight:700;}
.mpgSubTtl:first-child{font-size:1.500em;padding-top:0;min-height:0;}

.mpgBluBnn{text-align:center; padding: 10px 0 20px;}
.mpgBluBnn > ul{display:flex; justify-content: center;}
.mpgBluBnn > ul > li{width:270px;min-height:270px;margin:0 15px;}
.mpgBluBnn > ul > li > a{display:block;position:relative;padding-top:170px;padding-bottom:30px; padding-left: 15px; padding-right: 15px; background-color:#fff;transition:all 0.5s;box-shadow: 0px 40px 80px rgba(28, 28, 32, 0.08);  border-radius: 10px; overflow: hidden; word-break: keep-all; height: 100%; }
/* background:url("../images/newbird/sub/mypage/bg_bluBnnOff.png") no-repeat;background-size:100%; */
@media screen and (min-width: 813px){
	.mpgBluBnn > ul > li > a:hover{ background-image: linear-gradient(135deg, #0858c5, #0d5cab); transition:all 0.5s;box-shadow: 0px 60px 120px rgba(13,92,171, 0.35);}
}










/* .mpgBluBnn > ul > li > a > img{position:absolute;top:25.5%;left:42.5%;transform:scale(0.5) translateY(-75%) translateX(-75%);transform-origin:center center;transition:all 0.5s;}
.mpgBluBnn > ul > li > a > img:nth-child(1){opacity:1;}
.mpgBluBnn > ul > li > a > img:nth-child(2){opacity:0;}
.mpgBluBnn > ul > li > a:hover > img:nth-child(1){opacity:0;}
.mpgBluBnn > ul > li > a:hover > img:nth-child(2){opacity:1;} */


.mpgBluBnn > ul > li > a > .iconIndex {
width: 74px; height: 74px;
position:absolute;top:58px;left:50%;transform: translateX(-50%);transition:all 0.5s;}
.mpgBluBnn > ul > li > a > .iconIndex { background-repeat: no-repeat; background-size: 100%;}


.mpgBluBnn > ul.iconMyOrder > li > a > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyorder_off.png');}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul.iconMyOrder > li > a:hover > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyorder_on.png');}
}


.mpgBluBnn > ul.iconMybenefits > li > a > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyBenefits_off.png');}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul.iconMybenefits > li > a:hover > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyBenefits_on.png');}
}


.mpgBluBnn > ul.iconMyActivity > li > a > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyActivity_off.png');}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul.iconMyActivity > li > a:hover > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyActivity_on.png');}
}


.mpgBluBnn > ul.iconMyInfo > li > a > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyInfo_off.png');}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul.iconMyInfo > li > a:hover > .iconIndex  { background-image: url('/data/skin/responsive_ver1_default_gl/images/newbird/sub/mypage/iconMyInfo_on.png');}
}






.mpgBluBnn > ul > li:nth-child(1) > a > .iconIndex{ background-position: 0 0; }
.mpgBluBnn > ul > li:nth-child(2) > a > .iconIndex{ background-position: 0 33.3333%; }
.mpgBluBnn > ul > li:nth-child(3) > a > .iconIndex{ background-position: 0 66.6666%; }
.mpgBluBnn > ul > li:nth-child(4) > a > .iconIndex{ background-position: 0 100%; }







.mpgBluBnn > ul > li > a > strong{display:block;text-align:center;font-size:25px;color:#0d5cab;line-height:35px;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul > li > a:hover > strong{color:#fff;transition:all 0.5s;}
}
.mpgBluBnn > ul > li > a > span{display:block;text-align:center;font-size:12px;letter-spacing:-0.48px;color:#aeafb6;line-height:35px;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.mpgBluBnn > ul > li > a:hover > span{color:#6aabed;transition:all 0.5s;}
}




.mpgFrm{border-radius:8px;background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);position:relative;}
.mpgFrmItm{height:60px;border-top:1px #efeff1 solid;display:flex;}
.mpgFrmItm:first-child{border-top:0;}
.mpgFrmItmTtl{font-size:12px;line-height:60px;padding-left:20px;width:100px;position:relative;}
.mpgFrmItmTtl::after{width:1px;height:18px;background-color:#efeff1;position:absolute;top:calc(50% - 9px);right:-1px;display:block;content:" ";}
.mpgFrmItmCnt{width:calc(100% - 100px);padding:10px;height:40px;display:inline-flex;}
.mpgFrmIpt{height:38px;border:1px #efeff1 solid;border-radius:20px;padding:0 18px;color:#1c1c20;font-weight:500;font-size:14px;font-weight:600;}
.mpgFrmIpt.on{border-color:#d6d7d9;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.05);}
@media screen and (min-width: 813px){
	.mpgFrmIpt:hover{border-color:#d6d7d9;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.05);}
}
.mpgFrmIpt:focus{border-color:#d6d7d9;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.05);}
.mpgFrmSbm{height:36px;border:2px #0d5cab solid;border-radius:20px;width:96px;text-align:center;color:#0d5cab;font-weight:700;background-color:#fff;}
.mpgFrmSbmFll{background-color:#0d5cab;color:#fff;box-shadow: 0px 15px 30px 0px rgba(13,92,171, 0.2);}
input[type="submit"].mpgFrmSbm,
button[type="submit"].mpgFrmSbm{height:40px;}
.mpgFrmTrm{display:inline-flex;}
.mpgFrmTrm a{line-height:36px;display:block;width:76px;border:2px #d3d4d6 solid;border-radius:20px;font-size:14px;font-weight:700;color:#1c1c20;letter-spacing:-0.56px;text-align:center;margin-right:5px;}
@media screen and (min-width: 813px){
	.mpgFrmTrm a:hover{border-color:#6d6d74;color:#6e6e75;}
}
.mpgFrmTrm a.on{border-color:#6d6d74;color:#6e6e75;}
.mpgFrmFlt{position:absolute;right:10px;bottom:10px;display:inline-flex;}
.mpgFrmFlt span{line-height:40px;font-size:14px;font-weight:600;color:#1c1c20;}

.mpgTblWrp{border-top:1px #0d5cab solid;}
.mpgTbl{width:100%;}
.mpgTblInf{font-size:14px;font-weight:600;color:#1c1c20;}
.mpgTbl th{height:60px;border-bottom:1px #eeeef0 solid;font-size:14px;font-weight:700;color:#1c1c20;letter-spacing:-0.56px;}
.mpgTbl td{/* height:80px; */border-bottom:1px #eeeef0 solid; padding: 10px; height: 60px;}
.mpgMlgIco{width:20px;height:20px;display:inline-block;vertical-align:middle;background:url("../images/newbird/asset/img_mlg.png") no-repeat;background-size:100% auto;}



.mpgTblRow tbody th{height:50px;background-color:#f8f9fa;border-bottom:1px #eeeef0 solid;font-weight:700;font-size:14px;color:#1c1c20;text-align:center;}
@media screen and (min-width: 813px){
	.mpgTbl.mpgTblRow tbody tr:hover { background:transparent; }
}
.mpgTblRow td{height:50px; padding: 15px;}

.mpgTblPdrItm{position:relative;min-height:60px;padding-left:80px;display:none;}
.mpgTblPdrItm:first-child{display:block;}
.mpgTblPdrItm img{position:absolute;top:0;left:50%;transform: translateX(-50%);width:60px;border-radius:10px; width: auto; max-height: 100%; }
/* top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); */
.mpgTblPdrItm span{line-height:38px;font-size:16px;letter-spacing:-1.28px;display:block;}
.mpgTblPdrItm i{font-style:normal;font-size:12px;line-height:18px;color:#aeafb6;display:block;}

.cmnInf{display:flex;border-radius:10px;background-color:#fff;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);}
.cmnInfFll{padding:35px 30px;width:100%;}
.cmnInfLft{width:calc(760px - 1px);border-right:1px #efeff1 solid;padding:28px 30px 20px 30px;}
.cmnInfRgt{width:440px;padding:28px 30px 38px 30px;position:relative;}
.cmnInfTtl{font-size:1.500em;color:#0d5cab;letter-spacing:-0.04em;padding-bottom:18px;display:block;}
.cmnInfLst{font-size:1.167em;line-height:2.143em;color:#1c1c20;letter-spacing:-0.04em;font-weight:400;}
.cmnInfDsc{padding-top:15px;font-size:1.167em;color:#aeafb6;letter-spacing:-0.04em;display:block;}


.cmnInfDtl{display:flex;flex-wrap:wrap;}
.cmnInfDtl dt{width:110px;font-weight:700;font-size:1.167em;letter-spacing:-0.04em;color:#1c1c20;line-height:2.143em;}
.cmnInfDtl dd{width:calc(100% - 110px);font-weight:500;font-size:1.167em;letter-spacing:-0.04em;color:#1c1c20;line-height:2.143em;}
.cmnInfDtl dt:nth-child(1),
.cmnInfDtl dd:nth-child(2){padding-top:0;}





.cmnInfDtl.ipt dt{line-height:2.857em;padding-bottom:10px;}
.cmnInfDtl.ipt dd{line-height:2.857em;/* height:2.857em; */min-height:2.857em;padding-bottom:10px;}


.cmnInfPrcTop{height:0;text-align:right;display:block;font-weight:800;color:#1c1c20;font-size:1.500em;}

.cmnInfPrc{display:flex;flex-wrap:wrap;min-height:220px;align-content:flex-start;}
.cmnInfPrc dt{width:50%;color:#1c1c20;font-size:1.333em;padding-top:1.250em;letter-spacing:-0.04em;line-height:1.250em;}
.cmnInfPrc dd{width:50%;color:#1c1c20;font-size:1.333em;padding-top:1.250em;letter-spacing:-0.04em;line-height:1.250em;text-align:right;font-weight:600;}
.cmnInfPrc dt:nth-child(1),
.cmnInfPrc dd:nth-child(2){padding-top:0.625em;}

.btnHlp{width:30px;height:20px;vertical-align: middle;position: relative;display: inline-block;margin-left: 10px;text-align:center;line-height:20px;color:#fff;background-color:#0d5cab;border-radius:10px;font-size:0.750em;transform: translateY(-2px);}


.cmnInfPrcSum{position:absolute;bottom:26px;right:30px;padding-top:27px;border-top:1px #efeff1 solid;width:calc(100% - 60px);overflow:hidden;}
.cmnInfPrcSum > strong{float:left;font-weight:700;color:#0d5cab;font-size:1.500em;letter-spacing:-0.04em;}
.cmnInfPrcSum > span{float:right;font-weight:800;color:#6aabed;font-size:1.500em;}
.cmnInfPrcSum > span > span{font-weight:700;}

.odrPrcDtl{display:flex; padding-top: 10px;}
.odrPrcDtl.cel3{display:inline-flex;max-width: 870px; width: 100%;}
.odrPrcDtl > li{width:20%;position:relative;padding-top: 75px;}
.odrPrcDtl > li:last-child { margin-right: 0; }
.odrPrcDtl > li i{display:none;}
.odrPrcDtl.cel3 > li{ width: calc(33.3333% - 10px); margin-right: 20px; }
.odrPrcDtl.cel3  > li:last-child { margin-right: 0; }
.odrPrcDtl > li img{position:absolute;top:15%;left:44.5%;transform:scale(0.5) translateX(-75%) translateY(-50%);}
.odrPrcDtl > li img:nth-child(1){opacity:1;}
.odrPrcDtl > li img:nth-child(2){opacity:0;}
.odrPrcDtl > li.on img:nth-child(1){opacity:0;}
.odrPrcDtl > li.on img:nth-child(2){opacity:1;}
.odrPrcDtl > li strong{display:block;text-align:center;font-size:16px;font-weight:700;color:#aeafb6;letter-spacing:-0.64px;padding-bottom:8px;}
.odrPrcDtl > li span{display:block;text-align:center;font-size:14px;color:#aeafb6;letter-spacing:-0.64px;word-break:keep-all;padding:0 5px;}
.odrPrcDtl > li.on strong{color:#0d5cab}
.odrPrcDtl > li.on span{color:#1c1c20;}
.odrPrcDtl > li::after{width:27px;height:53px;position:absolute;top:calc(50% - 15px);left:100%; transform: translateY(-50%);display:block;content:" ";background:url("../images/newbird/sub/mypage/img_odrPrcSgn.png") no-repeat;background-size:100%;}
.odrPrcDtl > li:last-child::after{display:none;}
.ordPrcStp{display:flex;}
.ordPrcStp li{width:40%;position:relative;}
.ordPrcStp li:first-child{width:20%;}
.ordPrcStp li p{padding-top:50px;}
.ordPrcStp li div{position:absolute;top:25px;left:10px;width:calc(100% - 20px);height:1px;background-color:#0d5cab;}
.ordPrcStp li div span{position:absolute;top:0;width:6px;height:1px;border-radius:2px;background-color:#0d5cab;}
.ordPrcStp li div span:nth-child(1){left:0;transform-origin:center left;transform:rotate(45deg);}
.ordPrcStp li div span:nth-child(2){left:0;transform-origin:center left;transform:rotate(-45deg);}
.ordPrcStp li div span:nth-child(3){right:0;transform-origin:center right;transform:rotate(45deg);}
.ordPrcStp li div span:nth-child(4){right:0;transform-origin:center right;transform:rotate(-45deg);}
.ordPrcStp li p{text-align:center;font-size:14px;color:#1c1c20;font-weight:700;letter-spacing:-0.56px;}
.ordPrcStp li p span{color:#aeafb6;}




.cmnSmlPopWrp{position:fixed;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:rgba(0,0,0,0.8);z-index:5000;display:none;}
.cmnSmlPop{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);background-color:#fff;border-radius:10px;box-shadow: 0px 80px 160px 0px rgba(28, 28, 32, 0.6);}
.cmnSmlPop > div{padding:30px;}
.cmnSmlPopTtl{color:#0d5cab;font-size:20px;letter-spacing:-1.6px;line-height:20px;display:block;margin-bottom:20px;position:relative;}
.cmnSmlPopCls{position:absolute;top:-10px;right:-10px;padding:10px;}
.cmnSmlPopCls img{width:16px;}

.gryBrdBox{border:5px #f8f9fa solid;border-radius:5px;padding:35px 0;}

.mltLneEll{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical; word-wrap:break-word;}

.mltTabWrp{border-bottom:1px #d6d7d9 solid;}
.mltTab{display:inline-flex;margin-bottom:-1px;}
.mltTab a{font-size:1.333em;letter-spacing:-0.04em;line-height:3.125em;width:200px;text-align:center;border:1px #d6d7d9 solid;margin-left:-1px;border-radius:5px 5px 0 0;background-color:#f8f9fa;color:#aeafb6;transition:all 0.5s;}
/* padding:0 55px; */
@media screen and (min-width: 813px){
	.mltTab a:hover{color:#2c2c3a;background-color:#fff;border-bottom-color:#fff;transition:all 0.5s;}
}
.mltTab a.on{color:#2c2c3a;background-color:#fff;border-bottom-color:#fff;transition:all 0.5s;}
@media screen and (min-width: 813px){
	.mltTab a:hover span{color:#0d5cab;transition:all 0.5s;font-weight:700;}
}
.mltTab a.on span{color:#0d5cab;transition:all 0.5s;font-weight:700;}
@media screen and (min-width: 813px){
	.mltTab a:hover strong{color:#0d5cab;transition:all 0.5s;font-weight:700;}
}
.mltTab a.on strong{color:#0d5cab;transition:all 0.5s;font-weight:700;}
.mltTab a:first-child{margin-left:0;}

.mpgPntTop > div{line-height:50px;display:inline-flex;}
.mpgPntTop > div > strong{font-size:16px;letter-spacing:-0.64px;padding-right:20px;margin-right:20px;position:relative;}
.mpgPntTop > div > strong::after{width:1px;height:10px;background-color:#d6d7d9;position:absolute;top:calc(50% - 5px);right:0;display:block;content:" ";}
.mpgPntTop > div > span{font-weight:700;color:#0d5cab;font-size:16px;}
.mpgPntTop > div > span img{margin-left:5px;}


.rntPrcInf{}
.rntPrcInf > dl{display:flex;flex-wrap: wrap;}
.rntPrcInf > dl > dt{width:calc(100% - 100px);text-align:right;font-size:14px;color:#1c1c20;letter-spacing:-0.56px;line-height:30px;}
.rntPrcInf > dl > dd{width:100px;text-align:right;font-size:14px;color:#1c1c20;letter-spacing:-0.56px;font-weight:600;line-height:30px;}
.rntPrcInf > dl > dd span{font-size:14px;color:#aeafb6}
.rntPrcInf > dl > dd strong{font-size:18px;font-weight:800;color:#0d5cab;margin-left:3px;}
.rntPrcInf > span{display:block;text-align:right;font-size:14px;color:#aeafb6;letter-spacing:-0.8px;}


.innSch{position:relative;max-width:1200px;margin:0 auto;z-index:50;}
.innSch > div{position:absolute;top:15px;right:0;display:inline-flex;}
.innSch .iptCmn00 input{width:250px;}

/* .tglBtn{height:30px;border-radius:15px;background-color:#6aabed;box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.1) inset;position:relative;display:inline-block;cursor:pointer;}
.tglBtn > strong{position:absolute;width:calc(40%);height:calc(100% - 6px);border-radius:12px;background-color:#fff;top:3px;left:3px;}
.tglBtn > strong::after{display:inline-block;content:"마감순";font-size:1.167em;font-weight:400;color:#fff;letter-spacing:-0.04em;position:absolute;top:0;left:100%;width:120%;line-height:24px;text-align:center;}


.tglBtn.on{background-color:#a9aab1;}
.tglBtn.on > strong{left:auto;right:3px;}
.tglBtn.on > strong::after{content:"최신순";left:auto;right:100%;} */

.tglBtn{height:30px;border-radius:15px;background-color:#a9aab1;box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.1) inset;position:relative;display:inline-block;cursor:pointer;}
.tglBtn > strong{position:absolute;width:calc(40%);height:calc(100% - 6px);border-radius:12px;background-color:#fff;top:3px;left:3px;}
.tglBtn > strong::after{display:inline-block;content:"마감순";font-size:1.167em;font-weight:400;color:#fff;letter-spacing:-0.04em;position:absolute;top:0;left:100%;width:120%;line-height:24px;text-align:center;}

.tglBtn.on{background-color:#6aabed;}
.tglBtn.on > strong{left:auto;right:3px;}
.tglBtn.on > strong::after{content:"최신순";left:auto;right:100%;}





.rgtTxt01{text-align:right;height:0;font-weight:700;font-size:16px;color:#2c2c3a;letter-spacing:-0.64px;line-height:50px;}
.rgtTxt01 span{color:#0d5cab;}


.thbLstWrp{padding-bottom:30px;border-bottom:1px #efeff1 solid;margin-bottom:30px;}
.thbLst{display:flex;flex-wrap: wrap;justify-content:flex-start;}
.thbLstItm{width:calc(100% / 3 - 20px);margin-right:30px;margin-bottom:30px;position:relative;}
.thbLstItm:nth-child(3n){margin-right:0;}
.thbLstItm > a { display: block; position: relative; }
.thbLstItm p { width: 100%; height: 0; padding-bottom: 58.14%; border-radius: 5px; overflow: hidden; margin-bottom:26px; position: relative; }
.thbLstItm p img { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 100%; height: auto;}




/* .thbLstItm img{width:100%;display:block;max-height:220px;} */




.thbLstItm strong{display:block;font-size:18px;color:#1c1c20;text-align:center;line-height:20px;letter-spacing:-1.44px;margin-bottom:14px;}
.thbLstItm span{display:block;font-size:14px;color:#aeafb6;text-align:center;line-height:16px;letter-spacing:-0.56px;}
.thbLstItm div{position:absolute; bottom:20px;right:20px;width:80px;height:80px;text-align:center;line-height:20px;padding:20px 0;border-radius:40px;background-color:#6e6e75;color:#fff;font-size:14px;font-weight:700;letter-spacing:-0.56px;}
.thbLstItm div.on{background-color:#0d5cab;}

.btnMre01{width:200px;line-height:50px;text-align:center;display:inline-block;color:#1c1c20;font-weight:600;font-size:14px;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.04);position:relative;}
.btnMre01 span{position:relative;padding-right:20px;}
.btnMre01 s{position:absolute;top:calc(50% - 3px);width:10px;height:6px;right:0;background:url("../images/newbird/asset/img_mreSgn.png") no-repeat;background-size:100%;}

.evtSubLst{max-width:1720px;margin-left:auto;margin-right:auto;width:calc(100% - 10.4vw);}
.evtSubLst li{margin-top:10px;}
.evtSubLst li:first-child{margin-top:0;}
.evtSubLst li a{position:relative;display:block;border-radius:10px;overflow:hidden;height:250px;width:100%;}
.evtSubLst li a img{max-width:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
/* max-height:100%; */
.evtSubLst li a strong{position:absolute;top:40px;left:40px;font-size:18px;color:#1c1c20;letter-spacing:-1.44px;}



#evtVewTop{position:relative;margin-bottom:80px;overflow:hidden;}
#evtVewTop img{position:relative;left:50%;transform:translateX(-50%);width:1920px !important;max-width:1000000%;}
#evtVewTop > strong{position:absolute;top:120px;left:0;display:block;width:100%;text-align:center;color:#0d5cab;font-size:40px;font-weight:800;letter-spacing:-1.6px;text-transform:uppercase;}
#evtVewTop > span{position:absolute;top:170px;left:0;display:block;width:100%;text-align:center;color:#1c1c20;font-size:70px;font-weight:100;letter-spacing:-2.8px;}



.evtVewTtl{display:flex;padding-bottom:60px;}
.evtVewTtl > dt{width:300px;}
.evtVewTtl > dt i{font-weight:100;display:block;color:#1c1c20;letter-spacing:-0.8px;padding-top:5px;line-height:30px;font-size:20px;font-style:normal;padding-bottom:3px;}
.evtVewTtl > dt strong{font-weight:700;color:#0d5cab;display:block;font-size:40px;line-height:50px;letter-spacing:-3.2px;padding-bottom:25px;}
.evtVewTtl > dt span{line-height:22px;display:block;font-weight:600;color:#aeafb6;font-size:20px;letter-spacing:-0.8px;padding-bottom:10px;}
.evtVewTtl > dt p{font-size:14px;color:#aeafb6;letter-spacing:-0.56px;}
.evtVewTtl > dd{width:calc(100% - 300px);}
.evtVewTtl > dd ul{display:flex;justify-content:flex-start; flex-wrap: wrap; margin-top: -20px;}
.evtVewTtl > dd ul li{margin-left:20px;width:280px; margin-bottom: 20px; }
/* .evtVewTtl > dd ul li:first-child{margin-left:0;}
.evtVewTtl > dd ul li:nth-child(3n+1){margin-left:0;} */
.evtVewTtlImg{position:relative;border-radius:5px;overflow:hidden;/* height:220px; */height: 0; width:100%;background-color:#aeafb6; position: relative; padding-bottom: 78.6%;}
.evtVewTtlImg img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1; width: 100%; height:auto; } 
.not{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:48px;height:36px;background:url("../images/newbird/asset/img_not.png") no-repeat;background-size:100% auto;}
.evtVewTtlImg span{position:absolute;bottom:20px;right:20px;width:80px;height:80px;padding:5px;line-height:20px;font-weight:700;font-size:14px;color:#fff;letter-spacing:-0.56px;text-align:center;background-color:#0d5cab;border-radius:40px;z-index:2;display:flex;align-items:center;justify-content:center;}
.evtVewTtlImg span.end{background:#6e6e75; width:150px; height: 150px; right:auto; bottom:auto; left:50%;top:50%;transform:translate(-50%,-50%); border-radius:50%;font-size:16px;}
.evtVewTtlImg strong{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:150px;padding:45px 0;line-height:30px;font-weight:normal;font-size:16px;color:#fff;letter-spacing:-0.64px;text-align:center;background-color:#6e6e75;border-radius:75px;}
.evtVewTtlInf{padding-top:20px;}
.evtVewTtlInf span{display:block;line-height:30px;color:#1c1c20;font-size:16px;letter-spacing:-0.64px;}
.evtVewTtlInf strong{display:block;line-height:30px;color:#1c1c20;font-size:20px;letter-spacing:-0.8px;padding-bottom:5px;}
.evtVewTtlInf p{line-height:25px;color:#aeafb6;font-size:14px;letter-spacing:-0.56px;}

.mreFlg{box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.04);display:block;line-height:50px;text-align:center;}
.mreFlg strong{font-size:14px;letter-spacing:-0.56px;color:#1c1c20;position:relative;padding-right:20px;}
.mreFlg strong span{color:#0d5cab;}
.mreFlg strong s{position:absolute;top:calc(50% - 3px);width:10px;height:6px;right:0;background:url("../images/newbird/asset/img_mreSgn.png") no-repeat;background-size:100%;transform:rotate(180deg);transform-origin:center center;}
.mreFlg strong s.on{transform:rotate(0deg);}

.cmnHrz{display:block;border:0;border-bottom:1px #eeeef0 solid;}

.evtVewNtc dt{color:#1c1c20;font-weight:700;font-size:16px;letter-spacing:-0.64px;line-height:30px;padding-bottom:10px;margin-top:40px;}
.evtVewNtc dt:first-child{margin-top:0;}
.evtVewNtc dt strong{color:#0d5cab;}
.evtVewNtc dd li{line-height:30px;font-size:16px;font-weight:300;color:#aeafb6;letter-spacing:-0.64px;padding-left:10px;position:relative;}
.evtVewNtc dd li::after{width:3px;height:3px;border-radius:1.5px;display:block;content:" ";position:absolute;top:13.5px;left:0;background-color:#d6d7d9;}

.evtPdrLst{max-width:1200px;margin-left:auto;margin-right:auto;width:calc(100% - 10.4vw);}
.evtPdrTtl{padding-bottom:60px;}
.evtPdrTtl *{display:block;text-align:center;}
.evtPdrTtl strong{font-weight:600;font-size:50px;color:#0d5cab;line-height:60px;letter-spacing:-2.4px;padding-bottom:10px;}
.evtPdrTtl span{font-size:20px;color:#aeafb6;line-height:30px;letter-spacing:-0.8px;}

.evtPdrItm{display:flex;justify-content:space-between;}
.evtPdrItmImg{width:600px;position:relative;}
/* .evtPdrItmImg:first-child{margin-right:100px;padding-right:100px;} */
.evtPdrItmImg:first-child .evtPdrItmImgSub{left:640px;}
/* .evtPdrItmImg:last-child{margin-left:100px;padding-left:100px;} */
.evtPdrItmImg:last-child .evtPdrItmImgSub{left: -100px;}
.evtPdrItmImgMin{width:600px;position:relative;margin-right:40px;border-radius:5px;overflow:hidden;background-color:#fff;}
/* .evtPdrItmImgMin > div{width:600px;height:600px;} */
.evtPdrItmImgMin > div{width:100%;height:0; padding-bottom: 100%; position:relative;}
.evtPdrItmImgMin > img{position:absolute;top:50%;left:50%; transform: translate(-50%, -50%);max-height:100%;max-width:100%;}
.evtPdrItmImgSub{position:absolute;top:0; width: 60px;}
.evtPdrItmImgSub li{margin-bottom:10px;}
.evtPdrItmImgSub li a{display:block;border:2px #ffffff solid;border-radius:5px;transition:all 0.5s;overflow:hidden;}
.evtPdrItmImgSub li a.on,
.evtPdrItmImgSub li a:hover{border:2px #0d5cab solid;transition:all 0.5s;}
.evtPdrItmInf{width:400px;}
.evtPdrItmInf .btnWrp50 .nBtn:first-child:last-child{width:100%;max-width:100%;}

.evtPdrLstSub{overflow:hidden;}
.evtPdrLstSubItmWrp{max-width:1200px;margin-left:auto;margin-right:auto;}
.evtPdrLstSubItmWrp .bx-viewport{overflow:visible !important;}
.evtPdrLstSubItmFlx{display:flex;}
.evtPdrLstSubItm{margin-left:40px;width:calc(100% / 3 - 80px / 3);}
.evtPdrLstSubItm:first-child,
.evtPdrLstSubItm:nth-child(2){margin-left:0;}
.evtPdrLstSubItm img{box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:10px;margin-bottom:20px;display:block;width:100%;}
.evtPdrLstSubItm strong{font-size:18px;color:#1c1c20;display:block;line-height:22px;letter-spacing:-1.44px;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;width:90%;}
.evtPdrLstSubItm p{font-size:12px;color:#aeafb6;display:block;line-height:24px;padding-bottom:15px;}
.evtPdrLstSubItm dl{padding-bottom:20px;overflow:hidden;}
.evtPdrLstSubItm dt,
.evtPdrLstSubItm dd{line-height:30px;color:#2c2c3a;font-size:14px;font-weight:700;letter-spacing:-0.56px;}
.evtPdrLstSubItm dt{float:left;clear:both;}
.evtPdrLstSubItm dd{float:right;}
.evtPdrLstSubItm dt:nth-last-child(2){font-size:16px;color:#0d5cab;}
.evtPdrLstSubItm dd:nth-last-child(1){font-size:16px;color:#0d5cab;}

.evtVewSld{position:relative;margin-top:40px;margin-bottom:100px;}
.evtVewSldItm{position:relative;overflow:hidden;}
.evtVewSldItm img{position:relative;left:50%;transform:translateX(-50%);max-width:100000%;}
.evtVewSldItm span{line-height:80px;font-weight:200;color:#fff;font-size:60px;letter-spacing:-4.8px;position:absolute;top:120px;left:0;width:100%;text-align:center;}
.evtVewSldItm span strong{text-transform:uppercase;}
.evtVewSld .btnLft{position:absolute;top:50%;transform:translateY(-50%);left:100px;width:50px;height:50px;}
.evtVewSld .btnRgt{position:absolute;top:50%;transform:translateY(-50%);right:100px;width:50px;height:50px;}

.evtRvw{max-width:1200px;margin-left:auto;margin-right:auto;}
.evtRvwTtl{padding-bottom:40px;}
.evtRvwTtl strong{font-size:50px;color:#0d5cab;letter-spacing:-2px;line-height:60px;display:block;text-align:center;padding-bottom:10px;}
.evtRvwTtl span{font-size:20px;color:#aeafb6;letter-spacing:-0.8px;line-height:30px;display:block;text-align:center;}
.evtRvwFrm{padding-bottom:60px;text-align:center;}
.evtRvwFrm input{width:300px;padding:0 40px;background-color:#fff;font-size:20px;color:#0d5cab;font-weight:700;letter-spacing:-0.8px;border:3px #0d5cab solid;border-radius:30px;height:58px;vertical-align:top;margin-right:5px;}
.evtRvwFrm input::placeholder{font-size:20px;color:#0d5cab;font-weight:700;}
.evtRvwFrm a{width:260px;}

.evtRvwImg{max-width:1200px;height:400px;background-color:#aeafb6;border-radius:10px;position:relative;margin-bottom:80px;overflow:hidden;}
.evtRvwImg img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:1000000%;}
.evtRvwImg span{font-weight:200;font-size:40px;display:block;text-align:center;color:#fff;letter-spacing:-3.2px;top:85px;position:absolute;left:0;width:100%;}

.evtRvwLstTtl{text-align:center;font-size:40px;font-weight:700;letter-spacing:-1.6px;color:#1c1c20;padding-bottom:50px;}
.evtRvwLstSld{padding-bottom:40px;}
.evtRvwLstSld > div{overflow:hidden;}
.evtRvwLstSldCnt{transition:transform 0.2s;}
.evtRvwLstSldItm{width:270px;float:left;margin-left:40px;}
.evtRvwLstSldItm:first-child{margin-left:0;}
.evtRvwLstSldItm a{display:block;}
.evtRvwLstSldItm strong{font-weight:700;color:#0d5cab;font-size:20px;letter-spacing:-0.8px;display:block;line-height:35px;}
.evtRvwLstSldItm i{color:#1c1c20;font-size:16px;letter-spacing:-0.64px;display:block;line-height:30px;padding-bottom:10px;font-style:normal;}
.evtRvwLstSldItm span{display:block;font-size:14px;color:#aeafb6;letter-spacing:-0.56px;line-height:30px;margin-bottom:35px;height:120px;overflow: hidden; 
text-overflow: ellipsis; 
display: -webkit-box;
-webkit-line-clamp: 4; /* 라인수 */	
-webkit-box-orient: vertical; word-wrap:break-word;}
.evtRvwLstSldItm b{display:block;border-radius:5px;position:relative;min-height:180px;background-color:#aeafb6;overflow:hidden;}
.evtRvwLstSldItm b img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
/* box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);  */

.evtRvwLstWhl{text-align:center;background-color:#fff;border-radius:30px;box-shadow: 0px 15px 30px 0px rgba(28, 28, 32, 0.04);margin-bottom:30px;}
.evtRvwLstWhl span{line-height:60px;display:inline-block;font-size:16px;letter-spacing:-0.64px;color:#aeafb6;}
.evtRvwLstWhl s{width:16px;height:24px;display:inline-block;background:url("../images/newbird/asset/img_wheel.png") no-repeat;background-size:100% auto;vertical-align:middle;margin-right:25px;}
.evtRvwLstWhlMob{display:none;}

.evtOthPdr{padding-bottom:100px;}
.evtOthPdr > strong{font-size:50px;line-height:60px;display:block;text-align:center;color:#0d5cab;letter-spacing:-2px;padding-bottom:60px;}
.evtOthPdr > ul{display:flex;max-width:1200px;margin-left:auto;margin-right:auto;flex-wrap: wrap;justify-content: flex-start;}
.evtOthPdr > ul li{text-align:center;width:calc(100% / 4 - 120px / 4);margin-right:40px;margin-bottom: 40px;}
.evtOthPdr > ul li .evtPdrThum { position:relative;width:100%;padding-bottom:100%; height:0; border-radius:10px;overflow:hidden;}
.evtOthPdr > ul li:nth-child(4n) { margin-right: 0; }
.evtOthPdr > ul li img{position:absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);width: 100%; height: auto; z-index: 1;}
.evtOthPdr > ul li s { z-index:0; }
.evtOthPdr > ul li strong{padding-top:20px;line-height:24px;font-size:18px;color:#1c1c20;display:block;text-align:center;letter-spacing:-1.44px;margin-bottom:30px;word-break:break-all;display:inline-block;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.evtOthPdr > ul li a{width:160px;}

/* .evtCstHtm{margin:40px 100px;} */
#evtVewInf{overflow:hidden;padding-bottom:120px;margin-bottom:-120px;}

.evtPdrCpn{width:400px;height:187px;background:url("../images/newbird/asset/bg_ticket.png") no-repeat;background-size:100%;position:relative;margin-top:29px;padding-bottom:29px;border-bottom:1px #efeff1 solid;}
/* ../images/newbird/bg_eventcoupon.png */
.evtPdrCpn div{position:absolute;top:30px;left:0;padding-left:80px;padding-right:20px;max-width:100%;}
.evtPdrCpn div *{display:block;line-height:30px;line-height:30px;text-overflow: ellipsis;  white-space: nowrap; max-width: 100%;overflow: hidden;}
.evtPdrCpn div span{color:#fff;font-size:16px;letter-spacing:-0.64px;}
.evtPdrCpn div strong{color:#fff;font-size:20px;letter-spacing:-0.8px;}
.evtPdrCpn div i{color:#6aabed;font-size:14px;letter-spacing:-0.56px;font-style:normal;}

/* 이벤트 상세 */
.evtPdrLstSubItmFlx { flex-wrap: wrap;}
.evtPdrLstSubItm { width: calc(100% / 4 - 120px / 3); margin-left: 40px; margin-bottom: 40px; }
.evtPdrLstSubItm:nth-of-type(4n+1) { margin-left: 0; }
.evtPdrLstSubItm .evtPdrThum { width: 100%; height: 0; padding-bottom: 100%; position: relative; overflow: hidden;  box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08); border-radius: 10px; margin-bottom: 20px;}
.evtPdrLstSubItm .evtPdrThum img { display: block; width: 100%; height: auto; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); margin-bottom: 0;}







.prgCnt{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 20px;}
.prgCnt > dt{padding-bottom:10px;}
.prgCnt > dt strong{font-size:20px;color:#0d5cab;letter-spacing:-0.8px;padding-bottom:5px;display:block;font-family:'Noto Sans KR';}
.prgCnt > dt span{font-size:16px;color:#1c1c20;letter-spacing:-0.64px;padding-bottom:10px;display:block;}
.prgCnt > dd{border:1px #efeff1 solid;border-radius:5px;padding:40px;margin-bottom:60px;}
.prgCnt > dd:last-child{margin-bottom:0;}
.prgCnt > dd > ul > li{overflow:hidden;padding-top:30px;}
.prgCnt > dd > ul > li:first-child{padding-top:0;}
.prgCnt > dd > ul > li > b{display:block;width:30px;color:#0d5cab;font-size:14px;float:left;line-height:24px;}
.prgCnt > dd > ul > li > div{float:right;width:calc(100% - 30px);}
.prgCnt.agg > dd > ul > li > div{width:100%;float:none;}
.prgCnt > dd > ul > li > div > strong{font-size:14px;display:block;padding-bottom:10px;letter-spacing:-0.56px;line-height:24px;}
.prgCnt > dd > ul:last-child > li:last-child > div:last-child > strong:last-child{padding-bottom:0;}
.prgCnt > dd > ul > li > div > ul > li{font-size:14px;color:#6e6e75;letter-spacing:-0.56px;line-height:24px;}
.prgCnt > dd > ul > li > div > ol > li{font-size:14px;padding-left:20px;text-indent:-20px;font-weight:700;color:#6e6e75;letter-spacing:-0.56px;line-height:26px;margin-top:5px;}
.prgCnt > dd > ul > li > div > ol > li:first-child{margin-top:0;}
.prgCnt > dd > ul > li > div > ol > li > p{text-indent:0;font-weight:normal;}
.prgCnt > dd > ul > li > div > ol > li > p > span{font-weight:700;color:#aeafb6;display:block;padding-left:15px;}
.prgCnt > dd > ul > li > ol > li{font-size:14px;color:#6e6e75;letter-spacing:-0.56px;line-height:30px;padding-left:20px;text-indent:-20px;}
.prgCnt > dd > ul > li > ol > li > p{padding-left:25px;}
.prgCnt > dd > ul > li > ol > li > p > span{font-weight:500;color:#aeafb6;display:block;}



.prvTop{padding-bottom:60px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;}
.prvTop strong{display:block;font-size:25px;color:#1c1c20;display:block;letter-spacing:-1px;line-height:40px;padding-bottom:10px;}
.prvTop p{line-height:25px;padding:20px 40px;background-color:#f8f9fa;border-radius:5px;font-size:16px;color:#2d2d3b;letter-spacing:-0.64px;}


.emlRjc{border:1px #efeff1 solid;border-radius:10px;text-align:center;padding:50px 0;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:calc(100% - 40px);}
.emlRjc div{display:inline-block;position:relative;width:220px;height:220px;margin-bottom:20px;background-color:#f8f9fa;border-radius:110px;}
.emlRjc div s{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:96px;height:88px;background:url("../images/newbird/asset/img_i.png") no-repeat;background-size:100% auto;}
/* .emlRjc div img{width:96px;} */
.emlRjc strong,
.emlRjc span{display:block;text-align:center;}
.emlRjc strong{font-size:16px;color:#1c1c20;line-height:30px;letter-spacing:-0.64px;}
.emlRjc span{padding-top:5px;font-size:14px;color:#6e6e75;line-height:30px;letter-spacing:-0.56px;padding-bottom:10px;}
.emlRjc i{display:inline-block;font-size:14px;color:#1c1c20;line-height:30px;letter-spacing:-0.56px;font-style:normal;padding-left:10px;position:relative;}
.emlRjc i::after{width:3px;height:3px;border-radius:1.5px;background-color:#6e6e75;content:" ";display:block;position:absolute;left:0;top:calc(50% - 1.5px);}


.etcTbl{border-top:1px #0d5cab solid;}
.etcTbl table{width:100%;}
.etcTbl thead th{color:#1c1c20;font-size:1.167em;height:40px;background-color:#f8f9fa;font-weight:700;text-align:center;border-left:1px #efeff1 solid;letter-spacing:-0.04em;}
.etcTbl thead th:first-child{border-left:0;}
.etcTbl tbody td{padding:8px 20px;line-height:24px;font-size:1.167em;color:#1c1c20;letter-spacing:-0.04em;border-left:1px #efeff1 solid;border-bottom:1px #efeff1 solid;}
.etcTbl tbody td:first-child{border-left:0;}


.evtTop .btnLft,
.evtTop .btnLftOpt,
.evtTop .btnRgt,
.evtTop .btnRgtOpt{margin-top:-101.5px;}


.spcTbl{max-width:1200px;margin:0 auto;}
.spcTbl > strong{font-size:1.833em;font-weight:700;line-height:1.818em;color:#0d5cab;display:block;padding-bottom:20px;}
.spcTbl > div{border-top:1px #0d5cab solid;border-right:1px #efeff1 solid;}
.spcTbl table{width:100%;}
.spcTbl th{background-color:#f8f9fa;color:#1c1c20;font-size:1.167em;font-weight:700;text-align:left;}
.spcTbl td{background-color:#fff;font-family:'Noto Sans KR';font-size:1.167em;color:#6e6e75;}
.spcTbl th,.spcTbl td{border-left:1px #efeff1 solid;border-bottom:1px #efeff1 solid;height:2.143em;padding:0.714em 1.429em;letter-spacing:-0.04em;line-height:2.143em;vertical-align:top;}

.dlvStp{display:inline-flex;padding-top:5px;padding-bottom:5px;}
.dlvStp li{margin-right:50px;background-color:#f8f9fa;border:1px #efeff1 solid;border-radius:5px;padding:20px;line-height:1.786em;letter-spacing:-0.04em;color:#000000;min-width:180px;position:relative;}
.dlvStp li strong{color:#0d5cab;display:block;}
.dlvStp li::after{width:6px;height:10px;position:absolute;top:calc(50% - 5px);right:-30px;content:" ";display:block;background:url("../images/newbird/img_next02_off.png") no-repeat;background-size:100%;}
.dlvStp li:last-child::after{display:none;}



.ordDlvEdt > div{position:absolute;top:-50px;right:0;display:inline-flex;}
.ordDlvEdt > div strong{line-height:50px;letter-spacing:-0.64px;font-size:16px;color:#1c1c20;}
.ordDlvEdt > div > span{line-height:50px;letter-spacing:-0.64px;font-size:16px;color:#1c1c20;padding-right:20px;}
.cart_goods{position:relative;padding-top:20px;margin-bottom:90px;}
.cart_goods:last-child{margin-bottom:0;}


.ordWrn{font-size:1.167em;color:#aeafb6;letter-spacing:-0.04em;font-weight:300;line-height:2.143em;padding-top:30px;padding-bottom:40px;padding-left:30px;}
.ordWrn li{padding-left:10px;position:relative;}
.ordWrn li::before{display:block;content:" ";width:3px;height:3px;background-color:#d1d2d4;border-radius:3px;position:absolute;top:13px;left:0;/* transform:translateY(-50%); */}

.sttAgrAll{padding:30px;background-color:#f8f9fa;border-radius:5px;font-size:1.333em;}
.sttAgr{padding:10px 0;font-size:1.333em;}
.sttAgr > div{position:relative;}
.agrDtl{position:absolute;top:0;right:0;font-weight:700;font-size:0.875em;color:#0d5cab;letter-spacing:-0.04em;line-height:30px;}
.agrDtl::after{display:block;content:" ";position:absolute;top:calc(100% - 7px);left:0;width:100%;height:1px;background-color:#ccd2e9;}

.agrPopScl{border:1px #efeff1 solid;border-radius:10px;margin:0 100px;padding:20px;color:#aeafb6;font-size:14px;font-weight:300;letter-spacing:-0.56px;line-height:24px;overflow-y:scroll;overflow-x:hidden;height:250px;}


.dlvPrcPop{}
.dlvPrcPop > span{font-size:1.333em;padding-bottom:1em;letter-spacing:-0.04em;color:#1c1c20;display:inline-block;}
.dlvPrcPop > strong{font-size:1.333em;padding-bottom:1em;letter-spacing:-0.04em;color:#0d5cab;display:inline-block;margin-left:3px;}
.dlvPrcPop > table{width:100%;max-width:420px;border-top:1px #0d5cab solid;}
.dlvPrcPop > table th{font-size:1.167em;letter-spacing:-0.04em;text-align:center;background-color:#f8f9fa;color:#1c1c20;}
.dlvPrcPop > table td{font-size:1.167em;letter-spacing:-0.04em;padding-left:1.714em;color:#0d5cab;font-weight:700;}
.dlvPrcPop > table th,.dlvPrcPop > table td{border-bottom:1px #efeff1 solid;height:3.571em;}



#errWrp{position:relative;text-align:center;overflow:hidden;height:100vh;}
#errWrp > p{position:absolute;top:23.5%;left:0;color:#ffffff;font-size:25.000em;line-height:100%;font-weight:600;width:2700px;}
#errWrp > p::after{content:"PAGE NOT FOUND";position:absolute;top:0;left:calc(100% + 50px);width:100%;}

#errWrp > div{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}

#errWrp > div > strong{font-size:16.667em;line-height:0.735em;letter-spacing:-0.08em;color:transparent;display:inline-block;background:url("../images/newbird/asset/img_error.png") no-repeat;font-weight:900;background-size:calc(100% + 40px) auto;background-position:left 20px center;-webkit-background-clip: text;-moz-background-clip: text;-o-background-clip: text;background-clip: text;max-width: 713px;text-align: center;width: 100%;text-shadow: 0px 30px 60px rgba(13,92,171, 0.25);position:relative;}
#errWrp > div > span{display:block;color:#1c1c20;font-size:1.333em;line-height:1.875em;padding-top:45px;font-weight:700;letter-spacing:-0.04em;padding-bottom:35px;}
#errWrp > div > a{display:inline-block;line-height:90px;font-size:1.333em;color:#0d5cab;font-weight:600;}
/* #errWrp > div > a > span{width:80px;height:80px;border-radius:40px;background-color:#0d5cab;position:relative;display:inline-block;vertical-align:top;margin:5px 10px;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25); }
#errWrp > div > a > span > s{position:absolute;top:50%;left:0;width:45px;background:url("../images/newbird/asset/bg_sign01_off.png") no-repeat;height:12px;background-size:100%;transform:translateY(-50%);}
#errWrp > div > a:hover > span{width:90px;height:90px;border-radius:45px;margin:0 5px;}
#errWrp > div > a:hover > span > s{width:50px;background:url("../images/newbird/asset/bg_sign01_on.png") no-repeat;background-size:100%;height:32px;} */

#errWrp > div > a > span{width:80px;height:80px;border-radius:50%;background-color:#0d5cab;position:relative;display:inline-block;vertical-align:top;margin:5px 10px;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);transition: 0.25s;}
#errWrp > div > a > span > s{display: block; width: 45px; height: 2px; background: #fff; position: absolute; left: 0; top: 50%; transform: translateY(-50%); transition: 0.25s;}
#errWrp > div > a > span > s:before	{ content:""; display:block; width: 2px; height: 10px; transform:rotate(-45deg); position: absolute; left: 100%; bottom: calc(100% - 1.5px); background:#fff; transition: 0.25s; transform-origin: center bottom; }
#errWrp > div > a > span > s:after { content:""; display:block; width: 2px; height: 10px; transform:rotate(45deg); position: absolute;  left: 100%; top: calc(100% - 1.5px); background:#fff;transition: 0.25s; transform-origin: center top; }



@media screen and (min-width: 813px){
	#errWrp > div > a:hover > span{width:90px;height:90px;margin:0 5px;}
	#errWrp > div > a:hover > span > s { width: 55px; }
	#errWrp > div > a:hover > span > s:before,#errWrp > div > a:hover > span > s:after { height: 25px; }
}


/* #errWrp > div > a:hover > span > s{width:50px;background:url("../images/newbird/asset/bg_sign01_on.png") no-repeat;background-size:100%;height:32px;} */


/**/

.companyTop .scrollAni .scrollArr { display: block; width: 2px; height: 45px; background: #fff; position: absolute;	left: 50%; top: 0; transform: translateX(-50%); transition: 0.25s; }
.companyTop .scrollAni .scrollArr:before { content:""; display:block; width: 5px; height: 2px; transform:rotate(45deg); position: absolute; right: calc(100% - 1px); bottom: 0px; background:#fff; transition: 0.25s; transform-origin: 100%; }
.companyTop .scrollAni .scrollArr:after { content:""; display:block; width: 5px; height: 2px; transform:rotate(-45deg); position: absolute; left: calc(100% - 1px); bottom: 0; background:#fff;transition: 0.25s; transform-origin: 0; }


@media screen and (min-width: 813px){
	.companyTop .scrollAni:hover .scrollClr{ width: 90px; height: 90px; }
	.companyTop .scrollAni:hover .scrollArr { height: 60px; }
	.companyTop .scrollAni:hover .scrollArr:before ,.companyTop .scrollAni:hover .scrollArr:after { width: 25px; }
}

/**/




.cstSlc{height:50px;position:relative;z-index:45;}
.cstSlc > div{border:1px #efeff1 solid;background-color:#fff;border-radius:25px;overflow:hidden;height:50px;}
.cstSlc.on > div{height:auto;}
.cstSlc > div > span{display:block;padding:0 30px;position:relative;font-size:1.333em;line-height:50px;color:#1c1c20;letter-spacing:-0.04em;cursor:pointer;}
.cstSlc > div > span > span{font-weight:700;color:#6aabed;padding-left:20px;vertical-align:middle;}
.cstSlc > div > span > div{margin-top:-2px;}
.cstSlc > div > span em{width:12px;height:10px;background:url("../images/newbird/asset/bg_pdrLst_srt.png") no-repeat;background-size:200%;background-position:-12px -20px;display:inline-block;vertical-align:middle;transform:translateY(-2px);margin-right:5px;}
.cstSlc > div > span s{width:10px;height:6px;background:url("../images/newbird/asset/img_mreSgn.png") no-repeat;background-size:100%;position:absolute;top:calc(50% - 3px);right:30px;}
.cstSlc.on > div > span s{transform:rotate(180deg);transform-origin:center center;}
.cstSlc > div > ul{border-top:1px #f8f9fa solid;padding:5px 30px;}
.cstSlc > div > ul li{line-height:40px;}
.cstSlc > div > ul li a{display:block;font-size:1.333em;}
.cstSlc > div > ul li a.on{font-weight:700;color:#0d5cab;}
.cstSlc > div > ul li input{width:0;height:0;opacity:0;position:absolute;}
.cstSlc > div > ul li label{font-size:1.333em;font-weight:700;color:#0d5cab;}
.cstSlc > div > ul li label div ~ span{padding-left:20px;}
.cstSlc > div > ul li label span{color:#6aabed;vertical-align:middle;}

.tabSrt{width:250px;position:absolute;top:50%;right:0;transform:translateY(-50%);}
.srcRstFrm{padding:100px 0 60px 0;max-width:800px;margin-left:auto;margin-right:auto;width:calc(100% - 40px);}
.srcRstFrm form{height:80px;background-color:#0d5cab;border-radius:40px;position:relative;margin-bottom:70px;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);}
.srcRstFrm form input{position:absolute;font-size:2.083em;color:#fff;height:40px;top:calc(50% - 20px);left:50px;width:calc(100% - 150px);background:transparent;border:0;}
.srcRstFrm form button{position:absolute;width:40px;height:40px;top:calc(50% - 20px);right:45px;background:url("../images/newbird/asset/img_white_search.png") no-repeat;background-size:100%;}

.srcRstSct{max-width:1200px;width:calc(100% - 40px);margin-left:auto;margin-right:auto;padding:80px 0;}
.rstItmWrp01 > li{margin-top:20px;position:relative;}
.rstItmWrp01 > li:first-child{margin-top:0;}
.rstPdrItm{background-color:#fff;border-radius:15px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);padding:20px;position:relative;}
.rstPdrItmInf{display:inline-flex;width:calc(100% - 440px);}
.rstPdrItmInf b{flex-shrink:0;border-radius:10px;position:relative;background-color:#f8f9fa;width:100px;height:100px;overflow:hidden;margin-right:30px;}
.rstPdrItmInf b img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-height:80%;}
.rstPdrItmInf div{padding:12px 0;}
.rstPdrItmInf div > *{display:block;}
.rstPdrItmInf div > i{font-size:1.333em;color:#1c1c20;font-style:normal;letter-spacing:-0.08em;line-height:1.750em;}
.rstPdrItmInf div > span{line-height:2.000em;color:#aeafb6;}
.rstPdrItmInf div > strong{color:#6aabed;font-size:1.333em;font-weight:800;line-height:1.500em;}
.rstPdrItmInf div > strong span{color:#aeafb6;font-weight:500;padding-right:20px;margin-right:10px;display:inline-block;background:url("../images/newbird/asset/bg_sleIco.png") no-repeat;background-size:12px 10px;background-position:center right;}
.rstPdrItmFnc{position:absolute;top:50%;right:40px;display:inline-flex;transform:translateY(-50%);}
.rstPdrItmFnc > div{display:flex;margin-left:30px;}
.rstPdrItmFncBtn a{display:block;width:50px;height:50px;position:relative;margin-left:10px;border:1px #f0f0f2 solid;border-radius:100%;}
.rstPdrItmFncBtn a.off{cursor:default;}
@media screen and (min-width: 813px){
	.rstPdrItmFncBtn a:not(.off):hover{background-color:#0d5cab;border-color:#0d5cab;}
}
.rstPdrItmFncBtn a s{width:50px;height:50px;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);background:url("../images/newbird/asset/bg_search_result_icon.png") no-repeat;background-size:300%;background-position-x:-50px;}
.rstPdrItmFncBtn a:nth-child(1) s{background-position-y:0;}
.rstPdrItmFncBtn a:nth-child(2) s{background-position-y:-50px;}
.rstPdrItmFncBtn a:nth-child(3) s{background-position-y:-100px;}
.rstPdrItmFncBtn a:nth-child(4) s{background-position-y:-150px;}
.rstPdrItmFncBtn a.off s{background-position-x:0;}
@media screen and (min-width: 813px){
	.rstPdrItmFncBtn a:not(.off):hover s{background-position-x:-100px;}
}
.rstPdrItmFncBtn a span{letter-spacing:-0.04em;width:24px;height:24px;line-height:26px;text-align:center;background-color:#6aabed;color:#fff;border-radius:12px;display:block;position:absolute;top:-5px;right:-5px;transform:scale(0.833);transform-origin:top right;}
.rstPdrItmFncBtn a i{width:60px;height:22px;line-height:22px;text-align:center;display:block;background-color:#6aabed;color:#fff;border-radius:3px;font-style:normal;font-weight:500;position:absolute;left:calc(50% - 30px);top:-30px;display:none;}
.rstPdrItmFncBtn a i::after{content:" ";display:block;width: 0; height: 0; border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #6aabed;position:absolute;top:calc(100% - 2px);left:calc(50% - 4px);}
@media screen and (min-width: 813px){
	.rstPdrItmFncBtn a:not(.off):hover i{display:block;}
}
.rstPdrItmFncOrd a{width:120px;margin-left:10px;}


.empRst{padding:40px 0;}
.empRst div{width:200px;height:200px;margin:0 auto;position:relative;border-radius:100px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);background-color:#fff;}
.empRst div s{background:url("../images/newbird/asset/img_noresult.png") no-repeat;width:80px;height:96px;background-size:100%;display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.empRst p{text-align:center;font-size:2.083em;padding-top:30px;color:#aeafb6;}
.empRst p strong{color:#0d5cab;}
.empRst p span{color:#2c2c3a;}



.adrSchWrp{width:100%;margin-left:auto;margin-right:auto;max-width:460px;}
.adrSchFrm{height:60px;background-color:#0d5cab;border-radius:30px;position:relative;margin-bottom:40px;box-shadow: 0px 30px 60px 0px rgba(13,92,171, 0.25);}
.adrSchFrm input{position:absolute;font-size:1.667em;color:#fff;height:30px;top:calc(50% - 15px);left:30px;width:calc(100% - 80px);background:transparent;border:0;}
.adrSchFrm input::placeholder{color:#fff;}
.adrSchFrm button{position:absolute;width:20px;height:20px;top:calc(50% - 10px);right:25px;background:url("../images/newbird/asset/img_white_search.png") no-repeat;background-size:100%;}
.adrSchWrp .pgrCmn{padding-bottom:40px;}


.adrSchExm{padding:20px;border-radius:5px;background-color:#f8f9fa;margin-bottom:10px;}
.adrSchExm li{line-height:20px;font-size:12px;color:#aeafb6;position:relative;padding-left:10px;}
.adrSchExm li span{color:#1c1c20;}
.adrSchExm li::after{display:block;content:" ";position:absolute;width:3px;height:3px;top:7px;left:0;background-color:#d6d7d9;border-radius:3px;}

.adrLstWrp{border-radius:10px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.08);background-color:#fff;overflow:hidden;margin-top:20px;}
.adrLstItm{padding:20px;border-top:1px #efeff1 solid;cursor:pointer;}
.adrLstItm:first-child{border-top:0;}
.adrLstItm > *{display:block;line-height:20px;font-size:14px;}
.adrLstItm > span{color:#aeafb6;}






.gallLi{opacity:0;transition:opacity 0.5s;pointer-events:none;}
.gallLi.on{opacity:1;transition:opacity 0.5s;pointer-events:auto;}



															


.optPopWrp{width:370px;position:absolute;top:120px;right:30px;z-index:50;box-shadow:0px 40px 80px 0px rgba(28, 28, 32, 0.08);border-radius:10px;}
.optPopWrp .goods_option_area{padding:0 !important;min-height:0 !important;}
.optPopWrp .goods_option_table{display:flex;border-bottom:1px #efeff1 solid;}
.optPopWrp .goods_option_table > dt:nth-child(1){font-size:12px;line-height: 30px;padding: 15px 0 15px 20px;font-weight: 500;color:#aeafb6;width:100px;display:block;position:relative;}
.optPopWrp .goods_option_table > dt:nth-child(1)::after{width: 1px;height: 12px;background-color: #efeff1;content: " ";display: block;position: absolute;top: 30px;left: 100%;transform: translateY(-50%);}
.optPopWrp .goods_option_table > dd:nth-child(2){border: 0;width: calc(100% - 100px);font-weight: 600;padding: 10px;padding-left: 10px;color: #1c1c20;padding-right: 0;    font-size: 16px;min-height: 50px;height: auto;display: flex;align-items: center;}



.optPopWrp .goodsCustomSlc+.sbHolder .sbSelector{font-size:14px;}
.optPopWrp .quantity_cell{display:flex;border-bottom:1px #efeff1 solid;padding:0 !important;width:100%;}
.optPopWrp .goods_quantity_table_container{padding:0;}
.optPopWrp .goods_quantity_table_container tbody{display:block !important;}
.optPopWrp .quantity_cell > dt:nth-child(1){line-height:0;display:block;font-size:0;}
.optPopWrp .quantity_cell > dt span{font-size:12px;line-height: 30px;color:#aeafb6;text-overflow: ellipsis;white-space: nowrap;display: block;}
.optPopWrp .quantity_cell > dd:nth-child(2){}

.optPopWrp .quanity_row{display:flex;}
.optPopWrp .quanity_row .option_text{font-size:12px;line-height: 30px;padding: 15px 0 15px 20px;font-weight: 500;color:#aeafb6;width:100px;display:block;;position:relative;}
.optPopWrp .quanity_row .option_text::after{width: 1px;height: 12px;background-color: #efeff1;content: " ";display: block;position: absolute;top: 30px;left: 100%;transform: translateY(-50%);}
.optPopWrp .quanity_row .num_price{border: 0;width: calc(100% - 100px);font-weight: 600;padding: 10px;padding-left: 10px;color: #1c1c20;padding-right: 0;    font-size: 16px;min-height: 50px;height: auto;}
.optPopWrp .goods_quantity_table .num_price{margin-top:0;display:block;padding: 10px;padding-left: 10px;color: #1c1c20;padding-right: 0;}
.optPopWrp .goods_quantity_table .num_price>li{display:block;}

.optPopWrp .option_col_price{display:none !important;}


.cartIframeWrap iframe{width:100%;}
.cartIframeInner { padding: 0 90px;  }



#pdrVewInf .goods_quantity_table .num_price .option_col_price{display:none;}




/*회사소개*/
.companyBoxImg{overflow:hidden;padding-bottom:180px;}
.companyBoxImg img{width:370px;height:410px;margin-right:45px;float:left;border-radius:10px;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08); }
.companyBoxImg p.comTit{margin-bottom:50px;letter-spacing:-0.08em;}
.companyBoxImg p.companyTxt{margin-bottom:0;letter-spacing:-0.08em;}

.cmpImgLstBox{position:relative;display:flex;}
.cmpImgLstBox > b{display:block;position:absolute;color:#e8edf3;font-weight:600;font-size:110px;letter-spacing:-0.04em;line-height:130px;}
.cmpImgLstBox > b:nth-child(1){left:0;top:15px;}
.cmpImgLstBox > b:nth-child(2){right:0;top:235px;}
.cmpImgLstBox > ul{width:370px;}
.cmpImgLstBox > ul:nth-child(4){margin:0 45px;}
.cmpImgLstBox > ul:nth-child(3),
.cmpImgLstBox > ul:nth-child(5){margin-top:420px;}
.cmpImgLstBoxItm{margin-bottom:100px;position:relative;}
/* min-height:860px; */
.cmpImgLstBoxItm:last-child{padding-bottom:0;}
.cmpImgLstBoxItm > img{border-radius:10px;width:370px;height:380px;margin-bottom:40px;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08); }
.cmpImgLstBoxItm > i{display:block;width:20px;height:5px;background-color:#031f91;}
.cmpImgLstBoxItm > strong{display:block;line-height:54px;font-size:30px;font-weight:800;color:#0d5cab;}
.cmpImgLstBoxItm > span{display:block;line-height:53px;font-size:20px;color:#1c1c20;padding-bottom:14px;}
.cmpImgLstBoxItm > p{font-size:16px;line-height:30px;color:#aeafb6;min-height:120px;word-break: keep-all;padding-bottom:75px;}
.cmpImgLstBoxItm > p > span{/* display:inline;opacity:0; */ display: inline-block; max-height: 0px; overflow: hidden; opacity: 0; transition: max-height 0.5s, opacity 0.5s;}
.cmpImgLstBoxItm > p > span > span{color:#1c1c20;}
.cmpImgLstBoxItm > p > span > i{display:block;padding-left:9px;text-indent:-9px;font-style:normal;;}
.cmpImgLstBoxItm > div{position:absolute;bottom:0;left:0;width:100%;}
.cmpImgLstBoxItm > div a{width:40px;height:40px;display:block;margin:0 auto;border:1px #0d5cab solid;border-radius:20px;position:relative;}
.cmpImgLstBoxItm > div a s{width:100%;height:100%;position:absolute;top:0;left:0;background:url("../images/newbird/asset/btn_plus.png") no-repeat;background-size:300%;}
@media screen and (min-width: 813px){
	.cmpImgLstBoxItm > div a:hover{background-color:#0d5cab;}
	.cmpImgLstBoxItm > div a:hover s{background-position-x:50%;}
}

.cmpImgLstBoxItm.on > p > span { max-height: 3000px; opacity:1;transition: max-height 2s, opacity 0.5s;}
.cmpImgLstBoxItm.on > div a{border-color:#6aabed;background-color:#6aabed;}
.cmpImgLstBoxItm.on > div a s{background-position-x:100%;}

.comTit em{font-weight:200;font-size:40px;color:#1c1c20;display:block;line-height:70px;}

.cpnHst{position:relative;margin-top:120px;}
.cpnHst > strong{position:absolute;color:#e8edf3;font-weight:600;font-size:100px;line-height:74px;transform:rotate(-90deg) translateY(-525px) translateX(-30px);transform-origin: top right;}
.cpnHst > ul{position:relative;}
.cpnHst > span{width:1px;height:calc(100% - 170px);top:25px;left:50%;background-color:#efeff1;content:" ";position:absolute;}
.cpnHst > i{width:1px;height:0px;max-height:calc(100% - 170px);top:25px;left:50%;background-color:#0d5cab;position:absolute;}
/* calc(100% - 170px); */
.cpnHst > ul > li{display:flex;width:700px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:210px;position:relative;z-index:10;}
.cpnHst > ul > li:first-child{margin-top:0;}
.cpnHst > ul > li > img{width:300px;height:180px;border-radius:10px;box-shadow: 0px 20px 40px 0px rgba(28, 28, 32, 0.15); }
.cpnHst > ul > li > div{width:300px;position:relative;}
.cpnHst > ul > li > div > strong{position:relative;display:inline-block;}
.cpnHst > ul > li > div > strong > span{display:block;height:15px;width:calc(100% + 3px);background-color:#fff;border-radius:3px;box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.08);position:absolute;top:calc(100% - 10px);left:0;}
.cpnHst > ul > li > div > strong > b{display:block;font-weight:600;font-size:70px;line-height:50px;position:relative;color:#0d5cab;}
.cpnHst > ul > li > div > p{line-height:30px;font-size:18px;color:#aeafb6;position:absolute;top:110px;left:0;width:600px;padding-left:15px;}
.cpnHst > ul > li > div > p::before{width:4px;height:4px;border-radius:2px;background-color:#aeafb6;content:" ";display:block;position:absolute;top:13px;left:0;}
.cpnHst > ul > li > div > p > span{color:#1c1c20;}
.cpnHst > ul > li::after{width:11px;height:11px;content:" ";border-radius:20px;background-color:#d6d7d9;position:absolute;top:25px;left:50%;transform:translateX(-50%);}
.cpnHst > ul > li.on::after{background-color:#0d5cab;}

.companyTxt.companyTxt2{font-size:30px;line-height:60px;}
.companyTxtCol.col02 > div{}
.companyTxtCol.companyTxtCol2.col02 > div{width:calc(50% - 20px);}
.companyTxtCol.companyTxtCol2.col02 > div > i{display:block;line-height:30px;margin-bottom:20px;font-style:normal;}
.companyTxtCol.companyTxtCol2.col02 > div > i span{display:inline-block;margin-right:10px;width:30px;height:30px;text-align:center;background-color:#0d5cab;color:#fff;font-weight:600;font-size:14px;border-radius:15px;vertical-align:middle;}
.companyTxtCol.companyTxtCol2.col02 > div > i strong{display:inline-block;line-height:30px;font-size:20px;font-weight:700;color:#0d5cab;vertical-align:middle;}

.companySlideWrp img{border-radius:10px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.2); }

.cpnGrp{padding:40px 30px;background-color:#fff;border-radius:10px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.1);position:relative;margin-bottom:80px;}
.cpnGrp > div{}
.cpnGrp > div > strong{display:block;font-size:14px;color:#0d5cab;letter-spacing:-0.08em;padding-bottom:25px;}
.cpnGrp > div > span{position:absolute;top:50%;transform: translateY(-50%);left:540px;font-size:18px;line-height:34px;}

.cpnMth{margin-top:60px;padding:40px 30px;background-color:#fff;border-radius:10px;box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.1);position:relative;margin-bottom:180px;}
.cpnMth > strong{font-size:30px;font-weight:600;color:#0d5cab;display:block;}
.cpnMth > ul{display:inline-flex;padding:30px 0;}
.cpnMth > ul li{position:relative;padding-left:15px;font-size:20px;color:#1c1c20;margin-right:50px;}
.cpnMth > ul li span{font-weight:700;color:#0d5cab;}
.cpnMth > ul li::before{width:4px;height:4px;display:block;content:" ";background-color:#d6d7d9;border-radius:2px;position:absolute;top:calc(50% - 2px);left:0;}
.cpnMth > p{font-size:16px;color:#aeafb6;text-align:justify;letter-spacing:-0.08em;}

.cpnTbl{margin-top:80px;margin-bottom:180px;}
.cpnTbl > div{font-size:16px;padding-bottom:30px;}
.cpnTbl table{width:100%;}
.cpnTbl thead th{font-size:16px;font-weight:700;background-color:#efeff1;text-align:center;height:40px;border:1px #efeff1 solid;}
.cpnTbl tbody td{font-size:16px;text-align:center;height:40px;border:1px #efeff1 solid;}

.cpnImgLst{margin-top:120px;}
.cpnImgLst ~ .cpnImgLst{margin-top:60px;}
.cpnImgLst > div{padding-bottom:40px;font-weight:300;color:#1c1c20;font-size:40px;}
.cpnImgLst > div strong{color:#0d5cab;font-weight:700;}
.cpnImgLst > ul{display:flex;flex-wrap:wrap;justify-content: space-between;}
.cpnImgLst > ul > li img{border-radius:10px;box-shadow: 0px 10px 30px 0px rgba(28, 28, 32, 0.15); width: 100%;}
.cpnImgLst > ul > li > span{margin-top:20px;margin-bottom:60px;color:#1c1c20;font-size:20px;padding-left:25px;line-height:30px;display:block;position:relative;}
.cpnImgLst > ul > li > span::after{width:4px;height:4px;border-radius:2px;background-color:#aeafb6;content:" ";display:block;position:absolute;top:13px;left:10px;}
/* .cpnImgLst > ul.typ01 li{width:calc(25% - 60px / 4);} */
.cpnImgLst > ul.typ02 > li > span{margin-bottom:20px;}
.cpnImgLst > ul.typ02 > li > b{display:block;padding-left:25px;color:#aeafb6;font-weight:700;font-size:16px;line-height:20px;}

.glbLst ul{width:100%;height:600px;}
.glbLst ul li{float:left;width:285px;padding:50px 0;border-radius:10px;background-color:#fff;box-shadow: 0px 30px 60px 0px rgba(28, 28, 32, 0.08);margin-left:20px;}
.glbLst ul li:first-child{margin-left:0;}
.glbLst ul li:nth-child(1),
.glbLst ul li:nth-child(3){transform:translateY(70px);}
.glbLst ul li img{border-radius:65px;display:block;margin:0 auto;}
.glbLst ul li span{display:block;padding-top:40px;text-align:center;line-height:20px;font-size:30px;font-weight:300;}
.glbLst ul li strong{display:block;text-align:center;line-height:60px;font-size:30px;}
.glbLst ul li i{display:block;text-align:center;line-height:50px;font-size:18px;color:#0d5cab;font-style:normal;}
.glbLst ul li b{display:block;height:70px;text-align:center;}
.glbLst ul li em{font-style:normal;font-size:50px;font-weight:600;color:#0d5cab;}
.glbLst ul li s{text-decoration: none;font-size:18px;color:#1c1c20;font-weight:normal;}
.glbLst ul li div{margin-top:20px;max-width:150px;margin-left:auto;margin-right:auto;}

.grpInt{width:960px;height:880px;background:url("../images/newbird/contents/intro02_00.png") no-repeat;position:relative;}
.grpInt span{font-size:40px;font-weight:700;top:250px;position:absolute;left:50%;transform:translateX(-50%);}
.grpInt a{width:170px;position:absolute;left:50%;transform:translateX(-50%);top:340px;background-color:#e2231a;border-color:#e2231a;box-shadow: 0px 10px 25px 0px rgba(190, 9, 0, 0.25);font-weight:normal;}
@media screen and (min-width: 813px){
	.grpInt a:hover{box-shadow: 0px 10px 25px 0px rgba(190, 9, 0, 0.25);}
}

.mapPop{position: fixed;left: 0;top: -500vh;background: rgba(0,0,0,0.8);width: 100%;height: 100%;z-index: 1010;display:table-row;}
.mapPop .youtubePopInner { width: 100%; max-width: 960px;position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.mapPop	.btnYoutubeClose { display: block; width: 50px; height: 50px; background:#0d5cab url("../images/newbird/asset/btn_close.png") no-repeat; background-size: 100%; border-radius: 25px; overflow: hidden; margin: 0 auto 20px; box-shadow: 0 10px 20px rgba(13,92,171,0.2); }
.mapWrp{width: 100%; padding-bottom: 56.25%;/*  max-width: calc(100% - 40px);  */position: relative; margin: 0 auto; box-shadow: 0 80px 160px rgba(28,28,32,0.6);}
.kkoMap{/* width:960px;height:540px; */ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 100%; height: 100%;}

.csWrap{width:calc(100% - 200px);}

.lnkItmMob{display:none;}

/* .lgnFrmIpt > div > input::placeholder{color:transparent;} */

.subpage_wrap.mpgWrp .comNavTitWrp{display:none;}




div.hopCalendarLayer{position:fixed !important;top:50% !important;left:50% !important;transform:translateX(-50%) translateY(-50%);box-shadow:0px 80px 160px 0px rgba(28, 28, 32, 0.6);width:300px !important;max-height:405px !important;height:auto !important;}
.cldWrp{padding:30px 10px;}
.cldTop{line-height:30px;padding-bottom:20px;position:relative;}
.cldTop span{width:30px;height:30px;border-radius:15px;background-color:#f8f9fa;position:absolute;top:0;cursor:pointer;}
.cldTop span:first-child{left:0;}
.cldTop span:last-child{right:0;}
.cldTop span s{width:8px;height:12px;background:url("../images/newbird/asset/calendar_sign.png") no-repeat;background-size:200%;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);}
.cldTop span:last-child s{background-position-x:100%;}
.cldTop > div{text-align:center;font-size:16px;color:#1c1c20;font-weight:600;}
.cldTbl{box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.05);background-color:#fff;}
.cldTbl table{width:100%;border-radius:5px;}
.cldTbl table th,
.cldTbl table td{text-align:center;border:1px #f5f5f5 solid;width:calc(100% / 7);height:30px;}
.cldTbl table th{background-color:#f8f9fa;color:#1c1c20;}
.cldTbl table td{color:#aeafb6;}
.cldTbl table td.selectable{background-color:#dae6f9;cursor:pointer;}
.cldTbl table td.selected{font-weight:bold;color:#6439bc;text-decoration:underline;}

.cldTbl table th:first-child,
.cldTbl table td:first-child{color:#e80606;}
.cldTbl table th:last-child,
.cldTbl table td:last-child{color:#0d5cab;}


.cldTip{padding:20px 0 30px 0;}
.cldTip li{padding-left:15px;font-size:14px;color:#1c1c20;position:relative;line-height:25px;}
.cldTip li::after{width:3px;height:3px;position:absolute;content:" ";background-color:#aeafb6;top:50%;left:3px;transform:translateY(-50%);}




/**DATEPICKER*/
#ui-datepicker-div,
#ui-datepicker-div *{transition:all 0.0s !important;}

#ui-datepicker-div{position: fixed !important;top: 50% !important;left: 50% !important;transform: translateX(-50%) translateY(-50%);box-shadow: 0px 40px 80px 0px rgba(28, 28, 32, 0.24);width: 300px !important;height: auto !important;border:0 !important;padding:30px 10px !important;}
.ui-datepicker .ui-datepicker-header{padding:0 !important;line-height:30px;margin-bottom:20px;}
body .ui-widget-header{background:transparent !important;color:#1c1c20 !important;font-size:16px;}
.ui-datepicker-year::after{content:"년";}
.ui-datepicker-month::after{content:"월";}

body .ui-datepicker .ui-datepicker-title{padding:0 !important;}
body .ui-datepicker .ui-datepicker-prev,
body .ui-datepicker .ui-datepicker-next{width:30px;height:30px;border-radius:15px;background-color:#f8f9fa;position:absolute;top:0;cursor:pointer;}
body .ui-datepicker .ui-datepicker-prev{left:0;}
body .ui-datepicker .ui-datepicker-next{right:0;}
body .ui-datepicker .ui-datepicker-prev span{width:8px;height:12px;background:url("../images/newbird/asset/calendar_sign.png") no-repeat;background-size:200%;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);margin:0 !important;}
body .ui-datepicker .ui-datepicker-next span{width:8px;height:12px;background:url("../images/newbird/asset/calendar_sign.png") no-repeat;background-size:200%;display:block;position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);margin:0 !important;background-position-x:100%;}
.ui-datepicker td span, .ui-datepicker td a{border:0 !important;background:transparent !important;color:#aeafb6;border:0 !important;}
body .ui-state-active, body .ui-widget-content .ui-state-active{border:0 !important;background:transparent !important;font-weight:700;text-decoration: underline;}

.ui-datepicker-calendar{width:100%;border-radius:5px;box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.05);background-color:#fff;}
.ui-datepicker-calendar th,
.ui-datepicker-calendar td{text-align:center;border:1px #f5f5f5 solid;width:calc(100% / 7);height:30px;}
.ui-datepicker-calendar th{background-color:#f8f9fa;color:#1c1c20;}
.ui-datepicker-calendar td{color:#aeafb6;padding:0 !important;}
.ui-datepicker-calendar td.selectable{background-color:#dae6f9;cursor:pointer;}
.ui-datepicker-calendar td.selected{font-weight:bold;text-decoration:underline;}
.ui-datepicker-calendar th:first-child,
.ui-datepicker-calendar td:first-child{color:#e80606;}
.ui-datepicker-calendar th:last-child,
.ui-datepicker-calendar td:last-child{color:#0d5cab;}





.mpgLftNavPrf a{display:none;}




#crtOpn.hveCrt i {display: block; position: absolute; right: 0; top: 0; width: 16px; height: 16px; border-radius: 50%; font-style:normal;background-color:#6aabed ;text-align:center;color:#fff;font-weight:800;font-size:10px;line-height:16px;}


input[name='recipient_input_address_street'] ~ div,
input[name='address_street'] ~ div,
input[name='co_address_street'] ~ div,
input[name='recipient_address_street'] ~ div{border:1px #efeff1 solid;padding:5px 20px;line-height:30px;border-radius:20px;}

/*firstmall 덮어쓰기*/
.btn_shipping_modify{width:150px;}


.dsgCvr{position:absolute;top:0;left:50%;transform:translateX(-50%);z-indeX:5000;opacity:0.5;width:1920px;max-width:1920px;display:none;}
.dsgCvr.on{left:0%;}


.agrStr{font-weight:700;color:#0d5cab;position:relative;margin-left:5px;}
.agrStr::after{content:" ";display:block;width:100%;height:1px;position:absolute;top:100%;left:0;background-color:#c7cde3;}

.on.red{display:none !important;}

.y_scroll_auto2{max-height:60vh !important;padding-bottom:60px;margin-bottom:0;}

.zipcode_iframe{display:block;width:100%;}

.goods_quantity_table{display:block !important;}

#subpageLNB{min-width:280px;}

.goods_desc_contents.goods_description{max-width:1200px;width:100%;margin-left:auto;margin-right:auto;}
.goods_desc_contents.goods_description table,
.goods_desc_contents.goods_description img{max-width:100%;height:auto;}

.guide_text{margin-top:0;text-align: right;position:absolute;top:50%;right:60px;color:#0d5cab;transform: translateY(-50%);    background-color: #fff;}







.adzEvt{max-width:1200px;margin:0 auto;padding:140px 0 130px 0;}
.adzEvtTtl{position:relative;height:80px;width:100%;margin-bottom:70px;}
.adzEvtTtl img:nth-child(1){position:absolute;top:0;left:0;}
.adzEvtTtl img:nth-child(2){position:absolute;top:0;right:calc(50% + 12px);}
.adzEvtTtl img:nth-child(3){position:absolute;top:0;right:0;}
.adzEvtTop{position:relative;padding-left:470px;padding-top:85px;padding-bottom:90px;}
.adzEvtTop > img{position:absolute;top:0;left:0;}
.adzEvtTop > div > div{color:#165dab;font-size:70px;line-height:90px;font-weight:200;padding-bottom:40px;}
.adzEvtTop > div > div img{margin-top:-18px;}
.adzEvtTop > div > div > span,
.adzEvtTop > div > div > strong{display:inline-block;letter-spacing:-0.08em;word-break: keep-all;}
.adzEvtTop > div > i{}
.adzEvtTop > div > i > em{font-size:16px;color:#aeafb6;margin-left:10px;font-style:normal;word-break: keep-all;}
.adzEvtTop > div > i > em:first-child{margin-left:0;}

.adzEvtMid{position:relative;padding-top:140px;padding-bottom:150px;}
.adzEvtMid > img{position:absolute;top:0;right:0;}
.adzEvtMid > div{}
.adzEvtMid > div > strong{font-size:70px;font-weight:800;color:#165dab;display:block;line-height:52px;padding-bottom:32px;position:relative;left:-5px;}
.adzEvtMid > div > strong::before{width:20px;height:5px;background-color:#165dab;position:absolute;top:-25px;left:5px;content:" ";display:block;}
.adzEvtMid > div > p{color:#1c1c20;font-size:20px;line-height:35px;letter-spacing:-0.08em;}
.adzEvtMid > div > p > b{color:#165dab;letter-spacing:-0.08em;}

.adzEvtFtr{display:flex;flex-wrap:wrap;}
.adzEvtFtr > div{width:50%;margin-bottom:70px;}
.adzEvtFtr > div > span{display:block;font-weight:200;font-size:50px;color:#165dab;line-height:50px;padding-bottom:40px;}
.adzEvtFtr > div > ul{max-width:515px;}
.adzEvtFtr > div > ul > li{padding-top:20px;display:flex;}
.adzEvtFtr > div > ul > li:first-child{padding-top:0;}
.adzEvtFtr > div > ul > li > em{width:30px;height:30px;line-height:30px;display:inline-block;text-align:center;font-size:14px;font-weight:600;color:#fff;border-radius:15px;background-color:#165dab;margin-right:15px;}
.adzEvtFtr > div > ul > li > span{color:#1c1c20;line-height:30px;display:inline-block;font-size:19px;letter-spacing:-0.08em;width:calc(100% - 45px);}
.adzEvtFtr > div > ul > li > span b{color:#165dab;letter-spacing:-0.08em;display:inline-block;}

.adzEvtNtc{border-top:1px #ccd2e9 solid;padding-top:35px;}
.adzEvtNtc span{font-size:16px;color:#95969c;line-height:16px;display:block;padding-bottom:15px;}
.adzEvtNtc li{font-size:13px;line-height:24px;color:#aeafb6;word-break: keep-all;}

.adzSldWrp{position:relative;margin-top:80px;overflow:hidden;}
.adzSldWrp .bx-pager{display:flex;justify-content: center;align-items: center;margin-top:40px;}
.adzSldWrp .bx-pager-item a{font-size:0;width:10px;height:10px;border-radius:5px;border:1px #165dab solid;display:block;margin:0 5px;}
.adzSldWrp .bx-pager-item a.active{background-color:#165dab;}


.evtTmpMin{padding-top:120px;padding-bottom:80px;overflow:hidden;max-width:1920px;}
.evtTmpMin > div{position:relative;overflow:hidden;}
.evtTmpMin > div > img:nth-child(1){position:absolute;left:0;top:0;border-radius:0px 10px 10px 0px;}
.evtTmpMin > div > img:nth-child(2){position:absolute;left:975px;top:0;border-radius:10px 0px 0px 10px;max-width:100000%;}
.evtTmpMin > div > img:nth-child(3){display:none;}
.evtTmpMin > div > div{min-height:520px;padding-top:100px;padding-left:240px;}
/*
.evtTmpMin > div > div > img{margin-bottom:80px;}
.evtTmpMin > div > div > strong{color:#0d5cab;font-size:20px;font-weight:800;line-height:14px;display:block;padding-bottom:20px;}
.evtTmpMin > div > div > p{line-height:50px;color:#1c1c20;font-size:35px;font-weight:200;padding-bottom:30px;}
*/
.evtTmpMin > div > div > i{color:#aeafb6;font-size:16px;color:#aeafb6;display:block;padding-bottom:80px;}
.evtTmpMin > div > div > i > em{padding-left:15px;}
.evtTmpMin > div > div > i > em:first-child{padding-left:0;}

/* 210414 수정영역 */
.evtTmpMin > div > div > s{text-decoration:none;font-size:16px;display:block;font-weight:400;position:relative;    color:#224c95; }	   /* 210414 수정 */
.evtTmpMin > div > div > s > span{display:inline-block;}
.evtTmpMin > div > div > s > span:first-child{position:absolute;width:19px;height:17px;background:url("../images/event210312/img_lqu.png") no-repeat;transform:translateX(-30px);}
.evtTmpMin > div > div > s > span:last-child{position:absolute;width:19px;height:17px;background:url("../images/event_210414/img_rqu_02.png") no-repeat;margin-left:10px;} /* 210414 수정 */
.evtTmpMin > div > div > strong{font-size:20px;color:#224c95;font-weight:600;padding-bottom:15px;display:block;   font-weight: 400; color:#4e4e4e;}	 /* 210414 수정 */
.evtTmpMin > div > div > p{font-size:25px;color:#4e4e4e;line-height:38px;padding-bottom:30px;}
.evtTmpMin > div > div > p > span{font-size:33px;font-weight:bold;line-height:45px;}
.evtTmpMin > div > div > p > span > strong{color:#fff;background-color:#224c95;padding:0 5px;}
.evtTmpMin > div > div > p > img{max-width:60px;margin-left:5px;margin-top: 7px;vertical-align: top;}
/* 210414 수정영역 끝*/



/* 공사중 페이지 */
#errWrp.renewalWrp {  }

.renewalWrp .logoWrp { height: 18.518vh; position: relative; }
.renewalWrp .logo { position: absolute; left: 5.2083%; top: 50%; transform: translateY(-50%);width: 100px; height: 40px; background:url("../images/newbird/asset/img_logo2.png") no-repeat center; background-size: contain; z-index:100;}


#errWrp.renewalWrp > p { width:auto; white-space: nowrap; text-transform: uppercase; /* top: 8%; top: calc(50% - 170px);*/  top: calc(50% - 280px); transform:translateY(-50%); }
#errWrp.renewalWrp > p::after {content:"Carrier Mall will be Renewal soon.";}
#errWrp.renewalWrp  > div { /* transform: translateY(0); top: calc(18.518vh + 40px ); */}
#errWrp.renewalWrp > div > strong { -webkit-background-clip:border-box; background-clip:border-box; background:none; color:#0d5cab; width: 100%; max-width: 100%; text-transform: uppercase; }

.renewalTxt { margin-top: 115px;font-family: 'Noto Sans KR'; padding: 0 20px; word-break:keep-all;}
.renewalTxt * { letter-spacing: -0.04em; }
.renewalTxt > p { font-size: 20px; line-height: 30px;}
.renewalTxt > p > b { font-size: 30px; line-height: 45px; display: block; margin-bottom: 18px; }
.renewalTxt > p > .clrBlu { font-weight: 700; line-height: 50px; display: block; }

.renewalTxt .btnWrap { margin-top: 70px; margin-bottom: 50px; }
.renewalTxt .btnWrap p { font-size: 16px; line-height: 30px; margin-bottom: 20px; }
.renewalTxt .btnWrp50 > .nBtn { margin: 0 10px; }



/* 세금계산서 */
.taxWrp	 .rntPrcInf > dl > dt { width: calc(100% - 200px); }
.taxWrp	 .rntPrcInf > dl > dd { width: 200px; }

#idCheckAuthConfirm,
#pwCheckAuthConfirm,
#repwCheckAuthConfirm,
#emailCheckAuthConfirm,
#checkAuthConfirm,
#defaultGuideText{color:#e2231a;}

.goods_information_contents.goods_video iframe{max-width:100%;}
@media screen and (max-width: 375px){
	.goods_information_contents.goods_video iframe{height:170px;}
}


@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);
/* font-family: 'NanumSquare', sans-serif; */

#trxPrmWrp{overflow:hidden;}
#trxPrmTop{position:relative;}
#trxPrmTop > img{position:relative;left:50%;transform:translateX(-50%);}
#trxPrmTop > div{position:absolute;top:12.3595%;width:calc(100% - 40px);right:25%;}
/* left:50%;transform:translateX(-50%); */
/* #trxPrmTop > div > div{max-width:410px;} */
#trxPrmTop > div > div > span{font-weight:bold;font-size:28px;color:#231f20;display:block;font-family: 'NanumSquare', sans-serif;text-align:right;}
#trxPrmTop > div > div > span > b{font-weight:800;letter-spacing:-0.05em;}
#trxPrmTop > div > div > strong{display:block;font-size:58px;line-height:70px;font-weight:normal;letter-spacing:-0.05em;text-align:right;}
#trxPrmTop > div > div > i{display:block;text-align:right;font-size:40px;line-height:40px;letter-spacing:-0.05em;font-style:normal;}
@media screen and (max-width: 1500px){
	/* #trxPrmTop > div{max-width:700px;} */
	/* #trxPrmTop > div > div{max-width:315px;} */
	#trxPrmTop > div > div > span{font-size:20px;}
	#trxPrmTop > div > div > strong{font-size:45px;line-height:60px;}
	#trxPrmTop > div > div > i{font-size:30px;line-height:30px;}
}


#trxPrmPdr{background-color:#000000;padding-top:118px;}
#trxPrmPdr > ul{max-width:884px;margin:0 auto;}
#trxPrmPdr > ul > li{display:flex;align-items:flex-end;margin-top:55px;}
#trxPrmPdr > ul > li:first-child{margin-top:0;}
#trxPrmPdr > ul > li:nth-child(2n){flex-direction: row-reverse;}
#trxPrmPdr > ul > li > img{width:50%;}
#trxPrmPdr > ul > li > div{width:50%;padding-left:37px;}
#trxPrmPdr > ul > li > div > span{font-size:32px;line-height:40px;display:block;padding-bottom:20px;color:#fff;letter-spacing: -0.08em;}
#trxPrmPdr > ul > li > div > strong{font-size:28px;font-weight:bold;font-family: 'NanumSquare', sans-serif;line-height:40px;display:block;color:#fff;letter-spacing: -0.08em;padding:10px 0;}
#trxPrmPdr > ul > li > div > a{display:inline-block;width:272px;border:1px #eeeeee solid;line-height:47px;text-align:center;font-size:27px;color:#fff;}
#trxPrmPdr > ul > li:nth-child(2n) > div{text-align:right;padding-left:0;padding-right:37px;}
#trxPrmPdr > ul > li:nth-child(2n) > div > span{text-align:right;}
#trxPrmPdr > ul > li:nth-child(2n) > div > strong{text-align:right;}


#trxPrmInt{background-color:#000000;padding-top:175px;position:relative;}
#trxPrmInt > div{position:absolute;top:310px;left:50%;transform:translateX(-50%);max-width:890px;width:calc(100% - 40px);}
#trxPrmInt > div *{color:#fff;}
#trxPrmInt > div > div{max-width:410px;}
#trxPrmInt > div > div > span{font-weight:bold;font-size:28px;color:#fff;display:block;font-family: 'NanumSquare', sans-serif;}
#trxPrmInt > div > div > span > b{font-weight:800;letter-spacing:-0.05em;}
#trxPrmInt > div > div > strong{display:block;font-size:58px;line-height:70px;font-weight:normal;letter-spacing:-0.05em;}
#trxPrmInt > div > div > i{display:block;text-align:right;font-size:40px;line-height:40px;letter-spacing:-0.05em;font-style:normal;}
#trxPrmInt > div > div > p{font-size:20px;letter-spacing:-0.05em;line-height:28px;font-family: 'NanumSquare', sans-serif;padding-top:50px;width:150%;}
#trxPrmInt > ul{padding-bottom:315px;margin-top:100px;}
#trxPrmInt > ul > li{position:relative;display:flex;padding-top:850px;}
#trxPrmInt > ul > li:first-child{padding-top:730px;}
#trxPrmInt > ul > li > div{max-width:890px;margin-right:auto;text-align:right;width:100%;position:relative;z-index:10;}
#trxPrmInt > ul > li > div > strong{display:inline-block;line-height:110px;font-size:64px;color:#fff;letter-spacing:-0.08em;font-weight:normal;}
#trxPrmInt > ul > li > div > hr{border:0;display:block;border-bottom:1px #fff solid;}
#trxPrmInt > ul > li > div > a{width:270px;line-height:50px;text-align:center;display:inline-block;color:#fff;font-size:27px;border:1px #fff solid;margin-top:20px;font-family: 'NanumSquare', sans-serif;}
#trxPrmInt > ul > li > img{position:absolute;top:548px;right:0;}
#trxPrmInt > ul > li:nth-child(2n) > div{margin-right:0;margin-left:auto;text-align:left;}
#trxPrmInt > ul > li:nth-child(2n) > img{right:auto;left:0;}

#trxPrmShr{position:relative;height:927px;}
#trxPrmShr > img{position:relative;left:50%;transform:translateX(-50%);}
#trxPrmShr > div{position:absolute;top:100px;left:50%;transform:translateX(-50%);max-width:1390px;width:100%;}
#trxPrmShr > div > b{font-size:50px;letter-spacing:-0.03em;color:#231f20;line-height:80px;font-weight:normal;display:block;text-align:center;}
#trxPrmShr > div > b > span{letter-spacing:-0.08em;font-weight:normal;margin-right:30px;}
#trxPrmShr > div > p{color:#231f20;font-size:20px;line-height:26px;font-family: 'NanumSquare', sans-serif;text-align:center;}
#trxPrmShr > div > ul{padding-top:80px;max-width:1240px;margin:0 auto;display:flex;justify-content:space-between;}
#trxPrmShr > div > ul > li{width:calc(100% / 3 - 160px / 3);}
#trxPrmShr > div > ul > li > a{display:block;position:relative;}
#trxPrmShr > div > ul > li > a::before{position:absolute;top:0;left:0;width:100%;height:100%;content:" ";background-color:rgba(0,0,0,0.6);opacity:1;transition:opacity 0.5s;}
#trxPrmShr > div > ul > li > a > span{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:270px;line-height:50px;color:#fff;font-size:25px;letter-spacing:-0.03em;text-align:center;border:1px #fff solid;transition:filter 0.5s,background 0.5s;filter:invert(0);background:rgba(0,0,0,0);}
#trxPrmShr > div > ul > li > a:hover::before{opacity:0;transition:opacity 0.5s;}
#trxPrmShr > div > ul > li > a:hover > span{filter:invert(1);transition:filter 0.5s,background 0.5s;background:rgba(0,0,0,0.5);}

#trxPrmMsp{padding:200px 0 0 0;}
#trxPrmMsp > div{max-width:1390px;width:100%;margin:0 auto;}
#trxPrmMsp > div > b{font-size:50px;letter-spacing:-0.03em;color:#231f20;line-height:50px;font-weight:normal;display:block;text-align:center;}
#trxPrmMsp > div > b > span{letter-spacing:-0.08em;font-weight:normal;margin-right:30px;}
#trxPrmMsp > div > ul{max-width:860px;margin:0 auto;display:flex;flex-wrap:wrap;padding-top:75px;justify-content:space-between;}
#trxPrmMsp > div > ul > li{width:calc(100% / 2 - 26px / 2);margin-bottom:100px;}
#trxPrmMsp > div > ul > li > span{display:block;text-align:center;margin-top:30px;font-size:30px;font-family: 'NanumSquare', sans-serif;line-height:50px;letter-spacing:-0.05em;font-weight:bold;}
#trxPrmMsp > div > ul > li > a{width:135px;line-height:40px;color:#231f20;font-size:18px;letter-spacing:-0.05em;text-align:center;border:1px #231f20 solid;display:block;margin:0 auto;font-family: 'NanumSquare', sans-serif;}

.trxPrmOpc{opacity:0;transition:opacity 0.5s;}
.trxPrmOpc.on{opacity:1;transition:opacity 0.5s;}
.trxPrmSldLft{transform:translateX(100%);transition:transform 0.5s;}
.trxPrmSldLft.on{transform:translateX(0%);transition:transform 0.5s;}
.trxPrmSldRgt{transform:translateX(-100%);transition:transform 0.5s;}
.trxPrmSldRgt.on{transform:translateX(0%);transition:transform 0.5s;}




.trxPrmPdrDtlWrp{background-color:#09182f;padding:100px 120px 80px 120px;}
.trxPrmPdrDtlWrp > div{display:flex;justify-content:space-between;padding-bottom:25px;align-items: center;}
.trxPrmPdrDtlWrp > div > strong{font-size:70px;color:#fff;line-height:80px;letter-spacing:-0.06em;font-weight:normal;}
.trxPrmPdrDtlWrp > div > a{width:270px;line-height:56px;text-align:center;display:inline-block;color:#fff;font-size:32px;border:1px #fff solid;font-family: 'NanumSquare', sans-serif;}
.trxPrmPdrDtlWrp > img{width:100%;}
.trxPrmPdrDtlWrp > p{line-height:38px;color:#fff;font-family: 'NanumSquare', sans-serif;padding-top:25px;font-size:26px;letter-spacing:-0.05em;position:relative;padding-right:200px;}
.trxPrmPdrDtlWrp > p > span{line-height:70px;display:block;font-size:33px;}
.trxPrmPdrDtlWrp > p > img{position:absolute;bottom:0;right:0;}


.trxPrmShrDtl{position:relative;}
.trxPrmShrDtl > ul{position:absolute;top:50px;right:60px;display:flex;z-index:10;}
.trxPrmShrDtl > ul > li{margin-left:15px;}
.trxPrmShrDtl > ul > li > span{font-weight:bold;color:#ffffff;font-size:25px;font-family: 'NanumSquare', sans-serif;}
.trxPrmShrDtl > ul > li > span.on{color:#6dcff6;}


.designPopupBody{height:auto !important;}



























#trxPrmPopWrpDmd{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#201f1f;opacity:0.8;z-index:1000;display:none;}
#trxPrmPopWrp{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1920px;max-width:1920px;max-height:1080px;background:url("../images/premium/img_popBck.jpg") no-repeat;background-position:center center;z-index:1010;overflow:hidden;display:none;}

#trxPrmPopWrp > span{position: absolute;top: 50%;transform: translateY(-50%);width: 100px;overflow: hidden;height: calc(100vh - 400px);max-height: 569px;background-color:#585858;}
#trxPrmPopWrp > span:first-child{border-radius: 0 10px 10px 0;left: 0;}
#trxPrmPopWrp > span:last-child{border-radius: 10px 0 0 10px;right: 0;}
#trxPrmPopWrp > div{position:absolute;top: 50%;left:50%;transform: translateY(-50%) translateX(-50%);width:calc(100% - 200px);height: calc(100vh - 400px);background:url("../images/premium/img_popImg.png") no-repeat;background-position:center right;}
#trxPrmPopWrp > div > div{padding-left:180px;font-family:'Noto Sans KR';}
#trxPrmPopWrp > div > div > a{font-size:16px;color:#ffffff;letter-spacing:-0.08em;}
#trxPrmPopWrp > div > div > a > s{display:inline-block;margin-left:10px;width:16px;height:16px;background:url("../images/premium/img_popCls.png") no-repeat;background-size:100% auto;vertical-align:middle;}
#trxPrmPopWrp > div > div > div{padding-top:65px;}
#trxPrmPopWrp > div > div > div > span{font-weight:200;color:#ffffff;font-size:36px;line-height:50px;display:block;}
#trxPrmPopWrp > div > div > div > strong{display:block;padding-top:10px;line-height:80px;color:#ffffff;font-size:80px;padding-bottom:40px;}
#trxPrmPopWrp > div > div > div > p{font-size:16px;line-height:25px;color:#ffffff;padding-bottom:60px;}
#trxPrmPopWrp > div > div > div > a{color:#fff;}
#trxPrmPopWrp > div > div > div > a.lrnMre > span{border-color:#fff;}
#trxPrmPopWrp > div > div > div > a.lrnMre > span s{background:url("../images/premium/img_popLnk.png") no-repeat;background-size:100% auto;}

#trxPrmPopWrpOpn{position:absolute;top:180px;left:80px;width:140px;height:140px;background:url("../images/premium/img_popThm.png") no-repeat;background-size:100% auto;z-index:45;transition:all 0.5s;}
#trxPrmPopWrpOpn *{display:block;text-align:center;position:absolute;left:0;width:100%;}
#trxPrmPopWrpOpn span{color:#ffffff;font-size:14px;top:45px;line-height:22px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); transition:all 0.5s;}
#trxPrmPopWrpOpn strong{color:#fff2d9;font-size:18px;top:65px;line-height:24px;font-weight:normal;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); transition:all 0.5s;}

#trxPrmPopWrpOpn:hover{background:url("../images/premium/img_popThmHvr.png") no-repeat;background-size:100% auto;}
#trxPrmPopWrpOpn:hover span{color:#fff;}
#trxPrmPopWrpOpn:hover strong{color:#fff;}





.trxBrd01{width:100%;background-color:#fff;display:flex;justify-content: center;}
.trxBrd01 > div:last-child{width:900px;background:url("../images/premium/brand/img_year.png") no-repeat;background-position:top 100px right;background-size:245px auto;padding-top:185px;margin-left:100px;}
/* max-width:900px;margin:0 auto; */
.trxBrdBll01_01{width:757px;display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap;}
.trxBrdBll01_01 > span{width:270px;height:300px;background:url("../images/premium/brand/img_txtBll01.png") no-repeat;background-size:100% auto;display:flex;    flex-direction: column;}
/* width:188px;height:209px; */
.trxBrdBll01_01 > span > strong{display:block;text-align:center;padding-top:20px;font-weight:bold;color:#fff;font-size:32px;line-height:40px;width:100%;margin-top:auto;    transform: translateY(-40px);}
/* font-size:21px;line-height:32px; */
.trxBrdBll01_01 > span > span{display:block;text-align:center;padding-top:10px;color:#ffffff;font-size:30px;letter-spacing:-0.055em;width:100%;margin-bottom:auto;    transform: translateY(-40px);}
/* font-size:21px; */
.trxBrdBll01_01 > div{width:457px;height:258px;background-color:#000;margin-left:30px;}

.trxBrdQut01_01{position:relative;display:flex;align-items:center;margin-bottom:50px;margin-top:10px;}
.trxBrdQut01_01 > img{position:relative;top:0;left:0;max-width:calc(100% - 250px);width:100%;}
.trxBrdQut01_01 > div{width:250px;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut01_01 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut01_01 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}

.trxBrdTxt01_01{color:#231f20;font-size:16px;line-height:25px;width:75%;margin:0 auto;}
.trxBrdTxt01_01 p img{width:220px;float:right;margin-right:-70px;}
.trxBrdImg01_01{clear:both;display:flex;width:90%;margin-left:auto;margin-right:auto;justify-content:space-between;margin-bottom:30px;margin-top:50px;}
.trxBrdImg01_01 img{width:49%;}

.trxBrdTxt01_02{color:#231f20;font-size:16px;line-height:25px;width:75%;margin:0 auto;margin-top:75px;}
.trxBrdTxt01_02 > div{margin-top:20px;}
.trxBrdTxt01_02 > div > div{float:left;margin-right:20px;margin-left:-50px;transform: translateY(5px);}
.trxBrdTxt01_02 > div > div img{margin-top:10px;display:block;}
.trxBrdTxt01_02 > div > div img:first-child{margin-top:0;}

.trxBrdBll01_02{margin-top:100px;width:530px;position:relative;margin-left:auto;margin-right:auto;}
.trxBrdBll01_02 > div{text-align:right;}
.trxBrdBll01_02 > span{width:188px;height:289px;background:url("../images/premium/brand/img_txtBll02.png") no-repeat;background-size:100% auto;position:absolute;top:0;left:0;}
.trxBrdBll01_02 > span > strong{display:block;text-align:center;padding-top:20px;font-size:21px;font-weight:bold;line-height:32px;color:#fff;}
.trxBrdBll01_02 > span > span{display:block;text-align:center;padding-top:10px;font-size:21px;color:#ffffff;}

.trxBrdQut01_02 > div{width:250px;margin-left:auto;margin-right:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;margin-top:150px;margin-bottom:150px;}
.trxBrdQut01_02 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut01_02 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}

.trxBrdTxt01_03{color:#231f20;font-size:16px;line-height:25px;width:75%;margin:0 auto;}
.trxBrdTxt01_03 > img{float:right;margin-right:-90px;margin-left:10px;margin-top:-25px;}


.trxBrd02{width:100%;background-color:#fff;display:flex;justify-content:center;}
.trxBrd02 > div:last-child{width:900px;background:url("../images/premium/brand/img_cube.png") no-repeat;background-position:top right;padding-top:185px;margin-left:100px;}
.trxBrdQut02_01{position:relative;display:flex;align-items:center;margin-bottom:40px;margin-top:140px;}
.trxBrdQut02_01 > div{width:480px;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut02_01 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut02_01 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}

.trxBrdTxt02_01{width:85%;margin:0 auto;position:relative;padding-left:250px;height:500px;}
.trxBrdTxt02_01 > img{position:absolute;top:0;left:110px;}
.trxBrdTxt02_01 div{color:#231f20;font-size:16px;line-height:25px;position:relative;padding-top:40px;padding-left:0px;}
.trxBrdTxt02_01 div p{padding-left:25px;}
.trxBrdTxt02_01 div p img{margin-top:20px;display:block;margin-left:auto;}

.trxBrdImg02_01{display:flex;width:585px;margin-left:115px;transform: translateX(50px);}
.trxBrdImg02_01 > img{height:180px;}
.trxBrdBll02_01{width:188px;display:flex;justify-content:space-between;margin:0 auto;transform: translateX(-20px);}
.trxBrdBll02_01 > span{width:188px;height:209px;background:url("../images/premium/brand/img_txtBll01.png") no-repeat;background-size:100% auto;}
.trxBrdBll02_01 > span > strong{display:block;text-align:center;padding-top:20px;font-size:21px;font-weight:bold;line-height:32px;color:#fff;}
.trxBrdBll02_01 > span > span{display:block;text-align:center;padding-top:10px;font-size:21px;color:#ffffff;letter-spacing:-0.025em;}

.trxBrdQut02_02{position:relative;display:flex;align-items:center;margin-bottom:150px;margin-top:150px;}
.trxBrdQut02_02 > div{width:100%;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut02_02 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut02_02 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}

.trxBrdTxt02_02{color:#231f20;font-size:16px;line-height:25px;width:75%;margin:0 auto;text-align:justify;}
.trxBrdTxt02_02 img{display:block;width:100%;margin:20px auto;}


.trxBrdQut02_03{position:relative;display:flex;align-items:center;margin-bottom:80px;margin-top:100px;}
.trxBrdQut02_03 > div{width:480px;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut02_03 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut02_03 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}


.trxBrdTxt02_04{color:#231f20;font-size:16px;line-height:25px;width:75%;margin:0 auto;text-align:justify;margin-bottom:230px;position:relative;margin-top:30px;}
.trxBrdTxt02_04 img{display:block;position:relative;z-index:10;transform:translateX(-15px);}
.trxBrdTxt02_04 img:nth-child(2){position:absolute;top:-30px;right:-115px;z-index:15;}

.trxBrdImg02_02{width:587px;position:relative;margin:0 auto;padding-bottom:30px;}
.trxBrdImg02_02 > img{height:210px;display:block;margin:0 auto;}
.trxBrdBll02_02{width:188px;display:flex;justify-content:space-between;margin:0 auto;position:absolute;left:40px;top:-170px;}
.trxBrdBll02_02 > span{width:188px;height:209px;background:url("../images/premium/brand/img_txtBll01.png") no-repeat;background-size:100% auto;}
.trxBrdBll02_02 > span > strong{display:block;text-align:center;padding-top:20px;font-size:21px;font-weight:bold;line-height:32px;color:#fff;}
.trxBrdBll02_02 > span > span{display:block;text-align:center;padding-top:10px;font-size:21px;color:#ffffff;letter-spacing:-0.025em;}









.trxBrd03{width:100%;background:#fff url("../images/premium/brand/img_wind.png") no-repeat;background-position:top center;display:flex;justify-content:center;}
.trxBrd03 > div:last-child{width:900px;padding-top:185px;margin-left:100px;}

.trxBrdTxt03_01{width:85%;margin:0 auto;padding-top:50px;padding-left:100px;}
.trxBrdTxt03_01 > div{color:#231f20;font-size:16px;line-height:25px;position:relative;z-index:10;}
.trxBrdTxt03_01 > p{display:flex;flex-wrap: wrap;align-items: flex-end;margin-top:-150px;position:relative;}
.trxBrdTxt03_01 > p img{margin-right:10px;}
.trxBrdTxt03_01 > p img:first-child{transform:translateY(50px);}


.trxBrdTxt03_02{display:flex;position:relative;margin-top:180px;}
.trxBrdTxt03_02 > img:nth-child(1){position:absolute;width:230px;height:227px;top:-10%;left:-10%;}
.trxBrdTxt03_02 > img:nth-child(2){position:absolute;width:76px;height:75px;top:0;left:35%;}
.trxBrdTxt03_02 > img:nth-child(3){position:absolute;width:125px;height:123px;top:75%;left:0;}
.trxBrdQut03_01{position:relative;display:flex;align-items:center;}
.trxBrdQut03_01 > div{width:480px;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut03_01 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut03_01 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}
.trxBrdTxt03_02 > p{color:#231f20;font-size:16px;line-height:25px;position:relative;z-index:10;}

.trxBrdBll03_01{margin-top:100px;width:90%;position:relative;margin-left:auto;margin-right:auto;}
.trxBrdBll03_01 > div{text-align:left;}
.trxBrdBll03_01 > span{width:188px;height:215px;background:url("../images/premium/brand/img_txtBll01.png") no-repeat;background-size:100% auto;position:absolute;top:0;right:50px;}
.trxBrdBll03_01 > span > strong{display:block;text-align:center;padding-top:20px;font-size:21px;font-weight:bold;line-height:32px;color:#fff;}
.trxBrdBll03_01 > span > span{display:block;text-align:center;padding-top:10px;font-size:21px;color:#ffffff;}

.trxBrdBll03_02{margin-top:170px;width:90%;position:relative;margin-left:auto;margin-right:auto;}
.trxBrdBll03_02 > div{text-align:right;}
.trxBrdBll03_02 > span{width:269px;height:298px;background:url("../images/premium/brand/img_txtBll01.png") no-repeat;background-size:100% auto;position:absolute;top:0;left:0;}
.trxBrdBll03_02 > span > strong{    display: block;text-align: center;padding-top: 45px;font-weight: bold;color: #fff;font-size: 28px;line-height: 40px;width: 100%;margin-top: auto;}
.trxBrdBll03_02 > span > span{    display: block;text-align: center;padding-top: 10px;color: #ffffff;font-size: 26px;letter-spacing: -0.055em;width: 100%;margin-bottom: auto;}
.trxBrdBll03_02 > p{color:#231f20;font-size:16px;line-height:25px;padding-top:75px;}
.trxBrdBll03_02 > p img{width:100%;display:block;margin-top:25px;}

.trxBrdQut03_02{position:relative;display:flex;align-items:center;margin-top:-190px;margin-bottom:60px;}
.trxBrdQut03_02 > div{width:100%;margin-left:auto;font-weight:bold;color:#09182f;font-size:26px;line-height:44px;position:relative;text-align:center;}
.trxBrdQut03_02 > div::before{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut01.png") no-repeat;background-size:100% auto;position:absolute;top:-50px;left:50%;transform:translateX(-50%);}
.trxBrdQut03_02 > div::after{content:" ";width:26px;height:22px;background:url("../images/premium/brand/img_qut02.png") no-repeat;background-size:100% auto;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);}

.trxBrdPnt{color:#005b7f;text-decoration:underline;}

.trxPrmShrDtlMob{display:none;}



.event0521 > div{display:inline-block;position:relative;}
.event0521 > div > a:nth-child(2){position:absolute;width:42%;height:2.7%;bottom:7.28%;left:7%;}
.event0521 > div > a:nth-child(3){position:absolute;width:42%;height:2.7%;bottom:7.28%;right:6%;}

.event0525{text-align:center;}
.event0525 > div{display:inline-block;position:relative;}
.event0525 > div > a:nth-child(2){position:absolute;width:33.47%;height:2.32%;bottom:1.6%;left:12.15%;}
.event0525 > div > a:nth-child(3){position:absolute;width:33.47%;height:2.32%;bottom:1.6%;right:12.15%;}


.goodsView0527{text-align:center;}
.goodsView0527 > div{display:inline-block;position:relative;}
.goodsView0527 > div > img:nth-child(1){display:block;}
.goodsView0527 > div > img:nth-child(2){display:none;}
.goodsView0527 > div > a{width:41.875%;height:2.71%;position:absolute;}
.goodsView0527 > div > a:nth-child(3){bottom:7.36%;left:7.29%;}
.goodsView0527 > div > a:nth-child(4){bottom:7.36%;right:5.9%;}

#evtSldPgn{top: 120px;left: 220px;width: auto;height: auto;overflow:hidden;max-height:80px;}
#evtSldPgn > span{float:left;margin-left:20px;position:relative;width: auto;height: auto;border-radius: 0;background: transparent;opacity:1;}
#evtSldPgn > span::after{width:100%;background-color:#e2e2e4;height:1px;content:" ";display:block;position:absolute;bottom:0;right:0;transition:all 0.1s;}
#evtSldPgn > span.swiper-pagination-bullet-active::after{width:0;transition:all 1.0s;}
#evtSldPgn > span a{height:40px;line-height:40px;font-size:15px;display:inline-block;position:relative;text-align:center;opacity:0.3;transition:all 1.0s;}
#evtSldPgn > span.swiper-pagination-bullet-active a{opacity:1;transition:all 1.0s;}
#evtSldPgn > span a::after{width:0;background-color:#0d5cab;height:2px;content:" ";display:block;position:absolute;bottom:0;left:0;z-index:10;transition:all 0.1s;}
#evtSldPgn > span.swiper-pagination-bullet-active a::after{width:100%;transition:all 1.0s;}
#evtSldPgn > span a span{font-weight:700;font-family:'Noto Sans KR';transition:all 1.0s;}
#evtSldPgn > span.swiper-pagination-bullet-active a span{color:#0d5cab;transition:all 1.0s;}

@media screen and (min-width: 813px){ #evtSldPgn > span:hover::after{width:0;transition:all 1.0s;} }
@media screen and (min-width: 813px){ #evtSldPgn > span a:hover{opacity:1;transition:all 1.0s;} }
@media screen and (min-width: 813px){ #evtSldPgn > span a:hover::after{width:100%;transition:all 1.0s;} }
@media screen and (min-width: 813px){ #evtSldPgn > span a:hover span{color:#0d5cab;transition:all 1.0s;} }








#cartOk2{max-width:1070px;}
#cartOk2.resp_layer_pop .btn_pop_close{top:15px;right:15px;}
#cartOk2 > div:first-child{display:flex;justify-content: space-between;}
#cartOk2 > div:first-child > div:nth-child(1){width:calc(55%);}
#cartOk2 > div:first-child > div:nth-child(1) .pdrLstItmInf{width:calc(100% - 20px);margin:20px;}
#cartOk2 > div:first-child > div:nth-child(2){width:calc(45% - 10px);display: flex;flex-direction: column;}
#cartOk2 > div:first-child > div:nth-child(2) .lnkItmWrp{margin-top:auto;margin-bottom:20px;}
#cartOk2 > div:first-child > div:nth-child(2) .pdrLstItmInf{margin-bottom:0;}
#cartOk2 > div:first-child > div:nth-child(2) .popCmnTxt{margin-bottom:0;}


#cartOk2 .title {font-size:30px;font-weight:100;color:#0d5cab;line-height:30px;padding:80px 0 60px 0;text-align:center;letter-spacing:-2.4px;}

#cartOk .lnkItmWrp .pdrLstItmInf{margin-bottom:20px;}


/* #cartOk .pdrLstItmInf:hover{}
#cartOk .pdrLstItmInf:hover .pdrLstItmInfAnc{background-color:transparent !important;}
#cartOk .pdrLstItmInf:hover .pdrLstItmInfAnc > div{border-top:1px #f5f7f8 solid !important;}
#cartOk .pdrLstItmInf:hover .pdrLstItmInfAnc > div > span{color:#1c1c20 !important;}
#cartOk .pdrLstItmInf:hover .pdrLstItmInfAnc > div > i{color:#aeafb6 !important;}
#cartOk .pdrLstItmInf:hover .pdrLstItmInfAnc > div > b > span{color:#6aabed !important;} */
#cartOk .pdrLstItmInfCvrBtn{top:30%;}
#cartOk .lnkItmWrp > div{max-width:calc(100% - 40px);}
#cartOk.resp_layer_pop>.title{padding-bottom:30px;}
/* #cartOk .layer_pop_contents{} */


.resp_layer_pop#cartOk{overflow-y:auto;}
.resp_layer_pop#cartOk .popCmnTxt{margin-bottom:20px;}


.trxTsb{background-color:#041836;}
.trxTsbTop{height:1190px;background:url("../images/toshiba/img_main_02.png") no-repeat;background-position:center center;}
.trxTsbTop > div{width:calc(100% - 40px);max-width:880px;margin:0 auto;padding:70px 0;}
.trxTsbTop > div > strong{display:block;padding-bottom:290px;}
.trxTsbTop > div > strong > span{color:#ffffff;font-weight:700;font-size:28px;display:block;line-height:28px;}
.trxTsbTop > div > strong > img{max-width:504px;width:100%;margin-top:25px;}
.trxTsbTop > div > p{color:#ffffff;font-size:20px;line-height:40px;padding-bottom:50px;}
.trxTsbInf{height:840px;position:relative;}
.trxTsbInf::before{width:100%;height:1599px;background:url("../images/toshiba/img_main_04.png") no-repeat;background-position:center center;content:" ";position:absolute;top:0;left:0;}
.trxTsbInf > div{width:calc(100% - 40px);max-width:960px;margin:0 auto;position:relative;padding-top:120px;text-align:center;}
.trxTsbInf > div > img{width:357px;}
.trxTsbInf > div > p{padding-top:55px;color:#ffffff;font-size:27px;font-weight:500;line-height:40px;}
.trxTsbHst{position:relative;z-index:10;background:url("../images/toshiba/img_main_05.png") no-repeat;background-position:top 1180px left 75%;overflow:hidden;}
.trxTsbHst > div{width:calc(100% - 40px);max-width:960px;margin:0 auto;}
.trxTsbHst > div > p{text-align:center;color:#ffffff;font-size:23px;line-height:40px;padding-bottom:70px;}
.trxTsbHst > div > p > strong{color:#ffffff;font-size:25px;padding-bottom:20px;display:block;text-align:center;}
.trxTsbHst > div > div{text-align:center;padding-bottom:90px;}
.trxTsbHst > div > div iframe{display:block;margin:0 auto;}
.trxTsbHst > ul{width:calc(100% - 40px);max-width:960px;margin:0 auto;padding-bottom:120px;}
.trxTsbHst > ul > li{position:relative;display:flex;align-items:flex-end;padding-bottom:20px;}
.trxTsbHst > ul > li::before{width:1px;height:100%;content:" ";background-color:#858d9b;position:absolute;top:13px;left:142px;}
.trxTsbHst > ul > li:last-child::before{height:calc(100% - 35px);}
.trxTsbHst > ul > li > strong{color:#ffffff;font-size:60px;opacity:0.5;width:150px;font-family:'Noto Sans KR';line-height:68px;}
.trxTsbHst > ul > li > span{color:#ffffff;font-size:25px;opacity:0.5;}
.trxTsbHst > ul:nth-child(2) > li:nth-child(1) > img{position:absolute;top:-75px;right:-250px;}
.trxTsbHst > ul:nth-child(2) > li:nth-child(4) > img{position:absolute;top:10px;right:60px;}
.trxTsbHst > ul:nth-child(2) > li:nth-child(7) > img{position:absolute;top:30px;right:250px;}
.trxTsbHst > ul:nth-child(4) > li:nth-child(3) > img{position:absolute;top:10px;right:80px;}
.trxTsbHst > ul:nth-child(4) > li:nth-child(8) > img{position:absolute;top:50px;right:80px;}

.trxTsbFnc{overflow:hidden;position:relative;}
.trxTsbFnc::before{width:1px;height:calc(100% - 260px);position:absolute;top:0;left:calc(50% - 480px);content:" ";background-color:#fff;}
.trxTsbFnc::after{width:1px;height:calc(100% - 1000px);position:absolute;bottom:0;left:calc(50% + 480px);content:" ";background-color:#fff;}
.trxTsbFncImg{width:1920px;padding-bottom:100px;position:relative;height:900px;left:50%;transform:translateX(-50%);margin-bottom:100px;z-index:10;}
.trxTsbFncImg > div{position:absolute;}
.trxTsbFncImg > div > img{max-width:10000000000000000000%;}
.trxTsbFncImg:nth-child(1) > div:nth-child(1){top:0;right:50%;}
.trxTsbFncImg:nth-child(1) > div:nth-child(2){top:0;left:50%;}
.trxTsbFncImg:nth-child(1) > div:nth-child(3){top:324px;right:50%;}
.trxTsbFncImg:nth-child(1) > div:nth-child(4){top:581px;left:50%;}

.trxTsbFncImg:nth-child(3) > div:nth-child(1){top:0;right:50%;}
.trxTsbFncImg:nth-child(3) > div:nth-child(2){top:0;left:50%;}
.trxTsbFncImg:nth-child(3) > div:nth-child(3){top:388px;left:50%;}
.trxTsbFncImg:nth-child(3) > div:nth-child(4){top:555px;right:50%;}

.trxTsbFnc > ul{width:calc(100% - 40px);max-width:740px;margin:0 auto;}
.trxTsbFnc > ul > li{padding-bottom:100px;}
.trxTsbFncTtl{display:flex;margin-bottom:30px;flex-wrap:wrap;align-items: flex-end;position:relative;}
.trxTsbFncTtl > div > span{font-size:25px;color:#6dcff6;display:block;letter-spacing:-0.06em;}
.trxTsbFncTtl > div > strong{font-size:32px;color:#6dcff6;display:block;letter-spacing:-0.06em;}
.trxTsbFncCnt{display:flex;}
.trxTsbFncCnt > img{width:50%;}
.trxTsbFncCnt > div{width:50%;padding-left:30px;display:flex;flex-direction:column;justify-content:space-between;}
.trxTsbFncCnt > div > ul > li{font-size:23px;color:#ffffff;padding-bottom:20px;letter-spacing:-0.1em;}
.trxTsbFncCnt > div > ul > li > span{font-size:20px;color:#ffffff;}
.trxTsbFncCnt > div > a{width:173px;height:47px;display:inline-flex;align-items: center;justify-content: center;font-size:27px;color:#ffffff;border:1px #ffffff solid;}


.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncTtl > div{width:100%;text-align:right;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt{flex-direction: row-reverse;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt > div{padding-left:0;padding-right:30px;text-align:right;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt > div > ul > li{text-align:right;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt > div > a{margin-left:auto;}

.trxTsbFnc > ul:last-child > li:nth-child(1) > .trxTsbFncTtl > img{position:absolute;bottom:10px;left:395px;}
.trxTsbFnc > ul:last-child > li:nth-child(2) > .trxTsbFncTtl > img{position:absolute;bottom:0;right:570px;}
.trxTsbFnc > ul:last-child > li:nth-child(3) > .trxTsbFncTtl > img{position:absolute;bottom:-10px;left:375px;}


.trxTsbSub{background:url("../images/toshiba/img_subBg.png") no-repeat;background-size:cover;padding:0 80px;}
.trxTsbSubTtl{height:160px;display:flex;align-items: flex-end;padding:40px 0;}
.trxTsbSubTtl > div > span{color:#ffffff;font-size:25px;display:block;font-weight:700;}
.trxTsbSubTtl > div > strong{color:#ffffff;font-size:32px;display:block;font-weight:700;}
.trxTsbSubTtl > img{margin-left:10px;margin-bottom:10px;}
.trxTsbSubCnt{display:flex;}
.trxTsbSubCnt > img{width:74%;}
.trxTsbSubCnt > div{display:flex;flex-direction: column;justify-content: space-between;padding:0 40px;}
.trxTsbSubCnt > div > ul > li{font-size:22px;color:#ffffff;padding-bottom:15px;font-weight:500;word-break:keep-all;}
.trxTsbSubCnt > div > ul > li > span{font-size:19px;display:block;}
.trxTsbSubCnt > div > ul > li > a{width:173px;height:47px;display:inline-flex;align-items: center;justify-content: center;font-size:18px;color:#ffffff;border:1px #ffffff solid;}
.trxTsbSubCnt > div > img{margin-bottom:80px;}



.brdTab{width:150px;height:140px;background:url("../images/brandImg/img_tab01_of.png") no-repeat;background-size:100% auto;z-index:45;transition:all 0.5s;margin: 0 10px;border-radius: 20px;position: relative;text-align: center;flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;    align-items: center;}
.brdTab img{margin-bottom:13px;}
.brdTab span{color:#ffffff;font-size:14px;line-height:22px;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); transition:all 0.5s;}
.brdTab strong{color:#fff2d9;font-size:18px;line-height:24px;font-weight:normal;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); transition:all 0.5s;}
.brdTab.on,
.brdTab:hover{background:url("../images/brandImg/img_tab01_on.png") no-repeat;background-size:100% auto;transition:all 0.5s;box-shadow:0px 30px 60px 0px rgb(13 92 171 / 25%);}
.brdTab.on span,
.brdTab:hover span{color:#fff;transition:all 0.5s;}
.brdTab.on strong,
.brdTab:hover strong{color:#fff;transition:all 0.5s;}

#trxPrmPopWrpOpn{display:none;}


















.evt1129{background-color:#fff;}
.evt1129_01{position:relative;overflow:hidden;}
.evt1129_01 > img{position:relative;left:50%;transform:translateX(-50%);width:1920px;max-width:1920px;}
.evt1129_01 > div{position:absolute;top:1040px;left:50%;transform:translateX(-50%);}
.evt1129_01 > div > p{font-size:33px;line-height:50px;color:#ffffff;margin-bottom:80px;text-align:center;}
.evt1129_01 > div > p > b{color:#ffe86b;}
.evt1129_01 > div > div{display:flex;justify-content:center;margin-bottom:140px;}
.evt1129_01 > div > div > a{margin:0 15px;font-size:28px;color:#ffffff;line-height:78px;border-radius:39px;background-color:#e63a05;padding:0 45px;font-weight:500;}
.evt1129_01 > div > iframe{display:block;width:calc(100vw - 40px);max-width:1202px;height:calc((100vw - 40px) * 0.5632);max-height:677px;}

.evt1129_02{position:relative;}
.evt1129_02 > img{position:relative;left:50%;transform:translateX(-50%);width:1920px;max-width:1920px;}
.evt1129_02 > ul > li{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);width:50%;}
.evt1129_02 > ul > li:nth-child(1){top:200px;left:27.86%;}
.evt1129_02 > ul > li:nth-child(2){top:245px;left:69.27%;}
.evt1129_02 > ul > li:nth-child(3){top:855px;left:27.34%;}
.evt1129_02 > ul > li:nth-child(4){top:725px;left:73.43%;}
.evt1129_02 > ul > li:nth-child(5){top:1360px;left:68.75%;}
.evt1129_02 > ul > li > img{margin-bottom:35px;position:relative;animation: bounce 2.5s infinite linear;}
.evt1129_02 > ul > li > div{display:flex;align-items:center;justify-content:center;font-size:30px;color:#2f2f2f;font-weight:500;margin-bottom:20px;}
.evt1129_02 > ul > li > div > span{text-align:center;padding:0 30px;line-height:66px;border-radius:33px;color:#fff;background-color:#ff8003;margin-right:15px;}
.evt1129_02 > ul > li > p{color:#777777;font-size:24px;line-height:42px;text-align:center;}
.evt1129_02 > div{bottom:200px;position:absolute;left:50%;transform:translateX(-50%);background:url("../images/event_211129/img_02_06.png") no-repeat;background-size:100% auto;width:1200px;height:250px;}
.evt1129_02 > div > i{margin-top:40px;line-height:210px;font-size:52px;color:#fff;font-weight:300;display:block;text-align:center;}
.evt1129_02 > div > i > span{font-weight:500;}

.evt1129_03{display:flex;flex-direction:column;padding:200px 0;align-items:center;}
.evt1129_03 > span{font-size:37px;color:#2f2f2f;line-height:42px;margin-bottom:28px;}
.evt1129_03 > strong{font-size:75px;color:#ff7520;line-height:75px;margin-bottom:150px;}
.evt1129_03 > ul{display:flex;justify-content:center;margin-bottom:160px;}
.evt1129_03 > a{background-color:#e63a05;display:inline-flex;align-items:center;justify-content:center;width:345px;height:100px;border-radius:50px;color:#fff;font-size:28px;font-weight:500;}

.evt1129_04{background-color:#ff8003;padding:190px 0 200px 0;display:flex;flex-direction:column;align-items:center;}
.evt1129_04 > ul{max-width:1200px;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:center;}
.evt1129_04 > ul > li{display:flex;flex-direction:column;align-items:center;width:calc(100% / 3);margin-bottom:95px;padding:0 10px;}
.evt1129_04 > ul > li > img{margin-bottom:30px;transition:transform 0.5s;}
.evt1129_04 > ul > li > img:hover{transform:scale(1.05);transform-origin:center center;}
.evt1129_04 > ul > li > span{font-size:34px;line-height:52px;font-weight:600;color:#fff;text-align:center;}
.evt1129_04 > ul > li > p{font-size:25px;line-height:44px;font-weight:400;color:#fff;text-align:center;word-break:keep-all;}
.evt1129_04 > div{padding-top:20px;text-align:center;color:#ffffff;font-size:22px;}

.evt1129_05{background:#f9f9f9 url("../images/event_211129/img_05_00.png") no-repeat;background-position:top center;background-size:100% auto;padding:200px 0 0 0;display:flex;flex-direction:column;align-items:center;}
.evt1129_05 > em{width:105px;height:105px;display:inline-flex;justify-content:center;align-items:center;font-size:37px;color:#fff;font-weight:500;background-color:#ffad08;border-radius:100%;margin-bottom:70px;}
.evt1129_05 > strong{font-size:75px;color:#2f2f2f;line-height:100px;font-weight:400;text-align:center;margin-bottom:35px;}
.evt1129_05 > strong > b{display:block;font-weight:700;text-align:center;}
.evt1129_05 > span{color:#2f2f2f;font-size:34px;line-height:54px;text-align:center;margin-bottom:95px;}
.evt1129_05 > span > span{background-color:#ffe7a7;padding:3px;}
.evt1129_05 > ul > li{display:flex;margin-top:25px;flex-wrap:wrap;align-items:flex-start;}
.evt1129_05 > ul > li:first-child{margin-top:0;}
.evt1129_05 > ul > li > span{width:145px;line-height:46px;border:2px #2f2f2f solid;border-radius:25px;color:#2f2f2f;text-align:center;font-size:24px;margin-right:20px;}
.evt1129_05 > ul > li > div{font-size:24px;line-height:50px;color:#2f2f2f;}
.evt1129_05 > ul > li > div > span{font-size:22px;color:#777777;}
.evt1129_05 > div{max-width:1200px;width:calc(100% - 40px);display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:95px;}
.evt1129_05 > div > div{width:calc(100% / 3 - 15px * 2 / 3);border-radius:45px;background-color:#fff;display:flex;flex-direction:column;align-items:center;padding-bottom:70px;}
.evt1129_05 > div > div > span{margin-top:60px;font-size:24px;color:#2f2f2f;padding:0 5px 2px 5px;border-bottom:1px #2f2f2f solid;margin-bottom:20px;}
.evt1129_05 > div > div > strong{font-size:33px;color:#0d0f1b;font-weight:500;margin-bottom:25px;}
.evt1129_05 > div > div > strong > b{color:#ff7520;}
.evt1129_05 > div > div > img{margin-bottom:25px;}
.evt1129_05 > div > div > p{font-size:22px;color:#2f2f2f;font-weight:400;text-align:center;line-height:35px;height:105px;padding-top:17px;margin-bottom:30px;}
.evt1129_05 > div > div:first-child > p{padding-top:0;}
.evt1129_05 > div > div > p > span{padding:2px;background-color:#ffe7a7;}
.evt1129_05 > div > div > i{font-size:22px;color:#777777;font-style:normal;}

.evt1129_05_02{background:#f9f9f9 url("../images/event_211129/img_05_00.png") no-repeat;background-position:top center;background-size:100% auto;display:flex;flex-direction:column;align-items:center;padding:200px 0 190px 0;}
.evt1129_05_02 > em{width:105px;height:105px;display:inline-flex;justify-content:center;align-items:center;font-size:37px;color:#fff;font-weight:500;background-color:#ffad08;border-radius:100%;margin-bottom:70px;}
.evt1129_05_02 > strong{font-size:75px;color:#2f2f2f;line-height:100px;font-weight:400;margin-bottom:30px;}
.evt1129_05_02 > strong > b{font-size:600;display:block;text-align:center;}
.evt1129_05_02 > span{font-size:33px;color:#2f2f2f;margin-bottom:20px;}
.evt1129_05_02 > span > span{padding:2px;background-color:#ffe7a7;}
.evt1129_05_02 > p{color:#797979;font-size:30px;line-height:50px;text-align:center;}
.evt1129_05_02 > ul{margin-top:80px;}
.evt1129_05_02 > ul > li{display:flex;margin-top:25px;flex-wrap:wrap;align-items:flex-start;}
.evt1129_05_02 > ul > li:first-child{margin-top:0;}
.evt1129_05_02 > ul > li > span{width:145px;line-height:46px;border:2px #2f2f2f solid;border-radius:25px;color:#2f2f2f;text-align:center;font-size:24px;margin-right:20px;}
.evt1129_05_02 > ul > li > div{font-size:24px;line-height:50px;color:#2f2f2f;}
.evt1129_05_02 > ul > li > div > span{font-size:22px;color:#777777;}
.evt1129_05_02 > ul > li > div > strong{font-weight:400;padding:2px;background-color:#ffe7a7;}

.evt1129_06{background-color:#f9f9f9;}
.evt1129_06 > div{max-width:1200px;width:calc(100% - 40px);background:url("../images/event_211129/img_06_00.png") repeat-x;border-radius:80px 80px 0 0;overflow:hidden;margin:0 auto;display:flex;flex-direction:column;align-items:center;}
.evt1129_06 > div > strong{margin-top:140px;font-size:75px;line-height:75px;color:#ffffff;font-weight:600;margin-bottom:95px;}
.evt1129_06 > div > ul{display:flex;justify-content:center;flex-wrap:wrap;}
.evt1129_06 > div > ul > li{width:258px;margin:0 27px;display:flex;flex-direction:column;align-items:center;position:relative;}
.evt1129_06 > div > ul > li::after{width:14px;height:19px;position:absolute;top:195px;right:-35px;content:" ";background:url("../images/event_211129/img_sgn.png") no-repeat;background-size:100% auto;}
.evt1129_06 > div > ul > li:last-child::after{display:none;}
.evt1129_06 > div > ul > li > span{font-size:24px;color:#ffffff;margin-bottom:40px;}
.evt1129_06 > div > ul > li > img{margin-bottom:40px;}
.evt1129_06 > div > ul > li > strong{font-size:30px;color:#ffffff;margin-bottom:10px;}
.evt1129_06 > div > ul > li > p{font-size:22px;color:#ffffff;}
.evt1129_06 > div > div{margin-top:120px;width:898px;position:relative;}
.evt1129_06 > div > div > img{}
.evt1129_06 > div > div > div{position:absolute;top:475px;right:0;}
.evt1129_06 > div > div > div > div{position:absolute;top:-80px;right:-15px;width:247px;height:247px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#e63a05;border-radius:100%;}
.evt1129_06 > div > div > div > div > strong{font-size:75px;color:#ffffff;line-height:70px;}
.evt1129_06 > div > div > div > div > b{font-size:24px;color:#ffffff;}
.evt1129_06 > div > div > div > div > span{font-size:16px;color:#ffffff;}

.evt1129_07{background:#ffeba7;}
.evt1129_07 > div{max-width:1200px;width:calc(100% - 40px);background:url("../images/event_211129/img_07_01.png") no-repeat;background-position:right bottom;padding:140px 0;display:flex;flex-direction:column;margin:0 auto;flex-wrap:wrap;    align-items: flex-start;}
.evt1129_07 > div > strong{font-size:52px;color:#2f2f2f;line-height:75px;margin-bottom:40px;}
.evt1129_07 > div > span{color:#2f2f2f;font-size:30px;margin-bottom:75px;}
.evt1129_07 > div > a{padding:0 45px;line-height:100px;font-size:28px;color:#ffffff;font-weight:500;background-color:#e63a05;border-radius:50px;}

.evt1129_08{background-color:#2f2f2f;}
.evt1129_08 > div{max-width:1200px;width:calc(100% - 40px);margin:0 auto;padding:80px 0;font-size:24px;color:#ffffff;line-height:44px;font-weight:300;}

.evt1129_09{background-color:#f5f5f5;}
.evt1129_09 > div{max-width:1200px;width:calc(100% - 40px);margin:0 auto;padding:80px 0;}
.evt1129_09 > div *{font-size:24px;color:#2f2f2f;line-height:44px;font-weight:300;}
.evt1129_09 > div > span{display:block;margin-top:40px;}
.evt1129_09 > div > span:first-child{margin-top:0;}
.evt1129_09 > div > ul > li{padding-left:22px;position:relative;}
.evt1129_09 > div > ul > li::before{width:3px;height:3px;background-color:#2f2f2f;border-radius:3px;position:absolute;content:" ";display:block;top:20px;left:0;word-break:keep-all;}
.evt1129_09 > div > ul > li br{display:none;}


.csNav ul {overflow-y:hidden;overflow-x:auto;}


@keyframes bounce { 0% { top: 0; } 50% { top: -15px; } 100% { top: 0; } }

@media (max-width: 1024px) {
	.evt1129_07 > div{background-size:50% auto;background-position:right bottom;}
	.evt1129_07 > div > strong{font-size:40px;line-height:60px;}
}


@media (max-width: 767px) {
	.evt1129_01 > img{width:140%;}
	.evt1129_01 > div{top:280px;}
	.evt1129_01 > div > p{font-size:12px;line-height:18px;margin-bottom:20px;}
	.evt1129_01 > div > div{margin-bottom:20px;}
	.evt1129_01 > div > div > a{margin:0 5px;font-size:12px;line-height:30px;border-radius:15px;padding:0 10px;}
	.evt1129_02 > img{width:140%;}
	.evt1129_02 > ul > li{width:50%;}
	.evt1129_02 > ul > li > img{width:65px;margin-bottom:10px;}
	.evt1129_02 > ul > li > div{font-size:12px;margin-bottom:5px;}
	.evt1129_02 > ul > li > div > span{line-height:22px;border-radius:11px;padding:0 10px;margin-right:5px;}
	.evt1129_02 > ul > li > p{font-size:10px;line-height:15px;}
	.evt1129_02 > ul > li:nth-child(1){top:8%;left:23%;}
	.evt1129_02 > ul > li:nth-child(2){top:12%;left:70%;}
	.evt1129_02 > ul > li:nth-child(3){top:41%;left:27%;}
	.evt1129_02 > ul > li:nth-child(4){top:38%;left:73%;}
	.evt1129_02 > ul > li:nth-child(5){top:63%;left:68%;}
	.evt1129_02 > div{bottom:20px;width:310px;height:65px;}
	.evt1129_02 > div > i{margin-top:10px;line-height:55px;font-size:14px;}


	.evt1129_03{padding:50px 0;}
	.evt1129_03 > span{font-size:12px;line-height:12px;margin-bottom:10px;}
	.evt1129_03 > strong{font-size:22px;line-height:22px;margin-bottom:30px;}
	.evt1129_03 > ul{margin-bottom:40px;margin-left:20px;margin-right:20px;}
	.evt1129_03 > a{width:90px;font-size:12px;height:30px;border-radius:15px;}

	.evt1129_04{padding:50px 0;}
	.evt1129_04 > ul > li{padding:0 5px;margin-bottom:20px;}
	.evt1129_04 > ul > li > span{font-size:12px;line-height:18px;}
	.evt1129_04 > ul > li > p{font-size:10px;line-height:15px;word-break:keep-all;}
	.evt1129_04 > ul > li > p br{display:none;}
	.evt1129_04 > div{font-size:10px;}

	.evt1129_05{padding:50px 0 0 0;}
	.evt1129_05 > em{width:30px;height:30px;font-size:10px;margin-bottom:20px;}
	.evt1129_05 > strong{font-size:22px;line-height:30px;margin-bottom:10px;}
	.evt1129_05 > span{font-size:12px;line-height:18px;margin-bottom:25px;}
	.evt1129_05 > span > span{padding:0 2px;}

	.evt1129_05 > ul > li{margin-top:10px;}
	.evt1129_05 > ul > li > span{width:60px;font-size:10px;line-height:14px;border-radius:7px;border:1px #2f2f2f solid;margin-right:5px;}
	.evt1129_05 > ul > li > div{font-size:10px;line-height:16px;}
	.evt1129_05 > ul > li > div > span{font-size:10px;}
	.evt1129_05 > div{margin-top:25px;}
	.evt1129_05 > div > div{width:calc(100% / 3 - 15px / 3);padding-bottom:10px;border-radius:15px;}
	.evt1129_05 > div > div > span{margin-top:10px;padding:0 3px 1px 3px;font-size:10px;margin-bottom:10px;}
	.evt1129_05 > div > div > strong{font-size:12px;margin-bottom:10px;padding:0 20px;word-break:keep-all;text-align:center;display:block;}
	.evt1129_05 > div > div > img{margin-bottom:10px;}
	.evt1129_05 > div > div > p{font-size:10px;line-height:15px;height:auto;word-break:keep-all;margin-bottom:10px;}
	.evt1129_05 > div > div > i{font-size:10px;}

	.evt1129_05_02{padding:50px 0;}
	.evt1129_05_02 > em{width:30px;height:30px;font-size:10px;margin-bottom:20px;}
	.evt1129_05_02 > strong{font-size:22px;line-height:30px;margin-bottom:10px;}
	.evt1129_05_02 > span{font-size:12px;line-height:18px;margin-bottom:25px;}
	.evt1129_05_02 > span > span{padding:0 2px;}
	.evt1129_05_02 > p{font-size:12px;line-height:18px;padding:0 40px;word-break:keep-all;}
	.evt1129_05_02 > p br{display:none;}

	.evt1129_05_02 > ul{margin-top:25px;}
	.evt1129_05_02 > ul > li{margin-top:10px;}
	.evt1129_05_02 > ul > li > span{width:60px;font-size:10px;line-height:14px;border-radius:7px;border:1px #2f2f2f solid;margin-right:5px;}
	.evt1129_05_02 > ul > li > div{font-size:10px;line-height:16px;}
	.evt1129_05_02 > ul > li > div > span{font-size:10px;}


	.evt1129_06 > div{border-radius:20px 20px 0 0;background-size:auto 100%;}
	.evt1129_06 > div > strong{font-size:20px;line-height:20px;margin-top:35px;margin-bottom:20px;}
	.evt1129_06 > div > ul{margin:0 20px;}
	.evt1129_06 > div > ul > li{width:calc(100% / 3);padding:0 10px;margin:0;position:relative;}
	.evt1129_06 > div > ul > li > span{margin-bottom:10px;font-size:10px;}
	.evt1129_06 > div > ul > li > strong{font-size:10px;margin-bottom:5px;}
	.evt1129_06 > div > ul > li > img{margin-bottom:10px;}
	.evt1129_06 > div > ul > li > p{font-size:10px;text-align:center;}
	.evt1129_06 > div > div{width:100%;margin-top:25px;padding:0 20px;}
	.evt1129_06 > div > div > div{top:50%;width:150px;right:10px;}
	.evt1129_06 > div > div > div > div{width:120px;height:120px;right:-5px;}
	.evt1129_06 > div > div > div > div > strong{font-size:20px;line-height:20px;margin-bottom:5px;}
	.evt1129_06 > div > div > div > div > b{font-size:14px;}
	.evt1129_06 > div > div > div > div > span{font-size:10px;}

	.evt1129_07 > div{padding:35px 0;}
	.evt1129_07 > div > strong{font-size:18px;line-height:24px;margin-bottom:10px;}
	.evt1129_07 > div > span{font-size:12px;margin-bottom:15px;}
	.evt1129_07 > div > a{padding:0 10px;font-size:12px;line-height:28px;border-radius:14px;}

	.evt1129_08 > div{padding:20px 0;font-size:10px;line-height:18px;}
	.evt1129_09 > div{padding:20px 0;}
	.evt1129_09 > div *{font-size:10px;line-height:18px;}
	.evt1129_09 > div > ul > li{padding-left:10px;word-break:keep-all;}
	.evt1129_09 > div > ul > li::before{top:7px;}
	.evt1129_09 > div > span{margin-top:20px;}



	@keyframes bounce { 0% { top: 0; } 50% { top: -7px; } 100% { top: 0; } }
	
}


.board_manager_reply .contents{font-size:9pt;}


@media only screen and (max-width: 767px){
	.goods_npay{margin-top:10px !important;}
}



#hdrWrpMbs{right:260px;position:absolute;top:50%;transform:translateY(-50%);width:170px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#172a7e;box-shadow: 0px 20px 40px 0px rgba(2, 31, 147, 0.15);border-radius:25px;z-index:50;}
#hdrWrpMbs > img{width:16px;margin-right:10px;}
#hdrWrpMbs > span{font-size:16px;color:#fff;font-size:16px;line-height:24px;letter-spacing:-0.08em;}
#hdrWrpMbs > s img{display:block;}
#hdrWrpMbs > s:nth-child(3){position:absolute;bottom:calc(100% - 7px);right:10px;}
#hdrWrpMbs > s:nth-child(4){display:none;}

#hdrWrpMbs > s:nth-child(3),
#hdrWrpMbs > s:nth-child(4){display:none !important;}




#hdrWrpMbs{width:50px;right:180px;}
#hdrWrpMbs > img{margin-right:0;}
#hdrWrpMbs > span{display:none;}
#hdrWrpMbs > s:nth-child(3){display:none;}
#hdrWrpMbs > s:nth-child(4){display:block;position:absolute;bottom:calc(100% - 7px);right:-5px;width:30px;}

@media only screen and (max-width: 1800px){
	#hdrNav > div > ul > li{margin-left:25px;}
	
}

@media only screen and (max-width: 1800px){
	#hdrNav > div > ul:last-child{padding-left:25px;margin-left:25px;}
}

@media only screen and (max-width: 1600px){
	#hdrWrpMbs{width:50px;right:180px;}
	#hdrWrpMbs > img{margin-right:0;}
	#hdrWrpMbs > span{display:none;}
	#hdrWrpMbs > s:nth-child(3){display:none;}
	#hdrWrpMbs > s:nth-child(4){display:block;position:absolute;bottom:calc(100% - 7px);right:-5px;width:30px;}
}

@media only screen and (max-width: 1400px){
	#hdrNav > div > ul{display:flex;}
	#hdrNav > div > ul:last-child{padding-left:0;margin-left:0;}
	#hdrNav > div > ul:last-child::after{display:none;}
	#hdrNav > div > ul > li > a{line-height:30px;}
}

@media only screen and (max-width: 1024px){
	#hdrWrpMbs{width:40px;height:40px;right:144px;}
	#washMenuItem > s {width: 13px !important; height: 13px!important;}
	#hdrNav > div > ul > li {margin-left: 22px !important;}
}


@media only screen and (max-width: 540px){
	#hdrWrpMbs{display:none;}
}


.mbsPopDmd{position:fixed;top:0;left:0;width:100%;height:100%;z-index: 100;background-color:rgba(0,0,0,0.5);}
.mbsPopDmd:not(.on){display:none;}
.mbsPopWrp{position:absolute;top:200px;left:100px;z-index: 120 !important;padding:40px;max-width:760px;width:100%;background-color:#fff;border-radius:10px;box-shadow: 0px 20px 40px 0px rgba(14, 65, 117, 0.15);}
.mbsPopWrp:not(.on){display:none;}
.mbsPopWrp *{font-family: 'Pretendard';}
.mbsPopTop{display:flex;justify-content:space-between;margin-bottom:10px;}
.mbsPopTop > img{height:30px;}
.mbsPopTop > a{width:30px;height:30px;display:flex;align-items:center;justify-content:center;}
.mbsPopTop > a > img{width:22px;}

.mbsPopMdd{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px;}
.mbsPopMdd > strong{font-weight:700;line-height:60px;font-size:50px;text-transform:uppercase;color:#172a7e;letter-spacing:-0.04em;margin-bottom:20px;}
.mbsPopMdd > strong > span{font-weight: 200;}
.mbsPopMdd > span{color:#1c1c20;font-weight:200;font-size:25px;line-height:30px;margin-bottom:10px;letter-spacing:-0.04em;}
.mbsPopMdd > span > b{color:#172a7e;font-weight:700;}
.mbsPopMdd > p{font-weight:300;color:#1c1c20;letter-spacing:-0.02em;font-size:14px;line-height:20px;margin-bottom:30px;word-break:keep-all;}
.mbsPopMdd > p > b{color:#172a7e;font-weight:600;}
.mbsPopMdd > ul{display:grid;grid-template-columns: repeat(3, 1fr);column-gap: 10px;row-gap: 10px;}
.mbsPopMdd > ul > li{display:flex;align-items:center;padding:20px;height:80px;justify-content:flex-start;background-color:#fff;border-radius:5px;box-shadow: 0px 5px 20px 0px rgba(14, 65, 117, 0.1);}
.mbsPopMdd > ul > li > img{width:38px;margin-right:20px;}
.mbsPopMdd > ul > li > span{display:flex;flex-direction:column;align-items:flex-start;}
.mbsPopMdd > ul > li > span > span{font-size:16px;font-weight:300;color:#000000;letter-spacing:-0.08em;white-space:nowrap;}
.mbsPopMdd > ul > li > span > b{font-size:16px;font-weight:600;color:#172a7e;letter-spacing:-0.08em;white-space:nowrap;}

.mbsPopBtn{display:flex;justify-content:space-between;align-items:center;}
.mbsPopBtn > a{display:flex;padding:0 30px;height:60px;align-items:center;background-color:#172a7e;border-radius:5px;}
.mbsPopBtn > a > span{color:#e3e5f1;font-weight:200;font-size:20px;letter-spacing:-0.08em;}
.mbsPopBtn > a > span > b{font-weight:700;color:#ffffff;letter-spacing:-0.08em;}
.mbsPopBtn > a > s{margin-left:40px;width:9px;height:16px;background:url("../images/main_membership_pop/btn_lnk.png") no-repeat;background-size:100% auto;}
.mbsPopBtn > span > label{position:relative;}
.mbsPopBtn > span > label > input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;}
.mbsPopBtn > span > label > input + span{font-size:14px;letter-spacing:-0.08em;color:#c0bfbf;font-weight:700;display:flex;align-items:center;}
.mbsPopBtn > span > label > input + span::before{width:16px;height:16px;background:url("../images/main_membership_pop/chk_off.png") no-repeat;content:" ";margin-right:5px;background-size:100% auto;}
.mbsPopBtn > span > label > input:checked + span::before{background:url("../images/main_membership_pop/chk_onn.png") no-repeat;background-size:100% auto;}


.imgPopWrp{position:absolute;top:200px;left:calc(100px + 760px + 20px);z-index: 110;box-shadow: 0px 20px 40px 0px rgba(14, 65, 117, 0.15);border-radius:10px;background-color:#e0eaeb;}
.imgPopWrp:not(.on){display:none;}
.imgPopWrp .imgPopCls{position:absolute;top:40px;right:40px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;}
.imgPopWrp .imgPopCls img{width:22px;}
.imgPopCnt{display:flex;align-items:center;justify-content:center;}
.imgPopCnt img{border-radius:10px;}
.imgPopBtn{position:absolute;bottom:20px;right:40px;}
.imgPopBtn > span > label{position:relative;}
.imgPopBtn > span > label > input{position:absolute;top:0;left:0;width:0;height:0;opacity:0;}
.imgPopBtn > span > label > input + span{font-size:14px;letter-spacing:-0.08em;color:#c0bfbf;font-weight:700;display:flex;align-items:center;}
.imgPopBtn > span > label > input + span::before{width:16px;height:16px;background:url("../images/main_membership_pop/chk_off.png") no-repeat;content:" ";margin-right:5px;background-size:100% auto;}
.imgPopBtn > span > label > input:checked + span::before{background:url("../images/main_membership_pop/chk_onn.png") no-repeat;background-size:100% auto;}


.SvcPopWrp{position: absolute;top: 200px;left: 880px;z-index: 115;max-width: 760px;width: 100%;background-color: #fff;border-radius: 10px;overflow:hidden;}
.SvcPopWrp:not(.on){display:none;}
.SvcPopWrp *{font-family: 'Pretendard';}
.SvcPopWrp > div{}
.SvcPopTop{background:url("../images/pop_0526/back.jpg") no-repeat;background-size:cover;background-position:bottom right;position:relative;}
.SvcPopTop > img{position:absolute;bottom:0;right:45px;width:119px;}
.SvcPopTop > div{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:30px 40px;}
.SvcPopTop > div > img{width:102px;margin-bottom:15px;}
.SvcPopTop > div > span{font-size:22px;line-height:30px;font-weight:800;line-height:30px;background: linear-gradient(90deg, rgba(24,44,122,1) 0%, rgba(38,148,173,1) 50%, rgba(97,209,169,1) 100%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;margin-bottom:10px;}
.SvcPopTop > div > strong{font-size:40px;line-height:50px;font-weight:800;color:#182c7a;margin-bottom:10px;}
.SvcPopTop > div > p{color:#010101;font-size:20px;line-height:30px;font-weight:600;}
.SvcPopTop > div > p b{font-weight:800;}
.SvcPopTop > a{width:30px;height:30px;position:absolute;top:40px;right:40px;display:flex;align-items:center;justify-content:center;}
.SvcPopTop > a > img{width:22px;display:block;}
.SvcPopCnt{padding:25px 40px;display:flex;flex-direction:column;align-items:center;}
.SvcPopCnt > strong{font-size:20px;line-height:30px;letter-spacing:-0.01em;margin-bottom:30px;}
.SvcPopCnt > ul{display:flex;align-items:flex-start;}
.SvcPopCnt > ul > li{width:210px;display:flex;flex-direction:column;align-items:center;position:relative;}
.SvcPopCnt > ul > li:not(:first-child)::before{width:7px;height:146px;background:url("../images/pop_0526/line.png") no-repeat;background-size:cover;content:" ";position:absolute;top:30px;left:-3.5px;}
.SvcPopCnt > ul > li > span{position:absolute;top:-13px;left:50%;transform:translateX(-50%);line-height:24px;font-size:18px;font-weight:800;color:#fff;padding:0 10px;border-radius:12px;background-color:#7698f1;}
.SvcPopCnt > ul > li > img{margin-bottom:8px;width:130px;}
.SvcPopCnt > ul > li > p{text-align:center;font-size:18px;line-height:24px;display:flex;flex-direction:column;align-items:center;}
.SvcPopCnt > ul > li > p > b{font-weight:800;color:#010101;}
.SvcPopCnt > ul > li > p > span{font-size:16px;color:#4582c2;font-weight:700;}
.SvcPopCnt > a{margin-top:20px;font-weight:700;font-size:21px;color:#fff;padding:0 50px;border-radius:5px;background-color:#182c7a;display:flex;justify-content:center;align-items:center;height:46px;}
.SvcPopCnt > a > img{width:10px;margin-left:7px;}
.SvcPopCnt > p{margin-top:20px;font-size:15px;font-weight:600;line-height:24px;width:100%;color:#757575;}
.SvcPopCnt > p > strong{display:inline-block;padding-left:23px;background:url("../images/pop_0526/wrn.png") no-repeat;background-size:18px auto;background-position:center left;font-weight:800;color:#757575;font-size:16px;}

@media only screen and (max-width: 1650px){
	.SvcPopWrp{left:100px;}
}

@media only screen and (max-width: 960px){
	.SvcPopWrp{width:calc(100vw - 200px);top:50%;transform:translateY(-50%);}
}
@media only screen and (max-width: 800px){
	.SvcPopWrp{width:calc(100vw - 80px);left:40px;}
	.SvcPopTop > div{min-height:260px;}
	.SvcPopTop > div > img{width:51px;}
	.SvcPopTop > div > span{font-size:16px;line-height:22px;}
	.SvcPopTop > div > strong{font-size:30px;line-height:40px;}
	.SvcPopTop > div > p{font-size:16px;line-height:22px;}
	.SvcPopTop > img{width:60px;}
	.SvcPopCnt > strong{font-size:16px;line-height:22px;}
	.SvcPopCnt > ul > li{width:160px;}
	.SvcPopCnt > ul > li:not(:first-child)::before{height:73px;background-position:center center;}
	.SvcPopCnt > ul > li > span{font-size:14px;line-height:20px;top:-8px;}
	.SvcPopCnt > ul > li > img{width:100px;}
	.SvcPopCnt > ul > li > p{font-size:14px;line-height:20px;}
	.SvcPopCnt > ul > li > p > span{font-size:12px;}
	.SvcPopCnt{min-height:550px;}
	.SvcPopCnt > p{font-size:13px;line-height:20px;}
	.SvcPopCnt > p > strong{font-size:14px;}
}
@media only screen and (max-width: 700px){
	.SvcPopWrp{width:calc(100vw - 40px);left:20px;overflow-x:hidden;overflow-y:auto;max-height:550px;}
}

@media only screen and (max-width: 540px){
	.SvcPopTop > div{padding:15px 30% 15px 20px;min-height:0;}
	.SvcPopTop > div > span{font-size:14px;line-height:20px;}
	.SvcPopTop > div > strong{font-size:20px;line-height:25px;word-break:keep-all;}
	.SvcPopTop > div > p{font-size:14px;line-height:20px;word-break:keep-all;}
	.SvcPopTop > div > p br{display:none;}
	.SvcPopTop > img{right:20px;}
	.SvcPopCnt{min-height:0;padding:15px 20px;}
	.SvcPopCnt > strong{font-size:14px;line-height:20px;margin-bottom:15px;}
	.SvcPopCnt > ul{flex-direction:column;align-items:center;row-gap:40px;}
	.SvcPopCnt > ul > li{width:100%;}
	.SvcPopCnt > ul > li:not(:first-child)::before{left:calc(50% - 3.5px);top:-60px;transform:rotate(90deg);transform-origin:center center;}
	.SvcPopCnt > ul > li > p > b br{display:none;}
	.SvcPopCnt > ul > li > p > span br{display:none;}
	.SvcPopCnt > a{padding:0;width:100%;justify-content:center;font-size:14px;}
	.SvcPopCnt > p > strong{background-size:14px auto;padding-left:18px;}
	.SvcPopTop > a{top:20px;right:20px;}
}




@media only screen and (max-width: 1400px){
	.imgPopWrp{position:absolute;top:200px;left:calc(100px);}

	/* 230104 세척서비스 gnb 스타일 추가 */
	#washMenuItem > i {width: 16px !important;}
	#washMenuItem > s {top: 0 !important;}
}

@media only screen and (max-width: 960px){
	.mbsPopWrp{width:calc(100vw - 200px);top:50%;transform:translateY(-50%);}
	.mbsPopMdd > ul{grid-template-columns: repeat(2, 1fr);width:100%;}
}

@media only screen and (max-width: 800px){
	.mbsPopWrp{width:calc(100vw - 80px);left:40px;}
	.imgPopWrp{max-width:calc(100vw - 80px);left:50%;top:50%;transform:translateY(-50%) translateX(-50%);}
	/* width: */
	.imgPopWrp .imgPopCls{top:30px;right:30px;}
	.imgPopBtn{bottom:10px;right:30px;}
	/* display:block; */
	.imgPopCnt{width:100%;}
	.imgPopCnt img{max-width:100%;width:auto;}
}

@media only screen and (max-width: 700px){
	.mbsPopWrp{padding:20px;}
	.imgPopCnt{position:relative;min-height:550px;}
	.imgPopBtn{right:20px;}
	.mbsPopBtn > a{padding:0 15px;height:50px;}
	.mbsPopBtn > a > span{font-size:16px;}
	.mbsPopBtn > a > s{margin-left:20px;}

	.mbsPopMdd{margin-bottom:20px;}
	.mbsPopMdd > strong{font-size:33px;line-height:40px;margin-bottom:10px;}
	.mbsPopMdd > span{font-size:18px;line-height:20px;margin-bottom:5px;}
	.mbsPopMdd > p{font-size:12px;line-height:18px;margin-bottom:20px;}
}

@media only screen and (max-width: 700px){
	.mbsPopWrp{width:calc(100vw - 40px);left:20px;overflow-x:hidden;overflow-y:auto;max-height:550px;}
	.imgPopWrp{width:calc(100vw - 40px);left:20px;overflow-x:hidden;overflow-y:auto;max-height:550px;transform:translateY(-50%);max-width:100%;}
	.mbsPopMdd > ul{grid-template-columns: repeat(1, 1fr);width:100%;}
	.imgPopWrp .imgPopCls{top:20px;right:20px;}
	.imgPopCnt img{width:100%;}
}

@media only screen and (max-width: 500px){
	.mbsPopBtn{flex-direction:column;}
	.mbsPopBtn > a{width:100%;margin-bottom:10px;}
	.mbsPopBtn > span{margin-left:auto;}
	.mbsPopBtn > a > s{margin-left:auto;}
}



.topBtn{bottom:155px !important;}


#fltVdoOpn{bottom:247px;right:70px;position:fixed;z-index: 80;transition:transform 0.2s;transform-origin:bottom center;}
#fltVdoOpn > img{width:120px;border-radius:100%;box-shadow: 0px 0px 20px 0px rgba(23, 42, 126, 0.2);}
#fltVdoOpn > span{font-family: 'Pretendard';color:#172a7e;font-size:20px;line-height:20px;font-weight:900;letter-spacing:-0.08em;position:absolute;bottom:calc(100%);left:50%;transform:translateY(50%) translateX(-50%);white-space:nowrap;text-shadow: 0px 5px 10px rgba(255, 255, 255, 0.5);}
#fltVdoOpn > b{width:40px;border-radius:100%;overflow:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%) translateY(-50%);box-shadow: 0px 0px 20px 0px rgba(23, 42, 126, 0.2);}
#fltVdoOpn > b > img{width:100%;}

#fltStore{display:flex; align-items:center; justify-content:center; width:120px; height:120px; border-radius:100%; background:#fff; bottom:247px;right:70px;position:fixed;z-index: 80;transition:transform 0.2s;transform-origin:bottom center;transform:translateY(-150px); box-shadow:0 20px 40px rgba(21, 21, 20, 0.06)}
#fltStore > i{width:56px; height:56px; background:url("../images/icon_store.svg") center center no-repeat; background-size:100% 100%;}
#fltStore > span{font-family: 'Pretendard';color:#172a7e;font-size:20px;line-height:20px;font-weight:900;letter-spacing:-0.08em;position:absolute;bottom:calc(100%);left:50%;transform:translateY(50%) translateX(-50%);white-space:nowrap;text-shadow: 0px 5px 10px rgba(255, 255, 255, 0.5);}
#fltStore:before {content:""; width:105px; height:105px; position:absolute; top:50%; left:50%; border-radius:100%; border:1px solid #dee0ec; transform:translate(-50%,-50%); }


@media only screen and (max-width: 1280px){
	.topBtn{bottom:100px !important;}
	#fltVdoOpn, #fltStore{right:35px;bottom:192px;}
}

@media only screen and (max-width: 540px){
	#fltVdoOpn, #fltStore{bottom:90px;right:20px;}
	#fltVdoOpn.IOS{bottom:110px;}
	#fltVdoOpn > img{width:60px;}
	#fltVdoOpn > span, #fltStore > span{font-size:11px;line-height:11px;transform:translateY(-50%) translateX(-50%);}
	#fltVdoOpn > b{width:25px;background:url("../images/main_video_pop/btn_m.jpg") no-repeat;background-size:100% auto;}
	#fltVdoOpn > b > img{opacity:0;}
	.topBtn{opacity:0;pointer-events:none;}

	#fltStore {width:60px; height:60px; box-shadow:0 0 20px rgba(21, 21, 20, 0.06); transform:translateY(-96px)}
	#fltStore:before {width:50px; height:50px}
	#fltStore > i {width:28px; height:28px}
}

.youtubePop .youtubePopInner{transform:translate(-50%, calc(-50% - 35px));}







#vslPrdCtl{padding:0 35px 0 23px;border-radius:20px;height:40px;display:flex;align-items:center;background-color:#172a7e;box-shadow: 0px 20px 40px 0px rgba(2, 31, 147, 0.15);}
#vslPrdCtl > img{width:14px;margin-right:10px;}
#vslPrdCtl > span{font-size:14px;letter-spacing:-0.04em;color:#fff;}




/* 230104 세척서비스 gnb 스타일 추가 */
#washMenuItem {position: relative;}
#washMenuItem > i {background: url("../images/service/care_icon.png") no-repeat;background-size: contain;background-position: center;width: 20px;height: 16px;display: inline-block;margin-right: 5px;margin-bottom: -2px;}
#washMenuItem > s {background: url("../images/service/care_new_icon.png") no-repeat;background-size: contain;background-position: center;width: 15px;height: 15px;display:none;position: absolute;top: 6px;right: -16px;}

#hdrNav > div > ul > li:nth-child(6) > a {background: linear-gradient(300deg,  rgba(106, 171, 237, 1) 50%,  rgba(39, 57, 147, 1) 100%);background-size: 200% 200%;animation: gradientAnimation 3s ease infinite;color:transparent;-webkit-background-clip: text;font-weight: 700;}


@keyframes gradientAnimation {
	0% {
		background-position: 0%;
	}
	100% {
		background-position: 200%;
	}
}