/*! ----------------------------------------------------------------
* 01. foundation
* 02. libs
* 03. common
* 04. block
----------------------------------------------------------------- *//*! ----------------------------------------------------------------
01.foundation
----------------------------------------------------------------- *//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a{color:#0AC4DC;transition:all 0.3s ease-out}a:visite,a :active{color:#0AC4DC;transition:all 0.3s ease-out}a:hover{color:#fff;opacity:1;text-decoration:underline}/*! ----------------------------------------------------------------
02.libs
----------------------------------------------------------------- *//*! ----------------------------------------------------------------
03.common
----------------------------------------------------------------- */html{margin:0;padding:0;position:relative}body{color:#000;display:block;font-family:'Muli', 'Noto Sans JP', sans-serif;font-size:16px;line-height:150%;margin:0;padding:0;position:relative;word-wrap:break-word;z-index:1}header{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%;z-index:700}@media screen and (max-device-width: 750px){header{margin:0 0 60px 0}}header .header__col{width:840px}@media screen and (max-device-width: 750px){header .header__col{width:90%}}header .header__col__h1{color:#d9ec07;font-size:360%;font-style:italic;font-weight:700;letter-spacing:8px;line-height:150%;margin:0 0 16px 0;padding:0;text-align:center;text-shadow:1px 1px 1px #2A4B99,-1px 1px 1px #2A4B99,1px -1px 1px #2A4B99,-1px -1px 1px #2A4B99,1px 0px 1px #2A4B99,0px 1px 1px #2A4B99,-1px 0px 1px #2A4B99,0px -1px 1px #2A4B99}@media screen and (max-device-width: 750px){header .header__col__h1{font-size:9vw;letter-spacing:3px;line-height:150%;margin:0 0 8px 0}}header .header__col__h1 svg{fill:#2A4B99}@media screen and (max-device-width: 750px){header .header__col__h1 svg{height:auto;margin:6px 0 0 0;width:100%}}header .header__col__h2{border:1px solid #fff;box-sizing:border-box;color:#2A4B99;font-family:"Noto Sans JP",sans-serif;font-size:120%;font-weight:700;line-height:140%;margin:0;padding:0;padding:18px;text-align:center}@media screen and (max-device-width: 750px){header .header__col__h2{font-size:65%;line-height:140%;padding:14px}}header .header__col__h2 .header__col__h2__span{font-size:80%;font-style:italic}@media screen and (max-device-width: 750px){header .header__col__h2 p{margin:0 0 12px 0}}header .header__sc{bottom:12%;color:#fff;font-size:110%;font-weight:700;left:0;margin:0 auto;position:absolute;right:0;width:70px}@media screen and (max-device-width: 750px){header .header__sc{bottom:14%}}header .header__sc::after{background:#fff;content:'';height:14vh;left:0;margin:24% auto 0;position:absolute;right:0;top:14px;width:1px}@media screen and (max-device-width: 750px){header .header__sc::after{height:14vh}}.snsNavWrap{position:absolute;right:24px;top:20px;z-index:740}@media screen and (max-device-width: 750px){.snsNavWrap{bottom:0;left:0;margin:0 auto;position:relative;right:0;text-align:center;top:auto}}.snsNavWrap .snsNav{display:inline-flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media screen and (max-device-width: 750px){.snsNavWrap .snsNav{justify-content:center;margin:0 auto}}.snsNavWrap .snsNav__list{font-size:150%;margin:0 16px 0 0;padding:0;position:relative;text-align:center;top:-6px;transition:all 0.3s ease-out}@media screen and (max-device-width: 750px){.snsNavWrap .snsNav__list{font-size:180%;margin:14px 12px 0}}.snsNavWrap .snsNav__list:last-child{margin:0}@media screen and (max-device-width: 750px){.snsNavWrap .snsNav__list:last-child{margin:14px 12px 0}}.snsNavWrap .snsNav__list:hover{opacity:0.6}.snsNavWrap .snsNav__list__link{cursor:pointer;cursor:hand;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.snsNavWrap .snsNav__list--tw{color:#1DA1F2}.snsNavWrap .snsNav__list--fb{color:#3C5A99}.snsNavWrap .snsNav__list--yt{color:#DA1725}.snsNavWrap .snsNav__list--in{color:#fff}.snsNavWrap .snsNav__list__name{display:block;font-size:50%;margin:2px 0 0 0;text-align:center}main{box-sizing:border-box;margin:130px 0 0 0;padding:0;position:relative;top:0}@media screen and (max-device-width: 750px){main{margin:90px 0 0 0;padding:0;position:relative;top:0}}#top main{margin:64px 0 0 0}@media screen and (max-device-width: 750px){#top main{margin:46px 0 0 0}}main .main__inner{margin:0 auto;position:relative;width:960px}@media screen and (max-device-width: 750px){main .main__inner{margin:0 auto 34px;width:92%}}footer{box-sizing:border-box;color:#fff;line-height:100%;margin:0;padding:0;position:relative;text-align:center}@media screen and (max-device-width: 750px){footer{margin:0 auto;width:100%}}footer .footerinfo__copy{background:#000;display:flex;height:56px;justify-content:space-between;margin:0;padding:0;position:relative}footer .footerinfo__linkcol{font-size:90%;left:15px;margin:0;padding:0;position:absolute;top:19px}footer .footerinfo__linkcol__ul{display:inline-flex;list-style-type:none;margin:0;padding:0}footer .footerinfo__linkcol__li{margin:0 14px 0 0;padding:0}footer .footerinfo__linkcol__li__link{color:#fff;text-decoration:none;transition:all 0.3s ease-out}footer .footerinfo__linkcol__li__link:hover{text-decoration:underline}footer .footerWrap__snscol{display:inline-flex;font-size:160%;list-style-type:none;margin:0;padding:0}footer .footerWrap__snscol__li{margin:0 12px}footer .footerWrap__snscol__li__link--tw{color:#1DA1F2}footer .footerWrap__snscol__li__link--fb{color:#3C5A99}footer .footerWrap__snscol__li__link--yt{color:#DA1725}footer .footerWrap__snscol__li__link--in{color:#fff}footer .footerWrap__snscol__li__link:hover{opacity:0.6}footer .footerWrap__list__name{display:block;font-size:50%;margin:2px 0 0 0;text-align:center}footer .footerinfo__copycol{align-items:center;display:flex;font-size:80%;margin:0;padding:0;position:absolute;right:15px;top:12px}footer .footerinfo__copycol__copy{line-height:100%;margin:0 10px 0 0;padding:0}footer .footerinfo__copycol__icon{display:block;margin:0;padding:0}p{line-height:150%;margin:0 0 24px 0}.pc{display:inline-block}@media screen and (max-device-width: 1024px){.pc{display:none}}.sp{display:none}@media screen and (max-device-width: 1024px){.sp{display:inline-block}}.more{background:rgba(255,255,255,0.2);border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:100%;font-weight:500;line-height:100%;margin:20px auto 0;max-width:220px;min-width:220px;padding:13px 30px 14px;position:relative;text-align:center;text-decoration:none;transition:all 0.3s ease-out}@media screen and (max-width: 767px){.more{display:block}}.more:hover{background:#000;color:#fff !important;opacity:1;text-decoration:none}@media screen and (max-width: 767px){.more{margin:0 auto}}.more i{margin:0 6px 0 0}.btn{background:rgba(255,255,255,0.2);border-radius:100px;color:#fff;display:inline-block;font-family:"Muli",sans-serif;font-weight:600;padding:12px 24px;text-decoration:none;transition:all 0.3s ease-out}.btn:hover{background:#000;color:#fff;text-decoration:none}#news .btn{margin:0 0 30px 0}.text-right{text-align:right}.text-center{text-align:center}.paging{box-sizing:border-box;margin:14px auto 0;padding:0;text-align:center;width:100%}.paging a{background:rgba(255,255,255,0.2);border-radius:100px;color:#fff;display:inline-block;font-family:"Muli",sans-serif;font-size:90%;font-weight:600;margin:3px;padding:4px 12px;text-decoration:none;transition:all 0.3s ease-out}@media screen and (max-device-width: 750px){.paging a{font-size:100%;margin:0}}.paging a:hover{background:#000;opacity:1;text-decoration:none}.paging span{border-radius:100px;display:inline-block;margin:3px;padding:0;position:relative;text-align:center;text-decoration:none;top:0}@media screen and (max-device-width: 750px){.paging span{font-size:100%;margin:0;padding:2px 4px 3px}}.paging2{box-sizing:border-box;margin:0 auto 24px;padding:0;text-align:center;width:100%}.paging2 a{background:rgba(255,255,255,0.2);border-radius:100px;color:#000;color:#fff;display:inline-block;font-family:"Muli",sans-serif;font-family:"Muli",sans-serif;font-size:90%;font-weight:600;margin:4px;padding:4px 10px;text-decoration:none;transition:all 0.3s ease-out}.paging2 a.paging3{background:#ececec;border:none}.paging2 a.pagingstay{background:#000;border:none;color:#fff}.paging2 a:hover{background:#000;color:#fff;opacity:1;text-decoration:none}.paging2 span{border-radius:100px;display:inline-block;margin:3px;padding:8px 10px 6px;position:relative;text-align:center;text-decoration:none;top:0}.sharecol{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:90%;justify-content:flex-end;list-style-type:none;margin:0;padding:0 0 20px 0;position:relative;text-align:right;width:100%}#detail .sharecol{margin:0 0 10px 0;padding:0}@media screen and (max-width: 960px){#detail .sharecol{margin:0 0 6px 0}}.sharecol::before{content:'SHARE：';font-family:"Muli",sans-serif;margin:0;position:relative;text-align:left}.sharecol li{box-sizing:border-box;font-weight:500;line-height:100%;margin:0;padding:0;position:relative;transition:all 0.3s ease-out}.sharecol li:last-child{border-bottom:0}.sharecol li span{font-size:50%}.sharecol li:hover{opacity:0.6}.sharecol li a{box-sizing:border-box;cursor:pointer;cursor:hand;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.sharecol li::before{color:#ececec;content:'';font-family:'Font Awesome 5 Brands';font-size:160%;line-height:100%;margin:0 6px;padding:0;position:relative;top:1px;transition:all 0.3s ease-out}@media screen and (max-width: 960px){.sharecol li::before{font-size:140%;margin:0 6px}}.sharecol li.sharecopy::before{background:#fff;border:1px solid #999;border-radius:4px;box-sizing:border-box;content:'URLをコピー';font-size:90%;line-height:100%;padding:4px 6px;top:4px}@media screen and (max-width: 960px){.sharecol li.sharecopy::before{font-size:80%}}.sharecol li.sharetw::before{color:#55acee;content:'\f099'}.sharecol li.sharefb::before{color:#3B5998;content:'\f09a'}.sharecol li.shareline::before{color:#00b900;content:'\f3c0'}@media screen and (max-width: 960px){.sharecol li.shareline::before{display:inline-block}}.catspan{background:#92989B;color:#fff;display:inline-block;font-size:86%;line-height:100%;margin:0 0 0 8px;padding:3px 4px;text-align:center;width:80px}.catspan.catspan--cate0,.catspan.catspan--cateTV{background:#eb7a33}.catspan.catspan--cate1,.catspan.catspan--cateRADIO{background:#ec519c}.catspan.catspan--cate2,.catspan.catspan--cateMAGAZINE{background:#69c75b}.catspan.catspan--cate3,.catspan.catspan--cateWEB{background:#6892e2}.catspan.catspan--cate4,.catspan.catspan--cateMOVIE{background:#888}.catspan.catspan--cate5,.catspan.catspan--cateWEB{background:#6892e2}#bgwrap{position:fixed;z-index:-1}#bgwrap .bg{-webkit-animation:slide 5s ease-in-out infinite alternate;animation:slide 5s ease-in-out infinite alternate;background-image:linear-gradient(-60deg, #d4e701 50%, #FDF931 50%);bottom:0;left:-50%;opacity:1;position:fixed;right:-50%;top:0;z-index:-1}#bgwrap .bg2{animation-direction:alternate-reverse;-webkit-animation-duration:5s;animation-duration:5s;opacity:.5}#bgwrap .bg3{-webkit-animation-duration:7s;animation-duration:7s;opacity:.5}@-webkit-keyframes slide{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%)}100%{-webkit-transform:translateX(25%);transform:translateX(25%)}}@keyframes slide{0%{-webkit-transform:translateX(-25%);transform:translateX(-25%)}100%{-webkit-transform:translateX(25%);transform:translateX(25%)}}.main__h2{display:inline-block;font-family:"Muli",sans-serif;font-size:200%;font-weight:500;line-height:80%;margin:0 0 40px 0;padding:0 20px;position:relative;text-align:center}@media screen and (max-device-width: 750px){.main__h2{font-size:160%;margin:0 0 30px 0;padding:0}}.main__h2::before{background:#000;content:'';display:block;height:1px;left:-50px;margin:0;padding:0;position:absolute;top:50%;width:50px}.main__h2::after{background:#000;content:'';display:block;height:1px;margin:0;padding:0;position:absolute;right:-50px;top:50%;width:50px}.main__h3{border-bottom:1px solid #ccc;display:block;font-size:140%;font-weight:700;line-height:80%;margin:0 0 24px 0;padding:0 0 16px 0;position:relative;text-align:left}@media screen and (max-device-width: 750px){.main__h3{font-size:120%;line-height:150%;margin:0 0 20px 0;padding:0 0 12px 0}}.main__h3.main__h3--live{border:none;font-family:"Muli",sans-serif;font-weight:500;padding:0}.revivalWrap__slider{margin:0 0 60px 0;overflow-x:hidden;width:100%}@media screen and (max-device-width: 750px){.revivalWrap__slider{margin:0 0 40px 0}}.revivalWrap__slider .slick-prev{display:none;left:10%;z-index:1}.revivalWrap__slider .slick-prev::before{font-size:30px;opacity:0.5}.revivalWrap__slider .slick-next{display:none;right:11%;z-index:1}.revivalWrap__slider .slick-next::before{font-size:30px;opacity:0.5}.revivalWrap__slider .revivalWrap__col{margin:0 24px;padding:0;width:100%}@media screen and (max-device-width: 750px){.revivalWrap__slider .revivalWrap__col{margin:0 14px}}.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info{display:flex;flex-wrap:wrap}@media screen and (max-device-width: 750px){.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info{display:block}}.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__img{margin:0 3% 0 0;padding:0;width:30%}@media screen and (max-device-width: 750px){.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__img{margin:0 0 14px 0;width:100%}}.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__img .revivalWrap__col__info__img--photo{margin:0 auto;max-height:160px;max-width:100%}.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__txt{margin:0;padding:0;width:67%}@media screen and (max-device-width: 750px){.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__txt{margin:0;width:100%}}.revivalWrap__slider .revivalWrap__col .revivalWrap__col__info__txt .revivalWrap__col__info__txt__h3{font-size:130%;font-weight:700;margin:0 0 14px 0;padding:0}#bannerWrap{margin:0 auto 60px;padding:0;position:relative;width:940px}@media screen and (max-device-width: 750px){#bannerWrap{text-align:center;width:92%}}#bannerWrap .bannerWrap__bn{align-items:center;background:#003bf1;border:1px solid #000;box-sizing:border-box;color:#d9ec07;display:flex;flex-wrap:wrap;font-size:220%;font-weight:700;height:200px;margin:0 auto 20px;position:relative;transition:all 0.3s ease-out;width:100%}@media screen and (max-device-width: 750px){#bannerWrap .bannerWrap__bn{box-sizing:border-box;display:block;font-size:140%;height:auto;padding:22px 12px}}#bannerWrap .bannerWrap__bn:hover{background:#d9ec07;color:#003bf1}#bannerWrap .bannerWrap__bn:hover .bannerWrap__bn__txt span{color:#003bf1}#bannerWrap .bannerWrap__bn:hover svg{fill:#003bf1}#bannerWrap .bannerWrap__bn__img{background-position:50% 50% !important;background-size:cover !important;box-sizing:border-box;margin:0 34px 0 0;padding:198px 0 0 0;width:198px}@media screen and (max-device-width: 750px){#bannerWrap .bannerWrap__bn__img{margin:0 auto 12px;width:70%}}#bannerWrap .bannerWrap__bn__txt{margin:0;width:672px}@media screen and (max-device-width: 750px){#bannerWrap .bannerWrap__bn__txt{box-sizing:border-box;margin:0 auto;width:100%}}#bannerWrap .bannerWrap__bn__txt span{color:#d9ec07;display:block;font-size:70%;margin:0 0 8px 0}@media screen and (max-device-width: 750px){#bannerWrap .bannerWrap__bn__txt span{font-size:90%;margin:0 0 4px 0}}#bannerWrap .bannerWrap__bn__txt svg{display:block;fill:#d9ec07;margin:0 0 12px 0;padding:0;width:100%}#bannerWrap .bannerWrap__bn__link{cursor:pointer;cursor:hand;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#bannerWrap .bannerWrap__bn__icon{align-items:center;background:#d9ec07;bottom:0;color:#fff;display:flex;flex-wrap:wrap;font-size:50%;height:44px;justify-content:center;position:absolute;right:0;width:44px}@media screen and (max-device-width: 750px){#bannerWrap .bannerWrap__bn__icon{height:30px;width:30px}}#artistWrap{margin:0 auto;padding:0;position:relative;width:100%}@media screen and (max-device-width: 750px){#artistWrap{margin:0 auto 40px;padding:0}}#artistWrap .artistWrap__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}@media screen and (max-device-width: 750px){#artistWrap .artistWrap__list{margin:0 auto;padding:0;width:98%}}#artistWrap .artistWrap__list .artistWrap__list__col{background:rgba(0,0,0,0.3);background-repeat:no-repeat !important;margin:0 0.2% 2px 0;padding:24% 0 0 0;position:relative;transition:all 0.3s ease-out;width:24.85%}@media screen and (max-device-width: 750px){#artistWrap .artistWrap__list .artistWrap__list__col{margin:0 0.5% 3px;padding:49% 0 0 0;width:49%}}#artistWrap .artistWrap__list .artistWrap__list__col:nth-child(4n){margin:0 0 2px 0}@media screen and (max-device-width: 750px){#artistWrap .artistWrap__list .artistWrap__list__col:nth-child(4n){margin:0 0.5% 3px}}@media screen and (max-device-width: 750px){#artistWrap .artistWrap__list .artistWrap__list__col:nth-child(2n){margin:0 0.5% 3px}}#artistWrap .artistWrap__list .artistWrap__list__col:hover{opacity:0.6}#artistWrap .artistWrap__list .artistWrap__list__col__name{background:rgba(0,0,0,0.6);bottom:0;box-sizing:border-box;color:#fff;font-size:110%;font-weight:700;padding:14px;position:absolute;text-align:center;width:100%}@media screen and (max-device-width: 750px){#artistWrap .artistWrap__list .artistWrap__list__col__name{font-size:70%;padding:8px}}#artistWrap .artistWrap__list .artistWrap__list__col__link{cursor:pointer;cursor:hand;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#commentWrap{margin:0 auto 60px;padding:0;position:relative;width:100%}@media screen and (max-device-width: 750px){#commentWrap{margin:0 auto 40px;padding:0}}#commentWrap .commentWrap__listcol{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1100px;width:90%}@media screen and (max-device-width: 750px){#commentWrap .commentWrap__listcol{max-width:94%;width:94%}}#commentWrap .commentWrap__col{align-items:flex-start;background:rgba(255,255,255,0.2);border:1px solid #fff;box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:90%;margin:0 30% 18px 0;padding:18px;width:70%}@media screen and (max-device-width: 750px){#commentWrap .commentWrap__col{margin:0 0 12px 0;padding:12px;width:100%}}#commentWrap .commentWrap__col:nth-child(2n){margin:0 0 18px 30%}@media screen and (max-device-width: 750px){#commentWrap .commentWrap__col:nth-child(2n){margin:0 0 12px 0}}#commentWrap .commentWrap__col .commentWrap__col__img{margin:0 3% 0 0;padding:0;width:20%}#commentWrap .commentWrap__col .commentWrap__col__img .commentWrap__col__img__photo{background-repeat:no-repeat !important;margin:0 0 14px 0;padding:100% 0 0 0;width:100%}#commentWrap .commentWrap__col .commentWrap__col__img .commentWrap__col__img__photo:last-child{margin:0}#commentWrap .commentWrap__col .commentWrap__col__txt{line-height:140%;margin:0;width:77%}#commentWrap .commentWrap__col .commentWrap__col__txt .commentWrap__col__txt__tt{font-size:100%;font-weight:700;margin:6px 0 0 0}#topdiscWrap{margin:0 auto;padding:0;position:relative;width:100%}@media screen and (max-device-width: 750px){#topdiscWrap{padding:0}}#topdiscWrap .topdiscWrap__col .topdiscWrap__col__h3{border-bottom:1px solid #000;font-size:140%;font-weight:700;line-height:150%;margin:0 0 20px 0;padding:0 0 12px 0;text-align:center}#topdiscWrap .topdiscWrap__col .topdiscWrap__col__index{margin:0 0 20px 0;text-align:center}@media screen and (max-device-width: 750px){#topdiscWrap .topdiscWrap__col .topdiscWrap__col__index{font-size:90%;text-align:left}}#topdiscWrap .topdiscWrap__listcol{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 30px;padding:0}#topdiscWrap .topdiscWrap__disccol{background:rgba(255,255,255,0.2);box-sizing:border-box;margin:0 1%;padding:14px;text-align:center;width:48%}@media screen and (max-device-width: 750px){#topdiscWrap .topdiscWrap__disccol{display:block;margin:0 auto 24px;width:92%}#topdiscWrap .topdiscWrap__disccol:last-child{margin:0 auto}}#topdiscWrap .topdiscWrap__disccol__photo{margin:0 auto 10px;width:80%}@media screen and (max-device-width: 750px){#topdiscWrap .topdiscWrap__disccol__photo{margin:0 auto 24px;width:80%}}#topdiscWrap .topdiscWrap__disccol__txt{margin:0;text-align:center;width:100%}@media screen and (max-device-width: 750px){#topdiscWrap .topdiscWrap__disccol__txt{width:100%}}#topdiscWrap .topdiscWrap__disccol__photo__img{width:100%}#topdiscWrap .topdiscWrap__disccol__txt__name{font-size:120%;font-weight:700;margin:0 0 8px 0;padding:0}#topdiscWrap .topdiscWrap__disccol_bnlist{display:flex;flex-wrap:wrap;margin:10px 0 0 0;padding:0;width:100%}#topdiscWrap .topdiscWrap__disccol_bnlist .topdiscWrap__disccol_bnlist__bn{background:rgba(0,0,0,0.5);box-sizing:border-box;color:#fff;display:block;font-family:"Muli",sans-serif;font-weight:500;line-height:100%;margin:0 0 1px 0;padding:14px 0;text-align:center;text-decoration:none;width:100%}#topdiscWrap .topdiscWrap__disccol_bnlist .topdiscWrap__disccol_bnlist__bn:last-child{margin:0}#topdiscWrap .topdiscWrap__disccol_bnlist .topdiscWrap__disccol_bnlist__bn:hover{background:rgba(0,0,0,0.8)}.topdiscWrap__disccol__shoplist{display:none;width:700px}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__shoplist{margin:0 auto;width:90%}}.topdiscWrap__disccol__shoplist .topdiscWrap__disccol__shoplist--inner{display:flex;flex-wrap:wrap}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__shoplist .topdiscWrap__disccol__shoplist--inner{display:block}}.topdiscWrap__disccol__shoplist .topdiscWrap__disccol__shoplist__bn{margin:0 1% 4px;text-align:center;width:31%}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__shoplist .topdiscWrap__disccol__shoplist__bn{margin:0 0 8px;width:100%}}.topdiscWrap__disccol__musiclist{display:none;width:700px}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__musiclist{margin:0 auto;width:90%}}.topdiscWrap__disccol__musiclist .topdiscWrap__disccol__musiclist--inner{display:flex;flex-wrap:wrap}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__musiclist .topdiscWrap__disccol__musiclist--inner{display:block}}.topdiscWrap__disccol__musiclist .topdiscWrap__disccol__musiclist__bn{margin:0 1% 4px;text-align:center;width:31%}@media screen and (max-device-width: 750px){.topdiscWrap__disccol__musiclist .topdiscWrap__disccol__musiclist__bn{margin:0 0 8px;width:100%}}.topdiscWrap__disccol__musiclist .topdiscWrap__disccol__musiclist__bn img{max-width:100%}#newsWrap{background:rgba(255,255,255,0.2);margin:0 auto 60px;padding:54px 0;position:relative;width:100%}@media screen and (max-device-width: 750px){#newsWrap{margin:0 auto 40px;padding:40px 0;width:100%}}#news #newsWrap{background:none;padding:0}#newsWrap .newsWrap__newscol{margin:0 auto;max-width:940px;position:relative}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__newscol{margin:0 auto;max-width:100%;padding:0}}@media screen and (max-device-width: 750px){#top #newsWrap .newsWrap__newscol{margin:0 auto;max-width:92%;padding:0}}#newsWrap .newsWrap__listcol{margin:0 auto 14px}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__listcol{margin:0 auto;width:100%}}#newsWrap .newsWrap__listcol__link{cursor:pointer;cursor:hand;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#newsWrap .newsWrap__listcol__dl{background:rgba(0,0,0,0.3);box-sizing:border-box;color:white;display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 4px 0;padding:14px;position:relative;text-align:left;transition:all 0.3s ease-out;width:100%}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__listcol__dl{display:block}}#newsWrap .newsWrap__listcol__dl:hover{background:rgba(0,0,0,0.7)}#newsWrap .newsWrap__listcol__dl:after{color:#fff;content:'\f054';font-family:'Font Awesome 5 Free';font-size:90%;font-weight:900;line-height:100%;margin:-7px 0 0 0;position:absolute;right:14px;text-align:center;top:50%}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__listcol__dl:after{margin-top:-3%;right:0;top:50%}}#newsWrap .newsWrap__listcol__dt{margin:0 3% 0 0;width:14%}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__listcol__dt{margin:0;width:100%}}#newsWrap .newsWrap__listcol__dd{box-sizing:border-box;margin:0;padding:0 5% 0 0;width:83%}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__listcol__dd{box-sizing:border-box;padding:0 10% 0 0;width:100%}}#newsWrap .newsWrap__date{margin:0 0 8px 0;padding:0}@media screen and (max-device-width: 750px){#newsWrap .newsWrap__date{margin:0}}#news{background:rgba(255,250,15,0.8)}#news main{margin:0 auto !important;width:90%}.newsDetail{margin:40px auto;max-width:90%}.newsDetail .newsDetail__h3{font-size:140%;font-weight:700;line-height:140%;margin:0 0 30px 0;padding:0}.newsDetail .newsDetail__h3__span{display:block;font-family:"Muli",sans-serif;font-size:80%;font-weight:400;margin:0;padding:0}.newsDetail .newsDetail__article{line-height:150%;margin:0 0 30px 0}.newsDetail .newsDetail__article p{margin:0 0 30px 0}.newsDetail .newsDetail__article img{display:block;height:auto !important;margin:0;margin:0 auto;max-width:100%;padding:0}.newsDetail .newsDetail__article iframe{display:block;height:auto;margin:0 auto;max-width:100%;min-height:300px;padding:0}#movieWrap{margin:0 0 60px 0;padding:0;position:relative}@media screen and (max-device-width: 750px){#movieWrap{margin:0 0 40px 0;padding:0}}#movieWrap .movielist{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1200px;width:94%}@media screen and (max-device-width: 750px){#movieWrap .movielist{display:block;max-width:94%}}#movieWrap .movielist .movielist__col{margin:0 2% 24px 0;padding:26% 0 0 0;position:relative;width:49%}@media screen and (max-device-width: 750px){#movieWrap .movielist .movielist__col{margin:0 0 10px 0;padding:60% 0 0 0;width:100%}}#movieWrap .movielist .movielist__col:nth-child(2n){margin:0 0 24px 0}@media screen and (max-device-width: 750px){#movieWrap .movielist .movielist__col:nth-child(2n){margin:0 0 10px 0}}#movieWrap .movielist .movielist__col iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-device-width: 750px){.fancybox-slide{margin:0 auto !important;padding:44px 4% !important;right:0;width:100% !important}}@media screen and (max-device-width: 750px){.fancybox-content{width:100% !important}}#moviedetail{margin:0;padding:0;width:100%}#moviedetail .player{padding:56.48% 0 0 0;position:relative;width:100%}@media screen and (max-device-width: 750px){#moviedetail .player{padding:0}}#moviedetail .youtube{padding:56.48% 0 0 0;position:relative;width:100%}#moviedetail iframe{height:100%;left:0;position:absolute;top:0;width:100%}#moviedetail .trial_video{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-device-width: 750px){#moviedetail .trial_video{height:300px !important;left:0;position:relative;top:0;width:100% !important}}#musicWrap{display:flex;flex-wrap:wrap}#musicWrap .musicWrap__list{display:flex;flex-wrap:wrap;order:1;width:100%}#musicWrap .musicWrap__list__article{margin:0 1% 32px;position:relative;transition:all 0.3s ease-out;width:31.33%}@media screen and (max-device-width: 750px){#musicWrap .musicWrap__list__article{margin:0 1.5% 24px;width:47%}}#musicWrap .musicWrap__list__article:hover{opacity:0.7}#musicWrap .musicWrap__list__link{cursor:pointer;cursor:hand;display:block;height:100%;left:0;position:absolute;top:0;width:100%}#musicWrap .musicWrap__list__img{background-position:50% 50% !important;background-size:cover !important;margin:0 0 12px 0;padding:100% 0 0 0}@media screen and (max-device-width: 750px){#musicWrap .musicWrap__list__img{padding:100% 0 0 0}}#musicWrap .musicWrap__list__h3{font-size:100%;font-weight:700;margin:0;padding:0;text-align:center}#musicWrap .category__list{display:inline-flex;display:none;list-style-type:none;margin:0 0 30px 0;padding:0}.musicWrap__songlist{margin:0 auto 40px;width:860px}@media screen and (max-device-width: 750px){.musicWrap__songlist{margin:0 auto;width:94%}}.musicWrap__songlist .musicWrap__songlist__article{display:none}.musicWrap__songlist .musicWrap__songlist__article:first-child{display:block}.musicWrap__songlist .musicWrap__songlist__freetxt{background:rgba(0,0,0,0.8);box-sizing:border-box;color:#fff;font-size:70%;line-height:130%;margin:0 0 4px 0;padding:4px 8px}.trial_image{background:#000;border-radius:100px}/*! ----------------------------------------------------------------
04.block
----------------------------------------------------------------- */

/*# sourceMappingURL=map/style.min.css.map */
