@import"basic/fonts/space/stylesheet.min.css";@import"basic/fonts/csb/stylesheet.min.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&family=Noto+Serif+KR:wght@400;700&display=swap";.dcore-body{font-size:20px}@media only screen and (max-width: 600px){.dcore-body{font-size:16px}}body{font-family:"space","Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif;overflow-y:scroll}.serif{font-family:"csb","Noto Serif KR",serif}h1,h2,h3,h4,h5,h6,.h{font-weight:400}a{color:#fff}@media print{a:hover{color:#f0f}a:hover.btn{color:#fff}}@media only screen and (min-width: 993px){a:hover{color:#f0f}a:hover.btn{color:#fff}}html.bg-is-bright a{color:#000}@media print{html.bg-is-bright a:hover{color:#f0f}html.bg-is-bright a:hover.btn{color:#fff}}@media only screen and (min-width: 993px){html.bg-is-bright a:hover{color:#f0f}html.bg-is-bright a:hover.btn{color:#fff}}.button.clean-,.button.text-{color:#fff}@media print{.button.clean-:hover,.button.text-:hover{color:#f0f}}@media only screen and (min-width: 993px){.button.clean-:hover,.button.text-:hover{color:#f0f}}.button.text-:after{background-color:#f0f}html.bg-is-bright .button.clean-,html.bg-is-bright .button.text-{color:#000}@media print{html.bg-is-bright .button.clean-:hover,html.bg-is-bright .button.text-:hover{color:#f0f}}@media only screen and (min-width: 993px){html.bg-is-bright .button.clean-:hover,html.bg-is-bright .button.text-:hover{color:#f0f}}html.bg-is-bright .button.text-:after{background-color:#f0f}::selection{background:rgba(255,0,255,.99) !important;color:#fff !important}body{background-color:#000;color:#fff}html.bg-is-bright body{color:#000}#body:after{content:"";display:table;clear:both}#body:before{content:"";display:table}@media print{#header,#footer{display:none !important}}html.is-exiting #body,html.is-exiting #footer{opacity:0}#panorama{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background-color:#000}#panorama video{display:none}#panorama #panorama-container{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}button#request-orientation{position:fixed;z-index:2000;inset:0;background:rgba(0,0,0,.5);color:#fff;display:flex;justify-content:center;align-items:center;border:none;margin:0}:root:not(.mobile) button#request-orientation{display:none !important}#header{position:fixed;z-index:1001;top:0;left:0;right:0}#logo{position:absolute;top:30px;left:0;right:0}@media only screen and (max-width: 600px){#logo{top:11px}}#logo a,#logo span.theater{display:block;position:absolute;z-index:2;top:0;left:50%;color:#fff;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.6s opacity,.3s color;font-size:30px;line-height:40px}@media only screen and (max-width: 600px){#logo a,#logo span.theater{font-size:20px;line-height:29px}}#logo span.theater{opacity:0;z-index:1}#logo a:hover{color:#ff0}html.bg-is-bright #logo a,html.bg-is-bright #logo span.theater{color:#000}html.bg-is-bright a:hover{color:blue}html.theater-opening #logo .main{opacity:0;z-index:1}html.theater-opening #logo .theater{opacity:1;z-index:2}html.theater-opened #logo .main{display:none}#nav-trigger{display:block;position:absolute;outline:none;border:none;background-color:transparent;top:30px;right:-10px;width:40px;height:40px;padding:0;margin:0;transition:.6s opacity}@media only screen and (max-width: 600px){#nav-trigger{top:7px;width:36px;height:36px}}#nav-trigger span{display:block;position:absolute;top:10px;right:10px;bottom:10px;left:10px}@media only screen and (max-width: 600px){#nav-trigger span{top:11px;right:11px;bottom:11px;left:11px}}#nav-trigger span:before,#nav-trigger span i,#nav-trigger span:after{content:"";display:block;position:absolute;left:0;right:0;background-color:#fff;height:2px;transition:.3s all}#nav-trigger span:before{top:0}#nav-trigger span i{top:50%;margin-top:-1px}#nav-trigger span:after{top:18px}@media only screen and (max-width: 600px){#nav-trigger span:after{top:12px}}@media print{#nav-trigger:hover span:before,#nav-trigger:hover span i,#nav-trigger:hover span:after{background-color:#f0f !important}}@media only screen and (min-width: 993px){#nav-trigger:hover span:before,#nav-trigger:hover span i,#nav-trigger:hover span:after{background-color:#f0f !important}}html.bg-is-bright #nav-trigger span:before,html.bg-is-bright #nav-trigger span i,html.bg-is-bright #nav-trigger span:after{background-color:#000}html.nav-opening #nav-trigger span i{opacity:0}html.nav-opening #nav-trigger span:before,html.nav-opening #nav-trigger span:after{top:50%;margin-top:-1px;left:-3px;right:-3px}@media only screen and (max-width: 600px){html.nav-opening #nav-trigger span:before,html.nav-opening #nav-trigger span:after{left:-2px;right:-2px}}html.nav-opening #nav-trigger span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.nav-opening #nav-trigger span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}html.theater-opening #nav-trigger{opacity:0}html.theater-opened #nav-trigger{display:none}#theater-trigger{outline:none;display:block;border:none;white-space:nowrap;padding:0;margin:0;position:absolute;left:0;transition:.6s opacity;background-color:transparent;top:40px;height:20px;line-height:20px;font-size:13px}@media only screen and (max-width: 600px){#theater-trigger{top:18px;height:14px;line-height:14px;font-size:9px}}#theater-trigger span{display:block;transition:.6s opacity}#theater-trigger span.t{background-color:#fff;color:#000;transition:.6s opacity,.3s background-color,.3s color;height:20px;padding:0 20px;line-height:20px}@media only screen and (max-width: 600px){#theater-trigger span.t{height:14px;line-height:14px;padding:0 10px}}#theater-trigger span.t:before{content:"VIEWPORT"}@media only screen and (max-width: 600px){#theater-trigger span.t:before{line-height:1;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}#theater-trigger span.t.on-air{background-color:red;color:#fff}#theater-trigger span.t.on-air:before{content:"ON AIR"}#theater-trigger span.x{opacity:0;display:block;position:absolute;top:0;left:0;width:14px;height:14px}#theater-trigger span.x:before,#theater-trigger span.x:after{content:"";display:block;position:absolute;background-color:#fff;height:2px;transition:.3s all;top:50%;margin-top:-1px;left:-3px;right:-3px}@media only screen and (max-width: 600px){#theater-trigger span.x:before,#theater-trigger span.x:after{left:-2px;right:-2px}}#theater-trigger span.x:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#theater-trigger span.x:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media print{#theater-trigger:hover span.t{background-color:#f0f;color:#fff}#theater-trigger:hover span.x:before,#theater-trigger:hover span.x:after{background-color:#f0f}}@media only screen and (min-width: 993px){#theater-trigger:hover span.t{background-color:#f0f;color:#fff}#theater-trigger:hover span.x:before,#theater-trigger:hover span.x:after{background-color:#f0f}}html.bg-is-bright #theater-trigger span.t{background-color:#000;color:#fff}html.bg-is-bright #theater-trigger span.x:before,html.bg-is-bright #theater-trigger span.x:after{background-color:#000}@media print{html.bg-is-bright #theater-trigger:hover span.t{background-color:#f0f;color:#fff}html.bg-is-bright #theater-trigger:hover span.x:before,html.bg-is-bright #theater-trigger:hover span.x:after{background-color:#f0f}}@media only screen and (min-width: 993px){html.bg-is-bright #theater-trigger:hover span.t{background-color:#f0f;color:#fff}html.bg-is-bright #theater-trigger:hover span.x:before,html.bg-is-bright #theater-trigger:hover span.x:after{background-color:#f0f}}html.theater-opening #theater-trigger span.t{opacity:0}html.theater-opening #theater-trigger span.x{opacity:1}html.theater-opened #theater-trigger{width:20px}@media only screen and (max-width: 600px){html.theater-opened #theater-trigger{width:14px}}html.theater-opened #theater-trigger span.t{display:none}html.nav-opening #theater-trigger{opacity:0}html.nav-opened #theater-trigger{display:none}#site-audio,#msgvideo{position:absolute;z-index:10;top:35px}@media only screen and (max-width: 600px){#site-audio,#msgvideo{top:8px;right:0}}#site-audio button,#msgvideo button{cursor:pointer;background-color:transparent;border:none;margin:0;padding:0;color:#fff;transition:.3s color;display:block;font-size:24px;line-height:30px}@media only screen and (max-width: 600px){#site-audio button,#msgvideo button{font-size:18px;line-height:32px}}@media print{#site-audio button:hover,#msgvideo button:hover{color:#f0f !important}}@media only screen and (min-width: 993px){#site-audio button:hover,#msgvideo button:hover{color:#f0f !important}}html.bg-is-bright #site-audio button,html.bg-is-bright #msgvideo button{color:#000}@keyframes msgvideo{0%,5%,100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}1%,3%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}2%,4%{-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);-ms-transform:rotate(-15deg);-o-transform:rotate(-15deg);transform:rotate(-15deg)}}#site-audio{right:0}@media only screen and (max-width: 600px){#site-audio{right:0}}#site-audio .fa-volume-up{display:none}#site-audio .fa-volume-off{display:inline-block}#site-audio.active- .fa-volume-up{display:inline-block}#site-audio.active- .fa-volume-off{display:none}#msgvideo{display:none;right:34px}@media only screen and (max-width: 600px){#msgvideo{right:34px}}#msgvideo.hide-{z-index:1;opacity:0}#msgvideo.active-{display:block;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:5s;animation-name:msgvideo}#msgvideo .video{display:none}.message-video{width:80vw;height:0;padding-bottom:56.25%;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.message-video video{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.message-video .dmodal-close{display:none}#search{transition:.3s opacity;position:absolute;z-index:5;top:40px;right:40px}@media only screen and (max-width: 600px){#search{top:17px;right:22px}}#search button{display:block;outline:none;position:absolute;top:0;right:0;width:20px;height:20px;border:none;margin:0;padding:0;background-color:transparent}@media only screen and (max-width: 600px){#search button{width:16px;height:16px}}#search button:before{content:"";display:block;width:75%;height:75%;position:absolute;top:0;left:0;border:2px solid #fff;border-radius:50%;transition:.3s border-color}#search button:after{content:"";display:block;width:51.02%;height:2px;background-color:#fff;position:absolute;right:0;bottom:12.755%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:.3s background-color}#search button:hover:before{border-color:#f0f !important}#search button:hover:after{background-color:#f0f !important}#search input{transition:.3s opacity;opacity:0;position:absolute;box-shadow:none !important;border:none;border-bottom:1px solid #fff;display:block;position:absolute;height:20px;top:0;right:30px;width:200px;font-size:16px;margin:0;padding:0}@media only screen and (min-width: 601px)and (max-width: 992px){#search input{width:100px}}@media only screen and (max-width: 600px){#search input{position:fixed;top:33px;left:20px;right:auto;width:calc(100% - 40px)}}#search.opened- input{opacity:1}html.bg-is-bright #search button:before{border-color:#000}html.bg-is-bright #search button:after{background-color:#000}html.nav-opening #search,html.theater-opening #search{opacity:0}html.nav-opened #search,html.theater-opened #search{display:none}#nav-group{position:fixed;z-index:1000;top:80px;left:0;right:0;bottom:100%;overflow:hidden;transition:.6s opacity;opacity:0;text-align:center}@media only screen and (max-width: 600px){#nav-group{top:44px}}#nav-group #nav-theater>.title,#nav-group #nav-theater>.current-project{display:block;font-size:30px;line-height:40px;font-family:"csb","notoserifk",serif;color:#fff;margin-bottom:10px}@media only screen and (max-width: 600px){#nav-group #nav-theater>.title,#nav-group #nav-theater>.current-project{font-size:20px;line-height:31px}}#nav-group #nav-theater>.title{display:none}#nav-group #nav-theater>.current-project{color:lime}#nav-group #nav,#nav-group #nav-theater{font-size:0}#nav-group #nav ul,#nav-group #nav-theater ul{margin:0;padding:0}#nav-group #nav ul li,#nav-group #nav-theater ul li{display:block}#nav-group #nav ul li a,#nav-group #nav-theater ul li a{display:inline-block}#nav-group #nav>ul>li,#nav-group #nav-theater>ul>li{margin-bottom:10px;padding:0 20px}@media only screen and (max-width: 600px){#nav-group #nav>ul>li,#nav-group #nav-theater>ul>li{margin-bottom:4px}}#nav-group #nav>ul>li>a,#nav-group #nav-theater>ul>li>a{font-size:30px;line-height:33px;padding:5px 0;font-family:"csb","notoserifk",serif;color:#fff}@media only screen and (max-width: 600px){#nav-group #nav>ul>li>a,#nav-group #nav-theater>ul>li>a{font-size:20px;line-height:23px}}@media print{#nav-group #nav>ul>li>a:hover,#nav-group #nav-theater>ul>li>a:hover{color:#ff0}}@media only screen and (min-width: 993px){#nav-group #nav>ul>li>a:hover,#nav-group #nav-theater>ul>li>a:hover{color:#ff0}}#nav-group #nav>ul>li>a.current-,#nav-group #nav-theater>ul>li>a.current-{color:#ff0}#nav-group #nav>ul>li>a small,#nav-group #nav-theater>ul>li>a small{display:inline-block;margin-left:10px;font-size:70%}#nav-group #nav>ul>li>a small.on-air,#nav-group #nav>ul>li>a small.next-live,#nav-group #nav-theater>ul>li>a small.on-air,#nav-group #nav-theater>ul>li>a small.next-live{display:inline-block;position:relative;top:-4px;font-size:12px;line-height:16px;padding:0 15px;font-family:"space","Noto Sans KR","Apple SD Gothic Neo","Malgun Gothic",sans-serif}@media only screen and (max-width: 600px){#nav-group #nav>ul>li>a small.on-air,#nav-group #nav>ul>li>a small.next-live,#nav-group #nav-theater>ul>li>a small.on-air,#nav-group #nav-theater>ul>li>a small.next-live{top:-2px;font-size:10px;line-height:14px}}#nav-group #nav>ul>li>a small.on-air,#nav-group #nav-theater>ul>li>a small.on-air{background-color:red;color:#fff}#nav-group #nav>ul>li>a small.next-live,#nav-group #nav-theater>ul>li>a small.next-live{background-color:#fff;color:#000}#nav-group #nav>ul>li>ul>li,#nav-group #nav-theater>ul>li>ul>li{display:inline-block;margin:0 6px}#nav-group #nav>ul>li>ul>li>a,#nav-group #nav-theater>ul>li>ul>li>a{color:#fff;font-size:14px;line-height:20px}@media only screen and (max-width: 600px){#nav-group #nav>ul>li>ul>li>a,#nav-group #nav-theater>ul>li>ul>li>a{font-size:11px;line-height:15px}}@media print{#nav-group #nav>ul>li>ul>li>a:hover,#nav-group #nav-theater>ul>li>ul>li>a:hover{color:#f0f}}@media only screen and (min-width: 993px){#nav-group #nav>ul>li>ul>li>a:hover,#nav-group #nav-theater>ul>li>ul>li>a:hover{color:#f0f}}#nav-group #nav>ul>li>ul>li>a.current-,#nav-group #nav-theater>ul>li>ul>li>a.current-{color:#f0f}#nav-group #nav>ul>li>ul>li>ul,#nav-group #nav-theater>ul>li>ul>li>ul{display:none}html.bg-is-bright #nav-group #nav>ul>li>a,html.bg-is-bright #nav-group #nav-theater>ul>li>a{color:#000}@media print{html.bg-is-bright #nav-group #nav>ul>li>a:hover,html.bg-is-bright #nav-group #nav-theater>ul>li>a:hover{color:blue}}@media only screen and (min-width: 993px){html.bg-is-bright #nav-group #nav>ul>li>a:hover,html.bg-is-bright #nav-group #nav-theater>ul>li>a:hover{color:blue}}html.bg-is-bright #nav-group #nav>ul>li>a.current-,html.bg-is-bright #nav-group #nav-theater>ul>li>a.current-{color:blue}html.bg-is-bright #nav-group #nav>ul>li>a small.next-live,html.bg-is-bright #nav-group #nav-theater>ul>li>a small.next-live{background-color:#000;color:#fff}html.bg-is-bright #nav-group #nav>ul>li>ul>li>a,html.bg-is-bright #nav-group #nav-theater>ul>li>ul>li>a{color:#000}@media print{html.bg-is-bright #nav-group #nav>ul>li>ul>li>a:hover,html.bg-is-bright #nav-group #nav-theater>ul>li>ul>li>a:hover{color:#f0f}}@media only screen and (min-width: 993px){html.bg-is-bright #nav-group #nav>ul>li>ul>li>a:hover,html.bg-is-bright #nav-group #nav-theater>ul>li>ul>li>a:hover{color:#f0f}}html.bg-is-bright #nav-group #nav>ul>li>ul>li>a.current-,html.bg-is-bright #nav-group #nav-theater>ul>li>ul>li>a.current-{color:#f0f}html.nav-opening2 #nav-group,html.theater-opening2 #nav-group{bottom:0}html.nav-opening2 #nav-theater{margin-top:40px}html.nav-opening2 #nav-theater>.title{display:block !important}html.theater-opening2 #nav{display:none}html.nav-opened2 #nav-group,html.theater-opened2 #nav-group{opacity:1}#body{transition:.6s opacity;margin-top:100px;min-height:calc(100vh - 100px);padding-bottom:60px}@media only screen and (max-width: 600px){#body{margin-top:50px;min-height:calc(100vh - 50px)}}html.nav-opening #body,html.theater-opening #body{opacity:0}.layout-header{position:relative;margin-bottom:10px}@media print{.layout-header{height:52px;margin-left:-10px;margin-right:-10px}}@media only screen and (min-width: 601px){.layout-header{height:52px;margin-left:-10px;margin-right:-10px}}.layout-header h1,.layout-header h2{margin:0;border-bottom:2px solid #ff0;font-size:30px;line-height:40px;padding-bottom:10px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media print{.layout-header h1,.layout-header h2{position:absolute;top:0}}@media only screen and (min-width: 601px){.layout-header h1,.layout-header h2{position:absolute;top:0}}@media only screen and (max-width: 600px){.layout-header h1,.layout-header h2{font-size:20px;line-height:29px;padding-bottom:0;text-align:center}}.layout-header h1 small,.layout-header h2 small{line-height:1;margin-left:10px}.layout-header h1 a,.layout-header h2 a{color:#ff0}.layout-header h1 a:hover,.layout-header h2 a:hover{color:blue}.layout-header h1{color:#ff0}@media print{.layout-header h1{left:10px;right:10px}}@media only screen and (min-width: 601px){.layout-header h1{left:10px;right:10px}}.layout-header h2{border-bottom-color:#f0f;color:#f0f}@media print{.layout-header h2{left:calc(16.6666% + 10px);right:calc(16.6666% + 10px);text-align:center}}@media only screen and (min-width: 601px){.layout-header h2{left:calc(16.6666% + 10px);right:calc(16.6666% + 10px);text-align:center}}@media only screen and (max-width: 600px){.layout-header h2{right:0}}@media print{.layout-header .header-extra{position:absolute;top:0;width:16.6666%;right:10px;bottom:12px}}@media only screen and (min-width: 601px){.layout-header .header-extra{position:absolute;top:0;width:16.6666%;right:10px;bottom:12px}}@media only screen and (max-width: 600px){.layout-header .header-extra{border-bottom:2px solid #ff0;padding:6px 0}}html.bg-is-bright .layout-header h1{border-bottom-color:blue;color:blue}html.bg-is-bright .layout-header h1 a{color:blue}.dcore-message{top:152px}@media only screen and (max-width: 600px){.dcore-message{top:112px}}.dcore-message h1,.dcore-message h2{margin-top:0;margin-bottom:10px;word-break:break-all;font-size:30px}.dcore-message h2{font-size:26px;color:#ff0}.dcore-message h2 span{transition:.3s opacity}.dcore-message h2.off- span{opacity:0}.dcore-message #remain-time strong{font-weight:400;color:#f0f}html.bg-is-bright .dcore-message h2{color:blue}#pjax-wrapper{position:relative;z-index:5}.body-bg{display:block;position:fixed;z-index:2;top:0;right:0;bottom:0;left:0;transition:.6s opacity;opacity:0}.body-bg.old-{z-index:1;opacity:1}
