@charset "UTF-8";@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}#mains.index-page{position:relative;overflow-x:hidden}#mains #contentsPopup{padding:56px 0}#mains #contentsPopup .modal-body{background-color:#fff;border:1px solid #222}#mains #contentsPopup .modal-body img{max-width:100%;height:auto !important}#mains #contentsPopup .modal-body a:not(.btn){color:#eb554f}#mains #contentsPopup .mfp-close{color:#222;border-radius:50em;border:1px solid #222;background-color:#fff;-webkit-transform:translate(25%, -50%);-moz-transform:translate(25%, -50%);-ms-transform:translate(25%, -50%);-o-transform:translate(25%, -50%);transform:translate(25%, -50%);opacity:1}#mains #contentsPopup .mfp-close:hover{opacity:0.8}@media (min-width: 768px){#mains #contentsPopup .mfp-close{-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);-o-transform:translate(50%, -50%);transform:translate(50%, -50%)}}@media (max-width: 991px){#main-content{padding-top:0 !important}}#main-content>div{position:relative}#main-content .section,#main-content .tab-wrap{position:relative}#main-content .section>svg,#main-content .tab-wrap>svg{height:17px;width:116px;position:absolute;top:0;right:0}#main-content .inner{padding:0 16px;position:relative}#main-content .inner .corner-title{margin:100px auto 21px}@media (min-width: 768px){#main-content .inner .corner-title{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:170px auto 34px}}#main-content .inner .corner-title .read-more{margin-top:0}@media (min-width: 768px){#main-content .inner .contents-slide{margin:0 -8px}}#main-content .inner .options-view-wrapp{text-align:center;margin-top:5px}#main-content .inner .options-view{position:relative;display:inline-block;margin-top:10px}#main-content .inner .options-view .slick-dots{padding:0 50px}#main-content .inner .options-view .slick-prev,#main-content .inner .options-view .slick-next{top:-3px}#main-content .inner .options-view .slick-prev{left:5%}#main-content .inner .options-view .slick-next{right:5%}#main-content .inner .options-view.slide1{display:none !important}@media (min-width: 768px){#main-content .inner .options-view.slide1,#main-content .inner .options-view.slide2,#main-content .inner .options-view.slide3{display:none !important}}#main-content .information{padding:28px 0 0}@media (min-width: 768px){#main-content .information{text-align:center}}#main-content .information a:not(.btn){font-size:12px;font-style:inherit;font-family:"Montserrat",sans-serif;font-weight:bold;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#222;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1;padding:10px;text-align:center}#main-content .information a:not(.btn)::after{font-size:18px;margin-left:12px;content:"→";display:inline-block;color:#eb554f}#main-content .banner-wrapp{padding-top:30px}@media (max-width: 767px){#main-content .banner-wrapp{padding-left:0;padding-right:0}#main-content .banner-wrapp .inner,#main-content .banner-wrapp .container{padding-left:0;padding-right:0}}@media (min-width: 768px){#main-content .banner-wrapp{padding-top:40px}}#main-content .banner-wrapp .slick-track{margin:0 auto}#main-content .banner-wrapp .slick-slide{padding:0 10px}@media (min-width: 768px){#main-content .banner-wrapp .slick-list{margin-right:-14px;margin-left:-14px}}#main-content .news .inner,#main-content .schedule .inner,#main-content .movie .inner,#main-content .photo .inner{padding-bottom:50px;margin:0 auto}@media (min-width: 992px){#main-content .news .inner,#main-content .schedule .inner,#main-content .movie .inner,#main-content .photo .inner{padding-left:60px;padding-bottom:10px}}@media (min-width: 1200px){#main-content .news .inner,#main-content .schedule .inner,#main-content .movie .inner,#main-content .photo .inner{padding-left:160px}}#main-content .news .inner .corner-title,#main-content .schedule .inner .corner-title,#main-content .movie .inner .corner-title,#main-content .photo .inner .corner-title{margin:42px auto 21px}@media (min-width: 992px){#main-content .news .inner .corner-title,#main-content .schedule .inner .corner-title,#main-content .movie .inner .corner-title,#main-content .photo .inner .corner-title{padding-right:60px;margin-top:85px}}@media (min-width: 1200px){#main-content .news .inner .corner-title,#main-content .schedule .inner .corner-title,#main-content .movie .inner .corner-title,#main-content .photo .inner .corner-title{padding-right:160px}}@media (min-width: 768px){#main-content .news .inner .contents-list,#main-content .schedule .inner .contents-list,#main-content .movie .inner .contents-list,#main-content .photo .inner .contents-list{margin:0 -60px 0 -8px}}@media (min-width: 1200px){#main-content .news .inner .contents-list,#main-content .schedule .inner .contents-list,#main-content .movie .inner .contents-list,#main-content .photo .inner .contents-list{margin-right:-160px}}#main-content .news .release-wrapp,#main-content .schedule .release-wrapp,#main-content .movie .release-wrapp,#main-content .photo .release-wrapp{position:relative}@media (min-width: 768px){#main-content .news .release-wrapp,#main-content .schedule .release-wrapp,#main-content .movie .release-wrapp,#main-content .photo .release-wrapp{-webkit-align-items:stretch;-webkit-flex-direction:row;-webkit-flex-wrap:nowrap;-webkit-justify-content:center;align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}}#main-content .news .release-wrapp .release-thumb,#main-content .schedule .release-wrapp .release-thumb,#main-content .movie .release-wrapp .release-thumb,#main-content .photo .release-wrapp .release-thumb{padding:0 50px}@media (min-width: 768px){#main-content .news .release-wrapp .release-thumb,#main-content .schedule .release-wrapp .release-thumb,#main-content .movie .release-wrapp .release-thumb,#main-content .photo .release-wrapp .release-thumb{padding-left:0px;width:45%}}#main-content .news .release-wrapp .release-texts,#main-content .schedule .release-wrapp .release-texts,#main-content .movie .release-wrapp .release-texts,#main-content .photo .release-wrapp .release-texts{text-align:center;margin-top:37px;padding:0 15px;position:relative}@media (min-width: 768px){#main-content .news .release-wrapp .release-texts,#main-content .schedule .release-wrapp .release-texts,#main-content .movie .release-wrapp .release-texts,#main-content .photo .release-wrapp .release-texts{text-align:left;padding:0;width:55%}}#main-content .news .release-wrapp .release-texts .title h2,#main-content .schedule .release-wrapp .release-texts .title h2,#main-content .movie .release-wrapp .release-texts .title h2,#main-content .photo .release-wrapp .release-texts .title h2{font-size:26px;font-style:inherit;font-family:"Montserrat",sans-serif;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1}#main-content .news .release-wrapp .release-texts .title .subtitle,#main-content .schedule .release-wrapp .release-texts .title .subtitle,#main-content .movie .release-wrapp .release-texts .title .subtitle,#main-content .photo .release-wrapp .release-texts .title .subtitle{background-color:#ccc;font-size:18px;font-style:inherit;font-family:"Montserrat",sans-serif;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;display:inline-block;color:#eb554f;padding:3px 10px;margin-bottom:10px}#main-content .news .release-wrapp .release-texts .meta,#main-content .schedule .release-wrapp .release-texts .meta,#main-content .movie .release-wrapp .release-texts .meta,#main-content .photo .release-wrapp .release-texts .meta{font-size:18px;font-style:inherit;font-family:"Montserrat",sans-serif;font-weight:700;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;zoom:1;color:#585756}#main-content .news .release-wrapp .release-texts .read-more,#main-content .schedule .release-wrapp .release-texts .read-more,#main-content .movie .release-wrapp .release-texts .read-more,#main-content .photo .release-wrapp .release-texts .read-more{margin-top:20px}@media (min-width: 768px){#main-content .news .release-wrapp .release-texts .read-more,#main-content .schedule .release-wrapp .release-texts .read-more,#main-content .movie .release-wrapp .release-texts .read-more,#main-content .photo .release-wrapp .release-texts .read-more{position:absolute;bottom:0;left:30px}}#main-content .news .inner .options-view,#main-content .schedule .inner .options-view{display:none}@media (min-width: 768px){#main-content .news .inner .options-view,#main-content .schedule .inner .options-view{display:inline-block}}#main-content .fc-area{margin-top:68px;background-image:url(/assets/h1key/fc_bg-2fd6271d8b1350f00abfeddf5ed701ca.png);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding:100px 0 98px;z-index:1}@media (min-width: 768px){#main-content .fc-area{margin-top:128px;background-size:100% 100%}}#main-content .fc-area .inner{padding:0 15px}@media (min-width: 768px){#main-content .fc-area .inner{padding:0}}#main-content .fc-area .inner .corner-title{padding-right:0;margin-top:0}#main-content .fc-area .inner .options-view{display:inline-block}@media (min-width: 768px){#main-content .fc-area .inner .options-view{display:none}}#main-content .fc-area .fc-area-header{text-align:center;padding:0 16px}@media (min-width: 768px){#main-content .fc-area .fc-area-header{padding:0 60px}}#main-content .fc-area .fc-area-header .fc-area-lock{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;display:inline-block;position:relative}#main-content .fc-area .fc-area-header .fc-area-lock .fc-lock{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg);display:block;height:100px}@media (min-width: 768px){#main-content .fc-area .fc-area-header .fc-area-lock .fc-lock{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}#main-content .fc-area .fc-area-header .fc-area-lock .fc-key{opacity:1;position:absolute;height:60px;right:-60px;top:10px}@media (min-width: 768px){#main-content .fc-area .fc-area-header .fc-area-lock .fc-key{opacity:0;top:10px}}#main-content .fc-area .fc-area-header .fc-area-lock.unlock .fc-lock{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}#main-content .fc-area .fc-area-header .fc-area-lock.unlock .fc-lock.locked{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}#main-content .fc-area .fc-area-header .fc-area-lock.unlock .fc-key{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1;right:-50px;top:10px}#main-content .fc-area .fc-area-header .site-logo{margin:32px auto 48px}#main-content .fc-area .fc-area-header .auth-menu-wrapp{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list{padding:0 30px;width:100%}@media (min-width: 768px){#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list{max-width:none}}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li{position:relative;margin:0 8px 16px;width:100%}@media (min-width: 768px){#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li{max-width:170px}}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn){border:2px solid #fbe6e5;box-shadow:4px 4px 4px rgba(34,34,34,0.1),4px 4px 10px rgba(34,34,34,0.1);padding:20px 0;display:block;height:55px;overflow:hidden}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn) span{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative;overflow:hidden;position:relative}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn) span::after{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translateX(0px);font-size:30px;line-height:0;padding-left:10px;content:"→"}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn) span.auth-menu-deco{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);display:flex;opacity:1}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn):hover span::after{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn):hover span.auth-menu-text{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#main-content .fc-area .fc-area-header .auth-menu-wrapp .auth-menu-list li a:not(.btn):hover span.auth-menu-deco{-webkit-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);-o-transform:translateY(-14px);transform:translateY(-14px);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}#main-content .fc-area .fc-area-section{padding-top:80px}#main-content .fc-area .fc-area-section .read-more{margin-top:40px}#main-content .fc-area .fc-area-section.photo .thumb-list .thumb-list-item .thumb-list-thumb{padding-bottom:100%}
