@charset "UTF-8";.ho-top-link-button[data-v-72252b6c]{display:flex;height:3.125vw;justify-content:space-between;width:100%}@media screen and (max-width:769px){.ho-top-link-button[data-v-72252b6c]{height:10.4166666667vw;justify-content:center}}.ho-top-link-button .button[data-v-72252b6c]{font-size:.78125vw;font-weight:700;width:13.0208333333vw}@media screen and (max-width:769px){.ho-top-link-button .button[data-v-72252b6c]{font-size:3.6458333333vw;width:44.7916666667vw}}.ho-top-link-button .outline-button[data-v-72252b6c]{background-color:#020e1cb3}@media screen and (max-width:769px){.partner-program[data-v-72252b6c]{display:none}}.flex[data-v-72252b6c]{display:flex;gap:1.0416666667vw}@media screen and (max-width:769px){.flex[data-v-72252b6c]{gap:3.125vw}}.ho-top-sub-title[data-v-f6460446]{color:#4afffc;font-size:2.6041666667vw;font-weight:900;text-align:center}.title[data-v-f6460446]{font-family:M PLUS\ 1p,Segoe UI,Helvetica Neue,helvetica,arial,メイリオ,ヒラギノ角ゴシック,Noto sans JP,游ゴシック,sans-serif;white-space:pre-wrap}.text-parts[data-v-f6460446]{translate:0 -1.8229166667vw;width:15%}@media screen and (max-width:769px){.text-parts[data-v-f6460446]{width:25%}}.title-area[data-v-19669b8c]{font-size:.8333333333vw;margin-bottom:2.7083333333vw;z-index:1}@media screen and (max-width:769px){.title-area[data-v-19669b8c]{font-size:3.7333333333vw;margin-bottom:0}}.title-area>.img[data-v-19669b8c]{padding-bottom:.4166666667vw;padding-top:.4166666667vw;z-index:1}@media screen and (max-width:769px){.title-area>.img[data-v-19669b8c]{padding-bottom:0;padding-top:1.8666666667vw}}.title-area>.img .creator[data-v-19669b8c]{display:block;margin:auto;width:17.1875vw}@media screen and (max-width:769px){.title-area>.img .creator[data-v-19669b8c]{width:69.3333333333vw}}.title-area>.img>.business[data-v-19669b8c]{display:block;margin:auto;width:23.9583333333vw}@media screen and (max-width:769px){.title-area>.img>.business[data-v-19669b8c]{width:69.3333333333vw}}.title-area>.img>.space[data-v-19669b8c]{display:block;margin:auto;width:16.9270833333vw}@media screen and (max-width:769px){.title-area>.img>.space[data-v-19669b8c]{width:70.6666666667vw}}.title-area>.img>.public[data-v-19669b8c]{display:block;margin:auto;width:17.8125vw}@media screen and (max-width:769px){.title-area>.img>.public[data-v-19669b8c]{width:69.3333333333vw}}.title-area>.box[data-v-19669b8c]{clip-path:polygon(50% 0,97% 0,100% 50%,97% 100%,3% 100%,0 50%,3% 0);display:block;font-weight:700;margin:auto;width:13.5416666667vw}@media screen and (max-width:769px){.title-area>.box[data-v-19669b8c]{height:8.5333333333vw;line-height:8.5333333333vw;width:69.3333333333vw}}.title-area>.-pink[data-v-19669b8c]{background:#ea4168}.title-area>.-blue[data-v-19669b8c]{background:#0052aa}.title-area>.-orange[data-v-19669b8c]{background:#ff8c35}.title-area>.-green[data-v-19669b8c]{background:#8ac959}.ho-top-polygon-card[data-v-1fb9ff3b]{font-size:.8333333333vw;position:relative}.ho-top-polygon-card .content[data-v-1fb9ff3b]{position:relative}.ho-top-polygon-card .content.-navy[data-v-1fb9ff3b]:before{border-color:#19477f transparent transparent;border-style:solid;border-width:1.5625vw 1.5625vw 0 0;content:"";height:0;left:0;position:absolute;top:0;width:0}@media screen and (max-width:769px){.ho-top-polygon-card .content.-navy[data-v-1fb9ff3b]:before{border-width:5.2083333333vw 5.2083333333vw 0 0}}.ho-top-polygon-card .content.-navy.after-enabled[data-v-1fb9ff3b]:after{border-color:transparent transparent #19477f;border-style:solid;border-width:0 0 1.5625vw 1.5625vw;bottom:0;content:"";height:0;position:absolute;right:0;width:0}@media screen and (max-width:769px){.ho-top-polygon-card .content.-navy.after-enabled[data-v-1fb9ff3b]:after{border-width:0 0 5.2083333333vw 5.2083333333vw}}.ho-top-polygon-card .content.-pink[data-v-1fb9ff3b]:before{border-color:#ff4e8e transparent transparent;border-style:solid;border-width:1.5625vw 1.5625vw 0 0;content:"";height:0;left:0;position:absolute;top:0;width:0}@media screen and (max-width:769px){.ho-top-polygon-card .content.-pink[data-v-1fb9ff3b]:before{border-width:5.2083333333vw 5.2083333333vw 0 0}}.ho-top-polygon-card .content.-pink.after-enabled[data-v-1fb9ff3b]:after{border-color:transparent transparent #ff4e8e;border-style:solid;border-width:0 0 1.5625vw 1.5625vw;bottom:0;content:"";height:0;position:absolute;right:0;width:0}@media screen and (max-width:769px){.ho-top-polygon-card .content.-pink.after-enabled[data-v-1fb9ff3b]:after{border-width:0 0 5.2083333333vw 5.2083333333vw}}.ho-top-info-section[data-v-9d8311ec]{background-color:#0052aa;font-size:.8333333333vw;height:15.1041666667vw;padding:2.0833333333vw;text-align:center}@media screen and (max-width:769px){.ho-top-info-section[data-v-9d8311ec]{height:67.7083333333vw}}.ho-top-info-section .title[data-v-9d8311ec]{font-family:M PLUS\ 1p,Segoe UI,Helvetica Neue,helvetica,arial,メイリオ,ヒラギノ角ゴシック,Noto sans JP,游ゴシック,sans-serif;font-size:2.0833333333vw;font-weight:700}@media screen and (max-width:769px){.ho-top-info-section .title[data-v-9d8311ec]{font-size:4.1666666667vw;margin-top:10.4166666667vw}}.ho-top-info-section .button-area[data-v-9d8311ec]{display:flex;gap:2.6041666667vw;justify-content:center;margin:1.5625vw 0}@media screen and (max-width:769px){.ho-top-info-section .button-area[data-v-9d8311ec]{flex-wrap:wrap;margin-top:5.2083333333vw;width:100%}}.ho-top-info-section .button-area .button[data-v-9d8311ec]{background-color:#0052aa;border:1px solid #fff;color:#fff;cursor:pointer;display:flex;height:4.6875vw;justify-content:center;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease;width:16.6666666667vw}@media screen and (max-width:769px){.ho-top-info-section .button-area .button[data-v-9d8311ec]{height:15.625vw;width:41.6666666667vw}}.ho-top-info-section .button-area .button[data-v-9d8311ec]:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.ho-top-info-section .button-area .button .icon[data-v-9d8311ec]{width:3.125vw}.ho-top-info-section .button-area .button .icon>svg[data-v-9d8311ec]{height:100%;width:100%}@media screen and (max-width:769px){.ho-top-info-section .button-area .button .icon[data-v-9d8311ec]{padding:1.5625vw 0;width:10.4166666667vw}}.ho-top-info-section .button-area .button .button-title[data-v-9d8311ec]{font-size:1.0416666667vw;font-weight:700;padding:1.5625vw 0 0 1.0416666667vw}@media screen and (max-width:769px){.ho-top-info-section .button-area .button .button-title[data-v-9d8311ec]{align-items:center;display:flex;font-size:4.6875vw;font-weight:500;padding:0 1.0416666667vw}}
