body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}fieldset,img{border:0}dl,ul,ol,menu,li{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input,select,textarea,button{vertical-align:middle}button{cursor:pointer;background-color:#0000;border:0}body{background:#fff}body,th,td,input,select,textarea,button{color:#333;font-family:Malgun Gothic,맑은고딕,돋움,dotum,sans-serif;font-size:12px;line-height:1.5}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:underline}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}.screen_out{text-indent:-9999px;width:0;height:0;line-height:0;position:absolute;overflow:hidden}.ir{z-index:-1;text-shadow:none;color:#0000;position:relative}.repair{text-indent:100%;white-space:nowrap;overflow:hidden}.show{display:block}.hide{display:none}.tbl{border-collapse:collapse;border-spacing:0}.clear-g{clear:both;zoom:1;width:auto;display:block;overflow:visible}.clear-g:after{visibility:hidden;clear:both;content:"";height:0;font-size:0;display:block}.btn-comm{text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/btn_comm.png) no-repeat;line-height:0}.ico-comm{text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/ico_comm.png) no-repeat;line-height:0}.tit-comm{color:#62b6e1;font-size:24px;font-weight:700;line-height:1.3}.sub-tit-comm{color:#333;font-size:18px;font-weight:600;line-height:1.4}.sub-tit-sol{text-indent:-9999px;background:0 0}.gnb-comm{color:#333;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.5;transition:color .2s}.lnb-comm{color:#666;font-size:15px;font-weight:400;line-height:1.5;text-decoration:none;transition:color .2s}.p-color{color:#30a4dc}
.head{z-index:30;background-color:#fff;height:90px;position:relative}.head .top-line{background-color:#4b4b4b;height:14px;display:block}.head .head-cover{align-items:center;width:1260px;margin:auto;display:flex}.head .head-cover:after{content:"";clear:both;display:block}.head .logo a{padding-left:30px;display:block}.head .gnb-section{margin-left:auto}.head .fan-gnb{gap:0 60px;display:flex}.head .fan-gnb>li{position:relative}.head .fan-gnb>li:first-child{margin-left:0}.head .fan-gnb>li>h3>a{height:auto;margin:16px 0;padding:14px 8px;display:inline-block}.head .fan-gnb>li .gnb1,.head .fan-gnb>li .gnb2,.head .fan-gnb>li .gnb3,.head .fan-gnb>li .gnb4,.head .fan-gnb>li .gnb5{width:auto}.head .fan-gnb>li .gnb1:hover,.head .fan-gnb>li .gnb1.on,.head .fan-gnb>li .gnb2:hover,.head .fan-gnb>li .gnb2.on,.head .fan-gnb>li .gnb3:hover,.head .fan-gnb>li .gnb3.on,.head .fan-gnb>li .gnb4:hover,.head .fan-gnb>li .gnb4.on,.head .fan-gnb>li .gnb5:hover,.head .fan-gnb>li .gnb5.on{color:#62b6e1;text-decoration:none}.head .fan-gnb>li>.gnb-spot{border:1px solid #dfdfdf;border-top:5px solid #2db9ee;width:168px;margin-top:-5px;display:none;position:absolute;left:50%;transform:translate(-50%)}.head .fan-gnb>li>.gnb-spot>li{text-align:center;background-color:#fff;width:168px;overflow:hidden}.head .fan-gnb>li>.gnb-spot>li:hover,.head .fan-gnb>li>.gnb-spot>li.on{cursor:pointer;background-color:#f2f2f2}.head .fan-gnb>li>.gnb-spot>li a{height:14px;margin:auto;padding:18px 0;font-size:13px;display:block}.head .fan-gnb>li>.gnb-spot1>li:first-child a{background-position:-25px -74px;width:25px}.head .fan-gnb>li>.gnb-spot1>li:nth-child(2) a{background-position:-4px -124px;width:70px}.head .fan-gnb>li>.gnb-spot1>li:nth-child(3) a{background-position:-10px -174px;width:55px}.head .fan-gnb>li>.gnb-spot2>li:first-child a{background-position:-117px -73px;width:83px}.head .fan-gnb>li>.gnb-spot2>li:nth-child(2) a{background-position:-135px -124px;width:46px}.head .fan-gnb>li>.gnb-spot3>li:first-child a{background-position:-255px -73px;width:46px}.head .fan-gnb>li>.gnb-spot3>li:nth-child(2) a{background-position:-261px -124px;width:35px}.head .fan-gnb>li>.gnb-spot3>li:nth-child(3) a{background-position:-255px -174px;width:46px}.head .fan-gnb>li>.gnb-spot4>li:first-child a{background-position:-385px -73px;width:25px}.head .fan-gnb>li>.gnb-spot4>li:nth-child(2) a{background-position:-374px -124px;width:46px}.head .sns-area{margin-left:54px}.head .sns-area .fan-sns{overflow:hidden}.head .sns-area .fan-sns>li{float:left;height:26px}.head .sns-area .fan-sns>li>a{vertical-align:top;margin-left:5px;display:inline-block}.head .sns-area .fan-sns>li>.i-sinhan{background-position:-4px -4px;width:26px;height:26px;margin-left:0}.head .sns-area .fan-sns>li>.i-fb{background-position:-34px -4px;width:26px;height:26px}.head .sns-area .fan-sns>li>.i-blg{background-position:-64px -4px;width:26px;height:26px}.head .logo-int{margin:0 20px 0 54px;display:block}@media (max-width:1260px){.head{width:fit-content;overflow:initial}}
.foot{background-color:#fff;position:relative}.foot:before,.foot:after{content:"";clear:both;display:block}.foot .foot-cover{align-items:center;width:1260px;height:100px;margin:0 auto;display:flex;position:relative}.foot .foot-cover .address{text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/address.gif?123) 0 20px no-repeat;width:254px;height:8px;margin:auto;padding:19px 0;line-height:0}.familySites{width:216px;line-height:22px;position:absolute;right:30px}.familySites .optionLabel{box-sizing:border-box;text-align:left;border-bottom:2px solid #000;width:100%;height:40px;padding:8px 0;font-size:15px;line-height:15px;position:relative}.familySites .optionLabel:after{content:"";border-top:1px solid #000;border-left:1px solid #000;width:6px;height:6px;display:block;position:absolute;top:13px;right:2px;transform:rotate(-135deg)}.familySites .optionLabel[aria-expanded=true]+.optionList{display:block}.familySites .optionList{background:#fff;display:none;position:absolute;bottom:0;left:-12px;right:-12px;box-shadow:0 0 8px #00000029}.familySites .optionItem{box-sizing:border-box;text-align:left;color:#000;width:100%;padding:10px 12px;font-size:15px;font-weight:700;text-decoration:none;display:block}.familySites .optionItemLink:active,.familySites .optionItemLink:visited{color:#000}.familySites .optionItemLink:hover{background-color:#f3f3f3}.familySites .optionItemButton{font-weight:400;position:relative}.familySites .optionItemButton:after{content:"";border-top:1px solid #000;border-left:1px solid #000;width:6px;height:6px;display:block;position:absolute;top:20px;right:14px;transform:rotate(45deg)}@media (max-width:1260px){.foot{width:fit-content;overflow:auto}}
.bodyArea{overflow:hidden}.bodyArea .section-visual{width:100%;height:530px;position:relative}.bodyArea .section-visual:before,.bodyArea .section-visual:after{content:"";clear:both;display:block}.bodyArea .section-visual .bgTable{width:100%;height:530px;display:none;position:absolute;top:0}.bodyArea .section-visual .bgTable:after{content:"";clear:both;display:block;overflow:hidden}.bodyArea .section-visual .bgTable>span{float:left;z-index:-1;width:50%;height:530px;display:block}.bodyArea .section-visual .visual-cover{z-index:1;width:1920px;height:530px;margin-left:-960px;position:relative;left:50%}.section-visual .visual-cover .fan-visual{z-index:1;height:530px;display:block;position:relative;overflow:hidden}.section-visual .visual-cover .fan-visual .fan-slide{height:530px;display:none}.section-visual .visual-cover .fan-visual .fan-slide>img{width:1920px;height:530px}.section-visual .visual-cover .admin-link{text-indent:-9999px;z-index:10;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/main/admin_btn.png) no-repeat;line-height:0;display:block;position:absolute;top:318px;left:567px}.section-visual .visual-cover .admin-link>a{width:103px;height:30px;display:block}.fan-pagination{z-index:10;text-align:center;width:100%;margin:0;padding:0;font-size:0;line-height:0;position:absolute;bottom:27px;left:0;overflow:hidden}.fan-pagination li{backface-visibility:hidden;display:inline-block}.section-visual .visual-cover .fan-visual .fan-slide.selected{z-index:1;display:block}.fan-pagination li a{background-color:#77787c;width:20px;height:20px;margin:3px;display:inline-block}.fan-pagination .active{background-color:#30a4dc;width:40px}.bodyArea .main-column{background-color:#d9dcde;width:100%;height:260px;overflow:hidden}.main-column .cover{width:1260px;margin:0 auto}.main-column .block{float:left}.main-column .block:first-child{float:left;box-sizing:border-box;background-color:#77787c;width:315px;height:260px;padding:20px 0 0 30px;overflow:hidden}.main-column .block:first-child h3{background-position:-4px -4px;width:59px;height:26px}.main-column .block:first-child .guide-lst{margin-top:100px}.main-column .block:first-child .guide-lst li+li{margin-top:30px}.main-column .block:first-child .guide-lst a{display:block}.main-column .block:nth-child(2) .spot{float:left;box-sizing:border-box;padding:20px 0 0 30px}.main-column .block:nth-child(2) .spot:first-child{background-color:#e6e7e8;width:315px;height:130px}.main-column .block:nth-child(2) .spot:first-child h3{background-position:-73px -4px;width:62px;height:26px}.main-column .block:nth-child(2) .spot .notice-lst{margin-top:7px}.main-column .block:nth-child(2) .spot .notice-lst>li{color:#555;text-overflow:ellipsis;white-space:nowrap;width:260px;font-size:12px;line-height:1.7em;overflow:hidden}.main-column .block:nth-child(2) .spot .notice-lst>li .p-blt{vertical-align:top;background-position:-6px -36px;width:12px;height:15px;margin:4px 2px 0 -4px;display:inline-block}.main-column .block:nth-child(2) .spot:nth-child(2){background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/main/main_column_img2.jpg) no-repeat;width:315px;height:130px}.main-column .block:nth-child(2) .spot:nth-child(2) a{padding-bottom:84px;display:block}.main-column .block:nth-child(2) .spot:nth-child(2) h3{background-position:-145px -4px;width:58px;height:26px}.main-column .block:nth-child(2) .spot:nth-child(3){float:none;clear:both;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/main/main_column_img3.jpg) no-repeat;width:630px;height:130px}.main-column .block:nth-child(2) .spot:nth-child(3) a{padding-bottom:85px;display:block}.main-column .block:nth-child(2) .spot:nth-child(3) h3{background-position:-4px -40px;width:76px;height:25px}.main-column .block:nth-child(3) .spot{box-sizing:border-box;padding:20px 0 0 30px;overflow:hidden}.main-column .block:nth-child(3) .spot:first-child{background-color:#77787c;width:315px;height:130px}.main-column .block:nth-child(3) .spot:first-child a{padding-bottom:85px;display:block}.main-column .block:nth-child(3) .spot:first-child h3{background-position:-213px -4px;width:64px;height:27px}.main-column .block:nth-child(3) .spot:nth-child(2){background-color:#489ed2;width:315px;height:130px;padding:28px 0 0 56px}.main-column .block:nth-child(3) .spot:nth-child(2) .call-info{background-position:-148px -123px;width:204px;height:78px;display:block}.popup{z-index:9999;background-color:#fff;border:1px solid #333;width:380px;position:absolute;box-shadow:0 0 10px 5px #0000001a}.popupHeader{text-align:right;height:50px}.popupHeader button{cursor:pointer;width:50px;height:50px}.popupContents{width:100%;height:320px}.popupContents img{width:100%;height:100%}.popupFooter{box-sizing:border-box;color:#666;height:34px;padding:0 9px;font-size:11px;line-height:34px}.popupFooter input{width:15px;height:15px;margin-top:-2px}.popupFooter label{margin-left:5px}.popup01{top:132px;left:0}.popup02{top:557px;left:0}.popup03{top:132px;left:400px}.popup04{top:557px;left:400px}
.subArea{background-color:#eef3f6;min-height:700px;overflow:hidden}.subArea-cover{box-sizing:border-box;width:1260px;margin:auto;padding:40px 30px}.subArea-cover:after{content:"";clear:both;display:block;overflow:hidden}.subArea-cover .lnb-section{float:left;width:230px;margin-right:80px}.lnb-tit-new{width:230px;height:230px;position:relative}.lnb-tit-new .frame-image{object-fit:cover;width:100%;height:100%}.lnb-tit-new .title-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.lnb-tit-new .english-title{color:#c3c5c7;letter-spacing:.8px;font-family:Pretendard;font-size:23px;font-style:normal;font-weight:600;line-height:28px;position:absolute;top:28px;left:29px}.lnb-tit-new .korean-title{color:#69696a;letter-spacing:.8px;font-family:Pretendard;font-size:25px;font-style:normal;font-weight:600;line-height:31px;position:absolute;bottom:28px;left:29px}.lnb-section .lnb-tit{text-indent:-9999px;width:230px;height:230px;line-height:0}.lnb-section .lnb-tit1{background:url(http://ticketimage.interpark.com/TicketImage/2021/20210930_pLay/images/sub/lnb_tit1_sol.png) no-repeat}.lnb-section .lnb-tit2{background:url(http://ticketimage.interpark.com/TicketImage/2021/20210930_pLay/images/sub/lnb_tit2.png) no-repeat}.lnb-section .lnb-tit3{background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/sub/lnb_tit3.png) no-repeat}.lnb-section .lnb-tit4{background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/sub/lnb_tit4.png) no-repeat}.lnb-section .lnb-spot{box-sizing:border-box;padding:40px 30px 100px}.lnb-section .lnb-spot>li{margin-bottom:30px}.lnb-section .lnb-spot>li:last-child{margin-bottom:0}.lnb-section .lnb-spot>li:after{content:"";clear:both;display:block;overflow:hidden}.lnb-section .lnb-spot>li>i{float:left;vertical-align:top;background-position:-22px -41px;width:6px;height:10px;margin:5px 8px 0 0;display:inline-block}.lnb-section .lnb-spot>li>.lnb-comm:hover,.lnb-section .lnb-spot>li>.lnb-comm.on{color:#62b6e1;text-decoration:none}.lnb-section .lnb-spot>li>.lnb-comm{float:left;height:auto;display:inline-block}.lnb-section .lnb-spot1>li>.lnb-comm,.lnb-section .lnb-spot2>li>.lnb-comm,.lnb-section .lnb-spot3>li>.lnb-comm,.lnb-section .lnb-spot4>li>.lnb-comm{width:auto}.lnb-quick-box{overflow:hidden}.lnb-quick-box:after{content:"";clear:both;display:block;overflow:hidden}.lnb-quick-box .lnb-quick-spot li{float:left;overflow:hidden}.lnb-quick-box .lnb-quick-spot li a{text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/lnb_quick_box.png) no-repeat;width:113px;height:93px;line-height:0;display:block}.lnb-quick-box .lnb-quick-spot .quick-booking a{background-position:0 0;margin:0 4px 4px 0}.lnb-quick-box .lnb-quick-spot .quick-slotseat a{background-position:-117px 0;margin-bottom:4px}.lnb-quick-box .lnb-quick-spot .quick-infomation a{background-position:0 -97px;margin-right:4px}.lnb-quick-box .lnb-quick-spot .quick-location a{background-position:-117px -97px}.lnb-sponsor{width:230px;margin-top:40px}.lnb-sponsor h4{color:#111;margin-bottom:8px;font-size:11px;font-weight:400;line-height:14px}.lnb-sponsor img{width:100%}.sub-section{float:left;box-sizing:border-box;width:890px;padding:60px 0 60px 30px}.sub-section h2.tit-comm{width:auto;height:auto;margin-bottom:50px}.sub-section .sub-content{overflow:hidden}.sub-content img{max-width:100%;height:auto;display:block}.sub-content.introduce p{color:#222;font-size:14px}.sub-content.introduce p span{padding-left:69px}.sub-section .sub-content.introduce .introduce-con-1{background-repeat:no-repeat;background-size:cover;width:860px;height:520px}.sub-content.introduce .introduce-con-2{margin-top:50px}.introduce .introduce-con-2 .sub-tit-sol,.introduce .introduce-con-3 .sub-tit-sol{text-indent:-9999px;background-repeat:no-repeat;background-size:contain;width:375px;height:33px}.introduce .help-txt{color:#222;border-top:1px solid #33a3dc;margin:10px 0 20px;padding-top:20px;font-size:14px;line-height:16px}.introduce .introduce-con-lst{margin-top:40px;overflow:hidden}.introduce .introduce-con-lst li img{margin:20px 0 8px;display:inline-block}.introduce .introduce-con-lst li p{text-align:center;color:#222}.introduce .introduce-con-3{margin-top:46px}.introduce .introduce-con-3 .sub-tit-sol{width:354px;height:33px}.introduce .introduce-table-set{margin-top:50px;display:block}.introduce .introduce-table-set table{border-collapse:collapse;width:100%}.introduce .introduce-table-set table caption{opacity:0;margin:0;padding:0;font-size:0;position:absolute;left:-9999px}.introduce .introduce-table-set table tr th{text-align:center;background-color:#e1e1e1;border-bottom:0}.introduce .introduce-table-set table thead tr th{border:1px solid #000;border-bottom:0;padding:7px}.introduce .introduce-table-set table tr td{border:1px solid #000;padding:7px}.introduce .introduce-table-set table tr td.colspan-th{text-align:center;font-weight:700}.introduce .introduce-table-set table tr td span{text-indent:7px;margin-left:7px;display:block;position:relative}.introduce .introduce-table-set table tr td span:after{content:"";background-color:#000;border-radius:100%;width:3px;height:3px;position:absolute;top:7px;left:0}.introduce .introduce-bi-box{margin-top:50px}.introduce-bi-box,.introduce-theater-box,.introduce-info-box{border-top:1px solid #33a3dc;padding:50px 0}.introduce-bi-box:before,.introduce-bi-box:after,.introduce-theater-box:before,.introduce-theater-box:after,.introduce-info-box:before,.introduce-info-box:after{clear:both;content:"";display:block;overflow:hidden}.introduce-bi-box>strong,.introduce-theater-box>strong,.introduce-info-box>strong,.introduce-bi-box>.bi-box,.introduce-theater-box>.theater-box{float:left;box-sizing:border-box;border:1px solid #a3d7ef;width:650px;height:200px}.introduce-theater-box>.theater-box,.introduce-info-box p{float:left;width:650px}.introduce-theater-box>.theater-box{height:150px}.introduce-bi-box strong{background-position:-4px -350px;width:20px;height:20px;margin-left:32px;display:block}.introduce-theater-box strong{background-position:-33px -350px;width:64px;height:23px;margin-left:32px;display:block}.introduce-info-box strong{width:43px;height:23px;margin-left:32px;display:block}.introduce-info-box .fl .address{background-position:-107px -350px}.introduce-info-box .fl .scale{background-position:-159px -350px}.sub-content.introduce .fl{float:left;clear:both;width:210px}.sub-content.introduce .introduce-theater-box>p{clear:both;word-break:normal;word-wrap:break-word;margin-left:210px;padding-top:15px;overflow:hidden}.sub-content.introduce .introduce-bi-box .fan-bi{text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2021/20210930_pLay/images/sub/introduce_bi_sol.png) 50%/327px no-repeat;height:100%;display:flex}.sub-content.introduce .introduce-theater-box .theater{background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/sub/introduce_theater.png) no-repeat;width:267px;height:35px;margin:57px auto;display:block}.sub-content.introduce .fl:first-child{margin-bottom:50px}.sub-content.seat-planmap h3{color:#222;margin-bottom:18px;font-size:22px;line-height:1em}.seat-planmap .seat-type{border-bottom:1px solid #33a3dc;height:43px}.seat-planmap .seat-type li{float:left;color:#777;cursor:pointer;padding:13px 40px;font-size:14px;line-height:16px;position:relative}.seat-planmap .seat-type li.on{color:#222;box-sizing:border-box}.seat-planmap .seat-type li.on:after{content:"";background-color:#33a3dc;width:100%;height:4px;position:absolute;bottom:-1px;left:0}.seat-planmap .seat-type-area{width:860px;height:800px;position:relative}.seat-planmap .seat-type-area>div{margin-top:50px;display:none;position:absolute;top:0;left:0}.seat-planmap .seat-type-area>div.on{display:block}.seat-planmap .seat-type-area .seat-type-area3 img{width:100%}.sub-content.location .fan-locationMap{box-sizing:border-box;width:860px;height:auto;overflow:hidden}.sub-content.location .fan-locationMap img{display:inline-block}.location .lo-info-area{margin-top:46px}.location .lo-info-area h4{color:#222;padding-bottom:14px;font-size:22px;font-weight:700;line-height:24px;position:relative}.location .lo-info-area h4:after{content:"";background-color:#222;width:30px;height:2px;display:block;position:absolute;bottom:0;left:0}.location .lo-info-area p,.location .lo-info-area dl{color:#222;margin:16px 0 45px;font-size:14px}.location .lo-info-area dt{font-weight:700}.location .lo-info-area .lo-info-spot3 dd{margin-bottom:20px}.location .lo-info-area .lo-info-spot4 dt{font-weight:400}.location .lo-info-area .lo-info-spot3 dd:last-child,.location .lo-info-area .lo-info-spot4 dd:last-child{margin-top:2px;font-size:12px}.location .lo-info-area .parking-info{box-sizing:border-box;border:1px solid #a3d7ef;width:860px;margin-top:30px;padding:28px 50px}.location .lo-info-area .parking-info table{border-collapse:collapse;border-bottom:1px solid #888}.location .lo-info-area .parking-info table caption{text-align:left;color:#222;margin-bottom:15px;font-size:22px;font-weight:700;line-height:24px}.location .lo-info-area .parking-info table thead tr th{color:#222;border-top:1px solid #33a3dc;height:40px;font-size:14px;font-weight:400}.location .lo-info-area .parking-info table thead tr th:after{content:"";background-color:#33a3dc;width:100%;height:1px;display:block;position:relative;top:10px}.location .lo-info-area .parking-info table tbody td{color:#777;text-align:center;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:40px;font-size:13px}.location .lo-info-area .parking-info table tbody tr td:last-child{border-right:0}.location .lo-info-area .parking-info table tbody tr:last-child td{border-bottom-width:0}.location .lo-info-area p.help-txt{border-top:1px solid #888;margin:0;padding-top:16px}.exhibition .hall-type{border-bottom:1px solid #33a3dc;height:43px}.exhibition .hall-type li{float:left;text-align:center;color:#777;cursor:pointer;width:150px;padding:13px 0;font-size:14px;line-height:16px}.exhibition .hall-type li.on{color:#222;box-sizing:border-box}.exhibition .type-btm-bar{background:#33a3dc;width:150px;height:4px;display:block;position:relative;top:-2px}.exhibition .hall-type:after{content:"";clear:both;display:block;overflow:hidden}.exhibition .exhibition-area{width:860px;height:auto;position:relative}.exhibition .hall-type-bar{background:#33a3dc;width:150px;height:4px;display:block;position:relative;top:-2px}.exhibition .exhibition-area .exhibition-box>li{border-bottom:1px solid #d3d3d3;padding:30px 0}.exhibition .exhibition-area .exhibition-box>li:after{content:"";clear:both;display:block;overflow:hidden}.exhibition-area .exhibition-box .exhibition-img{float:left;margin-right:30px;display:inline-block}.exhibition-area .exhibition-box div{float:left;margin-top:25px}.exhibition-area .exhibition-box div>strong{color:#222;width:610px;margin-bottom:25px;font-size:26px;line-height:1.3em;display:block}.exhibition-area .exhibition-box div>strong>.agent{color:#fff;vertical-align:top;background-color:#30a4dc;height:25px;margin:6px 0 0 8px;padding:0 10px;font-size:11px;font-weight:400;line-height:2.2em;display:inline-block}.exhibition-area .exhibition-box div>dl{color:#777;margin-bottom:3px;font-size:13px}.exhibition-area .exhibition-box div dt{font-weight:700;display:inline-block}.exhibition-area .exhibition-box div dd{margin-left:15px;display:inline-block}.exhibition-area .exhibition-box div dl:after{content:"";clear:both;display:block;overflow:hidden}.exhibition-area .exhibition-box div>dl:last-child{margin-bottom:50px}.exhibition-area .exhibition-box .exhibition-btnset{overflow:hidden}.exhibition-area .exhibition-box .exhibition-btnset a{width:103px;height:30px;display:inline-block}.exhibition-area .exhibition-box .exhibition-btnset .ex-btn1{background-position:-4px -4px}.exhibition-area .exhibition-box .exhibition-btnset .ex-btn2{background-position:-112px -4px;margin-left:2px}.exhibition-box.view{border-bottom:1px solid #d3d3d3;padding-bottom:30px;overflow:hidden}.exhibition-area .exhibition-box.view>div{margin-top:5px}.exhibition-area .exhibition-box-info{clear:both;overflow:hidden}.exhibition-area .exhibition-box-info h4{color:#222;font-size:22px;font-weight:700}.exhibition-area .exhibition-box-info p{color:#222;font-size:14px}.exhibition-area .exhibition-box-info>div:first-child{margin-top:22px}.exhibition-area .exhibition-box-info>div:nth-child(2){margin-top:27px}.exhibition-area .exhibition-box-info>div h4{margin-bottom:5px}.exhibition-area .exhibition-box-info .exhibition-info-detail .detail{height:auto;padding-top:5px;overflow:hidden}.booking .booking-top{box-sizing:border-box;border:1px solid #a3d7ef;width:860px;height:275px}.booking .booking-top span{text-indent:-9999px;background-position:0 0;background-repeat:no-repeat;background-size:contain;width:600px;height:90px;margin:95px 130px;line-height:0;display:block}.booking .booking-area{margin-top:41px}.booking .booking-area .booking-spot{margin-bottom:39px;overflow:hidden}.booking .booking-area .booking-spot:last-child{margin-bottom:0}.booking .booking-area .booking-spot h4{color:#222;margin-bottom:14px;padding-bottom:12px;font-size:22px;font-weight:700;position:relative}.booking .booking-area .booking-spot h4:after{content:"";background-color:#222;width:30px;height:2px;display:block;position:absolute;bottom:0;left:0}.booking .booking-area .booking-spot p,.booking .booking-area .booking-spot ol>li{font-size:14px}.booking .booking-area .booking-spot strong,.booking .booking-area .booking-spot ol{margin-bottom:12px;display:block}.booking .booking-area .booking-spot:nth-child(3) .help-txt{line-height:1.4em}.booking .booking-area .booking-spot .help-txt{color:#777;font-size:13px}.booking .booking-area .booking-btn{text-align:center;background-position:-4px -38px;width:230px;height:45px;margin:50px auto 0;display:block}.hall-desc{overflow:hidden}.hall-desc .hall-lst:after{content:"";clear:both;display:block;overflow:hidden}.hall-desc .hall-lst>li{clear:both;padding-bottom:47px;overflow:hidden}.hall-desc .hall-lst>li .f-l{float:left;border-top:1px solid #33a3dc;width:430px;margin-right:30px;padding-top:30px}.hall-desc .hall-lst>li .f-r{float:right}.hall-desc .sub-tit-sol{background-size:341px;height:30px;margin-bottom:20px}.hall-desc .sub-tit-sol:has(img){text-indent:0}.hall-desc .sub-tit-sol img{width:auto;max-width:none;height:18px}.hall-desc .hall-lst>li:nth-child(2) .sub-tit-sol{background-position-y:-30px}.hall-desc .hall-lst>li p{color:#444;height:34px;font-size:14px;line-height:1.65em}.hall-desc .hall-lst>li .hall-img-lst{margin-top:60px;overflow:hidden}.hall-desc .hall-lst>li .hall-img-lst:after,.hall-desc .hall-lst>li .hall-img-lst:before{content:"";clear:both;display:block;overflow:hidden}.hall-desc .hall-lst>li .hall-img-lst li{float:left}.hall-desc .hall-lst>li .hall-img-lst li:nth-child(2){margin:0 2px}.hall-desc .equipment-list-download{box-sizing:border-box;border:1px solid #a3d7ef;width:860px;height:155px;padding:40px 70px}.hall-desc .equipment-list-download .equipment-step1{float:left;background-position:-4px -383px;width:205px;height:46px;margin:13px 0;display:inline-block}.hall-desc .equipment-list-download .step-arrow{float:left;background-position:-4px -56px;width:37px;height:75px;margin:0 30px;display:inline-block}.hall-desc .equipment-list-download .equipment-step2{float:left;display:inline-block;overflow:hidden}.hall-desc .equipment-list-download .equipment-step2>div{margin-bottom:10px}.hall-desc .equipment-list-download .equipment-step2>div>.sub-tit-comm{vertical-align:top;width:252px;height:26px;margin:3px 30px 0 0;display:inline-block}.hall-desc .equipment-list-download .equipment-step2>div>.btn-comm{cursor:pointer;vertical-align:top;background-position:-4px -87px;width:95px;height:30px;display:inline-block}.hall-desc .equipment-step2 .sub-tit-sol{background-size:296px;width:312px;height:26px;display:inline-block}.hall-desc .equipment-step2>div:last-child .sub-tit-sol{background-position-y:-26px}.sub-section .live-fee{background-size:307px;width:307px;height:27px;margin-bottom:20px}.sub-section .live-fee:has(img){text-indent:0}.sub-section .live-fee img{width:auto;max-width:none;height:18px}.hall-cost{clear:both}.hall-cost:before{content:"";background-color:#33a3dc;width:860px;height:1px;display:block;position:relative;top:0}.hall-cost table{border-collapse:collapse;border-bottom:1px solid #888;width:100%;position:relative;overflow:hidden}.hall-cost table thead:before{content:"";background-color:#33a3dc;width:100%;height:1px;display:block;position:absolute;top:0;left:0}.hall-cost table thead:after{content:"";background-color:#33a3dc;width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.hall-cost table caption{text-indent:-9999px;line-height:0}.hall-cost table thead{background-color:#f8fbfc;position:relative}.hall-cost table thead tr{border-bottom:1px solid #d3d3d3}.hall-cost table thead tr th{color:#222;border-right:1px solid #d3d3d3;padding:15px 0 18px;font-size:14px;font-weight:400;line-height:16px}.hall-cost table thead tr:first-child th:nth-child(3){border-bottom-width:0}.hall-cost table thead tr:first-child th:last-child{border-right-width:0}.hall-cost table tbody tr th,.hall-cost table tbody tr td{color:#777;text-align:center;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;padding:15px 0 18px;font-size:14px;line-height:16px}.hall-cost table tbody tr:first-child td:last-child{border-right-width:0}.hall-cost table tbody:last-child tr td[rowspan="2"],.hall-cost table tbody:last-child tr:nth-child(2) td{border-bottom:1px solid #888}.hall-cost table .bg-thead{background-color:#f8fbfc}.hall-cost table .sub-text{margin-top:3px;font-size:11px;display:inline-block}.hall-cost .cost-area .cost-spot{margin-top:36px}.hall-cost .cost-area .cost-spot h4{color:#222;margin-bottom:12px;padding-bottom:10px;font-size:22px;font-weight:700;position:relative}.hall-cost .cost-area .cost-spot h4:after{content:"";background-color:#222;width:30px;height:2px;display:block;position:absolute;bottom:0;left:0}.hall-cost .cost-area .cost-spot p,.hall-cost .cost-area .cost-spot li{font-size:14px;line-height:1.8em}.hall-cost .cost-area .cost-spot .gray-p{color:#777}.hall-cost .cost-area .cost-spot p:before,.hall-cost .cost-area .cost-spot li:before{content:"";vertical-align:top;background-color:#222;width:5px;height:1px;margin:11px 7px 0 0;display:inline-block}.hall-cost .cost-area .cost-bottom{box-sizing:border-box;border:1px solid #a3d7ef;width:860px;height:100px;margin-top:48px}.hall-cost .cost-area .cost-bottom p{text-align:center;color:#777;margin:26px 0 30px;line-height:1.8em}.hall-cost .cost-area .cost-bottom p .p-color{text-decoration:underline}.hall-cost .vat-dsc{text-align:right;color:#777;margin-top:7px;font-size:13px}.hall-apply .apply-area .apply-spot{margin-top:36px}.hall-apply .apply-area .apply-spot:first-child{margin-top:0}.hall-apply .apply-area .apply-spot h4{color:#222;margin-bottom:13px;padding-bottom:11px;font-size:22px;font-weight:700;position:relative}.hall-apply .apply-area .apply-spot h4:after{content:"";background-color:#222;width:30px;height:2px;display:block;position:absolute;bottom:0;left:1px}.hall-apply .apply-area .apply-spot p{font-size:14px;line-height:1.8em}.hall-apply .apply-area .apply-spot li{padding-left:12px;font-size:14px;line-height:1.8em;position:relative}.hall-apply .apply-area .apply-spot p .inblock{float:left;display:inline-block}.hall-apply .apply-area .apply-spot p .ap-download{vertical-align:top;background-position:-4px -121px;width:136px;height:26px;margin-left:5px;display:inline-block}.hall-apply .apply-area .apply-spot .gray-p{color:#777}.hall-apply .apply-area .apply-spot .apply-step{padding-top:6px;overflow:hidden}.hall-apply .apply-area .apply-spot .apply-step p{float:left;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/sub/apply_bg.png) no-repeat;width:128px;height:128px}.hall-apply .apply-area .apply-spot .apply-step p span{text-align:center;color:#74b1ce;margin:53px 0 55px;font-size:18px;font-weight:700;line-height:20px;display:block}.hall-apply .apply-area .apply-spot .apply-step p:before{display:none}.hall-apply .apply-area .apply-spot .apply-step i{float:left;vertical-align:top;background-position:0 -132px;width:17px;height:34px;margin:50px 19px;display:block}.hall-apply .apply-area .apply-spot:nth-child(3) p:nth-child(3){margin-top:26px}.hall-apply .apply-area .apply-spot:nth-child(4) p:nth-child(3):before{content:"";vertical-align:top;background-color:#222;width:5px;height:1px;margin:11px 7px 0 0;display:inline-block}.hall-apply .apply-area .apply-spot:nth-child(6) li:before{content:"";background-color:#222;width:5px;height:1px;margin:11px 7px 0 0;display:inline-block;position:absolute;top:0;left:0}.hall-apply .apply-area .apply-bottom{box-sizing:border-box;border:1px solid #a3d7ef;width:860px;height:70px;margin-top:45px}.hall-apply .apply-area .apply-bottom p{text-align:center;color:#777;margin:26px 0 30px;line-height:1.8em}.hall-apply .apply-area .apply-bottom p .p-color{text-decoration:underline}.faq .faq-topBox{box-sizing:border-box;border:1px solid #a3d7ef;justify-content:center;align-items:center;width:860px;height:220px;display:flex}.faq .faq-topBox .faqbox-step1{background-position:0 0;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:226px;height:59px;margin:40px 0}.faq .faq-topBox .step-arrow{background-position:-118px -37px;flex-shrink:0;width:58px;height:115px;margin:10px 49px}.faq .faq-topBox .faqbox-step2>div{margin-bottom:10px;overflow:hidden}.faq .faq-topBox .faqbox-step2>div>.sub-tit-comm{vertical-align:top;width:252px;height:23px;margin:3px 30px 0 0;display:inline-block}.faq .faq-topBox .faqbox-step2>div>.ico-comm{float:left;width:62px;height:62px;display:inline-block}.faq .faq-topBox .faqbox-step2>div:first-child>.ico-comm{background-position:-45px -40px}.faq .faq-topBox .faqbox-step2>div:last-child>.ico-comm{background-position:-45px -113px}.faq .faq-topBox .faqbox-step2>div>span{float:left;color:#222;margin-left:19px;font-size:16px;display:inline-block}.faq .faq-topBox .faqbox-step2>div:first-child>span,.faq .faq-topBox .faqbox-step2>div:last-child>span{margin-top:17px}.faq .faq-area{clear:both}.faq .faq-area .faq-tab{border-bottom:1px solid #33a3dc;padding-top:21px;padding-left:196px;overflow:hidden}.faq .faq-area .faq-tab:before,.faq .faq-area .faq-tab:after{content:"";clear:both;display:block;overflow:hidden}.faq .faq-area .faq-tab li{float:left}.faq .faq-area .faq-tab li a{color:#777;padding:0 30px 24px;font-size:14px;line-height:16px;display:inline-block;position:relative}.faq .faq-area .faq-tab li a:after{content:"";background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/ico_comm.png?456) -164px -16px no-repeat;width:7px;height:4px;display:none;position:absolute;top:26px;left:40px}.faq .faq-area .faq-tab li a:hover:after{display:block}.faq .faq-area .faq-tab li:first-child a:after{left:59px}.faq .faq-area .faq-tab li a:hover{color:#222;text-decoration:none}.faq .faq-area .faq-spot{margin-top:41px;overflow:hidden}.faq .faq-area .faq-spot:first-child{padding-top:9px}.faq .faq-area .faq-spot h4{color:#222;margin-bottom:8px;font-size:22px;font-weight:700}.faq .faq-area .faq-spot .slide-lst{border-top:1px solid #d3d3d3;margin-top:-1px}.faq .faq-area .faq-spot .slide-lst>div{box-sizing:border-box;color:#222;cursor:pointer;border-bottom:1px solid #d3d3d3;padding:24px 0 24px 42px;font-size:14px;display:block}.faq .faq-area .faq-spot .slide-lst>div .ico-comm{float:left;vertical-align:top;width:25px;height:25px;margin-top:-2px;margin-left:-40px;margin-right:12px;display:block}.faq .faq-area .faq-spot .slide-lst>div .ico-q{background-position:-100px -5px}.faq .faq-area .faq-spot .slide-lst>div .ico-a{background-position:-129px -5px}.faq .faq-area .faq-spot .slide-lst>div .ico-dw-arrow{float:right;background-position:-179px -12px;width:21px;height:11px;margin:8px 20px 0 0}.faq .faq-area .faq-spot .slide-lst .line-a{background-color:#fff;padding:26px 25px 26px 67px}.faq .faq-area .faq-spot .slide-lst>div ul li{word-break:keep-all;word-wrap:break-word;margin-bottom:23px}.faq .faq-area .faq-spot .slide-lst>div ul li:last-child{margin-bottom:0}.faq .faq-area .faq-spot .slide-lst>div ul li .dott{margin-bottom:4px;display:block}.faq .faq-area .faq-spot .slide-lst>div ul li .dott:before{content:"";vertical-align:top;background-color:#333;border-radius:3px;width:3px;height:3px;margin:10px 3px 0 0;display:inline-block}.faq .faq-area .faq-spot .table-wrap{border-top:1px solid #33a3dc;border-bottom:1px solid #888;overflow:hidden}.faq .faq-area .faq-spot table{border-collapse:collapse;width:100%;overflow:hidden}.faq .faq-area .faq-spot table caption{text-indent:-9999px;line-height:0}.faq .faq-area .faq-spot table thead th{color:#222;padding:12px 0 14px;font-size:14px}.faq .faq-area .faq-spot table thead th:after{content:"";background-color:#33a3dc;width:100%;height:1px;display:block;position:relative;top:15px}.faq .faq-area .faq-spot table tbody td{color:#777;text-align:center;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding:12px 0 14px;font-size:13px}.faq .faq-area .faq-spot table tbody tr td:first-child{border-left-width:0}.faq .faq-area .faq-spot table tbody tr:nth-child(4) td:first-child{border-left-width:1px}.faq .faq-area .faq-spot table tbody tr:last-child td{border-bottom-width:0}.faq .faq-area .faq-spot:last-child .slide-lst>div ul li{margin-bottom:0}.faq .faq-area .faq-spot:last-child p{color:#222;margin-bottom:8px;font-size:14px}.faq .faq-area .faq-spot:last-child .help-txt{margin-top:18px}.notice{border-top:1px solid #33a3dc}.notice .notice-table{border-collapse:collapse;overflow:hidden}.notice .notice-table caption{text-indent:-9999px;line-height:0}.notice .notice-table thead{border-bottom:1px solid #33a3dc}.notice .notice-table thead tr th{color:#222;padding:26px 0 27px;font-size:14px;font-weight:400;line-height:16px}.notice .notice-table tbody tr td{color:#777;text-align:center;padding:22px 0 21px;font-size:14px;line-height:16px}.notice .notice-table tbody tr td:nth-child(2){text-align:left}.notice .notice-table tbody tr td a{text-overflow:ellipsis;white-space:nowrap;color:#777;width:510px;display:block;overflow:hidden}.notice .notice-table tbody tr{border-bottom:1px solid #d3d3d3}.notice .notice-table tbody tr:last-child td{border-bottom:1px solid #888}.notice form{text-align:center;margin:auto;display:block;overflow:hidden}.notice form legend{text-indent:-9999px;line-height:0}.notice .select-box{overflow:hidden}.notice .select-box label{text-indent:-9999px;line-height:0;display:none}.notice .select-box select{appearance:none;text-indent:10px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/ico_comm.png?123) -133px -162px no-repeat;border:1px solid #d3d3d3;outline:0;width:70px;height:40px;font-size:13px}.notice .select-box select::-ms-expand{display:none}.notice .select-box input.schTxt{box-sizing:border-box;text-indent:10px;border:1px solid #d3d3d3;border-right-width:0;outline:0;width:231px;height:40px;margin-left:6px}.notice .select-box input.schImg{display:iline-block;box-sizing:border-box;text-indent:-9999px;background:url(http://ticketimage.interpark.com/TicketImage/2016/20160907_fanLenewal/images/common/btn_comm.png?123) -258px -3px no-repeat;border:1px solid #d3d3d3;border-left-width:0;width:40px;height:40px;font-size:0;line-height:0;position:relative;left:-5px}.notice .notice-view{height:auto;overflow:hidden}.notice .notice-view .notice-tit{color:#222;border-bottom:1px solid #33a3dc;padding:18px 0 23px;font-size:18px;font-weight:400}.notice .notice-view .notice-dec{box-sizing:border-box;border-bottom:1px solid #888;padding:43px 0 46px 30px}.notice .notice-view .notice-dec img{width:630px;height:auto}.notice .notice-view .list-btn{color:#33a3dc;text-align:center;box-sizing:border-box;border:1px solid #33a3dc;width:47px;margin:20px auto 50px;padding:3px 0 6px;font-size:13px;display:block}.notice .notice-view .list-btn:hover{text-decoration:none}.notice .notice-enumeration{border-top:1px solid #d3d3d3;overflow:hidden}.notice .notice-enumeration:before,.notice .notice-enumeration:after{clear:both;content:"";display:block;overflow:hidden}.notice .notice-enumeration>li{color:#222;border-bottom:1px solid #d3d3d3;padding:21px 13px 22px;font-size:14px;line-height:16px;overflow:hidden}.notice .notice-enumeration>li span{float:left;display:inline-block}.notice .notice-enumeration>li>a{float:left;text-overflow:ellipsis;white-space:nowrap;color:#777;width:745px;margin-left:35px;display:inline-block;overflow:hidden}.pagination{text-align:center;margin:20px auto 30px}.pagination>a{color:#777;background:#fff;border:1px solid #c2c2c2;width:30px;padding:6px 0;font-weight:700;display:inline-block}.pagination>a:hover{color:#fff;background-color:#30a4dc;border:1px solid #30a4dc;text-decoration:none}.pagination .num{margin-left:5px;padding:0 10px 0 4px;display:inline-block}.pagination .num a{color:#777;box-sizing:border-box;background:#fff;border:1px solid #c2c2c2;width:30px;padding:6px 0;display:inline-block}.pagination .num a:hover,.pagination .num a.on{color:#fff;background-color:#30a4dc;border:1px solid #30a4dc;text-decoration:none}@media (max-width:1260px){.subArea{width:fit-content;overflow:auto}}

