﻿@import url(https://cdn.jsdelivr.net/gh/moonspam/NanumSquare@1.0/nanumsquare.css);@font-face{font-family:'NG';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);src:url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format("embedded-opentype"),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format("truetype")}html{font-size:12px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,textarea{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{font-size:12px;line-height:1.2}body,button,input,select,table,textarea{font-family:"NanumSquare", "NG", verdana, applegothic, sans-serif;color:#333}ol,ul{list-style:none}em,i,u,b{font-style:normal;font-weight:normal;text-decoration:none}a{color:#333;text-decoration:none}img{max-width:100%}table{width:100%;border:0;border-collapse:collapse;border-spacing:0;word-break:break-all;table-layout:fixed}button{overflow:visible;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-appearance:button;outline:none}input::-webkit-input-placeholder{color:#b3b3b3}input::-ms-input-placeholder{color:#b3b3b3}textarea::-webkit-input-placeholder{color:#b3b3b3}textarea::-ms-input-placeholder{color:#b3b3b3}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}input[type=text],input[type=number],input[type=password]{background:none;margin:0;padding:0;border:1px solid #b3b3b3;outline:none;-webkit-appearance:none;font-family:inherit}textarea{resize:none}legend,caption{display:block;overflow:hidden;position:absolute;top:-9999px;left:-9999px;width:1px;height:1px;line-height:0;text-indent:-9999px;font-size:0}.blind{display:block;overflow:hidden;position:absolute;top:-9999em;left:-9999em;width:0;height:0;line-height:0;text-indent:-9999em;font-size:0}.inner{position:relative;max-width:1160px;height:100%;margin:0 auto;box-sizing:border-box}a{overflow:hidden;cursor:pointer}a:link,a:visited,a:active{text-decoration:none}a:hover{text-decoration:none}::-webkit-input-placeholder{color:#b9b9b9;font-weight:400}::-moz-placeholder{color:#b9b9b9;font-weight:400}:-ms-input-placeholder{color:#b9b9b9 !important;font-weight:400 !important}::-ms-input-placeholder{color:#b9b9b9;font-weight:400}::placeholder{color:#b9b9b9;font-weight:400}.intro_area{width:100%;min-height:632px;padding:150px 0;background:url("//res.sooplive.co.kr/eventzone/promotion/ppv/common/images/intro_bg.jpg") 50% 50% repeat;background-color:#181f31;height:auto;box-sizing:border-box;text-align:center}.intro_area .intro{position:relative;word-break:break-all}.intro_area .intro strong{font-size:32px;color:#fff;line-height:1.45}.intro_area .intro p{padding:40px 0 0;font-weight:400;font-size:20px;color:#fff;line-height:2}.intro_area .intro .img_box{display:block;padding:75px 0 0}.footer{width:100%;height:80px;background:#0b0b14;text-align:center;line-height:80px}.footer span{font-weight:700;font-size:16px;color:#565656;letter-spacing:-.1px;line-height:1}html[lang="en"] *,body.en_US *{font-family:Arial,Helvetica,verdana,sans-serif !important}html[lang="en"] .main_area .title_box span{font-size:90px}html[lang="en"] .header .login,html[lang="en"] .ticket_buy_area .ticket_box .title,html[lang="en"] .ticket_buy_area .ticket_box .schedule span,html[lang="en"] .ticket_buy_area .ticket_box .ticket .price span,html[lang="en"] .ticket_buy_area .ticket_box .info .group .item p span em,html[lang="en"] .ticket_buy_area .btn_box button,html[lang="en"] .ticket_buy_area .noti_box span .txt_bold,html[lang="en"] .ticket_buy_area .noti_box span.txt_bold,html[lang="en"] .ticket_buy_area .detail_btn,html[lang="en"] .info_area dl dt,html[lang="en"] .footer span{font-weight:700}html[lang="en"] .ticket_buy_area .ticket_box .info .group .item p span,.ticket_buy_area .noti_box span,.info_area dl dd span{word-break:keep-all}html[lang="ja"] *,body.ja_JP *{font-family:Arial , "Hiragino Kaku Gothic Pro" , "ヒラギノ角ゴ Pro W3" , Meiryo ui , "メイリオ" , Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif !important}html[lang="ja"] .header .login,html[lang="ja"] .ticket_buy_area .ticket_box .title,html[lang="ja"] .ticket_buy_area .ticket_box .schedule span,html[lang="ja"] .ticket_buy_area .ticket_box .ticket .price span,html[lang="ja"] .ticket_buy_area .ticket_box .info .group .item p span em,html[lang="ja"] .ticket_buy_area .btn_box button,html[lang="ja"] .ticket_buy_area .noti_box span .txt_bold,html[lang="ja"] .ticket_buy_area .noti_box span.txt_bold,html[lang="ja"] .ticket_buy_area .detail_btn,html[lang="ja"] .info_area dl dt,html[lang="ja"] .footer span{font-weight:700}.wrap{position:relative;min-width:1280px}.dim{position:absolute;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:rgba(9,9,9,0.6)}.layer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.layer .noti{position:absolute;top:50%;left:50%;z-index:1001;transform:translate(-50%, -50%);background:#fff;width:auto;height:900px}.layer .noti img{height:100%}.layer .noti .btn_close{position:absolute;top:0;right:0;width:50px;height:50px;text-indent:-9999em}.header{z-index:10;position:fixed;display:flex;flex-direction:row;align-items:center;justify-content:space-between;top:0;right:0;left:0;min-width:1280px;height:96px;padding:0 40px;background:rgba(4,7,12,0.7)}.header .logo{display:flex;flex-direction:row;width:276px;background:url("//res.sooplive.co.kr/eventzone/promotion/ppv/common/images/logo.png") 50% 50% no-repeat;background-color:transparent;height:36px}.header .logo a{overflow:hidden;height:100%;width:50%;text-indent:-9999em}.header .login{padding:10px 22px;border:1px solid rgba(255,255,255,0.2);border-radius:20px;background:rgba(56,58,64,0.2);text-align:center;font-weight:700;font-size:16px;color:#fff;box-sizing:border-box;transition:0.1s cubic-bezier(0.42, 0, 0.58, 1);letter-spacing:-.25px}.header .login:hover{background:rgba(57,61,69,0.2);color:#999}.main_area{position:relative;background:#0d1321 url(./images/main_bg.jpg) 50% 50% no-repeat;background-size:auto 100%;width:100%;height:813px}.main_area .title_box{position:absolute;top:245px;right:110px;left:110px}.main_area .title_box strong{display:block;font-weight:700;font-size:120px;color:#fff;letter-spacing:-.3px;word-break:break-all}.main_area .title_box span{font-weight:400;font-size:100px;color:#fff;letter-spacing:-.3px;word-break:break-all}.ticket_buy_area{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:1487px;padding:150px 0 73px 0;background:url(./images/ticket_bg.jpg) 0 0 no-repeat;background-size:cover;box-sizing:border-box}.ticket_buy_area .sp_area{position:absolute;top:149px;right:147px;z-index:10}.ticket_buy_area .sp_area a{display:block}.ticket_buy_area .ticket_box{position:relative;display:flex;flex-direction:column;width:100%;min-height:895px;padding:92px 110px;background:#110921;color:#fff;box-sizing:border-box;word-break:break-all;margin-bottom:60px}.ticket_buy_area .ticket_box .musician{font-weight:400;font-size:32px;color:#fff;line-height:1.44}.ticket_buy_area .ticket_box .title{font-weight:800;padding:15px 0 0;font-size:48px;color:#fff;line-height:1.3;letter-spacing:-.5px}.ticket_buy_area .ticket_box .schedule{display:flex;flex-direction:row;padding:20px 0 0}.ticket_buy_area .ticket_box .schedule span{flex-shrink:0;max-width:27.7%;margin-right:30px;font-weight:700;font-size:20px;color:#2eff90;line-height:2;word-break:break-all}.ticket_buy_area .ticket_box .schedule em{display:flex;align-items:center;color:#fff;font-weight:400;font-size:20px;line-height:2}.ticket_buy_area .ticket_box .schedule em:before{content:"";display:inline-block;background:#667591;width:1px;height:19px;margin:0 20px}.ticket_buy_area .ticket_box .schedule em:first-of-type:before{display:none}.ticket_buy_area .ticket_box .ticket{position:relative;margin:40px 0 0}.ticket_buy_area .ticket_box .ticket .price{position:absolute;display:flex;flex-direction:column;bottom:36px;left:700px;max-width:215px}.ticket_buy_area .ticket_box .ticket .price span{font-weight:normal !important;font-size:15px;color:#fff}.ticket_buy_area .ticket_box .ticket .price strong{font-weight:700;font-size:40px;color:#fff}.ticket_buy_area .ticket_box .info{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin:35px 0 0}.ticket_buy_area .ticket_box .info .group{display:flex;flex-direction:column;flex-wrap:wrap;width:calc(50% - 20px)}.ticket_buy_area .ticket_box .info .group .item{display:flex;flex-direction:row;margin:10px 0 0}.ticket_buy_area .ticket_box .info .group .item .ticket_con{display:flex;flex-direction:column}.ticket_buy_area .ticket_box .info .group .item .ticket_con p{font-size:20px;font-weight:300}.ticket_buy_area .ticket_box .info .group .item .ticket_con p strong{color:#fff;letter-spacing:-1px;font-weight:normal}.ticket_buy_area .ticket_box .info .group .item:first-of-type{margin:0}.ticket_buy_area .ticket_box .info .group .item strong{flex-shrink:0;font-weight:700;font-size:20px;color:#ffc22e;line-height:2}.ticket_buy_area .ticket_box .info .group .item>strong{display:block;width:150px}.ticket_buy_area .ticket_box .info .group .item p{box-sizing:border-box}.ticket_buy_area .ticket_box .info .group .item p span{display:flex;font-weight:400;font-size:20px;color:#fff;line-height:2;letter-spacing:-.5px}.ticket_buy_area .ticket_box .info .group .item p span em{padding:0 12px 0 0;font-weight:700}.ticket_buy_area .ticket_box .info .group .item p span .live{color:#2eff90;font-weight:normal}.ticket_buy_area .ticket_box .info .group .item p span .vod{color:#fff}.ticket_buy_area .btn_box{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:calc(100% - 220px);margin:20px auto 0;text-align:center;word-break:break-all}.ticket_buy_area .btn_box button{min-width:450px;height:90px;font-weight:800;font-size:28px;color:#000;line-height:90px;transition:0.1s cubic-bezier(0.42, 0, 0.58, 1);line-height:1.3}.ticket_buy_area .btn_box button p{font-size:23px;color:#bf1a1e;font-weight:400}.ticket_buy_area .btn_box button>em{display:block;color:#404040;font-size:24px}.ticket_buy_area .btn_box button:disabled{background:#d0d0d0;color:#b7b7b7;cursor:default}.ticket_buy_area .btn_box button:disabled:hover{background:#d0d0d0;color:#b7b7b7}.ticket_buy_area .btn_box button:disabled:hover>em{color:#b7b7b7}.ticket_buy_area .btn_box button:disabled>em{color:#b7b7b7}.ticket_buy_area .btn_box .buy_btn{background:#fff}.ticket_buy_area .btn_box .live_btn{background:#ffc22e}.ticket_buy_area .btn_box button:hover{background:#000;color:#fff}.ticket_buy_area .btn_box button:hover p{color:#fff}.ticket_buy_area .btn_box button:hover>em{color:#fff}.ticket_buy_area .noti_box{position:relative;margin:60px 110px 0;text-align:left;word-break:break-all;border-top:1px solid #c2cbf7;padding:42px 15px 0 19px}.ticket_buy_area .noti_box span{display:block;padding:0 0 0 12px;font-weight:400;text-indent:-12px;font-size:18px;color:#fff;line-height:1.8}.ticket_buy_area .noti_box span.txt_bold{font-weight:700}.ticket_buy_area .noti_box span a{cursor:pointer}.ticket_buy_area .noti_box span .txt_bold{font-weight:700;color:#ffe430}.ticket_buy_area .btn_minfo{display:flex;justify-content:center}.ticket_buy_area .detail_btn{display:flex;align-items:center;justify-content:center;width:370px;margin:60px 8px;border:2px solid #fff;text-align:center;font-weight:800;font-size:24px;color:#fff;transition:0.1s cubic-bezier(0.42, 0, 0.58, 1);box-sizing:border-box;min-height:69px;padding:5px 0}.ticket_buy_area .detail_btn p{font-weight:400}.ticket_buy_area .detail_btn:hover{background:#fff;color:#000}html[lang="en"] .ticket_buy_area .noti_box span .txt_bold{color:#ffc22e}.info_area{position:relative;width:100%;padding:100px 0 100px 0;background:#1a1930;box-sizing:border-box}.info_area dl{padding:0 110px;word-break:break-all}.info_area dl dt{padding:58px 0 0;font-weight:700;font-size:20px;color:#ffc22e}.info_area dl dt:first-of-type{padding:0}.info_area dl dd{margin:30px 0 0}.info_area dl dd li{padding-left:10px;font-weight:400;font-size:18px;color:#fff;line-height:1.8;text-indent:-10px;word-break:keep-all}html[lang="en"] .ticket_buy_area .ticket_box .info{justify-content:flex-start;width:calc(100% + 35px);margin-left:-35px}html[lang="en"] .ticket_buy_area .ticket_box .info .group .item p span{white-space:nowrap}html[lang="en"] .ticket_buy_area .ticket_box .info .group:first-of-type .item>strong{width:180px}html[lang="en"] .ticket_buy_area .ticket_box .info .group:last-of-type .item>strong{width:230px}html[lang="en"] .main_area .title_box span{font-size:80px}
