header[data-v-4218a1f4]{background-color:#fff;border-top:6px solid #4e9886}.rakuken-header-logo[data-v-4218a1f4]{justify-content:space-between;margin:0 auto;padding:16px 0;display:flex}@media (width>=640px){.rakuken-header-logo[data-v-4218a1f4]{align-items:center;max-width:650px}}@media (width<=639px){.rakuken-header-logo[data-v-4218a1f4]{align-items:flex-end;width:76.1111%;max-width:300px}}.rakuken-header-logo-rakuken[data-v-4218a1f4],.rakuken-header-logo-senior[data-v-4218a1f4]{line-height:0}@media (width>=640px){.rakuken-header-logo-rakuken[data-v-4218a1f4]{width:75.3846%}}@media (width<=639px){.rakuken-header-logo-rakuken[data-v-4218a1f4]{width:58.3942%}}@media (width>=640px){.rakuken-header-logo-senior[data-v-4218a1f4]{width:21.5385%}}@media (width<=639px){.rakuken-header-logo-senior[data-v-4218a1f4]{width:36.8613%;transform:translateY(20%)}.rakuken-header-logo-rakuken-link img[data-v-4218a1f4],.rakuken-header-logo-senior-link img[data-v-4218a1f4]{width:100%}}.rakuken-header-logo-rakuken-link[data-v-4218a1f4],.rakuken-header-logo-senior-link[data-v-4218a1f4]{line-height:0;display:block}.rakuken-header-nav[data-v-4218a1f4]{background-color:#4e9886}.rakuken-header-nav-inner[data-v-4218a1f4]{scrollbar-width:none;-ms-overflow-style:none;text-align:center;width:100%;overflow-x:scroll}.rakuken-header-nav-inner[data-v-4218a1f4]::-webkit-scrollbar{display:none}.rakuken-header-nav-inner[data-v-4218a1f4]::-webkit-resizer{cursor:pointer}.rakuken-header-nav-list[data-v-4218a1f4]{margin:0 auto}@media (width>=640px){.rakuken-header-nav-list[data-v-4218a1f4]{justify-content:center;display:inline-flex}.rakuken-header-nav-link[data-v-4218a1f4]{padding:14px 24px;font-size:18px}}.rakuken-header-nav-item[data-v-4218a1f4]{list-style:none;position:relative}@media (width<=639px){.rakuken-header-nav-list[data-v-4218a1f4]{display:flex}.rakuken-header-nav-item[data-v-4218a1f4]:after{content:"";background-color:#87c1b3;width:1px;height:100%;position:absolute;top:0;right:0}.rakuken-header-nav-link[data-v-4218a1f4]{padding:10px 20px;font-size:16px}}.rakuken-header-nav-link[data-v-4218a1f4]{color:#fff;word-break:keep-all;font-weight:700;text-decoration:none;display:block}@media (hover:hover){.rakuken-header-nav-link[data-v-4218a1f4]:hover{background-color:#ffffff4d}}.rakuken-footer-upper[data-v-a5f5a599]{background-color:#fffcf4;border-bottom:14px solid #4e9886;overflow:hidden}@media (width>=640px){.rakuken-footer-upper[data-v-a5f5a599]{padding:0 6%}.rakuken-footer-upper-inner[data-v-a5f5a599]{aspect-ratio:1232/237;max-width:1232px}.rakuken-footer-note[data-v-a5f5a599]{font-size:1.13636cqi;top:48%;right:18.9935%}}@media (width<=639px){.rakuken-footer-upper[data-v-a5f5a599]{padding:0 10px}.rakuken-footer-upper-inner[data-v-a5f5a599]{aspect-ratio:340/260;max-width:460px}.rakuken-footer-note[data-v-a5f5a599]{font-size:1.2rem;bottom:0;left:40%}}.rakuken-footer-upper-inner[data-v-a5f5a599]{z-index:2;margin:0 auto;position:relative;container-type:inline-size}.rakuken-footer-download-list[data-v-a5f5a599],.rakuken-footer-qr[data-v-a5f5a599],.rakuken-footer-screenshot[data-v-a5f5a599],.rakuken-footer-slogan[data-v-a5f5a599],.rakuken-footer-text[data-v-a5f5a599]{line-height:0;position:absolute}.rakuken-footer-download-list img[data-v-a5f5a599],.rakuken-footer-qr img[data-v-a5f5a599],.rakuken-footer-screenshot img[data-v-a5f5a599],.rakuken-footer-slogan img[data-v-a5f5a599],.rakuken-footer-text img[data-v-a5f5a599]{width:100%}.rakuken-footer-note[data-v-a5f5a599]{position:absolute}@media (width>=640px){.rakuken-footer-screenshot[data-v-a5f5a599]{aspect-ratio:1.05;width:20.5357%;bottom:0;left:3.57143%}}@media (width<=639px){.rakuken-footer-screenshot[data-v-a5f5a599]{aspect-ratio:.8;width:38.2353%;bottom:5px;left:0}}.rakuken-footer-screenshot img[data-v-a5f5a599]{width:100%;position:absolute;top:0;left:0}@media (width>=640px){.rakuken-footer-slogan[data-v-a5f5a599]{width:55.1136%;top:9%;left:25.974%}}@media (width<=639px){.rakuken-footer-slogan[data-v-a5f5a599]{width:98.5294%;top:7%;left:2.64706%}}.rakuken-footer-text[data-v-a5f5a599]{position:absolute}@media (width>=640px){.rakuken-footer-text[data-v-a5f5a599]{width:46.7532%;top:60%;left:25.974%}}@media (width<=639px){.rakuken-footer-text[data-v-a5f5a599]{width:56.4706%;top:38%;left:40%}.rakuken-footer-qr[data-v-a5f5a599]{display:none}}.rakuken-footer-qr[data-v-a5f5a599]{width:11.8506%;position:absolute;top:31%;right:1%}@media (width>=640px){.rakuken-footer-download-list[data-v-a5f5a599]{text-align:right;width:9.98377%;top:57.5%;left:75%}.rakuken-footer-download-list-item.is-ios[data-v-a5f5a599]{margin-left:auto;margin-right:0}.rakuken-footer-lower[data-v-a5f5a599]{padding:28px 24px}.rakuken-footer-lower-inner[data-v-a5f5a599]{text-align:center}.rakuken-footer-green-logo[data-v-a5f5a599]{max-width:220px}}@media (width<=639px){.rakuken-footer-download-list[data-v-a5f5a599]{width:37.6471%;top:78%;left:40%}.rakuken-footer-download-list-item[data-v-a5f5a599]:nth-child(2){width:78%;position:absolute;top:0;left:70%}.rakuken-footer-download-list-item[data-v-a5f5a599]:first-child:not(:last-child){width:64%}.rakuken-footer-lower[data-v-a5f5a599]{padding:20px 24px 16px}}.rakuken-footer-download-list-item[data-v-a5f5a599]:not(:last-child){margin-bottom:5%}.rakuken-footer-download-list-item.is-ios[data-v-a5f5a599]{width:82%}.rakuken-footer-download-list-link[data-v-a5f5a599]{transition:transform .3s ease-in-out;display:block}@media (hover:hover){.rakuken-footer-download-list-link[data-v-a5f5a599]:hover{transform:scale(1.05)}}.rakuken-footer-lower[data-v-a5f5a599]{background-color:#f8f8f8}.rakuken-footer-lower-inner[data-v-a5f5a599]{margin:0 auto}.rakuken-footer-nav-list[data-v-a5f5a599]{justify-content:center;margin:0 auto 8px;display:flex}.rakuken-footer-nav-list-item[data-v-a5f5a599]{margin:0 12px}@media (width<=639px){.rakuken-footer-nav-list[data-v-a5f5a599]{flex-wrap:wrap;justify-content:left}.rakuken-footer-nav-list-item[data-v-a5f5a599]{margin:0 24px 4px 0}}.rakuken-footer-nav-list-link[data-v-a5f5a599]{color:#686868;padding:4px 0;font-size:10px;text-decoration:none;display:block}.rakuken-footer-green-logo[data-v-a5f5a599]{margin:0 auto 8px;line-height:0}@media (width<=639px){.rakuken-footer-green-logo[data-v-a5f5a599]{max-width:150px;margin:0 auto 8px 0}}.rakuken-footer-copy-right[data-v-a5f5a599]{color:#9c9c9c;font-size:13px}.l-default[data-v-1d2a32d3]{background-color:#fff}
