html,body{margin:0;padding:0;box-sizing:border-box;font-family:"Noto Sans JP",sans-serif;color:#fff;background-color:#fff}.container{max-width:640px;margin:0 auto}.kv{padding:0}.kv .kv__img{width:100%}.kv .kv__img img{width:100%;vertical-align:bottom}.main{padding:0}.main .container{background-color:#10304f;padding:32px}@media(max-width: 576px){.main .container{padding:16px}}.main .container .content .head{padding-bottom:32px}.main .container .content .body{padding-bottom:32px}.main .container .content .txt{line-height:1.75;font-size:18px;padding-bottom:32px}.main .container .operation .operation__body{display:flex;flex-direction:column;align-items:center;gap:32px}.main .container .operation .operation__body .operation__item{display:flex;gap:32px}@media(max-width: 576px){.main .container .operation .operation__body .operation__item{flex-direction:column}}.main .container .operation .operation__body .operation__item .operation__item-img{width:176px;height:100%;flex-shrink:0}@media(max-width: 576px){.main .container .operation .operation__body .operation__item .operation__item-img{width:60%;margin:0 auto}}@media(max-width: 480px){.main .container .operation .operation__body .operation__item .operation__item-img{width:100%}}.main .container .operation .operation__body .operation__item .operation__item-txt .operation__item-head{font-size:20px;font-weight:700;color:#fff;margin-bottom:16px}@media(max-width: 576px){.main .container .operation .operation__body .operation__item .operation__item-txt .operation__item-head{text-align:center}}.main .container .operation .operation__body .operation__item .operation__item-txt .operation__item-description{font-size:16px;color:#fff;line-height:1.75}.main .container .info .info__body{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.main .container .info .info__body .info__item{width:calc(25% - 12px)}@media(max-width: 480px){.main .container .info .info__body .info__item{width:calc(50% - 8px)}}.main .container .about .about__txt p{font-size:18px;color:#fff;line-height:1.75;padding-bottom:32px}@media(max-width: 480px){.main .container .about .about__txt p{font-size:16px}}.main .container .about .about__txt p:last-child{padding-bottom:0}.main .container .miyabi .miyabi__txt p,.main .container .miyabi .colabo__txt p,.main .container .colabo .miyabi__txt p,.main .container .colabo .colabo__txt p{font-size:18px;color:#fff;line-height:1.75}@media(max-width: 480px){.main .container .miyabi .miyabi__txt p,.main .container .miyabi .colabo__txt p,.main .container .colabo .miyabi__txt p,.main .container .colabo .colabo__txt p{font-size:16px}}.main .container .miyabi .miyabi__txt p.miyabi__txt-head,.main .container .miyabi .miyabi__txt p.colabo__txt-head,.main .container .miyabi .colabo__txt p.miyabi__txt-head,.main .container .miyabi .colabo__txt p.colabo__txt-head,.main .container .colabo .miyabi__txt p.miyabi__txt-head,.main .container .colabo .miyabi__txt p.colabo__txt-head,.main .container .colabo .colabo__txt p.miyabi__txt-head,.main .container .colabo .colabo__txt p.colabo__txt-head{font-size:24px;font-weight:700;color:#fff;margin-bottom:16px;text-align:center}.main .container .sponsor .sponsor__body{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.main .container .sponsor .sponsor__body .sponsor__item{width:calc(50% - 16px);text-decoration:none;color:#fff}@media(max-width: 576px){.main .container .sponsor .sponsor__body .sponsor__item{width:100%}}.main .container .sponsor .sponsor__body .sponsor__item .sponsor__item-img{margin-bottom:16px}.main .container .sponsor .sponsor__body .sponsor__item .sponsor__item-txt{text-align:center;font-weight:700}.main img{width:100%;vertical-align:bottom}.main iframe{width:100%;aspect-ratio:16/9}.cta{padding:32px 0}@media(max-width: 576px){.cta .container{padding:0 16px}}.cta img{width:100%;vertical-align:bottom}
