@charset "utf-8";

/* html{overflow-x:hidden;} */
/* body{overflow:visible !important;} */

#hdrTop{background:transparent !important;}
.csNavTit s{zoom:1.2;}
.comNavTit s{zoom:1.2;}

#betaMobile{width:50px;height:50px;line-height:50px;text-align:right;color:#1c1c20;font-size:14px;font-weight:700;font-style:italic;border-radius:25px;display:block;position:absolute;top:50%;right:120px;z-index:50;transform:translateY(-50%);display:none;}
#hdrWrp.idx #betaMobile{color:#ffffff;}

/* background-color:#0d5bad; */

#layout_body{min-width:300px;padding-bottom:40px;}
#hdrTop{position:fixed;background-color:transparent;width:100%;top:0;left:0;z-index:100;position:absolute;}
#hdrWrp.idx::before{width:100%;height:41.7vw;background:url("../images/newbird/asset/mobile/header_bg.png") no-repeat;background-size:100% auto;content:" ";display: block;position: absolute;}
#hdrWrp{width:100%;max-width:100%;height:70px;z-index:100;margin:0;}
#hdrWrp.on{background-color:#fff;}
#vslWrp{display:none;}
/* display:none; */
/* margin-top:-70px; */
/* opacity:0;overflow:hidden; */

