﻿@media screen and (max-width: 48em){.mainContArea{font-size:13.5px;line-height:1.7em}}@media screen and (min-width: 48.0625em)and (max-width: 64em){.mainContArea{font-size:14.25px;line-height:1.7em}}@media screen and (min-width: 48.0625em){.mainContArea{font-size:15px;line-height:1.7em}}.mainContArea{width:100%;margin:0;padding:0;line-height:1.8;color:#0e0b12;font-family:"游ゴシック",YuGothic,"Helvetica","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Arial,sans-serif}.mainContArea h1,.mainContArea h2,.mainContArea h3,.mainContArea h4,.mainContArea div,.mainContArea p,.mainContArea dl,.mainContArea dt,.mainContArea dd,.mainContArea ul,.mainContArea li{margin:0;padding:0}.mainContArea a{text-decoration:none;outline:none;color:#0e0b12;overflow-wrap:break-word}.mainContArea a:hover,.mainContArea a:active{color:#0e0b12}.mainContArea a:visited{outline:none;color:#0e0b12}.mainContArea a:focus-visible{outline:2px solid #aeaeae;outline-offset:2px}.mainContArea a:not([class]){text-decoration-skip-ink:auto;color:currentColor}.mainContArea img,.mainContArea svg,.mainContArea figure{box-sizing:border-box;display:block;width:100%;height:auto;margin:0;padding:0;border:none}.mainContArea ul,.mainContArea ol{list-style:none}.mainContArea button{display:block;padding:0;background-color:rgba(0,0,0,0);border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}.mainContArea .protect{position:relative}.mainContArea .protect::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.mainContArea .margin05{margin-top:min(2vw,.5em) !important}.mainContArea .margin1{margin-top:min(4vw,1em) !important}.mainContArea .margin2{margin-top:min(6vw,2em) !important}.mainContArea .margin3{margin-top:min(8vw,3em) !important}.mainContArea .color1{color:#aeaeae}.mainContArea .color2{color:#fffc02}.mainContArea .color3{color:#ff62a3}.mainContArea .center{margin-inline:auto;text-align:center}.mainContArea .minitxt{line-height:1.5;font-size:86%}.mainContArea .opa{transition:all .2s ease-in-out}.mainContArea .opa:hover,.mainContArea .opa:active{opacity:.6}.mainContArea .btn{display:block;position:relative;width:min(80vw,20em);background-color:#fffc02;transition:all .2s ease-out}.mainContArea .btn::before,.mainContArea .btn::after{content:"";position:absolute}.mainContArea .btn::before{left:0;top:.5em;width:8%;height:1px;background-color:#0e0b12}.mainContArea .btn::after{left:.5em;top:0;width:1px;height:60%;background-color:#ff62a3}.mainContArea .btn p{position:relative;padding:1.2em 0;text-align:center;letter-spacing:.02em;font-family:"source-han-sans-japanese",sans-serif;font-weight:400;font-style:normal;font-size:105%}.mainContArea .btn p span{color:#ff62a3}.mainContArea .btn p::before,.mainContArea .btn p::after{content:"";position:absolute}.mainContArea .btn p::before{right:0;bottom:.5em;width:8%;height:1px;background-color:#0e0b12}.mainContArea .btn p::after{right:.5em;bottom:0;width:1px;height:60%;background-color:#ff62a3}.mainContArea .btn:hover,.mainContArea .btn:active{background-color:#ff62a3;transform:translateY(3px)}.mainContArea .btn:hover p span,.mainContArea .btn:active p span{color:#fff}.mainContArea .btn:hover::after,.mainContArea .btn:hover p::after,.mainContArea .btn:active::after,.mainContArea .btn:active p::after{background-color:#fff}.mainContArea .btn.pink{background-color:#ff62a3}.mainContArea .btn.pink::after,.mainContArea .btn.pink p::after{background-color:#fffc02}.mainContArea .btn.pink p span{color:#fff}.mainContArea .btn.pink:hover,.mainContArea .btn.pink:active{background-color:#0e0b12}.mainContArea .btn.pink:hover p,.mainContArea .btn.pink:active p{color:#fff}.mainContArea .btn.pink:hover p span,.mainContArea .btn.pink:active p span{color:#fffc02}.mainContArea .btn.pink:hover::before,.mainContArea .btn.pink:hover p::before,.mainContArea .btn.pink:active::before,.mainContArea .btn.pink:active p::before{background-color:#fffc02}.mainContArea .btn.pink:hover::after,.mainContArea .btn.pink:hover p::after,.mainContArea .btn.pink:active::after,.mainContArea .btn.pink:active p::after{background-color:#fff}.mainContArea .movie{box-sizing:border-box;position:relative;z-index:2;width:100%;margin-inline:auto}.mainContArea .movie>div{position:relative;aspect-ratio:16/9}.mainContArea .movie>div iframe{display:block;position:absolute;z-index:5;top:0;right:0;width:100%;height:100%}.mainContArea .img{position:relative}.mainContArea .img img{width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:100% auto}.mainContArea .txtlink:hover,.mainContArea .txtlink:active{opacity:.6;border-bottom:1px solid #0e0b12;background-color:rgba(255,252,2,.2)}@media(hover: none){.mainContArea .txtlink:hover{opacity:1;border-bottom:none;background-color:rgba(0,0,0,0)}}.mainContArea .listitem li{position:relative;padding-left:1.1em}.mainContArea .listitem li::before{position:absolute;left:0;top:0}.mainContArea .listitem.list1 li::before{content:"・"}.mainContArea .listitem.list2 li::before{content:"※"}.mainContArea .listitem.list3 li::before{content:"■"}@media screen and (min-width: 48.0625em){.mainContArea .pcNone{display:none}}@media screen and (max-width: 48em){.mainContArea .spNone{display:none}}.mainContArea *:has(>.visually-hidden){position:relative}.mainContArea *: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}.mainContArea .ruby{position:relative}.mainContArea .ruby::before{content:attr(data-ruby);display:block;position:absolute;left:-10%;top:-4px;width:120%;text-align:center;line-height:1;letter-spacing:normal;font-size:50%}.mainContArea .ruby:nth-of-type(2){margin-left:.3em}.mainContArea .fadeinitem{opacity:0;transform:translateY(2em)}.mainContArea .fadeinitem.visible{opacity:1;transform:translateY(0);transition:opacity .5s ease-in,transform .5s ease-in}.mainContArea .fadeinitem2{opacity:0;filter:blur(2em)}.mainContArea .fadeinitem2.visible{opacity:1;filter:blur(0);transition:opacity .5s ease-in,transform .5s ease-in}.webp-support .mainContArea .chartarea .chartimg .img0403{background-image:url(../img/chart0403.webp)}.webp-support .mainContArea .chartarea .chartimg .img0420{background-image:url(../img/chart0420.webp)}.webp-support .mainContArea .chartarea .chartimg .img0427{background-image:url(../img/chart0427.webp)}.webp-support .mainContArea .chartarea .chartimg .img0504{background-image:url(../img/chart0504.webp)}.webp-support .mainContArea .chartarea .chartimg .img0511{background-image:url(../img/chart0511.webp)}.webp-support .mainContArea .chartarea .chartimg .img0518{background-image:url(../img/chart0518.webp)}.chartarea>.mtitle{width:14em}.chartarea .chartimg{width:min(100%,1000px);margin-inline:auto}.chartarea .chartimg img{aspect-ratio:1200/1239}.chartarea .chartimg .img0403{background-image:url(../img/chart0403.png)}.chartarea .chartimg .img0420{background-image:url(../img/chart0420.png)}.chartarea .chartimg .img0427{aspect-ratio:1200/1510;background-image:url(../img/chart0427.png)}.chartarea .chartimg .img0504{aspect-ratio:1100/1384;background-image:url(../img/chart0504.png)}.chartarea .chartimg .img0511{aspect-ratio:1100/1405;background-image:url(../img/chart0511.png)}.chartarea .chartimg .img0518{aspect-ratio:1100/1405;background-image:url(../img/chart0518.png)}/*# sourceMappingURL=chart.css.map */