﻿.protect{position:relative}.protect::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.margin05{margin-top:min(2vw,.5em) !important}.margin1{margin-top:min(4vw,1em) !important}.margin2{margin-top:min(6vw,2em) !important}.margin3{margin-top:min(8vw,3em) !important}.center{margin-left:auto;margin-right:auto;text-align:center}@media screen and (min-width: 48.0625em){.pcNone{display:none}}@media screen and (max-width: 48em){.spNone{display:none}}*:has(>.visually-hidden){position:relative}*:has(>.visually-hidden) .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.fadeinitem{opacity:0;transform:translateY(2em)}.fadeinitem.visible{opacity:1;transform:translateY(0);transition:opacity .5s ease-in,transform .5s ease-in}.movie{overflow:hidden;box-sizing:border-box}.movie>div{position:relative;aspect-ratio:16/9}.movie>div iframe{position:absolute;z-index:10;top:0;right:0;width:100% !important;height:100% !important}*,*::before,*::after{box-sizing:border-box}html{text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:"游ゴシック",YuGothic,"Helvetica","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Arial,sans-serif}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd,div,ul,li,ol{margin:0;padding:0}ul,ol{list-style:none}body{min-height:100vh;line-height:1.7;font-size:clamp(.938rem,.915rem + .11vw,1rem);color:#111;background-color:#f79317}h1,h2,h3,h4,h5,input,label{line-height:1.4}a{text-decoration:none;outline:none;color:#111;overflow-wrap:break-word}a:hover{color:#111}a:focus,a:visited{outline:none;color:#111}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture,svg,figure,iframe{display:block;border:none;width:100%}button{padding:0;background-color:rgba(0,0,0,0);border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}::selection{background-color:#cdcdcd}::-moz-selection{background-color:#cdcdcd}.header{position:fixed;top:0;left:0;width:100%;z-index:9;transition:top .3s ease}.sonyheader{padding:8px 10px;background:#000;display:flex;justify-content:space-between;align-items:center;z-index:9999}.footer{opacity:0;visibility:hidden;position:fixed;z-index:3;width:100%;height:3em;left:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:#111}.footer-lists{position:relative;display:flex;justify-content:center;align-items:center;column-gap:1em}.footer-lists a{text-decoration:underline;font-size:90%;color:#fff}.footer.show{opacity:1;visibility:visible;transition:opacity .4s ease}.webp-support .chartarea>div img{background-image:url(../img/chart_item.webp)}@media screen and (min-width: 48.0625em){.webp-support .backimg{background-image:url(../img/backimg-pc.webp)}.webp-support .headerarea>div{background-image:url(../img/mainimg-pc.webp)}.webp-support .bluearea{background-image:url(../img/intro-pc_over.webp)}.webp-support .introarea figure img{background-image:url(../img/intro-pc.webp)}.webp-support .storyarea figure img{background-image:url(../img/story-pc.webp)}}@media screen and (max-width: 48em){.webp-support .backimg{background-image:url(../img/backimg-sp.webp)}.webp-support .headerarea>div{background-image:url(../img/mainimg-sp.webp)}.webp-support .bluearea{background-image:url(../img/intro-sp_over.webp)}.webp-support .introarea figure img{background-image:url(../img/intro-sp.webp)}.webp-support .storyarea figure img{background-image:url(../img/story-sp.webp)}}.backimg{z-index:-1;position:fixed;left:0;top:0;width:100%;height:100%;background-image:url(../img/backimg-pc.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 48em){.backimg{background-image:url(../img/backimg-sp.jpg)}}.wrap{position:relative;z-index:2;padding-top:0}.headerarea{position:relative;background-color:#666}.headerarea>div{position:relative;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.headerarea>div img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.headerarea>div>*{opacity:0;position:absolute}.headerarea>div>*.show{opacity:1;transition:opacity .5s ease-in}.headerarea h1{left:50%;transform:translateX(-50%)}@media screen and (min-width: 48.0625em){.headerarea>div{aspect-ratio:1920/1080;background-image:url(../img/mainimg-pc.jpg)}.headerarea h1{top:2vw;width:55vw}.headerarea-roadshow{left:50%;top:15vw;transform:translateX(-50%);width:18.3vw}.headerarea-roadshow img{aspect-ratio:500/302;background-image:url(../img/roadshow-pc.png)}.headerarea-catch{left:50%;bottom:0;transform:translateX(-50%);width:95.3vw}.headerarea-catch img{aspect-ratio:1837/160;background-image:url(../img/catch-pc.png)}}@media screen and (max-width: 48em){.headerarea>div{aspect-ratio:750/1070;background-image:url(../img/mainimg-sp.jpg)}.headerarea h1{width:98vw;bottom:20vw}.headerarea-roadshow{right:0;bottom:2.8vw;width:28vw}.headerarea-roadshow img{aspect-ratio:400/257;background-image:url(../img/roadshow-sp.png)}.headerarea-catch{right:1vw;top:4vw;width:13vw}.headerarea-catch img{aspect-ratio:150/1084;background-image:url(../img/catch-sp.png)}}.moviearea{box-sizing:border-box;position:relative;width:54vw;margin-inline:auto}.moviearea .movie{background-color:#000;box-shadow:0px 0px 20px 10px hsla(0,0%,100%,.92)}.moviearea-links{display:grid;grid-template-columns:1fr 1fr;column-gap:.5em;margin-top:.3em}.moviearea-links li{opacity:.6;cursor:pointer;padding:.3em 0;text-align:center;line-height:1.4;letter-spacing:.04em;font-family:zen-kaku-gothic-new,sans-serif;font-style:normal;transition:opacity .2s ease-out;font-weight:900;font-size:180%;color:#fff;background-color:#111}.moviearea-links li span{color:#e81212}.moviearea-links li.active{opacity:1}@media screen and (min-width: 48.0625em)and (max-width: 64em){.moviearea{width:80vw}}@media screen and (max-width: 48em){.moviearea{width:100vw}.moviearea-links{margin-inline:5px}.moviearea-links li{font-size:140%}}.billing{position:relative;width:60vw;margin-top:3vw;margin-inline:auto}@media screen and (min-width: 48.0625em)and (max-width: 64em){.billing{width:80vw}}@media screen and (max-width: 48em){.billing{width:96vw;margin-top:6vw}}.mainarea{padding-bottom:20vw}.mainarea .conttitle{width:16vw;margin-top:5vw;margin-inline:auto}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainarea .conttitle{width:40vw}}@media screen and (max-width: 48em){.mainarea{padding-bottom:26vh}.mainarea .conttitle{width:46vw;margin-top:16vw}}.bluearea{background-position:center bottom;background-repeat:no-repeat;background-size:100% auto;background-color:#0072c8}@media screen and (min-width: 48.0625em){.bluearea{padding-top:3vw;background-image:url(../img/intro-pc_over.jpg)}}@media screen and (max-width: 48em){.bluearea{background-image:url(../img/intro-sp_over.jpg)}}.snsarea{z-index:10;position:relative;display:flex;justify-content:center;align-items:center;column-gap:.5vw;margin-top:2vw}.snsarea-txt{margin-left:1em;font-family:zen-kaku-gothic-new,sans-serif;font-style:normal;font-size:80%}.snsarea li:not(:first-child,:nth-child(5)){overflow:hidden;width:3vw;aspect-ratio:1/1;background-color:#fff;border-radius:50%;display:flex;flex-flow:column;justify-content:center;align-items:center;transition:transform .2s ease-out}.snsarea li:not(:first-child,:nth-child(5)) a{display:block;width:80%}.snsarea li:not(:first-child,:nth-child(5)):hover{transform:scale(0.96)}@media screen and (max-width: 48em){.snsarea{column-gap:1vw;margin-top:3vw}.snsarea-txt{font-size:70%}.snsarea li:not(:first-child,:nth-child(5)){width:10vw}}.introarea{position:relative;top:-1px}.introarea figure img{height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 48.0625em){.introarea figure img{aspect-ratio:1920/1071;background-image:url(../img/intro-pc.jpg)}}@media screen and (max-width: 48em){.introarea figure img{aspect-ratio:750/1660;background-image:url(../img/intro-sp.jpg)}}.chartarea-item{overflow-x:auto;-webkit-overflow-scrolling:touch}.chartarea-item>div img{aspect-ratio:1800/820;background-image:url(../img/chart_item.png);height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 48.0625em){.chartarea-item{width:94vw;margin-inline:auto}}@media screen and (max-width: 48em){.chartarea-item>div,.chartarea-item>div img{width:240vw}.chartarea-item>div{overflow-x:scroll}.chartarea-item>div::-webkit-scrollbar{width:5px;height:5px;background-color:#fff}.chartarea-item>div::-webkit-scrollbar-track{background-color:#fff;border-radius:3px}.chartarea-item>div::-webkit-scrollbar-thumb{background-color:#111}.chartarea-item>div::-webkit-scrollbar-thumb:hover{background-color:#666}.chartarea-item+p{width:13em;margin-top:2vw;margin-inline:auto;padding:.3em 0;text-align:center;line-height:1em;color:#fff;background-color:#111;border-radius:9999px}}.storyarea figure{width:64vw;margin-top:1vw;margin-inline:auto}.storyarea figure img{height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (min-width: 48.0625em){.storyarea figure img{aspect-ratio:1250/706;background-image:url(../img/story-pc.png)}}@media screen and (max-width: 48em){.storyarea figure{width:94vw;margin-top:3vw}.storyarea figure img{aspect-ratio:750/1192;background-image:url(../img/story-sp.png)}}/*# sourceMappingURL=style.css.map */