.vslWrpMobItm{position:relative;}
.vslWrpMobItmImg{position:relative;height:85.33vw;width:100%;margin-bottom:50px;}
.vslWrpMobItmImg img:nth-child(1){height:100%;width:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);}
.vslWrpMobItmImg img:nth-child(2){position:absolute;left:50%;bottom:-105%;width:100%;max-width:360px;transform:translateX(-50%);}
/* top:15%; */
/* width:140%; */
.vslWrpMobItmInf{position:relative;text-align:center;}
.vslWrpMobItmInf > i{display:inline-block;font-style:normal;line-height:20px;font-size:18px;font-weight:600;color:#fff;background-color:#273993;border-radius:10px;padding:0 15px;}
/* #0d5cab */
.vslWrpMobItmInf > span{display:block;line-height:35px;font-size:24px;font-weight:200;padding-top:10px;text-align:center;padding-bottom:30px;}
.vslWrpMobItmInf > span strong{color:#273993;font-weight:700;font-size:30px;}
/* #0d5cab */

#vslWrpMob .bx-pager{display:flex;justify-content: center;padding:37px 0 20px 0;}
#vslWrpMob .bx-pager a{display:block;width:30px;height:3px;background-color:#e2e2e4;margin:0 5px;font-size:0;transition:all 0.25s;}
#vslWrpMob .bx-pager a.active{background-color:#0d5cab;transition:all 0.25s;}


.swiper-pagination{display:flex;justify-content: center;padding:37px 0 20px 0;position:static !important;}
.swiper-pagination-bullet{display:block;width:30px;height:3px;background-color:#e2e2e4;margin:0 5px;font-size:0;transition:all 0.25s;border-radius:0;opacity:1;}
.swiper-pagination-bullet-active{background-color:#0d5cab;transition:all 0.25s;}



#hdrTop{z-index:110;}

#hdrMobMnu{width:100%;}
#hdrMobMnu > div{margin-top:70px;height:calc(100% - 70px);}
#hdrMobMnu::before{display:none;}




#vslWrpScl{display:none;}
#vslWrpMvr{display:none;}
/* #vslWrpCnt{height:500px;} */
#vslWrpCtr{width:100%;margin:37px auto 20px auto;height:3px;}
#vslWrpTab{position:static;height:3px;}
#vslWrpTab ul{overflow:visible;display:flex;justify-content:center;width:100%;}
#vslWrpTab li{float:none;margin-left:10px;}
#vslWrpTab li:first-child{margin-left:0;}
#vslWrpTab li a{font-size:0;line-height:3px;height:3px;width:30px;display:block;opacity:1 !important;}
#vslWrpTab li a::after{left:50%;transform:translateX(-50%);height:3px;}
#vslWrpTab li.on a::after,
#vslWrpTab li a:hover::after{width:30px;}
#vslWrpTab li::after{width:30px;height:3px;}
#vslWrpTab li.on::after,
#vslWrpTab li:hover::after{width:30px;}
.vslWrpCnt{display:none;}


#hdrLgo{width:80px;left:20px;height:32px;z-index:110;top:35px;position:fixed;}
#schPopWrp{z-index:105;}
#srvWrp{display:none;}
#hdrWrpSch{left:auto;right:75px;z-index:60; width: 50px; height: 50px; display:flex; align-items:center; justify-content:center; right: 59px; }
#hdrWrpSch > div{width:18px;height:18px;background:url("../images/newbird/asset/mobile/top_service.png") no-repeat;background-size:200% auto;overflow:hidden;border-radius:0;background-position-y:100%;}
#hdrWrpSch > div > a{opacity:0;font-size:0;width:100%;height:18px;padding-left:0;}
#hdrWrpSch > div > a s{display:none;}

#hdrWrp.idx #hdrWrpSch > div{background-position-y:0%;}
#hdrWrp.idx.on #hdrWrpSch > div{background-position-y:100%;}
/* #hdrWrp.on #hdrWrpSch > div{background-position-y:0% !important;} */

#hdrMnuOpn{position:absolute;top:50%;transform:translateY(-50%);right:25px;z-index:100; width: 50px; height: 50px; display:flex; align-items:center; justify-content:center; right: 9px; }
#hdrMnuOpn > a > s{width:18px;height:18px;background:url("../images/newbird/asset/mobile/top_service2.png") no-repeat;background-size:200% auto;display:block;background-position-x:0;background-position-y:100%;}
/* background-position-x:100%; */
#hdrWrp.on #hdrMnuOpn > a > s{background-position-x:100%;background-position-y:0%;}
#hdrWrp.idx  #hdrMnuOpn > a > s{background-position-y:0;}
#hdrNav{display:none;}





#itmWrp{padding-top:20px;width:100%;padding-bottom:30px;}
#itmSlc{padding-bottom:10px;width:calc(100% - 40px);padding-left:0;padding-right:0;}
#itmSlc ul{width:100%;justify-content:left;overflow-x:scroll;padding:0;padding-bottom:10px;}
#itmSlc > span{display:none;}

/* margin-bottom:20px;margin-left:20px;margin-right:20px; */

.itmTab{width:calc(100% - 40px);margin-left:auto;margin-right:auto;}
.itmSec{width:100%;height:calc(100vw - 40px);margin-bottom:10px;}
.itmSec.itmBig{width:100%;height:auto;}
.itmSec.itmWde{width:100%;height:calc(100vw - 40px);}
.itmSec.itmBig .bx-viewport{height:calc(100vw - 40px) !important;}
.itmSec.itmBig .bx-viewport > div > div{width:calc(100vw - 40px) !important;height:calc(100vw - 40px) !important;}
.itmSec.itmBig .bx-controls{right:20px;bottom:20px;}
.itmSec.itmBig .bx-controls .bx-pager-link{width:10px;height:10px;}
.itmWde .itmInf{position:absolute;top:auto;bottom:20px;left:20px;transform:none;}
.itmSec.itmBig img,
.itmSml .itmImg,
.itmWde .itmImg,
.itmImg{height:60%;top:50%;transform:translateX(-50%) translateY(-70%);padding: 0;}
.itmSml .itmImg{max-height:100%;}
.itmInf{left:20px;bottom:20px;}
.itmDtlInf > i{font-size:16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 280px;}
.itmDtlInf > span{font-size:12px;padding-bottom:5px;}
.itmDtlInf > strong,
.itmDtlInf > b{font-size:16px;}
.itmDtlInf .btnWrp50{display:none;}
.itmWde .itmDtlInf > strong{padding-bottom:0;}
.itmWde .itmImg{left:50%;}
#itmSlc li{margin-right:10px;}
#itmSlc li a{width:75px;height:70px;}
#itmSlc li a span{font-size:12px;bottom:0;line-height:28px;}
/* #itmSlc li:nth-child(1) a{background-position-y:calc(0 * 10% - 10px - 0 * 7px);}
#itmSlc li:nth-child(2) a{background-position-y:calc(1 * 10% - 10px - 1 * 7px);}
#itmSlc li:nth-child(3) a{background-position-y:calc(2 * 10% - 10px - 2 * 7px);}
#itmSlc li:nth-child(4) a{background-position-y:calc(3 * 10% - 10px - 3 * 7px);}
#itmSlc li:nth-child(5) a{background-position-y:calc(4 * 10% - 10px - 4 * 7px);}
#itmSlc li:nth-child(6) a{background-position-y:calc(5 * 10% - 10px - 5 * 7px);}
#itmSlc li:nth-child(7) a{background-position-y:calc(6 * 10% - 10px - 6 * 7px);}
#itmSlc li:nth-child(8) a{background-position-y:calc(7 * 10% - 10px - 7 * 7px);}
#itmSlc li:nth-child(9) a{background-position-y:calc(8 * 10% - 10px - 8 * 7px);}
#itmSlc li:nth-child(10) a{background-position-y:calc(9 * 10% - 10px - 9 * 7px);} */
#itmSlc li a:hover{background-position-x:100%;}

.itmTyp{top:20px;left:20px;font-size:12px;height:20px;line-height:20px;}
/* width:60px; */

.itmSec .btnLft{top:calc(50% - 20px);left:20px;}
.itmSec .btnRgt{top:calc(50% - 20px);right:20px;}
.itmSec .btnLft{width:40px;height:40px;}
.itmSec .btnRgt{width:40px;height:40px;}

#bnnWrp{background-color:#fff;padding-bottom:220px;padding-bottom:25px;margin-top:70px;}
#bnnTab{padding:30px 0 15px 0;margin-left:20px;margin-right:20px;}
#bnnTab ul{display:flex;justify-content: space-between;}
#bnnTab ul li{float:none;width:calc(100% / 3 - 20px / 3);margin:0;height:35px;}
#bnnTab ul li a{font-size:16px;line-height:30px;}

.bnnSldWrp{margin-left:0;}
.bnnSldItm{max-width:100vw;}
.bnnSldItmInf{left:40px;width:calc(100% - 80px);top:-16px !important;position:relative;}
.bnnSldItmInf > div strong{font-size:30px;line-height:36px;}
.bnnSldItmInf > div i{font-size:30px;line-height:36px;padding-bottom:20px;}
.bnnSldItmInf > div p{font-size:14px;line-height:30px;padding-bottom:20px;}
.bnnSldItm .lrnMre{position:relative;bottom:0;right:0;}


#pstWrp{padding-top:30px;padding-bottom:0;}
#pstWrpTtl > span{font-size:35px;line-height:40px;}
#pstWrpTtl > p{font-size:14px;line-height:25px;width:calc(100% - 40px);margin-left:20px;margin-right:20px;padding-bottom:20px;}

#pstItmWrpTxt{font-size:130px;line-height:140px;letter-spacing:-0.08em;transform:translateX(20px);margin-top:-75px;width:1520px;}
.pstItmCol{display:none;}
#pstItmColAll{display:block;position:relative;z-index:30;padding-top:90px;}
#pstItmWrp{width:calc(100% - 40px);height:auto;margin-left:20px;margin-right:20px;}
#pstItmWrpBar{display:none;}
.pstItm{height:auto;}
.pstItm > img{margin-bottom:25px;}
.pstItm > strong::before{}
.pstItm > strong{padding-top:0;line-height:42px;font-size:20px;}
.pstItm > i{padding-top:3px;line-height:33px;font-size:16px;}
.pstItm > p{line-height:30px;font-size:14px;padding-bottom:15px;}

#fncWrp{padding-top:30px;}
#fncWrp > ul{width:calc(100% - 40px);display:block;}
.bluBnn li{width:100%;margin-top:10px;}
.bluBnn li:first-child{margin-top:0;}
.bluBnn li a{padding-left:100px;position:relative;padding-top:20px;padding-bottom:20px;}
.bluBnn li a s{width:160px;height:160px;top:50%;transform:translateY(-50%);top:93%;left:-6.5%;}
.bluBnn li a strong{padding-top:0;text-align:left;font-size:20px;line-height:30px;font-size:20px;}
.bluBnn li a span{text-align:left;padding-top:10px;font-size:14px;line-height:25px;}
.bluBnn li a{}
.bluBnn li > img{display:none;}

/* #ftrWrp{width:100%;height:auto;padding:30px 20px;}
#ftrLgo{width:80px;height:32px;background-size:100% auto;position:static;display:inline-block;margin-bottom:20px;}
#ftrSvc{position:static;}
#ftrSvc li a{font-size:14px;}
#cpyRgt{position:static;padding:20px 0;font-size:10px;line-height:20px;}
#ftrInf{position:static;line-height:30px;font-size:14px;}
#ftrSns{position:static;padding:20px 0;overflow:hidden;}
#ftrFmlLnk{position:static;width:100%;}
#ftrFmlSlc{position:relative;width:100%;margin-top:10px;top:0;left:0;}
#ftrFmlSlc > a{width:100%;}
#ftrAdr{position:static;padding-top:20px;}
#ftrAdr dt{float:none;line-height:30px;font-size:14px;}
#ftrAdr dd{float:none;line-height:30px;font-size:14px;}
#ftrAdr dd:nth-child(2){padding-bottom:20px;}
#cstWrp{padding:0;padding-bottom:60px;}
#cstWrp.IOS{padding-bottom:80px;}
#cstWrp ul{display:block;width:100%;overflow:hidden;padding:20px;}
#cstWrp ul li{width:100%;margin-left:0;margin-top:10px;}
#cstWrp ul li:first-child{margin-top:0;}
#cstWrp ul li a{padding-left:50px;font-size:16px;line-height:50px;}
#cstWrp ul li a s{width:18px;height:18px;top:50%;left:20px;}
#cstWrp ul li:nth-child(3) a s{background-position-y:-18px;}
#cstWrp ul li:nth-child(4) a s{background-position-y:-36px;}
#cstWrp ul a span{font-size:16px;right:20px;} */

#mobNav{position:fixed;bottom:0;left:0;width:100%;height:60px;border-top:1px #efeff1 solid;background-color:#fff;z-index:100;}
#mobNav.IOS{height:80px;padding-bottom:20px;}
#mobNav > div{display:flex;}
#mobNav > div a{width:20%;position:relative;text-align:center;}
/* #mobNav > div a{width:25%;position:relative;text-align:center;} */
#mobNav > div a s{width:20px;height:16px;position:absolute;top:calc(50% - 17px);left:50%;transform:translateX(-50%);background:url("../images/newbird/asset/mobile/dockbar.png") no-repeat;background-size:400% auto;}
#mobNav > div a span{line-height:26px;font-size:11px;margin-top:33px;display:block;text-align:center;color:#6e6e75;}
#mobNav > div a:nth-child(1) s{background-position-x:0%;}
/* #mobNav > div a:nth-child(2) s{background-position-x:33.3%;}
#mobNav > div a:nth-child(3) s{background-position-x:66.6%;}
#mobNav > div a:nth-child(4) s{background-position-x:100%;} */
#mobNav > div a:nth-child(2) s{background:url("../images/230615/mob_catalog_off.png") no-repeat;background-size:100% auto;}
#mobNav > div a:nth-child(3) s{background-position-x:33.3%;}
#mobNav > div a:nth-child(4) s{background-position-x:66.6%;}
#mobNav > div a:nth-child(5) s{background-position-x:100%;}

#mobNav > div a:active s{background-position-y:100%;}
#mobNav > div a:active span{color:#0d5cab;font-weight:600;}


#itmSlcTip > div{top:30px;width:calc(100vw - 60px);}




#ctlWrp{padding-top:80px;}
#scnDth{margin-left:20px;margin-right:20px;padding:0;padding-bottom:10px;margin-bottom:10px !important;flex-wrap: nowrap;justify-content: left;box-shadow:none;background:none;overflow:scroll;}
.scnDthChd{width:90px;height:80px;float:left;flex-shrink:0;/* background-size:200%; */background-color:transparent;margin-right:7px;border-radius:10px;}
.scnDthChd.on, .scnDthChd:hover{background-color:#fff;/* background-position-x:-75px; */}
.scnDthChd.on > span, .scnDthChd:hover > span{font-weight:700;color:#0d5cab;}
.scnDthChd span{font-size:12px;bottom:0;line-height:28px;color:#2d2d3b;}
.scnDthChd.on,
.scnDthChd:hover{box-shadow:none;}

.scnDthIco{background:#f8f9fa url("../images/newbird/asset/bg_2depth.png") no-repeat;background-size:300% auto;background-position-x:0;}

.scnDthChd01{background-position-y:calc(100% / 22 * 0 - 10px);}
.scnDthChd02{background-position-y:calc(100% / 22 * 1 - 10px);}
.scnDthChd03{background-position-y:calc(100% / 22 * 2 - 10px);}
.scnDthChd04{background-position-y:calc(100% / 22 * 3 - 10px);}
.scnDthChd05{background-position-y:calc(100% / 22 * 4 - 10px);}
.scnDthChd06{background-position-y:calc(100% / 22 * 5 - 10px);}
.scnDthChd07{background-position-y:calc(100% / 22 * 6 - 10px);} 
.scnDthChd08{background-position-y:calc(100% / 22 * 7 - 10px);}
.scnDthChd09{background-position-y:calc(100% / 22 * 8 - 10px);}
.scnDthChd10{background-position-y:calc(100% / 22 * 9 - 10px);}
.scnDthChd11{background-position-y:calc(100% / 22 * 10 - 10px);}
.scnDthChd12{background-position-y:calc(100% / 22 * 11 - 10px);}
.scnDthChd13{background-position-y:calc(100% / 22 * 12 - 10px);}
.scnDthChd14{background-position-y:calc(100% / 22 * 13 - 10px);}
.scnDthChd15{background-position-y:calc(100% / 22 * 14 - 10px);}
.scnDthChd16{background-position-y:calc(100% / 22 * 15 - 10px);}
.scnDthChd17{background-position-y:calc(100% / 22 * 16 - 10px);}
.scnDthChd18{background-position-y:calc(100% / 22 * 17 - 10px);}
.scnDthChd19{background-position-y:calc(100% / 22 * 18 - 10px);}
.scnDthChd20{background-position-y:calc(100% / 22 * 19 - 10px);}
.scnDthChd21{background-position-y:calc(100% / 22 * 20 - 10px);}
.scnDthChd22{background-position-y:calc(100% / 22 * 21 - 10px);}
.scnDthChd23{background-position-y:calc(100% / 22 * 22 - 10px);}




.scnDthChd00050001,
.scnDthChd00010001{background-position-y:calc(100% / 23 * 0 - 10px);}
.scnDthChd00050002,
.scnDthChd00010002{background-position-y:calc(100% / 23 * 1 - 10px);}
.scnDthChd00050003,
.scnDthChd00010003{background-position-y:calc(100% / 23 * 2 - 10px);}
.scnDthChd00010004{background-position-y:calc(100% / 23 * 3 - 10px);}
.scnDthChd00010005{background-position-y:calc(100% / 23 * 4 - 10px);}
.scnDthChd00010006{background-position-y:calc(100% / 23 * 5 - 10px);}
.scnDthChd00050006,
.scnDthChd00020001{background-position-y:calc(100% / 23 * 6 - 10px);} 
.scnDthChd00020002{background-position-y:calc(100% / 23 * 7 - 10px);}
.scnDthChd00050005,
.scnDthChd00020003{background-position-y:calc(100% / 23 * 8 - 10px);}
.scnDthChd00020004{background-position-y:calc(100% / 23 * 9 - 10px);}
.scnDthChd00030001{background-position-y:calc(100% / 23 * 10 - 10px);}
.scnDthChd00030002{background-position-y:calc(100% / 23 * 11 - 10px);}
.scnDthChd00050010,
.scnDthChd00030003{background-position-y:calc(100% / 23 * 12 - 10px);}
.scnDthChd00030004{background-position-y:calc(100% / 23 * 13 - 10px);}
.scnDthChd00020005,
.scnDthChd00030005{background-position-y:calc(100% / 23 * 21 - 10px);}
.scnDthChd00030006{background-position-y:calc(100% / 23 * 22 - 10px);}
.scnDthChd00040001{background-position-y:calc(100% / 23 * 14 - 10px);}
.scnDthChd00040002{background-position-y:calc(100% / 23 * 15 - 10px);}
.scnDthChd00040003{background-position-y:calc(100% / 23 * 16 - 10px);}
.scnDthChd00050004{background-position-y:calc(100% / 23 * 17 - 10px);}
.scnDthChd00050007{background-position-y:calc(100% / 23 * 18 - 10px);}
.scnDthChd00050008{background-position-y:calc(100% / 23 * 19 - 10px);}
.scnDthChd00050009{background-position-y:calc(100% / 23 * 20 - 10px);}
.scnDthChd00030007{background-position-y:calc(100% / 23 * 23 - 10px);}



#ctlPge{margin-left:20px;margin-right:20px;}
.ctlItmTop{display:block;padding-bottom:20px;}
.ctlItmTop > div .slcScl{width:100%;}
.pdrLstItm{flex-direction:column;width:100%;margin-left:0;padding-bottom:0;}
.pdrLstItmInf{width:100%;margin-left:0;margin-right:0;margin-bottom:10px;}
.pdrLstItmInfImg{background-position:top 50% center;}
.pdrLstItmInfAnc > div{padding:20px;}
.pdrLstItmInfAnc > div > span > strong{width:75%;}
.pdrLstItm ~ .pgrCmn{margin-top:0;}





.lnkItmWrp{padding-bottom:40px;padding-top:40px;}
.lnkItmWrp > div{width:calc(100% - 40px);margin-left:20px;margin-right:20px;}
/* .lnkItmWrp .bx-viewport .pdrLstItmInf{width:calc(100vw - 80px) !important;} */
.lnkItmCtr .btnLft{width:30px;height:30px;top:5px;right:40px;}
.lnkItmCtr .btnRgt{width:30px;height:30px;top:5px;}

.pdrVewDtlLst dt.pdrVewDltLstSum{font-size:18px;}
.pdrVewDtlLst dd.pdrVewDltLstSum{font-size:18px;}

#payment_type .ctmRdo{margin-right:10px;}
/* #payment_type .ctmRdo:nth-child(2n+1){margin-right:40px !important;} */

.szeTyp01{width:100%;}

input[name="emoney_view"],
#total_coupon_sale{margin-bottom:10px;}
/* input[name="emoney_view"] ~ a{margin-left:0 !important;width:calc(50% - 2.5px) !important;margin-right:0 !important;} */

#orderFrm{padding-top:90px;}

.mpgTtl{padding:40px 0 30px 0;}
#orderPaymentLayout{padding-top:0;}

.mpgTtl{font-size:25px;line-height:30px;}

.mpgSubTtl:first-child,
.mpgSubTtl{font-size:16px;line-height:30px;}

.mpgCnt{width:calc(100% - 40px);}

.mltTab a{line-height:40px;font-size:14px;}
.cmnInfDtl dt{font-size:14px;}
input[name="co_new_zipcode"],
input[name="recipient_input_new_zipcode"]{width:100px;}
input[name="co_new_zipcode"] ~ a,
input[name="recipient_input_new_zipcode"] ~ a{width:calc(100% - 105px);margin-left:5px !important;}


#ordFrm02 .ctmChk{margin-left:-20px;}

.cmnInfPrc dt{font-size:14px;line-height:20px;padding-top:20px;}
.cmnInfPrc dd *,
.cmnInfPrc dd{font-size:16px !important;line-height:20px;padding-top:20px;}
.cmnInfPrc dt:nth-child(1), .cmnInfPrc dd:nth-child(2){padding-top:0;}

.cmnInfPrcSum{padding-top:20px;right:20px;width:calc(100% - 40px);}

.etcWrp{margin-top:90px;padding-bottom:20px;}
.mpgNav{border-bottom:0;}
.mpgNav.etc > ul > li{width:100%;border-bottom:1px #efeff1 solid;}

.prvTop{padding-top:25px;}
.prvTop strong{font-size:14px;line-height:25px;}
.prvTop p{font-size:14px;line-height:20px;padding:15px 20px;}
.prgCnt > dt strong{font-size:16px;}
.prgCnt > dt span{font-size:14px;}
.prgCnt > dd{padding:20px;margin-bottom:30px;}
.etcTbl{overflow-y:visible;overflow-x:scroll;}
.etcTbl table{width:250%;}
.prgCnt *{word-break:keep-all;}

.emlRjc div{width:110px;height:110px;}
.emlRjc div s{width:48px;height:44px;}

.thbLstItm{/* flex-basis:calc(100%); */width:calc(100%); margin-right:0;}
.thbLstItm:nth-child(3n) {margin-right:0;}

#evtVewTop{margin-top:90px;margin-bottom:20px !important;}
#evtVewTop > strong{font-size:20px;line-height:24px;}
#evtVewTop > span{font-size:40px;line-height:40px;top:calc(20% + 24px);}
.evtPdrLst{width:100%;}
.evtPdrTtl{padding-bottom:25px;}
.evtPdrTtl strong{font-size:30px;line-height:45px;letter-spacing:-0.04em;padding-bottom:0;}
.evtPdrTtl span{font-size:16px;line-height:32px;letter-spacing:-0.08em;}
.evtPdrItmImgMin{width:100%;}
.evtPdrItmImgMin > div{width:100%;/* height:auto; */height:0;}
.evtPdrItmImgMin > div img{width:100%;}
.evtPdrItmImgSub{position:static;padding-top:20px;}
.evtPdrItmImgSub ul{display:inline-flex;}
.evtPdrItmImgSub ul li{width:50px;margin-right:10px;}
.evtPdrItmInf{margin-top:10px;}
.evtPdrCpn{margin-top:20px;}
/* .evtPdrCpn div{top:calc(50% - 31px);} */
.evtPdrCpn div span{font-size:14px;line-height:20px;}
.evtPdrCpn div strong{font-size:16px;line-height:24px;}
.evtPdrCpn div i{font-size:12px;line-height:18px;}

#evtVewInf .cmnHrz{margin-top:40px !important;margin-bottom:40px !important;}
#evtVewInf #bnnTab{padding:0;margin:0;}
#evtVewInf #bnnTab ul{flex-wrap: wrap;}
#evtVewInf #bnnTab ul li{width:100%;margin-bottom:10px;}
.evtPdrLstSubItmFlx{flex-wrap:wrap;}
.evtPdrLstSubItm{width:100%;margin-left:0;margin-bottom:30px;}
.evtPdrLstSubItmWrp{padding-bottom:0;}
.evtVewTtl > dd ul{flex-wrap:wrap;}
.evtVewTtl > dd ul li{width:100%;margin-left:0;margin-bottom:30px;}
.evtRvwTtl strong{word-break:keep-all;}
.evtRvwLstTtl{word-break:keep-all;font-size:30px;line-height:40px;}
.evtRvwFrm input{border-width:2px;height:36px;width:100%;margin-right:0;font-size:16px;margin-bottom:10px;padding-left:20px;}
.evtRvwFrm input::placeholder{font-size:16px;}
.evtRvwFrm a{width:100%;height:40px;line-height:36px;border-width:2px;}
.evtOthPdr > strong{word-break:keep-all;font-size:30px;line-height:40px;}
.evtOthPdr > ul{flex-wrap: wrap;}
.evtOthPdr > ul li{margin-left:0;width:100%;margin-right:0;}
.evtOthPdr > ul li strong{font-size:16px;margin-bottom:20px;}
.evtOthPdr > ul li a{width:100%;}
.evtOthPdr > ul li{margin-bottom:20px;}





.evtRvwLstSld{overflow-y:visible;overflow-x:scroll;width: calc(100% + 5.4vw);padding-left: 5.4vw;margin-left: -5.4vw;}

.evtOthPdr{padding-bottom:40px;}

.evtVewSld .btnLft{margin-left:0;left:10px;}
.evtVewSld .btnRgt{margin-left:0;right:10px;}

.srcRstWrp{margin-top:90px;}
.srcRstFrm{padding-top:40px;padding-bottom:15px;}
.srcRstFrm form{margin-bottom:20px;height:50px;}
.srcRstFrm form input{height:30px;font-size:16px;left:20px;width:calc(100% - 60px);top:50%;transform:translateY(-50%);}
.srcRstFrm form button{width:16px;height:16px;right:20px;top:50%;transform:translateY(-50%);}
.schRnk{margin-bottom:0;}
.schFnc{padding:0 10px;}
.schFnc ul li{width:100%;margin-bottom:15px;}


.srcRstSct .rstPdrItmInf{display:block;}
.srcRstSct .rstPdrItmInf b{display:block;width:100%;}
.srcRstSct .rstPdrItmInf div{padding-top:20px;}
.srcRstSct .rstPdrItmInf div > i strong{display:block;}
.srcRstSct .rstPdrItmFnc{display:block;}
.srcRstSct .rstPdrItmFnc > div{margin-left:0;justify-content: center;}
.srcRstSct .rstPdrItmFnc > div.rstPdrItmFncOrd{border-top:1px #efeff1 solid;padding-top:20px;margin-top:30px;justify-content: space-between;}
.srcRstSct .rstPdrItmFnc > .rstPdrItmFncOrd a{margin-left:0;width:calc(50% - 5px);height:40px;line-height:36px;font-size:16px;}
.srcRstSct div.rstPdrItmFncBtn{justify-content: space-around;position:relative;}
.srcRstSct .rstPdrItmFncBtn::after{width:1px;height:10px;background-color:#efeff1;content:" ";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);}
.srcRstSct .rstPdrItmFncBtn a{border:0;margin-left:0;}
.srcRstSct .rstPdrItmFncBtn a i{position:static;opacity:1;display:block;background:0;font-size:12px;color:#0d5cab;margin-top:100%;width:100%;text-align:center;}
.srcRstSct .rstPdrItmFncBtn a i::after{display:none;}
.srcRstSct .rstPdrItmFncBtn a.off i{color:#aeafb6;}

.cmpImgLstBoxItm{margin-bottom:80px;}

#cpnIntCnt05_02 .cpnHst > ul > li:last-child::before{width: 7px;height: 100%;top:28px;left: 23px;background-color:#f8f9fa;display:block;content:" ";position:absolute; z-index: -1;}

.cmpImgLstBoxItm > div{bottom: auto;top:57%;right: 0;width: 40px;left: auto;}

#lgnFrmWrp{margin-top:90px;padding-bottom:20px;}

.lgnFrmCnt{margin:0 20px;width:calc(100%);max-width:calc(100% - 40px);}
.fndFrmCnt{margin:0 20px;margin-bottom:20px;}

.dsgTabWrp > a > span{font-size:16px;}
.lgnTtl{font-size:20px;}

.lgnFrmIpt > div{display:block;}
.lgnFrmIpt > div > span,
.lgnFrmIpt > div > span.lgnFrmIptTtl{line-height:30px;padding-left:15px;width:auto;padding-right:15px;display:inline-block;font-size:10px !important;padding-top:0;padding-bottom:0;}
.lgnFrmIpt.lgnFrmIptH60 > div > i, .lgnFrmIpt.lgnFrmIptH60 > div > span{line-height:30px;}
.lgnFrmIpt > div > span::after{width: 1px;height: 12px;background-color: #efeff1;content: " ";display: block;position: absolute;top: calc(100% - 5px);left: 100%;transform: translateY(-50%);width: calc(100% - 20px);height: 1px;left: 10px;}
.fndFrmCnt .lgnFrmIpt > div > span{line-height:30px;}

.cptWrp{width:calc(100% - 10px);}

.lgnFrmIpt > div > input{width:100%;}
.lgnFrmIpt > div > input::placeholder{font-weight: 600;color: #aeafb6;font-size: 10px;}

.lgnTxt p{font-size:12px;line-height:20px;}

.whtBdy{margin-top:90px;padding:40px 0;}
.whtBdy460{width:calc(100% - 40px);}

.aggMntCntFnc{padding:10px 10px 30px 10px;}
.aggMntCntFnc > a{right: auto;left: 50px;top: 70%;}

.cmnTtl{font-size:2em;line-height:1.25em;padding-bottom:30px !important;}

.lgnFrmIptH60.lgnFrmIpt > div > input{padding-left:15px;padding-right:15px;}

/* .guide_text{margin-top:0;text-align:right;padding:5px;} */
.guide_text{top:7px;right:7px;transform:none;}
.vrfIco{top:calc(50% + 15px);}

.resp_layer_pop>.title{line-height:40px;}

.cmnTtlSub{padding-left:20px;padding-right:20px;word-break:keep-all;}
.cmnTtlSub br{display:none;}


.subpage_wrap.mpgWrp #subpageLNB{top:70px;}

.subpage_wrap.mpgWrp{margin-top:210px;}

.mpgFrm{box-shadow:none;margin-bottom:20px;}
.mpgFrmItmTtl{display:none;}
.mpgFrmFlt::before,
.mpgFrmFlt::after{display:none;}

.mpgFrmItm{height:auto;border-top:0;}
.mpgFrmFlt{padding:0;border-top:0;display:flex;flex-wrap:wrap;justify-content: space-between;}
.mpgFrmItmCnt{padding:0;height:auto !important;margin-bottom:5px;width:100%;}
.mpgFrmTrm li{width:calc(100% / 5 - 20px / 5);}
input[type="submit"].mpgFrmSbm, button[type="submit"].mpgFrmSbm{width:100%;margin-left:5px;}
.mpgFrmFlt button[type="submit"].mpgFrmSbm{margin-top:5px;margin-left:0;}
.mpgFrmFlt span{line-height:38px;width:18px;}
.mpgFrm .mpgFrmFlt .mpgFrmIpt{width:calc(100% / 2 - 40px / 2);}

.mpgFrmItmCnt input[type="submit"].mpgFrmSbm{border:0;background:transparent url("../images/newbird/asset/mobile/img_blueSearch.png") no-repeat;background-size:100%;width:16px;height:16px;font-size:0;padding:0;position:absolute;top:calc(50% - 8px);right:10px;}
.mpgFrmItmCnt{position:relative;}

.mpgTopBtn{position:relative;}
.mpgTopBtn > div{top:40px;position:absolute;left:0;display:flex !important;width:100%;}
.mpgTopBtn2 > div{top:50px;}
.mpgTopBtn3{margin-bottom:10px;height:auto !important;}
.mpgTopBtn3 > div{position:static;}
.mpgTopBtn ~ .mpgSubTtl{padding-top:0;min-height:0;padding-bottom:50px;}
.mpgTopBtn ~ .mpgPntTop{padding-top:0;min-height:0;padding-bottom:50px;}
.mpgTopBtn > div > a:first-child:last-child{width:100%;}
/* margin-top:-35px; */

.odrPrcDtl > li .processImg{width:24px;height:24px;background-size:100%;}
.odrPrcDtl > li{padding-top:35px;}


.cmnSmlPop{max-width:calc(100% - 40px);height:auto !important;}

.mpgBluBnn > ul > li > a{padding:25px 0 25px 75px;}
.mpgBluBnn > ul > li > a > .iconIndex{width:37px;height:37px;left:25px;}
.mpgBluBnn > ul > li > a > strong{font-size:20px;line-height:30px;}
.mpgBluBnn > ul > li > a > span{line-height:20px;}

.mpgFrmItmCnt .mpgChkWrp{width:100%;text-align:center;}


.cplWrp{margin-top:90px;}

.lgnFrmIpt > div > textarea.textareaS{width:calc(100% - 20px);margin-top:-5px;height:180px;}

.lgnFrmIpt > div > .lgnFrmIptRight{width:auto;}
.rntPrcInf{width:calc(100% + 110px);}
.rntPrcInf > dl > dt{width:50%;text-align:left;font-size:12px;}
.rntPrcInf > dl > dd{width:50%;}


/* 세금계산서 */
.taxWrp	 .rntPrcInf > dl > dt { width: 50%; }
.taxWrp	 .rntPrcInf > dl > dd { width: 50%; }


.rntPrcInf > span{word-break:keep-all;}

#pdrVew{border-radius:5px;}
#pdrVewTop{padding-bottom:40px;}

#bnnWrp .bx-controls{margin-top:0;}
#bnnWrp.evtTop{margin-bottom:40px !important;background:transparent;}

#orderPaymentLayout.subpage_wrap{margin-top:0;}
#orderPaymentLayout .cart_goods{padding-top:50px;}
.ordDlvEdt > div{top:-65px;}

#pstItmCol04,
#pstItmCol05{display:none;}




.evtSubLst li a{height:70px;}
/* .evtSubLst li a img{position: relative;height: 70px;width: auto;max-width: 1000000%;left: 50%;transform: translateX(-50%);} */

#pdrVew.eventWrap{margin-bottom:20px !important;margin-top: 80px;}

form .mpgFrmItmCnt .mpgFrmIpt{width:100% !important;}

.eventWrap .searchBottom > div:first-child{text-align:left;}



.ordWrn{padding-left:0;}
.ordWrn ~ .btnWrp50{max-width:100% !important;}

.cmpPopBtns a{box-shadow: none;}

#ordCrtIfm{overflow:hidden;}
.cartIframeInner .btnWrp50.mgt-40.pdb-60{padding-bottom:0 !important;}
.cartIframeInner .total_price_n_btns{display:none;}

.cartIframeInner #facebook_mgs,
.cartIframeInner ~ #orderFrm{display:none;}

#shipMessage.fkeSlc2Wrap .fkeSlc2OPtion .option{text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;}



/* 이벤트 상세*/
.evtVewTtl > dd ul li:nth-child(3n+1){margin-left:0;}
.evtVewTtl > dd ul li:nth-child(2n+1){margin-left:0;}

.evtPdrLstSubItm:nth-of-type(4n+1) { margin-left: 0; }
.evtPdrLstSubItm:nth-of-type(3n+1) { margin-left: 0; }

.itmWde .itmDtlInf > i > strong{width:160px;}
.itmSml .itmDtlInf > i > strong{width:160px;max-width:160px;}

p.no_image_event img{max-width:200%;width:200%;}


.ordDlvEdt > div > span{font-size:12px;}
.ordDlvEdt > div strong{font-size:12px;}

/* #hdrWrp.idx::before{width:100%;height:41.7vw;background:url("../images/newbird/asset/mobile/header_bg.png") no-repeat;;background-size:100% auto;content:" ";display:block;} */

.sttAgrAll strong span:last-child{display:none;}
.sttAgr{font-size:14px;}
.sttAgr .agrDtl{width:60px;}

.evtVewSldItm img{max-height:300px;}

.evtRvwLstSld{padding-bottom:15px;}

.evtOthPdr > strong{padding-bottom:20px;}

.boardDetailBtns .fleft{width:100%;}
.boardDetailBtns .fright{width:100%;}
.boardDetailBtns .fright .nBtn{width:calc(100% / 3 - 20px / 3);}

.boardDetailBtns .fright .nBtn:first-child:last-child{width:100%;}

#withdrawalChk{padding-left:73px;text-indent:-33px;}
#withdrawalChk label{word-break: keep-all;}

input[name='recipient_input_address_street'] ~ div,
input[name='address_street'] ~ div,
input[name='recipient_address_street'] ~ div{line-height:20px;}








.evtTmpMin{padding-bottom:0;padding-top:0;}
.evtTmpMin > div > img:nth-child(1){display:none;}
.evtTmpMin > div > img:nth-child(2){display:none;}
.evtTmpMin > div > img:nth-child(3){display:block;width:100%;}
.evtTmpMin > div > div{padding:0;padding:40px 20px 80px 20px;text-align:center;min-height:0;}
.evtTmpMin > div > div > p{font-size:25px;line-height:35px;}
.evtTmpMin > div > div > p > img{max-width:41px;vertical-align: top;margin-top: 6px;}
.evtTmpMin > div > div > i{font-size:14px;}
.evtTmpMin > div > div > img{display:none;}

/* .evtTmpMin > div > div > strong{width:130px;height:20px;line-height:20px;color:#fff;font-weight:600;font-size:18px;text-align:center;margin:0 auto;background-color:#0d5cab;border-radius:10px;}
.evtTmpMin > div > div > p{font-weight:200;font-size:26px;line-height:40px;padding-top:5px;text-align:center;word-break: keep-all;}
.evtTmpMin > div > div > p br{display:none;} */

.evtTmpMin > div > div > p{font-size:20px;line-height:28px;}
.evtTmpMin > div > div > p > span{font-size:25px;line-height:35px;}
.evtTmpMin > div > div > p > span > strong{display:block;width:160px;margin:0 auto;}

.evtTmpMin > div > div > i{text-align:center;padding-bottom:30px;}
.evtTmpMin > div > div > i > em{display:inline-block;word-break: keep-all;padding:0 7.5px 10px 7.5px !important;}


.adzEvt{padding-top:40px;margin-top:90px;padding-bottom:60px;}
.adzEvtTtl{margin-bottom:50px;}
.adzEvtTtl > img:first-child{width:180px;}
.adzEvtTtl img:nth-child(2){width:50px;}
.adzEvtTtl img:nth-child(3){width:250px;}

.adzEvtTop{padding-top:0;padding-bottom:80px;}
.adzEvtTop > img{margin:0 0 0 40px;width:calc(100% - 40px);}

.adzEvtTop > div > div{font-size:30px;line-height:45px;padding-left:15px;padding-right:15px;}
.adzEvtTop > div > div img{width:195px;margin-top:-8px;}
.adzEvtTop > div > i{padding-left:25px;padding-right:25px;}
.adzEvtTop > div > i > em{font-size:14px;}
.adzEvtMid{padding-top:0;padding-bottom:60px;}

.adzEvtMid > img{margin:0 40px 60px 40px;width:calc(100% - 80px);}

.adzEvtMid > div > strong{font-size:30px;line-height:24px;}

.adzEvtMid > div > p{padding-left:20px;padding-right:20px;line-height:34px;font-size:15px;word-break: keep-all;}

.adzEvtFtr{padding:0 20px;}
.adzEvtFtr > div > span{font-size:30px;line-height:30px;padding-bottom:30px;}
.adzEvtFtr > div > ul > li > em{width:24px;height:24px;line-height:24px;border-radius:12px;font-size:14px;}
.adzEvtFtr > div > ul > li > span{font-size:15px;line-height:24px;width:calc(100% - 35px);word-break:keep-all;}
.adzEvtFtr > div > ul > li > span b{display:inline;}

.adzEvtNtc{margin-left:20px;margin-right:20px;}

.bnnSldItm img{border-radius:0;}

.adzSldWrp{padding-bottom:40px;}

#orderPaymentLayout .ctmRdo.mgl-20{margin-left:10px !important;}
#orderPaymentLayout .ctmRdo.mgl-50{margin-left:10px !important;}

/* 공사중 */
#errWrp.renewalWrp > p {top: calc(50% - 330px)}



.vslWrpTxtMob{line-height:20px;padding-bottom:10px;color:#1c1c20;font-size:16px;font-weight:300;font-style:italic;}
.vslWrpTxtMob em{color:#0d5cab;font-style:italic;}
.vslWrpTxtMob > img{width:232px;}


/* #trxPrmWrp{margin-top:70px;} */
/* #trxPrmTop > div{left:30px;transform:scale(0.6);transform-origin:top left;} */
#trxPrmPdr > ul > li > img{width:44.44vw;}
#trxPrmPdr > ul > li > div{width:44.44vw;padding-left:13px;}
#trxPrmPdr > ul > li > div > span{font-size:14px;line-height:20px;}
#trxPrmPdr > ul > li > div > strong{font-size:12px;line-height:18px;padding-bottom:5px;}
#trxPrmPdr > ul > li > div > a{width:100px;line-height:20px;font-size:11px;}
#trxPrmPdr > ul > li:nth-child(2n) > div{padding-right:13px;}

#trxPrmInt > div{top:100px;}
#trxPrmInt > ul{padding-bottom:150px;}
#trxPrmInt > ul > li > div > strong{font-size:28px;line-height:40px;}
#trxPrmInt > ul > li > div > a{width:100px;line-height:20px;font-size:11px;margin-top:10px;}
#trxPrmInt > ul > li{padding-top:300px;}
#trxPrmInt > ul > li > img{top:360px;}

#trxPrmShr{height:650px;}
#trxPrmShr > div > b > span{margin-right:5px;}

#trxPrmShr > div > b{font-size:21px;line-height:30px;}
#trxPrmShr > div > b > span{margin-right:10px;}


#trxPrmShr > div > ul{width:100%;display:block;padding-top:25px;}
#trxPrmShr > div > ul > li{margin-left:auto;margin-right:auto;margin-bottom:15px;width:150px;}
#trxPrmShr > div{top:40px;}

#trxPrmShr > div > ul > li > a > span{width:100px;line-height:20px;font-size:11px;}

#trxPrmMsp > div > ul{width:100%;}
#trxPrmMsp > div > b > span{margin-right:5px;}

#trxPrmMsp > div > b{font-size:21px;}
#trxPrmMsp{padding-top:40px;}
#trxPrmMsp > div > ul{padding-top:20px;}
#trxPrmMsp > div > ul > li{width:calc(50% - 5px);}
#trxPrmMsp > div > ul > li > span{font-size:12px;line-height:20px;margin-top:10px;}
#trxPrmMsp > div > ul > li > a{width:100px;line-height:20px;font-size:11px;}


.trxPrmPdrDtlWrp{margin-top:70px;padding:120px 0;}
.trxPrmPdrDtlWrp > div > a{width:100px;line-height:30px;font-size:11px;}
.trxPrmPdrDtlWrp > div > strong{padding:0 25px;font-size:25px;line-height:30px;}
.trxPrmPdrDtlWrp > p{padding:25px 25px 0 25px;}

.trxPrmPdrDtlWrp > img{width:200%;position:relative;left:50%;transform:translateX(-50%);max-width:200%;}
.trxPrmPdrDtlWrp > p > img{bottom:-90px;right:20px;}

.trxPrmShrDtlMob{margin-top:70px;}








.trxBrd01 > div:last-child, .trxBrd02 > div:last-child, .trxBrd03 > div:last-child{padding-top:70px;}

.trxBrd01 > div:last-child,
.trxBrd02 > div:last-child,
.trxBrd03 > div:last-child{width:100%;}

.trxBrd01 > div:last-child{background-size:140px auto;background-position:top 60vw right 5%;}
.trxBrd02 > div:last-child{background-size:300px auto;background-position:top 80vw left 200%;}

.trxBrdBll01_01 > span{margin-left:20px;}
.trxBrdBll01_01 > span > span{font-size:16px;}

.trxBrdQut01_01{display:block;}
.trxBrdQut01_01 > img{max-width:87.5%;}

.trxBrdQut01_02 > div,
.trxBrdQut02_01 > div,
.trxBrdQut02_02 > div,
.trxBrdQut02_03 > div,
.trxBrdQut03_01 > div,
.trxBrdQut03_02 > div,
.trxBrdQut01_01 > div{margin-right:auto;margin-top:50px;font-size:21px;line-height:36px;}
.trxBrdQut03_01 > div::before,
.trxBrdQut02_03 > div::before,
.trxBrdQut02_02 > div::before,
.trxBrdQut02_01 > div::before,
.trxBrdQut01_01 > div::before,
.trxBrdQut01_02 > div::before,
.trxBrdQut03_02 > div::before,
.trxBrdQut03_01 > div::after,
.trxBrdQut02_03 > div::after,
.trxBrdQut02_02 > div::after,
.trxBrdQut02_01 > div::after,
.trxBrdQut01_02 > div::after,
.trxBrdQut03_02 > div::after,
.trxBrdQut01_01 > div::after{width:13px;height:11px;}

.trxBrdQut03_01 > div::before,
.trxBrdQut02_03 > div::before,
.trxBrdQut02_02 > div::before,
.trxBrdQut02_01 > div::before,
.trxBrdQut01_02 > div::before,
.trxBrdQut03_02 > div::before,
.trxBrdQut01_01 > div::before{top:-25px;}
.trxBrdQut03_01 > div::after,
.trxBrdQut02_03 > div::after,
.trxBrdQut02_02 > div::after,
.trxBrdQut02_01 > div::after,
.trxBrdQut01_02 > div::after,
.trxBrdQut03_02 > div::after,
.trxBrdQut01_01 > div::after{bottom:-25px;}

.trxBrdTxt01_01{font-size:14px;line-height:24px;text-align:justify;width:90%;}
.trxBrdTxt01_01 p{text-align:justify;}
.trxBrdTxt01_01 p img{width:80%;float:none;display:block;margin:15px auto;}
.trxBrdTxt01_01 br{display:none;}

.trxBrdImg01_01{width:100%;margin-top:15px;margin-bottom:15px;}
.trxBrdTxt01_02{margin-top:0;font-size:14px;line-height:24px;text-align:justify;}
.trxBrdTxt01_02 br{display:none;}

.trxBrdTxt01_02{width:90%;}
.trxBrdTxt01_02 > div > div img:first-child{margin-left:-10vw;width:100%;}
.trxBrdTxt01_02 > div > div img:last-child{margin-left:auto;margin-right:-10vw;width:100%;}
.trxBrdTxt01_02 > div > div{float:none;margin-right:0;width:100%;transform:none;margin-bottom:15px;}

.trxBrdBll01_02{width:100%;}
.trxBrdBll01_02 img{height:190px;}
.trxBrdBll01_02 > span{top:-70px;left:5%;}

.trxBrdTxt01_03 > img{display:none;}
.trxBrdTxt01_03{font-size:14px;line-height:24px;text-align:justify;width:90%;}
.trxBrdTxt01_03 br{display:none;}

.trxBrdQut02_01{margin-top:120px;margin-bottom:120px;width:40%;margin-left:55%;}
.trxBrdQut02_01 > div{word-break:keep-all;}
.trxBrdTxt02_01 > img{top:-400px;}

.trxBrdTxt02_01{padding-left:0;font-size:14px;line-height:24px;text-align:justify;width:90%;height:auto;}
.trxBrdTxt02_01 > div{font-size:14px;line-height:24px;text-align:justify;width:100%;padding-top:150px;}
.trxBrdTxt02_01 div p{padding-left:0;font-size:14px;line-height:24px;text-align:justify;}
.trxBrdTxt02_01 div p img{position:absolute;top:0;right:0;width:100%;}

.trxBrdTxt02_01 > div br{display:none;}
.trxBrdTxt02_01 > div span:first-child + br{display:block;}
.trxBrdTxt02_01 div p{display:inline;}

.trxBrdImg02_01{width:100%;transform:none;width:100%;margin-top:15px;}
.trxBrdImg02_01 > img{margin-left:-200px;}

.trxBrdQut02_02{margin:50px 0;}

.trxBrdTxt02_02{font-size:14px;line-height:24px;text-align:justify;width:90%;word-break:break-all;}
.trxBrdTxt02_02 br{display:none;}
.trxBrdQut02_03{margin:30px auto 250px auto;}

.trxBrdTxt02_04{font-size:14px;line-height:24px;text-align:justify;width:90%;word-break:break-all;}
.trxBrdTxt02_04 img{transform:translateX(0);margin-bottom:15px;}
.trxBrdTxt02_04 img:nth-child(2){display:none;}

.trxBrd03 .trxBrdQut02_01{margin-left: auto;margin-right: auto;margin-top:20px;margin-bottom:20px;}

.trxBrd03{    background-size: 200% auto;background-position:top 75vw center;}

.trxBrdTxt03_01{width:90%;}
.trxBrdTxt03_01 > div{font-size:14px;line-height:24px;text-align:justify;width:100%;}
.trxBrdTxt03_01 > div br{display:none;}
.trxBrdTxt03_01 > p{margin-top:-60px;}
.trxBrdTxt03_01 > p img:last-child{display:none;}
.trxBrdTxt03_02{display:block;}
.trxBrdQut03_01 > div{width:50%;margin-left:50%;}

.trxBrdQut03_01{width:100%;}
.trxBrdTxt03_02 > img:nth-child(2),
.trxBrdTxt03_02 > img:nth-child(3){display:none;}

.trxBrdTxt03_02 > img:nth-child(1){    top: 0;left: -10%;width: 60%;height: auto;}

.trxBrdTxt03_02 > p{font-size:14px;line-height:24px;text-align:justify;width:90%;margin-left:5%;margin-top:40px;}
.trxBrdTxt03_02 > p br{display:none;}

.trxBrdQut03_02{margin-top:0;margin-bottom:60px;}
.trxBrdBll03_01{margin-top:180px;}
.trxBrdBll03_01 > span{top: -150px;right: 0;}
.trxBrdBll03_01 > div img{width:80%;}


.trxBrdBll03_02{margin-top:170px;width:90%;position:relative;margin-left:auto;margin-right:auto;}
.trxBrdBll03_02 > div{padding-top:230px;position:relative;}
.trxBrdBll03_02 > div > img:nth-child(2){position:absolute;top:0;right:0;width:110px;}
.trxBrdBll03_02 > span{width: 188px;height: 209px;}
.trxBrdBll03_02 > span > strong{    font-size: 19px;line-height: 32px;padding-top:25px;}
.trxBrdBll03_02 > span > span{    font-size: 19px;}
.trxBrdBll03_02 > p{font-size:14px;line-height:24px;text-align:justify;padding-top:25px;}
.trxBrdBll03_02 > p img{width:100%;display:block;margin-top:25px;}




.trxBrdBll01_01 > span{width:188px;height:209px;}
.trxBrdBll01_01 > span > strong{font-size:21px;line-height:32px;}
.trxBrdBll01_01 > span > span{font-size:21px;}

.trxBrdBll01_01{zoom:1;width:100%;    flex-direction: column-reverse;}
.trxBrdBll01_01 > div{width:100%;height:56.45vw;margin-left:0;margin-bottom:40px;}
.trxBrdBll01_01 > div iframe{width:100% !important;height:56.45vw !important;}








#trxPrmPopWrp{background-position: left 22% top 100%;}
#trxPrmPopWrp > span{display:none;}
#trxPrmPopWrp > div{height:100%;width:100%;background-size:110% auto;background-position:bottom 75% center;}
#trxPrmPopWrp > div > div > a{position:absolute;top:20px;right:20px;font-size:12px;}
#trxPrmPopWrp > div > div > a > s{width:12px;height:12px;vertical-align: top;transform: translateY(2px);}
#trxPrmPopWrp > div > div > div{padding-top:0;width:calc(100% - 50px);border-radius:0 25px 25px 0;background-color:rgba(87,87,87,0.4);position:absolute;top:50%;left:0;padding:35px 20px;}
#trxPrmPopWrp > div > div > div > span{font-size:14px;line-height:20px;color:#cccccc;}
#trxPrmPopWrp > div > div > div > strong{font-size:32px;line-height:32px;padding-bottom:20px;color:#ffffff;}
#trxPrmPopWrp > div > div > div > p{font-size:12px;line-height:18px;color:#999999;}

#trxPrmPopWrp > div > div > div > a{display:block;width:140px;line-height:30px;font-size:12px;position:absolute;bottom:-15px;left:20px;background-color:#212121;border-radius:15px;text-align:center;}
#trxPrmPopWrp .lrnMre > strong{padding-right:10px;}
#trxPrmPopWrp > div > div > div > a.lrnMre > span{border:0;width:20px;height:20px;background-color:#4d4d4d;vertical-align: top;margin-top: 5px;}
#trxPrmPopWrp > div > div > div > a.lrnMre > span s{width:20px;height:20px;background:url("../images/premium/mob/img_sgn.png") no-repeat;background-size:100% auto;left:0;}


#trxPrmPopWrpOpn{width:30px;height:140px;background:url("../images/premium/mob/img_btn.png") no-repeat;background-size:100% auto;top:calc(50% - 70px);left:20px;}
#trxPrmPopWrpOpn *{display:none;}
#trxPrmPopWrpOpn::after{content:"캐리어쇼룸";color:#fff;text-align:center;line-height:16px;padding-top:38px;font-size:14px;width:80%;display:block;margin-left:10%;text-align:center;}
#trxPrmPopWrpOpn:hover{width:30px;height:140px;background:url("../images/premium/mob/img_btn.png") no-repeat;background-size:100% auto;top:calc(50% - 70px);left:20px;}
#trxPrmPopWrpOpn:hover span{color:#fff;}
#trxPrmPopWrpOpn:hover strong{color:#fff;}

#trxPrmPopWrpOpn{z-index:2;}





.goodsView0527 > div > img:nth-child(1){display:none;}
.goodsView0527 > div > img:nth-child(2){display:block;}
.goodsView0527 > div > a{width:45.83%;height:2.13%;}
.goodsView0527 > div > a:nth-child(3){bottom:7.42%;left:2.08%;}
.goodsView0527 > div > a:nth-child(4){bottom:7.42%;right:2.08%;}


#evtSldWrp{padding-top:60px;}
#evtSldPgn{position:absolute !important;top:-30px;left:10px;width:calc(100% - 20px);display:block;height:80px;}
#evtSldPgn > span{margin-left:0;width:50%;margin:0;}
#evtSldPgn > span a{font-size:13px;width:100%;}


/* .trxTsbTop{background-size: 1920px auto;background-position: left 34% top;} */
.trxTsbTop{background:url("../images/toshiba/img_main_02_mob.png") no-repeat;background-position:top center;height:1090px;}
.trxTsbTop > div{padding:100px 0;}
.trxTsbInf > div > p{font-size:19px;}
.trxTsbTop > div > p{padding-bottom:300px;}
/* font-size:16px;line-height:30px; */
.trxTsbTop > div > div > iframe{width:100%;height:180px;}
.trxTsbInf::before{background:url("../images/toshiba/img_main_04_mob.png") no-repeat;background-position:top center;}
/* background-size: 430% auto;background-position: center top; */
.trxTsbInf{height:670px;}
.trxTsbHst > div > p{font-size: 13px;line-height: 26px;word-break: keep-all;}
.trxTsbHst > div > p br{display:none;}
.trxTsbHst > div > div iframe{width:100%;height:260px;}

.trxTsbHst > ul > li{align-items:flex-start;}
.trxTsbHst > ul > li > strong{font-size:40px;width:120px;line-height:40px;}
.trxTsbHst > ul > li::before{top: 5px;left: 100px;}
.trxTsbHst > ul > li:last-child::before{height: calc(100% - 15px);}
.trxTsbHst > ul > li > span{font-size: 14px;width: 190px;word-break: keep-all;padding-top:5px;}
.trxTsbFncImg{height:auto;width:100%;margin-bottom:0;}
.trxTsbFncImg > div{position:static;}
.trxTsbFncImg > div > img{max-width:100%;}
.trxTsbFncTtl{margin-bottom:15px;}
.trxTsbFncTtl > div > span{font-size:16px;word-break:keep-all;}
.trxTsbFncTtl > div > strong{font-size:22px;word-break:keep-all;}
.trxTsbFncCnt{flex-wrap:wrap;}
.trxTsbFncCnt > img{width:100%;}
.trxTsbFncCnt > div{padding-left:0;width:100%;padding-top:20px;}
.trxTsbFncCnt > div > ul{padding-bottom:20px;}
.trxTsbFncCnt > div > ul > li{font-size:18px;padding-bottom:10px;}
.trxTsbFncCnt > div > ul > li > span{font-size:14px;}

.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncTtl > div{text-align:left;padding-right:0;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt > div > ul > li{text-align:left;}
.trxTsbFnc > ul > li:nth-child(2n) > .trxTsbFncCnt > div > a{margin-left:0;}

.trxTsbSub{padding:40px 20px 0 20px;}
.trxTsbSubTtl{padding-bottom:20px;height:auto;}
.trxTsbSubTtl > div > span{font-size:16px;}
.trxTsbSubTtl > div > strong{font-size:24px;}
.trxTsbSubCnt > div > ul > li{font-size:16px;}
.trxTsbSubCnt > div > ul > li > span{font-size:14px;}

.trxTsbSubCnt > div > img{margin-top:40px;}




#trxPrmPdr{padding-top:60px;}

#trxPrmTop > div > div > span{font-size:14px;}
#trxPrmTop > div > div > strong{font-size:25px;line-height:35px;}
#trxPrmTop > div > div > i{font-size:20px;line-height:20px;}


#hdrMobMnu > div > ul > li:last-child{opacity:1;pointer-events:inherit;}