@charset "UTF-8";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.map-container{position:absolute;top:64px;bottom:0;left:0;right:0}.map{width:100%;height:calc(100vh - 64px)}.map_short{width:calc(100vw - 422px);height:calc(100vh - 64px)}.map_purchase{height:calc(100vh - 128px)!important;position:absolute;top:128px;overflow:hidden}.sidebarStyle{display:inline-block;position:absolute;top:0;left:0;margin:12px;background-color:#404040;color:#fff;z-index:1!important;padding:6px;font-weight:700}.area-name-pop-border{background:#FFFFFF;border:2px solid #001BAA;box-sizing:border-box;box-shadow:0 4px 6px #00000080;border-radius:18px 18px 18px 0}.area-name-pop{font-weight:900;font-size:15px;line-height:20px;text-align:center;color:#333}.cell{border:1px solid #333}.info_window{height:40px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 12px;background:#FFFFFF;border:3px solid #001BAA;box-sizing:border-box;box-shadow:0 4px 6px #00000080;border-radius:18px 18px 18px 0}.info_window>span{font-weight:900;font-size:16px;line-height:24px;text-align:center;color:#333;margin:0 12px}.legend{background-color:#fff;border:1px solid #333;bottom:30px;box-shadow:0 1px 2px #0000001a;font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;padding:10px;position:absolute;left:10px;z-index:1}.legend div{font-weight:900;font-size:medium;margin:10px;line-height:14px;display:flex}.legend div span{display:inline-block;width:16px;height:16px;margin-right:8px}.legend_level0{background-color:#3349bb;opacity:.1}.legend_level1{background-color:#3349bb;opacity:.4}.legend_level2{background-color:#3349bb;opacity:.7}.legend_level3{background-color:#3349bb;opacity:1}.legend_end{background-color:#000;opacity:.65}.legend_pre{background-color:#801a6a;opacity:1}.legend_extra{background-color:#801a6a;opacity:.5}.legend_purchased{background-color:#ff5c96;opacity:1}.legend_disable{background-color:#000;opacity:.5}.legend_selected{background-color:#001baa;opacity:.5}.legend_delimiter{width:100vw-20px;height:1px;margin:20px 10px!important;background-color:gray}.legend_purchasable{background-color:"transparent";border:1px solid #000000}.legend_sold_out{background-color:#000;opacity:.8;border:1px solid #000}.legend_owned{background-color:#ff337c;opacity:.5}.map_type_wrap{position:absolute;top:74px;right:10px;font-size:14px}.map_type_wrap_purchase{top:138px;right:432px}.map_type_wrap button{overflow:hidden;width:80px;height:70px;padding-top:43px;border:2px solid #DBDBDB;border-radius:4px;box-shadow:0 4.36364px 4.36364px #00000040}.map_type_wrap button span{display:block;height:23px;line-height:20px;background:#fff}.map_type_wrap button.active{color:#036eff;border-color:#036eff}.map_type_wrap .btn_map1{background:url(../images/map_type1.png) no-repeat;background-size:100% auto}.map_type_wrap .btn_map2{background:url(../images/map_type2.png) no-repeat;background-size:100% auto;margin-left:10px}@media screen and (max-width: 791px){.map-container{position:absolute;top:89px;bottom:0;left:0;right:0}.map{width:100%;height:calc(var(--vh, 1vh) * 100 - 89px)}.map.iphone{height:calc(100vh - 170px)}.map_short{width:100%;height:calc(var(--vh, 1vh) * 100 - 289px)}.map_purchase{height:calc(var(--vh, 1vh) * 100 - 380px)!important;position:absolute;top:129px}.legend{padding:0;bottom:30px}.legend.short{bottom:230px}.legend_purchase{padding:0;bottom:272px}.legend div{font-size:12px;font-weight:700}.map_type_wrap{top:100px}.map_type_wrap_purchase{top:140px;right:10px}}.selected_cell_content{display:flex;flex-direction:column;flex-shrink:1;overflow:scroll}.selected_cell_content ul{flex-shrink:1}.selected_cell_item{display:flex;justify-content:space-between}.sales_list .content>div:nth-child(1){margin-bottom:11px}.selected_cell_item div{font-size:16px}.selected_cell_item button{font-size:14px}.sales_list input[type=checkbox]{width:16px;height:16px;-webkit-appearance:auto;opacity:1;position:relative;margin:0 16px 0 0}.selected_cell_item .desc{width:50px;font-weight:500}.selected_cell_item .desc.id{text-decoration:underline}.control_item{display:flex;justify-content:space-between;padding-right:0!important;padding:28px 0;color:#000}.control_item div{font-size:16px}.control{border-top:1px solid black;margin-top:12px}.control_item:not(:first-child){border-top:1px solid #dbdbdb}.control_item.price div{color:#000;font-size:22px;font-weight:700}.sales_list .btn_close{right:0;width:20px;height:20px;background:url(../images/ico_close_gray.svg) center center no-repeat;background-size:14px;margin-left:50px}.btn-continue:disabled{background-color:#ddd}.btn-continue{background-color:#006fff;color:#fff;font-weight:500;width:100%;height:54px;border-radius:2px;font-size:18px}@media screen and (max-width: 791px){.selected_cell_content{flex-shrink:0}}@font-face{font-family:Noto Sans;font-style:normal;font-weight:300;src:local("Noto Sans Light"),local("Noto Sans Light"),local("Noto Sans Light");src:url(/fonts/NotoSans-Light.eot);src:url(/fonts/NotoSans-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSans-Light.woff) format("woff"),url(/fonts/NotoSans-Light.otf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local("Noto Sans Regular"),local("Noto Sans Regular"),local("Noto Sans Regular");src:url(/fonts/NotoSans-Regular.eot);src:url(/fonts/NotoSans-Regular.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSans-Regular.woff) format("woff"),url(/fonts/NotoSans-Regular.otf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;src:local("Noto Sans Medium"),local("Noto Sans Medium"),local("Noto Sans Medium");src:url(/fonts/NotoSans-Medium.eot);src:url(/fonts/NotoSans-Medium.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSans-Medium.woff) format("woff"),url(/fonts/NotoSans-Medium.otf) format("truetype")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("Noto Sans Bold"),local("Noto Sans Bold");src:url(/fonts/NotoSans-Bold.eot);src:url(/fonts/NotoSans-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSans-Bold.woff) format("woff"),url(/fonts/NotoSans-Bold.otf) format("truetype")}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,input,textarea,select,button{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{color:inherit;text-decoration:none;cursor:pointer}button{border:none;background:none;cursor:pointer}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;word-break:break-all}body,html{min-width:320px;height:100%}body{line-height:24px;font-size:16px;font-family:"Noto Sans","Malgun Gothic",Dotum,Helvetica,"Apple SD Gothic Neo",Sans-serif;font-weight:400;color:#535353;letter-spacing:-.7px;word-break:normal;-webkit-text-size-adjust:none;vertical-align:baseline;text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{vertical-align:top}caption,legend,.offscr{position:absolute!important;height:1px!important;width:1px!important;overflow:hidden!important;clip:rect(1px 1px 1px 1px)!important;clip:rect(1px,1px,1px,1px)!important}input[type=text]::-ms-clear{display:none}.highlight{background-color:#ffc}.blue{color:#006fff!important}.pink{color:#ff337c!important}.violet{color:#cf4afe!important}.gray{color:#757575!important}.bold{font-weight:600}.extra_padding{padding:10px 0}.left_padding_20{padding-left:20px}.wrap{height:100%}.header{position:fixed;top:0;left:0;right:0;height:64px;background:#fff;border-bottom:1px solid #dbdbdb;z-index:50}.header .inner{max-width:1200px;margin:0 auto;position:relative}.header .inner .logo{position:absolute;top:10px;left:0;height:40px;width:206px;background:url(/images/tk_bi.svg) no-repeat;background-size:100%}.header .inner .gnb{float:left;margin-left:256px}.header .inner .log_info{position:absolute;top:21px;right:0;font-size:14px;line-height:21px}.header .inner .log_info a{display:inline-block;color:#868686;font-weight:500}.header .inner .log_info a.on{font-weight:700;color:#006fff}.header .inner .log_info .btn_logout{color:#333;font-weight:700}.header .inner .log_info .btn_login{color:#006fff;font-weight:700}.header .inner .log_info .btn_mypage{position:relative;padding-right:18px;margin-right:14px}.header .inner .log_info .btn_mypage:after{position:absolute;content:"";top:2px;right:0;bottom:2px;border-right:1px solid #333}.header .inner .log_info .btn_twin{position:relative;display:inline-block;padding-left:78px;font-size:14px;color:#333;line-height:20px;background:url(/images/tkf_bi.svg) no-repeat;background-size:auto 20px;margin-left:45px}.header .inner .log_info .btn_twin:before{position:absolute;content:"";top:0;left:-23px;height:20px;border-left:1px solid #333}.gnb>ul{display:table}.gnb>ul>li{position:relative;display:table-cell;width:160px;height:64px;vertical-align:middle}.gnb>ul>li a{display:block;text-align:center;font-size:18px;color:#717171}.gnb>ul>li.active:after{position:absolute;content:"";left:0;right:0;bottom:0;height:3px;background:#006fff}.gnb>ul>li.active a{font-weight:700;color:#000}.container{padding-top:64px}.container.h100{height:100%}.footer{position:relative;font-size:12px;line-height:17px;padding:21px 30px 20px;border-top:1px solid #DBDBDB;color:#868686}.footer .footer_menu{padding-bottom:8px}.footer .footer_menu a{display:inline-block;font-size:15px;line-height:20px;font-weight:700;margin-right:24px;color:#333}.footer p:not(:first-child){margin-top:6px}.footer p span{position:relative;display:inline-block;padding-left:10px;margin-left:8px}.footer p span:first-child{padding:0;margin:0}.footer p span:not(:first-child):before{position:absolute;content:"";left:0;top:3px;height:10px;width:1px;background:#DBDBDB}.footer p strong{font-weight:500;margin-right:3px}.footer .sns{position:absolute;top:20px;right:30px}.footer .sns strong{display:block;font-size:15px;line-height:20px;font-weight:700;color:#333;margin-bottom:16px}.footer .sns .slist{display:flex}.footer .sns a{width:30px;height:30px;background-size:100%}.footer .sns .youtube{background-image:url(/images/channel_youtube.png)}.footer .sns .twitter{background-image:url(/images/channel_twitter.png);margin-left:18px}.footer .sns .blog{background-image:url(/images/channel_naver.png);margin-left:18px}.footer .sns.mn{right:202px;text-align:center}.footer .sns.mn .twin{display:inline-block;width:100px;height:30px;background:url(/images/tkf_bi.svg) no-repeat;background-size:100%}.footer .patent{font-size:12px;line-height:22px;color:#333;margin:16px 0 20px;padding-left:46px;background:url(/images/ico_patent.png) no-repeat;background-size:auto 37px}.footer .patent strong{font-weight:700}.footer .patent span{display:block}.noti_pop{position:fixed;top:64px;left:0;right:0;z-index:50;background:rgba(0,27,170,.8)}.noti_pop .pop_cont{position:relative;max-width:1200px;margin:0 auto;font-size:20px;padding:14px 0;line-height:28px;color:#fff;text-align:center}.noti_pop .pop_cont .btn_close{position:absolute;top:13px;right:0;width:20px;height:20px;background:url(/images/ico_close.png) center center no-repeat;background-size:14px}.service_info{max-width:1200px;margin:0 auto;background:#f1f1f1;height:800px}.map_area{height:960px;background:#d48f8f}.info_service img,.info_service iframe{display:block;margin:0 auto;max-width:100%}.info_service .youtube{background:#000}.info_service .in01{background:#4309e4}.info_service .in02{background:#e2e2e6}.info_service .in03{background:#f0eff6}.info_service .in04{background:#4C21DC}.info_service .in05{background:#3F10DC}.info_service .in06{background:#6A47DE}.info_service .in07{background:#3F12DC}.info_service .in08{background:#EFEFF4}.info_service .in09{background:#EDEAE6}.info_service .in10{background:#E2E2E6}.info_service .in11{background:#4214DC}.info_service .in12{background:#EFEFF4}.info_service .in13{background:#6A47DE}.info_service .in14{background:#3F12DC}.info_service .in15{background:#856AE3}.info_service .in16{background:#4012DC}.info_service .in17{background:#6B49DE}.info_service .in18{background:#4012DC}.info_service .in19{background:#F5F5F5}.info_service .in20{background:#4309E5}.info_service .in21{background:#EFEFF4}.info_service .in22{background:#9185D4}.info_service .in23{background:#F0EFF4}.info_service .in24{background:#4309E5}.info_service .in25{background:#F5F5F5}.info_service .in26{background:#440DD2}.info_service .in28{background:#3251C7}h2{font-size:20px;color:#333;font-weight:700;line-height:28px;margin-bottom:26px}.ranking{max-width:1200px;margin:0 auto;padding:36px 0 40px}.head_box{position:relative;margin-bottom:20px}.head_box h2{margin:0}.head_box .opt{position:absolute;top:2px;right:0}input[type=checkbox],input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;border:0;overflow:hidden;padding:0;clip:rect(0,0,0,0);-webkit-appearance:none;opacity:0}input[type=radio]+label{position:relative;display:inline-block;padding-left:34px;font-size:14px;min-height:24px;color:#757575;line-height:24px;cursor:pointer}input[type=radio]+label:before{content:"";position:absolute;top:50%;left:0;width:24px;height:24px;border:1px solid #757575;box-sizing:border-box;border-radius:50%;margin-top:-12px;background:#fff}input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:5px;width:14px;height:14px;background:#036EFF;border-radius:50%;margin-top:-7px}input[type=checkbox]+label{position:relative;display:inline-block;padding-left:36px;font-size:14px;min-height:24px;color:#333;line-height:24px;cursor:pointer;vertical-align:top}input[type=checkbox]+label:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;border:1px solid #757575;box-sizing:border-box;border-radius:2px;background:#fff}input[type=checkbox]:checked+label:before{left:0;background:url(/images/ico_check.png) center center no-repeat;background-size:100%;border:none}input[type=checkbox]:disabled+label:before{opacity:.6}input[type=text],input[type=password]{height:44px;border:1px solid #dfdfdf;width:100%;padding:0 10px;font-size:14px}input[type=tel]{height:32px;border:1px solid #dfdfdf;width:100%;padding:0 10px;font-size:14px}::-webkit-input-placeholder{font-family:Noto Sans;color:#c4c4c4;opacity:1;text-align:left}:-moz-placeholder{font-family:Noto Sans;color:#c4c4c4;opacity:1;text-align:left}::-moz-placeholder{font-family:Noto Sans;color:#c4c4c4;opacity:1;text-align:left}:-ms-input-placeholder{font-family:Noto Sans!important;color:#c4c4c4!important;opacity:1;text-align:left}textarea{width:100%;border:1px solid #DBDBDB;padding:10px 16px;resize:none}input.inp_txt{height:40px;font-size:14px;border-color:#a7a7a7}.list_info{border:1px solid #006fff;border-radius:2px;padding:16px;line-height:24px;font-weight:700;color:#006fff}.list_info span{float:right}.ticketView{position:relative;padding-right:142px;margin-bottom:40px}.ticketView .cnt{display:flex;justify-content:space-between;padding:9px 20px;border:solid 1px #006fff;background:rgba(171,230,255,.3)}.ticketView .cnt span{font-size:14px;color:#006fff;font-weight:700}.ticketView .cnt strong{color:#222;font-weight:700}.ticketView .btn_prim{width:111px;height:44px;line-height:44px;position:absolute;top:0;right:0;min-width:auto}.list_wrap ul:after{display:block;content:"";clear:both}.list_wrap ul{margin:0 0 0 -37px;padding-top:12px}.list_wrap ul li{float:left;display:flex;flex-direction:column;position:relative;text-align:center;border:1px solid #e0e0e0;width:272px;height:192px;margin:24px 0 0 37px;padding:56px 16px 16px}.list_wrap ul li .tag{position:absolute;top:16px;left:16px}.list_wrap ul li .tit{display:block;font-weight:700;color:#333;line-height:23px}.list_wrap ul li p{font-size:14px;line-height:22px;margin-top:8px;color:#777}.list_wrap ul li p strong{font-weight:700;color:#006fff}.list_wrap ul li p span{position:relative;display:inline-block;padding-left:10px;margin-left:7px}.list_wrap ul li p span:before{position:absolute;content:"";top:6px;left:0;height:12px;border-left:1px solid #777}.list_wrap ul li .btn_prim{display:block;margin-top:auto;width:100%;min-width:auto}.btn_prim{display:inline-block;min-width:260px;height:46px;font-size:14px;color:#fff;line-height:46px;background:#006fff;border-radius:2px}.btn_prim:disabled{background:#e5e5e5;color:#757575;cursor:default}.btn_base{display:inline-block;border:1px solid #868686;font-weight:700;border-radius:2px;font-size:14px;color:#757575}.btn_line{display:inline-block;border:1px solid #006fff;padding:0 30px;font-weight:700;background:rgba(171,230,255,.3);height:40px;line-height:38px;border-radius:2px;font-size:14px;color:#006fff}.paging{position:relative;text-align:center;margin-top:40px}.paging li{display:inline-block;margin:0 3px;vertical-align:top}.paging li a{display:block;min-width:32px;height:32px;line-height:30px;font-size:14px;color:#555;border:1px solid #DFE3E8;border-radius:2px}.paging li .current{position:relative;color:#006fff;border-color:#006fff}.paging li button{display:block;width:32px;height:32px;border:1px solid #DFE3E8;border-radius:2px;background-repeat:no-repeat;background-position:center}.paging li button:disabled{background-color:#dbdbdb;border-color:#dbdbdb;opacity:.5}.paging li .prev{margin-right:2px;background:url(/images/ico_prev.png) 50% 50% no-repeat;background-size:24px}.paging li .next{margin-left:2px;background:url(/images/ico_next.png) 50% 50% no-repeat;background-size:24px}.tbl_box{position:relative;width:792px;margin:0 auto;padding:36px 0 90px}.tbl_list col.no,.tbl_list col.type{width:120px}.tbl_list col.date{width:160px}.tbl_list col.name{width:auto}.tbl_list{color:#000;border-bottom:2px solid #333}.tbl_list thead th{height:56px;font-weight:700;vertical-align:middle;border-top:2px solid #333;border-bottom:2px solid #333}.tbl_list tbody td{vertical-align:middle;text-align:center;padding:12px 0}.tbl_list tbody td .txt{font-size:20px;color:#54595e}.tbl_list tbody td[colspan]{padding:24px 0;text-align:center;font-weight:700}.tbl_list tbody tr.top td{background:rgba(0,111,255,.2)}.tbl_list tbody tr td:not([colspan]):first-child{padding-left:30px;text-align:left}.tbl_list tbody tr td:not([colspan]):last-child{padding-right:30px;text-align:right}.btn_conts{margin-top:56px;text-align:center}.btn_noti_conts{margin-top:36px;text-align:center}.free_coupons{display:flex;justify-content:space-between;padding:12px 16px;border:1px solid #006fff;background-color:#abe6ff4d;margin-bottom:38px}.free_coupons span{font-weight:700;font-size:14px}.free_coupons .label{color:#006fff}.free_coupons .number{color:#333433}.container .my_menu{position:absolute;top:32px;left:0;bottom:32px;width:216px;padding:86px 24px 30px;border:1px solid #E0E0E0;border-radius:4px;overflow-y:auto}.container .my_menu a{display:block;line-height:23px;color:#333;font-weight:500;margin-top:30px}.container .my_menu a.on{color:#036eff}.container .my_menu a .tag{display:none}.container .my_menu hr{margin:35px 0 5px}.container .my_menu .btn_back{position:absolute;top:0;left:0;right:0;height:63px;font-size:16px;line-height:63px;padding-left:24px;text-align:left;border-bottom:1px solid #e0e0e0}.container .my_menu .btn_back span{display:inline-block;padding-left:32px;line-height:24px;position:relative}.container .my_menu .btn_back span:before{position:absolute;content:"";width:24px;height:24px;left:0;top:0;background:url(/images/ico_arrow.png) no-repeat;background-size:100%}.chk_list input[type=checkbox]:checked+label:before{background:url(/images/ico_check_r.png) no-repeat;background-size:100%}.working p:before{position:absolute;content:"";top:0;left:50%;margin-left:-35px;width:70px;height:70px;background:url(/images/ico_ban.png) no-repeat;background-size:100%}.working p strong br,.section .my_menu,.container .only_mb{display:none}.tbl_box .btn_set{position:absolute;display:block;top:36px;right:0;width:32px;height:32px;background:url(/images/ico_setting.png) no-repeat;background-size:100%}.my_status{display:flex;justify-content:space-between;margin:0 -3px 32px}.my_status li{flex:1;margin:0 3px;border:1px solid #bbb;padding:12px 16px;font-weight:700;color:#333433}.my_status li strong{display:block;font-size:14px;color:#006fff;line-height:21px}.my_status li span{display:block;font-size:20px;text-align:right;line-height:30px;margin-top:7px}.my_status li p{text-align:right;line-height:24px;margin-top:12px}.join_box{max-width:335px;margin:0 auto}.join_box h2{font-size:24px;padding-bottom:40px;text-align:center;margin-bottom:30px;border-bottom:1px solid #000}.login_wrap{text-align:center;margin-top:290px}.btn_kakao{display:block;width:100%;line-height:50px;text-align:center;background:#FAE300;font-size:14px;font-weight:700;margin-top:40px}.btn_kakao span{display:inline-block;padding-left:40px;position:relative;line-height:26px}.btn_kakao span:before{position:absolute;content:"";width:28px;height:26px;top:50%;left:0;margin-top:-13px;background:url(/images/ico_kakao.png) no-repeat;background-size:100%}.btn_google{width:100%;height:50px;border:1px solid #747474;font-size:14px;font-weight:700}.btn_google span{position:relative;display:inline-block;padding-left:38px;line-height:28px}.btn_google span:before{position:absolute;content:"";width:30px;height:30px;top:0;left:-1px;background:url(/images/ico_google.png) no-repeat;background-size:100%}.join_wrap{margin-top:160px}.agreement input[type=checkbox]+label{font-size:16px}.agreement ul{padding-top:8px}.agreement ul li{margin-top:24px}.agreement ul li a{display:inline-block;width:24px;height:24px;margin-top:1px;background:url(/images/ico_arr.png) center center no-repeat;background-size:22px}.join_wrap .code_in{margin:65px 0 72px}.join_wrap .code_in label{display:inline-block;font-weight:500;color:#006fff;margin-bottom:12px}.join_wrap .code_in .info{font-size:14px;color:#868686;margin-left:10px}.join_wrap .btn_prim{width:100%}.logbox h2{width:320px;height:60px;margin:0 auto;background:url(/images/tk_bi.svg) no-repeat;background-size:100%}.mem_info{padding:0 0 46px 20px;font-size:14px;line-height:20px}.mem_info h3{font-size:16px;color:#006fff;font-weight:700;line-height:22px}.mem_info dl{display:flex;flex-wrap:wrap;line-height:32px;padding-top:5px}.mem_info dl dt{width:100px;margin-top:8px}.mem_info dl dt sup{color:#006fff}.mem_info dl dd{width:calc(100% - 100px);margin-top:8px}.mem_info input[type=text]{height:32px}.mem_info .btn_eye{position:absolute;top:6px;right:12px;width:24px;height:24px;background:url(/images/ico_eye.png) no-repeat;background-size:100%}.mem_info .btn_eye.view{background-image:url(/images/ico_eye_off.png)}input[type=file]{-webkit-appearance:none;border-radius:0}.profile_upload{position:relative;width:100px;height:100px}.profile_upload input[type=file]{position:absolute;overflow:hidden;width:100%;height:100px;opacity:0}.profile_upload label{display:block;overflow:hidden;position:relative;width:100%;height:100%;border:1px solid #C4C4C4;background:url(/images/no_profile.svg) no-repeat;background-size:100%}.profile_upload label img{max-width:100%}.profile_upload input[type=file]:focus+label{box-shadow:0 0 1px 1px #0061ffcc}.profile_upload .btn_del{position:absolute;top:0;right:0;width:16px;height:16px;background:url(/images/ico_file_plus.png) no-repeat;background-size:100%}.sub_section{position:fixed;top:64px;left:0;right:0;bottom:0;padding:60px 0 80px}.container .hidden_btn{display:none}.sub_section .insert_wrap{padding:40px 0 0}.terms_conts{width:960px;height:100%;margin:0 auto}.terms_conts .terms_inner{height:calc(100% - 102px);overflow-y:auto;margin-top:50px}.terms_conts .terms_menu{display:none}.terms_conts .tab_list.s1{margin:0}.terms_conts .terms{font-size:14px;line-height:21px;color:#000}.agr_detail{color:#000}.resp_data{display:table;width:100%;font-size:14px;text-align:center;line-height:32px;border:1px solid #c4c4c4;border-left:0}.resp_data div{display:table-cell;border-left:1px solid #c4c4c4}.resp_data dt{background:#eef5ff;font-weight:500}.info_cert{padding-top:40px}.info_cert .btn_prim{width:100%;height:52px;line-height:52px}.head_wrap h2{display:inline-block;font-size:24px;line-height:34px;color:#54595e;margin-bottom:50px}.head_wrap .ui_tooltip_wrap .tooltip{padding:12px 16px;width:158px;margin:0}.head_wrap .ui_tooltip_wrap .ui_btn{width:24px;height:24px;margin-top:-10px;background:url(/images/ico_tooltip_gr.png) no-repeat;background-size:100%}.info_cert .group_btn .btn_prim:nth-child(2){margin-top:32px}.info_cert .group_btn .btn_prim span[class]{display:inline-block;padding-left:32px;position:relative}.info_cert .group_btn .btn_prim span[class]:before{position:absolute;content:"";width:24px;height:24px;top:50%;left:0;margin-top:-12px}.info_cert .group_btn .btn_prim .mail:before{background:url(/images/ico_mail_w.png) no-repeat;background-size:100%}.info_cert .group_btn .btn_prim .pass:before{background:url(/images/ico_pass_w.png) no-repeat;background-size:100%}.area_bottom{margin:40px 0 60px;text-align:center}.btn_blue{display:inline-block;font-size:14px;line-height:20px;border-bottom:1px solid #036eff;color:#036eff}.btn_link{font-size:14px;color:#868686;text-decoration:underline}.center_box{text-align:center}.guide_tip{display:inline-block;color:#747474;text-align:left;border:1px solid #e2e2e2;border-radius:2px;padding:16px 32px}.guide_tip p{font-size:13px;line-height:24px;padding-left:28px;background:url(/images/ico_tooltip_gr.png) no-repeat;background-size:auto 100%}.guide_tip ul{font-size:12px;line-height:20px;margin-top:4px}.guide_tip ul li{position:relative;padding-left:6px}.guide_tip ul li:before{position:absolute;content:"";left:0;top:50%;margin-top:-1px;width:2px;height:2px;background:#747474}.cert_info div{display:flex;flex-wrap:wrap;font-size:14px;line-height:20px;color:#333}.cert_info div:not(:first-child){margin-top:24px}.cert_info dt{width:130px;font-weight:500}.cert_info dd{width:434px}.cert_box{padding-top:32px;text-align:center}.img_upload{position:relative;width:80px;height:80px;margin:0 auto}.img_upload input[type=file]{position:absolute;overflow:hidden;width:100%;height:100px;opacity:0}.img_upload label{position:relative;display:block;height:100%;border-radius:50%;overflow:hidden;background:url(/images/no_profile.svg) no-repeat;background-size:100%}.img_upload:after{position:absolute;content:"";width:34px;height:34px;bottom:0;right:-8px;background:url(/images/ico_camera_gr.png) no-repeat;background-size:100%}.img_upload label img{max-width:100%}.my_char{margin-bottom:50px}.my_char .my_nick{padding-top:20px;text-align:center;font-size:18px;line-height:20px}.my_char .my_nick strong{font-weight:700;color:#000}.my_char .my_nick .btn_edit{width:20px;height:20px;background:url(/images/ico_pen.png) no-repeat;background-size:100%;vertical-align:top}.align_box{text-align:center}.align_box .cert_info{display:inline-block}.align_box .cert_info dt{text-align:left}.align_box .cert_info dd{width:auto}.img_nick{margin:50px 0 -14px}.img_nick .img_upload{width:120px;height:120px}.img_nick .img_upload:after{display:none}.img_nick .img_upload input[type=file]{height:100%}.img_nick .img_upload label:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-color:#333333a3;background-image:url(/images/ico_camera.png);background-position:50%;background-repeat:no-repeat;background-size:40px}.mypage{position:relative;width:1200px;height:100%;padding-left:240px;margin:0 auto}.mypage .conts{padding:32px 0;height:100%}.mypage .conts h2{padding:8px 0 24px;margin:0;color:#54595e;border-bottom:1px solid #6b6b6b}.conts .insert_wrap{padding:200px 0 0}.conts .insert_wrap .img_nick{margin:-100px 0 36px}.conts .insert_wrap .mem_info{margin:0}.conts .insert_wrap .mem_info dl dd:not(.item){width:calc(100% - 130px)}.conts .terms_conts .terms_inner{height:calc(100% - 126px)}.mem_wrap{width:762px;margin:0 auto;padding:80px 0 100px}.mem_wrap h3{font-size:16px;line-height:23px;color:#333;font-weight:700}.chk_list{font-size:14px;margin-top:36px}.chk_list li:not(:first-child){margin-top:25px;padding-top:25px;border-top:1px solid #dbdbdb}.chk_list strong{display:block;line-height:20px;font-weight:700;color:#333}.chk_list p{line-height:24px;padding:12px 0 20px}.chk_list input[type=checkbox]:checked+label:before{background:url(/images/ico_check_r.png) no-repeat;background-size:100%}.chk_list input[type=checkbox]+label span{text-decoration:underline;color:#f51717}.mem_wrap .btn_box{margin-top:100px;text-align:center}.mem_wrap .btn_red{width:564px}.btn_red{display:inline-block;font-size:14px;width:100%;height:52px;text-align:center;background:#f51717;border-radius:4px;color:#fff;line-height:52px}.btn_red:disabled{background:#F6F6F6;color:#757575}.reason_wrap{width:472px;margin:0 auto;padding:80px 0 100px}.reason_wrap h3{font-size:16px;line-height:23px;color:#333;font-weight:700}.reason_wrap input[type=radio]+label{position:relative;padding-left:30px}.reason_wrap input[type=radio]+label:before{position:absolute;content:"";top:50%;left:0;width:18px;height:18px;border:1px solid #757575;border-radius:50%;margin-top:-9px;box-sizing:border-box}.reason_wrap input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;left:4px;margin-top:-5px!important;background:#f51717;border-radius:50%}.reason_wrap .report_list{padding-top:8px;font-size:14px}.reason_wrap .report_list li{margin-top:16px}.reason_wrap .btn_box{margin-top:64px}.reason_wrap .report_list textarea{height:240px;margin-top:24px;outline:0}.reason_wrap .report_list textarea:focus{border-color:#f51717}.working{width:564px;margin:0 auto;padding-top:220px}.working .tit{display:block;font-size:28px;color:#000;margin-bottom:60px;font-weight:500;line-height:42px;text-align:center}.working p{position:relative;text-align:center;font-size:14px;line-height:20px;margin-bottom:100px;padding-top:94px;color:#000}.working p:before{position:absolute;content:"";top:0;left:50%;margin-left:-35px;width:70px;height:70px;background:url(/images/ico_ban.png) no-repeat;background-size:100%}.working p strong{display:block;font-weight:700;margin-bottom:24px}.working p span{color:#036eff}.working p strong br{display:none}.lock,.lock body{height:100%;overflow:hidden;-webkit-overflow-scrolling:none}.lock #wrap{position:fixed;bottom:0;width:100%}.dialog{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:9999}.dialog.show{display:block}.dialog_table{display:table;width:100%;height:100%;table-layout:fixed}.dialog_cell{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}.dialog_wrap{position:relative;width:464px;margin:0 auto;padding:36px;background-color:#fff;text-align:left;overflow:hidden}.dialog_wrap.b{width:1060px}.dialog_wrap.l{width:576px}.dialog_wrap .ui_dialog_close{position:absolute;top:12px;right:12px;width:16px;height:16px;background:url(/images/ico_pop_close.png) 50% 50% no-repeat;background-size:100%}.dialog_conts .txt_box{font-size:16px;color:#000;padding-bottom:48px}.dialog_conts .txt_box p{font-weight:500}.dialog_conts .txt_box ul{line-height:28px;margin-top:16px}.alert .dialog_wrap{width:356px}.alert .dialog_wrap.w1{width:446px}.dialog_wrap h1{font-size:20px;font-weight:700;line-height:29px;color:#333;text-align:center;margin-bottom:32px;padding-bottom:20px;border-bottom:1px solid #333}.alert .dialog_conts{min-height:66px;padding-bottom:40px}.alert .dialog_conts .msg{font-weight:500;font-size:16px;color:#333}.alert .dialog_conts .align_box div.msg{display:inline-block;text-align:left;line-height:26px}.msg .info_txt{font-weight:400;line-height:26px;margin-top:16px}.msg .info_txt strong{font-weight:500}.alert .dialog_conts strong.msg{display:block;text-align:center}.alert .dialog_conts .sub_txt{display:block;font-size:12px;line-height:22px;margin-top:2px;color:#757575}.alert .dialog_conts .sub_txt.bl{color:#006fff}.alert .dialog_conts .my_t{display:block;font-size:14px;font-weight:700;margin-top:5px;color:#006fff}.dialog_btn{text-align:center}.dialog_btn button{min-width:160px;width:auto;height:40px;line-height:38px;vertical-align:top;border-radius:2px}.dialog_btn button:nth-child(2){margin-left:25px}.dialog_wrap.card{width:356px;padding:0}.list{display:flex;flex-direction:column;position:relative;text-align:center;padding:58px 24px 24px}.list .tag{position:absolute;top:16px;left:16px}.tag{display:inline-block;font-size:12px;color:#fff;min-width:68px;height:28px;line-height:28px;padding:0 6px;background:#ff0000;border-radius:4px}.tag.end{background:#a1a1a1}.list .tit{display:block;font-weight:700;font-size:20px;color:#333;line-height:23px}.list p{font-size:14px;line-height:22px;margin:8px 0 16px;color:#777}.list p strong{font-weight:700;color:#006fff}.list p span{position:relative;display:inline-block;padding-left:10px;margin-left:7px}.list p span:before{position:absolute;content:"";top:6px;left:0;height:12px;border-left:1px solid #777}.list .btn_prim{margin:0 24px}.invite_wrap h1{font-size:16px;font-weight:700;color:#333}.invite_wrap .h_info{font-size:14px;color:#006fff}.link_box{padding-top:7px}.link_box li{position:relative;padding:0 76px 0 83px;margin-top:25px}.link_box li button{position:absolute;top:0;right:0;width:60px;height:44px;font-size:14px;border:1px solid #006fff;text-align:center;line-height:42px;color:#006fff}.link_box li label{position:absolute;top:0;left:0;width:83px;color:#4f4f4f;font-size:14px;font-weight:500;border:1px solid #006fff;height:44px;line-height:42px;text-align:center;background:rgba(0,111,255,.1)}.invite_wrap .btn_prim{width:100%;margin-top:24px}.terms_wrap{font-size:14px;line-height:21px;color:#000;height:600px;overflow-y:auto}.terms_wrap .tit{display:block}.terms_wrap .tit:not(:first-child),.terms_wrap p,.terms_wrap ol{margin-top:20px}.notice_pop h1{font-size:20px;line-height:28px;font-weight:700;text-align:center;border-bottom:1px solid #000;padding-bottom:18px}.notice_pop .conts{line-height:24px;padding-top:32px}.notice_pop .check_out{margin-top:50px}.notice_pop .check_out span{margin-right:20px}.notice_pop .check_out input[type=checkbox]+label{font-size:12px;line-height:18px;min-height:19px;padding-left:22px}.notice_pop .check_out input[type=checkbox]+label:before{top:1px;width:16px;height:16px}.toggle_hide{position:absolute;bottom:16px}.toggle_hide_right{position:absolute;right:36px;bottom:16px}.emphasize{font-weight:700;text-decoration:underline}.side_box{position:absolute;top:64px;right:0;bottom:0;width:422px;background:#fff;padding:32px 32px 80px;z-index:10;transition:all .3s}.side_box h2{color:#006fff;margin-bottom:24px}.side_box .sales_list li{position:relative;line-height:42px;padding-right:100px;font-size:18px;color:#000}.side_box .sales_list li:not(:first-child){border-top:1px solid #DBDBDB;padding-top:12px;margin-top:12px}.side_box .sales_list li .btn_rd{position:absolute;right:0;bottom:0}.side_box .sales_list li span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.txt_base{display:inline-block;height:42px;font-size:14px;line-height:20px;color:#ababab;border:1px solid #EFEFEF;background:#EFEFEF;padding:10px 12px;border-radius:20px}.txt_cancel{display:inline-block;height:42px;font-size:14px;line-height:20px;color:red;border:1px solid #fff;background:#fff;padding:10px 12px;border-radius:20px}.btn_rd{display:inline-block;height:42px;font-size:14px;line-height:20px;color:#fff;border:1px solid #006FFF;background:#006FFF;padding:10px 12px;border-radius:20px}.btn_rd:disabled{border:1px solid #757575;color:#757575;background:#fff}.item_list{border-top:1px solid #333}.item_list li{position:relative;border-bottom:1px solid #BBBBBB;padding:18px 10px}.item_list li .info{display:flex;font-size:15px}.item_list li .info .status{margin-left:20px;color:#757575}.item_list li .info .pay{margin-left:auto;color:#006fff}.item_list li .info .pay span{display:inline-block;margin-left:10px}.item_list li .info .pay>span.refunded{text-decoration:line-through;color:red}.item_list li .tit{display:block;color:#000;font-weight:500;padding-top:10px}.item_list li .btns{position:absolute;right:10px;top:50%;margin-top:-21px}.item_list li .sid{font-size:15px;padding-top:10px}.item_list li .sid span{display:inline-block;margin-right:10px;font-weight:500;color:#000}.item_list li .sid .btn_arrow{font-weight:400;margin-left:20px}.item_list .end{display:inline-block;font-size:12px;color:#757575;background:#dbdbdb;line-height:25px;padding:0 8px;margin-right:14px}.item_list .uline{border-bottom:1px solid #000}.item_list .pay .uline{border-color:#006fff}.sale_short{position:absolute;top:64px;left:0;right:0;height:64px;background:#020D48;z-index:5}.sale_short .inner{max-width:1200px;margin:0 auto;padding:12px 446px 0 0;color:#fff}.sale_short .inner .btn_prev{vertical-align:top;width:36px;height:40px;background:url(/images/ico_arrow_left.png) 0 7px no-repeat;background-size:24px auto}.sale_short .inner .arr{display:inline-block;font-size:18px;line-height:40px;color:#fff}.sale_short .inner .status{display:inline-block;height:40px;margin-left:16px;font-size:16px;line-height:38px;color:#ff4d4d;background:#FFF2D9;border:1px solid #FF4D4D;padding:0 12px}.sale_short .hint{position:absolute;top:18px;right:446px;color:#fff;line-height:24px;font-size:14px;padding-left:28px;background:url(/images/ico_hint.png) no-repeat;background-size:24px auto}.tbl_list .btn_link{border-bottom:1px solid #006FFF;color:#006fff}.dialog_wrap.sell{width:736px}.dialog_wrap.sale_pop{width:696px}.dialog_wrap.qna,.dialog_wrap.notice3{width:800px}.dialog_wrap.image{width:600px}.dialog_wrap.buy_info{width:516px}.dialog_wrap .last{margin-bottom:24px}.pop_h1{font-size:20px;line-height:28px;font-weight:700;text-align:center;border-bottom:1px solid #000;padding-bottom:18px}.scrollbox{max-height:400px;padding-top:18px;overflow-x:hidden;overflow-y:auto}.info_list{font-size:14px;line-height:22px}.info_list dt{float:left;width:260px;padding:14px 24px;color:#333;font-weight:700}.info_list dd{margin-left:260px;padding:14px 24px 14px 0}.info_list div:nth-child(even){background:#EDEDEF}.sale_pop .scrollbox{padding:18px 0;max-height:500px}.txt_edit_box{line-height:24px}.txt_edit_box .txt_box p:not(:first-child){margin-top:8px}.txt_edit_box .second_box{border-top:1px solid #C4C4C4;padding-top:20px;margin-top:20px}.txt_edit_box .second_box .tit{display:block;font-weight:700;color:#333;margin-bottom:10px}.txt_edit_box .second_box dl{margin-bottom:8px}.txt_edit_box .second_box dl dt{float:left;padding:2px 13px 2px 0;position:relative}.txt_edit_box .second_box dl dt:after{position:absolute;content:"";top:7px;right:0;bottom:6px;border-right:1px solid #333}.txt_edit_box .second_box dl dd{margin-left:53px;padding:2px 0}.btn_arrow{display:inline-block;color:#006fff;font-weight:700;padding-right:24px;background:url(/images/ico_arr_b.png) 100% 1px no-repeat;background-size:24px 24px}.num_list{padding-left:12px;font-size:14px;line-height:22px;margin-top:20px}.num_list li{list-style:decimal;margin-top:7px}.required{color:#006fff;font-size:12px;line-height:22px;margin-top:24px}.required strong{display:block}.buy_info .check_box{border-top:1px solid #C4C4C4;margin-top:28px;padding-top:25px}.buy_info .check_box span{display:block;margin-top:5px}.buy_info .check_box input[type=checkbox]+label{font-size:12px;padding-left:25px}.buy_info .check_box input[type=checkbox]+label:before{width:16px;height:16px;top:5px}.buy_info .dialog_btn{margin-top:40px}.buy_info .scrollbox{max-height:200px}.buy_info .cell_title{width:40%;background-color:#ededef;font-size:14px;color:#000;padding:16px}.buy_info .cell_list{width:60%;display:flex;flex-wrap:wrap;align-content:flex-end;justify-content:flex-end;font-size:14px;font-weight:700;color:#000;padding:16px}.buy_info .cell_content{display:flex;justify-content:right;flex:1;font-size:14px;font-weight:700;color:#000;padding:16px}.buy_info .cell_id{width:117px;text-align:right}.dialog .txt_edit_box .tbl_box{width:auto;padding:20px 10%;font-size:14px}.tbl_line{border:1px solid #757575}.tbl_line thead th{height:40px;text-align:center;font-weight:500;vertical-align:middle;border-bottom:1px solid #757575;border-left:1px solid #c4c4c4}.tbl_line thead th:first-child{border-left:0}.tbl_line tbody th[rowspan]{border-right:1px solid #C4C4C4}.tbl_line tbody th{text-align:center;line-height:22px;padding:7px 0;border-top:1px solid #C4C4C4;vertical-align:middle}.tbl_line tbody td{line-height:22px;padding:7px 0 7px 45px;border-top:1px solid #C4C4C4;border-left:1px solid #C4C4C4}.tbl_line tbody tr:first-child>*{border-top:none!important}.scrollbox.sh{max-height:54vh;margin-bottom:20px}.payWrap{text-align:center;padding:110px 0}.payWrap h1{font-size:36px;line-height:52px;color:#6547ff;font-weight:700}.payWrap p{font-size:16px;line-height:23px;color:#333;margin:60px 0}.payWrap strong{display:block;font-size:20px;line-height:29px;margin:50px 0}.payWrap .btnConts{margin-top:66px}.payWrap .btnConts a{width:240px;height:46px;line-height:44px;vertical-align:top}.payWrap .btnConts .btn_prim{margin-left:55px}.qna .q{color:#006fff!important;font-weight:700;margin-bottom:24px}.qna .a{font-weight:500}.multi_purchase{height:450px}.multi_purchase .required{margin-top:0}.agr_detail{padding:0;color:#000}.agr_detail p{font-size:14px;line-height:20px}.agr_detail .mt{margin-top:12px}.agr_detail p a{color:#036eff;text-decoration:underline}.agr_detail .stxt{font-size:13px;line-height:19px}.agr_detail .resp_data{margin:24px 0}.agr_detail ul{line-height:19px;font-size:13px;margin:8px 0 12px;font-weight:400}.agr_detail .btns_bot{margin-top:40px;text-align:center}.agr_detail .btns_bot .btn_base{display:inline-block;width:300px;height:40px;line-height:40px;font-size:14px;background:#036eff;color:#fff}.agr_temp{text-align:center;margin-top:40px}.agr_temp span{display:inline-block;padding:0 20px}.agr_temp input[type=radio]+label{line-height:20px;color:#000;padding-left:32px}.agr_temp input[type=radio]+label:before{width:20px;height:20px}.agr_temp input[type=radio]+label:after{width:12px;height:12px;left:4px;margin-top:-8px}.cookie_chk{margin-top:43px;text-align:right}.cookie_chk span{margin-left:8px}.cookie_chk input[type=checkbox]+label{color:#000;line-height:16px;padding-left:24px}.cookie_chk input[type=checkbox]+label:before{width:16px;height:16px}.cookie_chk input[type=checkbox]:checked+label:before{background:url(../images/ico_check_b.png) no-repeat;background-size:100%}.tab_section>.tab_list{border-bottom:1px solid #E0E0E0}.tab_section>.tab_list>ul{display:flex}.tab_section>.tab_list>ul>li{position:relative;margin-right:36px}.tab_section>.tab_list>ul>li>a{position:relative;display:block;text-align:center;font-size:20px;color:#dbdbdb;line-height:30px;padding:0 0 14px}.tab_section>.tab_list>ul>li.active>a{color:#333;font-weight:700}.tab_section>.tab_list>ul>li.active>a:before{position:absolute;content:"";left:0;right:0;bottom:0;border-bottom:3px solid #006FFF;z-index:1}.tab_contents .tab_panel{display:none;padding-top:30px}.tab_contents .tab_panel.active{display:block}.underline{text-decoration:underline}.tab_btns{display:table;width:100%}.tab_btns li{position:relative;display:table-cell;border:1px solid #cecece;border-left:0;border-bottom:2px solid #000}.tab_btns li:first-child{border-left:1px solid #cecece}.tab_btns li.active:after{position:absolute;content:"";top:0;left:-1px;right:-1px;bottom:0;border:2px solid #000;border-bottom:0}.tab_btns li.active{border-bottom:0}.tab_btns li.active a{color:#333;font-weight:500}.tab_btns a{display:block;line-height:50px;text-align:center;font-size:18px;color:#cecece}.logbox{width:360px;margin:0 auto;padding:190px 0 120px}.logbox h2{width:320px;height:60px;margin:0 auto;background:url(/images/twin_korea.png) no-repeat;background-size:100%}.logins{padding-top:16px}.logins>span{display:block;margin-top:24px}.logins input[type=text],.logins input[type=password]{height:40px;border-color:#a7a7a7}.logins .btn_prim{margin-top:30px;height:50px;width:100%;min-width:auto;line-height:50px}.join_btns{margin-top:30px;text-align:center}.join_btns a{font-size:14px;line-height:20px;color:#391b1b}.join_btns a:first-child{margin-right:40px;position:relative;color:#036eff}.join_btns a:first-child:after{position:absolute;content:"";top:0;bottom:0;right:-20px;border-left:1px solid #c4c4c4}.sns_btns{margin-top:80px}.sns_btns .btn_google{margin-top:30px}.ui_tooltip_wrap{display:inline-block;position:relative}.ui_tooltip_wrap .tooltip{display:none;position:absolute;z-index:100;width:387px;font-weight:400;padding:20px 24px;text-align:left;background-color:#fff;border-radius:2px;font-size:13px;color:#555;line-height:20px;border:1px solid #E0E0E0;box-shadow:0 4px 4px #00000040;transition:opacity .3s ease-out;opacity:0}.ui_tooltip_wrap.active .tooltip{opacity:1}.ui_tooltip_wrap .tooltip.left{right:auto;left:-80px}.ui_tooltip_wrap .ui_btn{position:relative;display:inline-block;width:20px;height:20px;background:url(/images/ico_tooltip.png) no-repeat;background-size:100%;vertical-align:middle;margin:-2px 0 0 3px;overflow:visible}.tooltip .btxt{font-weight:700;color:#036eff;font-size:15px}.tooltip .para_list li,.tooltip .tip_conts{margin-top:12px}.ui_tooltip_wrap .tooltip .tooltip_close{position:absolute;right:20px;top:20px;width:15px;height:15px;background:url(/assets/images/web/tooltip_close.png) center center no-repeat}.insert_wrap{width:564px;margin:0 auto;padding:70px 0 100px}.insert_wrap.wid{width:472px}.insert_wrap .h2,.insert_wrap .fixed_h2{font-size:24px;color:#54595e;margin:0;line-height:34px;font-weight:700}.insert_wrap .fixed_h2 a{display:none}.insert_wrap.wid .fixed_h2{margin-bottom:50px}.insert_wrap .mem_info{padding:0;margin-top:50px}.insert_wrap .mem_info dl{padding:0;line-height:36px}.insert_wrap .mem_info dl dt{width:130px;margin-top:36px}.insert_wrap .mem_info dl dd{position:relative;width:calc(100% - 130px);margin-top:36px}.insert_wrap .mem_info dl dd:not(.item){width:342px}.insert_wrap .mem_info dl .item .btn_prim{position:absolute;top:0;right:0;height:36px;min-width:76px;width:76px;line-height:36px;font-size:14px}.insert_wrap .mem_info dl dt:first-child,.insert_wrap .mem_info dl dt:first-child+dd{margin-top:0}.insert_wrap input[type=text],.insert_wrap input[type=password]{height:36px;line-height:36px}.insert_wrap input[type=text]:focus,.insert_wrap input[type=password]:focus{outline:0;border-color:#036eff}.insert_wrap input[type=text].error,.insert_wrap input[type=password].error{border-color:#f51717}.insert_wrap .mem_info .item input[type=text]{width:342px}.mem_info .txt_info{display:block;font-size:12px;line-height:20px;margin-top:4px;color:#828282}.mem_info .txt_error{display:block;font-size:12px;line-height:20px;margin-top:4px;color:#f51717}.mem_info .txt_ok{display:block;font-size:12px;line-height:20px;margin-top:4px;color:#036eff}.mem_info .btn_eye{position:absolute;top:6px;right:12px;width:24px;height:24px;background:url(/images/ico_eye.png) no-repeat;background-size:100%}.mem_info .btn_eye.view{background-image:url(/images/ico_eye_off.png)}.mem_info .agr_box{margin-top:40px}.agr_box .all input[type=checkbox]+label{font-size:16px;font-weight:500}.box_btns{margin-top:50px}.box_btns .btn_prim{width:100%;height:52px;line-height:52px}.agr_box ul{margin-left:40px}.agr_box ul li{margin-top:16px;font-size:11px;line-height:20px}.agr_box ul input[type=checkbox]+label{font-size:11px;color:#333;min-height:20px;line-height:20px}.agr_box ul input[type=checkbox]+label:before{width:20px;height:20px}.agr_box ul li a{color:#036eff;text-decoration:underline}.agr_box ul li>span{color:#036eff}@media screen and (max-width: 791px){.logbox{width:276px;padding:54px 0 50px}.logbox h2{width:222px;height:44px}.logins input[type=text],.logins input[type=password]{height:36px;padding-left:6px;font-size:14px}.logins .btn_prim{height:46px;line-height:46px;margin-top:24px}.join_btns{margin-top:24px}.join_btns a{font-size:12px;line-height:16px}.join_btns a:first-child{margin-right:32px}.sns_btns{margin-top:60px}.sns_btns .btn_google{margin-top:20px;height:46px}.sns_btns .btn_kakao{height:46px;line-height:46px}.insert_wrap,.insert_wrap.wid{width:100%;padding:24px 12px 98px}.insert_wrap .h2{font-size:16px;line-height:23px;color:#333}.insert_wrap .fixed_h2{position:absolute;top:0;left:0;right:0;font-size:16px;margin:0!important;height:48px;padding:10px 0 0!important;line-height:26px;display:block;text-align:center;border-bottom:1px solid #E0E0E0!important;font-weight:700;color:#000}.insert_wrap .fixed_h2 a{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.insert_wrap .fixed_h2 a:after{display:block;position:absolute;content:"";top:12px;left:12px;width:24px;height:24px;background:url(/images/ico_back.png) no-repeat;background-size:100%}.insert_wrap .mem_info{margin-top:24px}.insert_wrap.wid .mem_info{margin-top:0}.insert_wrap .mem_info dl{display:block}.insert_wrap .mem_info dl dt{width:100%;line-height:20px;padding-bottom:10px}.insert_wrap .mem_info dl dd{width:100%;margin:0}.insert_wrap .mem_info dl dd input[type=text],.insert_wrap .mem_info .item input[type=text],.insert_wrap .mem_info dl dd input[type=password]{width:calc(100% - 76px);font-size:14px;padding:0 10px}.insert_wrap .mem_info dl dd:not(.item){width:100%}.insert_wrap .mem_info dl .item .btn_prim{width:68px;min-width:68px;font-size:12px}.insert_wrap .mem_info dd.w100{width:100%!important}.insert_wrap .mem_info dd.w100 input[type=text],.insert_wrap .mem_info dd.w100 input[type=password]{width:100%}.insert_wrap .mem_info dd.w100 .btn_eye{right:12px}.mem_info .btn_eye{right:88px}.box_btns{position:fixed;left:0;right:0;bottom:0;padding:0 12px 12px;margin:0;background:#fff}.box_btns .btn_prim{height:46px;line-height:46px}.mem_info .agr_box{margin-top:20px}.agr_box .all input[type=checkbox]+label{padding-left:32px;line-height:24px}.agr_box .all input[type=checkbox]+label:before{width:24px;height:24px}.agr_box ul{margin-left:34px}.agr_box ul li{margin-top:14px}.ui_tooltip_wrap .tooltip{width:216px;padding:16px 12px;font-size:11px;line-height:20px}.tooltip .btxt{font-size:12px}.tooltip .para_list li{margin-top:8px}.tab_btns{display:block;font-size:0;border:1px solid #E0E0E0;background:#eef5ff}.tab_btns li{display:inline-block;width:50%;border:1px solid #E0E0E0;border-width:0 1px 1px 0}.tab_btns li:first-child{border-left:0}.tab_btns li:nth-child(2n){border-right:0}.tab_btns li:nth-child(5){border-bottom:0}.tab_btns li.active{border-bottom:1px solid #E0E0E0}.tab_btns li:not(:first-child){margin:0}.tab_btns a{font-size:12px;line-height:38px;color:#000}.tab_btns li.active:after{display:none}.tab_btns li.active a{background:#036eff;color:#fff}.sub_section{top:0;padding:70px 12px 24px;background:#fff;z-index:52}.container .hidden_btn{position:absolute;top:0;left:0;right:0;font-size:16px;margin:0;height:48px;padding:10px 0 0;line-height:26px;display:block;text-align:center;border-bottom:1px solid #E0E0E0;font-weight:700;color:#000}.container .hidden_btn:before{display:block;position:absolute;content:"";top:12px;left:12px;width:24px;height:24px;background:url(/images/ico_back.png) no-repeat;background-size:100%}.sub_section .insert_wrap{padding:0}.terms_conts{width:100%}.terms_conts .terms_inner{margin-top:24px}.terms_conts .terms{font-size:11px;line-height:18px}.agr_detail{padding:0}.agr_detail p{font-size:12px;line-height:18px}.agr_detail .stxt{font-size:11px}.resp_data{display:block;font-size:12px;line-height:28px;border-top:0}.agr_detail .resp_data{margin:12px 0}.resp_data div{display:flex;border-top:1px solid #c4c4c4}.resp_data dt{width:30%;border-right:1px solid #c4c4c4}.resp_data dd{width:70%}.info_cert{padding:0}.info_cert .btn_prim{height:46px;line-height:46px;margin-top:12px}.head_wrap h2{font-size:16px;line-height:24px;margin-bottom:24px}.area_bottom{margin:32px 0 40px}.btn_link{font-size:13px}.guide_tip{padding:8px 24px}.guide_tip p{font-size:11px;line-height:20px;padding-left:24px}.guide_tip ul{font-size:11px;margin-top:2px}.info_cert .group_btn .btn_prim:nth-child(2){margin-top:20px}.cert_info div:not(:first-child){margin-top:16px}.cert_info dt{width:104px}.cert_info dd{width:calc(100% - 104px)}.img_upload{width:64px;height:64px}.img_upload:after{width:24px;height:24px;right:-6px}.img_upload input[type=file]{height:64px}.my_char .my_nick{font-size:16px;line-height:18px;padding-top:17px}.img_nick{margin:10px 0 36px}.mypage{width:100%;padding:0}.mypage .conts h2{position:fixed;top:0;left:0;right:0;height:48px;line-height:48px;font-weight:700;text-align:center;color:#000;padding:0 50px;font-size:16px;background:#fff;border-bottom:1px solid #e0e0e0;z-index:53}.mypage .conts h2 a{display:block;position:absolute;top:12px;left:12px;width:24px;height:24px;background:url(/images/ico_back.png) no-repeat;background-size:100%}.mypage .conts{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;padding:80px 12px 12px;background:#fff;overflow-y:auto;z-index:52}.conts .insert_wrap{padding:0}.conts .insert_wrap .img_nick{margin-top:0}.conts .insert_wrap .mem_info dl dd:not(.item){width:100%}.conts .insert_wrap .mem_info dl dd input[type=text],.conts .insert_wrap .mem_info dl dd input[type=password]{width:100%}.conts .insert_wrap .mem_info .item input[type=text]{width:calc(100% - 76px)}.conts .insert_wrap .mem_info .btn_eye{right:12px}.conts .terms_conts .terms_inner{height:calc(100% - 35px)}.container .my_menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:auto;border-radius:0;border:0;background:#fff;padding:48px 12px 12px;z-index:55}.container .my_menu.only_menu{display:block}.container .my_menu .btn_back{height:48px;line-height:48px;font-weight:700;color:#000;padding:0 50px;text-align:center}.container .my_menu .btn_back:before{position:absolute;content:"";top:12px;left:12px;width:24px;height:24px;background:url(/images/ico_back.png) no-repeat;background-size:100%}.container .my_menu .btn_back span{display:block;padding:0;text-align:center}.container .my_menu .btn_back span:before{display:none}.container .my_menu a{font-size:14px;margin-top:24px;color:#333}.mem_wrap{width:100%;padding:0}.chk_list{margin-top:24px}.chk_list li:not(:first-child){margin-top:16px;padding-top:16px}.chk_list p{line-height:20px;padding:12px 0 16px}.chk_list input[type=checkbox]+label{line-height:22px;font-size:14px;padding-left:32px}.chk_list input[type=checkbox]+label:before{top:50%;margin-top:-12px;width:24px;height:24px}.mem_wrap .btn_box{margin-top:40px}.mem_wrap .btn_red{width:100%}.btn_red{width:100%;height:46px;line-height:46px}.reason_wrap{padding:0;width:100%}.reason_wrap .report_list{padding:0}.reason_wrap .report_list li input[type=radio]+label{font-size:14px;line-height:20px}.reason_wrap .report_list textarea{height:148px;margin-top:16px}.reason_wrap .btn_box{position:fixed;left:0;right:0;bottom:0;margin:0;background:#fff;padding:0 12px 12px}.working{padding-top:52px;width:100%}.working .tit{font-size:16px;line-height:23px;margin-bottom:36px}.working p{padding-top:80px;margin:0}.working p strong br{display:block}.working p:before{width:64px;height:64px;margin-left:-32px}.working .btn_base{position:fixed;left:12px;right:12px;bottom:12px;width:auto;height:46px;line-height:46px}body{font-size:14px}.wrap{width:100%}.header .inner{max-width:100%;padding-top:48px}.noti_pop .pop_cont,.service_info,.ranking{max-width:100%;padding:15px 16px}.header{height:auto}.header .inner .logo{height:24px;width:106px;left:16px;top:14px}.header .inner .gnb{float:none;margin:0;padding:0 16px;border-top:1px solid #e0e0e0}.gnb>ul{width:100%}.gnb>ul>li{width:25%;height:40px}.gnb>ul>li a{font-size:14px}.header .inner .log_info{float:none;display:flex;align-items:center;position:absolute;top:10px;right:16px;font-size:12px;padding:0}.noti_pop{top:89px}.noti_pop .pop_cont{font-size:12px;line-height:18px;padding:12px 0}.noti_pop .pop_cont .btn_close{width:14px;height:14px;top:13px;right:16px}.container{padding-top:90px}.payWrap{padding:16px 16px 56px}.payWrap h1{font-size:24px;line-height:35px}.payWrap p{font-size:13px;line-height:19px;margin:77px 0 64px}.payWrap .img img{max-width:100%}.payWrap strong{font-size:13px;line-height:19px;margin:36px 0}.payWrap .btnConts{margin-top:40px}.payWrap .btnConts a{display:block;margin:0 auto;width:226px;padding:0;font-size:13px}.payWrap .btnConts .btn_prim{min-width:auto;margin:20px auto 0}h2{font-size:14px;line-height:20px;margin-bottom:16px}input[type=checkbox]+label{font-size:12px;min-height:16px;line-height:16px;padding-left:24px}input[type=checkbox]+label:before{width:16px;height:16px}input[type=text]{font-size:12px;padding:0 10px}.ticketView{margin-bottom:27px;margin-top:-15px;padding-right:92px}.ticketView .cnt{height:29px;padding:0 8px;line-height:27px}.ticketView .cnt span{font-size:10px}.ticketView .cnt strong{font-size:12px}.ticketView .btn_prim{height:29px;line-height:29px;font-size:10px;width:80px}.list_info{padding:12px}.list_wrap ul{padding:0;margin:0;display:flex;justify-content:space-between;flex-wrap:wrap}.list_wrap ul li{float:none;width:calc(50% - 8px);height:208px;margin:12px 0 0;padding:54px 14px 14px}.list_wrap ul li .tag{height:26px;line-height:26px;font-size:10px;top:10px;left:12px}.list_wrap ul li .tit{line-height:20px}.list_wrap ul li p{font-size:12px}.list_wrap ul li p strong{display:block}.list_wrap ul li p span{padding:0;margin:0}.list_wrap ul li p span:before{display:none}.list_wrap ul li .btn_prim{min-width:128px;height:36px;line-height:36px}.tbl_box{width:auto;max-width:100%;padding:15px 16px 32px}.tbl_list{font-size:12px;border-width:1px}.tbl_list col.no{width:10%}.tbl_list col.date,.tbl_list col.type{width:16%}.tbl_list col.name{width:auto}.tbl_list thead th{border-width:1px;height:35px}.tbl_list tbody td{height:32px}.tbl_list tbody td[colspan]{height:160px}.tbl_list tbody td[colspan] .txt,.tbl_list tbody td .txt{font-size:12px;font-weight:700}.tbl_list tbody tr td:not([colspan]):last-child{padding-right:5px}.tbl_list tbody tr td:not([colspan]):first-child{padding-left:5px}.btn_conts{margin-top:24px}.tbl_box .btn_conts .btn_prim{min-width:128px;height:36px;line-height:36px}.container .only_pc{display:none}.container .only_mb{display:block}.tbl_box .btn_set{top:15px;right:16px;width:24px;height:24px}.my_status{padding-top:9px}.my_status li{padding:8px}.my_status li strong{font-size:10px;line-height:14px}.my_status li span{font-size:15px;line-height:21px}.my_status.resp{display:block;border:1px solid #bbb;padding:7px 0}.my_status.resp li{display:flex;justify-content:space-between;padding:5px 8px;margin:0;border:0;width:100%}.my_status.resp li strong{line-height:18px}.my_status.resp li p{font-size:12px;line-height:18px;margin-top:0}.free_coupons{padding:7.5px 8px}.free_coupons span{font-size:10px}.footer{font-size:10px;line-height:14px;padding:16px 12px 20px}.footer .footer_menu{margin-top:21px}.footer .footer_menu a{font-size:12px;line-height:18px}.footer .footer_menu a:last-child{margin:0}.footer .sns strong{font-size:12px;line-height:18px;margin-bottom:8px}.footer .sns{position:static}.footer .sns a{width:24px;height:24px;margin:0 14px 0 0!important}.footer .footer_info{overflow:hidden}.footer .footer_info p{margin-left:-14px;margin-top:0}.footer .footer_info p span:first-child{margin-left:14px}.footer .footer_info p span{margin-top:4px}.footer .footer_info p:nth-child(2) span:first-child{display:block}.footer p span{padding-left:8px;margin-left:5px}.footer>p:not(:first-child){margin-top:10px}.footer p span:not(:first-child):before{top:1px;height:10px}.footer p strong{display:block;margin-bottom:4px}.footer .sns.mn{position:absolute;right:auto;left:165px;top:16px}.footer .sns.mn .twin{width:80px;height:24px;margin:0!important}.header .inner .log_info .btn_twin{width:51px;padding:14px 0 0;text-align:center;font-size:10px;margin-left:30px;background-size:100% auto}.header .inner .log_info .btn_twin:before{top:9px;left:-15px;height:15px}.footer .patent{font-size:10px;margin:12px 0}.footer .patent span{line-height:14px}.join_box{max-width:100%;padding:0 42px}.join_box h2{font-size:16px;padding-bottom:16px;margin-bottom:16px}.login_wrap{margin-top:170px}.login_wrap .btn_kakao{margin-top:32px}.agreement{padding-top:5px}.agreement input[type=checkbox]+label{font-size:14px}.agreement ul{padding:0;margin-top:-7px}.agreement ul li{height:16px}.agreement ul li a{margin-top:-2px;vertical-align:top}.join_wrap{margin-top:62px}.join_wrap .code_in{margin:24px 0 32px}.join_wrap .code_in .info{font-size:12px;margin:0 0 16px;display:block}.join_wrap .btn_prim{height:46px}.info_service img,.info_service iframe{max-height:36vh}.mem_info{padding:8px 0 52px 20px}.full .dialog_cell{padding:42px 16px;position:fixed;top:0;right:0;left:0;bottom:0}.dialog_cell{padding:18px}.dialog_wrap{width:100%;padding:36px 24px 24px}.dialog_wrap.sell,.dialog_wrap.sale_pop,.dialog_wrap.buy_info,.dialog_wrap.qna,.dialog_wrap.notice3,.dialog_wrap.image{width:100%;height:76vh}.dialog_wrap.b{width:100%;height:100%;display:flex;align-items:stretch;padding:32px 24px}.link_box li{margin-top:16px}.link_box li label,.link_box li button{font-size:12px;line-height:34px;height:34px}.link_box input[type=text]{height:34px}.terms_wrap{position:absolute;height:auto;top:32px;left:24px;right:0;bottom:32px;padding-right:24px;font-size:12px;line-height:17px}.terms_wrap .tit:not(:first-child),.terms_wrap p,.terms_wrap ol{margin-top:14px}.alert .dialog_wrap{width:292px;padding:42px 24px 24px}.dialog_btn .btn_line{width:100%}.dialog_btn{display:flex;justify-content:space-between}.dialog_btn button{width:calc(50% - 6px);min-width:auto}.dialog_btn button:nth-child(2){margin-left:0}.invite_wrap .btn_kakao{margin-top:46px}.invite_wrap .btn_prim{margin-top:16px;min-width:auto}.info_list{font-size:12px}.info_list dt{width:40%;padding:12px}.info_list dd{margin-left:40%;padding:12px 12px 12px 0}.scrollbox{max-height:calc(100% - 116px)}.sale_pop .scrollbox.sh{max-height:58vh}.buy_info .scrollbox{max-height:160px}.buy_info .cell_id{width:72px;text-align:right}.qna .scrollbox.sh{max-height:58vh}.multi_purchase{height:520px}.multi_purchase .scrollbox{max-height:80vh}.txt_edit_box{font-size:12px;line-height:18px}.txt_edit_box .second_box dl dt{float:none;display:inline-block}.txt_edit_box .second_box dl dt:not(:first-child){margin-top:16px}.txt_edit_box .second_box dl dd{margin:0}.btn_arrow{font-size:13px}.sale_pop .scrollbox{max-height:calc(100% - 148px)}.dialog .btn_conts .btn_prim{min-width:128px;height:32px;line-height:32px}.dialog .txt_edit_box .tbl_box{font-size:12px;padding:18px 0}.tbl_line thead th{height:30px}.tbl_line tbody th{height:30px;padding:0}.tbl_line tbody td{height:30px;padding:0 0 0 20px;vertical-align:middle}.sale_short{position:fixed;top:90px;height:40px}.sale_short .inner{max-width:100%;padding:10px 0 0 48px;position:relative}.side_box{position:fixed;left:0;top:auto;right:0;width:100%;height:200px;padding:16px 15px 20px;overflow-y:auto}.side_box h2{font-size:16px;margin-bottom:16px}.side_box .sales_list li{font-size:14px;padding-right:78px}.side_box .sales_list li:not(:first-child){padding-top:8px;margin-top:8px}.side_box .sales_list li .btn_rd{bottom:5px}.btn_rd,.txt_cancel,.txt_base{font-size:12px;line-height:30px;height:32px;padding:0 10px}.sale_short .inner .btn_prev{position:absolute;top:0;left:8px;width:40px;height:40px;background-position:center center}.sale_short .inner .arr{font-size:14px;line-height:20px;display:block;width:calc(100% - 105px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sale_short .inner .status{height:30px;line-height:28px;font-size:14px;margin:0;position:absolute;top:5px;right:16px}.sale_short .hint{position:fixed;top:auto;left:16px;right:16px;bottom:208px;border-radius:4px;background-color:#020d48;height:32px;font-size:12px;padding-left:38px;line-height:32px;background-position:16px 8px;background-size:16px 16px}.num_list{font-size:13px}.num_list li{margin-left:8px}.buy_info .check_box input[type=checkbox]+label:before{top:0}.tab_section>.tab_list>ul>li>a{font-size:14px;line-height:21px;padding-bottom:8px}.tab_section>.tab_list>ul>li{margin-right:26px}.tab_contents .tab_panel{padding-top:10px}.tab_contents .tab_panel .my_status{padding-top:0;margin-bottom:18px}.tab_contents .tab_panel .item_list:first-child{border-top:0}.item_list li{padding:15px 0}.item_list li .info{font-size:12px}.item_list li .tit{padding-top:4px}.item_list li .btns{position:static;text-align:right;padding-top:4px;margin:0}.item_list li .sid{font-size:12px;padding-top:4px}.item_list li .sid .btn_arrow{margin-top:0;font-size:12px}.toggle_hide_right{bottom:12px}}
