.video-wrapper[data-v-1c2df5cb]{background:#000;height:calc(100vh - 120px);min-height:650px;position:relative}@media(max-width:1279.98px){.video-wrapper[data-v-1c2df5cb]{height:600px;min-height:600px}}@media(max-width:599.98px){.video-wrapper[data-v-1c2df5cb]{height:350px;min-height:350px}}.video-wrapper .video-area[data-v-1c2df5cb]{height:calc(100vh - 120px);left:0;min-height:650px;overflow:hidden;position:absolute;top:0;width:100%}@media(max-width:1279.98px){.video-wrapper .video-area[data-v-1c2df5cb]{height:600px;min-height:600px}}@media(max-width:599.98px){.video-wrapper .video-area[data-v-1c2df5cb]{height:350px;min-height:350px}}.video-wrapper .video-area[data-v-1c2df5cb]:after{background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);bottom:0;content:"";display:block;height:150px;left:0;mix-blend-mode:overlay;position:absolute;right:0}.video-wrapper .video[data-v-1c2df5cb]{height:56.25vw;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:177.77777778vh}.video-wrapper .billboard-site-logo[data-v-1c2df5cb]{left:50%;position:absolute;top:44%;transform:translate(-50%,-50%)}@media(max-width:599.98px){.video-wrapper .billboard-site-logo[data-v-1c2df5cb]{max-width:290px!important}}[data-v-1c2df5cb] .billboard-nav{bottom:24px;left:0;position:absolute;right:0}[data-v-1c2df5cb] .billboard-nav li{list-style-type:none}[data-v-1c2df5cb] .billboard-nav a:link,[data-v-1c2df5cb] .billboard-nav a:visited{color:#fff;font-size:clamp(.94rem,.17vw + .9rem,1rem);font-weight:600;letter-spacing:.08em;position:relative;text-shadow:0 1px 0 rgba(7,5,33,.6),0 0 5px rgba(7,5,33,.5)}[data-v-1c2df5cb] .billboard-nav a:link .v-icon,[data-v-1c2df5cb] .billboard-nav a:visited .v-icon{position:relative;top:0;transition:all;transition-duration:.15s}@media(max-width:1279.98px){[data-v-1c2df5cb] .billboard-nav a:link,[data-v-1c2df5cb] .billboard-nav a:visited{font-size:.875rem;letter-spacing:.04em}}[data-v-1c2df5cb] .billboard-nav a:active .v-icon,[data-v-1c2df5cb] .billboard-nav a:hover .v-icon{top:2px}#root .features[data-v-96198361]{background:#fff;border-bottom:1px solid #eee;padding-bottom:48px;padding-top:48px}@media(max-width:959.98px){#root .features[data-v-96198361]{padding-bottom:48px;padding-top:48px}}#root .features .features-inner[data-v-96198361]{text-align:center}#root .features .features-slogan[data-v-96198361]{color:#193040;font-size:clamp(1.63rem,1.37vw + 1.3rem,2.13rem);font-weight:800;letter-spacing:.3em;line-height:1.3;margin-bottom:24px}#root .features .features-slogan .accent[data-v-96198361]{color:#009fe9}#root .features .features-body[data-v-96198361]{align-items:center;display:flex;gap:32px;justify-content:center}@media(max-width:599.98px){#root .features .features-body[data-v-96198361]{flex-direction:column;gap:16px}}#root .features .features-list[data-v-96198361]{color:#424242;font-weight:400;letter-spacing:.24em;padding:0;text-align:left}@media(max-width:599.98px){#root .features .features-list[data-v-96198361]{letter-spacing:.14em}}#root .features .features-list li[data-v-96198361]{align-items:center;background:#e5f5fd80;border:2px solid #33b2ed;border-radius:40px;display:flex;font-size:clamp(1.13rem,.68vw + .96rem,1.38rem);gap:16px;line-height:1.8;list-style-type:none;padding:8px 24px;position:relative}#root .features .features-list li+li[data-v-96198361]{margin-top:16px}@media(max-width:599.98px){#root .features .features-list li+li[data-v-96198361]:before{content:none}#root .features .features-list li[data-v-96198361]{gap:8px;padding:8px 16px}}#root .features .features-list li .v-icon[data-v-96198361]{font-size:clamp(1.38rem,1.03vw + 1.13rem,1.75rem)}#root .features .features-list[data-v-96198361] strong{color:#ed3934}#root .recommends[data-v-1e215b11]{background:#fff;padding-bottom:80px;padding-top:80px}@media(max-width:959.98px){#root .recommends[data-v-1e215b11]{padding-bottom:64px;padding-top:64px}}#root .recommends-inner[data-v-1e215b11]{margin-left:auto;margin-right:auto;max-width:1176px;padding-left:48px;padding-right:48px;width:100%}@media(max-width:959.98px){#root .recommends-inner[data-v-1e215b11]{padding-left:16px;padding-right:16px}}#root .recommends-inner .recommends-grid[data-v-1e215b11]{display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}@media(max-width:959.98px){#root .recommends-inner .recommends-grid[data-v-1e215b11]{gap:24px;grid-template-columns:minmax(0,1fr);margin-top:32px}}#root .recommends-inner .area[data-v-1e215b11]{background:#fff;border:3px solid #e0e0e0;border-radius:16px;overflow:hidden;transition-duration:.2s;transition-property:opacity}#root .recommends-inner .image[data-v-1e215b11]{background:#fff;min-height:110px}@media(max-width:599.98px){#root .recommends-inner .image[data-v-1e215b11]{min-height:96px}}#root .recommends-inner .name[data-v-1e215b11]{display:block;font-size:clamp(1.13rem,.34vw + 1.04rem,1.25rem);font-weight:700;letter-spacing:.2em;line-height:1.3;text-align:center;width:100%}#root .recommends-inner .desc span[data-v-1e215b11]{display:block;font-size:clamp(1rem,.34vw + .92rem,1.13rem);letter-spacing:.06em;line-height:1.7}#root .recommends-inner .desc span .v-icon[data-v-1e215b11]{top:-2px}#root .recommends-inner img[data-v-1e215b11]{max-width:280px;width:100%}@media(max-width:599.98px){#root .recommends-inner img[data-v-1e215b11]{max-width:230px}}#root .recommends-inner .is-commufa[data-v-1e215b11]{border-color:#fff950}#root .recommends-inner .is-commufa .name[data-v-1e215b11]{background:#fff950;color:#193040}#root .recommends-inner .is-megaegg[data-v-1e215b11]{border-color:#fd2d76}#root .recommends-inner .is-megaegg .name[data-v-1e215b11]{background:#fd2d76;color:#fff}#root .simulation[data-v-3e8a70cc]{overflow:hidden}#root .simulation-wrapper[data-v-3e8a70cc]{background-color:#e5f5fd;padding:80px 0}#root .simulation-wrapper .limiter[data-v-3e8a70cc]{margin-left:auto;margin-right:auto;max-width:1176px;padding-left:48px;padding-right:48px;width:100%}@media(max-width:959.98px){#root .simulation-wrapper .limiter[data-v-3e8a70cc]{padding-left:16px;padding-right:16px}#root .simulation-wrapper[data-v-3e8a70cc]{padding-top:64px}}#root .simulation-heading[data-v-3e8a70cc]{color:#193040;text-align:center}#root .simulation-heading h2[data-v-3e8a70cc]{font-size:2.5rem;font-weight:700;letter-spacing:.08em;line-height:1.2}#root .simulation-heading h2 small[data-v-3e8a70cc]{font-size:2.125rem}@media(max-width:599.98px){#root .simulation-heading h2[data-v-3e8a70cc]{font-size:1.75rem}#root .simulation-heading h2 small[data-v-3e8a70cc]{font-size:1.625rem}}#root .simulation-heading p[data-v-3e8a70cc]{color:#424242;font-size:clamp(1.06rem,.51vw + .94rem,1.25rem);letter-spacing:.04em;line-height:2;margin-top:24px}#root .hikari[data-v-4ad01e45]{background:#fff;padding-bottom:80px;padding-top:80px;position:relative;z-index:0}@media(max-width:959.98px){#root .hikari[data-v-4ad01e45]{padding-bottom:64px;padding-top:64px}}#root .hikari .hikari-head[data-v-4ad01e45]{margin-left:auto;margin-right:auto;max-width:1176px;padding-left:48px;padding-right:48px;width:100%}@media(max-width:959.98px){#root .hikari .hikari-head[data-v-4ad01e45]{padding-left:16px;padding-right:16px}}#root .hikari-steps[data-v-4ad01e45]{margin:64px auto 0;max-width:840px}@media(max-width:959.98px){#root .hikari-steps[data-v-4ad01e45]{margin-top:48px}}#root .hikari-step[data-v-4ad01e45]{align-items:start;display:grid;gap:32px;grid-template-columns:116px 1fr;padding:48px 0}#root .hikari-step+.hikari-step[data-v-4ad01e45]{border-top:1px solid rgba(25,48,64,.09)}#root .hikari-step[data-v-4ad01e45]:first-child{padding-top:0}#root .hikari-step[data-v-4ad01e45]:last-child{padding-bottom:0}@media(max-width:959.98px){#root .hikari-step[data-v-4ad01e45]{gap:16px;grid-template-columns:60px 1fr;padding:32px 0}}#root .hikari-step-mark[data-v-4ad01e45]{background:#e5f5fd;border-radius:28px;display:grid;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:116px;line-height:1;place-items:center;text-align:center;width:116px}#root .hikari-step-mark .hikari-step-lab[data-v-4ad01e45]{color:#005b91;display:block;font-size:.6875rem;font-weight:700;letter-spacing:.14em;margin-bottom:2px}#root .hikari-step-mark .hikari-step-no[data-v-4ad01e45]{color:#009fe9;display:block;font-size:3.25rem;font-weight:700}@media(max-width:959.98px){#root .hikari-step-mark[data-v-4ad01e45]{border-radius:20px;height:76px;width:76px}#root .hikari-step-mark .hikari-step-lab[data-v-4ad01e45]{font-size:.625rem}#root .hikari-step-mark .hikari-step-no[data-v-4ad01e45]{font-size:2.125rem}}@media(max-width:599.98px){#root .hikari-step-mark[data-v-4ad01e45]{border-radius:20px;height:60px;width:60px}#root .hikari-step-mark .hikari-step-lab[data-v-4ad01e45]{font-size:.625rem}#root .hikari-step-mark .hikari-step-no[data-v-4ad01e45]{font-size:1.875rem}}#root .hikari-step-main[data-v-4ad01e45]{padding-top:4px}#root .hikari-step-main .hikari-step-title[data-v-4ad01e45]{font-size:clamp(1.19rem,.85vw + .99rem,1.5rem);font-weight:600;letter-spacing:.12em;line-height:1.45;margin-bottom:8px}@media(max-width:959.98px){#root .hikari-step-main .hikari-step-title[data-v-4ad01e45]{letter-spacing:.08em}}#root .hikari-step-main .hikari-step-text[data-v-4ad01e45]{color:#193040db;font-size:clamp(.88rem,.68vw + .71rem,1.13rem);letter-spacing:.04em;line-height:1.9;margin:0}#root .hikari-step-main .hikari-step-text strong[data-v-4ad01e45]{color:#005b91;font-weight:600}#root .hikari-step-main .hikari-step-cta[data-v-4ad01e45]{margin-top:24px}#root .columns[data-v-02afa421]{background:#f5fbfe;padding-bottom:80px;padding-top:80px}@media(max-width:959.98px){#root .columns[data-v-02afa421]{padding-bottom:64px;padding-top:64px}}#root .columns .columns-inner[data-v-02afa421]{margin-left:auto;margin-right:auto;max-width:1176px;padding-left:48px;padding-right:48px;width:100%}@media(max-width:959.98px){#root .columns .columns-inner[data-v-02afa421]{padding-left:16px;padding-right:16px}}#root .columns .columns-grid[data-v-02afa421]{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:48px}@media(min-width:600px)and (max-width:959.98px){#root .columns .columns-grid[data-v-02afa421]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599.98px){#root .columns .columns-grid[data-v-02afa421]{gap:24px;grid-template-columns:minmax(0,1fr);margin-top:32px}}#root .columns .columns-more[data-v-02afa421]{margin-top:48px;text-align:center}#root .carriers[data-v-a62d575e]{padding-bottom:80px;padding-top:80px}@media(max-width:959.98px){#root .carriers[data-v-a62d575e]{padding-bottom:64px;padding-top:64px}}#root .carriers[data-v-a62d575e]{background-color:#fff}#root .carriers .carriers-inner[data-v-a62d575e]{margin-left:auto;margin-right:auto;max-width:1176px;padding-left:48px;padding-right:48px;width:100%}@media(max-width:959.98px){#root .carriers .carriers-inner[data-v-a62d575e]{padding-left:16px;padding-right:16px}}#root .carriers .carriers-grid .v-card[data-v-a62d575e]{border:1px solid #e0e0e0;border-radius:8px!important}#root .carriers .carriers-grid[data-v-a62d575e]{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:48px}@media(min-width:600px)and (max-width:959.98px){#root .carriers .carriers-grid[data-v-a62d575e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:599.98px){#root .carriers .carriers-grid[data-v-a62d575e]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}}#root .carriers .carriers-more[data-v-a62d575e]{margin-top:48px;text-align:center}#root .carriers .slider-wrap[data-v-a62d575e]{display:-ms-grid;-ms-grid-columns:min-content;overflow:hidden;width:100%}#root .carriers .slider-wrap .carrier-slider[data-v-a62d575e]{animation:sliderAnimation-a62d575e 40s linear infinite;min-width:100%;width:-moz-min-content;width:min-content}#root .carriers .slider-wrap .carrier-slider .slider-item[data-v-a62d575e]{padding:0 20px;position:relative}#root .carriers .slider-wrap .carrier-slider .slider-item img[data-v-a62d575e]{max-height:52px;max-width:160px;vertical-align:center}@media(max-width:959.98px){#root .carriers .slider-wrap .carrier-slider .slider-item img[data-v-a62d575e]{max-height:46px;max-width:140px}#root .carriers .slider-wrap .carrier-slider .slider-item[data-v-a62d575e]{padding:0 12px}}@keyframes sliderAnimation-a62d575e{to{transform:translate(-50%)}}
