.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track::before,.slick-track::after{display:table;content:''}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@-webkit-keyframes sparkle-move{0%{transform:scale(1)}50%{transform:scale(0.3)}100%{transform:scale(1)}}@-webkit-keyframes circle-move{0%{transform:scale(1);-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}50%{transform:scale(0.7);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}100%{transform:scale(1);-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);-o-transform:translateY(-5%);transform:translateY(-5%)}}@-webkit-keyframes circle-hover{0%{opacity:1}40%{opacity:1}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes scroll-down{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.mainvisual{position:relative;z-index:2}.mainvisual img{width:100%}@media (min-width: 768px){.mainvisual{margin-bottom:64px}}@media (max-width: 767px){.mainvisual{margin-bottom:32px}}@media (min-width: 768px){.mainvisual .top_image_sp{display:none}}.mainvisual .top_image_pc{display:none}@media (min-width: 768px){.mainvisual .top_image_pc{display:block}}.mainvisual .slick-dots{padding:0 0 20px}@media (min-width: 768px){.mainvisual .slick-dots{position:absolute}}.mainvisual-links .about-link{margin-bottom:36px}.mainvisual-links .about-link a:not(.btn){text-decoration:underline;color:#000}@media (max-width: 767px){.auth-menu-wrapp{margin-bottom:28px;padding:0 22px}.auth-menu-wrapp .auth-menu-list li a:not(.btn){background-color:#fff;color:#000}}.information{background-color:#fff;box-shadow:-3px 3px 3px rgba(0,0,0,0.5);border-radius:4px;position:relative;padding:14px;margin:-16px 15px 0;z-index:1;top:0;right:0;word-break:break-all}.information.hide{visibility:hidden}@media (min-width: 768px){.information{max-width:380px;position:absolute;right:14px;bottom:28px;top:auto}}.information h2{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;font-size:12px;font-style:inherit;font-family:"Barlow Condensed",sans-serif;font-weight:400;zoom:1;position:relative;color:#000}.information h2::before{content:"\f06a";font-size:inherit;font-family:"fontAwesome";font-style:inherit;font-weight:inherit;line-height:1;color:#000;margin-right:4px;font-size:16px}.information .close-btn{position:absolute;cursor:pointer;top:-8px;right:-8px;width:20px;height:20px;z-index:1}.information .close-btn .close-btn-img{width:100%}.information a:not(.btn){color:#000;display:block;overflow:hidden;padding:8px 0 0 0;line-height:1.4}.information a:not(.btn)+a:not(.btn){margin-top:10px}#mains.index-page{position:relative;overflow-x:hidden}#contentsPopup{padding:56px 0}#contentsPopup .modal-body{background-color:#fff;border:1px solid #000;color:#000}#contentsPopup .modal-body img{max-width:100%;height:auto !important}#contentsPopup .modal-body a:not(.btn){color:#d2001e}#contentsPopup .mfp-close{color:#000;border-radius:50em;border:1px solid #000;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}#contentsPopup .mfp-close:hover{opacity:0.8}@media (min-width: 768px){#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%)}}.social-links ul{text-align:center}.social-links ul li a:not(.btn){font-size:20px;color:#000}.social-links ul li a:not(.btn) img{position:relative;width:18px;top:1px}@media (max-width: 991px){#main-content{padding-top:0 !important}}#main-content>div{position:relative}#main-content .container{padding-right:0;padding-left:0}#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 .main-contents-wrapper{margin:0 auto}#main-content .inner{padding:0 16px;position:relative}@media (min-width: 768px){#main-content .inner{padding:0 40px}}#main-content .inner .corner-title{margin:80px auto 0}@media (min-width: 768px){#main-content .inner .corner-title{margin:170px auto 0}}#main-content .inner .corner-title .read-more{position:absolute;right:0}#main-content .inner .corner-title .read-more a:hover::after{color:#fff}#main-content .music-video{margin-bottom:48px}@media (max-width: 767px){#main-content .music-video{margin-bottom:32px}}#main-content .music-video .movie-player{margin:0}@media (min-width: 768px){#main-content .music-video .movie-player{margin:0 14px}}#main-content .banner-wrapp{margin-bottom:60px}@media (min-width: 992px){#main-content .banner-wrapp{margin-bottom:140px}}#main-content .banner-wrapp .slick-track{margin:0 auto}#main-content .banner-wrapp .slick-slide{padding:0 14px;line-height:1}@media (min-width: 768px){#main-content .banner-wrapp .slick-slide{padding:0 20px}}#main-content .banner-wrapp .slick-slide .banner-slide-bottom-item img{width:100%}#main-content .banner-wrapp .slick-dots{font-size:0;position:static;margin-top:14px}@media (max-width: 767px){#main-content .banner-wrapp .slick-dots{margin-top:12px}}@media (min-width: 768px){#main-content .banner-wrapp .slick-list{margin-right:-7px;margin-left:-7px}}#main-content .banner-wrapp .banner-slide-top{margin-bottom:8px;padding:0 14px}@media (min-width: 992px){#main-content .banner-wrapp .banner-slide-top{margin-bottom:16px}}#main-content .banner-wrapp .banner-single{padding:0 9px 8px}@media (min-width: 768px){#main-content .banner-wrapp .banner-single{padding:0 0 16px}}#main-content .section-title{font-size:28px;font-style:inherit;font-family:"Barlow Condensed",sans-serif;font-weight:bold;zoom:1;letter-spacing:0.15em}@media (min-width: 992px){#main-content .section-title{font-size:40px}}#main-content .section-official-wrapper{padding-top:0;position:relative;margin-left:0;margin-right:0}@media (min-width: 992px){#main-content .section-official-wrapper .container{padding-right:13px;padding-left:13px}}#main-content .section-official-wrapper .col-md-6{padding:0 16px}@media (min-width: 992px){#main-content .section-official-wrapper .col-md-6{padding:0 35px}}#main-content .section-official-wrapper .section-head{margin-bottom:10px}#main-content .section-official-wrapper .section-head .read-more{margin-right:0}#main-content .section-official-wrapper .section-head .read-more a:not(.btn){background-color:#fff;color:#000}#main-content .section-official-wrapper .section-news{margin-bottom:60px}@media (min-width: 992px){#main-content .section-official-wrapper .section-news{padding-left:0;margin-bottom:0}}@media (min-width: 992px){#main-content .section-official-wrapper .section-schedule{padding-right:0}}#main-content .section-news,#main-content .section-schedule{margin-bottom:60px}#main-content .section-news .section-head,#main-content .section-schedule .section-head{margin-bottom:30px}#main-content .section-news .text-list .list-item:first-child,#main-content .section-schedule .text-list .list-item:first-child{border-top:1px solid #222}#main-content .section-news .text-list .list-item .list-link .list-outline .thumbnail-list-meta,#main-content .section-schedule .text-list .list-item .list-link .list-outline .thumbnail-list-meta{-webkit-align-items:center;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#main-content .section-news .contents-list,#main-content .section-schedule .contents-list{-webkit-align-items:unset;-webkit-flex-direction:row;-webkit-flex-wrap:wrap;-webkit-justify-content:flex-start;align-items:unset;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 992px){#main-content .section-news .contents-list,#main-content .section-schedule .contents-list{gap:48px}}#main-content .section-news .contents-list:has(>.contents-list-item:nth-child(1):last-child) .contents-list-item,#main-content .section-schedule .contents-list:has(>.contents-list-item:nth-child(1):last-child) .contents-list-item{width:100%}@media (min-width: 992px){#main-content .section-news .contents-list:has(>.contents-list-item:nth-child(2):last-child) .contents-list-item,#main-content .section-schedule .contents-list:has(>.contents-list-item:nth-child(2):last-child) .contents-list-item{width:calc((100% - 48px) / 2)}}@media (min-width: 992px){#main-content .section-news .contents-list:has(>.contents-list-item:nth-child(3):last-child) .contents-list-item,#main-content .section-schedule .contents-list:has(>.contents-list-item:nth-child(3):last-child) .contents-list-item{width:calc((100% - 48px * 2) / 3)}}#main-content .section-news .contents-list li:nth-child(4),#main-content .section-news .contents-list li:nth-child(5),#main-content .section-schedule .contents-list li:nth-child(4),#main-content .section-schedule .contents-list li:nth-child(5){display:none}@media (min-width: 992px){#main-content .section-news .contents-list li:nth-child(4),#main-content .section-news .contents-list li:nth-child(5),#main-content .section-schedule .contents-list li:nth-child(4),#main-content .section-schedule .contents-list li:nth-child(5){display:block}}#main-content .section-profile{position:relative;padding:0}@media (min-width: 992px){#main-content .section-profile{padding:80px 0 0}}#main-content .section-profile .section-head{padding:0 16px}@media (min-width: 992px){#main-content .section-profile .section-head{padding:0}}#main-content .section-profile .artist-list{-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;margin-bottom:70px;margin-top:22px}@media (min-width: 992px){#main-content .section-profile .artist-list{padding-bottom:0;margin-bottom:0}}@media (min-width: 992px){#main-content .section-profile .artist-list .slick-track{left:0 !important}}#main-content .section-profile .artist-list .artist-box{width:calc((100% - 2px) / 3)}@media (min-width: 768px){#main-content .section-profile .artist-list .artist-box{width:calc((100% - 2px * 2) / 3)}}@media (min-width: 992px){#main-content .section-profile .artist-list .artist-box{width:calc((100% - 2px * 1) / 5)}}#main-content .section-profile .artist-list .artist-box .artist-link{position:relative}#main-content .section-profile .artist-list .artist-box .artist-link .artist-photo{margin-bottom:12px;padding:0 6px}@media (min-width: 768px){#main-content .section-profile .artist-list .artist-box .artist-link .artist-photo{margin-bottom:2px;padding:0 1px}}#main-content .section-profile .artist-list .artist-box .artist-link .artist-photo img{filter:brightness(100%);border-radius:0;width:100%}#main-content .section-profile .artist-list .artist-box .artist-link .artist-name{margin:16px 0 31px;color:#000;padding:0 10px;width:100%}@media (min-width: 768px){#main-content .section-profile .artist-list .artist-box .artist-link .artist-name{position:absolute;margin:16px 0;color:#fff;opacity:0;bottom:0}}#main-content .section-profile .artist-list .artist-box .artist-link .artist-name h3{font-size:16px;font-style:inherit;font-family:"Barlow Condensed",sans-serif;font-weight:bold;zoom:1;text-align:center;letter-spacing:0.15em;line-height:1.5;font-size:16px}@media (min-width: 768px){#main-content .section-profile .artist-list .artist-box .artist-link .artist-name h3{font-size:18px}}#main-content .section-profile .artist-list .artist-box .artist-link .artist-name h3 span{display:block}#main-content .section-profile .artist-list .artist-box .artist-link .artist-detail{color:#fff;font-size:13px;text-align:center;padding:0 10px}#main-content .section-profile .artist-list .artist-box .artist-link .artist-detail .member-txt-top{line-height:1.8}#main-content .section-profile .artist-list .artist-box .artist-link .artist-detail .member-txt-bottom{display:none}#main-content .section-profile .artist-list .artist-box .artist-link:hover{opacity:1}#main-content .section-profile .artist-list .artist-box .artist-link:hover .artist-photo img{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;filter:brightness(50%)}#main-content .section-profile .artist-list .artist-box .artist-link:hover .artist-name{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;opacity:1}#main-content .section-movie{margin-bottom:42px}#main-content .section-special .thumbnail-list-top{margin-bottom:0}#main-content .section-fc .fc-title .about-link{margin-bottom:10px}#main-content .section-fc .fc-title .about-link a:not(.btn){font-size:18px;font-style:inherit;font-family:"Barlow Condensed",sans-serif;font-weight:bold;zoom:1;color:#000}@media (min-width: 992px){#main-content .section-fc .fc-title .about-link a:not(.btn){font-size:24px}}
