div.img_box{position:relative;margin-bottom:20px}div.img_box ul{position:absolute;top:29px;right:305px}div.img_box ul li{float:left;padding-left:7px}div.main_01{margin-bottom:20px}div.main_01 ul{padding-bottom:5px}div.main_01 ul:after{content:"";display:block;clear:both}div.main_01 ul li{float:left;width:228px;margin-bottom:10px}div.main_01 ul li.r1{margin-right:38px}div.main_01 ul li.r2{margin-right:39px}div.main_02{margin-bottom:20px}div.main_02 ul{padding-bottom:5px}div.main_02 ul:after{content:"";display:block;clear:both}div.main_02 ul li{float:left;width:228px;margin-bottom:10px}div.main_02 ul li.r1{margin-right:38px}div.main_02 ul li.r2{margin-right:39px}div.list_tab04 .center{text-align:center}div.list_tab04 .col08{color:#2d9204}div.list_tab04 ul li.k1{margin-left:3px;margin-bottom:7px}div.list_tab04 div.k2{position:absolute;margin-top:-20px;margin-left:225px}div.ticket_01 .col01{color:#f65d00;font-weight:700}div.ticket_02{border-top:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3;padding:20px 0 20px 0;margin-bottom:20px}div.ticket_03{border:2px solid #d3d3d3;padding:19px 19px 4px 19px;margin-bottom:20px}div.ticket_03 ul{padding-bottom:5px}div.ticket_03 ul li{float:left;width:140px;padding-bottom:10px}div.ticket_03 .r6{float:left;width:119px;padding-top:7px}div.ticket_03 .rf_r1{padding-bottom:0}div.ticket_03 .rf_r3{padding-bottom:0}div.ticket_03 .bay_r1{padding-bottom:0}div.ticket_03 .bay_r2{padding-bottom:0}div.ticket_03 .btn_1{padding:0 0 0 45px}div.ticket_03 .btn{padding:1px 0 6px 0}div.ticket_03 .col01{color:#f65d00;padding:0 0 5px 8px;background:url(/resources/image/design/gift/bull_02.gif) no-repeat left 5px}div.btn_center{padding-bottom:30px}div.gt_card{border:2px solid #d3d3d3;padding:19px 19px 4px 19px;margin-bottom:20px}div.gt_card ul.img li{float:left;width:143px;padding-bottom:10px}div.gt_card ul.text li{float:left;width:119px;padding-bottom:10px;font-size:11px}div.gt_card ul:after{content:"";display:block;clear:both}.col02{color:#f65d00}div.list_tab04 .center{text-align:center}div.list_tab04 .col08{color:#2d9204}div.list_tab04 .col09{color:#f31e1e}div.list_tab04 .txt{text-decoration:line-through}div.teen_info{text-align:center;font-size:11px;color:#f65d00;background-color:#fafafa;padding:15px 15px 15px 15px;margin-bottom:10px}div.list_tab04 ul li.k1{margin-left:3px;margin-bottom:7px}div.list_tab04 div.k2{position:absolute;margin-top:-20px;margin-left:225px}div.ticket_05{border:1px solid #dcdcdc;padding:20px;margin-bottom:20px;background-color:#f9f9f9}div.ticket_05 .col06{margin-bottom:0}div.ticket_05 .col05{font-weight:700;color:#f65d00;padding:0 0 5px 10px;background:url(/resources/image/design/gift/bull_01.gif) no-repeat left 3px}div.ticket_05 .col04{padding-bottom:0}div.ticket_05 .col03{font-weight:700;color:#4a4a4a;padding:0 0 5px 10px;background:url(/resources/image/design/gift/bull_01.gif) no-repeat left 3px}div.ticket_05 .col02{font-weight:700}div.ticket_05 .col01{color:#f65d00;font-weight:700}div.ticket_05 ol li{margin-bottom:5px}div.show_coupon_01{padding:15px 0 0 0;background:url(/resources/image/design/gift/bg_line.gif) repeat-x left top;margin-bottom:20px}div.show_coupon_01 ol{padding:0 19px 0 15px}div.show_coupon_01 ol li{line-height:18px;padding:0 0 2px 8px;background:url(/resources/image/design/gift/bull_01.gif) no-repeat left 5px}div.myorder_tab{margin-bottom:20px}div.myorder_tab ul li{width:152px;height:34px;float:left;background:url(/resources/image/design/gift/tab2_myorder_00_bg.gif) no-repeat left top}div.myorder_tab img{margin-bottom:0;vertical-align:top}div.myorder_tab ul{border-top:1px solid #cfcfcf;border-left:1px solid #cfcfcf}div.myorder_tab .clear_aft a{display:block;height:100%}form[name=tk_select02] h6.base span.col02{background:0 0;padding:0}div.main_best{width:761px}div.main_best h6{height:23px;border-bottom:1px solid #dbdbdb}div.main_best ol li{border:1px solid #fff}div.main_best ol li dl dd{display:none}div.main_best ol li.on dl dd{display:none}div.agree_box{padding:10px 5px 5px 5px;height:250px;background-color:#f9f9f9;border:1px solid #e5e5e5}div.agree_box h6{height:20px}div.agree_box div.agree{padding:15px 20px;height:199px;overflow:auto;border:1px solid #ccc;background-color:#fff;margin-bottom:5px;line-height:20px}div.nonmember_agree{color:#2f2f2f;text-align:right;padding-top:5px;margin-bottom:20px}div.main_03{margin-bottom:20px;width:760px}div.main_03{border:solid 1px #ccc;background-color:#f4f4f4}div.main_03 ul{padding-bottom:5px}div.main_03 ul:after{content:"";display:block;clear:both}div.main_03 ul li{float:left;width:253px;margin-bottom:10px}div.main_03 ul li.r1{position:absolute;margin-left:5px;margin-right:16px;padding:20px 0 0 20px}div.main_03 ul li.r2{position:absolute;margin-left:635px;padding:20px 20px 0 0}div.main_03 ul li.r3{margin-left:5px;margin-top:50px;margin-bottom:0}div.main_04{margin-bottom:20px}div.outvn{width:728px;background-color:#f4f4f4;padding:15px 16px 15px 17px}div.layerPop{position:absolute;top:100px;left:420px;width:250px;height:250px;display:none}div.layerPop div.btn_close img{position:relative;top:26px;left:223px;width:20px;height:20px}div.layerPop p.eventPop{width:250px;height:250px;background:url(/resources/resources/image/design/gift/popup_main_02.gif) no-repeat''}div.layerPop p.eventPop a.eventLink{position:absolute;width:250px;height:250px;left:0}div.content_in p.hpeventbox{width:761px;height:97px;background:url(/resources/image/design/gift/ticket_07_box.gif) no-repeat}div.content_in span.boxhelp{position:relative;top:74px;left:23px;font-size:12px}div.content_in input.battingticket{border:0;color:red;font-weight:700}div.content_in p.evinfo{position:absolute;top:278px;left:125px;width:590px;height:230px;background-color:#fff;padding:15px;border:2px solid #2d9204;font-size:11px}div.main_tk{margin-bottom:5px}div.main_tk ul:after{content:"";display:block;clear:both}div.main_bt{width:761px;padding-bottom:10px;margin-top:30px}div.main_bt:after{content:"";display:block;clear:both}div.main_bt div.gift_bn{position:relative;float:left;width:376px;height:150px;background:url(/resources/image/design/gift/gift_bn.png) no-repeat;margin-right:18px}div.main_bt div.gift_bn a.b01{position:absolute;top:11px;left:11px;width:354px;height:73px}div.main_bt div.gift_bn a.b02{position:absolute;top:94px;left:11px;width:173px;height:45px}div.main_bt div.gift_bn a.b03{position:absolute;top:94px;left:192px;width:173px;height:45px}div.main_bt div.gift_news{position:relative;float:left;width:360px;height:150px;background:url(/resources/image/design/gift/gift_news.png) no-repeat}div.main_bt div.gift_news p{padding:1px 0 13px 310px}div.main_bt div.gift_news dl dd a{display:block;width:350px;letter-spacing:-1px;padding-left:10px;height:20px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-text-overflow:ellipsis}div.moneySelect{width:470px;padding-left:15px;overflow:hidden}div.moneySelect:after{content:"";display:block;clear:both}div.moneySelect table{width:100%;text-align:left;border-collapse:collapse}div.moneySelect table.sel01{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3}div.moneySelect table.sel01 th{padding:10px 0 0 15px;height:45px}div.moneySelect table.sel01 td{padding:0 0 5px 15px;height:45px}div.moneySelect table.sel02{margin-top:-1px}div.moneySelect table.sel02 th{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:0 0 0 15px;height:45px}div.moneySelect table.sel02 td{padding:0 0 10px 0;height:45px;font-weight:700}div.moneySelect table.sel02 span.color01{color:#c1c1c1}div.moneySelect table.sel02 span.color02{color:#ec1b26}div.moneySelect table.sel02 span.size01{font-size:16px;line-height:normal;font-family:Tahoma,Geneva,sans-serif}div.moneySelect table.sel02 input.inpST01{border:1px solid #e0e0e0;padding:3px 5px 1px 2px;line-height:14px;height:14px;width:115px;text-align:right}div.moneySelect table.sel02 span.size01 input{font-size:16px;line-height:normal;font-family:Tahoma,Geneva,sans-serif;border:0;text-align:right;color:#ec1b26;font-weight:700}div.moneySelect div.eventTxt{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;width:275px;height:20px;font-size:11px;color:#e76035;line-height:20px;font-weight:700;text-decoration:blink;cursor:pointer}div.moneySelect div.eventTxt a{font-size:11px;color:#e76035;line-height:20px;font-weight:700;text-decoration:blink}div.moneySelect ul:after{content:"";display:block;clear:both}div.moneySelect ul li{float:left}div.moneySelect ul li.list01{font-weight:700}div.moneySelect ul li.list02{padding-left:37px;font-weight:700}div.moneySelect ul li.list03{padding:3px 0 0 0}div.moneySelect ul li.list04{float:right;font-size:11px}div.moneySelect div.selectBox{background:url(/resources/image/design/btn/btn_tiket_select.gif) no-repeat right #fff;border:1px solid #dedede;width:385px;height:28px;text-align:left}div.moneySelect div.selectBox table.done td{height:27px;padding-left:0}div.moneySelect div.selectBox table.done td.selType{text-align:left;width:210px}div.moneySelect div.selectBox table.done td span.over{color:#999;font-size:11px;width:90px;display:inline-block}div.moneySelect div.selectBox table.done td.bgArrow{background:url(/resources/image/design/btn/bg_arrow.png) no-repeat center 5px;width:60px}div.moneySelect div.selectBox table.done td.selMoney{width:80px;padding-right:15px;text-align:right;font-weight:700;color:#3e6fe2}div.moneySelect div.selectBox a{padding:2px 17px 0 5px;height:27px;color:#666;line-height:27px;overflow:hidden;text-decoration:none;display:block}@media not all{div.moneySelect div.selectBox a{line-height:25px}}div.moneySelect div.selectBox a:hover{text-decoration:none}div.moneySelect div.selectBox a:focus{text-decoration:none}div.moneySelect table.moneySelected th{font-size:12px;height:35px;padding-left:20px;text-align:left}div.moneySelect table.moneySelected tr{display:none}div.moneySelect table.moneySelected th.selMoney{padding-right:15px;text-align:right}div.moneySelect table.moneySelected th.selMoney span.color02{color:#ec1b26}div.moneySelect table.moneySelected th.selMoney input.color02{color:#ec1b26;border:0;font-weight:700;text-align:right}div.moneySelect table.moneySelected td{font-size:11px;background-color:#f9f9f9;border-bottom:1px dashed #dedede;height:45px}div.moneySelect table.moneySelected td.selType{padding-left:20px;text-align:left}div.moneySelect table.moneySelected td.selMoney{padding-right:15px;text-align:right;font-weight:700}div.moneySelect table.moneySelected td span.over{color:#999;width:100px;display:inline-block}div.moneySelect table.moneySelected input.inpST02{border:1px solid #e0e0e0;padding:3px 0 0 0;height:16px;width:30px;text-align:center}div.selectBoxOpen{width:383px;border:2px solid #9299ab;position:absolute;top:182px;left:368px;background-color:#fff;z-index:30;display:none}div.selectBoxOpen table{width:100%;border-collapse:collapse;display:inline}div.selectBoxOpen table td{height:24px;font-size:11px}div.selectBoxOpen table td.selType{padding-left:20px;text-align:left;width:230px}div.selectBoxOpen table td span.over{color:#999;font-size:11px;width:90px;display:inline-block}div.selectBoxOpen table td.bgArrow{background:url(/resources/image/design/btn/bg_arrow.png) no-repeat center 5px;width:60px}div.selectBoxOpen table td.selMoney{width:80px;padding-right:15px;text-align:right;font-weight:700;color:#3e6fe2}div.selectBoxOpen a{display:inline-block;width:100%}div.selectBoxOpen a:hover{text-decoration:none;background-color:#e4eaf9;cursor:pointer}div.selectBoxOpen a:focus{text-decoration:none;background-color:#e4eaf9;cursor:pointer}div.moneySelect table.sel01 td.agree{height:20px;font-size:11px;letter-spacing:-1px}p.link_Xcoin01{position:relative;background:url(/resources/image/design/gift/img_ticket_13.jpg) no-repeat;width:275px;height:215px}p.link_Xcoin01 a{position:absolute;top:145px;left:143px;width:125px;height:28px}p.link_Xcoin02{position:relative;background:url(/resources/image/design/gift/box2_ticket_13.gif) no-repeat;width:761px;height:137px}p.link_Xcoin02 a{position:absolute;top:111px;left:385px;width:140px;height:16px}div.moneySelect ul li.list05{padding-left:10px;font-weight:700;line-height:20px}div.moneySelect .blue_02{font-weight:700}div.moneySelect ul li.list02 span{font-weight:400;letter-spacing:-.05em;font-size:11px}div.gift_table01{border-top:2px solid #333;margin-bottom:20px}table.gift_table01{width:100%;table-layout:fixed}table.gift_table01 th{color:#565656;font-size:11px;font-weight:700;background-color:#f9f9f9;border-bottom:1px solid #e6e6e8;padding:15px 0;border-right:1px solid #e6e6e8}table.gift_table01 td{border-bottom:1px solid #e6e6e8;text-align:center;padding:9px 0 5px 0}table.gift_table01 td.small{font-size:11px}table.gift_table01 td.left{padding:9px 0 5px 10px;text-align:left}table.gift_table01 td.price01{padding:9px 10px 5px 0;text-align:right;color:#ff3000;font-weight:700}table.gift_table01 td.price02{padding:9px 10px 5px 0;text-align:right;font-weight:700}table.gift_table01 td.nodata{padding:23px 0 20px 0}table.gift_table01 .end{border-right:0 solid}table.gift_table01 .col01{color:#d60500}table.gift_table01 .btn_pin_detail{display:inline-block}div.main_tk ul li{position:relative}div.main_tk ul li a{display:block;height:118px}div.info_r div.eventTxt{position:absolute;top:0;right:0;border:0;width:180px;height:20px;text-align:right;overflow:hidden}div.info_r div.eventTxt a{font-size:11px;color:#e76035;line-height:20px;font-weight:700;text-decoration:blink}div.mileageMall_slt{width:570px;margin:0 auto}div.mileageMall_slt div.tit{margin-bottom:10px;position:relative;overflow:hidden;height:15px}div.mileageMall_slt div.tit a{position:absolute;right:0;top:-1px}div.mileageMall_slt table.sel01{table-layout:fixed;width:100%;font-weight:700;border-top:1px solid #cfcfcf;margin-bottom:20px}div.mileageMall_slt table.sel01 td{height:28px;border-bottom:1px solid #cfcfcf}div.mileageMall_slt table.sel01 td.selMoney2{padding-right:10px}div.mileageMall_slt table.sel01 td.bgArrow{background:url(/resources/image/design/gift/bg_arrow.gif) no-repeat right 50%}div.mileageMall_slt table.sel01 td.bgArrow p{background:#fff;display:inline;padding-right:10px}div.mileageMall_slt table.sel01 td.selType{text-indent:10px}div.mileageMall_slt table.sel01 td.selType span.over{font-size:11px;color:#b0b0b0;font-weight:400}div.mileageMall_slt table.sel01 td.selType del{color:#b0b0b0}div.mileageMall_slt table.sel01 td input.inpST02{width:20px;height:17px;line-height:20px;text-align:center;float:left;border:1px solid #e9e9e9}div.mileageMall_slt table.sel01 td.selNumber a{float:left}div.mileageMall_slt table.sel01 td.selMoney{text-indent:10px}div.mileageMall_slt table.sel01 td.selMoney2{color:#d60500;text-align:right}div.mileageMall_slt table.sel02{table-layout:fixed;width:100%;border-top:2px solid #333}div.mileageMall_slt table.sel02 td{border-top:1px solid #cfcfcf;padding:5px 0 5px 15px}div.mileageMall_slt table.sel02 td:first-child{border-right:1px solid #cfcfcf;padding-left:10px}div.mileageMall_slt table.sel02 td.sel02_fst{border-top:0}div.mileageMall_slt table.sel02 td input.inpST01{width:90px;height:17px;line-height:20px;text-align:right;border:1px solid #e9e9e9;padding:0 5px;font-weight:700}div.mileageMall_slt table.sel02 .holdPoint{font-weight:700}div.mileageMall_slt table.sel02 td.priceTotal{color:#d60500;font-weight:700}div.mileageMall_slt p.info{margin-bottom:70px;padding-top:7px;color:#747474;font-size:11px;border-top:1px solid #333}div.mileageMall_slt p.info.info_pop_culture{background:#d60500;color:#fff;padding:5px 10px}div.mileageMall_slt p.info span{color:#2b76eb;font-weight:700;margin-right:10px}div.mileageMall_slt .btn{position:fixed;bottom:20px;left:0;width:100%}ul.slt_tab{position:absolute;top:10px;right:60px}ul.slt_tab li{float:left;width:90px;position:relative}span.slt_tab_evt_on{position:absolute;top:-10px;left:15px;width:47px;height:18px;background:url(/resources/image/design/gift/tab05_event_on.png) no-repeat}span.slt_tab_evt_off{position:absolute;top:-10px;left:15px;width:47px;height:18px;background:url(/resources/image/design/gift/tab05_event_off.png) no-repeat}table.gift_table01 td.pin{line-height:15px;word-break:break-all}table.gift_table01 td.pin2{letter-spacing:-.05em;line-height:15px}table.gift_table01 td.small{line-height:15px}a.link_spo{position:absolute;top:45px;left:318px;display:inline-block;width:125px;height:55px}div.bitcoinBanner{position:relative;width:100%;height:170px;margin-bottom:20px;background:url(/resources/image/design/gift/bitcoin_01.jpg) no-repeat}div.bitcoinBanner a.bit01{width:235px;height:60px;position:absolute;top:20px;right:20px}div.bitcoinBanner a.bit02{width:235px;height:60px;position:absolute;top:90px;right:20px}p.link_lngm{position:relative;height:373px;background:url(/resources/image/design/gift/box4_ticket_67.jpg) no-repeat}p.link_lngm a{position:absolute;left:0;top:193px;width:100%;height:25px}.tcash_info{position:relative;height:206px;background:url(/resources/image/design/gift/box2_ticket_69.gif) no-repeat}.tcash_info a{position:absolute;top:101px;left:493px;width:40px;height:18px}.tcash_info a:first-child{left:414px;width:75px}.method_app{position:relative}.method_app .btn_android{position:absolute;top:101px;left:414px;width:75px;height:18px}.method_app .btn_ios{position:absolute;top:101px;left:493px;width:40px;height:18px}.qr_box{position:relative;height:130px;margin-top:15px;margin-bottom:40px;border:1px solid #eaeef7}.qr_box .qr_txt{position:absolute;top:50%;left:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);font-family:notoKR}.qr_box .qr_txt h3{margin-bottom:20px;font-size:20px;font-weight:400;color:#202153}.qr_box .qr_txt p{font-size:14px;color:#616781}.qr_box .qr_txt p.emphasis{margin-top:8px;color:#ff3066}.qr_box .qr_code{position:absolute;top:50%;right:20px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.qr_box .qr_code .qr_img{position:relative;width:64px;height:64px;margin:0 auto;border:1px solid #b7c1d9;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.qr_box .qr_code .qr_img.off{border:none}.qr_box .qr_code .qr_img img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qr_box .qr_code>a{display:block;width:129px;height:29px;margin-top:5px;background:#716ace;border-radius:20px;line-height:29px;font-family:notoKR;font-size:12px;text-align:center;color:#fff}.qr_box .qr_code>a:hover{background:-webkit-gradient(linear,left top, right top,from(#8a39ce),to(#635bca));background:linear-gradient(to right,#8a39ce,#635bca)}.content_in.gift_shop_wrap{font-family:Malgun Gothic}.gift_shop_wrap .tab_type02{margin:38px 0 30px}.gift_shop_wrap h6.base{font-size:14px;font-weight:700;color:#120b3d;height:inherit;margin-bottom:20px}.gift_shop_wrap .main_tk ul+ul{margin-top:20px}.gift_shop_wrap .main_tk ul li{float:left;width:240px;height:200px;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .main_tk_mob ul li{width:370px}.gift_shop_wrap .main_tk ul li+li{margin-left:20px}.gift_shop_wrap .main_tk ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-top:28px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #e0e7f7;border-radius:10px;-webkit-transition:border .3s;transition:border .3s}.gift_shop_wrap .main_tk ul li a:hover{border:1px solid #635bca}.gift_shop_wrap .main_tk ul li a span.over{font-size:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-height:40px;height:40px;text-align:center;padding-left:30px;color:#635bca;border-top:1px solid #e0e7f7;background:url(/resources/image/design/gift/ico_cart.png) no-repeat center left 73px;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .main_tk_mob ul li a span.over{background:url(/resources/image/design/gift/ico_cart.png) no-repeat center left 137px}.gift_shop_wrap .main_tk ul li a img{margin-top:-13px}.gift_shop_wrap .main_tk ul li .text_box{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;text-align:center}.gift_shop_wrap .main_tk ul li .text_box p{font-size:14px;font-weight:700;display:inline-block;color:#4b4863;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;width:225px;text-align:center}.gift_shop_wrap .main_tk ul li .text_box span.talkbox{display:block;font-size:11px;font-weight:300;color:#635bca;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:break-all;width:225px;text-align:center}.gift_shop_wrap .main_tk_mob ul li .text_box p{width:355px}.gift_shop_wrap .main_tk_mob ul li .text_box span.talkbox{width:355px}.gift_shop_wrap .main_tk ul li a span.over img{margin-right:15px}.gift_shop_wrap .main_tk ul li a span.event,.gift_shop_wrap .main_tk ul li a span.hot,.gift_shop_wrap .main_tk ul li a span.new,.gift_shop_wrap .main_tk ul li a span.sale{line-height:1;letter-spacing:-1px;font-size:9px;font-family:Verdana,Geneva,Arial,sans-serif;font-weight:700;display:inline-block;padding:5px;position:absolute;right:6px;top:6px;color:#fff;background:#635bca;border-radius:0 9px 0 9px}.gift_shop_wrap .main_tk ul li a span.sale::before{content:"SALE";display:block}.gift_shop_wrap .main_tk ul li a span.event::before{content:"EVENT";display:block}.gift_shop_wrap .main_tk ul li a span.new::before{content:"NEW";display:block}.gift_shop_wrap .main_tk ul li a span.hot{background:#ff1919}.gift_shop_wrap .main_tk ul li a span.hot::before{content:"HOT";display:block}.gift_shop_wrap .ticket_01{padding:18px 20px;margin-bottom:20px;background:#ecf2ff;border:1px solid #cfcbff;border-radius:10px}.gift_shop_wrap .ticket_01 li{line-height:20px;font-size:14px;color:#5076e4;padding:0;background:0 0}.gift_shop_wrap .box_info .box_info_item{display:-webkit-box;display:-ms-flexbox;display:flex;height:204px;border:1px solid #e0e7f7}.gift_shop_wrap .box_info .box_info_item>div{width:50%}.gift_shop_wrap .box_info .box_info_item .img_gift{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:30px}.gift_shop_wrap .box_info .box_info_item .img_gift a{position:relative;display:inline-block;margin-top:20px}.gift_shop_wrap .box_info .box_info_item .img_gift a::before{position:absolute;left:0;bottom:0;content:"";width:100%;height:1px;background:#616781}.gift_shop_wrap .box_info .box_info_item .mileage_check{border-left:1px solid #e0e7f7}.gift_shop_wrap .box_info .box_info_item .mileage_check>div{padding:20px 20px 0;height:50%;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .box_info .box_info_item .mileage_check .mc_r{border-top:1px solid #e0e7f7}.gift_shop_wrap .box_info .box_info_item .mileage_check p{position:relative;line-height:20px;padding-left:26px;margin-bottom:20px;color:#888}.gift_shop_wrap .box_info .box_info_item .mileage_check .mc_l p::before{content:"";position:absolute;left:0;width:20px;height:20px;background:url(/resources/image/design/gift/ico_m.png) no-repeat}.gift_shop_wrap .box_info .box_info_item .mileage_check .mc_r p::before{content:"";position:absolute;left:0;width:20px;height:20px;background:url(/resources/image/design/gift/ico_p.png) no-repeat}.gift_shop_wrap .box_info .box_info_item .mileage_check span{font-weight:700;font-size:14px;color:#888}.gift_shop_wrap .box_info .box_info_item .mileage_check .num{font-size:24px;margin-right:3px;color:#635bca}.gift_shop_wrap .box_info .box_info_item .box_num{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gift_shop_wrap .box_info .box_info_item .mileage_check a{font-weight:700;display:inline-block;padding:4px 10px;margin-top:-5px;border:1px solid #b7b9c5;border-radius:2px}.gift_shop_wrap .list_use{padding:20px 16px;border:1px solid #e0e7f7;border-top:none}.gift_shop_wrap .list_use.list_notice{background:#f6faff}.gift_shop_wrap .list_use.list_notice_alone{margin-top:60px;background:#f6faff;border:1px solid #dbebff}.gift_shop_wrap .list_use li.list_use_title{font-weight:700;margin-bottom:15px;color:#5076e4;padding-left:0}.gift_shop_wrap .list_use li:not(.list_use_title)+li:not(.list_use_title){margin-top:8px}.gift_shop_wrap .list_use li:not(.list_use_title){position:relative;padding-left:8px}.gift_shop_wrap .list_use li:not(.list_use_title)::before{content:"";position:absolute;top:6px;left:0;width:2px;height:2px;background:#7d818a}.gift_shop_wrap .list_use li span{font-weight:700}.gift_shop_wrap .box_info .sell{text-align:center;margin-top:20px}.gift_shop_wrap .box_info .sell a{font-size:14px;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:166px;height:49px;color:#fff;background:#635bca}.gift_shop_wrap .main_best{margin-top:38px}.gift_shop_wrap .main_best h6.base{padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #120b3d}.gift_shop_wrap .main_best ol li{border:none}.gift_shop_wrap .main_best ol li dl{border-bottom:1px solid #b7b9c5;cursor:pointer}.gift_shop_wrap .main_best ol li dl dt{padding:29px 30px;position:relative}.gift_shop_wrap .main_best ol li dl dt::before{content:"Q";position:absolute;top:28px;left:0;font-family:'Apple SD Gothic Neo';font-size:14px;font-weight:700;color:#635bca}.gift_shop_wrap .main_best ol li dl dt a{font-weight:700;color:#4b4863}.gift_shop_wrap .main_best ol li dl dd{position:relative;line-height:20px;padding:20px 24px 20px 50px;margin:0 0 20px 30px;color:#888;background:#f1f2f4;border-radius:10px;cursor:default}.gift_shop_wrap .main_best ol li.on dd{display:block}.gift_shop_wrap .main_best ol li.on dl dt{padding:29px 30px 19px}.gift_shop_wrap .main_best ol li dl dd::before{content:"A";position:absolute;top:20px;left:20px;font-family:'Apple SD Gothic Neo';font-size:14px;font-weight:700;color:#635bca}.gift_shop_wrap .tab_type03{margin-bottom:20px}.gift_shop_wrap .tab_type03 li{width:auto}.gift_shop_wrap .tab_type03 li .btn{font-size:14px;padding:0 15px 10px;color:#7e86a8;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .tab_type03 li.on .btn{color:#635bca}.gift_shop_wrap .myorder_tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gift_shop_wrap .myorder_tab li{width:144px;height:50px;margin-top:10px}.gift_shop_wrap .myorder_tab li+li{margin-left:10px}.gift_shop_wrap .myorder_tab li:nth-of-type(1),.gift_shop_wrap .myorder_tab li:nth-of-type(2),.gift_shop_wrap .myorder_tab li:nth-of-type(3),.gift_shop_wrap .myorder_tab li:nth-of-type(4),.gift_shop_wrap .myorder_tab li:nth-of-type(5){margin-top:0}.gift_shop_wrap .myorder_tab li:nth-of-type(5n+1){margin-left:0}.gift_shop_wrap .myorder_tab li a{font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;color:#4b4863;border:1px solid #e0e7f7;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .myorder_tab li.small a{font-size:11px}.gift_shop_wrap .myorder_tab li.on a{color:#635bca;border:1px solid #635bca}.gift_shop_wrap .tk_select02_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}.gift_shop_wrap .tk_select02_title h6 span{font-size:12px;font-weight:400;margin-left:10px;color:#616781}.gift_shop_wrap .tk_select02_title .tk_select02_btn{display:-webkit-box;display:-ms-flexbox;display:flex}.gift_shop_wrap .tk_select02_title .tk_select02_btn li+li{margin-left:6px}.gift_shop_wrap .tk_select02_title .tk_select02_btn a{font-weight:700;display:inline-block;padding:3px 10px;background:#f1f2f4;border:1px solid #b7b9c5}.gift_shop_wrap .gift_table{border:1px solid #e3e5e9;border-left:none;border-right:none;border-collapse:collapse;-webkit-box-sizing:border-box;box-sizing:border-box;table-layout:fixed}.gift_shop_wrap .gift_table th{font-weight:700;height:62px;padding:0;color:#666;background:#f1f2f4;border:1px solid #e3e5e9;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .gift_table td{height:62px;padding:0;color:#303030;text-align:center;border:1px solid #e3e5e9;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}.gift_shop_wrap .gift_table td.small{color:#888}.gift_shop_wrap .gift_table td.pin>a{font-size:11px;display:inline-block;padding:3px 15px;color:#fff;background:#666;border:1px solid #333;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .gift_table td.price01,.gift_shop_wrap .gift_table td.price02{letter-spacing:-.5px;white-space:nowrap;font-weight:700;text-align:right;padding-right:10px}.gift_shop_wrap .gift_table td.price01{color:#1f97fd}.gift_shop_wrap .gift_table td:first-child,.gift_shop_wrap .gift_table td:last-child,.gift_shop_wrap .gift_table th:first-child,.gift_shop_wrap .gift_table th:last-child{border-left:none;border-right:none}.gift_shop_wrap .gift_table td.barcode{position:relative}.gift_shop_wrap .gift_table td a.barcode{position:relative;display:inline-block;color:#1f97fd}.gift_shop_wrap .gift_table td a.barcode::before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#a8cffe}.gift_shop_wrap .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}.gift_shop_wrap .pagination a{font-family:notoKR;font-size:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;color:#000;border:1px solid #dadada;-webkit-box-sizing:border-box;box-sizing:border-box}.gift_shop_wrap .pagination a:not(.arw)+a:not(.arw){border-left:none}.gift_shop_wrap .pagination a.on{color:#fff;background:#000}.gift_shop_wrap .pagination a.prev{margin-right:6px;background:url(/resources/image/design/gift/ico_pagi_prev.png) no-repeat center}.gift_shop_wrap .pagination a.next{margin-left:6px;background:url(/resources/image/design/gift/ico_pagi_next.png) no-repeat center}.gift_shop_wrap .pop_barcode{position:absolute;top:-13px;left:-330px;display:none;width:280px;height:120px;padding:18px 0 25px;background:#fff;border:1px solid #616161;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 4px 3px rgba(183,186,194,.46);box-shadow:0 0 4px 3px rgba(183,186,194,.46)}.gift_shop_wrap .pop_barcode.on{display:block}.gift_shop_wrap .pop_barcode .btn_close{position:absolute;top:10px;right:10px}.gift_shop_wrap .pop_barcode h6{font-weight:700;font-size:14px;color:#231f20}.gift_shop_wrap .pop_barcode h6 span{color:#51a7fd;margin-left:7px}.gift_shop_wrap .pop_barcode p{color:#231f20;margin-top:8px;margin-bottom:15px}.gift_pagination{margin-top:30px}.fix_pop.pop_cultureland .layerBox_ty03{width:418px;height:454px;background:url(/resources/image/design/gift/pop_cultureland.jpg) no-repeat;border:none}.fix_pop.pop_cultureland .layerBox_ty03 .close{text-align:right}.fix_pop.pop_cultureland .layerBox_ty03 .close a{display:inline-block;width:25px;height:25px;margin:14px 16px 0 0}.fix_pop.pop_cultureland .layerBox_ty03 .cont{margin-top:68px;text-align:center}.fix_pop.pop_cultureland .layerBox_ty03 h3{font-size:21px;font-weight:300;color:#800008}.fix_pop.pop_cultureland .layerBox_ty03 p{line-height:24px;font-size:16px;font-weight:300;margin-top:70px;color:#000}.fix_pop.pop_cultureland .layerBox_ty03 p b{font-weight:500}.fix_pop.pop_cultureland .layerBox_ty03 p span{color:#e6000f}.fix_pop.pop_cultureland .layerBox_ty03 .link{margin-top:30px}.fix_pop.pop_cultureland .layerBox_ty03 .link a{display:inline-block;font-size:13px;line-height:40px;width:152px;height:40px;color:#fff;background:#000}.fix_pop.pop_cultureland .layerBox_ty03 .link a+a{margin-left:9px}.fix_pop.pop_cultureland .layerBox_ty03 .box_day{margin-top:27px;margin-right:20px;text-align:right}.fix_pop.pop_cultureland .layerBox_ty03 .box_day input{margin:0 5px 0 0}.fix_pop.pop_cultureland .layerBox_ty03 .box_day label{color:#d7dbe3}