@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP&display=swap");@media (min-width: 960px){.mgl{margin-left:-400px}}.mgb{margin-bottom:3% !important}@media (min-width: 960px){.mgb{margin-bottom:15px !important}}body{opacity:1 !important}#contents{position:relative;overflow:hidden;background:#000;max-width:2000px;margin:auto}#contents img{width:100%}@media (min-width: 960px){#contents img{width:auto}}#mvCol,main{line-height:0}header{background:#000}#dmm_ntgnavi{display:none}@media (min-width: 960px){#dmm_ntgnavi{display:block}}section,footer{position:relative;z-index:10}main{background:url(../images/bg_main_sp.jpg) center top;background-size:cover}@media (min-width: 960px){main{background:url(../images/bg_main.jpg) center top;background-size:cover}}.aLink{display:block;padding-top:100px;margin-top:-100px}.hide{display:none}#shareBtn{position:fixed;top:3%;left:0;background:#21190f;width:10%;padding:2% 1% 1%;border:2px solid #8f7d4b;border-left:none;text-align:center;z-index:20}@media (min-width: 960px){#shareBtn{top:100px;width:60px;padding:15px 0 10px}}#shareBtn p{width:40%;margin:auto;padding-top:1%}@media (min-width: 960px){#shareBtn p{width:auto}}#shareBtn ul{width:75%;margin:auto;padding:0}@media (min-width: 960px){#shareBtn ul{width:60%}}#shareBtn ul li{margin-bottom:2%}#shareBtn ul li:last-child{margin-bottom:0}@media (min-width: 960px){#shareBtn ul li{margin-bottom:5px}#shareBtn ul li img{width:100% !important}}#shareBtn ul a:hover{opacity:0.7}#mvCol{background:url(../images/bg_mv_sp.jpg) no-repeat center center;background-size:100%;width:100%;text-align:center;position:relative;z-index:1}@media (min-width: 960px){#mvCol{background:url(../images/bg_mv.jpg) no-repeat center center;background-size:auto;padding:0 0 570px}}#mvCol.borderB{border-bottom:2px solid #8f7d4b}#mvCol .mvColInner{position:relative;margin:auto;border-bottom:2px solid #8f7d4b}@media (min-width: 960px){#mvCol .mvColInner{width:100%;max-width:990px;position:absolute;left:0;right:0;border-bottom:none}}#mvCol .mvColInner h1{padding-top:30%;width:70%;margin:0 auto}@media (min-width: 960px){#mvCol .mvColInner h1{width:60%;padding-top:360px}#mvCol .mvColInner h1 img{width:100%}}#mvCol .mvColInner .catch{float:right;position:relative;margin:0;padding:0;width:14.6%}@media (min-width: 960px){#mvCol .mvColInner .catch{width:120px;padding:10px 0}#mvCol .mvColInner .catch img{width:100%}}.btnCol{position:relative;left:0;right:0;width:95%;margin:auto;padding:6% 0;text-align:center}.btnCol ul{padding:0}.btnCol ul li.tlink{line-height:1.5;font-family:Meiryo, "Hiragino Kaku Gothic Pro",  Osaka, "MS PGothic", sans-serif;font-weight:bold;-webkit-filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff);filter:drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff) drop-shadow(0px 0px 2px #fff)}.btnCol ul li.tlink a{color:#ff0000}.btnCol ul li.tlink a:hover{color:#ff0000;text-decoration:none}.btnCol ul li.startBtn,.btnCol ul li.btnMinigame{cursor:pointer}.btnCol ul li.startBtn a:hover,.btnCol ul li.btnMinigame a:hover{-webkit-filter:brightness(130%);filter:brightness(130%)}.btnCol ul li.btnMinigame{margin-bottom:3%}@media (min-width: 960px){.btnCol{max-width:1280px;width:auto;padding:0;text-align:center;z-index:10}.btnCol ul{position:absolute;bottom:20px;left:20px}.btnCol ul li.tlink{font-size:14px}.btnCol ul li.startBtn img{width:342px !important}.btnCol ul li.btnMinigame{margin-bottom:8px}.btnCol ul li.btnMinigame img{width:342px !important}}.movieCol{position:relative;width:90%;padding:15% 0;margin:auto;z-index:10}@media (min-width: 960px){.movieCol{background-size:auto auto,auto auto,cover;width:auto;padding:30px 0;box-shadow:0 -5px 10px rgba(0,0,0,0.6);text-align:center}}.movieCol .movie:hover{-webkit-filter:brightness(130%);filter:brightness(130%)}.movieCol .moreBtn{width:40%;margin:3% auto 0}.movieCol .moreBtn a:hover{opacity:0.7}@media (min-width: 960px){.movieCol .moreBtn{width:auto;margin:15px auto 0}}.mainCol{background:url(../images/bg_deco_line_top.jpg) center top no-repeat,url(../images/bg_deco_line_bt.jpg) center bottom no-repeat,url(../images/bg_info.jpg) center bottom no-repeat,url(../images/bg_twitter.jpg) center top no-repeat;background-size:300%, 300%, cover;position:relative;padding:20% 0;text-align:center}@media (min-width: 960px){.mainCol{background-size:auto auto,auto auto,cover;width:100%;padding:140px 0;box-shadow:0 -5px 10px rgba(0,0,0,0.6)}}@media (min-width: 960px){.mainCol .bnrCol{margin-bottom:60px}}.mainCol .bnrCol .slideBnr .slick-track{margin:0}.mainCol .bnrCol .slideBnr .slick-dots{bottom:-1em}.mainCol .bnrCol .slideBnr li.slick-slide{margin:0 0.7rem}.mainCol .bnrCol .slideBnr li.slick-slide:hover{-webkit-filter:brightness(130%);filter:brightness(130%)}@media (min-width: 960px){.mainCol .bnrCol .slideBnr li.slick-slide{max-width:580px}.mainCol .bnrCol .slideBnr li.slick-slide a{width:100%}.mainCol .bnrCol .slideBnr li.slick-slide a img{width:100% !important}}@media (min-width: 960px){.mainCol .infoCol{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;max-width:1200px;margin:auto}}.mainCol .infoCol .news{width:93%;margin:auto}@media (min-width: 960px){.mainCol .infoCol .news{width:58%;margin-right:20px}.mainCol .infoCol .news img{width:100% !important}}.mainCol .infoCol #twitterCol{position:relative;padding:5% 0;text-align:center}@media (min-width: 960px){.mainCol .infoCol #twitterCol{background-size:auto auto,auto auto,cover;padding:0}}.mainCol .infoCol #twitterCol #twitter{position:relative;background:url(../images/bg_twitter_detail_top.jpg) center top no-repeat,url(../images/bg_twitter_detail_bt.jpg) center bottom no-repeat,url(../images/bg_twitter_detail.png) center repeat-Y;background-size:100%;width:82%;margin:auto;padding:5%}.mainCol .infoCol #twitterCol #twitter:before,.mainCol .infoCol #twitterCol #twitter:after{content:"";position:absolute;display:block;width:40px;height:37px}@media (min-width: 960px){.mainCol .infoCol #twitterCol #twitter:before,.mainCol .infoCol #twitterCol #twitter:after{width:93px;height:86px}}.mainCol .infoCol #twitterCol #twitter:before{top:-3%;right:-3%;background:url(../images/img_deco_twitter_detail_r.png) center top no-repeat;background-size:100% auto;display:block}.mainCol .infoCol #twitterCol #twitter:after{bottom:-3%;left:-3%;background:url(../images/img_deco_twitter_detail_l.png) center top no-repeat;background-size:100% auto}@media (min-width: 960px){.mainCol .infoCol #twitterCol #twitter{padding:35px 0;background-size:contain;width:510px}}.mainCol .infoCol #twitterCol #twitter .twitterColInner{position:relative;width:95%;height:200px;margin:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}@media (min-width: 720px){.mainCol .infoCol #twitterCol #twitter .twitterColInner{width:95%;height:300px}}@media (min-width: 960px){.mainCol .infoCol #twitterCol #twitter .twitterColInner{width:430px;height:280px}}.niconico .footer{border-top:1px solid #808080;padding:20px 0}.niconico .footer .linkbnrCol img{width:100%}@media (min-width: 960px){.niconico .footer .linkbnrCol img{width:auto}}.niconico .footer .linkbnrCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;line-height:0}.niconico .footer .linkbnrCol ul li{width:42%;margin:0 2% 2% 0;cursor:pointer}.niconico .footer .linkbnrCol ul li:last-child{margin:0}.niconico .footer .linkbnrCol ul li:nth-child(2n){margin-right:0}.niconico .footer .linkbnrCol ul li:hover{opacity:0.5}@media (min-width: 960px){.niconico .footer .linkbnrCol ul li{width:auto;margin:0 2% 0 0}.niconico .footer .linkbnrCol ul li:nth-child(2n){margin-right:2%}}.niconico .footer .footerLink{font-family:Meiryo, "Hiragino Kaku Gothic Pro",  Osaka, "MS PGothic", sans-serif;margin-top:3vw;padding:10px 0;color:#fff}@media (min-width: 960px){.niconico .footer .footerLink{margin-top:20px}}.niconico .footer .footerLink ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}@media (min-width: 960px){.niconico .footer .footerLink ul{-webkit-justify-content:center;justify-content:center}}.niconico .footer .footerLink ul li{font-size:12px;padding:0 10px;border-right:1px dotted #666;width:calc(50% - 21px);text-align:center;margin:1% 0;color:#fff}@media (min-width: 960px){.niconico .footer .footerLink ul li{width:auto;margin:0}}.niconico .footer .footerLink ul li span{cursor:pointer}.niconico .footer .footerLink ul li span:hover{text-decoration:underline}.niconico .footer .footerLink ul li a{color:#fff;text-decoration:none}.niconico .footer .footerLink ul li a:hover{opacity:1.0;text-decoration:underline}.niconico .footer .footerLink ul li:nth-child(2n){border:none}@media (min-width: 960px){.niconico .footer .footerLink ul li:nth-child(2n){border-right:1px dotted #666}}.niconico .footer .footerLink ul li:last-child{padding:0 10px}@media (min-width: 960px){.niconico .footer .footerLink ul li:last-child{padding-right:0;border:none}}.niconico .footer .footerLink p{font-size:11px;text-align:center;color:#ccc}.niconico .footer .copy{font-family:Meiryo, "Hiragino Kaku Gothic Pro",  Osaka, "MS PGothic", sans-serif;color:#fff}#specCol{background-color:#000;color:#fff;font-family:'ヒラギノ明朝 ProN', 'Yu Mincho Light', 'YuMincho', 'Yu Mincho', '游明朝体', 'ＭＳ 明朝', 'MS Mincho',  'Hiragino Mincho ProN', 'Georgia', sans-serif}#specCol img{width:100%}@media (min-width: 960px){#specCol{margin-bottom:30px}#specCol img{width:auto}}#specCol .specColInner{width:90%;margin:auto;padding-bottom:6%}@media (min-width: 960px){#specCol .specColInner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;width:1100px;padding:20px 0 0}}#specCol .specColInner #logo{width:80%;margin:auto}@media (min-width: 960px){#specCol .specColInner #logo{width:30%}#specCol .specColInner #logo img{width:100%}}#specCol .specColInner h2{width:50%;padding-top:3%}@media (min-width: 960px){#specCol .specColInner h2{width:auto}}#specCol .specColInner dl{text-align:left;width:95%;margin:auto}@media (min-width: 960px){#specCol .specColInner dl{width:64%}}#specCol .specColInner dl dt{margin:8% 0 2%;padding-bottom:2%;box-sizing:border-box;border-bottom:1px solid #8f7d4b}@media (min-width: 960px){#specCol .specColInner dl dt{width:21%;margin:0 0 10px 0;padding-bottom:0;line-height:1.2em;float:left;border-bottom:none}}#specCol .specColInner dl dd{box-sizing:border-box}@media (min-width: 960px){#specCol .specColInner dl dd{width:79%;padding:0px 0 0 10px;line-height:1.5em;margin:0 0 10px 0;float:left;border-left:1px solid #8f7d4b}}hr.grdline{height:1px;background:linear-gradient(to right, rgba(143,125,75,0) 0%, #8f7d4b 50%, rgba(143,125,75,0) 100%);margin-bottom:8%;border:none}@media (min-width: 960px){hr.grdline{margin-bottom:30px}}.news{font-family:Meiryo, "Hiragino Kaku Gothic Pro",  Osaka, "MS PGothic", sans-serif;height:0;position:relative;padding-top:68%}@media (min-width: 960px){.news{padding-top:480px}}@media (min-width: 960px){.mainCol .infoCol #twitterCol #twitter .twitterColInner{height:410px}}.l-news{overflow-y:auto;-webkit-overflow-scrolling:touch}.news iframe{position:absolute;top:0;left:0;width:100%;height:100%}.infoItem .infoItem__header{font-size:3.8vw}@media (min-width: 960px){.infoItem .infoItem__header{font-size:16px}}.icoCat{font-size:3.2vw}@media (min-width: 960px){.icoCat{font-size:12px}}.infoTitle{font-size:4vw}@media (min-width: 960px){.infoTitle{font-size:16px}}

/*# sourceMappingURL=maps/niconico.css.map */
