.mainContent.is-news-page .newsBgDecoTop{position:fixed;top:0;left:0;width:100%;background:url(/SonicFrontiers/assets-sw2/images/common/newsHead-pc.webp) no-repeat;background-size:100% auto;aspect-ratio:192/53;display:block}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoTop{background:url(/SonicFrontiers/assets-sw2/images/common/newsHead-sp.webp) no-repeat;background-size:100% auto;aspect-ratio:1125/661}}.mainContent.is-news-page .newsBgDecoTop.is-hide{display:none}.mainContent.is-news-page .newsBgDeco{position:fixed;top:0;left:0;width:100%;height:100%;background:url(/SonicFrontiers/assets-sw2/images/common/newsBg-pc.webp) no-repeat;background-size:cover}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDeco{background:url(/SonicFrontiers/assets-sw2/images/common/newsBg-sp.webp) center center no-repeat;background-size:cover}}.mainContent.is-news-page .newsBgDeco::before,.mainContent.is-news-page .newsBgDeco::after{content:"";position:absolute;display:block;top:0;left:0;display:none}.mainContent.is-news-page .newsLogo{position:absolute;top:2em;left:7em;width:17em;z-index:3}@media screen and (max-width: 980px){.mainContent.is-news-page .newsLogo{top:.5em;left:6em;width:6em}}.mainContent.is-news-page .contentBox{padding:0 2em 2em}@media screen and (max-width: 980px){.mainContent.is-news-page .contentBox{padding:2em}}.mainContent.is-news-page .newsBgDecoCloud{position:relative;width:100%;overflow-x:clip;height:20em;z-index:2;-webkit-clip-path:polygon(calc(0% + 0em) calc(0% + 0em), calc(100% - 0em) calc(0% + 0em), calc(100% - 0em) calc(100% - 0em), calc(0% + 0em) calc(100% - 0em));clip-path:polygon(calc(0% + 0em) calc(0% + 0em), calc(100% - 0em) calc(0% + 0em), calc(100% - 0em) calc(100% - 0em), calc(0% + 0em) calc(100% - 0em))}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoCloud{height:10em}}.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud{position:absolute;top:0em;left:50%;translate:-50%;width:120%;rotate:173deg;height:20em}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud{top:-9em}}@media screen and (max-width: 500px){.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud{top:-3em}}.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-01{background:url(/SonicFrontiers/assets-sw2/images/common/commonCloudArea-cloud08.webp) top repeat-x;background-size:980px auto}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-01{width:100% auto}}.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-02{background:url(/SonicFrontiers/assets-sw2/images/common/commonCloudArea-cloud03.webp) top repeat-x;background-size:980px auto}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-02{width:100% auto}}.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-03{background:url(/SonicFrontiers/assets-sw2/images/common/commonCloudArea-cloud01.webp) top repeat-x;background-size:980px auto}@media screen and (max-width: 980px){.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-03{width:100% auto}}.mainContent.is-news-page .newsBgDecoCloud.is-top .newsBgCloud.is-03::before{content:"";position:absolute;display:block;bottom:99%;left:0;height:10em;width:100%;background:#d5dbde}.mainContent.is-news-page .contentBlock{position:relative;background:hsla(0,0%,100%,.6);overflow:hidden;padding:4em}@media screen and (max-width: 980px){.mainContent.is-news-page .contentBlock{padding:2em 1em}}.mainContent.is-news-page .contentBlock::before,.mainContent.is-news-page .contentBlock::after{content:"";position:absolute;display:block;width:30%;aspect-ratio:2/3}.mainContent.is-news-page .contentBlock::before{top:0;left:-10%;background:url(/SonicFrontiers/assets-sw2/images/common/newsDeco01.webp) no-repeat;background-size:100% auto}.mainContent.is-news-page .contentBlock::after{bottom:0;right:-10%;aspect-ratio:379/459;background:url(/SonicFrontiers/assets-sw2/images/common/newsDeco02.webp) no-repeat;background-size:100% auto}.mainContent.is-news-page .newsBgWrap{position:relative;background:#d5dbde;z-index:2;margin-top:-1px}.mainContent.is-news-page .newsDetailWrap{color:#000}.mainContent.is-news-page .newsDetailTitle{padding:0 2em;line-height:1.6;font-weight:bold}@media screen and (max-width: 980px){.mainContent.is-news-page .newsDetailTitle{padding:0}}.mainContent.is-news-page .newsDetailDate{text-align:center;color:#000;font-weight:500}.mainContent.is-news-page .newsDetailItem{padding:3em 2em 3em;font-weight:600;line-height:1.6}@media screen and (max-width: 980px){.mainContent.is-news-page .newsDetailItem{padding:1em .5em}}.mainContent.is-news-page .newsDetailItem{font-size:1.40625dvw}@media screen and (max-width: 980px){.mainContent.is-news-page .newsDetailItem{font-size:3.6734693878dvw}}@media screen and (min-width: 1280px){.mainContent.is-news-page .newsDetailItem{font-size:18px}}.mainContent.is-news-page .blank{display:block;height:1em;width:100%}.mainContent.is-news-page .newsNotes{font-size:1.09375dvw}@media screen and (max-width: 980px){.mainContent.is-news-page .newsNotes{font-size:2.8571428571dvw}}@media screen and (min-width: 1280px){.mainContent.is-news-page .newsNotes{font-size:14px}}.mainContent.is-news-page .newsBtnWrap{position:relative;padding:2em 0}.mainContent.is-news-page .newsBtnWrap::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:2;height:8em;background:-webkit-gradient(linear, left top, left bottom, from(rgb(213, 219, 222)), color-stop(30%, rgb(213, 219, 222)), to(rgba(213, 219, 222, 0)));background:-webkit-linear-gradient(top, rgb(213, 219, 222) 0%, rgb(213, 219, 222) 30%, rgba(213, 219, 222, 0) 100%);background:linear-gradient(to bottom, rgb(213, 219, 222) 0%, rgb(213, 219, 222) 30%, rgba(213, 219, 222, 0) 100%)}.mainContent.is-news-page .newsBtnWrap .skew-btnArea{position:relative;width:80%;z-index:2}.mainContent.is-news-page .newsBnrWrap{padding:5em 2em 2em}.mainContent.is-news-page .newsBnrWrap .bnrList{max-width:980px;margin:0 auto}