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