@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300;400;500&display=swap");@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:400,500,600,700,900&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");body{animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}body:before{background:url(../images/top/bg.jpg) center top no-repeat;background-size:cover}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}*:focus{outline:none !important}header.jp{background:url(../images/top/bg_mv.jpg) center top no-repeat;background-size:100% auto;position:relative;display:block}header.kr{background:url(../kr/images/top/bg_mv.jpg) center top no-repeat;background-size:100% auto;position:relative;display:block}header.ch{background:url(../ch/images/top/bg_mv.jpg) center top no-repeat;background-size:100% auto;position:relative;display:block}@media screen and (max-width: 767px){header{width:100%}}header #logoSw{position:absolute;z-index:1;right:0;width:23%;max-width:300px}header #logoSw img{margin-bottom:10px}header h1{margin:0 auto;text-align:center;width:50%}@media screen and (max-width: 767px){header h1{padding:13% 0 20px;line-height:1.6em}}@media screen and (min-width: 768px){header h1{max-width:700px;padding:10% 0 30px}}header .catch{margin:0 auto;text-align:center;width:50%;padding:0 0 8%}@media screen and (min-width: 768px){#gnav{top:280px}#gnav li:first-of-type{padding-left:0px}}.btnUpdate{max-width:1060px;margin:0 auto;padding:30px 10px}.btnUpdate a{display:block;padding:10px;border:1px solid #0df;text-decoration:none;font-weight:bold;background:rgba(0,0,0,0.5)}.btnUpdate a:hover{opacity:0.7}#update-content{background:#333;width:94%;max-width:1200px;display:none;word-break:break-all}#update-content h2{text-align:center;font-size:2.4rem;line-height:1.6em;margin-bottom:0.5em}#update-content p{padding-top:1em}#update-content dl{padding:0 0 1em;margin:1em 0 0 0;border-top:1px solid #666;border-bottom:1px solid #666}#update-content dt{padding-top:1em;color:#ff0}#update-content dd:before{content:"・"}#update-content .note{font-size:0.8em;color:#ccc}#movieCol{width:100%;display:-webkit-flex;display:flex}@media screen and (max-width: 767px){#movieCol{padding:10px;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}#movieCol li{margin-bottom:10px}#movieCol li:nth-of-type(1){width:49%}#movieCol li:nth-of-type(2){width:49%}}@media screen and (min-width: 768px){#movieCol{-webkit-justify-content:center;justify-content:center;max-width:1200px;margin:0 auto;padding:30px}#movieCol li{width:30%}#movieCol li:nth-child(2){margin:0 20px}}#twitterCol{padding:20px;border-radius:10px;background:#1da1f2;overflow:auto}#twitterCol .btn{border:1px solid #fff;display:block;margin-top:10px}#twitterCol iframe{width:calc(28vw - 20px) !important}@media screen and (max-width: 767px){#twitterCol{width:100%}#twitterCol iframe{width:calc(90vw - 20px) !important}}main{display:block;border:2px solid #0000c6;padding:0 16px;background:url(../images/common/bg_dot.png) repeat-y left top,url(../images/common/bg_dot.png) repeat-y right top rgba(0,0,0,0.5)}main section{background:none;margin-bottom:10px;padding-top:0}#aboutCol{position:relative}@media screen and (max-width: 767px){#aboutCol{padding-top:50px}}@media screen and (min-width: 768px){#aboutCol{padding-top:100px}}#aboutCol .txt_pactive{position:absolute;right:10px;top:10px}#playCol{position:relative}#playCol .playlist{width:100%}#playCol .playlist>li{border-radius:10px;border:2px solid #0000c6;margin-bottom:10px;background:rgba(0,0,0,0.9)}@media screen and (max-width: 767px){#playCol .playlist>li{padding:20px}#playCol .playlist>li:nth-of-type(3) ul{margin-bottom:0}#playCol .playlist>li:nth-of-type(3) li{margin-bottom:10px}#playCol .playlist>li:nth-of-type(3) li:last-of-type{margin-bottom:0}}@media screen and (min-width: 768px){#playCol .playlist{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#playCol .playlist>li{padding:30px}#playCol .playlist li:nth-of-type(1){width:49.5%;margin-right:0.5%}#playCol .playlist li:nth-of-type(2){width:49.5%;margin-left:0.5%}#playCol .playlist li:nth-of-type(3){width:100%}#playCol .playlist li:nth-of-type(3) ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}#playCol .playlist li:nth-of-type(3) ul li{margin-bottom:20px}#playCol .playlist li:nth-of-type(3) ul li:last-of-type{margin-bottom:0}}#dlcCol{position:relative;padding-left:0;padding-right:0}@media screen and (max-width: 767px){#dlcCol .dlcColInner{padding:0 20px}}@media screen and (min-width: 768px){#dlcCol .dlcColInner{padding:0px 100px}}@media screen and (max-width: 767px){.dlcList_s li{width:70vw}}@media screen and (min-width: 768px){.dlcList_s li{padding:20px;width:280px}}.dlcList span{color:#ff0;font-size:2.4rem;line-height:1.2em}@media screen and (max-width: 767px){.dlcList li{width:70vw;min-height:370px}}@media screen and (min-width: 768px){.dlcList li{width:750px;min-height:740px}}@media screen and (max-width: 767px){#specCol{padding-top:30px;padding-bottom:100px;margin:0 10px 30px}}@media screen and (min-width: 768px){#specCol{padding-top:50px;padding-bottom:80px}}#specCol #specColInner{position:relative;border-radius:10px;max-width:1000px;margin:20px auto 50px;border:2px solid #0000c6}@media screen and (max-width: 767px){#specCol #specColInner{background:url(../images/top/bg_spec_01.png) left 20px top 20px no-repeat,url(../images/top/bg_spec_02.png) right 20px top 20px no-repeat rgba(0,0,0,0.9);padding:30px}#specCol #specColInner h2{width:30%;margin:0 auto 30px}}@media screen and (min-width: 768px){#specCol #specColInner{background:url(../images/top/bg_spec_01.png) left 30px top 30px no-repeat,url(../images/top/bg_spec_02.png) right 30px center no-repeat rgba(0,0,0,0.9);padding:50px 10px 30px}#specCol #specColInner h2{margin-bottom:50px}}@media screen and (min-width: 768px){#specCol #specColInner dl{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}#specCol #specColInner dt{min-width:40%;color:#ffa8de;text-align:center;font-weight:bold}@media screen and (min-width: 768px){#specCol #specColInner dt{text-align:right;margin-bottom:10px}}@media screen and (max-width: 767px){#specCol #specColInner dt.no_p{padding:3px}}@media screen and (min-width: 768px){#specCol #specColInner dt.no_p{padding:3px 0 0}}#specCol #specColInner dd{margin-bottom:30px}#specCol #specColInner dd span{background:rgba(255,255,255,0.1);display:inline-block;padding:10px;max-width:26em;margin:10px 0;border-radius:5px}@media screen and (min-width: 768px){#specCol #specColInner dd{text-align:left;width:60%;padding-left:1em}}@media screen and (min-width: 768px){#specCol #specColInner dd [data-ruby]::before{top:-0.6em}}#specCol #specColInner #specColBox{position:relative}#specCol #specColInner #cero{position:absolute}@media screen and (max-width: 767px){#specCol #specColInner #cero{bottom:0px;right:0px}}@media screen and (min-width: 768px){#specCol #specColInner #cero{right:30px;bottom:30px}}#specCol #specColInner .note{border-top:2px dotted #ffa8de;padding:20px 1em 0}

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