:root{--theme-color:#01b5d0}*{padding:0;margin:0}body{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:14px;color:#3b4043;background-color:#f6f6f6}h1{margin:0}li,ol,ul{list-style:none}a{color:inherit;text-decoration:none}em{font-style:normal}html{line-height:normal}input,select{word-break:break-all}button,input,select{border:none;-webkit-appearance:none;appearance:none;outline:none}button{background-color:initial}dialog{max-width:100%;max-height:100%;padding:0;margin:0;color:#3b4043;visibility:visible;border:none}dialog:not([open]){display:block;visibility:hidden;opacity:0}dialog::backdrop{background-color:initial}[data-appear-animation-type=fade-in-up]{transition:all .67s cubic-bezier(.33,1,.68,1) .1s}[data-appear-animation-finished=false] [data-appear-animation-type=fade-in-up],[data-appear-animation-type=fade-in-up][data-appear-animation-triggered=false]{opacity:0;transition:none;transform:translateY(60px)}[data-appear-animation-type=fade-in-up][data-appear-animation-finished=true]{transition:unset}.a-alert-link{position:relative;display:flex;align-items:center;min-height:64px;padding:15px 60px;font-family:noto-sans-cjk-jp,sans-serif;font-weight:350;line-height:normal;color:#fd5e56;border:1px solid #fd5e56;border-radius:100px}.a-alert-link--emergency{color:#fff;background-color:#fd5e56}.a-alert-link--important{background-color:#fff}.a-alert-link__icon{left:25px;font-size:20px}.a-alert-link__icon,.a-alert-link__link-icon{position:absolute;top:50%;line-height:0;transform:translateY(-50%)}.a-alert-link__link-icon{right:25px;font-size:9px}.a-alert-link__title{font-size:14px}.a-alert-link__note{display:block;font-size:10px}.a-alphanumeric{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px}.a-app-store-banners-with-qr-code__banners-container{display:flex;align-items:center;justify-content:space-between;padding-right:27.5px;padding-left:33.5px}.a-app-store-banners-with-qr-code__sp-content{display:flex;flex-direction:column}.a-app-store-banners-with-qr-code__sp-store-banner{display:block;height:34px}.a-app-store-banners-with-qr-code__sp-store-banner>img{width:auto;height:100%}.a-app-store-banners-with-qr-code__icon{width:28px;height:28px;margin-right:8px}.a-app-store-banners-with-qr-code__icon>img{width:auto;height:100%}.a-app-store-banners-with-qr-code__icon-text{margin-bottom:14px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:500;line-height:normal}.a-app-store-banners-with-qr-code__hr{display:block;height:1px;margin-top:16px;margin-bottom:16px;background-color:#f1f0ec;border:0}.a-app-store-banners-with-qr-code__pc-content{width:80px;height:80px}.a-app-store-banners-with-qr-code__pc-content>img{width:auto;height:100%}.a-app-store-banners{display:flex;justify-content:center}.a-app-store-banners__link{display:block;height:40px}.a-app-store-banners__link:not(:first-child){margin-left:16px}.a-app-store-banners__link img{width:auto;height:100%}.a-attention-message-card{display:flex;align-items:center;padding:22px 24px;background-color:#fff;border:1px solid #fd5e56;border-radius:24px}.a-attention-message-card .a-caption-list-v2,.a-attention-message-card .a-captionlist,.a-attention-message-card .a-emphasized-sentence,.a-attention-message-card .a-section-sub-heading,.a-attention-message-card .a-section-sub-sub-heading,.a-attention-message-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-attention-message-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-attention-message-card .a-text{margin-right:unset;margin-left:unset}}.a-attention-message-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-attention-message-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-attention-message-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-attention-message-card .a-callout,.a-attention-message-card .a-text-v2,.a-attention-message-card .m-block-list,.a-attention-message-card .m-buttons-array,.a-attention-message-card .m-image-inputs-array,.a-attention-message-card .m-images-array-v2,.a-attention-message-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-attention-message-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-attention-message-card .m-link-container{margin-right:unset;margin-left:unset}}.a-attention-message-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-attention-message-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-attention-message-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-attention-message-card .m-text-and-image-block,.a-attention-message-card .m-text-links-array,.a-attention-message-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-attention-message-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-attention-message-card .m-textlist{margin-right:unset;margin-left:unset}}.a-attention-message-card .m-price-example,.a-attention-message-card .m-product-reserve-status,.a-attention-message-card .m-step-list,.a-attention-message-card .m-text-and-image-list,.a-attention-message-card .m-text-list-v2{margin-right:unset;margin-left:unset}.a-attention-message-card__icon-wrapper{margin-right:12px;font-size:24px;line-height:1;color:#fd5e56}.a-attention-message-card__icon-wrapper .a-icon{display:block}.a-attention-message-card__body{font-size:16px;font-weight:500;line-height:22px;color:#fd5e56;letter-spacing:0}.a-back-to-top-button{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:16px;line-height:1;color:#797979;cursor:pointer;background-color:#ebff00;border:1px solid #797979;border-radius:50%}.a-badge{padding:0 5px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:350;line-height:normal;color:#fd5e56;border:1px solid #fd5e56;border-radius:8px}.a-badge--gray{color:#707f89;border-color:#707f89}.a-badge--green{color:#3bd8a0;border-color:#3bd8a0}.a-badge--blue{color:#01b5d0;border-color:#01b5d0}.a-badge--pink{padding:2px 4px 3px;color:#ff766f;background-color:#ffe5ea}.a-badge--orange,.a-badge--pink{font-weight:500;border:none;border-radius:3px}.a-badge--orange{padding:2px 4px;font-size:12px;color:#fff;background-color:#fe9f2b}.a-balloon{position:relative;display:inline-flex;align-items:center;padding:14px 24px 16px;margin-left:7px;font-size:18px;font-weight:700;background-color:#fdf636;border-radius:100vh}.a-balloon__arrow{position:absolute;bottom:0;left:-7px;width:26px;height:26px}.a-balloon__arrow path{fill:#fdf636}.a-balloon__body{display:block}.a-banner{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:16px 18px;font-family:noto-sans-cjk-jp,sans-serif}.a-banner,.a-banner__title{display:block;text-align:center}.a-banner__title{font-weight:500}.a-banner__title-image{display:block}.a-banner__title-image img{width:88px}.a-banner__description{margin-top:12px;font-size:12px;font-weight:350;line-height:22px}.a-block-list-text-and-image-item{display:flex;align-items:center}.a-block-list-text-and-image-item--center{justify-content:center}.a-block-list-text-and-image-item__image-wrapper{width:96px;height:96px;margin-right:24px}.a-block-list-text-and-image-item--large-image>.a-block-list-text-and-image-item__image-wrapper{width:104px;height:104px}.a-block-list-text-and-image-item__image-wrapper>img{display:block;width:100%;height:100%;object-fit:contain}.a-block-list-text-and-image-item__body{font-size:14px;letter-spacing:0}.a-block-list-text-and-image-item--large-image>.a-block-list-text-and-image-item__body{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;line-height:20px}.a-bonus-list-item{display:flex;flex-direction:row;height:64px;line-height:64px}.a-bonus-list-item dt{flex-grow:1;flex-shrink:1}.a-bonus-list-item dd{flex:0 0 auto;text-align:right}.a-bonus-list-item__image{width:64px;height:64px}.a-bonus-list-item__label{padding-left:16px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;vertical-align:bottom}.a-bonus-list-item__value{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:300;vertical-align:-2px}@media screen and (min-width:641px)and (max-width:1280px){.a-bonus-list-item__value{font-size:32px;vertical-align:middle}}@media screen and (min-width:1281px){.a-bonus-list-item__value{font-size:32px;vertical-align:middle}}.a-bonus-list-item__unit{padding-left:4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:400;vertical-align:bottom}@media screen and (min-width:641px)and (max-width:1280px){.a-bonus-list-item__unit{font-size:14px;vertical-align:-5px}}@media screen and (min-width:1281px){.a-bonus-list-item__unit{font-size:14px;vertical-align:-5px}}.a-bonus-list-item--emphasized .a-bonus-list-item__label{font-weight:700}.a-bonus-list-item--emphasized .a-bonus-list-item__value{font-weight:400}.a-bonus-list-item--emphasized .a-bonus-list-item__unit{font-weight:700}.a-bonus-text{display:flex;align-items:center}.a-bonus-text .a-icon{width:24px;height:24px;margin-right:6px}.a-bonus-text span:nth-child(2){font-family:noto-sans-cjk-jp,sans-serif;font-size:13px;font-weight:350}.a-bonus-text span:nth-child(3){margin-left:auto;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:300}@media screen and (max-width:640px){.a-br--pc{display:none}}@media screen and (min-width:641px)and (max-width:1280px){.a-br--sp{display:none}}@media screen and (min-width:1281px){.a-br--sp{display:none}}.a-button{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:40px;padding:0 8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;color:#3b4043;cursor:pointer;background-color:#fff;border-radius:20px;animation:a-button-mouseout-keyframes .38s}@keyframes a-button-mouseout-keyframes{0%{transition-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1.05)}45%{transition-timing-function:linear;transform:scale(.97)}63%{transform:scale(1.02)}81%{transform:scale(.99)}to{transform:scale(1)}}body:not([data-touch-device=true]) .a-button:hover,body[data-touch-device=true] .a-button:active{animation:a-button-hover-keyframes .24s;animation-fill-mode:forwards}@keyframes a-button-hover-keyframes{0%{transition-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1)}71%{transition-timing-function:linear;transform:scale(1.07)}to{transform:scale(1.05)}}.a-button--primary{font-weight:500;color:#fff;background-color:var(--theme-color,#01b5d0)}.a-button--primary-orange{font-weight:500;color:#fff;background-color:#ff9f2b}.a-button--darkgray{font-weight:400;color:#fff;background-color:#707f89}.a-button--textfield-height{height:46px;font-size:12px;font-weight:400;border-radius:23px}.a-button--border{background-color:initial;border:.5px solid #a7a7a7;transform:scale(1)}.a-button--disabled:not(.a-button--link),.a-button:disabled:not(.a-button--link){font-weight:500;color:#a7a7a7;pointer-events:none;background-color:#e8e8e8}.a-button--gray{height:46px;font-size:12px;font-weight:400;line-height:18px;background-color:#e8e8e8;border-radius:24px}.a-button--lightgray{color:#3b4043;background-color:#f6f6f6}.a-button--link{align-items:center;font-size:12px;font-weight:350;pointer-events:none;background:none;animation:none}body:not([data-touch-device=true]) .a-button--link:hover,body[data-touch-device=true] .a-button--link:active{animation:none}.a-button--variable-width{width:auto;height:32px;font-size:12px}.a-button--inline{display:inline-flex}.a-button__icon{position:absolute;top:50%;right:24px;font-size:9px;line-height:1;color:#3bd8a0;transform:translateY(-50%)}.a-button__icon .a-icon{color:inherit}.a-button--darkgray .a-button__icon,.a-button--primary .a-button__icon{color:#fff}.a-button--disabled:not(.a-button--link) .a-button__icon,.a-button:disabled:not(.a-button--link) .a-button__icon{color:#a7a7a7}.a-button--link .a-button__icon{position:static;order:2;pointer-events:auto;transform:none}.a-button--variable-width .a-button__icon{right:18px}.a-button--is-icon-forwards .a-button__icon{right:auto;left:18px}.a-button--link.a-button--is-icon-forwards .a-button__icon{order:1}.a-button__label{text-align:center}.a-button__icon+.a-button__label{padding:0 20px}.a-button--gray .a-button__label .a-icon{position:relative;top:-2px;margin-right:6px;font-size:12px;color:#5d5d5d}.a-button--lightgray .a-button__label .a-icon{color:#5d5d5d}.a-button--link .a-button__label{order:1;padding:0 12px 0 0;pointer-events:auto}.a-button--variable-width .a-button__label{padding:0 10px;transform:translateY(-.5px)}.a-button--variable-width .a-button__icon+.a-button__label{padding-right:29px}.a-button--variable-width.a-button--is-icon-forwards .a-button__icon+.a-button__label{padding-right:10px;padding-left:29px}.a-button--link.a-button--is-icon-forwards .a-button__icon+.a-button__label{padding-right:0;padding-left:12px}.a-button__illust{position:absolute;right:-45px;bottom:0;pointer-events:none}@media screen and (max-width:359px){.a-button__illust{right:-27px}}.a-callout{position:relative;padding:20px 24px;font-family:noto-sans-cjk-jp,sans-serif;border:1px solid #ff9f2b;border-radius:24px}.a-callout .a-caption-list-v2,.a-callout .a-captionlist,.a-callout .a-emphasized-sentence,.a-callout .a-section-sub-heading,.a-callout .a-section-sub-sub-heading,.a-callout .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-callout .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-callout .a-text{margin-right:unset;margin-left:unset}}.a-callout .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-callout .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-callout .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-callout .a-callout,.a-callout .a-text-v2,.a-callout .m-block-list,.a-callout .m-buttons-array,.a-callout .m-image-inputs-array,.a-callout .m-images-array-v2,.a-callout .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-callout .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-callout .m-link-container{margin-right:unset;margin-left:unset}}.a-callout .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-callout .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-callout .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-callout .m-text-and-image-block,.a-callout .m-text-links-array,.a-callout .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-callout .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-callout .m-textlist{margin-right:unset;margin-left:unset}}.a-callout .m-price-example,.a-callout .m-product-reserve-status,.a-callout .m-step-list,.a-callout .m-text-and-image-list,.a-callout .m-text-list-v2{margin-right:unset;margin-left:unset}.a-callout__icon{position:absolute;top:0;left:24px;width:32px;height:32px;transform:translateY(-50%)}.a-callout__body>:first-child{margin-top:0}.a-caption-list-v2__item{position:relative;padding-left:1em;font-size:12px;color:#797979;letter-spacing:.02em}.a-caption-list-v2__item:before{position:absolute;left:0;content:"※"}.a-captionlist{--caption-list-item-padding-left:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;line-height:normal;color:#797979}.a-captionlist>li{position:relative;padding-left:var(--caption-list-item-padding-left,12px)}.a-captionlist>li:before{position:absolute;left:0;content:"※"}.a-captionlist>li.a-captionlist__numbered-item{padding-left:18px}.a-captionlist>li.a-captionlist__numbered-item:before{content:"※" counter(caption-list-numbered-item)!important}.a-card-description-list-item__title .a-card-heading{padding-left:18px;margin-bottom:20px}.a-card-description-list-item__body{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:24px}.a-card-description-list-item--en .a-card-description-list-item__body{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px}.a-card-heading{position:relative;padding-left:20px;margin:24px 0;font-size:14px;font-weight:700;line-height:24px}.a-card-heading:first-child{margin-top:0}.a-card-heading:before{position:absolute;top:4px;left:0;width:5px;height:calc(100% - 8px);content:"";background-color:var(--theme-color,#01b5d0);border-radius:20px}.a-card-notice-title{display:flex;align-items:center}.a-card-notice-title__text{flex-grow:1;margin-left:10px;font-size:14px;font-weight:700;line-height:22px}.a-card-notice-title--important .a-card-notice-title__text>.a-emphasize{padding:0;font-size:16px;font-weight:500;color:#fd5e56;background:none}.a-card-notice-title--hint .a-card-notice-title__text>.a-emphasize{padding:0;font-size:16px;font-weight:500;color:#3bd8a0;background:none}.a-card-notice-title__icon .a-icon{font-size:24px}.a-card-section-heading-with-image{display:flex;align-items:center;justify-content:center}.a-card-section-heading-with-image__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500}.a-card-section-heading-with-image__image-wrapper{height:66px;margin-left:14px}.a-card-section-heading-with-image img{width:auto;height:100%}.a-card-section-heading{font-size:18px;font-weight:500}.a-card-section-heading,.a-card-section-sub-heading{font-family:noto-sans-cjk-jp,sans-serif;letter-spacing:0}.a-card-section-sub-heading{position:relative;padding-left:19px;font-size:14px;font-weight:700}.a-card-section-sub-heading:before{position:absolute;top:2px;left:0;width:5px;height:calc(100% - 4px);content:"";background-color:#01b5d0;border-radius:2.5px}.a-caution-message{display:flex;grid-column-gap:14px;column-gap:14px;align-items:center}.a-caution-message__icon{flex-shrink:0;width:21px;height:21px}.a-caution-message__icon i{width:100%;height:100%}.a-caution-message__text{font-size:16px;line-height:23px}.a-caution-message__text--red{color:#fd5e56}.a-caution-message__text--green{color:#3bd8a0}.a-chat-balloon-button{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:40px;padding:8px 34px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:var(--theme-color,#01b5d0);text-align:center;cursor:pointer;border:1px solid var(--theme-color,#01b5d0);border-radius:24px}.a-chat-balloon-button--primary{color:#fff;background-color:var(--theme-color,#01b5d0)}.a-chat-balloon-button--disabled{color:#797979;cursor:not-allowed;background-color:#f6f6f6;border-color:#d1d1d1}.a-chat-balloon-button--disabled .a-chat-balloon-button__label{opacity:.4}.a-chat-balloon-button__icon{position:absolute;top:50%;right:18px;font-size:9px;line-height:1;transform:translateY(-50%)}.a-chat-balloon{display:flex;flex-direction:column;max-width:280px}.a-chat-balloon--myself{margin-left:auto}.a-chat-balloon__message{padding:12px 20px;margin-right:auto;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:350;line-height:20px;background-color:#fff;border-radius:24px 24px 24px 0}.a-chat-balloon--myself .a-chat-balloon__message{margin-right:0;margin-left:auto;font-weight:500;color:#fff;background-color:#01b5d0;border-radius:24px 24px 0 24px}.a-chat-balloon__message>*{margin-top:12px}.a-chat-balloon__message>.a-chat-balloon-button,.a-chat-balloon__message>.m-chat-balloon-button-container{min-width:240px}.a-chat-balloon__time{margin:8px auto 0 0;font-size:12px;color:#797979}.a-chat-balloon--myself .a-chat-balloon__time{margin:8px 0 0 auto}.a-chat-input{display:flex;background-color:#fff}.a-chat-input__text{width:100%;height:var(--height,auto);max-height:100px;padding:12px 24px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:350;line-height:20px;color:#3b4043;resize:none;border:0;border-radius:0;outline:0}.a-chat-input__text::placeholder{font-size:16px;font-weight:350;color:#d1d1d1;opacity:1}.a-chat-input__button-send{flex:0 0 44px;align-self:flex-end;width:44px;height:44px;font-size:16px;color:#fff;cursor:pointer;background-color:#01b5d0;border-radius:16px 0 0 0}.a-chat-input__button-send:disabled{color:#a7a7a7;cursor:none;background-color:#e8e8e8}.a-chat-status-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:24px 18px}.a-chat-status-card__status{font-weight:500;text-align:center}.a-chat-status-card__button{padding:0 16px;border-bottom:1px solid transparent}.a-chat-status-card__status+.a-chat-status-card__button{margin-top:16px}.a-chat-status-card__extra{display:flex;flex-direction:column}.a-chat-status-card__extra:empty{display:none}.a-chat-status-card__button+.a-chat-status-card__extra{margin-top:16px}.a-chat-status-card__status+.a-chat-status-card__extra{padding-top:20px;margin-top:20px;border-top:1px solid #d1d1d1}.a-chat-status-card__extra .a-captionlist{align-self:center;padding:0 16px}.o-chat-window--instruction .a-chat-status-card .a-chat-status-card__extra .a-captionlist{margin:3px 0 0}.a-chat-status-card__available-hours-list{padding:0 18px}.a-chat-status-card__available-hours{font-size:12px;text-align:center}.a-chat-status-card__available-day,.a-chat-status-card__available-hour{display:inline}.a-chat-window-question-text-link{display:inline-flex;align-items:center}.a-chat-window-question-text-link__question-icon-wrapper{flex:0 0 24px;margin-right:12px;font-size:24px;line-height:0;color:#5d5d5d}.a-chat-window-question-text-link__label{font-size:12px}.a-chat-window-question-text-link__suffix-icon-wrapper{flex:0 0 9px;margin-left:14px;font-size:9px;line-height:1;color:#3bd8a0}.a-checkbox{position:relative;display:block}.a-checkbox--filled{text-align:center}.a-checkbox__field{position:relative;display:flex;align-items:center;padding:16px;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.a-checkbox--filled .a-checkbox__field{justify-content:center;padding-top:13px;padding-bottom:13px;background-color:#e8e8e8;border:none}.a-checkbox__icon{position:relative;display:block;flex:0 0 16px;height:16px;font-size:10px;text-align:center;vertical-align:unset;border:1px solid #e8e8e8;border-radius:16px}.a-checkbox__icon .a-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-checkbox--filled .a-checkbox__icon{display:none}.a-checkbox__input:checked~.a-checkbox__field{border-color:#01b5d0}.a-checkbox--filled .a-checkbox__input:checked~.a-checkbox__field{color:#fff;background-color:#01b5d0}.a-checkbox__input:checked~.a-checkbox__field .a-checkbox__icon{background-color:#01b5d0;border-color:#01b5d0}.a-checkbox__input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.a-checkbox__content{margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;line-height:22px}.a-checkbox__input:checked~.a-checkbox__field .a-checkbox__content{font-weight:500}.a-checkbox--filled .a-checkbox__content{padding-left:0}.a-checkbox__input:disabled~.a-checkbox__field{cursor:default}.a-checkbox__input:disabled~.a-checkbox__field .a-checkbox__content,.a-checkbox__input:disabled~.a-checkbox__field .a-checkbox__icon{opacity:.4}.a-checkbox__description{display:block;font-size:12px;line-height:18px}.a-coupon-input{display:flex}.a-coupon-input .a-textfield{max-width:200px}.a-coupon-input .a-button{flex-shrink:0;width:70px;margin-left:8px;font-size:12px}.a-current-status{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#3b4043;text-align:center}.a-current-status__sub-status{display:block;margin-top:8px}.a-current-status__sub-status .a-alphanumeric{font-size:16px;font-weight:300}.a-description-list-complex-link-item{display:flex;align-items:center;justify-content:space-between;padding:24px 6px 24px 16px}.a-description-list-complex-link-item .a-caption-list-v2,.a-description-list-complex-link-item .a-captionlist,.a-description-list-complex-link-item .a-emphasized-sentence,.a-description-list-complex-link-item .a-section-sub-heading,.a-description-list-complex-link-item .a-section-sub-sub-heading,.a-description-list-complex-link-item .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-complex-link-item .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-complex-link-item .a-text{margin-right:unset;margin-left:unset}}.a-description-list-complex-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-complex-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-complex-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-description-list-complex-link-item .a-callout,.a-description-list-complex-link-item .a-text-v2,.a-description-list-complex-link-item .m-block-list,.a-description-list-complex-link-item .m-buttons-array,.a-description-list-complex-link-item .m-image-inputs-array,.a-description-list-complex-link-item .m-images-array-v2,.a-description-list-complex-link-item .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-complex-link-item .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-complex-link-item .m-link-container{margin-right:unset;margin-left:unset}}.a-description-list-complex-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-complex-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-complex-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-description-list-complex-link-item .m-text-and-image-block,.a-description-list-complex-link-item .m-text-links-array,.a-description-list-complex-link-item .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-complex-link-item .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-complex-link-item .m-textlist{margin-right:unset;margin-left:unset}}.a-description-list-complex-link-item .m-price-example,.a-description-list-complex-link-item .m-product-reserve-status,.a-description-list-complex-link-item .m-step-list,.a-description-list-complex-link-item .m-text-and-image-list,.a-description-list-complex-link-item .m-text-list-v2{margin-right:unset;margin-left:unset}.a-description-list-complex-link-item__contents{padding-right:16px}.a-description-list-complex-link-item__content{font-family:noto-sans-cjk-jp,sans-serif}.a-description-list-complex-link-item__content:not(:first-child){margin-top:24px}.a-description-list-complex-link-item__title{font-size:12px;line-height:normal}.a-description-list-complex-link-item__description{margin-top:12px;font-size:14px;font-weight:300;line-height:24px}.a-description-list-complex-link-item__icon{font-size:9px}.a-description-list-item{position:relative;display:grid;grid-template-rows:auto auto;grid-auto-columns:auto 60px;grid-auto-flow:column;grid-column-gap:12px;padding:24px 16px}.a-description-list-item .a-caption-list-v2,.a-description-list-item .a-captionlist,.a-description-list-item .a-emphasized-sentence,.a-description-list-item .a-section-sub-heading,.a-description-list-item .a-section-sub-sub-heading,.a-description-list-item .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-item .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-item .a-text{margin-right:unset;margin-left:unset}}.a-description-list-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-description-list-item .a-callout,.a-description-list-item .a-text-v2,.a-description-list-item .m-block-list,.a-description-list-item .m-buttons-array,.a-description-list-item .m-image-inputs-array,.a-description-list-item .m-images-array-v2,.a-description-list-item .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-item .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-item .m-link-container{margin-right:unset;margin-left:unset}}.a-description-list-item .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-description-list-item .m-text-and-image-block,.a-description-list-item .m-text-links-array,.a-description-list-item .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-item .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-item .m-textlist{margin-right:unset;margin-left:unset}}.a-description-list-item .m-price-example,.a-description-list-item .m-product-reserve-status,.a-description-list-item .m-step-list,.a-description-list-item .m-text-and-image-list,.a-description-list-item .m-text-list-v2{margin-right:unset;margin-left:unset}.a-description-list-item--horizontal{display:flex;justify-content:space-between;padding:24px 6px}.a-description-list-item__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400}.a-description-list-item--horizontal .a-description-list-item__title{flex:0 0 auto;line-height:24px}.a-description-list-item--no-body .a-description-list-item__title{font-size:14px;font-weight:300;line-height:24px}.a-description-list-item__title .a-badge{margin-left:8px}.a-description-list-item__body{margin-top:4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:300;line-height:24px}.a-description-list-item--horizontal .a-description-list-item__body{flex:1 1 auto;padding-left:10px;margin-top:0;font-size:12px;text-align:right}.a-description-list-item__body>:first-child{margin-top:0}.a-description-list-item__body .a-description-list-item{padding:0;margin-top:9px}.a-description-list-item__body .a-description-list-item+.a-description-list-item{margin-top:11px}.a-description-list-item__body .a-alphanumeric{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300}.a-description-list-item--horizontal .a-description-list-item__body .a-alphanumeric{font-size:14px}.a-description-list-item__body .a-price-amount{font-size:16px;font-weight:300}.a-description-list-item__body .a-price-amount__unit{margin-left:0;font-size:14px;font-weight:300}.a-description-list-item__body>.m-description-list{margin-top:12px;margin-left:14px}.a-description-list-item__body .m-link-container{margin-top:24px}.a-description-list-item__body .m-link-container__item:not(:first-child){margin-top:12px}.a-description-list-item__body .a-emphasized-sentence{margin-top:24px}.a-description-list-item__image{grid-row:1/3;text-align:right}.a-description-list-item__image img{width:48px;height:48px;object-fit:contain;object-position:center}.a-description-list-item__action-button{position:absolute;top:50%;right:0;padding:16px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;color:#01b5d0;white-space:nowrap;cursor:pointer;transform:translateY(-50%)}.a-description-list-link-item{position:relative;font-family:noto-sans-cjk-jp,sans-serif}.a-description-list-link-item .a-caption-list-v2,.a-description-list-link-item .a-captionlist,.a-description-list-link-item .a-emphasized-sentence,.a-description-list-link-item .a-section-sub-heading,.a-description-list-link-item .a-section-sub-sub-heading,.a-description-list-link-item .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-link-item .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-link-item .a-text{margin-right:unset;margin-left:unset}}.a-description-list-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-link-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-description-list-link-item .a-callout,.a-description-list-link-item .a-text-v2,.a-description-list-link-item .m-block-list,.a-description-list-link-item .m-buttons-array,.a-description-list-link-item .m-image-inputs-array,.a-description-list-link-item .m-images-array-v2,.a-description-list-link-item .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-link-item .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-link-item .m-link-container{margin-right:unset;margin-left:unset}}.a-description-list-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-link-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-description-list-link-item .m-text-and-image-block,.a-description-list-link-item .m-text-links-array,.a-description-list-link-item .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-link-item .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-link-item .m-textlist{margin-right:unset;margin-left:unset}}.a-description-list-link-item .m-price-example,.a-description-list-link-item .m-product-reserve-status,.a-description-list-link-item .m-step-list,.a-description-list-link-item .m-text-and-image-list,.a-description-list-link-item .m-text-list-v2{margin-right:unset;margin-left:unset}.a-description-list-link-item__title{display:block;padding:24px 16px 12px;font-size:12px}.a-description-list-link-item__title .a-captionlist{margin-top:8px}.a-description-list-link-item__description{display:block;padding:0 16px 24px;font-weight:300;line-height:24px}.a-description-list-link-item__description:empty{padding-bottom:14px}.a-description-list-link-item__icon-container{position:absolute;top:50%;right:6px;display:flex;align-items:center;font-size:9px;color:#3bd8a0;pointer-events:none;transform:translateY(-50%)}.a-description-list-product-item{position:relative;width:100%;padding:24px 16px 24px 88px}.a-description-list-product-item .a-caption-list-v2,.a-description-list-product-item .a-captionlist,.a-description-list-product-item .a-emphasized-sentence,.a-description-list-product-item .a-section-sub-heading,.a-description-list-product-item .a-section-sub-sub-heading,.a-description-list-product-item .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-product-item .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-product-item .a-text{margin-right:unset;margin-left:unset}}.a-description-list-product-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-product-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-product-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-description-list-product-item .a-callout,.a-description-list-product-item .a-text-v2,.a-description-list-product-item .m-block-list,.a-description-list-product-item .m-buttons-array,.a-description-list-product-item .m-image-inputs-array,.a-description-list-product-item .m-images-array-v2,.a-description-list-product-item .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-product-item .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-product-item .m-link-container{margin-right:unset;margin-left:unset}}.a-description-list-product-item .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-product-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-product-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-description-list-product-item .m-text-and-image-block,.a-description-list-product-item .m-text-links-array,.a-description-list-product-item .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-description-list-product-item .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-description-list-product-item .m-textlist{margin-right:unset;margin-left:unset}}.a-description-list-product-item .m-price-example,.a-description-list-product-item .m-product-reserve-status,.a-description-list-product-item .m-step-list,.a-description-list-product-item .m-text-and-image-list,.a-description-list-product-item .m-text-list-v2{margin-right:unset;margin-left:unset}.a-description-list-product-item__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;line-height:22px}.a-description-list-product-item__price{margin-top:8px}.a-description-list-product-item__thumbnail{position:absolute;top:50%;left:16px;width:48px;height:48px;transform:translateY(-50%)}.a-description-list-product-item__thumbnail img{width:100%;height:100%;object-fit:contain;object-position:center}.a-device-price-thumbnail-radio{position:relative;display:block}.a-device-price-thumbnail-radio__input{position:absolute;pointer-events:none;opacity:0}.a-device-price-thumbnail-radio__body{position:relative;padding-left:14px;cursor:pointer}.a-device-price-thumbnail-radio__body .a-device-price-thumbnail{width:100%}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__storage-unit,.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__storage-value{font-weight:500}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__installment .a-price-amount,.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__price .a-price-amount{font-weight:700}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__installment .a-price-amount__unit,.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__price .a-price-amount__unit{font-weight:500}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__price-title{font-weight:350}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail__installment-count{font-weight:500}.a-device-price-thumbnail-radio__input:disabled+.a-device-price-thumbnail-radio__body{pointer-events:none}.a-device-price-thumbnail-radio__input:disabled+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail{opacity:.2}.a-device-price-thumbnail-radio__indicator{position:absolute;top:50%;left:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #e8e8e8;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width:641px)and (max-width:1280px){.a-device-price-thumbnail-radio__indicator{left:10px}}@media screen and (min-width:1281px){.a-device-price-thumbnail-radio__indicator{left:10px}}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail-radio__indicator{border-color:#01b5d0}.a-device-price-thumbnail-radio__input:checked+.a-device-price-thumbnail-radio__body .a-device-price-thumbnail-radio__indicator:before{display:block;width:8px;height:8px;content:"";background-color:#01b5d0;border-radius:50%}.a-device-price-thumbnail-radio__override-tag{position:absolute;top:50%;left:calc(16.66667% - 2.33333px);transform:translate(-13px,-50%)}.a-device-price-thumbnail-radio__override-tag .a-tag{display:block;background-color:#fff}.a-device-price-thumbnail{display:flex;justify-content:space-between;text-align:center}.a-device-price-thumbnail__storage{flex:1 1}.a-device-price-thumbnail__storage-value{font-size:40px;font-weight:200;line-height:38px}.a-device-price-thumbnail__storage-unit{display:block;font-size:12px;font-weight:400;line-height:10px;color:#797979}.a-device-price-thumbnail__price{position:relative;flex:1 1}.a-device-price-thumbnail__storage~.a-device-price-thumbnail__price{left:-6px}.a-device-price-thumbnail__price .a-price-amount{display:block;font-size:20px}.a-device-price-thumbnail__storage~.a-device-price-thumbnail__price .a-price-amount{font-size:16px}.a-device-price-thumbnail__price-title{display:block;margin-bottom:4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:300;line-height:14px}.a-device-price-thumbnail__storage~* .a-device-price-thumbnail__price-title{margin-bottom:2px}.a-device-price-thumbnail__installment{position:relative;left:10px;flex:1 1}.a-device-price-thumbnail__installment .a-price-amount{display:block;font-size:20px}.a-device-price-thumbnail__storage~.a-device-price-thumbnail__installment .a-price-amount{font-size:16px}.a-device-price-thumbnail__installment-count{height:10px;line-height:10px}.a-device-price-thumbnail__count-value{font-size:12px}.a-device-price-thumbnail__count-unit{font-family:noto-sans-cjk-jp,sans-serif;font-size:10px}.a-device-spec{position:relative;display:flex;align-items:center;height:88px;padding:0 24px;font-family:noto-sans-cjk-jp,sans-serif;color:#3b4043;background-color:#fff;border-radius:6px}@media screen and (min-width:641px)and (max-width:1280px){.a-device-spec{padding:0 16px}}@media screen and (min-width:1281px){.a-device-spec{padding:0 16px}}.a-device-spec--compact{flex-direction:column;align-items:flex-start;justify-content:center;padding:0 24px 0 60px}.a-device-spec__icon{position:absolute;top:50%;left:24px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;transform:translateY(-50%)}.a-device-spec__title{box-sizing:border-box;flex:1 1 128px;padding-left:36px;font-size:12px;font-weight:500;line-height:22px}.a-device-spec--compact .a-device-spec__title{flex:unset;width:100%;padding-left:0}.a-device-spec__details{display:flex;flex:1 1 171px}.a-device-spec--compact .a-device-spec__details{display:block;flex:unset;margin-top:4px}@media screen and (min-width:641px)and (max-width:1280px){.a-device-spec__details{display:block}}@media screen and (min-width:1281px){.a-device-spec__details{display:block}}.a-device-spec__detail{flex:0 0 50%}.a-device-spec--compact .a-device-spec__detail{flex:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-device-spec__detail{display:flex}}@media screen and (min-width:1281px){.a-device-spec__detail{display:flex}}.a-device-spec__detail-title{margin-bottom:5px;font-size:12px;font-weight:500;line-height:18px}@media screen and (min-width:641px)and (max-width:1280px){.a-device-spec__detail-title{flex-basis:75px;margin-right:8px}}@media screen and (min-width:1281px){.a-device-spec__detail-title{flex-basis:75px;margin-right:8px}}.a-device-spec__detail-description{font-size:10px;font-weight:300;line-height:16px}.a-device-spec__detail-description sup{margin-left:1px;font-size:6px;line-height:1}.a-disable-message-card{display:flex;flex-direction:column;align-items:center;padding:24px 14px 25px;font-family:noto-sans-cjk-jp,sans-serif;text-align:center;background-color:#fafafa;border:1px solid #d1d1d1;border-radius:6px}.a-disable-message-card__message{font-size:12px;font-weight:500;color:#a7a7a7}.a-disable-message-card__body{margin-top:13px}.a-emphasize-with-color{font-weight:700;color:#01b5d0}.a-emphasize{padding:0 2px 3px;font-size:14px;font-weight:700;line-height:24px;color:#3b4043;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 10.5px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.a-emphasized-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-color:#ebff00;border-radius:14px}.a-emphasized-label__body{padding:3px 12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:500;line-height:22px}.a-emphasized-sentence{padding:18px 24px;font-size:14px;line-height:24px;letter-spacing:0;background-color:#f1f0ec;border-radius:6px}@media screen and (min-width:1281px){.a-emphasized-sentence{display:flex;align-items:center;justify-content:space-between}}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence{display:flex;align-items:center;justify-content:space-between}}.a-emphasized-sentence--en{line-height:18px}.a-emphasized-sentence--small,.a-emphasized-sentence--strong{font-size:10px;line-height:1.6}.a-emphasized-sentence--small{padding:16px}.a-emphasized-sentence--strong{background-color:initial;border:1px solid #ff9f2b}.a-emphasized-sentence__title{font-size:10px;font-weight:500;line-height:1.6}.a-emphasized-sentence__body>.a-text{margin-top:10px;font-weight:500;letter-spacing:0}@media screen and (min-width:1281px){.a-emphasized-sentence__body>.a-text{margin-top:0;line-height:1}}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence__body>.a-text{margin-top:0;line-height:1}}.a-emphasized-value{display:flex;align-items:flex-end;justify-content:space-between;height:56px;padding:0 2px;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-size:0 100%;animation:a-emphasized-value-keyframes .33s cubic-bezier(.33,1,.68,1) forwards}.a-emphasized-value[data-appear-animation-triggered=false],[data-appear-animation-finished=false] .a-emphasized-value{animation:none}@keyframes a-emphasized-value-keyframes{0%{background-size:0 100%}to{background-size:100% 100%}}.a-emphasized-value--narrow{height:40px}.a-emphasized-value__title{flex:0 0 auto;margin-bottom:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;line-height:normal;white-space:pre-line}.a-emphasized-value--narrow .a-emphasized-value__title{margin-bottom:4px}.a-emphasized-value__content{display:flex;flex:1 1 auto;align-items:flex-end;margin-left:16px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif}.a-emphasized-value--narrow .a-emphasized-value__content{margin-left:12px}.a-emphasized-value__number{flex:1 1 auto;font-size:60px;font-weight:300;line-height:56px;text-align:right}.a-emphasized-value--small-font .a-emphasized-value__number{font-size:42px;line-height:normal}.a-emphasized-value--narrow .a-emphasized-value__number{font-size:40px;line-height:40px}.a-emphasized-value--narrow.a-emphasized-value--small-font .a-emphasized-value__number{font-size:24px;line-height:normal}.a-emphasized-value__unit{flex:0 0 auto;margin:0 0 4px 4px;font-size:18px;font-weight:500;line-height:normal}.a-emphasized-value--narrow .a-emphasized-value__unit{margin-bottom:2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:700}.a-error-balloon{position:relative;padding:8px 12px;background-color:#fd5e56;border-radius:6px}.a-error-balloon .a-caption-list-v2,.a-error-balloon .a-captionlist,.a-error-balloon .a-emphasized-sentence,.a-error-balloon .a-section-sub-heading,.a-error-balloon .a-section-sub-sub-heading,.a-error-balloon .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-balloon .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-balloon .a-text{margin-right:unset;margin-left:unset}}.a-error-balloon .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-balloon .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-balloon .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-error-balloon .a-callout,.a-error-balloon .a-text-v2,.a-error-balloon .m-block-list,.a-error-balloon .m-buttons-array,.a-error-balloon .m-image-inputs-array,.a-error-balloon .m-images-array-v2,.a-error-balloon .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-balloon .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-balloon .m-link-container{margin-right:unset;margin-left:unset}}.a-error-balloon .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-balloon .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-balloon .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-error-balloon .m-text-and-image-block,.a-error-balloon .m-text-links-array,.a-error-balloon .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-balloon .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-balloon .m-textlist{margin-right:unset;margin-left:unset}}.a-error-balloon .m-price-example,.a-error-balloon .m-product-reserve-status,.a-error-balloon .m-step-list,.a-error-balloon .m-text-and-image-list,.a-error-balloon .m-text-list-v2{margin-right:unset;margin-left:unset}.a-error-balloon .a-captionlist{margin-top:0;color:#fff}.a-error-balloon .a-captionlist li{padding:0}.a-error-balloon .a-captionlist li:before{content:none}.a-error-balloon__caret-container{position:absolute;right:20px;bottom:-8px;width:8px;height:8px}.a-error-balloon--no-caret .a-error-balloon__caret-container{display:none}.a-error-balloon__caret{fill:#fd5e56}.a-error-card{display:flex;align-items:center;padding:16px 32px 16px 28px;background-color:#e8e8e8;border-radius:8px}.a-error-card .a-caption-list-v2,.a-error-card .a-captionlist,.a-error-card .a-emphasized-sentence,.a-error-card .a-section-sub-heading,.a-error-card .a-section-sub-sub-heading,.a-error-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-card .a-text{margin-right:unset;margin-left:unset}}.a-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-error-card .a-callout,.a-error-card .a-text-v2,.a-error-card .m-block-list,.a-error-card .m-buttons-array,.a-error-card .m-image-inputs-array,.a-error-card .m-images-array-v2,.a-error-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-card .m-link-container{margin-right:unset;margin-left:unset}}.a-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-error-card .m-text-and-image-block,.a-error-card .m-text-links-array,.a-error-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-error-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-error-card .m-textlist{margin-right:unset;margin-left:unset}}.a-error-card .m-price-example,.a-error-card .m-product-reserve-status,.a-error-card .m-step-list,.a-error-card .m-text-and-image-list,.a-error-card .m-text-list-v2{margin-right:unset;margin-left:unset}.a-error-card--emphasized{background-color:#fff;border-radius:24px;padding:27px 26px;border:none}.a-error-card__icon{margin-right:16px;font-size:20px}.a-error-card--emphasized .a-error-card__icon{font-size:24px}.a-error-card__icon .a-icon{display:block}.a-error-card__text{font-weight:500;line-height:24px}.a-expiry-date-inputs{display:flex;align-items:center}.a-expiry-date-inputs__slash{padding:0 9px;font-size:14px;font-weight:400;line-height:18px}.a-expiry-date-inputs .a-textfield{flex:0 0 104px}.a-expiry-date-inputs .a-textfield__input{text-align:center}.a-faq-heading{display:flex}.a-faq-heading__icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;font-weight:400;line-height:22px;color:#01b5d0;border:1px solid #01b5d0;border-radius:50%}.a-faq-heading__title{margin-left:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;line-height:22px}.a-heading-attention-message-card{display:flex;align-items:center;padding:20px 24px;color:#fd5e56;background-color:#fff;border:1px solid #fd5e56;border-radius:8px}.a-heading-attention-message-card__icon-wrapper{margin-right:12px}.a-heading-attention-message-card__icon-wrapper .a-icon{display:block;font-size:24px}.a-heading-attention-message-card__body{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500}.a-icon{display:inline-block;width:1em;height:1em;vertical-align:middle;mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:currentColor;background-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.a-icon--text-prefix{margin-right:.5em;vertical-align:-.13em}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.a-icon{-webkit-mask-size:100% 100%;mask-size:100% 100%}}}.a-icon--blue{color:#01b5d0}.a-icon--green{color:#3bd8a0}.a-icon--white{color:#fff}.a-icon--red{color:#fd5e56}.a-icon--arrow-down{-webkit-mask-image:url(/contract/tra/static/media/arrow-down.b0041df9.svg);mask-image:url(/contract/tra/static/media/arrow-down.b0041df9.svg)}.a-icon--arrow-left{-webkit-mask-image:url(/contract/tra/static/media/arrow-left.778aa6d6.svg);mask-image:url(/contract/tra/static/media/arrow-left.778aa6d6.svg)}.a-icon--arrow-up{-webkit-mask-image:url(/contract/tra/static/media/arrow-up.e4d5ded4.svg);mask-image:url(/contract/tra/static/media/arrow-up.e4d5ded4.svg)}.a-icon--award{-webkit-mask-image:url(/contract/tra/static/media/award.16a4b6d6.svg);mask-image:url(/contract/tra/static/media/award.16a4b6d6.svg)}.a-icon--bars{-webkit-mask-image:url(/contract/tra/static/media/bars.7fac23d4.svg);mask-image:url(/contract/tra/static/media/bars.7fac23d4.svg)}.a-icon--battery{-webkit-mask-image:url(/contract/tra/static/media/battery.5309c120.svg);mask-image:url(/contract/tra/static/media/battery.5309c120.svg)}.a-icon--bell-with-margin{-webkit-mask-image:url(/contract/tra/static/media/bell-with-margin.aabb2dfd.svg);mask-image:url(/contract/tra/static/media/bell-with-margin.aabb2dfd.svg)}.a-icon--bell{-webkit-mask-image:url(/contract/tra/static/media/bell.407e8ee3.svg);mask-image:url(/contract/tra/static/media/bell.407e8ee3.svg)}.a-icon--biometric-auth{-webkit-mask-image:url(/contract/tra/static/media/biometric-auth.24e46cbd.svg);mask-image:url(/contract/tra/static/media/biometric-auth.24e46cbd.svg)}.a-icon--camera{-webkit-mask-image:url(/contract/tra/static/media/camera.d76b1af4.svg);mask-image:url(/contract/tra/static/media/camera.d76b1af4.svg)}.a-icon--caret-down{-webkit-mask-image:url(/contract/tra/static/media/caret-down.a6ca7d80.svg);mask-image:url(/contract/tra/static/media/caret-down.a6ca7d80.svg)}.a-icon--caret-right{-webkit-mask-image:url(/contract/tra/static/media/caret-right.95be7d3f.svg);mask-image:url(/contract/tra/static/media/caret-right.95be7d3f.svg)}.a-icon--caret-left{-webkit-mask-image:url(/contract/tra/static/media/caret-left.f792d589.svg);mask-image:url(/contract/tra/static/media/caret-left.f792d589.svg)}.a-icon--chart-bar{-webkit-mask-image:url(/contract/tra/static/media/chart-bar.9741be37.svg);mask-image:url(/contract/tra/static/media/chart-bar.9741be37.svg)}.a-icon--check{-webkit-mask-image:url(/contract/tra/static/media/check.76ef9caf.svg);mask-image:url(/contract/tra/static/media/check.76ef9caf.svg)}.a-icon--check-2-large{-webkit-mask-image:url(/contract/tra/static/media/check-2-large.bbea39c0.svg);mask-image:url(/contract/tra/static/media/check-2-large.bbea39c0.svg)}.a-icon--check-2{-webkit-mask-image:url(/contract/tra/static/media/check-2.8501ffbb.svg);mask-image:url(/contract/tra/static/media/check-2.8501ffbb.svg)}.a-icon--check-in-box{-webkit-mask-image:url(/contract/tra/static/media/check-in-box.73bbc9c9.svg);mask-image:url(/contract/tra/static/media/check-in-box.73bbc9c9.svg)}.a-icon--circle-check{-webkit-mask-image:url(/contract/tra/static/media/circle-check.70fa6df3.svg);mask-image:url(/contract/tra/static/media/circle-check.70fa6df3.svg)}.a-icon--chip{-webkit-mask-image:url(/contract/tra/static/media/chip.e2e21317.svg);mask-image:url(/contract/tra/static/media/chip.e2e21317.svg)}.a-icon--cog{-webkit-mask-image:url(/contract/tra/static/media/cog.e3774b93.svg);mask-image:url(/contract/tra/static/media/cog.e3774b93.svg)}.a-icon--comments-with-margin{-webkit-mask-image:url(/contract/tra/static/media/comments-with-margin.54e9103a.svg);mask-image:url(/contract/tra/static/media/comments-with-margin.54e9103a.svg)}.a-icon--comments{-webkit-mask-image:url(/contract/tra/static/media/comments.13b4fb29.svg);mask-image:url(/contract/tra/static/media/comments.13b4fb29.svg)}.a-icon--copy{-webkit-mask-image:url(/contract/tra/static/media/copy.d3e6faae.svg);mask-image:url(/contract/tra/static/media/copy.d3e6faae.svg)}.a-icon--display{-webkit-mask-image:url(/contract/tra/static/media/display.274ccfd9.svg);mask-image:url(/contract/tra/static/media/display.274ccfd9.svg)}.a-icon--document{-webkit-mask-image:url(/contract/tra/static/media/document.1929c816.svg);mask-image:url(/contract/tra/static/media/document.1929c816.svg)}.a-icon--dot{-webkit-mask-image:url(/contract/tra/static/media/dot.e86e8eb6.svg);mask-image:url(/contract/tra/static/media/dot.e86e8eb6.svg)}.a-icon--exchange{-webkit-mask-image:url(/contract/tra/static/media/exchange.3992dcc0.svg);mask-image:url(/contract/tra/static/media/exchange.3992dcc0.svg)}.a-icon--exclamation-circle{-webkit-mask-image:url(/contract/tra/static/media/exclamation-circle.9fb19636.svg);mask-image:url(/contract/tra/static/media/exclamation-circle.9fb19636.svg)}.a-icon--expand{-webkit-mask-image:url(/contract/tra/static/media/expand.8c74cc93.svg);mask-image:url(/contract/tra/static/media/expand.8c74cc93.svg)}.a-icon--external-link{-webkit-mask-image:url(/contract/tra/static/media/external-link.0d637dfd.svg);mask-image:url(/contract/tra/static/media/external-link.0d637dfd.svg)}.a-icon--eye{-webkit-mask-image:url(/contract/tra/static/media/eye.91b60a4d.svg);mask-image:url(/contract/tra/static/media/eye.91b60a4d.svg)}.a-icon--eyes{-webkit-mask-image:url(/contract/tra/static/media/eyes.70b34800.svg);mask-image:url(/contract/tra/static/media/eyes.70b34800.svg)}.a-icon--eye-slash{-webkit-mask-image:url(/contract/tra/static/media/eye-slash.9fda6aed.svg);mask-image:url(/contract/tra/static/media/eye-slash.9fda6aed.svg)}.a-icon--file{-webkit-mask-image:url(/contract/tra/static/media/file.cac87e1e.svg);mask-image:url(/contract/tra/static/media/file.cac87e1e.svg)}.a-icon--filter{-webkit-mask-image:url(/contract/tra/static/media/filter.2aa4412b.svg);mask-image:url(/contract/tra/static/media/filter.2aa4412b.svg)}.a-icon--hammer{-webkit-mask-image:url(/contract/tra/static/media/hammer.906121ac.svg);mask-image:url(/contract/tra/static/media/hammer.906121ac.svg)}.a-icon--headphone{-webkit-mask-image:url(/contract/tra/static/media/headphone.16270008.svg);mask-image:url(/contract/tra/static/media/headphone.16270008.svg)}.a-icon--help{-webkit-mask-image:url(/contract/tra/static/media/help.7c9918a3.svg);mask-image:url(/contract/tra/static/media/help.7c9918a3.svg)}.a-icon--history{-webkit-mask-image:url(/contract/tra/static/media/history.f338beab.svg);mask-image:url(/contract/tra/static/media/history.f338beab.svg)}.a-icon--home{-webkit-mask-image:url(/contract/tra/static/media/home.b153d27b.svg);mask-image:url(/contract/tra/static/media/home.b153d27b.svg)}.a-icon--info-circle{-webkit-mask-image:url(/contract/tra/static/media/info-circle.317584be.svg);mask-image:url(/contract/tra/static/media/info-circle.317584be.svg)}.a-icon--info-circle-2{-webkit-mask-image:url(/contract/tra/static/media/info-circle-2.cc03b2a6.svg);mask-image:url(/contract/tra/static/media/info-circle-2.cc03b2a6.svg)}.a-icon--info-circle-3{-webkit-mask-image:url(/contract/tra/static/media/info-circle-3.38456eab.svg);mask-image:url(/contract/tra/static/media/info-circle-3.38456eab.svg)}.a-icon--gift{-webkit-mask-image:url(/contract/tra/static/media/gift.74650afc.svg);mask-image:url(/contract/tra/static/media/gift.74650afc.svg)}.a-icon--list-ul{-webkit-mask-image:url(/contract/tra/static/media/list-ul.0c2d91bc.svg);mask-image:url(/contract/tra/static/media/list-ul.0c2d91bc.svg)}.a-icon--map-marker{-webkit-mask-image:url(/contract/tra/static/media/map-marker.6cc38dd8.svg);mask-image:url(/contract/tra/static/media/map-marker.6cc38dd8.svg)}.a-icon--minimize{-webkit-mask-image:url(/contract/tra/static/media/minimize.6a76fa37.svg);mask-image:url(/contract/tra/static/media/minimize.6a76fa37.svg)}.a-icon--minus{-webkit-mask-image:url(/contract/tra/static/media/minus.c4f27be1.svg);mask-image:url(/contract/tra/static/media/minus.c4f27be1.svg)}.a-icon--nfc{-webkit-mask-image:url(/contract/tra/static/media/nfc.4bae280d.svg);mask-image:url(/contract/tra/static/media/nfc.4bae280d.svg)}.a-icon--notice{-webkit-mask-image:url(/contract/tra/static/media/notice.b966a25b.svg);mask-image:url(/contract/tra/static/media/notice.b966a25b.svg)}.a-icon--pen{-webkit-mask-image:url(/contract/tra/static/media/pen.ebbb8f3a.svg);mask-image:url(/contract/tra/static/media/pen.ebbb8f3a.svg)}.a-icon--phone-with-eyes{-webkit-mask-image:url(/contract/tra/static/media/phone-with-eyes.8561b935.svg);mask-image:url(/contract/tra/static/media/phone-with-eyes.8561b935.svg)}.a-icon--plus{-webkit-mask-image:url(/contract/tra/static/media/plus.ef0a173e.svg);mask-image:url(/contract/tra/static/media/plus.ef0a173e.svg)}.a-icon--question{-webkit-mask-image:url(/contract/tra/static/media/question.08e03390.svg);mask-image:url(/contract/tra/static/media/question.08e03390.svg)}.a-icon--search{-webkit-mask-image:url(/contract/tra/static/media/search.922e0c73.svg);mask-image:url(/contract/tra/static/media/search.922e0c73.svg)}.a-icon--send{-webkit-mask-image:url(/contract/tra/static/media/send.84d9f733.svg);mask-image:url(/contract/tra/static/media/send.84d9f733.svg)}.a-icon--shopping-bag{-webkit-mask-image:url(/contract/tra/static/media/shopping-bag.be2aa6bd.svg);mask-image:url(/contract/tra/static/media/shopping-bag.be2aa6bd.svg)}.a-icon--sign-out{-webkit-mask-image:url(/contract/tra/static/media/sign-out.0674e0a8.svg);mask-image:url(/contract/tra/static/media/sign-out.0674e0a8.svg)}.a-icon--times-small{-webkit-mask-image:url(/contract/tra/static/media/times-small.4852d7ca.svg);mask-image:url(/contract/tra/static/media/times-small.4852d7ca.svg)}.a-icon--times{-webkit-mask-image:url(/contract/tra/static/media/times.9a104659.svg);mask-image:url(/contract/tra/static/media/times.9a104659.svg)}.a-icon--trash-small{-webkit-mask-image:url(/contract/tra/static/media/trash-small.128ad5ea.svg);mask-image:url(/contract/tra/static/media/trash-small.128ad5ea.svg)}.a-icon--trash{-webkit-mask-image:url(/contract/tra/static/media/trash.11c450e8.svg);mask-image:url(/contract/tra/static/media/trash.11c450e8.svg)}.a-icon--tv{-webkit-mask-image:url(/contract/tra/static/media/tv.d3321947.svg);mask-image:url(/contract/tra/static/media/tv.d3321947.svg)}.a-icon--upload{-webkit-mask-image:url(/contract/tra/static/media/upload.10d07027.svg);mask-image:url(/contract/tra/static/media/upload.10d07027.svg)}.a-icon--user-circle{-webkit-mask-image:url(/contract/tra/static/media/user-circle.235a4935.svg);mask-image:url(/contract/tra/static/media/user-circle.235a4935.svg)}.a-icon--waterdrop{-webkit-mask-image:url(/contract/tra/static/media/waterdrop.c0755d25.svg);mask-image:url(/contract/tra/static/media/waterdrop.c0755d25.svg)}.a-icon--weight{-webkit-mask-image:url(/contract/tra/static/media/weight.db4d3236.svg);mask-image:url(/contract/tra/static/media/weight.db4d3236.svg)}.a-icon--wireless-charge{-webkit-mask-image:url(/contract/tra/static/media/wireless-charge.619ec15d.svg);mask-image:url(/contract/tra/static/media/wireless-charge.619ec15d.svg)}.a-icon--wrench{-webkit-mask-image:url(/contract/tra/static/media/wrench.b37da0e7.svg);mask-image:url(/contract/tra/static/media/wrench.b37da0e7.svg)}.a-icon--yen-sign{-webkit-mask-image:url(/contract/tra/static/media/yen-sign.65f5c444.svg);mask-image:url(/contract/tra/static/media/yen-sign.65f5c444.svg)}.a-icon--flip{-webkit-mask-image:url(/contract/tra/static/media/flip.25391866.svg);mask-image:url(/contract/tra/static/media/flip.25391866.svg)}.a-icon--service{-webkit-mask-image:url(/contract/tra/static/media/service.82b9e8e1.svg);mask-image:url(/contract/tra/static/media/service.82b9e8e1.svg)}.a-icons-heading{display:flex;align-items:center;justify-content:center}.a-icons-heading__text{display:block;padding:0 10px;font-size:18px;font-weight:700}.a-icons-heading__icon{display:block;width:28px;height:28px}.a-icons-heading__icon~.a-icons-heading__icon{transform:scaleX(-1)}.a-image-input{position:relative;display:block;width:100%;padding-bottom:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-image-input{padding-bottom:61.66%}}@media screen and (min-width:1281px){.a-image-input{padding-bottom:61.66%}}.a-image-input__input{position:absolute;width:0;pointer-events:none;opacity:0}.a-image-input__body{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;border:2px dashed #d1d1d1;border-radius:6px;outline:none}.a-image-input--invalid .a-image-input__body{border-color:#fd5e56}.a-image-input__body .a-error-balloon{position:absolute;top:10px;right:10px;left:10px}.a-image-input__body .a-error-balloon__caret-container{display:none}.a-image-input__image{display:none;width:100%;height:100%}.a-image-input--has-image .a-image-input__image{display:block}.a-image-input__image img{width:100%;height:100%;object-fit:contain}.a-image-input__placeholder{color:#a7a7a7}.a-image-input--has-image .a-image-input__placeholder{display:none}.a-image-input__upload-icon{display:block;font-size:16px;text-align:center}.a-image-input__description{margin-top:4px;font-size:12px;line-height:22px}.a-image-input__caption,.a-image-input__description{display:block;font-family:noto-sans-cjk-jp,sans-serif}.a-image-input__caption{position:absolute;bottom:10px;font-size:10px;line-height:normal;color:#a7a7a7}.a-image-input--has-image .a-image-input__caption{display:none}.a-image-input__clear-button{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;color:#3b4043;cursor:pointer;background-color:#fff;border-radius:50%}.a-image-v2__pc-image{display:none;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-image-v2__pc-image{display:block}}@media screen and (min-width:1281px){.a-image-v2__pc-image{display:block}}.a-image-v2__image{display:block;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-image-v2__pc-image+.a-image-v2__image{display:none}}@media screen and (min-width:1281px){.a-image-v2__pc-image+.a-image-v2__image{display:none}}.a-image-v2__label{display:block;margin-top:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;text-align:center;letter-spacing:.04em}.a-image-v2--small-label .a-image-v2__label{margin-top:4px;font-size:12px}.a-image{display:block;padding:20px;overflow:hidden;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.a-image--no-border{padding:0;margin:none;background:none;border:0}.a-image__pc-image{display:none;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-image__pc-image{display:block}}@media screen and (min-width:1281px){.a-image__pc-image{display:block}}.a-image__sp-image{display:block;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-image__pc-image+.a-image__sp-image{display:none}}@media screen and (min-width:1281px){.a-image__pc-image+.a-image__sp-image{display:none}}.a-image-heading{display:inline-flex;grid-gap:6px;gap:6px;align-items:center;font-size:12px;font-weight:700;line-height:22px}.a-image-heading--reverse{flex-direction:row-reverse}@media screen and (max-width:640px){.a-image-heading{grid-gap:10px;gap:10px}}.a-image-heading__image-wrapper{width:auto;height:48px}.a-image-heading__image-wrapper img{width:auto;height:100%}.a-information-carousel-image-item{display:block}.a-information-carousel-image-item img{width:100%;height:100%;object-fit:contain;border-radius:17px}.a-inline-link{padding:0 2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:500;color:#01b5d0}.a-inline-link[href*=".pdf"]:after,.a-inline-link[target=_blank]:after{display:inline-block;width:9px;height:9px;margin-left:2px;content:"";mask-type:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;background-size:contain}.a-inline-link[target=_blank]:after{-webkit-mask-image:url(/contract/tra/static/media/external-link.0d637dfd.svg);mask-image:url(/contract/tra/static/media/external-link.0d637dfd.svg)}.a-inline-link[href*=".pdf"]:after{-webkit-mask-image:url(/contract/tra/static/media/file.cac87e1e.svg);mask-image:url(/contract/tra/static/media/file.cac87e1e.svg)}.a-inline-phone-number{font-size:1.1666666667em;font-weight:300}.a-label-and-text__text{margin-top:4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:500;color:#fe9f2b}.a-label-block{text-align:center}.a-label-block__body{padding:8px 14px;font-size:16px;font-weight:700;background-color:#e3e3e3;border-radius:8px}.a-label-block__conjunction{display:block;padding:10px 0;font-size:16px;font-weight:500;line-height:1}.a-lead-message{padding:0 29px;font-family:noto-sans-cjk-jp,sans-serif;line-height:24px;text-align:center}.a-lead-message__title{font-size:16px;font-weight:500}.a-lead-message__content{margin-top:12px}.a-welcome-sign~.a-lead-message{font-size:12px}.a-lead-with-docomo-logo{margin-top:50px}@media screen and (min-width:641px)and (max-width:1280px){.a-lead-with-docomo-logo{margin-top:90px}}@media screen and (min-width:1281px){.a-lead-with-docomo-logo{margin-top:90px}}.a-lead-with-docomo-logo__logo{display:block;line-height:1}.a-lead-with-docomo-logo__logo img{width:80px}.a-lead-with-docomo-logo__lead{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;line-height:24px}.a-lead-with-docomo-logo__text{display:block;margin-top:5px}.a-message-with-image{display:flex;align-items:center;justify-content:center;padding-bottom:20px}@media screen and (min-width:641px)and (max-width:1280px){.a-message-with-image{padding-bottom:0;margin-bottom:-12px}}@media screen and (min-width:1281px){.a-message-with-image{padding-bottom:0;margin-bottom:-12px}}.a-message-with-image__message{max-width:200px;padding-top:10px;padding-left:24px;line-height:22px;white-space:pre-line}.a-message-with-image__image{width:118px;margin-left:-12px}.a-message-with-image__image>img{width:100%}.a-month-tabs{display:flex;justify-content:space-between;max-width:280px}.a-month-tabs[data-appear-animation-finished=false]{pointer-events:none}.a-month-tabs__tab{display:flex;align-items:center;justify-content:center;width:66px;height:66px;transform:scale(0);animation:a-month-tabs-tab-appear-keyframes .73s forwards}.a-month-tabs__tab:first-of-type{animation-delay:0s}.a-month-tabs__tab:nth-of-type(2){animation-delay:.07s}.a-month-tabs__tab:nth-of-type(3){animation-delay:.14s}.a-month-tabs[data-appear-animation-triggered=false] .a-month-tabs__tab,[data-appear-animation-finished=false] .a-month-tabs .a-month-tabs__tab{animation:none}@keyframes a-month-tabs-tab-appear-keyframes{0%{opacity:0;transform:scale(0)}1%{opacity:1;transform:scale(.2);animation-timing-function:cubic-bezier(.33,1,.68,1)}40.9%{transform:scale(1.2);animation-timing-function:cubic-bezier(.33,1,.68,1)}63.63%{transform:scale(.9);animation-timing-function:cubic-bezier(.45,0,.55,1)}81.81%{transform:scale(1.03);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:scale(1)}}.a-month-tabs__month{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:30px;font-weight:500;line-height:30px;cursor:pointer;background-color:#f6f6f6;border:.5px solid #a7a7a7;border-radius:50%;animation:a-month-tabs-tab-deactive-keyframes .37s forwards}.a-month-tabs__tab--active .a-month-tabs__month{font-size:41px;font-weight:400;line-height:41px;color:#ebff00;background-color:#01b5d0;animation:a-month-tabs-tab-active-keyframes .6s forwards}.a-month-tabs[data-appear-animation-finished=false] .a-month-tabs__month{animation-duration:0s}@keyframes a-month-tabs-tab-active-keyframes{0%{transform:scale(.5);animation-timing-function:cubic-bezier(.65,0,.35,1)}27.78%{transform:scale(1.07);animation-timing-function:linear}38.89%{transform:scale(1.05);animation-timing-function:cubic-bezier(.65,0,.35,1)}66.67%{transform:scale(.97);animation-timing-function:linear}77.78%{transform:scale(1.02)}88.89%{transform:scale(.99)}to{transform:scale(1)}}@keyframes a-month-tabs-tab-deactive-keyframes{0%{transform:scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}45.45%{transform:scale(.48);animation-timing-function:linear}63.63%{transform:scale(.53)}81.81%{transform:scale(.49)}to{transform:scale(.5)}}.a-month-tabs__unit{align-self:auto;margin-bottom:-3px;font-family:noto-sans-cjk-jp,sans-serif;font-size:20px;line-height:20px}.a-month-tabs__tab--active .a-month-tabs__unit{align-self:flex-end;margin-bottom:12px;font-size:13px}.a-more-button{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:300;line-height:normal;color:#3b4043;cursor:pointer}.a-more-button:before{vertical-align:middle;content:"もっと見る"}.a-more-button--opened:before{content:"閉じる"}.a-more-button__icon{display:inline-block;margin-left:8px;font-size:9px;vertical-align:middle;transition:transform .5s}.a-more-button--opened .a-more-button__icon{transform:rotate(-180deg)}.a-motion{width:50vw;margin:0 auto;text-align:center}@media screen and (min-width:641px)and (max-width:1280px){.a-motion{width:320px}}@media screen and (min-width:1281px){.a-motion{width:320px}}.a-new-image-input{position:relative;display:block;width:100%;padding-bottom:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-new-image-input{padding-bottom:61.66%}}@media screen and (min-width:1281px){.a-new-image-input{padding-bottom:61.66%}}.a-new-image-input__input{position:absolute;width:0;pointer-events:none;opacity:0}.a-new-image-input__body{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;cursor:pointer;border:2px dashed #d1d1d1;border-radius:6px;outline:none}.a-new-image-input--invalid .a-new-image-input__body{border-color:#fd5e56}.a-new-image-input__body .a-error-balloon{position:absolute;top:12px;right:12px;left:12px}.a-new-image-input__body .a-error-balloon__caret-container{display:none}.a-new-image-input__image{width:100%;height:100%;object-fit:contain}.a-new-image-input__image[src=""]{display:none}.a-new-image-input__clear-button{position:absolute;top:4px;right:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;color:#3b4043;cursor:pointer;background-color:#fff;border-radius:50%}.a-new-image-input__image[src=""]~.a-new-image-input__clear-button{display:none}.a-new-image-input__placeholder{color:#a7a7a7}.a-new-image-input__image:not([src=""])~.a-new-image-input__placeholder{display:none}.a-new-image-input__upload-icon{display:block;font-size:16px;text-align:center}.a-new-image-input__description{display:block;margin-top:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px}.a-news-heading{position:relative}.a-news-heading__title{padding-bottom:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:24px;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 15px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.a-news-heading__date{display:block;margin-top:10px;font-size:10px;font-weight:400;line-height:normal;text-align:right}.a-news-heading__badge{position:absolute;bottom:-2px;left:0}.a-normal-link-support-ticket-item__link{position:relative;display:block;padding:24px 54px 24px 16px;line-height:22px}.a-normal-link-support-ticket-item__date{font-weight:300}.a-normal-link-support-ticket-item__content{margin-top:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400}.a-normal-link-support-ticket-item__ticket-number{margin-top:4px;font-size:14px;font-weight:300}.a-normal-link-support-ticket-item__label{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:350}.a-normal-link-support-ticket-item__icon{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.a-normal-link-support-ticket-item__icon .a-icon{font-size:9px;color:#3bd8a0;vertical-align:0}.a-normal-list-article-link-item__link{position:relative;display:block;padding:24px 39px 24px 16px;line-height:22px}.a-normal-list-article-link-item__date{display:flex;align-items:center;font-size:14px;font-weight:300}.a-normal-list-article-link-item__badge{margin-left:8px}.a-normal-list-article-link-item__content{margin-top:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.a-normal-list-article-link-item__icon{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.a-normal-list-article-link-item__icon .a-icon{font-size:9px;color:#3bd8a0;vertical-align:0}.a-normal-list-link-item__link{display:flex;align-items:center;padding:24px 6px 24px 18px}.a-normal-list-link-item__content{flex:1 1;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.a-normal-list-link-item__badge{margin-left:15px}.a-normal-list-link-item .a-icon{margin-left:16px;font-size:9px;color:#3bd8a0}.a-normal-list-removable-item{display:flex;align-items:center;padding:24px 0 24px 16px;font-family:noto-sans-cjk-jp,sans-serif}.a-normal-list-removable-item__content-wrapper{flex:1 1 100%}.a-normal-list-removable-item__title{margin-bottom:4px;font-size:12px}.a-normal-list-removable-item__content{font-size:14px;font-weight:300;line-height:24px}.a-normal-list-removable-item__remove-button-wrapper{flex:0 0 32px;height:32px}.a-normal-list-removable-item__remove-button{display:block;width:32px;height:32px}.a-normal-list-removable-item__remove-button>.a-icon{display:block;margin:0 auto;font-size:16px;color:#5d5d5d}.a-normal-list-removable-item__remove-button-label{display:block;font-size:10px;font-weight:300;text-align:center}.a-number-picker{display:flex;height:46px;overflow:hidden;background-color:#fff;border:1px solid #d1d1d1;border-radius:24px}.a-number-picker__decrement-button,.a-number-picker__increment-button{display:flex;flex:0 0 46px;align-items:center;justify-content:center;font-size:10px;color:#5d5d5d;cursor:pointer}.a-number-picker__input{flex:1 1;min-width:0;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;line-height:normal;color:#3b4043;text-align:center;-webkit-appearance:textfield;appearance:textfield}.a-number-picker__input::-webkit-inner-spin-button,.a-number-picker__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.a-page-bottom-waves{position:relative;width:100%;pointer-events:none}.a-page-bottom-waves__clipping-mask{position:absolute;top:-94px;width:100%;height:1440px;pointer-events:none}.a-page-bottom-waves__canvas{position:absolute;top:0;left:50%;width:2560px;height:1440px;pointer-events:none;transform:translateX(-50%)}.a-page-heading{position:relative;padding:32px 50px 0;margin-bottom:42px}.a-page-heading__text{display:inline;font-family:noto-sans-cjk-jp,sans-serif;font-size:24px;font-weight:100;line-height:40px;color:#000}.a-page-heading__arcs{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.a-page-heading__arcs>li{--top:0;--left:0;--width:0;position:absolute;top:var(--top,0);left:calc(var(--left, 0) + 24px);width:calc(var(--width, 0) + 1px);height:40px;border:1px solid var(--theme-color,#01b5d0);border-width:0 1px 1px 0;border-radius:0 0 24px 0;transform:translateY(6px)}.a-page-heading--small .a-page-heading__arcs>li{left:calc(var(--left, 0) + 16px);width:calc(var(--width, 0) + 1px);height:26px;border-radius:0 0 16px 0;transform:translateY(4px)}.a-page-heading--orange .a-page-heading__arcs>li{border-color:#ff9f2b}.a-page-heading__arcs>li:first-child{left:var(--left,0);width:calc(var(--width, 0) + 25px)}.a-page-heading--small .a-page-heading__arcs>li:first-child{width:calc(var(--width, 0) + 17px)}.a-page-sub-heading{text-align:center}.a-page-sub-heading__title{display:flex;align-items:center;justify-content:center;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;line-height:24px}.a-page-sub-heading--product-name .a-page-sub-heading__title{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:600}.a-page-sub-heading--japanese .a-page-sub-heading__title{font-size:18px;line-height:normal}.a-page-sub-heading .a-badge{display:inline-block;min-width:40px;margin-left:8px;line-height:normal}.a-page-sub-heading__price{flex:0 0 100%;margin-top:8px}.a-page-sub-heading__price .a-price-amount{font-size:20px}.a-page-sub-heading__price .a-price-amount__unit{font-size:16px}.a-page-sub-heading__tags{flex:0 0 100%;margin-top:8px}.a-pagination{display:flex;align-items:center;height:40px;background-color:#fff;border-radius:24px}.a-pagination__action{display:flex;align-items:center;height:100%;font-size:9px;color:#3bd8a0;cursor:pointer}.a-pagination__action--prev{padding:0 10px 0 24px;border-radius:24px 0 0 24px}.a-pagination__action--next{padding:0 24px 0 10px;border-radius:0 24px 24px 0}.a-pagination__action--disabled{color:#b1b3b4;pointer-events:none}.a-pagination__pages{display:flex;align-items:center;justify-content:space-around;width:100%;height:100%;margin:0 5px}.a-pagination__page-item{display:flex;align-items:center;justify-content:center;width:28px;height:100%;font-size:14px;font-weight:300;color:#484848;cursor:pointer}.a-pagination__page-item--active{font-weight:600;color:#fff;pointer-events:none}.a-pagination__page-item--ellipsis{pointer-events:none}.a-pagination__page-index{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px}.a-pagination__page-item--active .a-pagination__page-index{background-color:#3bd8a0;border-radius:50%}.a-pagination__page-item--ellipsis .a-pagination__page-index{top:-4px}.a-passwordfield{position:relative}.a-passwordfield__icon{position:absolute;top:50%;right:0;display:flex;align-items:center;justify-content:center;height:46px;padding-right:20px;padding-left:10px;font-size:20px;color:#5d5d5d;cursor:pointer;transform:translateY(-50%)}.a-passwordfield__input[type=password]+.a-passwordfield__icon .a-icon--eye-slash{display:block}.a-passwordfield__input[type=password]+.a-passwordfield__icon .a-icon--eye,.a-passwordfield__input[type=text]+.a-passwordfield__icon .a-icon--eye-slash{display:none}.a-passwordfield__input[type=text]+.a-passwordfield__icon .a-icon--eye{display:block}.a-passwordfield__input{display:block;width:100%;height:46px;padding:10px 48px 10px 20px;font-size:16px;font-weight:300;color:#3b4043;border:1px solid #f1f0ec;border-radius:46px}.a-passwordfield__input::-ms-clear,.a-passwordfield__input::-ms-reveal{display:none}.a-passwordfield__input::placeholder{color:#d1d1d1;opacity:1}.a-passwordfield__input:focus{border-color:#01b5d0}.a-passwordfield__input[type=text]{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif}.a-passwordfield--invalid .a-passwordfield__input{color:#fd5e56;border-color:#fd5e56}.a-passwordfield .a-error-balloon{position:absolute;top:-8px;right:0;max-width:70%;transform:translateY(-100%)}.a-period{font-size:12px;text-align:center}.a-period__note{margin-top:5px}.a-price-amount{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500;line-height:normal}.a-price-amount__unit{margin-left:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400}.a-process-status{display:flex;align-items:center;font-size:12px;line-height:18px;background-color:#fff;border-radius:6px}.a-process-status .a-caption-list-v2,.a-process-status .a-captionlist,.a-process-status .a-emphasized-sentence,.a-process-status .a-section-sub-heading,.a-process-status .a-section-sub-sub-heading,.a-process-status .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-process-status .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-process-status .a-text{margin-right:unset;margin-left:unset}}.a-process-status .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-process-status .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-process-status .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-process-status .a-callout,.a-process-status .a-text-v2,.a-process-status .m-block-list,.a-process-status .m-buttons-array,.a-process-status .m-image-inputs-array,.a-process-status .m-images-array-v2,.a-process-status .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-process-status .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-process-status .m-link-container{margin-right:unset;margin-left:unset}}.a-process-status .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-process-status .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-process-status .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-process-status .m-text-and-image-block,.a-process-status .m-text-links-array,.a-process-status .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-process-status .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-process-status .m-textlist{margin-right:unset;margin-left:unset}}.a-process-status .m-price-example,.a-process-status .m-product-reserve-status,.a-process-status .m-step-list,.a-process-status .m-text-and-image-list,.a-process-status .m-text-list-v2{margin-right:unset;margin-left:unset}.a-process-status__status{display:flex;align-items:center;padding-top:16px;padding-bottom:16px;padding-left:15px}.a-process-status__icon{display:flex;flex:0 0 26px;align-items:center;justify-content:center;width:26px;height:26px;margin-right:8px;border:1px solid #d1d1d1;border-radius:50%}.a-process-status__icon .a-icon{color:#d1d1d1}.a-process-status--done .a-process-status__icon{border-color:#3bd8a0}.a-process-status--done .a-process-status__icon .a-icon{color:#3bd8a0}.a-process-status__text-link{margin-left:auto;white-space:nowrap}.a-process-status__text-link .a-textlink{padding:16px 15px}.a-product-thumbnail-checkbox{position:relative;display:block}.a-product-thumbnail-checkbox__field{position:relative;display:flex;align-items:center;height:100%;padding:13.5px 16px;font-size:12px;font-weight:350;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #f1f0ec;border-radius:5px}.a-product-thumbnail-checkbox__icon{position:relative;display:block;flex:0 0 16px;height:16px;font-size:10px;text-align:center;vertical-align:unset;border:1px solid #e8e8e8;border-radius:16px}.a-product-thumbnail-checkbox__icon .a-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-product-thumbnail-checkbox__input:checked~.a-product-thumbnail-checkbox__field{border-color:#01b5d0}.a-product-thumbnail-checkbox__input:checked~.a-product-thumbnail-checkbox__field .a-product-thumbnail-checkbox__name-content,.a-product-thumbnail-checkbox__input:checked~.a-product-thumbnail-checkbox__field .a-product-thumbnail-checkbox__price-content .a-price-amount,.a-product-thumbnail-checkbox__input:checked~.a-product-thumbnail-checkbox__field .a-product-thumbnail-checkbox__price-content .a-price-amount__unit{font-weight:500}.a-product-thumbnail-checkbox__input:checked~.a-product-thumbnail-checkbox__field .a-product-thumbnail-checkbox__icon{background-color:#01b5d0;border-color:#01b5d0}.a-product-thumbnail-checkbox__input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.a-product-thumbnail-checkbox__figure{display:flex;align-items:center;justify-content:space-between;margin-left:16px}.a-product-thumbnail-checkbox__thumbnail{flex:0 0 80px;width:80px;height:80px}.a-product-thumbnail-checkbox__thumbnail>img{width:100%;height:100%;object-fit:cover;object-position:center}.a-product-thumbnail-checkbox__figcaption{padding-left:22px;font-size:14px}.a-product-thumbnail-checkbox__name-content{font-family:noto-sans-cjk-jp,sans-serif}.a-product-thumbnail-checkbox__price-content{margin-top:6px}.a-product-thumbnail-checkbox__price-content .a-price-amount{font-weight:400}.a-product-thumbnail-checkbox__price-content .a-price-amount__unit{font-weight:350}.a-product-thumbnail-link{position:relative;display:flex;align-items:center;justify-content:space-between;padding:36px 6px 36px 22px}.a-product-thumbnail-link--disabled{pointer-events:none}@media screen and (min-width:641px)and (max-width:1280px){.a-product-thumbnail-link{padding-right:24px}}@media screen and (min-width:1281px){.a-product-thumbnail-link{padding-right:24px}}.a-product-thumbnail-link__figure{display:flex;align-items:center;width:100%;margin:0 auto}@media screen and (min-width:641px)and (max-width:1280px){.a-product-thumbnail-link__figure{max-width:257px}}@media screen and (min-width:1281px){.a-product-thumbnail-link__figure{max-width:257px}}.a-product-thumbnail-link__thumbnail-wrap{flex:0 0 104px}.a-product-thumbnail-link__thumbnail{width:104px;height:104px}.a-product-thumbnail-link__thumbnail>img{width:100%;height:100%;object-fit:contain;object-position:center}.a-product-thumbnail-link__figcaption{padding-left:24px;transform:translateY(-2px)}.a-product-thumbnail-link__name{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:700;line-height:24px}.a-product-thumbnail-link__tag{margin-top:8px}.a-product-thumbnail-link__price{margin-top:12px}.a-product-thumbnail-link__price-label{font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:300;line-height:14px}.a-product-thumbnail-link__price-content{margin-top:4px}.a-product-thumbnail-link__price-content .a-price-amount{font-size:20px;line-height:20px}.a-product-thumbnail-link__price-content .a-price-amount__unit{font-size:16px}.a-product-thumbnail-link__colors{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 8px}.a-product-thumbnail-link__color{position:relative;width:16px;height:16px;margin-top:8px;overflow:hidden;border-radius:50%}.a-product-thumbnail-link__color:not(:first-child):not(:nth-child(5n)){margin-left:8px}.a-product-thumbnail-link__color:before{position:absolute;top:-50%;left:-50%;display:block;width:200%;height:200%;content:"";filter:blur(1px)}.a-product-thumbnail-link__color--color-10{border:1px solid #d1d1d1}.a-product-thumbnail-link__color--color-10:before{background-image:linear-gradient(#fff,#fff)}.a-product-thumbnail-link__color--color-11{border:none}.a-product-thumbnail-link__color--color-11:before{background-image:linear-gradient(#000,#000)}.a-product-thumbnail-link__color--color-12{border:none}.a-product-thumbnail-link__color--color-12:before{background-image:linear-gradient(#e8e8e8,#e8e8e8)}.a-product-thumbnail-link__color--color-13{border:none}.a-product-thumbnail-link__color--color-13:before{background-image:linear-gradient(silver,#fff,silver)}.a-product-thumbnail-link__color--color-14{border:none}.a-product-thumbnail-link__color--color-14:before{background-image:linear-gradient(gold,#fff,gold)}.a-product-thumbnail-link__color--color-15{border:none}.a-product-thumbnail-link__color--color-15:before{background-image:linear-gradient(#c20024,#c20024)}.a-product-thumbnail-link__color--color-16{border:none}.a-product-thumbnail-link__color--color-16:before{background-image:linear-gradient(#009fe8,#009fe8)}.a-product-thumbnail-link__color--color-17{border:none}.a-product-thumbnail-link__color--color-17:before{background-image:linear-gradient(#3bd8a0,#3bd8a0)}.a-product-thumbnail-link__color--color-18{border:1px solid #a7a7a7}.a-product-thumbnail-link__color--color-18:before{background-image:linear-gradient(#fff435,#fff435)}.a-product-thumbnail-link__color--color-19{border:none}.a-product-thumbnail-link__color--color-19:before{background-image:linear-gradient(#ff9f2b,#ff9f2b)}.a-product-thumbnail-link__color--color-20{border:none}.a-product-thumbnail-link__color--color-20:before{background-image:linear-gradient(#fecadb,#fecadb)}.a-product-thumbnail-link__color--color-21{border:none}.a-product-thumbnail-link__color--color-21:before{background-image:linear-gradient(#947aff,#947aff)}.a-product-thumbnail-link__color--color-22{border:none}.a-product-thumbnail-link__color--color-22:before{background-image:linear-gradient(#a57c55,#a57c55)}.a-product-thumbnail-link__color--color-23{border:none}.a-product-thumbnail-link__color--color-23:before{background-image:linear-gradient(#b7f0ed,#b7f0ed)}.a-product-thumbnail-link__color--color-24:before{background-image:linear-gradient(#ffedb3,#ffedb3)}.a-product-thumbnail-link__color--color-25:before{background-image:linear-gradient(#202f55,#202f55)}.a-product-thumbnail-link__color--color-99{border:none}.a-product-thumbnail-link__color--color-99:before{background-image:conic-gradient(#3bd8a0,#009fe8,#947aff,#c20024,#ff9f2b,#fff435,#3bd8a0)}.a-product-thumbnail-link__link-icon{flex:0 0 9px;margin-left:12px;font-size:9px}.a-product-thumbnail-link__disable-overlay{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:hsla(0,0%,100%,.8);opacity:0}.a-product-thumbnail-link--disabled .a-product-thumbnail-link__disable-overlay{opacity:1}.a-product-thumbnail-link__before-sale-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3b4043;opacity:.6}.a-product-thumbnail-link__before-sale-wrapper{position:absolute;bottom:24px;left:50%;width:100%;transform:translateX(-50%)}.a-product-thumbnail-link__before-sale-caption{display:block;padding:36px 6px 12px 22px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:700;line-height:14px;color:#fff;text-align:center}@media screen and (min-width:641px)and (max-width:1280px){.a-product-thumbnail-link__before-sale-caption{padding-right:24px}}@media screen and (min-width:1281px){.a-product-thumbnail-link__before-sale-caption{padding-right:24px}}.a-product-thumbnail-link__before-sale-footer>.a-button{width:200px;margin:0 auto}.a-pulldown{position:relative}.a-pulldown__select{position:relative;width:100%;height:46px;padding-right:35px;padding-left:20px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px;line-height:46px;color:#3b4043;text-overflow:ellipsis;background-color:#fff;border:1px solid #f1f0ec;border-radius:46px;outline:0;-webkit-appearance:none;appearance:none}.a-pulldown--invalid .a-pulldown__select{color:#fd5e56;border-color:#fd5e56}.a-pulldown__select:disabled{color:#a7a7a7;background-color:#e8e8e8}.a-pulldown__icon-container{position:absolute;top:50%;right:20px;font-size:9px;pointer-events:none;transform:translateY(-50%)}.a-pulldown__select:disabled~.a-pulldown__icon-container .a-icon{color:#a7a7a7}.a-pulldown .a-error-balloon{position:absolute;top:-8px;right:0;max-width:70%;transform:translateY(-100%)}.a-radio-with-image{position:relative;display:block}.a-radio-with-image__input{position:absolute;pointer-events:none;opacity:0}.a-radio-with-image__body{position:relative;padding:23px 16px;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px;outline:none}.a-radio-with-image__input:checked:not(:disabled)+.a-radio-with-image__body{border-color:var(--theme-color,#01b5d0)}.a-radio-with-image__input:disabled+.a-radio-with-image__body{pointer-events:none}.a-radio-with-image__main{position:relative;display:flex;align-items:center;justify-content:space-between;padding-left:24px;margin-bottom:18px}.a-radio-with-image__indicator{position:absolute;top:50%;left:0;width:16px;height:16px;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;transform:translateY(-50%)}.a-radio-with-image__input:checked+.a-radio-with-image__body .a-radio-with-image__indicator{border-color:var(--theme-color,#01b5d0)}.a-radio-with-image__input:checked+.a-radio-with-image__body .a-radio-with-image__indicator:before{position:absolute;top:50%;left:50%;display:block;width:8px;height:8px;content:"";background-color:var(--theme-color,#01b5d0);border-radius:50%;transform:translate(-50%,-50%)}.a-radio-with-image__input:disabled+.a-radio-with-image__body .a-radio-with-image__indicator{border-color:#e8e8e8;opacity:.4}.a-radio-with-image__input:disabled+.a-radio-with-image__body .a-radio-with-image__indicator:before{background-color:#fff}.a-radio-with-image__label{font-size:14px;font-weight:300;line-height:18px}.a-radio-with-image__input:checked:not(:disabled)+.a-radio-with-image__body .a-radio-with-image__label{font-weight:500}.a-radio-with-image__label .a-radio-with-image__description{display:block;margin-top:4px;font-size:12px}.a-radio-with-image__input:disabled+.a-radio-with-image__body .a-radio-with-image__images-container,.a-radio-with-image__input:disabled+.a-radio-with-image__body .a-radio-with-image__label{opacity:.4}.a-radio-with-image__pc-image-wrapper{display:none}@media screen and (min-width:641px)and (max-width:1280px){.a-radio-with-image__pc-image-wrapper{display:block}}@media screen and (min-width:1281px){.a-radio-with-image__pc-image-wrapper{display:block}}.a-radio-with-image__pc-image-wrapper>img{display:block;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.a-radio-with-image__pc-image-wrapper~.a-radio-with-image__sp-image-wrapper{display:none}}@media screen and (min-width:1281px){.a-radio-with-image__pc-image-wrapper~.a-radio-with-image__sp-image-wrapper{display:none}}.a-radio-with-image__sp-image-wrapper>img{display:block;width:100%}.a-radio-with-oomori{position:relative;display:block;margin-top:18px}.a-radio-with-oomori__input{position:absolute;pointer-events:none;opacity:0}.a-radio-with-oomori__body{position:relative;display:flex;align-items:flex-end;justify-content:space-between;height:100%;min-height:56px;padding:23px 16px 23px 40px;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px;outline:none}.a-radio-with-oomori__input:checked:not(:disabled)+.a-radio-with-oomori__body{border-color:var(--theme-color,#01b5d0)}.a-radio-with-oomori--filled .a-radio-with-oomori__input:checked+.a-radio-with-oomori__body{background-color:var(--theme-color,#01b5d0)}.a-radio-with-oomori__input:disabled+.a-radio-with-oomori__body{pointer-events:none}.a-radio-with-oomori__indicator{position:absolute;top:50%;left:16px;width:16px;height:16px;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;transform:translateY(-50%)}.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__indicator{border-color:var(--theme-color,#01b5d0)}.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__indicator:before{position:absolute;top:50%;left:50%;display:block;width:8px;height:8px;content:"";background-color:var(--theme-color,#01b5d0);border-radius:50%;transform:translate(-50%,-50%)}.a-radio-with-oomori__input:disabled+.a-radio-with-oomori__body .a-radio-with-oomori__indicator{border-color:#e8e8e8;opacity:.4}.a-radio-with-oomori__input:disabled+.a-radio-with-oomori__body .a-radio-with-oomori__indicator:before{background-color:#fff}.a-radio-with-oomori__label{font-size:14px;font-weight:300;line-height:18px}.a-radio-with-oomori__input:checked:not(:disabled)+.a-radio-with-oomori__body .a-radio-with-oomori__label{font-weight:500}.a-radio-with-oomori__label .a-radio-with-oomori__description{display:block;margin-top:4px;font-size:12px}.a-radio-with-oomori__input:disabled+.a-radio-with-oomori__body .a-radio-with-oomori__label{opacity:.4}.a-radio-with-oomori__label .a-storage-amount{display:block;height:20px;line-height:20px}.a-radio-with-oomori__sublabel{display:flex;flex-shrink:0;align-items:center;margin-left:10px}.a-radio-with-oomori__sublabel .a-price-amount{font-weight:400}.a-radio-with-oomori__sublabel .a-price-amount__unit{font-weight:350}.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__sublabel,.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__sublabel .a-price-amount,.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__sublabel .a-price-amount__unit{font-weight:500}.a-radio-with-oomori__input:disabled+.a-radio-with-oomori__body .a-radio-with-oomori__sublabel{opacity:.4}.a-radio-with-oomori__label-image-wrapper{z-index:0;display:flex;align-items:flex-end;margin-top:8px;margin-right:auto}.a-radio-with-oomori__label-image-wrapper img{height:24px}.a-radio-with-oomori__oomori-image-wrapper{position:absolute;top:-18px;right:24px;z-index:0;width:118px;height:70px}.a-radio-with-oomori__input:checked+.a-radio-with-oomori__body .a-radio-with-oomori__oomori-image-wrapper:before{position:absolute;top:17px;z-index:-1;width:100%;height:1.5px;content:"";background-color:#fff}.a-radio{position:relative;display:block}.a-radio__container{height:100%}.a-radio__input{position:absolute;pointer-events:none;opacity:0}.a-radio__body{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;min-height:56px;padding:23px 16px 23px 40px;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px;outline:none}.a-radio--center .a-radio__body,.a-radio--colorpicker .a-radio__body,.a-radio--filled .a-radio__body{justify-content:center;min-height:48px}.a-radio--center .a-radio__body,.a-radio--colorpicker .a-radio__body{padding:12px 36px}.a-radio--filled .a-radio__body{padding:0;background-color:#e8e8e8;border:none}.a-radio__input:checked:not(:disabled)+.a-radio__body{border-color:var(--theme-color,#01b5d0)}.a-radio--filled .a-radio__input:checked+.a-radio__body{background-color:var(--theme-color,#01b5d0)}.a-radio__input:disabled+.a-radio__body{pointer-events:none}.a-radio__indicator{position:absolute;top:50%;left:16px;width:16px;height:16px;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;transform:translateY(-50%)}.a-radio--filled .a-radio__indicator{display:none}.a-radio:not(.a-radio--colorpicker):not(.a-radio--filled) .a-radio__input:checked+.a-radio__body .a-radio__indicator{border-color:var(--theme-color,#01b5d0)}.a-radio:not(.a-radio--colorpicker):not(.a-radio--filled) .a-radio__input:checked+.a-radio__body .a-radio__indicator:before{position:absolute;top:50%;left:50%;display:block;width:8px;height:8px;content:"";background-color:var(--theme-color,#01b5d0);border-radius:50%;transform:translate(-50%,-50%)}.a-radio:not(.a-radio--colorpicker):not(.a-radio--filled) .a-radio__input:disabled+.a-radio__body .a-radio__indicator{border-color:#e8e8e8}.a-radio:not(.a-radio--colorpicker):not(.a-radio--filled) .a-radio__input:disabled+.a-radio__body .a-radio__indicator:before{background-color:#fff}.a-radio--colorpicker .a-radio__indicator--color-10{border:1px solid #d1d1d1}.a-radio--colorpicker .a-radio__indicator--color-10:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#fff,#fff);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-11{border:none}.a-radio--colorpicker .a-radio__indicator--color-11:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#000,#000);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-12{border:none}.a-radio--colorpicker .a-radio__indicator--color-12:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#e8e8e8,#e8e8e8);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-13{border:none}.a-radio--colorpicker .a-radio__indicator--color-13:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(silver,#fff,silver);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-14{border:none}.a-radio--colorpicker .a-radio__indicator--color-14:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(gold,#fff,gold);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-15{border:none}.a-radio--colorpicker .a-radio__indicator--color-15:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#c20024,#c20024);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-16{border:none}.a-radio--colorpicker .a-radio__indicator--color-16:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#009fe8,#009fe8);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-17{border:none}.a-radio--colorpicker .a-radio__indicator--color-17:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#3bd8a0,#3bd8a0);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-18{border:1px solid #a7a7a7}.a-radio--colorpicker .a-radio__indicator--color-18:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#fff435,#fff435);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-19{border:none}.a-radio--colorpicker .a-radio__indicator--color-19:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#ff9f2b,#ff9f2b);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-20{border:none}.a-radio--colorpicker .a-radio__indicator--color-20:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#fecadb,#fecadb);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-21{border:none}.a-radio--colorpicker .a-radio__indicator--color-21:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#947aff,#947aff);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-22{border:none}.a-radio--colorpicker .a-radio__indicator--color-22:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#a57c55,#a57c55);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-23{border:none}.a-radio--colorpicker .a-radio__indicator--color-23:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#b7f0ed,#b7f0ed);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-24:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#ffedb3,#ffedb3);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-25:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:linear-gradient(#202f55,#202f55);filter:blur(1px)}.a-radio--colorpicker .a-radio__indicator--color-99{border:none}.a-radio--colorpicker .a-radio__indicator--color-99:before{position:absolute;top:-50%;left:-50%;width:200%;height:200%;content:"";background-image:conic-gradient(#3bd8a0,#009fe8,#947aff,#c20024,#ff9f2b,#fff435,#3bd8a0);filter:blur(1px)}.a-radio__input:disabled+.a-radio__body .a-radio__indicator{opacity:.4}.a-radio__label{font-size:14px;font-weight:300;line-height:18px}.a-radio--center .a-radio__label,.a-radio--colorpicker .a-radio__label,.a-radio--filled .a-radio__label{text-align:center}.a-radio__input:checked:not(:disabled)+.a-radio__body .a-radio__label{font-weight:500}.a-radio--filled .a-radio__input:checked+.a-radio__body .a-radio__label{color:#fff}.a-radio__label .a-radio__description{display:block;margin-top:4px;font-size:12px}.a-radio__input:disabled+.a-radio__body .a-radio__label{opacity:.4}.a-radio__label .a-storage-amount{display:block;height:20px;line-height:20px}.a-radio__sublabel{display:flex;flex-shrink:0;align-items:center;margin-left:10px}.a-radio__sublabel .a-price-amount{font-weight:400}.a-radio__sublabel .a-price-amount__unit{font-weight:350}.a-radio__input:checked+.a-radio__body .a-radio__sublabel,.a-radio__input:checked+.a-radio__body .a-radio__sublabel .a-price-amount,.a-radio__input:checked+.a-radio__body .a-radio__sublabel .a-price-amount__unit{font-weight:500}.a-radio__input:disabled+.a-radio__body .a-radio__sublabel{opacity:.4}.a-radio__override-tag{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-radio__override-tag .a-tag{display:block;background-color:#fff}.a-radio__label-image-wrapper{margin-right:auto;margin-left:8px}.a-radio__label-image-wrapper img{height:24px}.a-radio__caption-image-wrapper{position:relative;height:54px}.a-radio__caption-image-wrapper img{position:absolute;right:16px;bottom:0;width:auto;height:72px}.a-radio__reverse{display:flex;flex-direction:column-reverse}.a-radio__upper-caption-image-wrapper{position:relative;height:14px}.a-radio__upper-caption-image-wrapper img{position:absolute;top:0;right:16px;width:auto;height:60px}.a-search-field{display:flex;align-items:center;padding:0 26px;background-color:#fff;border-radius:24px}.a-search-field__icon{flex:0 0 16px;width:16px;height:16px;color:#707f89}.a-search-field__icon .a-icon{font-size:16px;vertical-align:0}.a-search-field__input{box-sizing:border-box;display:block;flex:1 1;width:100%;padding:11px 0;margin-left:9.5px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;color:#3b4043}.a-search-field__input::placeholder{color:#d1d1d1}.a-search-field__input::-webkit-search-cancel-button,.a-search-field__input::-webkit-search-decoration,.a-search-field__input::-webkit-search-results-button,.a-search-field__input::-webkit-search-results-decoration{display:none}.a-search-result{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;text-align:center}.a-section-heading{position:relative;padding:8px 0 9px 23px;line-height:28px}.a-section-heading:before{position:absolute;top:0;left:0;width:6px;height:100%;content:"";background-color:var(--theme-color,#01b5d0);border-radius:3px}.a-section-heading--simple{padding:unset}.a-section-heading--simple:before{content:unset}.a-section-heading__text{position:relative;padding:11px 1px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#707f89;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:2px 29px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.a-section-heading--simple .a-section-heading__text{position:unset;padding:0;font-size:20px;font-weight:300;color:#3b4043;background-image:none;-webkit-box-decoration-break:unset;box-decoration-break:unset}.a-section-heading__badge{display:inline-block;margin-left:8px}.a-section-sub-heading--attention{line-height:28px;text-align:center}.a-section-sub-heading__text{position:relative;display:inline;padding:0 2px 3px;font-size:16px;font-weight:700;line-height:24px;color:#3b4043;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 13.5px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.a-section-sub-heading__badge{display:inline-block;margin-left:8px}.a-section-sub-heading>.a-badge,.a-section-sub-heading>.a-tag{margin-left:8px}.a-section-sub-sub-heading{display:flex;flex-direction:column;align-items:flex-start;font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;line-height:22px}.a-section-sub-sub-heading>.a-tag{margin-bottom:6px}.a-service-link{display:flex;flex-direction:row;align-items:center;padding:10px 18px 10px 34px;cursor:pointer;background-color:#fff;border:0 solid #f1f0ec;border-radius:6px}.a-service-link__label{width:100%;margin-left:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:24px}.a-service-link__icon{max-width:40px;max-height:40px;text-align:center}.a-service-link__icon img{width:100%}.a-service-link__arrow-icon{line-height:0}.a-service-link__arrow-icon .a-icon{width:9px;height:9px}.a-service-radio{position:relative;display:block}.a-service-radio__input{position:absolute;pointer-events:none;opacity:0}.a-service-radio__body{position:relative;display:flex;align-items:center;height:100%;min-height:56px;padding:23px 16px;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px;outline:none}.a-service-radio__input:checked:not(:disabled)+.a-service-radio__body{border-color:var(--theme-color,#01b5d0)}.a-service-radio--filled .a-service-radio__input:checked+.a-service-radio__body{background-color:var(--theme-color,#01b5d0)}.a-service-radio__input:disabled+.a-service-radio__body{pointer-events:none}.a-service-radio__indicator{position:relative;flex-shrink:0;width:16px;height:16px;overflow:hidden;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%}.a-service-radio__input:checked+.a-service-radio__body .a-service-radio__indicator{border-color:var(--theme-color,#01b5d0)}.a-service-radio__input:checked+.a-service-radio__body .a-service-radio__indicator:before{position:absolute;top:50%;left:50%;display:block;width:8px;height:8px;content:"";background-color:var(--theme-color,#01b5d0);border-radius:50%;transform:translate(-50%,-50%)}.a-service-radio__label{width:100%;margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:24px}.a-service-radio__input:checked:not(:disabled)+.a-service-radio__body .a-service-radio__label{font-weight:500}.a-service-radio__icon{max-width:40px;max-height:40px;margin-left:8px;text-align:center}.a-service-radio__icon img{width:100%}.a-simple-checkbox{position:relative;display:block}.a-simple-checkbox__field{position:relative;display:flex;align-items:center;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.a-simple-checkbox__icon{position:relative;display:block;flex:0 0 16px;height:16px;font-size:10px;text-align:center;vertical-align:unset;background-color:#fff;border:1px solid #e8e8e8;border-radius:16px}.a-simple-checkbox__icon .a-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a-simple-checkbox__input:checked~.a-simple-checkbox__field{border-color:#01b5d0}.a-simple-checkbox__input:checked~.a-simple-checkbox__field .a-simple-checkbox__icon{background-color:#01b5d0;border-color:#01b5d0}.a-simple-checkbox__input{position:absolute;width:0;height:0;cursor:pointer;opacity:0}.a-simple-checkbox__content{margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;line-height:22px}.a-simple-checkbox__input:checked~.a-simple-checkbox__field .a-simple-checkbox__content{font-weight:500}.a-simple-checkbox__input:disabled~.a-simple-checkbox__field{cursor:default}.a-simple-checkbox__input:disabled~.a-simple-checkbox__field .a-simple-checkbox__content,.a-simple-checkbox__input:disabled~.a-simple-checkbox__field .a-simple-checkbox__icon{opacity:.4}.a-simple-checkbox__description{display:block;font-size:12px;line-height:18px}.a-spinner{width:144px;height:33px;background-image:url(/contract/tra/static/media/spinner.f5d2061d.svg);background-position:50%;background-size:contain}.a-status-confirm-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;display:flex;align-items:center;padding:0 34px;font-family:noto-sans-cjk-jp,sans-serif}.a-status-confirm-card .a-caption-list-v2,.a-status-confirm-card .a-captionlist,.a-status-confirm-card .a-emphasized-sentence,.a-status-confirm-card .a-section-sub-heading,.a-status-confirm-card .a-section-sub-sub-heading,.a-status-confirm-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-status-confirm-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-status-confirm-card .a-text{margin-right:unset;margin-left:unset}}.a-status-confirm-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-status-confirm-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-status-confirm-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-status-confirm-card .a-callout,.a-status-confirm-card .a-text-v2,.a-status-confirm-card .m-block-list,.a-status-confirm-card .m-buttons-array,.a-status-confirm-card .m-image-inputs-array,.a-status-confirm-card .m-images-array-v2,.a-status-confirm-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-status-confirm-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-status-confirm-card .m-link-container{margin-right:unset;margin-left:unset}}.a-status-confirm-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-status-confirm-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-status-confirm-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-status-confirm-card .m-text-and-image-block,.a-status-confirm-card .m-text-links-array,.a-status-confirm-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-status-confirm-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-status-confirm-card .m-textlist{margin-right:unset;margin-left:unset}}.a-status-confirm-card .m-price-example,.a-status-confirm-card .m-product-reserve-status,.a-status-confirm-card .m-step-list,.a-status-confirm-card .m-text-and-image-list,.a-status-confirm-card .m-text-list-v2{margin-right:unset;margin-left:unset}.a-status-confirm-card__text-area{flex:1 1 auto;padding:24px 0}.a-status-confirm-card__status{margin-top:12px}.a-status-confirm-card__action-button{padding:16px 8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;color:#01b5d0;white-space:nowrap;cursor:pointer}.a-step-back{position:relative;height:0}.a-step-back__clickable{position:absolute;top:8px;left:14px;align-items:center;width:32px;height:32px;font-size:32px;color:#5d5d5d;cursor:pointer}.a-step-back__clickable,.a-stepper{display:flex;justify-content:center}.a-stepper{position:relative}.a-stepper__inner{position:relative;display:flex;align-items:center;height:80px}.a-stepper__lines-container{position:absolute;top:calc(50% - 20px);left:13px;width:calc(100% - 26px);height:40px}.a-stepper--length-2 .a-stepper__lines-container{transform:scaleY(.8)}.a-stepper__total-line{fill:none;stroke:#a7a7a7;stroke-dasharray:1000;stroke-linecap:round;animation:total-line-appear 2s linear 0s reverse forwards}.a-stepper[data-appear-animation-triggered=false] .a-stepper__total-line,[data-appear-animation-finished=false] .a-stepper .a-stepper__total-line{opacity:0;animation:none}@keyframes total-line-appear{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}.a-stepper__current-line{fill:none;stroke:#01b5d0;stroke-dasharray:1000;stroke-linecap:round;stroke-width:1px;animation:line-ani 2s linear 0s reverse forwards}.a-stepper--orange .a-stepper__current-line{stroke:#ff9f2b}.a-stepper[data-appear-animation-triggered=false] .a-stepper__current-line,[data-appear-animation-finished=false] .a-stepper .a-stepper__current-line{opacity:0;animation:none}@keyframes line-ani{0%{stroke-dashoffset:0}to{stroke-dashoffset:1000}}.a-stepper--length-2.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-2.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper--length-2.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,200% 0,200% 100%,0 100%);clip-path:polygon(0 0,200% 0,200% 100%,0 100%)}.a-stepper--length-2.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,300% 0,300% 100%,0 100%);clip-path:polygon(0 0,300% 0,300% 100%,0 100%)}.a-stepper--length-2.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,400% 0,400% 100%,0 100%);clip-path:polygon(0 0,400% 0,400% 100%,0 100%)}.a-stepper--length-2.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,500% 0,500% 100%,0 100%);clip-path:polygon(0 0,500% 0,500% 100%,0 100%)}.a-stepper--length-2.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,600% 0,600% 100%,0 100%);clip-path:polygon(0 0,600% 0,600% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-3.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,150% 0,150% 100%,0 100%);clip-path:polygon(0 0,150% 0,150% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,200% 0,200% 100%,0 100%);clip-path:polygon(0 0,200% 0,200% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,250% 0,250% 100%,0 100%);clip-path:polygon(0 0,250% 0,250% 100%,0 100%)}.a-stepper--length-3.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,300% 0,300% 100%,0 100%);clip-path:polygon(0 0,300% 0,300% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-4.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,33.3333333333% 0,33.3333333333% 100%,0 100%);clip-path:polygon(0 0,33.3333333333% 0,33.3333333333% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,66.6666666667% 0,66.6666666667% 100%,0 100%);clip-path:polygon(0 0,66.6666666667% 0,66.6666666667% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,133.3333333333% 0,133.3333333333% 100%,0 100%);clip-path:polygon(0 0,133.3333333333% 0,133.3333333333% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,166.6666666667% 0,166.6666666667% 100%,0 100%);clip-path:polygon(0 0,166.6666666667% 0,166.6666666667% 100%,0 100%)}.a-stepper--length-4.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,200% 0,200% 100%,0 100%);clip-path:polygon(0 0,200% 0,200% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-5.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,25% 0,25% 100%,0 100%);clip-path:polygon(0 0,25% 0,25% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,75% 0,75% 100%,0 100%);clip-path:polygon(0 0,75% 0,75% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,125% 0,125% 100%,0 100%);clip-path:polygon(0 0,125% 0,125% 100%,0 100%)}.a-stepper--length-5.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,150% 0,150% 100%,0 100%);clip-path:polygon(0 0,150% 0,150% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-6.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,20% 0,20% 100%,0 100%);clip-path:polygon(0 0,20% 0,20% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,40% 0,40% 100%,0 100%);clip-path:polygon(0 0,40% 0,40% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,60% 0,60% 100%,0 100%);clip-path:polygon(0 0,60% 0,60% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,80% 0,80% 100%,0 100%);clip-path:polygon(0 0,80% 0,80% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper--length-6.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,120% 0,120% 100%,0 100%);clip-path:polygon(0 0,120% 0,120% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-1 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}.a-stepper--length-7.a-stepper--current-2 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,16.6666666667% 0,16.6666666667% 100%,0 100%);clip-path:polygon(0 0,16.6666666667% 0,16.6666666667% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-3 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,33.3333333333% 0,33.3333333333% 100%,0 100%);clip-path:polygon(0 0,33.3333333333% 0,33.3333333333% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-4 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,50% 0,50% 100%,0 100%);clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-5 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,66.6666666667% 0,66.6666666667% 100%,0 100%);clip-path:polygon(0 0,66.6666666667% 0,66.6666666667% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-6 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,83.3333333333% 0,83.3333333333% 100%,0 100%);clip-path:polygon(0 0,83.3333333333% 0,83.3333333333% 100%,0 100%)}.a-stepper--length-7.a-stepper--current-7 .a-stepper__current-line{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.a-stepper__steps-container{box-sizing:border-box;display:flex;justify-content:center;width:100%}.a-stepper__step{position:relative;height:52px}.a-stepper__step:first-of-type .a-stepper__step-number{animation-delay:0s}.a-stepper__step:nth-of-type(2) .a-stepper__step-number{animation-delay:.1s}.a-stepper__step:nth-of-type(3) .a-stepper__step-number{animation-delay:.2s}.a-stepper__step:nth-of-type(4) .a-stepper__step-number{animation-delay:.3s}.a-stepper__step:nth-of-type(5) .a-stepper__step-number{animation-delay:.4s}.a-stepper__step:nth-of-type(6) .a-stepper__step-number{animation-delay:.5s}.a-stepper__step:nth-of-type(7) .a-stepper__step-number{animation-delay:.6s}.a-stepper--length-2 .a-stepper__step,.a-stepper--long-distance.a-stepper--length-2 .a-stepper__step{margin:0 42px}.a-stepper--length-2 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-2 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-3 .a-stepper__step{margin:0 29px}.a-stepper--long-distance.a-stepper--length-3 .a-stepper__step{margin:0 38px}.a-stepper--length-3 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-3 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-4 .a-stepper__step{margin:0 28px}.a-stepper--long-distance.a-stepper--length-4 .a-stepper__step{margin:0 37px}.a-stepper--length-4 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-4 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-5 .a-stepper__step{margin:0 27px}.a-stepper--long-distance.a-stepper--length-5 .a-stepper__step{margin:0 36px}.a-stepper--length-5 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-5 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-6 .a-stepper__step{margin:0 26px}.a-stepper--long-distance.a-stepper--length-6 .a-stepper__step{margin:0 35px}.a-stepper--length-6 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-6 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-7 .a-stepper__step{margin:0 24px}.a-stepper--long-distance.a-stepper--length-7 .a-stepper__step{margin:0 34px}.a-stepper--length-7 .a-stepper__step:first-child{margin-left:26px}.a-stepper--length-7 .a-stepper__step:last-child{margin-right:26px}.a-stepper--length-2 .a-stepper__step:first-child,.a-stepper--length-2 .a-stepper__step:nth-child(2),.a-stepper--length-2 .a-stepper__step:nth-child(3),.a-stepper--length-2 .a-stepper__step:nth-child(4),.a-stepper--length-2 .a-stepper__step:nth-child(5),.a-stepper--length-2 .a-stepper__step:nth-child(6),.a-stepper--length-2 .a-stepper__step:nth-child(7),.a-stepper--length-3 .a-stepper__step:first-child,.a-stepper--length-3 .a-stepper__step:nth-child(2),.a-stepper--length-3 .a-stepper__step:nth-child(3),.a-stepper--length-3 .a-stepper__step:nth-child(4),.a-stepper--length-3 .a-stepper__step:nth-child(5),.a-stepper--length-3 .a-stepper__step:nth-child(6),.a-stepper--length-3 .a-stepper__step:nth-child(7),.a-stepper--length-4 .a-stepper__step:first-child{top:0}.a-stepper--length-4 .a-stepper__step:nth-child(2){top:12.9903810568px}.a-stepper--length-4 .a-stepper__step:nth-child(3){top:-12.9903810568px}.a-stepper--length-4 .a-stepper__step:nth-child(4){top:0}.a-stepper--length-4 .a-stepper__step:nth-child(5){top:12.9903810568px}.a-stepper--length-4 .a-stepper__step:nth-child(6){top:-12.9903810568px}.a-stepper--length-4 .a-stepper__step:nth-child(7),.a-stepper--length-5 .a-stepper__step:first-child{top:0}.a-stepper--length-5 .a-stepper__step:nth-child(2){top:15px}.a-stepper--length-5 .a-stepper__step:nth-child(3){top:0}.a-stepper--length-5 .a-stepper__step:nth-child(4){top:-15px}.a-stepper--length-5 .a-stepper__step:nth-child(5){top:0}.a-stepper--length-5 .a-stepper__step:nth-child(6){top:15px}.a-stepper--length-5 .a-stepper__step:nth-child(7),.a-stepper--length-6 .a-stepper__step:first-child{top:0}.a-stepper--length-6 .a-stepper__step:nth-child(2){top:14.2658477444px}.a-stepper--length-6 .a-stepper__step:nth-child(3){top:8.8167787844px}.a-stepper--length-6 .a-stepper__step:nth-child(4){top:-8.8167787844px}.a-stepper--length-6 .a-stepper__step:nth-child(5){top:-14.2658477444px}.a-stepper--length-6 .a-stepper__step:nth-child(6){top:0}.a-stepper--length-6 .a-stepper__step:nth-child(7){top:14.2658477444px}.a-stepper--length-7 .a-stepper__step:first-child{top:0}.a-stepper--length-7 .a-stepper__step:nth-child(2),.a-stepper--length-7 .a-stepper__step:nth-child(3){top:12.9903810568px}.a-stepper--length-7 .a-stepper__step:nth-child(4){top:0}.a-stepper--length-7 .a-stepper__step:nth-child(5),.a-stepper--length-7 .a-stepper__step:nth-child(6){top:-12.9903810568px}.a-stepper--length-7 .a-stepper__step:nth-child(7){top:0}.a-stepper__step:before{position:absolute;top:50%;left:50%;display:block;width:36px;height:36px;content:"";background-color:#f6f6f6;border-radius:50%;transform:translate(-50%,-50%)}.a-stepper--length-2 .a-stepper__step:before{width:46px;height:46px}.a-stepper--length-3 .a-stepper__step:before{width:44px;height:44px}.a-stepper--length-4 .a-stepper__step:before{width:42px;height:42px}.a-stepper--length-5 .a-stepper__step:before{width:40px;height:40px}.a-stepper--length-6 .a-stepper__step:before{width:38px;height:38px}.a-stepper--length-7 .a-stepper__step:before{width:36px;height:36px}.a-stepper__step-number{position:absolute;top:50%;left:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-size:12px;font-weight:500;color:#ebff00;background-color:#01b5d0;border:.5px solid #a7a7a7;border-radius:50%;transform:translate(-50%,-50%) scale(0);animation:step-ani .73s forwards}.a-stepper[data-appear-animation-triggered=false] .a-stepper__step-number,[data-appear-animation-finished=false] .a-stepper .a-stepper__step-number{animation:none}@keyframes step-ani{0%{opacity:0;transform:scale(0)}1%{opacity:1;transform:translate(-50%,-50%) scale(.2);animation-timing-function:cubic-bezier(.33,1,.68,1)}40.9%{transform:translate(-50%,-50%) scale(1.2);animation-timing-function:cubic-bezier(.33,1,.68,1)}63.63%{transform:translate(-50%,-50%) scale(.9);animation-timing-function:cubic-bezier(.45,0,.55,1)}81.81%{transform:translate(-50%,-50%) scale(1.03);animation-timing-function:cubic-bezier(.45,0,.55,1)}to{transform:translate(-50%,-50%) scale(1)}}.a-stepper--orange .a-stepper__step-number{color:#fff;background-color:#ff9f2b}.a-stepper--length-2 .a-stepper__step-number{width:36px;height:36px}.a-stepper--length-3 .a-stepper__step-number{width:34px;height:34px}.a-stepper--length-4 .a-stepper__step-number{width:32px;height:32px}.a-stepper--length-5 .a-stepper__step-number{width:30px;height:30px}.a-stepper--length-6 .a-stepper__step-number{width:28px;height:28px}.a-stepper--length-7 .a-stepper__step-number{width:26px;height:26px}.a-stepper__step--active .a-stepper__step-number{width:52px;height:52px;font-size:40px;font-weight:300}.a-stepper__step--active~.a-stepper__step .a-stepper__step-number{color:#a7a7a7;background-color:#f6f6f6}.a-stepper__step-label{position:absolute;top:100%;left:50%;width:100px;font-size:12px;font-weight:300;color:#3b4043;text-align:center;opacity:0;transform:translate(-50%);animation:label-ani .3s linear .2s forwards}.a-stepper[data-appear-animation-triggered=false] .a-stepper__step-label,[data-appear-animation-finished=false] .a-stepper .a-stepper__step-label{animation:none}@keyframes label-ani{0%{opacity:0}to{opacity:1}}.a-stepper__step--active .a-stepper__step-label{font-weight:500;color:#01b5d0;transform:translate(-50%,10px)}.a-stepper--orange .a-stepper__step--active .a-stepper__step-label{color:#ff9f2b}.a-sticky-cart-button{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:24px;cursor:pointer;background-color:#01b5d0;border-radius:50%}.a-sticky-cart-button--with-badge:before{position:absolute;top:0;right:0;display:block;width:12px;height:12px;content:"";background-color:#9d3dfa;border-radius:6px}.a-storage-amount{font-size:20px;line-height:18px}.a-storage-amount__unit{margin-left:4px;font-size:12px}.a-success-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:24px 18px 30px;text-align:center}.a-success-card .a-caption-list-v2,.a-success-card .a-captionlist,.a-success-card .a-emphasized-sentence,.a-success-card .a-section-sub-heading,.a-success-card .a-section-sub-sub-heading,.a-success-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-success-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-success-card .a-text{margin-right:unset;margin-left:unset}}.a-success-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-success-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-success-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-success-card .a-callout,.a-success-card .a-text-v2,.a-success-card .m-block-list,.a-success-card .m-buttons-array,.a-success-card .m-image-inputs-array,.a-success-card .m-images-array-v2,.a-success-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-success-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-success-card .m-link-container{margin-right:unset;margin-left:unset}}.a-success-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-success-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-success-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-success-card .m-text-and-image-block,.a-success-card .m-text-links-array,.a-success-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-success-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-success-card .m-textlist{margin-right:unset;margin-left:unset}}.a-success-card .m-price-example,.a-success-card .m-product-reserve-status,.a-success-card .m-step-list,.a-success-card .m-text-and-image-list,.a-success-card .m-text-list-v2{margin-right:unset;margin-left:unset}.a-success-card__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 auto;font-size:10px;border:1px solid #3bd8a0;border-radius:50%}.a-success-card__message{margin-top:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:normal}.a-tag{padding:3px 4px;font-size:10px;color:#707f89;background-color:#fff;border:1px solid #707f89;border-radius:3px}.a-tag--filled{color:#3b4043;background-color:#e8e8e8;border:1px solid #e8e8e8}.a-tag--large{padding:0 4px;font-size:12px}.a-tag--green{color:#1db573;border-color:#1db573}.a-tag--green .a-tag--filled.a-tag--green{color:#fff;background-color:#1db573;border:none}.a-tag--blue{color:#01b5d0;border-color:#01b5d0}.a-tag--blue .a-tag--filled.a-tag--blue{color:#fff;background-color:#1db573;border:none}.a-term-agreement-button{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;display:flex;flex-direction:column;align-items:center;padding:27px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;text-align:inherit}.a-term-agreement-button--invalid{border-color:#fd5e56}.a-term-agreement-button__title{text-align:center;white-space:pre-line}.a-term-agreement-button__inner-button{width:200px;margin-top:24px}.a-term-agreement-button__confirm{margin-top:16px;font-size:14px;font-weight:350;line-height:21px;color:#a7a7a7;text-align:center}.a-term-agreement-button--read .a-term-agreement-button__confirm{font-weight:500;color:#3b4043}.a-term-agreement-button__status{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-right:8px;font-size:8px;vertical-align:1px;border:1px solid #e8e8e8;border-radius:50%}.a-term-agreement-button__status .a-icon{visibility:hidden}.a-term-agreement-button--read .a-term-agreement-button__status{background-color:#01b5d0;border:0}.a-term-agreement-button--read .a-term-agreement-button__status .a-icon{visibility:unset}.a-term-agreement-button .a-error-balloon{position:absolute;top:-8px;right:calc(50% - 168px);max-width:70%;transform:translateY(-100%)}@media screen and (max-width:640px){.a-term-agreement-button .a-error-balloon{right:0}}.a-text-area-field{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;width:100%;padding:11px 20px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;line-height:24px;outline:0;-webkit-appearance:none;appearance:none}.a-text-area-field:focus{border-color:#01b5d0}.a-text-area-field::placeholder{line-height:24px;color:#d1d1d1}.a-text-area-field--invalid{color:#fd5e56;border-color:#fd5e56}.a-text-area-field--invalid:focus{border-color:#fd5e56}.a-text-link-v2{display:flex;align-items:center;cursor:pointer}.a-text-link-v2__body{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;letter-spacing:0}.a-text-link-v2__icon-wrapper{margin-left:8px;transform:translateY(1px)}.a-text-link-v2__icon-wrapper .a-icon{display:block;font-size:12px;color:#3bd8a0}.a-text-v2{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;letter-spacing:0}.a-text,.a-text-v2{line-height:24px}.a-text--note{color:#707f89}.a-text--highlight,.a-text--note{font-weight:500}.a-text--small{font-size:12px;font-weight:400;line-height:22px;letter-spacing:.04em}.a-text--strong{font-size:14px;font-weight:700;line-height:24px;letter-spacing:0}.a-textfield{position:relative}.a-textfield__input{box-sizing:border-box;display:block;width:100%;padding:10px 20px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;color:#3b4043;background-color:#fff;border:1px solid #f1f0ec;border-radius:25px}.a-textfield__input::placeholder{color:#d1d1d1;opacity:1}.a-textfield__input:focus{border-color:var(--theme-color,#01b5d0)}.a-textfield__input:disabled{color:#a7a7a7;pointer-events:none;background-color:#e8e8e8;-webkit-text-fill-color:#a7a7a7;opacity:1}.a-textfield__input[type=number]::-webkit-inner-spin-button,.a-textfield__input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.a-textfield--alphanumeric .a-textfield__input{padding:13px 20px 12px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-weight:300}.a-textfield--alphanumeric .a-textfield__input::placeholder{line-height:20px}.a-textfield--invalid .a-textfield__input{color:#fd5e56;border-color:#fd5e56}.a-textfield .a-error-balloon{position:absolute;top:-8px;right:0;max-width:70%;transform:translateY(-100%)}.a-textlink{display:inline-flex;align-items:center;font-size:12px;color:inherit;cursor:pointer}.a-textlink--emphasized .a-textlink__content{order:2}.a-textlink .a-icon{margin-left:14px;font-size:9px}.a-textlink--emphasized{font-family:noto-sans-cjk-jp,sans-serif;line-height:22px}.a-textlink--emphasized .a-icon{order:1;margin-right:11px;margin-left:0;font-size:24px;color:#5d5d5d}.a-textlink--inactive{color:#a7a7a7;pointer-events:none}.a-textlink--inactive .a-icon{color:#a7a7a7}.a-thankyou-sign{display:block;width:100%;max-width:375px;margin-right:auto;margin-left:auto}.a-thankyou-sign__text{--thankyou-sign-letter-spacing:0.066em;font-size:48px;font-weight:300;letter-spacing:var(--thankyou-sign-letter-spacing,.066em);fill:#ebff00;stroke:#3b4043;stroke-width:2px;paint-order:stroke fill}.a-underlined-value__content{display:inline-flex;align-items:flex-end;justify-content:center;height:44px;padding:0 4px;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 26px;background-size:0 100%;animation:a-emphasized-only-value-keyframes .33s cubic-bezier(.33,1,.68,1) forwards}.a-underlined-value[data-appear-animation-triggered=false] .a-underlined-value__content,[data-appear-animation-finished=false] .a-underlined-value .a-underlined-value__content{animation:none}@keyframes a-emphasized-only-value-keyframes{0%{background-size:0 100%}to{background-size:100% 100%}}.a-underlined-value__amount{flex:1 1 auto;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:40px;font-weight:300;line-height:40px}.a-underlined-value__unit{flex:0 0 auto;margin:0 0 2px 4px;font-size:16px;font-weight:700;line-height:normal}.a-waves{position:relative;width:100%;height:1000px;pointer-events:none}.a-waves__clipping-mask{position:absolute;top:0;width:100%;height:1440px;overflow:hidden;pointer-events:none;transform:translateY(-50%)}.a-waves--page-1 .a-waves__clipping-mask,.a-waves--page-2 .a-waves__clipping-mask,.a-waves--page-3 .a-waves__clipping-mask,.a-waves--page-4 .a-waves__clipping-mask,.a-waves--page-5 .a-waves__clipping-mask{height:2160px}.a-waves__canvas{position:absolute;top:0;left:50%;width:2560px;height:1440px;pointer-events:none;transform:translateX(-50%)}.a-waves--page-1 .a-waves__canvas,.a-waves--page-2 .a-waves__canvas,.a-waves--page-3 .a-waves__canvas,.a-waves--page-4 .a-waves__canvas,.a-waves--page-5 .a-waves__canvas{height:2160px}.a-waves--card-1 .a-waves__group,.a-waves--card-2 .a-waves__group,.a-waves--card-3 .a-waves__group,.a-waves--card-4 .a-waves__group,.a-waves--card-8 .a-waves__group,.a-waves--card-9 .a-waves__group,.a-waves--card-10 .a-waves__group,.a-waves--card-11 .a-waves__group,.a-waves--card-12 .a-waves__group,.a-waves--card-13 .a-waves__group,.a-waves--card-14 .a-waves__group{transform:translateY(340px)}.a-waves--card-5 .a-waves__group,.a-waves--card-6 .a-waves__group,.a-waves--card-7 .a-waves__group,.a-waves--card-15 .a-waves__group,.a-waves--card-16 .a-waves__group,.a-waves--card-17 .a-waves__group,.a-waves--card-18 .a-waves__group,.a-waves--card-19 .a-waves__group{transform:translateY(754px)}.a-waves--page-1 .a-waves__group,.a-waves--page-2 .a-waves__group,.a-waves--page-3 .a-waves__group,.a-waves--page-4 .a-waves__group,.a-waves--page-5 .a-waves__group{transform:translateY(834px)}.a-waves__wave{fill:transparent;transform-origin:50% 50%}.a-waves__wave:nth-child(5){display:none}.a-waves--card-1 .a-waves__wave:first-child{fill:#947afc;transform:scale(.64) rotate(-22deg)}.a-waves--card-1 .a-waves__wave:nth-child(2){fill:#26e993;transform:scale(1) rotate(-1deg) translate(-54px,186px)}.a-waves--card-1 .a-waves__wave:nth-child(3){fill:#ff93c3;transform:scale(.8) rotate(1deg) translate(38px,270px)}.a-waves--card-1 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.3) rotate(-4deg) translate(-90px,376px)}.a-waves--card-2 .a-waves__wave:first-child{fill:#fd977e;transform:scale(.64) rotate(-22deg)}.a-waves--card-2 .a-waves__wave:nth-child(2){fill:#beddf5;transform:scale(1) rotate(-1deg) translate(-54px,186px)}.a-waves--card-2 .a-waves__wave:nth-child(3){fill:#feb4fe;transform:scale(.8) rotate(1deg) translate(38px,270px)}.a-waves--card-2 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.3) rotate(-4deg) translate(-90px,376px)}.a-waves--card-3 .a-waves__wave:first-child{fill:#52db3c;transform:scale(.64) rotate(-22deg)}.a-waves--card-3 .a-waves__wave:nth-child(2){fill:#fd9834;transform:scale(1) rotate(-1deg) translate(-54px,186px)}.a-waves--card-3 .a-waves__wave:nth-child(3){fill:#d8f0d5;transform:scale(.8) rotate(1deg) translate(38px,270px)}.a-waves--card-3 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.3) rotate(-4deg) translate(-90px,376px)}.a-waves--card-4 .a-waves__wave:first-child{fill:#a0f5bf;transform:scale(.64) rotate(-22deg)}.a-waves--card-4 .a-waves__wave:nth-child(2){fill:#f9d1c2;transform:scale(1) rotate(-1deg) translate(-54px,186px)}.a-waves--card-4 .a-waves__wave:nth-child(3){fill:#e1d1ea;transform:scale(.8) rotate(1deg) translate(38px,270px)}.a-waves--card-4 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.3) rotate(-4deg) translate(-90px,376px)}.a-waves--card-5 .a-waves__wave:first-child{fill:#26e993;transform:scale(2) rotate(-1deg) translate(20px)}.a-waves--card-5 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.6) rotate(-1deg) translate(126px,-16px)}.a-waves--card-5 .a-waves__wave:nth-child(3),.a-waves--card-5 .a-waves__wave:nth-child(4){display:none}.a-waves--card-6 .a-waves__wave:first-child{fill:#feb4fe;transform:scale(2) rotate(-1deg) translate(20px)}.a-waves--card-6 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.6) rotate(-1deg) translate(126px,-16px)}.a-waves--card-6 .a-waves__wave:nth-child(3),.a-waves--card-6 .a-waves__wave:nth-child(4){display:none}.a-waves--card-7 .a-waves__wave:first-child{fill:#9deff5;transform:scale(2) rotate(-1deg) translate(20px)}.a-waves--card-7 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.6) rotate(-1deg) translate(126px,-16px)}.a-waves--card-7 .a-waves__wave:nth-child(3),.a-waves--card-7 .a-waves__wave:nth-child(4){display:none}.a-waves--card-8 .a-waves__wave:first-child{fill:#d9d3ed;transform:scale(1.7) rotate(-4deg) translate(-13px,194px)}.a-waves--card-8 .a-waves__wave:nth-child(2){fill:#947afc;transform:scale(1.6) rotate(-5deg) translate(110px,197px)}.a-waves--card-8 .a-waves__wave:nth-child(3){fill:#fececf;transform:scale(1.6) rotate(5deg) translate(249px,231px)}.a-waves--card-8 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.6) translate(-50px,301px)}.a-waves--card-9 .a-waves__wave:first-child{fill:#67a0fb;transform:scale(1.7) rotate(-4deg) translate(-13px,194px)}.a-waves--card-9 .a-waves__wave:nth-child(2){fill:#fedb31;transform:scale(1.6) rotate(-5deg) translate(110px,237px)}.a-waves--card-9 .a-waves__wave:nth-child(3){fill:#4bd775;transform:scale(1.6) rotate(5deg) translate(249px,272px)}.a-waves--card-9 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.6) translate(-50px,342px)}.a-waves--card-10 .a-waves__wave:first-child{fill:#fecadb;transform:scale(1.7) rotate(-4deg) translate(-13px,194px)}.a-waves--card-10 .a-waves__wave:nth-child(2){fill:#9deff5;transform:scale(1.6) rotate(-5deg) translate(110px,237px)}.a-waves--card-10 .a-waves__wave:nth-child(3){fill:#72d4d2;transform:scale(1.6) rotate(5deg) translate(249px,272px)}.a-waves--card-10 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.6) translate(-50px,342px)}.a-waves--card-11 .a-waves__wave:first-child{fill:#d9d3ed;transform:scale(1.7) rotate(-4deg) translate(-13px,194px)}.a-waves--card-11 .a-waves__wave:nth-child(2){fill:#ff9f2b;transform:scale(1.6) rotate(-5deg) translate(110px,197px)}.a-waves--card-11 .a-waves__wave:nth-child(3){fill:#fececf;transform:scale(1.6) rotate(5deg) translate(249px,231px)}.a-waves--card-11 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.6) translate(-50px,301px)}.a-waves--card-12 .a-waves__wave:first-child{fill:#d3d5fe;transform:scale(1.7) rotate(-4deg) translate(-45px,197px)}.a-waves--card-12 .a-waves__wave:nth-child(2){fill:#a0f5bf;transform:scale(1.6) rotate(-5deg) translate(110px,240px)}.a-waves--card-12 .a-waves__wave:nth-child(3){fill:#fff435;transform:scale(1.6) rotate(5deg) translate(249px,264px)}.a-waves--card-12 .a-waves__wave:nth-child(4){fill:#f6f6f6;transform:scale(1.6) translate(-50px,345px)}.a-waves--card-13 .a-waves__wave:first-child{fill:#26e993;transform:scale(1) rotate(-3deg) translate(175px,49px)}.a-waves--card-13 .a-waves__wave:nth-child(2){fill:#947afc;transform:scale(.75) rotate(-1deg) translate(-66px,94px)}.a-waves--card-13 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(-14deg) translate(-162px,325px)}.a-waves--card-13 .a-waves__wave:nth-child(4){display:none}.a-waves--card-14 .a-waves__wave:first-child{fill:#9deff5;transform:scale(1) rotate(-3deg) translate(175px,49px)}.a-waves--card-14 .a-waves__wave:nth-child(2){fill:#e1d1ea;transform:scale(.75) rotate(-1deg) translate(-66px,94px)}.a-waves--card-14 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(-14deg) translate(-162px,325px)}.a-waves--card-14 .a-waves__wave:nth-child(4){display:none}.a-waves--card-15 .a-waves__wave:first-child{fill:#9deff5;transform:scale(1.1) rotate(3deg) translate(218px,-300px)}.a-waves--card-15 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.3) rotate(1deg) translate(-52px,-88px)}.a-waves--card-15 .a-waves__wave:nth-child(3),.a-waves--card-15 .a-waves__wave:nth-child(4){display:none}.a-waves--card-16 .a-waves__wave:first-child{fill:#fececf;transform:scale(1.1) rotate(3deg) translate(218px,-300px)}.a-waves--card-16 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.3) rotate(1deg) translate(-52px,-88px)}.a-waves--card-16 .a-waves__wave:nth-child(3),.a-waves--card-16 .a-waves__wave:nth-child(4){display:none}.a-waves--card-17 .a-waves__wave:first-child{fill:#947afc;transform:scale(2) rotate(-3deg) translate(51px,1px)}.a-waves--card-17 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.5) rotate(-8deg) translate(-44px,-15px)}.a-waves--card-17 .a-waves__wave:nth-child(3),.a-waves--card-17 .a-waves__wave:nth-child(4){display:none}.a-waves--card-18 .a-waves__wave:first-child{fill:#beddf5;transform:scale(2) rotate(-3deg) translate(51px,1px)}.a-waves--card-18 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.5) rotate(-8deg) translate(-44px,-15px)}.a-waves--card-18 .a-waves__wave:nth-child(3),.a-waves--card-18 .a-waves__wave:nth-child(4){display:none}.a-waves--card-19 .a-waves__wave:first-child{fill:#c8fd34;transform:scale(2) rotate(-3deg) translate(51px,1px)}.a-waves--card-19 .a-waves__wave:nth-child(2){fill:#f6f6f6;transform:scale(1.5) rotate(-8deg) translate(-44px,-15px)}.a-waves--card-19 .a-waves__wave:nth-child(3),.a-waves--card-19 .a-waves__wave:nth-child(4){display:none}.a-waves--page-1 .a-waves__wave:first-child{fill:#fdf636;transform:scale(.9) rotate(0) translate(380px,-539px)}.a-waves--page-1 .a-waves__wave:nth-child(2){fill:#fececf;transform:scale(1.3) rotate(-7deg) translate(-31px,-189px)}.a-waves--page-1 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(-9deg) translate(20px,-9px)}.a-waves--page-1 .a-waves__wave:nth-child(4){fill:#d9d3ed;transform:scale(1.3) rotate(-10deg) translate(-37px,59px)}.a-waves--page-1 .a-waves__wave:nth-child(5){display:inline;fill:#f6f6f6;transform:scale(1.3) rotate(9deg) translate(39px,465px)}.a-waves--page-2 .a-waves__wave:first-child{fill:#a0f5bf;transform:scale(.9) rotate(0) translate(380px,-539px)}.a-waves--page-2 .a-waves__wave:nth-child(2){fill:#a8e6e8;transform:scale(1.3) rotate(-7deg) translate(-31px,-189px)}.a-waves--page-2 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(-9deg) translate(20px,-9px)}.a-waves--page-2 .a-waves__wave:nth-child(4){fill:#adc8fd;transform:scale(1.3) rotate(-10deg) translate(-37px,59px)}.a-waves--page-2 .a-waves__wave:nth-child(5){display:inline;fill:#f6f6f6;transform:scale(1.3) rotate(9deg) translate(39px,465px)}.a-waves--page-3 .a-waves__wave:first-child{fill:#d9d3ed;transform:scale(.9) rotate(0) translate(380px,-539px)}.a-waves--page-3 .a-waves__wave:nth-child(2){fill:#fdf636;transform:scale(1.3) rotate(-7deg) translate(-31px,-189px)}.a-waves--page-3 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(-9deg) translate(20px,-9px)}.a-waves--page-3 .a-waves__wave:nth-child(4){fill:#b2e1fa;transform:scale(1.3) rotate(-10deg) translate(-37px,59px)}.a-waves--page-3 .a-waves__wave:nth-child(5){display:inline;fill:#f6f6f6;transform:scale(1.3) rotate(9deg) translate(39px,465px)}.a-waves--page-4 .a-waves__wave:first-child{fill:#bdf5a0;transform:scale(1.8) rotate(0deg) translate(22px,-80px)}.a-waves--page-4 .a-waves__wave:nth-child(2){fill:#c1dcdf;transform:scale(1.3) rotate(-10deg) translate(-40px,60px)}.a-waves--page-4 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(9deg) translate(20px,420px)}.a-waves--page-4 .a-waves__wave:nth-child(4){display:none}.a-waves--page-5 .a-waves__wave:first-child{fill:#ffec5c;transform:scale(1.8) rotate(0deg) translate(22px,-80px)}.a-waves--page-5 .a-waves__wave:nth-child(2){fill:#aee8bd;transform:scale(1.3) rotate(-10deg) translate(-40px,60px)}.a-waves--page-5 .a-waves__wave:nth-child(3){fill:#f6f6f6;transform:scale(1.3) rotate(9deg) translate(20px,420px)}.a-waves--page-5 .a-waves__wave:nth-child(4){display:none}.a-welcome-sign{font-family:noto-sans-cjk-jp,sans-serif;font-size:28px;font-weight:500;line-height:44px;color:transparent;text-align:center;-webkit-text-stroke:1px #3b4043}.a-zip-input{display:flex}.a-zip-input .a-textfield{flex:1 1 238px}.a-zip-input .a-button{flex:.5 .5 100px;margin-left:8px;font-size:12px}.m-accordion .a-caption-list-v2,.m-accordion .a-captionlist,.m-accordion .a-emphasized-sentence,.m-accordion .a-section-sub-heading,.m-accordion .a-section-sub-sub-heading,.m-accordion .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-accordion .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-accordion .a-text{margin-right:unset;margin-left:unset}}.m-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-accordion .a-callout,.m-accordion .a-text-v2,.m-accordion .m-block-list,.m-accordion .m-buttons-array,.m-accordion .m-image-inputs-array,.m-accordion .m-images-array-v2,.m-accordion .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-accordion .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-accordion .m-link-container{margin-right:unset;margin-left:unset}}.m-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-accordion .m-text-and-image-block,.m-accordion .m-text-links-array,.m-accordion .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-accordion .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-accordion .m-textlist{margin-right:unset;margin-left:unset}}.m-accordion .m-price-example,.m-accordion .m-product-reserve-status,.m-accordion .m-step-list,.m-accordion .m-text-and-image-list,.m-accordion .m-text-list-v2{margin-right:unset;margin-left:unset}.m-accordion:not(.m-accordion--no-card){padding:0 18px;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px}.m-accordion--no-card:not(:first-child){border-top:1px solid #f1f0ec}.m-accordion__header{display:flex;align-items:center;height:76px;padding:0 16px;border-bottom:1px solid #f1f0ec}.m-accordion__header+.m-accordion__body{padding-bottom:30px}.m-accordion__body .m-image-inputs-array{margin:0 -10px}.m-accordion__item{border-top:1px solid #f1f0ec}.m-accordion__item:first-child{border-top-width:0}.m-accordion__item-header{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;font-size:12px;cursor:pointer}.m-accordion--large-title .m-accordion__item-header{font-size:14px;font-weight:700}.m-accordion__item-title{flex:1 1 auto}.m-accordion__item-title-icon{padding-right:8px}.m-accordion__item-title-icon .a-icon{width:24px;height:24px}.m-accordion__toggle-button{margin-left:24px;font-size:12px}.m-accordion__item-body{--body-height:auto;height:0;padding:0 16px;overflow:hidden;visibility:hidden;transition:height .2s ease-out,visibility .2s}.m-accordion__item-body:before{display:block;margin:0 -16px 24px;content:"";border-top:1px solid #f1f0ec}.m-accordion__item-body:after{display:block;height:24px;content:""}.m-accordion__item--opened .m-accordion__item-body{height:var(--body-height,auto);visibility:visible}.m-action-suggest-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:28px 34px 24px;text-align:center}.m-action-suggest-card .a-caption-list-v2,.m-action-suggest-card .a-captionlist,.m-action-suggest-card .a-emphasized-sentence,.m-action-suggest-card .a-section-sub-heading,.m-action-suggest-card .a-section-sub-sub-heading,.m-action-suggest-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-action-suggest-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-action-suggest-card .a-text{margin-right:unset;margin-left:unset}}.m-action-suggest-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-action-suggest-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-action-suggest-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-action-suggest-card .a-callout,.m-action-suggest-card .a-text-v2,.m-action-suggest-card .m-block-list,.m-action-suggest-card .m-buttons-array,.m-action-suggest-card .m-image-inputs-array,.m-action-suggest-card .m-images-array-v2,.m-action-suggest-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-action-suggest-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-action-suggest-card .m-link-container{margin-right:unset;margin-left:unset}}.m-action-suggest-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-action-suggest-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-action-suggest-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-action-suggest-card .m-text-and-image-block,.m-action-suggest-card .m-text-links-array,.m-action-suggest-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-action-suggest-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-action-suggest-card .m-textlist{margin-right:unset;margin-left:unset}}.m-action-suggest-card .m-price-example,.m-action-suggest-card .m-product-reserve-status,.m-action-suggest-card .m-step-list,.m-action-suggest-card .m-text-and-image-list,.m-action-suggest-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-action-suggest-card__text{margin-bottom:16px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px;text-align:left}.m-action-suggest-card__button{max-width:300px;margin:0 auto}.m-action-suggest-card__button .a-button{margin-top:12px}.m-address-radio{position:relative;display:block;cursor:pointer}.m-address-radio__input{position:absolute;width:0;height:0;pointer-events:none;opacity:0}.m-address-radio__body{padding:23px 16px;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.m-address-radio__input:checked+.m-address-radio__body{border-color:#01b5d0}.m-address-radio__content,.m-address-radio__indicator{display:flex;align-items:center}.m-address-radio__indicator{flex:0 0 16px;justify-content:center;width:16px;height:16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%}.m-address-radio__input:checked+.m-address-radio__body .m-address-radio__indicator{border-color:#01b5d0}.m-address-radio__input:checked+.m-address-radio__body .m-address-radio__indicator:before{display:block;width:8px;height:8px;content:"";background-color:#01b5d0;border-radius:50%}.m-address-radio__label{margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:18px;color:#3b4043}.m-address-radio__input:checked~.m-address-radio__body .m-address-radio__label{font-weight:500}.m-address-radio__description{margin-top:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:300;line-height:18px;color:#3b4043}.m-address-radio__input:checked~.m-address-radio__body .m-address-radio__description{font-weight:400}.m-address-radio__address{--address-height:auto;height:0;padding-left:24px;overflow:hidden;font-size:14px;font-weight:300;line-height:22px;color:#3b4043;transition:.5s}.m-address-radio__input:checked~.m-address-radio__body .m-address-radio__address{height:var(--address-height,auto);margin-top:10px}.m-address-radio--always-open .m-address-radio__address{height:auto;margin-top:10px}.m-badge-with-special-selection{display:flex;align-items:center;justify-content:center;margin-top:12px}.m-badge-with-special-selection__badge{display:flex;flex-direction:column;align-items:center;width:52px;min-width:52px;height:52px;color:#fff;background-color:#ff9f2b;border-radius:50%}.m-badge-with-special-selection__badge:not(:first-child){margin-left:4px}.m-badge-with-special-selection__badge+.m-badge-with-special-selection__children{margin-left:8px}.m-badge-with-special-selection__badge-top{display:flex;flex-direction:row-reverse;height:9px;margin-top:6px}.m-badge-with-special-selection__badge-top-text{display:inline-block;font-size:10px;font-weight:500;transform:scale(.8);transform-origin:center}.m-badge-with-special-selection__badge-note{display:inline-block;font-size:10px;transform:scale(.7);transform-origin:left top}.m-badge-with-special-selection__badge-note+.m-badge-with-special-selection__badge-top-text{transform-origin:right}.m-badge-with-special-selection__badge-bottom .m-badge-with-special-selection__badge-note{margin-right:-8px}.m-badge-with-special-selection__badge-middle{height:14px;margin-top:11px}.m-badge-with-special-selection__badge-top+.m-badge-with-special-selection__badge-middle{margin-top:0}.m-badge-with-special-selection__badge-point{font-size:17px;font-weight:700}.m-badge-with-special-selection__badge-unit{display:inline-block;font-size:10px;font-weight:600;transform:scale(.8)}.m-badge-with-special-selection__badge-bottom{display:flex;flex-direction:row-reverse;height:13px;margin-top:2px}.m-badge-with-special-selection__badge-bottom-text{display:inline-block;font-size:10px;font-weight:900;transform:scale(.9)}.m-badge-with-special-selection .a-text{margin:0;font-size:12px;font-weight:700;line-height:1.83333}.m-billed-price-card{border:1px solid #f1f0ec;border-radius:24px;padding:24px;background-color:#fff}.m-billed-price-card__primary{max-width:300px;margin-right:auto;margin-left:auto;text-align:center}.m-billed-price-card__primary-title{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700}.m-billed-price-card__primary-sub-title{margin-top:4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:400;color:#797979}.m-billed-price-card__primary-price-wrapper{margin-top:8px}.m-billed-price-card__secondary{display:flex;align-items:center;justify-content:space-between;max-width:300px;padding-top:20px;margin-top:24px;margin-right:auto;margin-left:auto;border-top:1px solid #f1f0ec}.m-billed-price-card__secondary-title{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;color:#d1d1d1}.m-billed-price-card__secondary-price-wrapper{display:flex;align-items:flex-end;color:#d1d1d1;white-space:nowrap}.m-billed-price-card__secondary-price-amount{flex:1 1 auto;align-items:center;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:22px;font-weight:300;line-height:25px}.m-billed-price-card__secondary-price-unit{flex:0 0 auto;margin:0 0 1px 4px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:700}.m-block-list__body .a-block-list-text-and-image-item{margin-top:20px}.m-block-list__body .a-block-list-text-and-image-item:first-child{margin-top:0}.m-bonus-text-list .a-bonus-text:not(:first-child){margin-top:12px}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container{display:flex;flex-direction:row-reverse;justify-content:center}}@media screen and (min-width:1281px){.m-button-container{display:flex;flex-direction:row-reverse;justify-content:center}}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container--3-buttons{flex-direction:row;flex-wrap:wrap;width:500px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1281px){.m-button-container--3-buttons{flex-direction:row;flex-wrap:wrap;width:500px;margin-right:auto;margin-left:auto}}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container--long{flex-direction:row;flex-wrap:wrap;justify-content:center;width:500px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1281px){.m-button-container--long{flex-direction:row;flex-wrap:wrap;justify-content:center;width:500px;margin-right:auto;margin-left:auto}}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container--stack{flex-direction:column;align-items:center}}@media screen and (min-width:1281px){.m-button-container--stack{flex-direction:column;align-items:center}}.m-button-container--has-wave-background{position:relative}.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{width:200px;margin:12px auto 0}.m-button-container>.a-button--has-wave-background,.m-button-container>.m-button-wrapper-with-text--has-wave-background{position:relative}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin:0 6px}}@media screen and (min-width:1281px){.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin:0 6px}}.m-button-container--long.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{width:311px}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container--long.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin-top:12px}}@media screen and (min-width:1281px){.m-button-container--long.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin-top:12px}}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container--stack.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin-top:16px}.m-button-container--stack.m-button-container>.a-button:first-child,.m-button-container>.m-button-wrapper-with-text:first-child{margin-top:0}}@media screen and (min-width:1281px){.m-button-container--stack.m-button-container>.a-button,.m-button-container>.m-button-wrapper-with-text{margin-top:16px}.m-button-container--stack.m-button-container>.a-button:first-child,.m-button-container>.m-button-wrapper-with-text:first-child{margin-top:0}}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container>.a-button:nth-child(3),.m-button-container>.m-button-wrapper-with-text:nth-child(3){margin-top:16px}}@media screen and (min-width:1281px){.m-button-container>.a-button:nth-child(3),.m-button-container>.m-button-wrapper-with-text:nth-child(3){margin-top:16px}}.m-button-container__wave{top:-124px}.m-button-container__wave,.m-button-container__wave-clipping-mask{position:absolute;width:100%;pointer-events:none}.m-button-container__wave-canvas{position:absolute;left:50%;width:2560px;pointer-events:none;transform:translateX(-50%)}.m-button-wrapper-with-text{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.m-button-wrapper-with-text--reverse{flex-direction:column-reverse}.m-button-wrapper-with-text__text{display:flex;justify-content:center;font-family:noto-sans-cjk-jp,sans-serif}.m-button-wrapper-with-text .a-button--primary+.m-button-wrapper-with-text__text,.m-button-wrapper-with-text .m-button-wrapper-with-text__text--blue{color:var(--theme-color,#01b5d0)}.m-button-wrapper-with-text .a-textlink{color:#3b4043;transform:translateY(8px)}@media screen and (min-width:641px)and (max-width:1280px){.m-buttons-array .a-button{width:300px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1281px){.m-buttons-array .a-button{width:300px;margin-right:auto;margin-left:auto}}.m-buttons-array--narrow .a-button{width:200px;margin-right:auto;margin-left:auto}.m-buttons-array .a-button:not(:first-child){margin-top:12px}.m-card-accordion-module{list-style-type:none}.m-card-accordion-module__item{border-top:1px solid #f1f0ec}.m-card-accordion-module__item:first-child{border-top:none}.m-card-accordion-module__item-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:23px 24px;font-size:14px;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.m-card-accordion-module__item-header:active{color:inherit}.m-card-accordion-module__item-header-icon-wrapper{font-size:12px;color:#3bd8a0}.m-card-accordion-module__item-header-icon-wrapper .a-icon{display:block}.m-card-accordion-module__item-body-wrapper{overflow:hidden;transition:height .2s ease-out}.m-card-accordion-module__item-body{padding:4px 24px 24px}.m-card-description-list .a-card-description-list-item+.a-card-description-list-item{margin-top:32px}.m-card-general-module{padding:0 24px}.m-cart{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:4px 18px 8px}.m-cart .a-caption-list-v2,.m-cart .a-captionlist,.m-cart .a-emphasized-sentence,.m-cart .a-section-sub-heading,.m-cart .a-section-sub-sub-heading,.m-cart .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-cart .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-cart .a-text{margin-right:unset;margin-left:unset}}.m-cart .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-cart .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-cart .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-cart .a-callout,.m-cart .a-text-v2,.m-cart .m-block-list,.m-cart .m-buttons-array,.m-cart .m-image-inputs-array,.m-cart .m-images-array-v2,.m-cart .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-cart .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-cart .m-link-container{margin-right:unset;margin-left:unset}}.m-cart .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-cart .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-cart .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-cart .m-text-and-image-block,.m-cart .m-text-links-array,.m-cart .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-cart .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-cart .m-textlist{margin-right:unset;margin-left:unset}}.m-cart .m-price-example,.m-cart .m-product-reserve-status,.m-cart .m-step-list,.m-cart .m-text-and-image-list,.m-cart .m-text-list-v2{margin-right:unset;margin-left:unset}.m-cart__header{display:flex;align-items:center;height:76px;padding:0 16px;border-bottom:1px solid #f1f0ec}.m-cart__title{flex:1 1 100%}.m-cart__product{display:flex;flex-wrap:wrap;padding:24px 6px 28px 16px}.m-cart__product:not(:first-child){border-top:1px solid #f1f0ec}.m-cart__product-thumbnail{width:48px;height:48px;margin-right:24px}.m-cart__product-thumbnail>img{width:100%;height:100%;object-fit:contain;object-position:center}.m-cart__product-detail{flex:1 1}.m-cart__product-title{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300}.m-cart__product-variation{margin:4px 0;font-size:12px}.m-cart__price-title{font-size:10px;font-weight:300}.m-cart__price-title>.a-price-amount{margin-top:2px}.m-cart__remove-button{font-size:10px;font-weight:300;color:#5d5d5d;cursor:pointer}.m-cart__remove-button>.a-icon{display:block;font-size:20px}.m-cart__product-detail-primary-item,.m-cart__product-option{display:flex;align-items:center;justify-content:space-between}.m-cart__product-detail-primary-item:not(:first-child),.m-cart__product-option:not(:first-child){margin-top:16px}.m-cart__product-number-picker{flex:0 0 100%;margin-top:32px}.m-cart__product-number-picker>.a-number-picker{width:128px;margin:0 auto}.m-caution-card{padding:24px 0;background-color:#fff;border:1px solid #fd5e56;border-radius:24px}.m-caution-card--info{border-color:#f1f0ec}.m-caution-card__header{display:flex;align-items:center;padding:0 24px}.m-caution-card__icon{display:inline-block;margin-right:12px}.m-caution-card__icon .a-icon{width:24px;height:24px}.m-caution-card__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500;line-height:1.37;color:#fd5e56}.m-caution-card--info .m-caution-card__title{color:#3bd8a0}.m-caution-card--small-title .m-caution-card__title{font-size:14px;line-height:24px}.m-caution-card__body{max-width:343px;padding:0 16px;margin:24px auto 0}.m-centered-image-and-description__image-wrapper{width:100%;max-width:279px;height:100%;margin:0 auto}.m-centered-image-and-description__image-wrapper>img{display:block;width:100%;height:100%;object-fit:contain}.m-centered-image-and-description>.a-captionlist,.m-centered-image-and-description>.a-text,.m-centered-image-and-description>.m-link-container{margin-right:0;margin-left:0}.m-charge-details-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:0 18px 16px}.m-charge-details-card .a-caption-list-v2,.m-charge-details-card .a-captionlist,.m-charge-details-card .a-emphasized-sentence,.m-charge-details-card .a-section-sub-heading,.m-charge-details-card .a-section-sub-sub-heading,.m-charge-details-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-card .a-text{margin-right:unset;margin-left:unset}}.m-charge-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-details-card .a-callout,.m-charge-details-card .a-text-v2,.m-charge-details-card .m-block-list,.m-charge-details-card .m-buttons-array,.m-charge-details-card .m-image-inputs-array,.m-charge-details-card .m-images-array-v2,.m-charge-details-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-card .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-card .m-text-and-image-block,.m-charge-details-card .m-text-links-array,.m-charge-details-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-card .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-card .m-price-example,.m-charge-details-card .m-product-reserve-status,.m-charge-details-card .m-step-list,.m-charge-details-card .m-text-and-image-list,.m-charge-details-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-details-card__header{display:flex;align-items:center;height:76px;padding:0 16px;border-bottom:1px solid #f1f0ec}.m-charge-details-card__title{flex:1 1 100%}.m-charge-details-card__value{padding:36px 12px 0;margin-bottom:22px}.m-charge-details-v2{font-family:noto-sans-cjk-jp,sans-serif}.m-charge-details-v2 .a-caption-list-v2,.m-charge-details-v2 .a-captionlist,.m-charge-details-v2 .a-emphasized-sentence,.m-charge-details-v2 .a-section-sub-heading,.m-charge-details-v2 .a-section-sub-sub-heading,.m-charge-details-v2 .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2 .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2 .a-text{margin-right:unset;margin-left:unset}}.m-charge-details-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-details-v2 .a-callout,.m-charge-details-v2 .a-text-v2,.m-charge-details-v2 .m-block-list,.m-charge-details-v2 .m-buttons-array,.m-charge-details-v2 .m-image-inputs-array,.m-charge-details-v2 .m-images-array-v2,.m-charge-details-v2 .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2 .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2 .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-details-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-v2 .m-text-and-image-block,.m-charge-details-v2 .m-text-links-array,.m-charge-details-v2 .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2 .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2 .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-v2 .m-price-example,.m-charge-details-v2 .m-product-reserve-status,.m-charge-details-v2 .m-step-list,.m-charge-details-v2 .m-text-and-image-list,.m-charge-details-v2 .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-details-v2__category+.m-charge-details-v2__category{margin-top:40px}.m-charge-details-v2__category-name{padding:0 16px}.m-charge-details-v2__category-title{font-size:18px}.m-charge-details-v2__category-tell{display:flex;justify-content:space-between;margin-top:8px}.m-charge-details-v2__category-tell-label{font-size:12px}.m-charge-details-v2__category-tell-number{width:184px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:500;text-align:right}.m-charge-details-v2__category-summary{position:relative;display:flex;align-items:center;justify-content:space-between;padding:24px 38px 24px 16px;margin-top:8px;background-color:#fafafa;border-radius:6px}.m-charge-details-v2__category--closed .m-charge-details-v2__category-summary,.m-charge-details-v2__category--opened .m-charge-details-v2__category-summary{cursor:pointer}.m-charge-details-v2__category--opened .m-charge-details-v2__category-summary{border-radius:6px 6px 0 0}.m-charge-details-v2__category--opened .m-charge-details-v2__category-summary:before{position:absolute;bottom:0;left:0;display:inline-block;width:calc(100% - 32px);margin:0 16px;content:"";border-bottom:1px solid #f1f0ec}.m-charge-details-v2__category-summary>.a-icon{position:absolute;top:39px;right:16px;font-size:9px;transform:translateY(-50%)}.m-charge-details-v2__category--opened .m-charge-details-v2__category-summary>.a-icon{transform:translateY(-50%) rotate(180deg)}.m-charge-details-v2__category-subtitle{font-size:14px;font-weight:700;transform:translateY(2px)}.m-charge-details-v2__category-price{flex:0 0 auto;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:24px;font-weight:500}.m-charge-details-v2__category-price>small{margin-left:6px;font-size:16px;font-weight:400}.m-charge-details-v2__category-details-container{--category-details-v2-container-height:auto;height:0;padding:0 16px;overflow:hidden;background-color:#fafafa;border-radius:0 0 6px 6px;transition:height .5s}.m-charge-details-v2__category--opened .m-charge-details-v2__category-details-container{height:var(--category-details-v2-container-height,auto)}.m-charge-details-v2__category-footer{display:flex;justify-content:flex-end;padding:0 16px;margin-top:24px}.m-charge-details-v2__category-loading-message{display:flex;align-items:center;justify-content:center;height:220px}.m-charge-details-v2__item{padding:0 16px}.m-charge-details-v2__item+.m-charge-details-v2__item{margin-top:12px}.m-charge-details-v2__item .m-charge-details__category{padding-right:0;padding-left:8px}.m-charge-details-v2__item .m-charge-details__category .m-charge-details__item{padding-right:22px}.m-charge-details-v2__item-title{flex:0 0 60%;font-size:12px;font-weight:300;line-height:22px}.m-charge-details-v2__item-details{flex:0 0 auto;max-width:32.0241691843%;text-align:right}.m-charge-details-v2__item-price{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px}.m-charge-details-v2__item-price>small{margin-left:8px;font-size:14px;font-weight:350}.m-charge-details-v2__item-tax{display:flex;justify-content:flex-end;margin-top:4px;font-size:10px;font-weight:300;text-align:left}.m-charge-details-v2__item-tax>dt{flex:0 0 auto}.m-charge-details-v2__item-extra{flex:0 0 100%;margin-top:8px}.m-charge-details-v2__item-extra .m-link-container{margin-top:0}.m-charge-details-v2__inner{font-family:noto-sans-cjk-jp,sans-serif}.m-charge-details-v2__inner .a-caption-list-v2,.m-charge-details-v2__inner .a-captionlist,.m-charge-details-v2__inner .a-emphasized-sentence,.m-charge-details-v2__inner .a-section-sub-heading,.m-charge-details-v2__inner .a-section-sub-sub-heading,.m-charge-details-v2__inner .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2__inner .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2__inner .a-text{margin-right:unset;margin-left:unset}}.m-charge-details-v2__inner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2__inner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2__inner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-details-v2__inner .a-callout,.m-charge-details-v2__inner .a-text-v2,.m-charge-details-v2__inner .m-block-list,.m-charge-details-v2__inner .m-buttons-array,.m-charge-details-v2__inner .m-image-inputs-array,.m-charge-details-v2__inner .m-images-array-v2,.m-charge-details-v2__inner .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2__inner .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2__inner .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-details-v2__inner .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2__inner .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2__inner .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-v2__inner .m-text-and-image-block,.m-charge-details-v2__inner .m-text-links-array,.m-charge-details-v2__inner .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details-v2__inner .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details-v2__inner .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-details-v2__inner .m-price-example,.m-charge-details-v2__inner .m-product-reserve-status,.m-charge-details-v2__inner .m-step-list,.m-charge-details-v2__inner .m-text-and-image-list,.m-charge-details-v2__inner .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-details-v2__inner-category{padding-top:24px;padding-bottom:24px;padding-left:8px}.m-charge-details-v2__inner-category+.m-charge-details-v2__inner-category{border-top:1px solid #f1f0ec}.m-charge-details-v2__inner-category-summary{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding-right:22px}.m-charge-details-v2__inner-category--closed .m-charge-details-v2__inner-category-summary,.m-charge-details-v2__inner-category--opened .m-charge-details-v2__inner-category-summary{cursor:pointer}.m-charge-details-v2__inner-category-summary>.a-icon{position:absolute;top:13px;right:0;font-size:9px;transform:translateY(-50%)}.m-charge-details-v2__inner-category--opened .m-charge-details-v2__inner-category-summary>.a-icon{transform:translateY(-50%) rotate(180deg)}.m-charge-details-v2__inner-category-summary--small-font .m-charge-details-v2__inner-category-number{font-size:16px}.m-charge-details-v2__inner-category-title{padding:4px 0;font-size:12px}.m-charge-details-v2__inner-category-price{display:flex;flex:0 0 auto;align-items:center;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500;text-align:right}.m-charge-details-v2__inner-category-price>small{margin-left:6px;font-size:16px;font-weight:400}.m-charge-details-v2__inner-category-number{width:84px}.m-charge-details-v2__inner-category-details-container{--inner-category-details-container-height:auto;height:0;overflow:hidden;transition:height .5s}.m-charge-details-v2__inner-category--opened .m-charge-details-v2__inner-category-details-container{height:var(--inner-category-details-container-height,auto)}.m-charge-details-v2__inner-category-details{padding-top:16px}.m-charge-details-v2__inner-category-button{display:flex;justify-content:flex-end;padding-top:24px;padding-right:22px}.m-charge-details-v2__inner-item{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:22px}.m-charge-details-v2__inner-item+.m-charge-details-v2__inner-item{margin-top:12px}.m-charge-details-v2__inner-item-title{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 116px);font-size:12px;font-weight:300;line-height:22px}.m-charge-details-v2__inner-item-details{flex:0 0 auto;width:106px;text-align:right}.m-charge-details-v2__inner-item-price{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px}.m-charge-details-v2__inner-item-price>small{margin-left:8px;font-size:14px;font-weight:350}.m-charge-details-v2__inner-item-tax{display:flex;justify-content:flex-end;margin-top:4px;font-size:10px;font-weight:300;text-align:left}.m-charge-details-v2__inner-item-tax>dt{flex:0 0 auto}.m-charge-details-v2__inner-item-extra{flex:0 0 100%;margin-top:8px}.m-charge-details-v2__inner-item-extra .m-link-container{margin-top:0}.m-charge-details{font-family:noto-sans-cjk-jp,sans-serif}.m-charge-details .a-caption-list-v2,.m-charge-details .a-captionlist,.m-charge-details .a-emphasized-sentence,.m-charge-details .a-section-sub-heading,.m-charge-details .a-section-sub-sub-heading,.m-charge-details .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details .a-text{margin-right:unset;margin-left:unset}}.m-charge-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-details .a-callout,.m-charge-details .a-text-v2,.m-charge-details .m-block-list,.m-charge-details .m-buttons-array,.m-charge-details .m-image-inputs-array,.m-charge-details .m-images-array-v2,.m-charge-details .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-details .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-details .m-text-and-image-block,.m-charge-details .m-text-links-array,.m-charge-details .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-details .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-details .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-details .m-price-example,.m-charge-details .m-product-reserve-status,.m-charge-details .m-step-list,.m-charge-details .m-text-and-image-list,.m-charge-details .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-details__category{padding:0 6px 8px 16px}.m-charge-details__category+.m-charge-details__category{padding-top:8px;border-top:1px solid #f1f0ec}.m-charge-details__category-summary{position:relative;display:flex;align-items:flex-start;justify-content:space-between;padding:16px 22px 16px 0}.m-charge-details__category--closed .m-charge-details__category-summary,.m-charge-details__category--opened .m-charge-details__category-summary{cursor:pointer}.m-charge-details__category-summary>.a-icon{position:absolute;top:50%;right:0;font-size:9px;transform:translateY(-50%)}.m-charge-details__category--opened .m-charge-details__category-summary>.a-icon{transform:translateY(-50%) rotate(180deg)}.m-charge-details__category-title{font-size:12px;transform:translateY(4px)}.m-charge-details__category-price{flex:0 0 auto;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500}.m-charge-details__category-price>small{margin-left:6px;font-size:16px;font-weight:400}.m-charge-details__category-details-container{--category-details-container-height:auto;height:0;overflow:hidden;transition:height .5s}.m-charge-details__category-details-container:after{display:block;height:16px;content:""}.m-charge-details__category--opened .m-charge-details__category-details-container{height:var(--category-details-container-height,auto)}.m-charge-details__category-aside{display:flex;flex-direction:column;align-items:flex-end;padding-top:8px;padding-right:18px;padding-bottom:16px}.m-charge-details__item{display:flex;flex-wrap:wrap;justify-content:space-between;padding-right:22px}.m-charge-details__item+.m-charge-details__item{margin-top:13px}.m-charge-details__item-title{flex:0 0 60%;font-size:12px;font-weight:300;line-height:22px}.m-charge-details__item-details{flex:0 0 auto;max-width:32.0241691843%;text-align:right}.m-charge-details__item-price{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px}.m-charge-details__item-price>small{margin-left:8px;font-size:14px;font-weight:350}.m-charge-details__item-tax{display:flex;justify-content:flex-end;margin-top:4px;font-size:10px;font-weight:300;text-align:left}.m-charge-details__item-tax>dt{flex:0 0 auto}.m-charge-details__item-extra{flex:0 0 100%;margin-top:8px}.m-charge-details__item-extra .m-link-container{margin-top:0}.m-charge-history-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:28px 18px 40px;font-family:noto-sans-cjk-jp,sans-serif}.m-charge-history-card .a-caption-list-v2,.m-charge-history-card .a-captionlist,.m-charge-history-card .a-emphasized-sentence,.m-charge-history-card .a-section-sub-heading,.m-charge-history-card .a-section-sub-sub-heading,.m-charge-history-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-history-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-history-card .a-text{margin-right:unset;margin-left:unset}}.m-charge-history-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-history-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-history-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-history-card .a-callout,.m-charge-history-card .a-text-v2,.m-charge-history-card .m-block-list,.m-charge-history-card .m-buttons-array,.m-charge-history-card .m-image-inputs-array,.m-charge-history-card .m-images-array-v2,.m-charge-history-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-history-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-history-card .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-history-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-history-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-history-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-history-card .m-text-and-image-block,.m-charge-history-card .m-text-links-array,.m-charge-history-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-history-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-history-card .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-history-card .m-price-example,.m-charge-history-card .m-product-reserve-status,.m-charge-history-card .m-step-list,.m-charge-history-card .m-text-and-image-list,.m-charge-history-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-history-card__header{text-align:center}.m-charge-history-card__result{position:relative;display:flex;align-items:center;justify-content:space-between;padding:24px 16px;margin-top:16px;background-color:#fafafa;border-radius:6px}.m-charge-history-card__result-subtitle{font-size:14px;font-weight:700;transform:translateY(2px)}.m-charge-history-card__result-price{flex:0 0 auto;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500}.m-charge-history-card__result-price>small{margin-left:6px;font-size:16px;font-weight:400}.m-charge-history-card__links{padding:0 16px}.m-charge-history-card__message{text-align:center}.m-charge-summary-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:44px 30px 36px}.m-charge-summary-card .a-caption-list-v2,.m-charge-summary-card .a-captionlist,.m-charge-summary-card .a-emphasized-sentence,.m-charge-summary-card .a-section-sub-heading,.m-charge-summary-card .a-section-sub-sub-heading,.m-charge-summary-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-summary-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-summary-card .a-text{margin-right:unset;margin-left:unset}}.m-charge-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-charge-summary-card .a-callout,.m-charge-summary-card .a-text-v2,.m-charge-summary-card .m-block-list,.m-charge-summary-card .m-buttons-array,.m-charge-summary-card .m-image-inputs-array,.m-charge-summary-card .m-images-array-v2,.m-charge-summary-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-summary-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-summary-card .m-link-container{margin-right:unset;margin-left:unset}}.m-charge-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-charge-summary-card .m-text-and-image-block,.m-charge-summary-card .m-text-links-array,.m-charge-summary-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-charge-summary-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-charge-summary-card .m-textlist{margin-right:unset;margin-left:unset}}.m-charge-summary-card .m-price-example,.m-charge-summary-card .m-product-reserve-status,.m-charge-summary-card .m-step-list,.m-charge-summary-card .m-text-and-image-list,.m-charge-summary-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-charge-summary-card__heading{margin-bottom:16px;font-size:18px;font-weight:500;text-align:center}.m-charge-summary-card__heading .a-badge{position:relative;top:-2px;margin-left:8px}.m-charge-summary-card .a-period{margin-top:18px}.m-charge-summary-card .a-emphasized-value__unit{font-size:16px}.m-charge-summary-card__items{margin-top:11px}.m-charge-summary-card__item{display:flex;align-items:center;justify-content:space-between}.m-charge-summary-card__item .a-price-amount{font-size:20px}.m-charge-summary-card__item .a-price-amount__unit{font-size:16px}.m-charge-summary-card__item:not(:first-child){margin-top:8px}.m-charge-summary-card__item:not(.m-charge-summary-card__item--bold) .a-price-amount{font-weight:300}.m-charge-summary-card__flip-button-container{display:flex;justify-content:center;margin-top:24px}.m-charge-summary-card__item-title{font-size:12px}.m-charge-summary-card .m-button-container{margin-top:40px;margin-bottom:0}@media screen and (max-width:640px){.m-charge-summary-card .m-button-container{padding-right:3px;padding-left:3px}.m-charge-summary-card .m-button-container .a-button{width:100%;max-width:297px}}.m-chat-balloon-button-container{display:flex;white-space:nowrap}.m-chat-balloon-button-container>:not(:last-of-type){margin-right:8px}.m-check-list{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px;letter-spacing:.04em}.m-check-list .a-caption-list-v2,.m-check-list .a-captionlist,.m-check-list .a-emphasized-sentence,.m-check-list .a-section-sub-heading,.m-check-list .a-section-sub-sub-heading,.m-check-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-check-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-check-list .a-text{margin-right:unset;margin-left:unset}}.m-check-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-check-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-check-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-check-list .a-callout,.m-check-list .a-text-v2,.m-check-list .m-block-list,.m-check-list .m-buttons-array,.m-check-list .m-image-inputs-array,.m-check-list .m-images-array-v2,.m-check-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-check-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-check-list .m-link-container{margin-right:unset;margin-left:unset}}.m-check-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-check-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-check-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-check-list .m-text-and-image-block,.m-check-list .m-text-links-array,.m-check-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-check-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-check-list .m-textlist{margin-right:unset;margin-left:unset}}.m-check-list .m-price-example,.m-check-list .m-product-reserve-status,.m-check-list .m-step-list,.m-check-list .m-text-and-image-list,.m-check-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-check-list__item{position:relative;display:flex;grid-gap:0 14px;gap:0 14px}.m-check-list__item:not(:first-child){margin-top:7px}.m-check-list__icon{flex:0 0 12px;height:12px;margin-top:5px;line-height:0}.m-contact-card-v2{text-align:center}.m-contact-card-v2 .a-caption-list-v2,.m-contact-card-v2 .a-captionlist,.m-contact-card-v2 .a-emphasized-sentence,.m-contact-card-v2 .a-section-sub-heading,.m-contact-card-v2 .a-section-sub-sub-heading,.m-contact-card-v2 .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2 .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card-v2 .a-text{margin-right:unset;margin-left:unset}}.m-contact-card-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-contact-card-v2 .a-callout,.m-contact-card-v2 .a-text-v2,.m-contact-card-v2 .m-block-list,.m-contact-card-v2 .m-buttons-array,.m-contact-card-v2 .m-image-inputs-array,.m-contact-card-v2 .m-images-array-v2,.m-contact-card-v2 .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2 .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card-v2 .m-link-container{margin-right:unset;margin-left:unset}}.m-contact-card-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-contact-card-v2 .m-text-and-image-block,.m-contact-card-v2 .m-text-links-array,.m-contact-card-v2 .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2 .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card-v2 .m-textlist{margin-right:unset;margin-left:unset}}.m-contact-card-v2 .m-price-example,.m-contact-card-v2 .m-product-reserve-status,.m-contact-card-v2 .m-step-list,.m-contact-card-v2 .m-text-and-image-list,.m-contact-card-v2 .m-text-list-v2{margin-right:unset;margin-left:unset}.m-contact-card-v2__block{border:1px solid #f1f0ec;border-radius:24px;padding:26px 18px;background-color:#fff}.m-contact-card-v2__title{padding-bottom:14px;margin-bottom:18px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;line-height:22px;border-bottom:1px solid #f1f0ec}.m-contact-card-v2__contact{display:flex;align-items:center;justify-content:center;line-height:22px}.m-contact-card-v2__icon{margin-right:9px;font-size:30px}.m-contact-card-v2__detail{font-size:28px;font-weight:500;line-height:22px}.m-contact-card-v2__available-time{margin-top:10px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:300;line-height:18px}.m-contact-card-v2__button-container{margin-top:22px}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card-v2__button-container{display:none}}@media screen and (min-width:1281px){.m-contact-card-v2__button-container{display:none}}.m-contact-card{text-align:center}.m-contact-card .a-caption-list-v2,.m-contact-card .a-captionlist,.m-contact-card .a-emphasized-sentence,.m-contact-card .a-section-sub-heading,.m-contact-card .a-section-sub-sub-heading,.m-contact-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card .a-text{margin-right:unset;margin-left:unset}}.m-contact-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-contact-card .a-callout,.m-contact-card .a-text-v2,.m-contact-card .m-block-list,.m-contact-card .m-buttons-array,.m-contact-card .m-image-inputs-array,.m-contact-card .m-images-array-v2,.m-contact-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card .m-link-container{margin-right:unset;margin-left:unset}}.m-contact-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-contact-card .m-text-and-image-block,.m-contact-card .m-text-links-array,.m-contact-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-contact-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-contact-card .m-textlist{margin-right:unset;margin-left:unset}}.m-contact-card .m-price-example,.m-contact-card .m-product-reserve-status,.m-contact-card .m-step-list,.m-contact-card .m-text-and-image-list,.m-contact-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-contact-card__description{margin-bottom:9px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px}.m-contact-card__block{border:1px solid #f1f0ec;border-radius:24px;padding:22px 18px;background-color:#fff}.m-contact-card__title{padding-bottom:18px;margin-bottom:18px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;line-height:22px;border-bottom:1px solid #d1d1d1}.m-contact-card__contact{display:flex;align-items:center;justify-content:center;line-height:22px}.m-contact-card__icon{margin-right:9px;font-size:30px}.m-contact-card__detail{font-size:28px;font-weight:500;line-height:22px}.m-contact-card__available-time{font-size:14px;font-weight:400;line-height:18px}.m-container-with-buttons-array .a-caption-list-v2,.m-container-with-buttons-array .a-captionlist,.m-container-with-buttons-array .a-emphasized-sentence,.m-container-with-buttons-array .a-section-sub-heading,.m-container-with-buttons-array .a-section-sub-sub-heading,.m-container-with-buttons-array .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-container-with-buttons-array .a-text{margin-right:unset;margin-left:unset}}.m-container-with-buttons-array .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-container-with-buttons-array .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-container-with-buttons-array .a-callout,.m-container-with-buttons-array .a-text-v2,.m-container-with-buttons-array .m-block-list,.m-container-with-buttons-array .m-buttons-array,.m-container-with-buttons-array .m-image-inputs-array,.m-container-with-buttons-array .m-images-array-v2,.m-container-with-buttons-array .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-container-with-buttons-array .m-link-container{margin-right:unset;margin-left:unset}}.m-container-with-buttons-array .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-container-with-buttons-array .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-container-with-buttons-array .m-text-and-image-block,.m-container-with-buttons-array .m-text-links-array,.m-container-with-buttons-array .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-container-with-buttons-array .m-textlist{margin-right:unset;margin-left:unset}}.m-container-with-buttons-array .m-price-example,.m-container-with-buttons-array .m-product-reserve-status,.m-container-with-buttons-array .m-step-list,.m-container-with-buttons-array .m-text-and-image-list,.m-container-with-buttons-array .m-text-list-v2{margin-right:unset;margin-left:unset}.m-container-with-buttons-array__body{padding-right:16px;padding-left:16px}@media screen and (min-width:641px)and (max-width:1280px){.m-container-with-buttons-array__body{width:300px;margin-right:auto;margin-left:auto}}@media screen and (min-width:1281px){.m-container-with-buttons-array__body{width:300px;margin-right:auto;margin-left:auto}}.m-content-with-button-block{position:relative;height:auto}@media screen and (min-width:1281px){.m-content-with-button-block{display:flex;align-items:center}}@media screen and (min-width:641px)and (max-width:1280px){.m-content-with-button-block{display:flex;align-items:center}}@media screen and (min-width:1281px){.m-content-with-button-block__body{max-width:calc(100% - 220px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-content-with-button-block__body{max-width:calc(100% - 220px)}}@media screen and (min-width:1281px){.m-content-with-button-block__button{position:absolute;right:0}.m-content-with-button-block__button>:defined{margin-top:0}}@media screen and (min-width:641px)and (max-width:1280px){.m-content-with-button-block__button{position:absolute;right:0}.m-content-with-button-block__button>:defined{margin-top:0}}@media screen and (max-width:640px){.m-content-with-button-block__button{position:static;margin-top:22px}}.m-current-status-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:24px 18px}.m-current-status-card .a-caption-list-v2,.m-current-status-card .a-captionlist,.m-current-status-card .a-emphasized-sentence,.m-current-status-card .a-section-sub-heading,.m-current-status-card .a-section-sub-sub-heading,.m-current-status-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-current-status-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-current-status-card .a-text{margin-right:unset;margin-left:unset}}.m-current-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-current-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-current-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-current-status-card .a-callout,.m-current-status-card .a-text-v2,.m-current-status-card .m-block-list,.m-current-status-card .m-buttons-array,.m-current-status-card .m-image-inputs-array,.m-current-status-card .m-images-array-v2,.m-current-status-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-current-status-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-current-status-card .m-link-container{margin-right:unset;margin-left:unset}}.m-current-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-current-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-current-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-current-status-card .m-text-and-image-block,.m-current-status-card .m-text-links-array,.m-current-status-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-current-status-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-current-status-card .m-textlist{margin-right:unset;margin-left:unset}}.m-current-status-card .m-price-example,.m-current-status-card .m-product-reserve-status,.m-current-status-card .m-step-list,.m-current-status-card .m-text-and-image-list,.m-current-status-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-current-status-card--moderate-background{background-color:#f1f0ec}.m-current-status-card__body{padding:0 16px}.m-current-status-card--horizontal .m-current-status-card__body{display:flex;align-items:center;justify-content:space-between}.m-current-status-card__title{font-weight:700}.m-current-status-card--horizontal .m-current-status-card__title{margin-right:12px;font-size:12px}.m-current-status-card__current-status{margin-top:16px}.m-current-status-card--horizontal .m-current-status-card__current-status{margin-top:0}.m-current-status-card__current-status .a-alphanumeric{font-weight:300}.m-current-status-card__sub-statuses-list{margin-top:24px;border-top:1px solid #e8e8e8}.m-current-status-card__sub-status{display:flex;padding:24px 16px;border-top:1px solid #e8e8e8}.m-current-status-card__sub-status:first-child{border-top:0}.m-current-status-card__sub-status:last-child{padding-bottom:0}.m-current-status-card__sub-status-label{flex:0 0 auto;max-width:8em;margin-right:16px;font-size:12px;line-height:22px}.m-current-status-card__sub-status-value{flex:0 1 auto;margin-left:auto;font-size:16px;font-weight:300;line-height:22px}.m-current-status-card__footer{padding:16px 16px 0;margin-top:20px;border-top:1px solid #e8e8e8}.m-current-status-card__note{font-size:12px;color:#707f89}.m-d-point-radio{position:relative;display:block}.m-d-point-radio__radio-input{position:absolute;width:0;height:0;pointer-events:none;opacity:0}.m-d-point-radio__body{padding:23px 16px 23px 40px;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.m-d-point-radio__radio-input:checked+label .m-d-point-radio__body{border-color:#01b5d0}.m-d-point-radio__label{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;line-height:24px}.m-d-point-radio__radio-input:checked+label .m-d-point-radio__body .m-d-point-radio__label{font-weight:500}.m-d-point-radio__indicator{position:absolute;top:36px;left:16px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%;transform:translateY(-50%)}.m-d-point-radio__radio-input:checked+label .m-d-point-radio__body .m-d-point-radio__indicator{border-color:#01b5d0}.m-d-point-radio__radio-input:checked+label .m-d-point-radio__body .m-d-point-radio__indicator:before{display:block;width:8px;height:8px;content:"";background-color:#01b5d0;border-radius:50%}.m-d-point-radio__field{display:flex;align-items:flex-end;margin-top:12px;margin-left:4px}.m-d-point-radio__input{width:159px}.m-d-point-radio__input .a-textfield__input{text-align:right}.m-d-point-radio__note{margin-bottom:4px;margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-d-point-radio__radio-input:checked+label .m-d-point-radio__body .m-d-point-radio__note{font-weight:500}.m-d-point-radio__caption-list-container{margin-top:8px}.m-d-point-radio__caption-list-container>.a-captionlist{margin:0}.m-d-point-radio__available-points-area{display:flex;flex-wrap:wrap;padding:24px 24px 0;margin:24px 0 0 -24px;background-color:#fff;border-top:1px solid #f1f0ec}.m-d-point-radio__available-points-area-title{max-width:120px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:700}.m-d-point-radio__points-list{flex:1 1;margin-left:16px}.m-d-point-radio__total-points{display:flex;justify-content:space-between;line-height:19px}.m-d-point-radio__total-points-label{flex:0 0 auto;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:700}.m-d-point-radio__total-points-value{flex:1 1 auto;text-align:right;transform:translateY(-2px)}.m-d-point-radio__total-points-value .a-price-amount{font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500}.m-d-point-radio__total-points-value .a-price-amount__unit{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:15px;font-weight:400}.m-d-point-radio__conditional-points{display:flex;justify-content:space-between;margin-top:5px;line-height:16px}.m-d-point-radio__conditional-points-label{flex:0 0 auto;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px}.m-d-point-radio__conditional-points-value{flex:1 1 auto;text-align:right;transform:translateY(-2px)}.m-d-point-radio__conditional-points-value .a-price-amount{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:300}.m-d-point-radio__conditional-points-value .a-price-amount__unit{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:15px;font-weight:300}.m-d-point-status-card{background-color:#fff;border-radius:24px;display:flex;flex-wrap:wrap;padding:16px 36px 16px 28px;border:1px solid #d1d1d1}.m-d-point-status-card .a-caption-list-v2,.m-d-point-status-card .a-captionlist,.m-d-point-status-card .a-emphasized-sentence,.m-d-point-status-card .a-section-sub-heading,.m-d-point-status-card .a-section-sub-sub-heading,.m-d-point-status-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-d-point-status-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-d-point-status-card .a-text{margin-right:unset;margin-left:unset}}.m-d-point-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-d-point-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-d-point-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-d-point-status-card .a-callout,.m-d-point-status-card .a-text-v2,.m-d-point-status-card .m-block-list,.m-d-point-status-card .m-buttons-array,.m-d-point-status-card .m-image-inputs-array,.m-d-point-status-card .m-images-array-v2,.m-d-point-status-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-d-point-status-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-d-point-status-card .m-link-container{margin-right:unset;margin-left:unset}}.m-d-point-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-d-point-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-d-point-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-d-point-status-card .m-text-and-image-block,.m-d-point-status-card .m-text-links-array,.m-d-point-status-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-d-point-status-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-d-point-status-card .m-textlist{margin-right:unset;margin-left:unset}}.m-d-point-status-card .m-price-example,.m-d-point-status-card .m-product-reserve-status,.m-d-point-status-card .m-step-list,.m-d-point-status-card .m-text-and-image-list,.m-d-point-status-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-d-point-status-card__title{max-width:120px;margin-top:7px;font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:700;line-height:22px}.m-d-point-status-card__items{flex:1 1;padding:0 0 2px 16px;margin-left:16px;border-left:.5px solid #3b4043}.m-d-point-status-card__total-points{display:flex;justify-content:space-between}.m-d-point-status-card__total-points-label{flex:0 0 auto;margin-top:5px;font-weight:700}.m-d-point-status-card__total-points-value{flex:1 1 auto;margin-left:8px;text-align:right}.m-d-point-status-card__total-points-value .a-price-amount{font-size:28px;font-weight:500}.m-d-point-status-card__total-points-value .a-price-amount__unit{margin-left:8px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:15px;font-weight:400}.m-d-point-status-card__total-points-value--small-font .a-price-amount{font-size:22px}.m-d-point-status-card__conditional-points{display:flex;justify-content:space-between;margin-top:8px}.m-d-point-status-card__conditional-points-label{flex:0 0 auto;font-size:12px}.m-d-point-status-card__conditional-points-value{flex:1 1 auto;text-align:right}.m-d-point-status-card__conditional-points-value .a-price-amount{font-size:18px;font-weight:300}.m-d-point-status-card__conditional-points-value .a-price-amount__unit{margin-left:7px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:15px;font-weight:300}.m-d-point-status-card__conditional-points-value--small-font .a-price-amount{font-size:12px}.m-d-point-status-card__link{flex:0 0 100%;text-align:right}.m-d-point-status-card__link .a-textlink{padding:10px 36px 16px;margin:0 -36px -16px}.m-d-point-status-card__link .a-icon{color:#3bd8a0}.m-data-usage-details-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;padding:36px 18px 26px;overflow:hidden}.m-data-usage-details-card .a-caption-list-v2,.m-data-usage-details-card .a-captionlist,.m-data-usage-details-card .a-emphasized-sentence,.m-data-usage-details-card .a-section-sub-heading,.m-data-usage-details-card .a-section-sub-sub-heading,.m-data-usage-details-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details-card .a-text{margin-right:unset;margin-left:unset}}.m-data-usage-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-data-usage-details-card .a-callout,.m-data-usage-details-card .a-text-v2,.m-data-usage-details-card .m-block-list,.m-data-usage-details-card .m-buttons-array,.m-data-usage-details-card .m-image-inputs-array,.m-data-usage-details-card .m-images-array-v2,.m-data-usage-details-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details-card .m-link-container{margin-right:unset;margin-left:unset}}.m-data-usage-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-details-card .m-text-and-image-block,.m-data-usage-details-card .m-text-links-array,.m-data-usage-details-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details-card .m-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-details-card .m-price-example,.m-data-usage-details-card .m-product-reserve-status,.m-data-usage-details-card .m-step-list,.m-data-usage-details-card .m-text-and-image-list,.m-data-usage-details-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-data-usage-details-card__value{padding:0 15px}.m-data-usage-details-card__restricted-data-usage{display:flex;align-items:center;justify-content:space-between;padding:0 2px;margin-top:8px}.m-data-usage-details-card__restricted-data-usage-label{font-size:12px}.m-data-usage-details-card__restricted-data-usage-amount{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:300}.m-data-usage-details-card__restricted-data-usage-amount>small{margin-left:4px;font-size:16px;font-weight:400}.m-data-usage-details-card__bar-graph{margin-top:47px;margin-bottom:40px}.m-data-usage-details-card__bar-graph .a-bar-graph{width:100%}.m-data-usage-details-card__bar-graph-legend-list{display:flex;justify-content:center;margin-top:16px}.m-data-usage-details-card__bar-graph-legend{margin-right:24px;font-size:12px;font-weight:300;color:#626161}.m-data-usage-details-card__bar-graph-legend:last-child{margin-right:0}.m-data-usage-details-card__bar-graph-legend-bar{display:inline-block;width:16px;height:6px;margin-right:8px;vertical-align:1px;content:"";background-color:attr(data-color);border-radius:3px}.m-data-usage-details-card__details{padding:0 11px;margin-top:40px;margin-bottom:18px}.m-data-usage-details-card__loading-overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.m-data-usage-details-card__loading-overlay .a-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-data-usage-details-card--loading .m-data-usage-details-card__loading-overlay{display:block}.m-data-usage-details-card.m-data-usage-details-card--loading .m-data-usage-details-card__bar-graph,.m-data-usage-details-card.m-data-usage-details-card--loading .m-data-usage-details-card__details,.m-data-usage-details-card.m-data-usage-details-card--loading .m-data-usage-details-card__value{visibility:hidden}.m-data-usage-details .a-caption-list-v2,.m-data-usage-details .a-captionlist,.m-data-usage-details .a-emphasized-sentence,.m-data-usage-details .a-section-sub-heading,.m-data-usage-details .a-section-sub-sub-heading,.m-data-usage-details .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details .a-text{margin-right:unset;margin-left:unset}}.m-data-usage-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-data-usage-details .a-callout,.m-data-usage-details .a-text-v2,.m-data-usage-details .m-block-list,.m-data-usage-details .m-buttons-array,.m-data-usage-details .m-image-inputs-array,.m-data-usage-details .m-images-array-v2,.m-data-usage-details .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details .m-link-container{margin-right:unset;margin-left:unset}}.m-data-usage-details .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-details .m-text-and-image-block,.m-data-usage-details .m-text-links-array,.m-data-usage-details .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-details .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-details .m-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-details .m-price-example,.m-data-usage-details .m-product-reserve-status,.m-data-usage-details .m-step-list,.m-data-usage-details .m-text-and-image-list,.m-data-usage-details .m-text-list-v2{margin-right:unset;margin-left:unset}.m-data-usage-details__list-container{--height:auto;height:var(--height,auto);overflow:hidden;transition:height .5s}.m-data-usage-details__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.m-data-usage-details__item:not(:first-child){margin-top:12px}.m-data-usage-details__item:nth-child(10)~.m-data-usage-details__item{display:none}.m-data-usage-details--expanded .m-data-usage-details__item:nth-child(10)~.m-data-usage-details__item{display:flex}.m-data-usage-details__date{font-weight:300;line-height:normal}.m-data-usage-details__usage{font-size:16px;line-height:normal}.m-data-usage-details__usage small{margin-left:9px;font-size:14px;font-weight:300;vertical-align:initial}.m-data-usage-details__extra-list-container{flex:0 0 100%;margin-top:7px}.m-data-usage-details__extra{display:flex;align-items:center;justify-content:flex-end;line-height:normal}.m-data-usage-details__extra>dt{font-family:noto-sans-cjk-jp,sans-serif;font-weight:500}.m-data-usage-details__extra>dd{margin-left:18px;font-weight:600}.m-data-usage-details__extra>dd small{margin-left:9px;font-size:14px}.m-data-usage-details__more-button{margin-top:18px}.m-data-usage-details__more-button .a-more-button{display:block;margin:0 auto}.m-data-usage-summary-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;padding:57px 0 36px;overflow:hidden}.m-data-usage-summary-card .a-caption-list-v2,.m-data-usage-summary-card .a-captionlist,.m-data-usage-summary-card .a-emphasized-sentence,.m-data-usage-summary-card .a-section-sub-heading,.m-data-usage-summary-card .a-section-sub-sub-heading,.m-data-usage-summary-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary-card .a-text{margin-right:unset;margin-left:unset}}.m-data-usage-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-data-usage-summary-card .a-callout,.m-data-usage-summary-card .a-text-v2,.m-data-usage-summary-card .m-block-list,.m-data-usage-summary-card .m-buttons-array,.m-data-usage-summary-card .m-image-inputs-array,.m-data-usage-summary-card .m-images-array-v2,.m-data-usage-summary-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary-card .m-link-container{margin-right:unset;margin-left:unset}}.m-data-usage-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-summary-card .m-text-and-image-block,.m-data-usage-summary-card .m-text-links-array,.m-data-usage-summary-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary-card .m-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-summary-card .m-price-example,.m-data-usage-summary-card .m-product-reserve-status,.m-data-usage-summary-card .m-step-list,.m-data-usage-summary-card .m-text-and-image-list,.m-data-usage-summary-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-data-usage-summary-card__title{font-size:18px;font-weight:500;line-height:1;text-align:center}.m-data-usage-summary-card>.m-data-usage-summary{margin:30.5px auto 24px}.m-data-usage-summary-card__flip-button-container{display:flex;justify-content:center}.m-data-usage-summary-card__bonus-packets-container{width:-webkit-max-content;width:max-content;margin:24px auto 0}.m-data-usage-summary-card__flip-button-container+.m-data-usage-summary-card__bonus-packets-container{margin:32px auto 0}.m-data-usage-summary-card__bonus-packets{display:grid;grid-template-columns:auto 1fr auto;margin-top:12px}.m-data-usage-summary-card__bonus-packets .a-icon{width:24px;height:24px;margin-right:6px;vertical-align:bottom}.m-data-usage-summary-card__bonus-packets span:nth-child(2){font-family:noto-sans-cjk-jp,sans-serif;font-size:13px;font-weight:350;line-height:24px;vertical-align:bottom}.m-data-usage-summary-card__bonus-packets span:nth-child(3){font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:300;line-height:24px;vertical-align:bottom}.m-data-usage-summary-card__spacer-illust{margin:24px auto 0;text-align:center}.m-data-usage-summary-card__button-container>.m-button-container,.m-data-usage-summary-card__flip-button-container+.m-data-usage-summary-card__spacer-illust{margin:32px auto 0}.m-data-usage-summary-card__flip-button-container+.m-data-usage-summary-card__button-container{margin:52px auto 0}.m-data-usage-summary-card__link{margin:16px auto 0;text-align:center}.m-data-usage-summary-card__loading-overlay{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.m-data-usage-summary-card__loading-overlay .a-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-data-usage-summary-card--loading .m-data-usage-summary-card__loading-overlay{display:block}.m-data-usage-summary{--data-usage-dash-offset:100;position:relative;width:260px}.m-data-usage-summary .a-caption-list-v2,.m-data-usage-summary .a-captionlist,.m-data-usage-summary .a-emphasized-sentence,.m-data-usage-summary .a-section-sub-heading,.m-data-usage-summary .a-section-sub-sub-heading,.m-data-usage-summary .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary .a-text{margin-right:unset;margin-left:unset}}.m-data-usage-summary .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-data-usage-summary .a-callout,.m-data-usage-summary .a-text-v2,.m-data-usage-summary .m-block-list,.m-data-usage-summary .m-buttons-array,.m-data-usage-summary .m-image-inputs-array,.m-data-usage-summary .m-images-array-v2,.m-data-usage-summary .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary .m-link-container{margin-right:unset;margin-left:unset}}.m-data-usage-summary .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-summary .m-text-and-image-block,.m-data-usage-summary .m-text-links-array,.m-data-usage-summary .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-data-usage-summary .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-data-usage-summary .m-textlist{margin-right:unset;margin-left:unset}}.m-data-usage-summary .m-price-example,.m-data-usage-summary .m-product-reserve-status,.m-data-usage-summary .m-step-list,.m-data-usage-summary .m-text-and-image-list,.m-data-usage-summary .m-text-list-v2{margin-right:unset;margin-left:unset}.m-data-usage-summary:before{display:block;padding:0 0 100%;content:""}.m-data-usage-summary__graph{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.m-data-usage-summary__usage-line-base{stroke:#f4f4f4}.m-data-usage-summary__usage-appear-line{stroke:#01b5d0;stroke-dasharray:785.3981633974;stroke-dashoffset:785.3981633974;animation:m-data-usage-summary-appear-line-keyframes 1.2s;animation-fill-mode:forwards}.m-data-usage-summary--data-roaming .m-data-usage-summary__usage-appear-line{stroke:#9d3dfa}.m-data-usage-summary-card--loading .m-data-usage-summary .m-data-usage-summary__usage-appear-line,.m-data-usage-summary[data-appear-animation-triggered=false] .m-data-usage-summary__usage-appear-line,[data-appear-animation-finished=false] .m-data-usage-summary .m-data-usage-summary__usage-appear-line{animation:none}@keyframes m-data-usage-summary-appear-line-keyframes{0%{stroke-dashoffset:785.3981633974}40%{stroke-dashoffset:0}60%{stroke-dashoffset:0}to{stroke-dashoffset:785.3981633974}}.m-data-usage-summary__usage-actual-line{stroke:#01b5d0;stroke-dasharray:785.3981633974;stroke-dashoffset:785.3981633974;animation:m-data-usage-summary-actual-line-keyframes 1.2s;animation-fill-mode:forwards}.m-data-usage-summary--data-roaming .m-data-usage-summary__usage-actual-line{stroke:#9d3dfa}.m-data-usage-summary-card--loading .m-data-usage-summary .m-data-usage-summary__usage-actual-line,.m-data-usage-summary[data-appear-animation-triggered=false] .m-data-usage-summary__usage-actual-line,[data-appear-animation-finished=false] .m-data-usage-summary .m-data-usage-summary__usage-actual-line{animation:none}@keyframes m-data-usage-summary-actual-line-keyframes{0%{stroke-dashoffset:785.3981633974}60%{stroke-dashoffset:785.3981633974}to{stroke-dashoffset:var(--data-usage-dash-offset,785.3981633974)}}.m-data-usage-summary__inner-circle{stroke:#01b5d0}.m-data-usage-summary--data-roaming .m-data-usage-summary__inner-circle{stroke:#9d3dfa}.m-data-usage-summary__numeric-data-upper{position:absolute;bottom:50%;left:50%;width:208px;text-align:center;border-bottom:1px solid #a7a7a7;transform:translateX(-50%)}.m-data-usage-summary-card--loading .m-data-usage-summary__numeric-data-upper{visibility:hidden}.m-data-usage-summary__data-limit-message{margin-bottom:13px;font-size:12px;font-weight:350;color:#797979;text-align:center}.m-data-usage-summary__remaining{display:inline-flex;align-items:flex-end;justify-content:center;min-width:170px;padding:6px 4px 0;margin:0 auto;background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-size:0 100%;animation:m-data-usage-summary-remaining-background-keyframes .35s;animation-fill-mode:forwards;animation-delay:1.2s}.m-data-usage-summary-card--loading .m-data-usage-summary .m-data-usage-summary__remaining,.m-data-usage-summary[data-appear-animation-triggered=false] .m-data-usage-summary__remaining,[data-appear-animation-finished=false] .m-data-usage-summary .m-data-usage-summary__remaining{animation:none}@keyframes m-data-usage-summary-remaining-background-keyframes{0%{background-size:0 100%}to{background-size:100% 100%}}.m-data-usage-summary__remaining-title{margin-bottom:8px;font-weight:350;color:#797979}.m-data-usage-summary__remaining-amount{flex:1 0 auto;font-size:40px;font-weight:300;line-height:normal;text-align:right}.m-data-usage-summary__remaining-amount>small{margin-left:2px;font-size:16px;font-weight:400;color:#797979}.m-data-usage-summary__numeric-data-lower{position:absolute;top:calc(50% + 4px);left:0;width:100%}.m-data-usage-summary-card--loading .m-data-usage-summary__numeric-data-lower{visibility:hidden}.m-data-usage-summary__total{text-align:center}.m-data-usage-summary__total-title{margin-bottom:2px;font-size:13px;font-weight:350;color:#797979}.m-data-usage-summary__total-amount{font-size:36px;font-weight:300}.m-data-usage-summary__total-title+.m-data-usage-summary__total-amount{margin-left:8px;font-size:22px}.m-data-usage-summary__total-amount>small{margin-left:2px;font-size:16px;font-weight:400;color:#797979;vertical-align:2px}.m-data-usage-summary__total-title+.m-data-usage-summary__total-amount>small{margin-left:4px;font-size:14px;vertical-align:unset}.m-data-usage-summary__breakdown{display:flex;justify-content:center;margin-top:12px;font-size:14px;font-weight:300;color:#797979}.m-data-usage-summary__base{position:relative}.m-data-usage-summary__base-title{position:absolute;bottom:0;left:50%;display:block;width:6em;margin-top:2px;font-size:10px;font-weight:350;transform:translate(-50%,100%)}.m-data-usage-summary__additional-amount{position:relative}.m-data-usage-summary__additional-amount:after{position:absolute;bottom:-5px;left:0;width:100%;height:2px;content:"";background-color:#89cbd6;border-radius:1px}.m-data-usage-summary--data-roaming .m-data-usage-summary__additional-amount:after{background-color:#9d3dfa}.m-data-usage-summary__data-roaming-illust{position:absolute;top:0;left:0;width:100%}.m-description-list-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:4px 18px;font-family:noto-sans-cjk-jp,sans-serif}.m-description-list-card .a-caption-list-v2,.m-description-list-card .a-captionlist,.m-description-list-card .a-emphasized-sentence,.m-description-list-card .a-section-sub-heading,.m-description-list-card .a-section-sub-sub-heading,.m-description-list-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-card .a-text{margin-right:unset;margin-left:unset}}.m-description-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-list-card .a-callout,.m-description-list-card .a-text-v2,.m-description-list-card .m-block-list,.m-description-list-card .m-buttons-array,.m-description-list-card .m-image-inputs-array,.m-description-list-card .m-images-array-v2,.m-description-list-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-card .m-link-container{margin-right:unset;margin-left:unset}}.m-description-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-list-card .m-text-and-image-block,.m-description-list-card .m-text-links-array,.m-description-list-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-card .m-textlist{margin-right:unset;margin-left:unset}}.m-description-list-card .m-price-example,.m-description-list-card .m-product-reserve-status,.m-description-list-card .m-step-list,.m-description-list-card .m-text-and-image-list,.m-description-list-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-list-card__header{position:relative;padding:24px 16px}.m-description-list-card__header~.m-description-list-card__body:after{display:block;height:20px;content:""}.m-description-list-card__title-description{margin-top:12px;font-weight:300}.m-description-list-card__action-button{position:absolute;top:50%;right:0;padding:16px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;color:#01b5d0;white-space:nowrap;cursor:pointer;transform:translateY(-50%)}.m-description-list-card__body>.a-description-list-complex-link-item,.m-description-list-card__body>.a-description-list-item,.m-description-list-card__body>.a-description-list-link-item,.m-description-list-card__body>.a-description-list-product-item,.m-description-list-card__body>.m-description-list-sub-category-links-item{border-bottom:1px solid #f1f0ec}.m-description-list-card__body>.a-description-list-complex-link-item:last-child,.m-description-list-card__body>.a-description-list-item:last-child,.m-description-list-card__body>.a-description-list-link-item:last-child,.m-description-list-card__body>.a-description-list-product-item:last-child,.m-description-list-card__body>.m-description-list-sub-category-links-item:last-child{border-bottom:none}.m-description-list-card__header+.m-description-list-card__body{border-top:1px solid #f1f0ec}.m-description-list-card__bottom{padding:24px 16px 28px;border-top:1px solid #f1f0ec}.m-description-list-card__bottom>:defined:not(:first-child){margin-top:24px}.m-description-list-card__texts{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.m-description-list-card__links .m-link-container{margin-top:0}.m-description-list-sub-category-links-item{padding:24px 6px 24px 16px;list-style:none}.m-description-list-sub-category-links-item .a-caption-list-v2,.m-description-list-sub-category-links-item .a-captionlist,.m-description-list-sub-category-links-item .a-emphasized-sentence,.m-description-list-sub-category-links-item .a-section-sub-heading,.m-description-list-sub-category-links-item .a-section-sub-sub-heading,.m-description-list-sub-category-links-item .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-sub-category-links-item .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-sub-category-links-item .a-text{margin-right:unset;margin-left:unset}}.m-description-list-sub-category-links-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-sub-category-links-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-sub-category-links-item .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-list-sub-category-links-item .a-callout,.m-description-list-sub-category-links-item .a-text-v2,.m-description-list-sub-category-links-item .m-block-list,.m-description-list-sub-category-links-item .m-buttons-array,.m-description-list-sub-category-links-item .m-image-inputs-array,.m-description-list-sub-category-links-item .m-images-array-v2,.m-description-list-sub-category-links-item .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-sub-category-links-item .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-sub-category-links-item .m-link-container{margin-right:unset;margin-left:unset}}.m-description-list-sub-category-links-item .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-sub-category-links-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-sub-category-links-item .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-list-sub-category-links-item .m-text-and-image-block,.m-description-list-sub-category-links-item .m-text-links-array,.m-description-list-sub-category-links-item .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list-sub-category-links-item .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list-sub-category-links-item .m-textlist{margin-right:unset;margin-left:unset}}.m-description-list-sub-category-links-item .m-price-example,.m-description-list-sub-category-links-item .m-product-reserve-status,.m-description-list-sub-category-links-item .m-step-list,.m-description-list-sub-category-links-item .m-text-and-image-list,.m-description-list-sub-category-links-item .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-list-sub-category-links-item__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.m-description-list-sub-category-links-item__list{margin-top:6px}.m-description-list-sub-category-links-item__list .a-normal-list-link-item__link{padding:6px 0}.m-description-list-sub-category-links-item__list .a-normal-list-link-item__content{font-size:14px;font-weight:300}.m-description-list{margin:0}.m-description-list .a-caption-list-v2,.m-description-list .a-captionlist,.m-description-list .a-emphasized-sentence,.m-description-list .a-section-sub-heading,.m-description-list .a-section-sub-sub-heading,.m-description-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list .a-text{margin-right:unset;margin-left:unset}}.m-description-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-list .a-callout,.m-description-list .a-text-v2,.m-description-list .m-block-list,.m-description-list .m-buttons-array,.m-description-list .m-image-inputs-array,.m-description-list .m-images-array-v2,.m-description-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list .m-link-container{margin-right:unset;margin-left:unset}}.m-description-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-list .m-text-and-image-block,.m-description-list .m-text-links-array,.m-description-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-list .m-textlist{margin-right:unset;margin-left:unset}}.m-description-list .m-price-example,.m-description-list .m-product-reserve-status,.m-description-list .m-step-list,.m-description-list .m-text-and-image-list,.m-description-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-list>.a-description-list-item{padding:0}.m-description-list>.a-description-list-item:not(:first-child){margin-top:16px}.m-description-list>.a-description-list-item__body{margin-top:8px;font-size:12px}.m-description-list.m-description-list--table>.a-description-list-item{display:flex;grid:none;justify-content:space-between;margin-top:0}.m-description-list.m-description-list--table>.a-description-list-item .a-description-list-item__body,.m-description-list.m-description-list--table>.a-description-list-item .a-description-list-item__title{margin-top:0}.m-description-list.m-description-list--table>.a-description-list-item .a-description-list-item__title{white-space:nowrap}.m-description-list.m-description-list--table>.a-description-list-item .a-description-list-item__body{line-height:22px;text-align:right}.m-description-list.m-description-list--table>.a-description-list-item:not(:first-child) .a-description-list-item__body,.m-description-list.m-description-list--table>.a-description-list-item:not(:first-child) .a-description-list-item__title{padding-top:24px}.m-description-list.m-description-list--table>.a-description-list-item:not(:first-child) .a-description-list-item__title{padding-right:16px}.m-description-list--border>.a-description-list-item,.m-description-list--border>.a-description-list-link-item{border-bottom:1px solid #f1f0ec}.m-description-list--border>.a-description-list-item:first-child,.m-description-list--border>.a-description-list-link-item:first-child{border-top:1px solid #f1f0ec}.m-description-list--border>.a-description-list-item{padding:24px 16px}.m-description-list--border>.a-description-list-item:not(:first-child){margin-top:0}.m-description-sub-list{padding-left:14px}.m-description-sub-list .a-caption-list-v2,.m-description-sub-list .a-captionlist,.m-description-sub-list .a-emphasized-sentence,.m-description-sub-list .a-section-sub-heading,.m-description-sub-list .a-section-sub-sub-heading,.m-description-sub-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-sub-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-sub-list .a-text{margin-right:unset;margin-left:unset}}.m-description-sub-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-sub-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-sub-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-sub-list .a-callout,.m-description-sub-list .a-text-v2,.m-description-sub-list .m-block-list,.m-description-sub-list .m-buttons-array,.m-description-sub-list .m-image-inputs-array,.m-description-sub-list .m-images-array-v2,.m-description-sub-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-sub-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-sub-list .m-link-container{margin-right:unset;margin-left:unset}}.m-description-sub-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-sub-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-sub-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-sub-list .m-text-and-image-block,.m-description-sub-list .m-text-links-array,.m-description-sub-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-sub-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-sub-list .m-textlist{margin-right:unset;margin-left:unset}}.m-description-sub-list .m-price-example,.m-description-sub-list .m-product-reserve-status,.m-description-sub-list .m-step-list,.m-description-sub-list .m-text-and-image-list,.m-description-sub-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-sub-list>.a-description-list-item,.m-description-sub-list>.a-description-list-link-item{margin-right:-16px;border-top:1px solid #f1f0ec}.m-description-sub-list>.a-description-list-item{padding:24px 16px 0;margin-top:24px}.m-description-sub-list--compact{padding-left:0}.m-description-sub-list--compact>.a-description-list-item,.m-description-sub-list--compact>.a-description-list-link-item{border-top:none}.m-description-sub-list--compact>.a-description-list-item{padding-top:0;margin-right:0}.m-description-sub-list--compact .a-description-list-link-item__title{padding-top:8px;padding-bottom:8px}.m-description-sub-list--compact .a-description-list-link-item__description{padding-bottom:8px}.m-description-sub-list--mini{padding-left:0}.m-description-sub-list--mini>.a-description-list-item,.m-description-sub-list--mini>.a-description-list-link-item{border-top:none}.m-description-sub-list--mini>.a-description-list-item{padding:0;margin-top:10px;margin-right:0}.m-description-sub-list>.a-description-list-link-item:last-child{margin-bottom:-20px}.m-description-sub-list--compact>.a-description-list-link-item:last-child{margin-bottom:-8px}.m-description-sub-list>.a-description-list-item+.a-description-list-item,.m-description-sub-list>.a-description-list-item+.a-description-list-link-item{margin-top:24px}.m-description-sub-list--mini>.a-description-list-item+.a-description-list-item{margin-top:14px}.m-description-sub-list .a-description-list-item__title{line-height:normal}.m-description-text-list-v2{display:table;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;border-collapse:collapse}.m-description-text-list-v2 .a-caption-list-v2,.m-description-text-list-v2 .a-captionlist,.m-description-text-list-v2 .a-emphasized-sentence,.m-description-text-list-v2 .a-section-sub-heading,.m-description-text-list-v2 .a-section-sub-sub-heading,.m-description-text-list-v2 .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list-v2 .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list-v2 .a-text{margin-right:unset;margin-left:unset}}.m-description-text-list-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-text-list-v2 .a-callout,.m-description-text-list-v2 .a-text-v2,.m-description-text-list-v2 .m-block-list,.m-description-text-list-v2 .m-buttons-array,.m-description-text-list-v2 .m-image-inputs-array,.m-description-text-list-v2 .m-images-array-v2,.m-description-text-list-v2 .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list-v2 .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list-v2 .m-link-container{margin-right:unset;margin-left:unset}}.m-description-text-list-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-text-list-v2 .m-text-and-image-block,.m-description-text-list-v2 .m-text-links-array,.m-description-text-list-v2 .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list-v2 .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list-v2 .m-textlist{margin-right:unset;margin-left:unset}}.m-description-text-list-v2 .m-price-example,.m-description-text-list-v2 .m-product-reserve-status,.m-description-text-list-v2 .m-step-list,.m-description-text-list-v2 .m-text-and-image-list,.m-description-text-list-v2 .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-text-list-v2__item{display:table-row}.m-description-text-list-v2__item:not(:first-child){border-top:12px solid transparent}.m-description-text-list-v2__body,.m-description-text-list-v2__title{display:table-cell}.m-description-text-list-v2__title{padding-right:20px;white-space:nowrap}.m-description-text-list{display:table;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;border-collapse:collapse}.m-description-text-list .a-caption-list-v2,.m-description-text-list .a-captionlist,.m-description-text-list .a-emphasized-sentence,.m-description-text-list .a-section-sub-heading,.m-description-text-list .a-section-sub-sub-heading,.m-description-text-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list .a-text{margin-right:unset;margin-left:unset}}.m-description-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-description-text-list .a-callout,.m-description-text-list .a-text-v2,.m-description-text-list .m-block-list,.m-description-text-list .m-buttons-array,.m-description-text-list .m-image-inputs-array,.m-description-text-list .m-images-array-v2,.m-description-text-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list .m-link-container{margin-right:unset;margin-left:unset}}.m-description-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-description-text-list .m-text-and-image-block,.m-description-text-list .m-text-links-array,.m-description-text-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-description-text-list .m-textlist{margin-right:unset;margin-left:unset}}.m-description-text-list .m-price-example,.m-description-text-list .m-product-reserve-status,.m-description-text-list .m-step-list,.m-description-text-list .m-text-and-image-list,.m-description-text-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-description-text-list--small{font-size:12px}.m-description-text-list__item{display:table-row}.m-description-text-list__item:not(:first-child){border-top:8px solid transparent}.m-description-text-list__body,.m-description-text-list__title{display:table-cell}.m-description-text-list__title{padding-right:10px;font-weight:700;white-space:nowrap}.m-description-text-list--small .m-description-text-list__title{padding-right:8px}.m-detailed-error-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:30px 18px 28px}.m-detailed-error-card .a-caption-list-v2,.m-detailed-error-card .a-captionlist,.m-detailed-error-card .a-emphasized-sentence,.m-detailed-error-card .a-section-sub-heading,.m-detailed-error-card .a-section-sub-sub-heading,.m-detailed-error-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-detailed-error-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-detailed-error-card .a-text{margin-right:unset;margin-left:unset}}.m-detailed-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-detailed-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-detailed-error-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-detailed-error-card .a-callout,.m-detailed-error-card .a-text-v2,.m-detailed-error-card .m-block-list,.m-detailed-error-card .m-buttons-array,.m-detailed-error-card .m-image-inputs-array,.m-detailed-error-card .m-images-array-v2,.m-detailed-error-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-detailed-error-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-detailed-error-card .m-link-container{margin-right:unset;margin-left:unset}}.m-detailed-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-detailed-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-detailed-error-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-detailed-error-card .m-text-and-image-block,.m-detailed-error-card .m-text-links-array,.m-detailed-error-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-detailed-error-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-detailed-error-card .m-textlist{margin-right:unset;margin-left:unset}}.m-detailed-error-card .m-price-example,.m-detailed-error-card .m-product-reserve-status,.m-detailed-error-card .m-step-list,.m-detailed-error-card .m-text-and-image-list,.m-detailed-error-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-detailed-error-card__header{padding-left:16px}.m-detailed-error-card__header .a-icon{color:#5d5d5d}.m-detailed-error-card__body{margin-top:26px;border-top:1px solid #f1f0ec}.m-detailed-error-card__description{padding-right:16px;margin:24px 0 0}.m-device-spec-container{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:4px;grid-column-gap:5px}@media screen and (min-width:641px)and (max-width:1280px){.m-device-spec-container{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:1281px){.m-device-spec-container{grid-template-columns:repeat(6,1fr)}}.m-device-spec-container>.a-device-spec{grid-column:span 2}@media screen and (min-width:641px)and (max-width:1280px){.m-device-spec-container>.a-device-spec{grid-column:span 3}}@media screen and (min-width:1281px){.m-device-spec-container>.a-device-spec{grid-column:span 3}}.m-device-spec-container>.a-device-spec--compact{grid-column:span 1}@media screen and (min-width:641px)and (max-width:1280px){.m-device-spec-container>.a-device-spec--compact{grid-column:span 2}}@media screen and (min-width:1281px){.m-device-spec-container>.a-device-spec--compact{grid-column:span 2}}.m-download-list-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:4px 18px 28px}.m-download-list-card .a-caption-list-v2,.m-download-list-card .a-captionlist,.m-download-list-card .a-emphasized-sentence,.m-download-list-card .a-section-sub-heading,.m-download-list-card .a-section-sub-sub-heading,.m-download-list-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-download-list-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-download-list-card .a-text{margin-right:unset;margin-left:unset}}.m-download-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-download-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-download-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-download-list-card .a-callout,.m-download-list-card .a-text-v2,.m-download-list-card .m-block-list,.m-download-list-card .m-buttons-array,.m-download-list-card .m-image-inputs-array,.m-download-list-card .m-images-array-v2,.m-download-list-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-download-list-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-download-list-card .m-link-container{margin-right:unset;margin-left:unset}}.m-download-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-download-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-download-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-download-list-card .m-text-and-image-block,.m-download-list-card .m-text-links-array,.m-download-list-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-download-list-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-download-list-card .m-textlist{margin-right:unset;margin-left:unset}}.m-download-list-card .m-price-example,.m-download-list-card .m-product-reserve-status,.m-download-list-card .m-step-list,.m-download-list-card .m-text-and-image-list,.m-download-list-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-download-list-card__body{padding:0 16px}.m-download-list-card__list+.m-download-list-card__list{margin-top:36px}.m-download-list-card__list-link-container{display:flex;flex-direction:column;margin-top:22px}.m-download-list-card__list-link-container .a-textlink+.a-textlink{margin-top:24px}.m-download-list-card__footer{padding-top:24px;margin-top:24px;border-top:1px solid #f1f0ec}.m-email-address-checkbox{position:relative}.m-email-address-checkbox__input{position:absolute;pointer-events:none;opacity:0}.m-email-address-checkbox__body{position:relative;overflow:hidden;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.m-email-address-checkbox__body--checked{border-color:var(--theme-color,#01b5d0)}.m-email-address-checkbox__label{position:relative;display:flex;align-items:center;min-height:56px;padding:16px;cursor:pointer}.m-email-address-checkbox__label-icon{display:flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;font-size:10px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%}.m-email-address-checkbox__label-icon .a-icon{display:none}.m-email-address-checkbox__body--checked .m-email-address-checkbox__label-icon{background-color:var(--theme-color,#01b5d0);border-color:var(--theme-color,#01b5d0)}.m-email-address-checkbox__body--checked .m-email-address-checkbox__label-icon .a-icon{display:inline-block}.m-email-address-checkbox__label-content{margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;line-height:18px}.m-email-address-checkbox__body--checked .m-email-address-checkbox__label-content{font-weight:500}.m-email-address-checkbox__label-description{margin-top:5px;font-size:12px}.m-email-address-checkbox__textfields{--textfields-height:auto;position:relative;top:-18px;height:0;padding:0 40px;pointer-events:none;visibility:hidden;transition:height .5s}.m-email-address-checkbox__textfields:before{display:block;height:9.5px;content:""}.m-email-address-checkbox__textfields:after{display:block;height:4px;content:""}.m-email-address-checkbox__body--checked .m-email-address-checkbox__textfields{height:var(--textfields-height,auto);pointer-events:auto;visibility:visible}.m-email-address-checkbox .m-fieldrow{padding:0;margin-top:0}.m-email-address-checkbox .m-fieldrow:not(:first-child){margin-top:22px}.m-email-address-checkbox .m-fieldrow__header{padding-left:0;margin-bottom:9px}.m-email-address-radio{position:relative}.m-email-address-radio__input{position:absolute;pointer-events:none;opacity:0}.m-email-address-radio__body{overflow:hidden;cursor:pointer;background-color:#fff;border:1px solid #f1f0ec;border-radius:6px}.m-email-address-radio__body--checked{border-color:var(--theme-color,#01b5d0)}.m-email-address-radio__label{position:relative;display:flex;align-items:center;min-height:56px;padding:23px 16px;cursor:pointer}.m-email-address-radio__indicator{display:flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;background-color:#fff;border:1px solid #e8e8e8;border-radius:50%}.m-email-address-radio__body--checked .m-email-address-radio__indicator{border-color:var(--theme-color,#01b5d0)}.m-email-address-radio__body--checked .m-email-address-radio__indicator:before{display:block;width:8px;height:8px;content:"";background-color:var(--theme-color,#01b5d0);border-radius:50%}.m-email-address-radio__label-content{margin-left:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:350;line-height:18px}.m-email-address-radio__body--checked .m-email-address-radio__label-content{font-weight:500}.m-email-address-radio__label-content .a-captionlist{margin-top:8px;margin-right:unset;margin-left:unset}.m-email-address-radio__label-description{margin-top:5px;font-size:12px}.m-email-address-radio__textfields{--textfields-height:auto;position:relative;top:-18px;height:0;padding:0 24px;pointer-events:none;visibility:hidden;transition:height .5s}.m-email-address-radio__textfields:after,.m-email-address-radio__textfields:before{display:block;content:""}.m-email-address-radio__textfields:before{height:23px}.m-email-address-radio__textfields:after{height:4px}.m-email-address-radio__body--checked .m-email-address-radio__textfields{height:var(--textfields-height,auto);pointer-events:auto;visibility:visible}.m-email-address-radio__textfields>.a-captionlist{margin-top:12px;margin-right:unset;margin-left:unset}.m-email-address-radio .m-fieldrow{padding:0;margin-top:0}.m-email-address-radio .m-fieldrow:not(:first-child){margin-top:22px}.m-email-address-radio .m-fieldrow__header{padding-left:0;margin-bottom:9px}@media screen and (min-width:641px)and (max-width:1280px){.m-emphasized-button-container{max-width:300px}}@media screen and (min-width:1281px){.m-emphasized-button-container{max-width:300px}}.m-emphasized-button-container__item:not(:first-child){padding-top:48px;margin-top:48px;border-top:1px solid #fff}.m-emphasized-button-container__description{margin-bottom:16px;font-size:12px;line-height:22px;text-align:center}.m-emphasized-page-header{position:relative;display:flex;flex-direction:column;align-items:center;padding-bottom:14px;margin-top:32px;text-align:center}.m-emphasized-page-header__title{font-weight:700}.m-emphasized-page-header__title .a-emphasize{font-size:24px;line-height:normal;background-position:0 18px}.m-emphasized-page-header__body{margin-top:24px;font-size:16px;font-weight:500}.m-emphasized-page-header__body>:defined:first-child{margin-top:0}.m-emphasized-page-header__illust{width:320px;margin-top:14px}@media screen and (max-width:640px){.m-emphasized-page-header__illust{width:188px}}.m-emphasized-page-header__illust .a-motion,.m-emphasized-page-header__illust img{width:100%}.m-faq-content{display:flex}.m-faq-content .a-caption-list-v2,.m-faq-content .a-captionlist,.m-faq-content .a-emphasized-sentence,.m-faq-content .a-section-sub-heading,.m-faq-content .a-section-sub-sub-heading,.m-faq-content .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-faq-content .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-faq-content .a-text{margin-right:unset;margin-left:unset}}.m-faq-content .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-faq-content .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-faq-content .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-faq-content .a-callout,.m-faq-content .a-text-v2,.m-faq-content .m-block-list,.m-faq-content .m-buttons-array,.m-faq-content .m-image-inputs-array,.m-faq-content .m-images-array-v2,.m-faq-content .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-faq-content .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-faq-content .m-link-container{margin-right:unset;margin-left:unset}}.m-faq-content .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-faq-content .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-faq-content .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-faq-content .m-text-and-image-block,.m-faq-content .m-text-links-array,.m-faq-content .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-faq-content .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-faq-content .m-textlist{margin-right:unset;margin-left:unset}}.m-faq-content .m-price-example,.m-faq-content .m-product-reserve-status,.m-faq-content .m-step-list,.m-faq-content .m-text-and-image-list,.m-faq-content .m-text-list-v2{margin-right:unset;margin-left:unset}.m-faq-content__icon{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;line-height:22px;color:#9d3dfa;border:1px solid #9d3dfa;border-radius:50%}.m-faq-content__content{margin-left:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:22px}.m-faq-content__content>:first-child{margin-top:0}.m-faq-link{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;display:block;padding:26px 48px 26px 22px}.m-faq-link__icon{position:absolute;top:50%;right:24px;font-size:10px;transform:translateY(-50%)}.m-faq-link__body,.m-faq-link__heading{display:flex}.m-faq-link__body{margin-top:16px}.m-faq-link__icon-text{display:flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;font-size:16px;line-height:22px;color:#01b5d0;border:1px solid #01b5d0;border-radius:50%}.m-faq-link__body .m-faq-link__icon-text{color:#9d3dfa;border:1px solid #9d3dfa}.m-faq-link__content,.m-faq-link__title{-webkit-line-clamp:3;display:-webkit-box;margin-left:12px;overflow:hidden;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:22px;-webkit-box-orient:vertical}.m-faq-link__title{font-weight:500}.m-faq-link__content>:first-child{margin-top:0}.m-fieldrow{position:relative;padding:0 14px}.m-fieldrow .a-caption-list-v2,.m-fieldrow .a-captionlist,.m-fieldrow .a-emphasized-sentence,.m-fieldrow .a-section-sub-heading,.m-fieldrow .a-section-sub-sub-heading,.m-fieldrow .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-fieldrow .a-text{margin-right:unset;margin-left:unset}}.m-fieldrow .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-fieldrow .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-fieldrow .a-callout,.m-fieldrow .a-text-v2,.m-fieldrow .m-block-list,.m-fieldrow .m-buttons-array,.m-fieldrow .m-image-inputs-array,.m-fieldrow .m-images-array-v2,.m-fieldrow .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-fieldrow .m-link-container{margin-right:unset;margin-left:unset}}.m-fieldrow .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-fieldrow .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-fieldrow .m-text-and-image-block,.m-fieldrow .m-text-links-array,.m-fieldrow .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-fieldrow .m-textlist{margin-right:unset;margin-left:unset}}.m-fieldrow .m-price-example,.m-fieldrow .m-product-reserve-status,.m-fieldrow .m-step-list,.m-fieldrow .m-text-and-image-list,.m-fieldrow .m-text-list-v2{margin-right:unset;margin-left:unset}.m-fieldrow--invalid:before{position:absolute;left:0;width:6px;height:100%;content:"";background-color:#fd5e56;border-radius:6px}.m-fieldrow__header{padding:0 20px;margin-bottom:12px}.m-fieldrow__title{display:inline;font-size:12px;line-height:22px;color:#3b4043;vertical-align:middle}.m-fieldrow__title+.a-tag{margin-left:8px}.m-fieldrow__main{position:relative;display:flex;flex-wrap:wrap;grid-gap:11px 13px;gap:11px 13px}.m-fieldrow--align-center .m-fieldrow__main{justify-content:center}.m-fieldrow--full-date .m-fieldrow__main{grid-gap:12px 11px;gap:12px 11px}.m-fieldrow__main>*{flex:0 0 100%}@media screen and (max-width:640px){.m-fieldrow--column-size-1 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(8.33333% - 11.91667px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-1 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(8.33333% - 11.91667px)}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-1 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(8.33333% - 11.91667px)}}@media screen and (max-width:640px){.m-fieldrow--column-size-2 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(16.66667% - 10.83333px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-2 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(16.66667% - 10.83333px)}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-2 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(16.66667% - 10.83333px)}}@media screen and (max-width:640px){.m-fieldrow--column-size-3 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 9.75px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-3 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 9.75px)}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-3 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 9.75px)}}@media screen and (max-width:640px){.m-fieldrow--column-size-4 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 8.66667px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-4 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 8.66667px)}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-4 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 8.66667px)}}@media screen and (max-width:640px){.m-fieldrow--column-size-6 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6.5px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-6 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6.5px)}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-6 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6.5px)}}@media screen and (max-width:640px){.m-fieldrow--column-size-12 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:100%}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--column-size-pc-12 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:100%}}@media screen and (min-width:1281px){.m-fieldrow--column-size-pc-12 .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:100%}}@media screen and (max-width:640px){.m-fieldrow--full-date .m-fieldrow__main>:not(.m-fieldrow__error){flex:0 0 100%}.m-fieldrow--full-date .m-fieldrow__main>:not(.m-fieldrow__error)+*{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 5.5px)}}@media screen and (min-width:641px)and (max-width:1280px){.m-fieldrow--full-date .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 7.33333px)}}@media screen and (min-width:1281px){.m-fieldrow--full-date .m-fieldrow__main>*{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 7.33333px)}}.m-fieldrow__main>.a-simple-checkbox{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 20px);margin-top:11px;margin-right:10px;margin-left:10px}.m-fieldrow__main>.a-simple-checkbox:first-of-type{margin-top:0}.m-fieldrow__main>.a-simple-checkbox:last-of-type{margin-bottom:12px}.m-fieldrow__error{position:absolute;right:0;bottom:calc(100% + 6px);max-width:70%}.m-fieldrow__footer{padding:0 20px;margin-top:8px}.m-fieldrow__footer .a-captionlist{margin-top:0}.m-floating-chatbot-button{position:fixed;bottom:0;left:0;z-index:9000;display:flex;justify-content:center;width:100%;height:60px;background-color:#fcec5c;transition:transform .3s;transform:translateY(0)}.m-floating-chatbot-button--click-hidden,.m-floating-chatbot-button--scroll-hidden{transform:translateY(72px)}.m-floating-chatbot-button__content{position:relative;display:flex;align-items:center;justify-content:flex-end;width:100%;max-width:640px}.m-floating-chatbot-button button{width:240px;margin-right:112px}@media screen and (max-width:640px){.m-floating-chatbot-button button{margin-right:122px}}.m-floating-chatbot-button img{position:absolute;right:0;bottom:0;width:108px}@media screen and (max-width:640px){.m-floating-chatbot-button img{right:10px}}.m-guide-and-link-card{padding:26px 34px;background-color:#fafafa;border:1px solid #d1d1d1;border-radius:24px}.m-guide-and-link-card .a-caption-list-v2,.m-guide-and-link-card .a-captionlist,.m-guide-and-link-card .a-emphasized-sentence,.m-guide-and-link-card .a-section-sub-heading,.m-guide-and-link-card .a-section-sub-sub-heading,.m-guide-and-link-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-guide-and-link-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-guide-and-link-card .a-text{margin-right:unset;margin-left:unset}}.m-guide-and-link-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-guide-and-link-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-guide-and-link-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-guide-and-link-card .a-callout,.m-guide-and-link-card .a-text-v2,.m-guide-and-link-card .m-block-list,.m-guide-and-link-card .m-buttons-array,.m-guide-and-link-card .m-image-inputs-array,.m-guide-and-link-card .m-images-array-v2,.m-guide-and-link-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-guide-and-link-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-guide-and-link-card .m-link-container{margin-right:unset;margin-left:unset}}.m-guide-and-link-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-guide-and-link-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-guide-and-link-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-guide-and-link-card .m-text-and-image-block,.m-guide-and-link-card .m-text-links-array,.m-guide-and-link-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-guide-and-link-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-guide-and-link-card .m-textlist{margin-right:unset;margin-left:unset}}.m-guide-and-link-card .m-price-example,.m-guide-and-link-card .m-product-reserve-status,.m-guide-and-link-card .m-step-list,.m-guide-and-link-card .m-text-and-image-list,.m-guide-and-link-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-guide-and-link-card__guide{font-size:12px;line-height:22px;color:#3b4043}.m-guide-and-link-card__link,.m-guide-and-link-card__links{margin-top:21px}.m-guide-and-link-card__link{padding-right:7px;text-align:right}.m-guide-and-link-card__links .m-link-container{margin-top:0}.m-hint-block{padding:0 18px;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px}.m-hint-block .a-caption-list-v2,.m-hint-block .a-captionlist,.m-hint-block .a-emphasized-sentence,.m-hint-block .a-section-sub-heading,.m-hint-block .a-section-sub-sub-heading,.m-hint-block .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-hint-block .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-hint-block .a-text{margin-right:unset;margin-left:unset}}.m-hint-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-hint-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-hint-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-hint-block .a-callout,.m-hint-block .a-text-v2,.m-hint-block .m-block-list,.m-hint-block .m-buttons-array,.m-hint-block .m-image-inputs-array,.m-hint-block .m-images-array-v2,.m-hint-block .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-hint-block .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-hint-block .m-link-container{margin-right:unset;margin-left:unset}}.m-hint-block .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-hint-block .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-hint-block .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-hint-block .m-text-and-image-block,.m-hint-block .m-text-links-array,.m-hint-block .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-hint-block .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-hint-block .m-textlist{margin-right:unset;margin-left:unset}}.m-hint-block .m-price-example,.m-hint-block .m-product-reserve-status,.m-hint-block .m-step-list,.m-hint-block .m-text-and-image-list,.m-hint-block .m-text-list-v2{margin-right:unset;margin-left:unset}.m-hint-block--important{border-color:#fd5e56}.m-hint-block__header{display:flex;align-items:center;height:76px;padding:0 16px;border-bottom:1px solid #f1f0ec}.m-hint-block--no-border .m-hint-block__header{border-bottom:none}.m-hint-block__title{flex:1 1 100%}.m-hint-block__body{margin:24px 16px 56px}.m-hint-block__body>.m-buttons-array{margin-right:-16px;margin-left:-16px}.m-hint-block__body .a-app-store-banners-with-qr-code{max-width:310px;margin-right:auto;margin-left:auto}.m-hint-block__body .a-app-store-banners-with-qr-code:last-child,.m-hint-block__body .a-app-store-banners:last-child,.m-hint-block__body .m-button-container:last-child,.m-hint-block__body .m-buttons-array:last-child{margin-bottom:-20px}.m-hint-block__body .m-content-with-button-block .m-buttons-array:last-child{margin-bottom:0}.m-hint-block--no-border .m-hint-block__body{margin:-4px 16px 32px}.m-icon-text-list{display:flex;flex-wrap:wrap;grid-gap:12px 32px;gap:12px 32px;font-family:noto-sans-cjk-jp,sans-serif}.m-icon-text-list .a-caption-list-v2,.m-icon-text-list .a-captionlist,.m-icon-text-list .a-emphasized-sentence,.m-icon-text-list .a-section-sub-heading,.m-icon-text-list .a-section-sub-sub-heading,.m-icon-text-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-icon-text-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-icon-text-list .a-text{margin-right:unset;margin-left:unset}}.m-icon-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-icon-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-icon-text-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-icon-text-list .a-callout,.m-icon-text-list .a-text-v2,.m-icon-text-list .m-block-list,.m-icon-text-list .m-buttons-array,.m-icon-text-list .m-image-inputs-array,.m-icon-text-list .m-images-array-v2,.m-icon-text-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-icon-text-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-icon-text-list .m-link-container{margin-right:unset;margin-left:unset}}.m-icon-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-icon-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-icon-text-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-icon-text-list .m-text-and-image-block,.m-icon-text-list .m-text-links-array,.m-icon-text-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-icon-text-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-icon-text-list .m-textlist{margin-right:unset;margin-left:unset}}.m-icon-text-list .m-price-example,.m-icon-text-list .m-product-reserve-status,.m-icon-text-list .m-step-list,.m-icon-text-list .m-text-and-image-list,.m-icon-text-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-icon-text-list__item{display:flex;grid-gap:0 6px;gap:0 6px;align-items:center}.m-icon-text-list__icon{display:block;width:1em;height:1em;font-size:1.1428571429em;line-height:0}.m-icon-text-list__text{font-weight:500;transform:translateY(-2.5%)}.m-image-and-emphasize-block{display:flex;grid-gap:0 16px;gap:0 16px;align-items:center}.m-image-and-emphasize-block__image-wrapper{flex:0 0 72px}.m-image-and-emphasize-block__image-wrapper>img{width:100%}.m-image-and-emphasize-block__body>em{font-size:16px;font-weight:700;line-height:28px}.m-image-and-text-block{display:flex;grid-gap:0 24px;gap:0 24px;align-items:center}.m-image-and-text-block__image-wrapper{flex:0 0 100px}.m-image-and-text-block__image-wrapper>img{width:100%}.m-image-and-text-block__body{font-size:14px;font-weight:500;line-height:22px}.m-image-and-text-link-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;display:flex;justify-content:center;padding:24px 45px 24px 40px;cursor:pointer}@media screen and (min-width:1281px){.m-image-and-text-link-card{align-items:center;padding:24px 130px 24px 144px}}@media screen and (min-width:641px)and (max-width:1280px){.m-image-and-text-link-card{align-items:center;padding:24px 130px 24px 144px}}.m-image-and-text-link-card__wrapper{display:flex;grid-gap:24px;gap:24px}.m-image-and-text-link-card__image{flex-shrink:0;width:104px;height:104px}.m-image-and-text-link-card__image>img{width:100%;height:100%}.m-image-and-text-link-card__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:700;line-height:24px}.m-image-and-text-link-card__content{margin-top:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-image-and-text-link-card__link-icon{position:absolute;top:50%;right:24px;font-size:9px;transform:translateY(-50%)}@media screen and (min-width:1281px){.m-image-and-text-link-card__link-icon{right:31px}}@media screen and (min-width:641px)and (max-width:1280px){.m-image-and-text-link-card__link-icon{right:31px}}.m-image-and-textlink-block{display:flex;align-items:center;justify-content:space-between;max-width:312px}@media screen and (max-width:640px){.m-image-and-textlink-block{max-width:273px}}.m-image-and-textlink-block__image-wrapper{flex:0 0 100px;width:100px;height:88px}.m-image-and-textlink-block__image-wrapper>img{display:block;width:100%;height:100%;object-fit:contain}.m-image-and-textlink-block__body{display:flex;flex-direction:column;grid-row-gap:24px;row-gap:24px;align-items:flex-end}.m-image-inputs-array{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:20px;row-gap:20px;grid-column-gap:13px;column-gap:13px}.m-image-inputs-array__title{margin-bottom:12px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px;text-align:center}.m-image-inputs-array__title>.a-tag{margin-left:8px}.m-images-array-v2__label{margin-right:20px;margin-bottom:12px;margin-left:20px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;line-height:22px}@media screen and (max-width:640px){.m-images-array-v2__label{margin-left:10px}}.m-images-array-v2__list{display:grid;grid-template-columns:repeat(2,fit-content(50%));grid-row-gap:20px;row-gap:20px;grid-column-gap:15px;column-gap:15px}@media screen and (max-width:640px){.m-images-array-v2--align-center-sp .m-images-array-v2__list{justify-content:center}}@media screen and (min-width:641px)and (max-width:1280px){.m-images-array-v2--align-center-pc .m-images-array-v2__list{justify-content:center}}@media screen and (min-width:1281px){.m-images-array-v2--align-center-pc .m-images-array-v2__list{justify-content:center}}@media screen and (max-width:640px){.m-images-array-v2--col-sp-1 .m-images-array-v2__list{grid-template-columns:1fr}}@media screen and (max-width:640px){.m-images-array-v2--col-sp-3 .m-images-array-v2__list{grid-template-columns:repeat(3,fit-content(33.3%))}}@media screen and (min-width:641px)and (max-width:1280px){.m-images-array-v2--col-pc-1 .m-images-array-v2__list{grid-template-columns:1fr}}@media screen and (min-width:1281px){.m-images-array-v2--col-pc-1 .m-images-array-v2__list{grid-template-columns:1fr}}@media screen and (min-width:641px)and (max-width:1280px){.m-images-array-v2--col-pc-3 .m-images-array-v2__list{grid-template-columns:repeat(3,fit-content(33.3%))}}@media screen and (min-width:1281px){.m-images-array-v2--col-pc-3 .m-images-array-v2__list{grid-template-columns:repeat(3,fit-content(33.3%))}}@media screen and (min-width:641px)and (max-width:1280px){.m-images-array-v2--col-pc-4 .m-images-array-v2__list{grid-template-columns:repeat(4,fit-content(25%))}}@media screen and (min-width:1281px){.m-images-array-v2--col-pc-4 .m-images-array-v2__list{grid-template-columns:repeat(4,fit-content(25%))}}.m-important-code-card-with-message{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;padding:28px 16px 34px}.m-important-code-card-with-message .a-caption-list-v2,.m-important-code-card-with-message .a-captionlist,.m-important-code-card-with-message .a-emphasized-sentence,.m-important-code-card-with-message .a-section-sub-heading,.m-important-code-card-with-message .a-section-sub-sub-heading,.m-important-code-card-with-message .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card-with-message .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card-with-message .a-text{margin-right:unset;margin-left:unset}}.m-important-code-card-with-message .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card-with-message .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card-with-message .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-important-code-card-with-message .a-callout,.m-important-code-card-with-message .a-text-v2,.m-important-code-card-with-message .m-block-list,.m-important-code-card-with-message .m-buttons-array,.m-important-code-card-with-message .m-image-inputs-array,.m-important-code-card-with-message .m-images-array-v2,.m-important-code-card-with-message .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card-with-message .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card-with-message .m-link-container{margin-right:unset;margin-left:unset}}.m-important-code-card-with-message .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card-with-message .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card-with-message .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-important-code-card-with-message .m-text-and-image-block,.m-important-code-card-with-message .m-text-links-array,.m-important-code-card-with-message .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card-with-message .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card-with-message .m-textlist{margin-right:unset;margin-left:unset}}.m-important-code-card-with-message .m-price-example,.m-important-code-card-with-message .m-product-reserve-status,.m-important-code-card-with-message .m-step-list,.m-important-code-card-with-message .m-text-and-image-list,.m-important-code-card-with-message .m-text-list-v2{margin-right:unset;margin-left:unset}.m-important-code-card-with-message__message{padding-right:18px;padding-left:18px;margin-bottom:24px;font-size:14px;line-height:24px}.m-important-code-card-with-message__copy-number-container{width:100%;padding-right:18px;padding-left:18px;margin-bottom:24px;line-height:1.1}.m-important-code-card-with-message__title{margin-bottom:8px;font-size:14px;font-weight:500;line-height:normal;text-align:center}.m-important-code-card-with-message__important-number{font-size:20px;font-weight:500;line-height:normal;text-align:center}.m-important-code-card-with-message__button-container{width:100%;max-width:311px;height:40px;margin:0 auto}.m-important-code-card-with-message__copied-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s}.m-important-code-card-with-message--copied .m-important-code-card-with-message__copied-popup-overlay{pointer-events:auto;opacity:1}.m-important-code-card-with-message__copied-popup{position:absolute;top:50%;left:50%;padding:24px 16px;color:#fff;background-color:#3bd8a0;border-radius:12px;transform:translate(-50%,-50%)}.m-important-code-card-with-message__copied-popup>.a-icon{display:block;margin:0 auto 8px;font-size:20px}.m-important-code-card-with-message__copied-popup-message{font-size:12px;font-weight:500;font-feature-settings:"palt";text-align:center}.m-important-code-card{background-color:#fff;border-radius:24px;position:relative;padding:20px 14px;overflow:hidden;text-align:center;border:0}.m-important-code-card .a-caption-list-v2,.m-important-code-card .a-captionlist,.m-important-code-card .a-emphasized-sentence,.m-important-code-card .a-section-sub-heading,.m-important-code-card .a-section-sub-sub-heading,.m-important-code-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card .a-text{margin-right:unset;margin-left:unset}}.m-important-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-important-code-card .a-callout,.m-important-code-card .a-text-v2,.m-important-code-card .m-block-list,.m-important-code-card .m-buttons-array,.m-important-code-card .m-image-inputs-array,.m-important-code-card .m-images-array-v2,.m-important-code-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card .m-link-container{margin-right:unset;margin-left:unset}}.m-important-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-important-code-card .m-text-and-image-block,.m-important-code-card .m-text-links-array,.m-important-code-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-important-code-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-important-code-card .m-textlist{margin-right:unset;margin-left:unset}}.m-important-code-card .m-price-example,.m-important-code-card .m-product-reserve-status,.m-important-code-card .m-step-list,.m-important-code-card .m-text-and-image-list,.m-important-code-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-important-code-card--copyable{cursor:pointer}.m-important-code-card--copied{pointer-events:none}.m-important-code-card__title{margin-bottom:5px;font-size:14px;font-weight:500;line-height:22px}.m-important-code-card__code{font-size:40px;font-weight:500;line-height:40px;letter-spacing:.12em}.m-important-code-card__code--small-font{font-size:20px;letter-spacing:0}.m-important-code-card__copy-text{margin-top:8px;font-size:12px}.m-important-code-card__copy-text>.a-icon{margin-left:14px;font-size:9px;vertical-align:0}.m-important-code-card__copied-popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity .3s}.m-important-code-card--copied .m-important-code-card__copied-popup-overlay{pointer-events:auto;opacity:1}.m-important-code-card__copied-popup{position:absolute;top:50%;left:50%;padding:24px 16px;color:#fff;background-color:#3bd8a0;border-radius:12px;transform:translate(-50%,-50%)}.m-important-code-card__copied-popup>.a-icon{display:block;margin:0 auto 8px;font-size:20px}.m-important-code-card__copied-popup-message{font-size:12px;font-weight:500;font-feature-settings:"palt";text-align:center}.m-information-carousel__header{margin-bottom:24px}.m-information-carousel__body{position:relative}.m-information-carousel__container{position:relative;overflow:hidden}@media screen and (min-width:641px)and (max-width:1280px){.m-information-carousel__container{width:428px;margin:0 auto}}@media screen and (min-width:1281px){.m-information-carousel__container{width:428px;margin:0 auto}}@media screen and (min-width:641px)and (max-width:1280px){.m-information-carousel--pc-wide .m-information-carousel__container{width:auto}}@media screen and (min-width:1281px){.m-information-carousel--pc-wide .m-information-carousel__container{width:auto}}.m-information-carousel .swiper-button-next,.m-information-carousel .swiper-button-prev{width:40px;height:40px;margin-top:-20px;-webkit-user-select:none;user-select:none;background-color:#fff;border-radius:50%}@media screen and (max-width:640px){.m-information-carousel .swiper-button-next,.m-information-carousel .swiper-button-prev{display:none}}.m-information-carousel .swiper-button-next:after,.m-information-carousel .swiper-button-prev:after{display:none}.m-information-carousel .swiper-button-prev{right:calc(50% + 240px);left:auto}.m-information-carousel--pc-wide.m-information-carousel .swiper-button-prev{right:calc(100% + 14px)}.m-information-carousel .swiper-button-next{left:calc(50% + 240px)}.m-information-carousel--pc-wide.m-information-carousel .swiper-button-next{left:calc(100% + 14px)}.m-information-carousel .swiper-button-disabled{display:none}.m-inputs-array__title{padding:0 10px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:22px}.m-inputs-array__list{margin-top:12px}.m-inputs-array__item{display:flex;align-items:center}.m-inputs-array__item:not(:first-child){margin-top:12px}.m-inputs-array__input{flex:1 1;padding-left:20px;font-size:16px;font-weight:300;line-height:22px}.m-inputs-array__input .a-textfield{margin-left:-20px}.m-inputs-array__remove-button{flex:0 0 100px;margin-left:9px}.m-inputs-array__add-button{width:160px;margin:23px auto auto}.m-instalment-detail{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:0 24px}.m-instalment-detail .a-caption-list-v2,.m-instalment-detail .a-captionlist,.m-instalment-detail .a-emphasized-sentence,.m-instalment-detail .a-section-sub-heading,.m-instalment-detail .a-section-sub-sub-heading,.m-instalment-detail .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-instalment-detail .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-instalment-detail .a-text{margin-right:unset;margin-left:unset}}.m-instalment-detail .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-instalment-detail .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-instalment-detail .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-instalment-detail .a-callout,.m-instalment-detail .a-text-v2,.m-instalment-detail .m-block-list,.m-instalment-detail .m-buttons-array,.m-instalment-detail .m-image-inputs-array,.m-instalment-detail .m-images-array-v2,.m-instalment-detail .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-instalment-detail .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-instalment-detail .m-link-container{margin-right:unset;margin-left:unset}}.m-instalment-detail .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-instalment-detail .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-instalment-detail .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-instalment-detail .m-text-and-image-block,.m-instalment-detail .m-text-links-array,.m-instalment-detail .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-instalment-detail .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-instalment-detail .m-textlist{margin-right:unset;margin-left:unset}}.m-instalment-detail .m-price-example,.m-instalment-detail .m-product-reserve-status,.m-instalment-detail .m-step-list,.m-instalment-detail .m-text-and-image-list,.m-instalment-detail .m-text-list-v2{margin-right:unset;margin-left:unset}.m-instalment-detail:before{display:block;margin-top:28px;content:""}.m-instalment-detail:after{display:block;margin-bottom:56px;content:""}.m-instalment-detail__title{padding:0 16px 24px;margin:0 -6px;border-bottom:1px solid #f1f0ec}.m-instalment-detail__category{padding:0 10px;margin:24px 0 0}.m-instalment-detail__category+.m-instalment-detail__category{padding-top:24px;border-top:1px solid #f1f0ec}.m-instalment-detail__category-title{margin-bottom:24px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700}.m-instalment-detail__item{margin-top:16px}.m-instalment-detail__item .m-instalment-detail__item{padding-left:12px}.m-instalment-detail__item-primary{display:flex;justify-content:space-between}.m-instalment-detail__item-title{flex:0 1 auto;margin-top:2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400}.m-instalment-detail__item .m-instalment-detail__item .m-instalment-detail__item-title{font-weight:300}.m-instalment-detail__item-value{flex:0 0 120px;justify-content:flex-end;margin-left:10px;text-align:right;white-space:nowrap}.m-instalment-detail__item--unit-less .m-instalment-detail__item-value{flex:0 0 130px}@media screen and (max-width:640px){.m-instalment-detail__item-value{flex:0 0 96px}.m-instalment-detail__item--unit-less .m-instalment-detail__item-value{flex:0 0 130px}}.m-instalment-detail__item-value-amount{display:inline-block;width:96px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500;line-height:normal}@media screen and (max-width:640px){.m-instalment-detail__item-value-amount{width:84px}.m-instalment-detail__item--unit-less .m-instalment-detail__item-value-amount{width:130px}}.m-instalment-detail__item--unit-less .m-instalment-detail__item-value-amount{width:130px;font-size:16px;font-weight:400}.m-instalment-detail--shrink-price-text .m-instalment-detail__item-value-amount{font-size:16px}.m-instalment-detail__item .m-instalment-detail__item .m-instalment-detail__item-value-amount{font-size:16px;font-weight:400}.m-instalment-detail__item-value-amount .a-alphanumeric{font-size:20px;font-weight:500}.m-instalment-detail--shrink-price-text .m-instalment-detail__item-value-amount .a-alphanumeric{font-size:16px}.m-instalment-detail__item .m-instalment-detail__item .m-instalment-detail__item-value-amount .a-alphanumeric{font-size:16px;font-weight:400}.m-instalment-detail__item-value-unit{display:inline-block;margin-left:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:400}.m-instalment-detail__item .m-instalment-detail__item .m-instalment-detail__item-value-unit{font-size:14px;font-weight:350}.m-instalment-detail__item-children{flex:0 0 100%;margin-top:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:300}.m-instalment-detail__amount-row--indented .m-instalment-detail__item-children{font-weight:200}.m-instalment-detail__item-secondary .m-link-container{margin-top:8px}.m-instalment-detail__item-secondary .a-emphasized-sentence{margin-top:16px;margin-left:12px}.m-instalment-detail__footer{padding:12px 10px 0;margin:24px 0 0;border-top:1px solid #f1f0ec}.m-link-container{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;text-align:right}.m-link-container--align-left{text-align:left}.m-link-container__item:not(:first-child){margin-top:24px}.m-link-container--align-left .m-link-container__item:not(:first-child){margin-top:4px}.m-charge-details-card+.m-link-container{margin-bottom:48px}.m-login-new-user-selection{margin-right:38px;margin-left:38px}.m-login-new-user-selection .a-caption-list-v2,.m-login-new-user-selection .a-captionlist,.m-login-new-user-selection .a-emphasized-sentence,.m-login-new-user-selection .a-section-sub-heading,.m-login-new-user-selection .a-section-sub-sub-heading,.m-login-new-user-selection .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-login-new-user-selection .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-login-new-user-selection .a-text{margin-right:unset;margin-left:unset}}.m-login-new-user-selection .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-login-new-user-selection .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-login-new-user-selection .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-login-new-user-selection .a-callout,.m-login-new-user-selection .a-text-v2,.m-login-new-user-selection .m-block-list,.m-login-new-user-selection .m-buttons-array,.m-login-new-user-selection .m-image-inputs-array,.m-login-new-user-selection .m-images-array-v2,.m-login-new-user-selection .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-login-new-user-selection .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-login-new-user-selection .m-link-container{margin-right:unset;margin-left:unset}}.m-login-new-user-selection .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-login-new-user-selection .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-login-new-user-selection .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-login-new-user-selection .m-text-and-image-block,.m-login-new-user-selection .m-text-links-array,.m-login-new-user-selection .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-login-new-user-selection .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-login-new-user-selection .m-textlist{margin-right:unset;margin-left:unset}}.m-login-new-user-selection .m-price-example,.m-login-new-user-selection .m-product-reserve-status,.m-login-new-user-selection .m-step-list,.m-login-new-user-selection .m-text-and-image-list,.m-login-new-user-selection .m-text-list-v2{margin-right:unset;margin-left:unset}.m-login-new-user-selection>:defined{margin-right:10px;margin-left:10px}.m-login-new-user-selection>:defined:first-child{margin-top:36px}.m-login-new-user-selection>:defined:last-child{margin-bottom:36px}.m-login-new-user-selection>.a-section-sub-heading{margin-bottom:0}.m-login-new-user-selection__block-ahamo{padding:32px 0}.m-login-new-user-selection__block-ahamo img{width:66px}.m-login-new-user-selection__block-docomo{padding:32px 0;border-top:1px solid #3b4043}.m-login-new-user-selection__block-docomo img{width:79px}.m-login-new-user-selection__lead{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;line-height:24px}.m-mnp-reserve-code-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:30px 18px 28px;line-height:22px;text-align:center;background:#f1f0ec}.m-mnp-reserve-code-card .a-caption-list-v2,.m-mnp-reserve-code-card .a-captionlist,.m-mnp-reserve-code-card .a-emphasized-sentence,.m-mnp-reserve-code-card .a-section-sub-heading,.m-mnp-reserve-code-card .a-section-sub-sub-heading,.m-mnp-reserve-code-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-mnp-reserve-code-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-mnp-reserve-code-card .a-text{margin-right:unset;margin-left:unset}}.m-mnp-reserve-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-mnp-reserve-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-mnp-reserve-code-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-mnp-reserve-code-card .a-callout,.m-mnp-reserve-code-card .a-text-v2,.m-mnp-reserve-code-card .m-block-list,.m-mnp-reserve-code-card .m-buttons-array,.m-mnp-reserve-code-card .m-image-inputs-array,.m-mnp-reserve-code-card .m-images-array-v2,.m-mnp-reserve-code-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-mnp-reserve-code-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-mnp-reserve-code-card .m-link-container{margin-right:unset;margin-left:unset}}.m-mnp-reserve-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-mnp-reserve-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-mnp-reserve-code-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-mnp-reserve-code-card .m-text-and-image-block,.m-mnp-reserve-code-card .m-text-links-array,.m-mnp-reserve-code-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-mnp-reserve-code-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-mnp-reserve-code-card .m-textlist{margin-right:unset;margin-left:unset}}.m-mnp-reserve-code-card .m-price-example,.m-mnp-reserve-code-card .m-product-reserve-status,.m-mnp-reserve-code-card .m-step-list,.m-mnp-reserve-code-card .m-text-and-image-list,.m-mnp-reserve-code-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-mnp-reserve-code-card__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:500;line-height:22px}.m-mnp-reserve-code-card__code{margin-top:9px;font-size:28px;font-weight:500;line-height:22px;letter-spacing:.12em}.m-mnp-reserve-code-card__button{padding-right:15px;padding-left:15px;margin-top:15px}.m-mnp-reserve-code-card__expiry-date{margin-top:8px;font-weight:300}.m-mnp-reserve-code-card__expiry-date-content,.m-mnp-reserve-code-card__expiry-date-label{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:22px}.m-mnp-reserve-code-card__expiry-date-content{font-weight:300}.m-mnp-reserve-code-card__expiry-date-symbol{margin-right:2px;margin-left:1px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-mnp-reserve-code-card__phone-number{padding-top:21px;margin-top:27px;border-top:1px solid #d1d1d1}.m-mnp-reserve-code-card__phone-number-label{margin-right:7px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-mnp-reserve-code-card__phone-number-content{font-size:16px;font-weight:300;line-height:22px}.m-normal-list-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:4px 18px 6px}.m-normal-list-card .a-caption-list-v2,.m-normal-list-card .a-captionlist,.m-normal-list-card .a-emphasized-sentence,.m-normal-list-card .a-section-sub-heading,.m-normal-list-card .a-section-sub-sub-heading,.m-normal-list-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-normal-list-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-normal-list-card .a-text{margin-right:unset;margin-left:unset}}.m-normal-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-normal-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-normal-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-normal-list-card .a-callout,.m-normal-list-card .a-text-v2,.m-normal-list-card .m-block-list,.m-normal-list-card .m-buttons-array,.m-normal-list-card .m-image-inputs-array,.m-normal-list-card .m-images-array-v2,.m-normal-list-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-normal-list-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-normal-list-card .m-link-container{margin-right:unset;margin-left:unset}}.m-normal-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-normal-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-normal-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-normal-list-card .m-text-and-image-block,.m-normal-list-card .m-text-links-array,.m-normal-list-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-normal-list-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-normal-list-card .m-textlist{margin-right:unset;margin-left:unset}}.m-normal-list-card .m-price-example,.m-normal-list-card .m-product-reserve-status,.m-normal-list-card .m-step-list,.m-normal-list-card .m-text-and-image-list,.m-normal-list-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-normal-list-card__header{padding:24px 16px;font-family:noto-sans-cjk-jp,sans-serif;border-bottom:1px solid #f1f0ec}.m-normal-list-card__header .a-emphasize{background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 13.5px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.m-normal-list-card__header+.m-normal-list-card__body{padding-bottom:26px}.m-normal-list-card__body>:not(:first-child){border-top:1px solid #f1f0ec}.m-numbered-textlist{counter-reset:item}.m-numbered-textlist .a-caption-list-v2,.m-numbered-textlist .a-captionlist,.m-numbered-textlist .a-emphasized-sentence,.m-numbered-textlist .a-section-sub-heading,.m-numbered-textlist .a-section-sub-sub-heading,.m-numbered-textlist .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-numbered-textlist .a-text{margin-right:unset;margin-left:unset}}.m-numbered-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-numbered-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-numbered-textlist .a-callout,.m-numbered-textlist .a-text-v2,.m-numbered-textlist .m-block-list,.m-numbered-textlist .m-buttons-array,.m-numbered-textlist .m-image-inputs-array,.m-numbered-textlist .m-images-array-v2,.m-numbered-textlist .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-numbered-textlist .m-link-container{margin-right:unset;margin-left:unset}}.m-numbered-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-numbered-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-numbered-textlist .m-text-and-image-block,.m-numbered-textlist .m-text-links-array,.m-numbered-textlist .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-numbered-textlist .m-textlist{margin-right:unset;margin-left:unset}}.m-numbered-textlist .m-price-example,.m-numbered-textlist .m-product-reserve-status,.m-numbered-textlist .m-step-list,.m-numbered-textlist .m-text-and-image-list,.m-numbered-textlist .m-text-list-v2{margin-right:unset;margin-left:unset}.m-numbered-textlist>li{position:relative;padding-left:18px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px;counter-increment:item}.m-numbered-textlist>li:not(:first-child){margin-top:12px}.m-numbered-textlist>li:before{position:absolute;top:1px;left:0;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:300;content:counter(item) "."}.m-oversea-speed-limit-accordion{background-color:#fff;border-radius:24px;padding:0 24px;border:1px solid #3bd8a0}.m-oversea-speed-limit-accordion .a-caption-list-v2,.m-oversea-speed-limit-accordion .a-captionlist,.m-oversea-speed-limit-accordion .a-emphasized-sentence,.m-oversea-speed-limit-accordion .a-section-sub-heading,.m-oversea-speed-limit-accordion .a-section-sub-sub-heading,.m-oversea-speed-limit-accordion .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-oversea-speed-limit-accordion .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-oversea-speed-limit-accordion .a-text{margin-right:unset;margin-left:unset}}.m-oversea-speed-limit-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-oversea-speed-limit-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-oversea-speed-limit-accordion .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-oversea-speed-limit-accordion .a-callout,.m-oversea-speed-limit-accordion .a-text-v2,.m-oversea-speed-limit-accordion .m-block-list,.m-oversea-speed-limit-accordion .m-buttons-array,.m-oversea-speed-limit-accordion .m-image-inputs-array,.m-oversea-speed-limit-accordion .m-images-array-v2,.m-oversea-speed-limit-accordion .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-oversea-speed-limit-accordion .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-oversea-speed-limit-accordion .m-link-container{margin-right:unset;margin-left:unset}}.m-oversea-speed-limit-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-oversea-speed-limit-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-oversea-speed-limit-accordion .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-oversea-speed-limit-accordion .m-text-and-image-block,.m-oversea-speed-limit-accordion .m-text-links-array,.m-oversea-speed-limit-accordion .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-oversea-speed-limit-accordion .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-oversea-speed-limit-accordion .m-textlist{margin-right:unset;margin-left:unset}}.m-oversea-speed-limit-accordion .m-price-example,.m-oversea-speed-limit-accordion .m-product-reserve-status,.m-oversea-speed-limit-accordion .m-step-list,.m-oversea-speed-limit-accordion .m-text-and-image-list,.m-oversea-speed-limit-accordion .m-text-list-v2{margin-right:unset;margin-left:unset}.m-oversea-speed-limit-accordion__header{position:relative;display:flex;align-items:center;min-height:72px;padding:15px 46px 15px 36px;color:#3bd8a0;cursor:pointer}.m-oversea-speed-limit-accordion__icon{position:absolute;top:50%;left:0;font-size:24px;transform:translateY(-50%)}.m-oversea-speed-limit-accordion__icon>.a-icon{display:block}.m-oversea-speed-limit-accordion__indicator{position:absolute;top:50%;right:10px;font-size:12px;transform:translateY(-50%)}.m-oversea-speed-limit-accordion__indicator>.a-icon{display:block}.m-oversea-speed-limit-accordion__title{font-size:14px}.m-oversea-speed-limit-accordion__limit-since{margin-top:4px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:12px}.m-oversea-speed-limit-accordion__body-wrapper{height:0;overflow:hidden;transition:height .2s ease-out}.m-oversea-speed-limit-accordion__body{padding:0 10px}.m-oversea-speed-limit-accordion__body:before{display:block;height:18px;margin:0 -10px;content:"";border-top:1px solid #f1f0ec}.m-oversea-speed-limit-accordion__body:after{display:block;height:24px;content:""}.m-oversea-speed-limit-accordion__body>.a-text{margin-top:8px;font-size:12px;line-height:22px}.m-oversea-speed-limit-accordion__body>.a-text:first-child{margin-top:0}.m-oversea-speed-limit-accordion__body>.m-textlist{margin:8px 0 0;font-size:12px}.m-oversea-speed-limit-accordion__body>.m-textlist:first-child{margin-top:0}.m-oversea-speed-limit-accordion__body>.m-textlist>li:not(:first-child){margin-top:4px}.m-oversea-speed-limit-accordion__body>.m-textlist--article>li:before{top:7.5px}.m-oversea-speed-limit-accordion__body>.a-captionlist{margin-top:8px}.m-oversea-speed-limit-accordion__body>.m-link-container{margin-top:12px}.m-phone-thumbnail-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;padding:40px 18px 36px}.m-phone-thumbnail-card .a-caption-list-v2,.m-phone-thumbnail-card .a-captionlist,.m-phone-thumbnail-card .a-emphasized-sentence,.m-phone-thumbnail-card .a-section-sub-heading,.m-phone-thumbnail-card .a-section-sub-sub-heading,.m-phone-thumbnail-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-phone-thumbnail-card .a-text{margin-right:unset;margin-left:unset}}.m-phone-thumbnail-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-phone-thumbnail-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-phone-thumbnail-card .a-callout,.m-phone-thumbnail-card .a-text-v2,.m-phone-thumbnail-card .m-block-list,.m-phone-thumbnail-card .m-buttons-array,.m-phone-thumbnail-card .m-image-inputs-array,.m-phone-thumbnail-card .m-images-array-v2,.m-phone-thumbnail-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-phone-thumbnail-card .m-link-container{margin-right:unset;margin-left:unset}}.m-phone-thumbnail-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-phone-thumbnail-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-phone-thumbnail-card .m-text-and-image-block,.m-phone-thumbnail-card .m-text-links-array,.m-phone-thumbnail-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-phone-thumbnail-card .m-textlist{margin-right:unset;margin-left:unset}}.m-phone-thumbnail-card .m-price-example,.m-phone-thumbnail-card .m-product-reserve-status,.m-phone-thumbnail-card .m-step-list,.m-phone-thumbnail-card .m-text-and-image-list,.m-phone-thumbnail-card .m-text-list-v2{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card{padding-right:76px;padding-left:76px}}@media screen and (min-width:1281px){.m-phone-thumbnail-card{padding-right:76px;padding-left:76px}}.m-phone-thumbnail-card__header{display:flex;align-items:center;justify-content:center;padding-bottom:32px;margin:0 0 14px;border-bottom:1px solid #f1f0ec}.m-phone-thumbnail-card__image{flex:1 1 120px}.m-phone-thumbnail-card__image>img{display:block;width:120px;height:120px;margin-left:auto;object-fit:contain;object-position:center}.m-phone-thumbnail-card__colors{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;align-items:center;justify-content:center;width:120px;padding:0 8px;margin-top:8px;margin-left:auto}.m-phone-thumbnail-card__color{position:relative;width:16px;height:16px;overflow:hidden;border-radius:50%}.m-phone-thumbnail-card__color:before{position:absolute;top:-50%;left:-50%;display:block;width:200%;height:200%;content:"";filter:blur(1px)}.m-phone-thumbnail-card__color--color-10{border:1px solid #d1d1d1}.m-phone-thumbnail-card__color--color-10:before{background-image:linear-gradient(#fff,#fff)}.m-phone-thumbnail-card__color--color-11{border:none}.m-phone-thumbnail-card__color--color-11:before{background-image:linear-gradient(#000,#000)}.m-phone-thumbnail-card__color--color-12{border:none}.m-phone-thumbnail-card__color--color-12:before{background-image:linear-gradient(#e8e8e8,#e8e8e8)}.m-phone-thumbnail-card__color--color-13{border:none}.m-phone-thumbnail-card__color--color-13:before{background-image:linear-gradient(silver,#fff,silver)}.m-phone-thumbnail-card__color--color-14{border:none}.m-phone-thumbnail-card__color--color-14:before{background-image:linear-gradient(gold,#fff,gold)}.m-phone-thumbnail-card__color--color-15{border:none}.m-phone-thumbnail-card__color--color-15:before{background-image:linear-gradient(#c20024,#c20024)}.m-phone-thumbnail-card__color--color-16{border:none}.m-phone-thumbnail-card__color--color-16:before{background-image:linear-gradient(#009fe8,#009fe8)}.m-phone-thumbnail-card__color--color-17{border:none}.m-phone-thumbnail-card__color--color-17:before{background-image:linear-gradient(#3bd8a0,#3bd8a0)}.m-phone-thumbnail-card__color--color-18{border:1px solid #a7a7a7}.m-phone-thumbnail-card__color--color-18:before{background-image:linear-gradient(#fff435,#fff435)}.m-phone-thumbnail-card__color--color-19{border:none}.m-phone-thumbnail-card__color--color-19:before{background-image:linear-gradient(#ff9f2b,#ff9f2b)}.m-phone-thumbnail-card__color--color-20{border:none}.m-phone-thumbnail-card__color--color-20:before{background-image:linear-gradient(#fecadb,#fecadb)}.m-phone-thumbnail-card__color--color-21{border:none}.m-phone-thumbnail-card__color--color-21:before{background-image:linear-gradient(#947aff,#947aff)}.m-phone-thumbnail-card__color--color-22{border:none}.m-phone-thumbnail-card__color--color-22:before{background-image:linear-gradient(#a57c55,#a57c55)}.m-phone-thumbnail-card__color--color-23{border:none}.m-phone-thumbnail-card__color--color-23:before{background-image:linear-gradient(#b7f0ed,#b7f0ed)}.m-phone-thumbnail-card__color--color-24:before{background-image:linear-gradient(#ffedb3,#ffedb3)}.m-phone-thumbnail-card__color--color-25:before{background-image:linear-gradient(#202f55,#202f55)}.m-phone-thumbnail-card__color--color-99{border:none}.m-phone-thumbnail-card__color--color-99:before{background-image:conic-gradient(#3bd8a0,#009fe8,#947aff,#c20024,#ff9f2b,#fff435,#3bd8a0)}.m-phone-thumbnail-card__text{flex:1 1 120px;margin-left:24px}.m-phone-thumbnail-card__rank,.m-phone-thumbnail-card__title{font-size:20px;font-weight:600;line-height:24px}.m-phone-thumbnail-card__shipping,.m-phone-thumbnail-card__subtitle{font-size:12px;line-height:18px}.m-phone-thumbnail-card__subtitle{display:block;margin-bottom:4px}.m-phone-thumbnail-card__rank{display:block;margin-top:12px}.m-phone-thumbnail-card__shipping{margin-top:4px}.m-phone-thumbnail-card__body{padding:0 6px}.m-phone-thumbnail-card__body>:first-child{margin-top:24px}.m-phone-thumbnail-card__body>:first-child.m-tabs{margin-top:0}.m-phone-thumbnail-card__body .a-device-price-thumbnail+.a-device-price-thumbnail,.m-phone-thumbnail-card__body .a-device-price-thumbnail-radio+.a-device-price-thumbnail-radio{margin-top:32px}.m-phone-thumbnail-card__before-sale-overlay{padding:0 18px;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#3b4043;opacity:.6}.m-phone-thumbnail-card__before-sale-caption{position:absolute;bottom:90px;left:50%;width:100%;padding:40px 18px 0;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:700;line-height:14px;color:#fff;text-align:center;transform:translateX(-50%)}@media screen and (min-width:641px)and (max-width:1280px){.m-phone-thumbnail-card__before-sale-caption{padding-right:76px;padding-left:76px}}@media screen and (min-width:1281px){.m-phone-thumbnail-card__before-sale-caption{padding-right:76px;padding-left:76px}}.m-phone-thumbnail-card__footer{margin-top:32px}.m-phone-thumbnail-card__footer>.a-button{width:200px;margin:0 auto}.m-procedure-summary-block{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:28px 18px;font-size:14px;text-align:center;background:#fff}.m-procedure-summary-block .a-caption-list-v2,.m-procedure-summary-block .a-captionlist,.m-procedure-summary-block .a-emphasized-sentence,.m-procedure-summary-block .a-section-sub-heading,.m-procedure-summary-block .a-section-sub-sub-heading,.m-procedure-summary-block .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedure-summary-block .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedure-summary-block .a-text{margin-right:unset;margin-left:unset}}.m-procedure-summary-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedure-summary-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedure-summary-block .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-procedure-summary-block .a-callout,.m-procedure-summary-block .a-text-v2,.m-procedure-summary-block .m-block-list,.m-procedure-summary-block .m-buttons-array,.m-procedure-summary-block .m-image-inputs-array,.m-procedure-summary-block .m-images-array-v2,.m-procedure-summary-block .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedure-summary-block .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedure-summary-block .m-link-container{margin-right:unset;margin-left:unset}}.m-procedure-summary-block .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedure-summary-block .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedure-summary-block .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-procedure-summary-block .m-text-and-image-block,.m-procedure-summary-block .m-text-links-array,.m-procedure-summary-block .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedure-summary-block .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedure-summary-block .m-textlist{margin-right:unset;margin-left:unset}}.m-procedure-summary-block .m-price-example,.m-procedure-summary-block .m-product-reserve-status,.m-procedure-summary-block .m-step-list,.m-procedure-summary-block .m-text-and-image-list,.m-procedure-summary-block .m-text-list-v2{margin-right:unset;margin-left:unset}.m-procedure-summary-block__label{padding-bottom:8px;font-family:noto-sans-cjk-jp,sans-serif;text-align:center}.m-procedure-summary-block__label .a-emphasize{background-image:linear-gradient(90deg,#ebff00,#ebff00);background-repeat:no-repeat;background-position:0 15px;background-size:100% 8px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.m-procedure-summary-block__content{font-family:noto-sans-cjk-jp,sans-serif;font-weight:500}.m-procedure-summary-block__footer{padding-top:24px;margin-top:24px;border-top:1px solid #f1f0ec}.m-procedure-summary-block__price .a-price-amount{font-size:20px}.m-procedure-summary-block__price .a-price-amount__unit{font-size:16px;font-weight:400}.m-procedure-summary-block__price-title{font-family:noto-sans-cjk-jp,sans-serif;font-weight:300}.m-procedure-summary-block__caption-list{display:flex;justify-content:center;margin-top:8px;text-align:left}.m-procedure-summary-block__caption-list .a-captionlist{margin-top:0}.m-procedures-list{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px}.m-procedures-list .a-caption-list-v2,.m-procedures-list .a-captionlist,.m-procedures-list .a-emphasized-sentence,.m-procedures-list .a-section-sub-heading,.m-procedures-list .a-section-sub-sub-heading,.m-procedures-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedures-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedures-list .a-text{margin-right:unset;margin-left:unset}}.m-procedures-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedures-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedures-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-procedures-list .a-callout,.m-procedures-list .a-text-v2,.m-procedures-list .m-block-list,.m-procedures-list .m-buttons-array,.m-procedures-list .m-image-inputs-array,.m-procedures-list .m-images-array-v2,.m-procedures-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedures-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedures-list .m-link-container{margin-right:unset;margin-left:unset}}.m-procedures-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedures-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedures-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-procedures-list .m-text-and-image-block,.m-procedures-list .m-text-links-array,.m-procedures-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-procedures-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-procedures-list .m-textlist{margin-right:unset;margin-left:unset}}.m-procedures-list .m-price-example,.m-procedures-list .m-product-reserve-status,.m-procedures-list .m-step-list,.m-procedures-list .m-text-and-image-list,.m-procedures-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-procedures-list__item:last-child{padding-bottom:0}.m-procedures-list__item+.m-procedures-list__item{position:relative;padding-top:32px;margin-top:40px}.m-procedures-list__item+.m-procedures-list__item:before{position:absolute;top:0;right:-16px;left:-16px;display:block;height:1px;content:"";background-color:#f1f0ec}.m-procedures-list__heading-wrapper{display:flex;grid-gap:16px;gap:16px;align-items:center;justify-content:space-between}.m-procedures-list__heading{font-size:14px;font-weight:500;line-height:24px}.m-procedures-list__heading-icon-wrapper{width:64px;min-width:64px;height:64px}.m-procedures-list__heading-icon-wrapper img{width:100%}.m-procedures-list__contents-wrapper{margin:24px 0 32px}.m-procedures-list__contents-wrapper .m-link-container{padding-right:12px;padding-left:12px;margin-top:12px;margin-right:0}.m-process-status-list .a-caption-list-v2,.m-process-status-list .a-captionlist,.m-process-status-list .a-emphasized-sentence,.m-process-status-list .a-section-sub-heading,.m-process-status-list .a-section-sub-sub-heading,.m-process-status-list .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-process-status-list .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-process-status-list .a-text{margin-right:unset;margin-left:unset}}.m-process-status-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-process-status-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-process-status-list .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-process-status-list .a-callout,.m-process-status-list .a-text-v2,.m-process-status-list .m-block-list,.m-process-status-list .m-buttons-array,.m-process-status-list .m-image-inputs-array,.m-process-status-list .m-images-array-v2,.m-process-status-list .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-process-status-list .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-process-status-list .m-link-container{margin-right:unset;margin-left:unset}}.m-process-status-list .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-process-status-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-process-status-list .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-process-status-list .m-text-and-image-block,.m-process-status-list .m-text-links-array,.m-process-status-list .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-process-status-list .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-process-status-list .m-textlist{margin-right:unset;margin-left:unset}}.m-process-status-list .m-price-example,.m-process-status-list .m-product-reserve-status,.m-process-status-list .m-step-list,.m-process-status-list .m-text-and-image-list,.m-process-status-list .m-text-list-v2{margin-right:unset;margin-left:unset}.m-process-status-list .a-process-status:not(:first-child){position:relative;margin-top:8px}.m-process-status-list .a-process-status:not(:first-child):before{position:absolute;top:-8px;left:27.5px;display:block;width:2px;height:8px;content:"";background-color:#e8e8e8}.m-product-list-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:18px 24px 20px}.m-product-list-card .a-caption-list-v2,.m-product-list-card .a-captionlist,.m-product-list-card .a-emphasized-sentence,.m-product-list-card .a-section-sub-heading,.m-product-list-card .a-section-sub-sub-heading,.m-product-list-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-product-list-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-product-list-card .a-text{margin-right:unset;margin-left:unset}}.m-product-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-product-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-product-list-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-product-list-card .a-callout,.m-product-list-card .a-text-v2,.m-product-list-card .m-block-list,.m-product-list-card .m-buttons-array,.m-product-list-card .m-image-inputs-array,.m-product-list-card .m-images-array-v2,.m-product-list-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-product-list-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-product-list-card .m-link-container{margin-right:unset;margin-left:unset}}.m-product-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-product-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-product-list-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-product-list-card .m-text-and-image-block,.m-product-list-card .m-text-links-array,.m-product-list-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-product-list-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-product-list-card .m-textlist{margin-right:unset;margin-left:unset}}.m-product-list-card .m-price-example,.m-product-list-card .m-product-reserve-status,.m-product-list-card .m-step-list,.m-product-list-card .m-text-and-image-list,.m-product-list-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-tabs .m-product-list-card__smartphones{margin-top:-24px}.m-tabs .m-product-list-card__accessories{margin-top:-8px}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .m-product-list-card__accessories .m-refinement{margin-right:-30px;margin-left:-30px}}@media screen and (min-width:1281px){.m-tabs .m-product-list-card__accessories .m-refinement{margin-right:-30px;margin-left:-30px}}.m-product-list-card__item{margin:0 -6px}.m-product-list-card__item:not(:last-child){border-bottom:1px solid #f1f0ec}.m-receipt-v2 .a-caption-list-v2,.m-receipt-v2 .a-captionlist,.m-receipt-v2 .a-emphasized-sentence,.m-receipt-v2 .a-section-sub-heading,.m-receipt-v2 .a-section-sub-sub-heading,.m-receipt-v2 .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt-v2 .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt-v2 .a-text{margin-right:unset;margin-left:unset}}.m-receipt-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt-v2 .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-receipt-v2 .a-callout,.m-receipt-v2 .a-text-v2,.m-receipt-v2 .m-block-list,.m-receipt-v2 .m-buttons-array,.m-receipt-v2 .m-image-inputs-array,.m-receipt-v2 .m-images-array-v2,.m-receipt-v2 .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt-v2 .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt-v2 .m-link-container{margin-right:unset;margin-left:unset}}.m-receipt-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt-v2 .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-receipt-v2 .m-text-and-image-block,.m-receipt-v2 .m-text-links-array,.m-receipt-v2 .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt-v2 .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt-v2 .m-textlist{margin-right:unset;margin-left:unset}}.m-receipt-v2 .m-price-example,.m-receipt-v2 .m-product-reserve-status,.m-receipt-v2 .m-step-list,.m-receipt-v2 .m-text-and-image-list,.m-receipt-v2 .m-text-list-v2{margin-right:unset;margin-left:unset}.m-receipt-v2__card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;z-index:3000;padding:28px 18px 48px}.m-receipt-v2__category{padding:24px 16px 0;margin-top:24px;border-top:1px solid #f1f0ec}.m-receipt-v2__category:first-child{padding-top:8px;margin-top:0;border-top:none}.m-receipt-v2__category-header{text-align:center}.m-receipt-v2__category-title{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;text-align:center}.m-receipt-v2__category-price{margin-top:8px}*+.m-receipt-v2__category-body{margin-top:27px}.m-receipt-v2__category-body .a-emphasized-sentence:first-child{margin-top:0}.m-receipt-v2__category-body .a-emphasized-sentence+.m-receipt-v2__amount-row{margin-top:24px}.m-receipt-v2__amount-row{display:flex;flex-wrap:wrap;justify-content:space-between}.m-receipt-v2__amount-row:not(:first-child){margin-top:16px}.m-receipt-v2__amount-row-title{flex:1 0;margin-top:2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.m-receipt-v2__amount-row-price{flex:0 0 120px;justify-content:flex-end;margin-left:10px;text-align:right;white-space:nowrap}@media screen and (max-width:640px){.m-receipt-v2__amount-row-price{flex:0 0 96px}}.m-receipt-v2__amount-row-price-amount{display:inline-block;width:96px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500;line-height:normal}@media screen and (max-width:640px){.m-receipt-v2__amount-row-price-amount{width:84px}}.m-receipt-v2--shrink-price-text .m-receipt-v2__amount-row-price-amount{font-size:16px}.m-receipt-v2__amount-row-price-unit{display:inline-block;margin-left:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:400}.m-receipt-v2__amount-row-detail{flex:0 0 100%;margin-top:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:300}.m-receipt-v2__amount-row-detail>.m-link-container,.m-receipt-v2__amount-row-detail>:first-child.a-captionlist{margin-top:3px}.m-receipt-v2__caption-list{padding:12px 10px 0;margin-top:24px;border-top:1px solid #f1f0ec}.m-receipt-v2__sub-item{padding-left:16px;margin-top:8px;font-size:12px}.m-receipt-v2__sub-item:first-child{margin-top:2px}.m-receipt-v2__header{padding:0 16px}.m-receipt .a-caption-list-v2,.m-receipt .a-captionlist,.m-receipt .a-emphasized-sentence,.m-receipt .a-section-sub-heading,.m-receipt .a-section-sub-sub-heading,.m-receipt .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt .a-text{margin-right:unset;margin-left:unset}}.m-receipt .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-receipt .a-callout,.m-receipt .a-text-v2,.m-receipt .m-block-list,.m-receipt .m-buttons-array,.m-receipt .m-image-inputs-array,.m-receipt .m-images-array-v2,.m-receipt .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt .m-link-container{margin-right:unset;margin-left:unset}}.m-receipt .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-receipt .m-text-and-image-block,.m-receipt .m-text-links-array,.m-receipt .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-receipt .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-receipt .m-textlist{margin-right:unset;margin-left:unset}}.m-receipt .m-price-example,.m-receipt .m-product-reserve-status,.m-receipt .m-step-list,.m-receipt .m-text-and-image-list,.m-receipt .m-text-list-v2{margin-right:unset;margin-left:unset}.m-receipt__card{position:relative;z-index:3000;padding:36px 32px 40px;background-color:#fff;border:1px solid #f1f0ec}.m-receipt__card .a-callout:first-child,.m-receipt__card .a-section-sub-heading:first-child{margin-top:0}.m-receipt__card .a-callout+.m-receipt__category{padding-top:0;margin-top:32px;border-top:none}@media screen and (min-width:1281px){.m-receipt__card .a-emphasized-sentence{margin-top:32px}}.m-receipt__card .a-emphasized-sentence:first-child{margin-top:0}.m-receipt__card .a-emphasized-sentence+.m-receipt__category{padding-top:0;border-top:none}@media screen and (min-width:1281px){.m-receipt__card .a-emphasized-sentence+.m-receipt__category{margin-top:32px}}.m-receipt__category{padding-top:20px;margin-top:24px;border-top:1px solid #f1f0ec}.m-receipt__category:first-child{padding-top:0;margin-top:0;border-top:none}.m-receipt__category .a-emphasized-value{margin-bottom:26px}.a-section-sub-heading+.m-receipt__category{padding-top:0;border-top:none}.m-receipt__item{display:flex;flex-wrap:wrap;justify-content:space-between}.m-receipt__item:not(:first-child){margin-top:16px}.m-receipt__item-title{flex:1 0;margin-top:2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.m-receipt__item-amount{flex:0 0 auto;padding-left:12px;white-space:nowrap}.m-receipt__item-amount .a-price-amount{font-size:20px}.m-receipt__item-amount .a-price-amount__unit{margin-left:4px;font-size:13px}.m-receipt__item-detail{flex:0 0 100%;margin-top:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:300}.m-receipt__item-detail>.m-link-container{margin-top:3px}.m-receipt__point-usage{display:flex;align-items:center;justify-content:space-between;padding-top:20px;margin-top:24px;border-top:1px solid #f1f0ec}.m-receipt__point-usage-title{font-weight:700}.m-receipt__point-usage-amount{font-size:28px;font-weight:500}.m-receipt__point-usage-amount>small{margin-left:8px;font-size:15px;font-weight:400}.m-receipt__caption-list{padding-top:12px;margin-top:24px;border-top:1px solid #f1f0ec}.m-receipt__sub-item{padding-left:16px;margin-top:8px;font-size:12px}.m-receipt__sub-item:first-child{margin-top:2px}.m-receipt+.o-card-section{margin-top:45px}@media screen and (max-width:640px){.m-receipt+.o-card-section{margin-top:38px}}.m-recommend-banner-list__title{margin-bottom:24px;font-size:16px;font-weight:700;text-align:center}.m-recommend-banner-list__item{max-width:320px;margin:16px auto 0}.m-recommend-banner-list__item:first-child{margin-top:0}.m-recommend-banner-list__banner{display:block;overflow:hidden;border-radius:24px}.m-recommend-banner-list__pc-image-wrapper{display:none}@media screen and (min-width:641px)and (max-width:1280px){.m-recommend-banner-list__pc-image-wrapper{display:block}}@media screen and (min-width:1281px){.m-recommend-banner-list__pc-image-wrapper{display:block}}.m-recommend-banner-list__pc-image-wrapper img{display:block;width:100%}@media screen and (min-width:641px)and (max-width:1280px){.m-recommend-banner-list__pc-image-wrapper~.m-recommend-banner-list__image-wrapper{display:none}}@media screen and (min-width:1281px){.m-recommend-banner-list__pc-image-wrapper~.m-recommend-banner-list__image-wrapper{display:none}}.m-recommend-banner-list__image-wrapper img{display:block;width:100%}.m-refinement{display:flex;align-items:center;justify-content:space-between}.m-refinement>.a-button{flex:0 0 100px;height:46px;font-size:12px;font-weight:400;border-radius:23px}.m-refinement__sort{position:relative}.m-refinement__sort-description{font-size:12px;font-weight:300}.m-refinement__sort-pulldown{padding:12px 24px 12px 0;margin-left:2px;font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:350;color:#3b4043;text-overflow:ellipsis;cursor:pointer;background-color:initial;border-radius:0}.m-refinement__sort-icon{position:absolute;top:50%;right:0;font-size:9px;color:#3bd8a0;pointer-events:none;transform:translateY(-50%)}.m-register-guidance-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:28px 34px 34px}.m-register-guidance-card .a-caption-list-v2,.m-register-guidance-card .a-captionlist,.m-register-guidance-card .a-emphasized-sentence,.m-register-guidance-card .a-section-sub-heading,.m-register-guidance-card .a-section-sub-sub-heading,.m-register-guidance-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-register-guidance-card .a-text{margin-right:unset;margin-left:unset}}.m-register-guidance-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-register-guidance-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-register-guidance-card .a-callout,.m-register-guidance-card .a-text-v2,.m-register-guidance-card .m-block-list,.m-register-guidance-card .m-buttons-array,.m-register-guidance-card .m-image-inputs-array,.m-register-guidance-card .m-images-array-v2,.m-register-guidance-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-register-guidance-card .m-link-container{margin-right:unset;margin-left:unset}}.m-register-guidance-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-register-guidance-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-register-guidance-card .m-text-and-image-block,.m-register-guidance-card .m-text-links-array,.m-register-guidance-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-register-guidance-card .m-textlist{margin-right:unset;margin-left:unset}}.m-register-guidance-card .m-price-example,.m-register-guidance-card .m-product-reserve-status,.m-register-guidance-card .m-step-list,.m-register-guidance-card .m-text-and-image-list,.m-register-guidance-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-register-guidance-card__message,.m-register-guidance-card__title{margin-bottom:24px;font-size:12px;line-height:normal}.m-register-guidance-card__title{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;text-align:center}.m-register-guidance-card__app-banner-container{max-width:311px;margin-right:auto;margin-bottom:28px;margin-left:auto}.m-register-guidance-card__app-banner-container>.a-app-store-banners,.m-register-guidance-card__app-banner-container>.a-app-store-banners-with-qr-code{margin-top:0}@media screen and (min-width:641px)and (max-width:1280px){.m-register-guidance-card__app-banner-container{max-width:381px;padding-right:35px;padding-left:35px}}@media screen and (min-width:1281px){.m-register-guidance-card__app-banner-container{max-width:381px;padding-right:35px;padding-left:35px}}.m-reuse-products-banner{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:0}.m-reuse-products-banner .a-caption-list-v2,.m-reuse-products-banner .a-captionlist,.m-reuse-products-banner .a-emphasized-sentence,.m-reuse-products-banner .a-section-sub-heading,.m-reuse-products-banner .a-section-sub-sub-heading,.m-reuse-products-banner .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-reuse-products-banner .a-text{margin-right:unset;margin-left:unset}}.m-reuse-products-banner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-reuse-products-banner .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-reuse-products-banner .a-callout,.m-reuse-products-banner .a-text-v2,.m-reuse-products-banner .m-block-list,.m-reuse-products-banner .m-buttons-array,.m-reuse-products-banner .m-image-inputs-array,.m-reuse-products-banner .m-images-array-v2,.m-reuse-products-banner .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-reuse-products-banner .m-link-container{margin-right:unset;margin-left:unset}}.m-reuse-products-banner .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-reuse-products-banner .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-reuse-products-banner .m-text-and-image-block,.m-reuse-products-banner .m-text-links-array,.m-reuse-products-banner .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-reuse-products-banner .m-textlist{margin-right:unset;margin-left:unset}}.m-reuse-products-banner .m-price-example,.m-reuse-products-banner .m-product-reserve-status,.m-reuse-products-banner .m-step-list,.m-reuse-products-banner .m-text-and-image-list,.m-reuse-products-banner .m-text-list-v2{margin-right:unset;margin-left:unset}.m-reuse-products-banner__image-wrapper-pc>img,.m-reuse-products-banner__image-wrapper-sp>img{width:100%;border-radius:24px 24px 0 0}@media screen and (max-width:640px){.m-reuse-products-banner__image-wrapper-pc{display:none}}@media screen and (min-width:1281px){.m-reuse-products-banner__image-wrapper-sp{display:none}}@media screen and (min-width:641px)and (max-width:1280px){.m-reuse-products-banner__image-wrapper-sp{display:none}}.m-reuse-products-banner__contents{padding:24px 18px}.m-reuse-products-banner__contents>.a-button{width:200px;margin:0 auto}.m-service-category-card{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:24px 34px 0;font-family:noto-sans-cjk-jp,sans-serif}.m-service-category-card__list-label-wrapper{display:flex;justify-content:space-between;padding-bottom:15px}.m-service-category-card__list-label{display:flex;align-items:center;font-size:16px;font-weight:700;line-height:24px}.m-service-category-card__list-image img{width:56px}.m-service-category-card__details{position:relative;width:100%;height:auto;padding-top:22px;padding-bottom:40px;font-family:noto-sans-cjk-jp,sans-serif;background-color:#fff}.m-service-category-card__details+.m-service-category-card__details{padding-top:32px}.m-service-category-card__details:before{position:absolute;top:0;left:50%;width:calc(100% + 34px);height:1px;padding:0 18px;content:"";background-color:#f1f0ec;transform:translateX(-50%)}.m-service-category-card__details .a-captionlist{margin-top:24px}.m-service-category-card__caption{display:flex;align-items:flex-start}.m-service-category-card__caption img{width:80px}.m-service-category-card__label-wrapper{display:flex;flex-direction:column;padding-left:24px}.m-service-category-card__sub-label{margin-bottom:12px}.m-service-category-card__label{padding-bottom:11px;font-weight:700;line-height:22px}.m-service-category-card__text{padding-top:24px;font-size:12px;font-weight:400;line-height:22px}.m-service-category-card__price{padding:16px 0;margin-top:12px;font-weight:300;line-height:18px;text-align:center;background-color:#f6f6f6;border-radius:8px}.m-service-category-card__price b{padding-right:6px;font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:500;line-height:18px}.m-service-category-card__price span{font-size:16px;font-weight:400;line-height:18px}.m-service-category-card__price br{display:block;height:8px;content:""}.m-service-category-card__price em{line-height:22px}.m-service-category-card__price sup{padding-left:2px;font-size:10px;font-weight:400;line-height:18px}.m-service-category-card__price sup+sup{padding-left:4px}.m-service-category-card__badge-and-text{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__badge-top-text{font-size:10px;font-weight:500;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__badge-note{font-size:10px;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__badge-point{font-size:17px;font-weight:700;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__badge-unit{font-size:10px;font-weight:600;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__badge-bottom-text{font-size:10px;font-weight:900;line-height:normal}.m-service-category-card__badge-and-text .m-badge-with-special-selection__children{text-align:initial}.m-service-category-card .a-captionlist{margin-right:unset;margin-left:unset}.m-service-category-card__button{width:auto;margin:32px auto 0}.m-service-category-card__button .a-button{max-width:200px;margin:0 auto;text-align:center}.m-service-feature-card-carousel__container-wrapper{position:relative;width:100%;margin:0 auto}.m-service-feature-card-carousel__container{overflow:hidden}.m-service-feature-card-carousel__item{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;width:254px;height:auto;padding:0;transform:translateZ(0)}@media screen and (min-width:1281px){.m-service-feature-card-carousel__item{width:317px}}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card-carousel__item{width:317px}}@media screen and (max-width:640px){.m-service-feature-card-carousel__item:not(.swiper-slide-active){opacity:.5}}.m-service-feature-card-carousel__image{width:100%;border-top-left-radius:24px;border-top-right-radius:24px}.m-service-feature-card-carousel__item-container{padding:24px}.m-service-feature-card-carousel__title{margin-top:16px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700}.m-service-feature-card-carousel__label-and-text--without-text+.m-service-feature-card-carousel__title{margin-top:36px}.m-service-feature-card-carousel__content{margin-top:8px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-service-feature-card-carousel__link{display:flex;justify-content:flex-end;margin-top:12px}.m-service-feature-card-carousel .swiper-pagination-bullets{position:unset;margin-top:22px}.m-service-feature-card-carousel .swiper-pagination-bullet{box-sizing:border-box;width:8px;height:8px;margin:0 4px;background:#f6f6f6;border:.5px solid #797979;border-radius:4px;opacity:1;transition:width .25s linear}.m-service-feature-card-carousel .swiper-pagination-bullet-active{width:24px;background:#01b5d0;border:0}.m-service-feature-card-carousel .swiper-button-next,.m-service-feature-card-carousel .swiper-button-prev{display:flex;width:40px;height:40px;background-color:#fff;border-radius:50%}.m-service-feature-card-carousel .swiper-button-next:after,.m-service-feature-card-carousel .swiper-button-prev:after{display:none}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card-carousel .swiper-button-prev{left:-54px}}@media screen and (min-width:1281px){.m-service-feature-card-carousel .swiper-button-prev{left:-54px}}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card-carousel .swiper-button-next{right:-54px}}@media screen and (min-width:1281px){.m-service-feature-card-carousel .swiper-button-next{right:-54px}}.m-service-feature-card{overflow:hidden;font-family:noto-sans-cjk-jp,sans-serif;line-height:22px;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px}.m-service-feature-card img{width:100%}.m-service-feature-card__label{padding:0 34px;margin-top:22px;font-size:14px;font-weight:700}.m-service-feature-card__text{padding:0 34px;margin-top:9px;font-size:12px;font-weight:400}.m-service-feature-card__link{justify-content:flex-end;font-size:12px;font-weight:400;text-align:right}@media screen and (min-width:1281px){.m-service-feature-card__link ul{margin-top:unset;margin-right:unset}}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card__link ul{margin-top:unset;margin-right:unset}}.m-service-feature-card__link .m-link-container{margin-top:6px}@media screen and (min-width:1281px){.m-service-feature-card__link .m-link-container{margin-right:34px;margin-left:34px}}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card__link .m-link-container{margin-right:34px;margin-left:34px}}.m-service-feature-card__badge-and-text{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;line-height:normal}.m-service-feature-card__button{margin:30px auto 34px}.m-service-feature-card__button .a-button{width:auto;max-width:200px}@media screen and (min-width:641px)and (max-width:1280px){.m-service-link-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:1281px){.m-service-link-list{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width:641px)and (max-width:1280px){.m-service-link-list__item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px)}.m-service-link-list__item:nth-child(n+3){margin-top:12px}}@media screen and (min-width:1281px){.m-service-link-list__item{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px)}.m-service-link-list__item:nth-child(n+3){margin-top:12px}}@media screen and (max-width:640px){.m-service-link-list__item:not(:first-child){margin-top:12px}}.m-sticky-button-bar{position:-webkit-sticky;position:sticky;bottom:0;padding:14px 24px;background-color:#f6f6f6;border-top:1px solid #e8e8e8}.m-sticky-button-bar .a-button{width:auto;min-width:200px;margin:0 auto}@media screen and (max-width:640px){.o-modal__body .m-sticky-button-bar:last-child{transform:translateY(48px)}}.m-sticky-price-bar{position:-webkit-sticky;position:sticky;bottom:0;padding:8px 24px;background-color:#fff;border:1px solid #f1f0ec;border-bottom:none;border-top-left-radius:24px;border-top-right-radius:24px}.m-sticky-price-bar .a-caption-list-v2,.m-sticky-price-bar .a-captionlist,.m-sticky-price-bar .a-emphasized-sentence,.m-sticky-price-bar .a-section-sub-heading,.m-sticky-price-bar .a-section-sub-sub-heading,.m-sticky-price-bar .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-sticky-price-bar .a-text{margin-right:unset;margin-left:unset}}.m-sticky-price-bar .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-sticky-price-bar .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-sticky-price-bar .a-callout,.m-sticky-price-bar .a-text-v2,.m-sticky-price-bar .m-block-list,.m-sticky-price-bar .m-buttons-array,.m-sticky-price-bar .m-image-inputs-array,.m-sticky-price-bar .m-images-array-v2,.m-sticky-price-bar .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-sticky-price-bar .m-link-container{margin-right:unset;margin-left:unset}}.m-sticky-price-bar .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-sticky-price-bar .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-sticky-price-bar .m-text-and-image-block,.m-sticky-price-bar .m-text-links-array,.m-sticky-price-bar .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-sticky-price-bar .m-textlist{margin-right:unset;margin-left:unset}}.m-sticky-price-bar .m-price-example,.m-sticky-price-bar .m-product-reserve-status,.m-sticky-price-bar .m-step-list,.m-sticky-price-bar .m-text-and-image-list,.m-sticky-price-bar .m-text-list-v2{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-sticky-price-bar{border-bottom:1px solid #f1f0ec;border-radius:24px}}@media screen and (min-width:1281px){.m-sticky-price-bar{border-bottom:1px solid #f1f0ec;border-radius:24px}}.m-sticky-price-bar__item{display:flex;align-items:center;justify-content:space-between;color:#3b4043}.m-sticky-price-bar__item-label{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400;line-height:22px}.m-sticky-price-bar__item-price .a-price-amount{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:20px;font-weight:300;line-height:normal}.m-sticky-price-bar__item-price .a-price-amount__unit{margin-left:4px;font-size:12px;font-weight:700}.m-suspend-status-card{padding:23px 18px 21px;text-align:center;background-color:silver;border-radius:24px}.m-suspend-status-card .a-caption-list-v2,.m-suspend-status-card .a-captionlist,.m-suspend-status-card .a-emphasized-sentence,.m-suspend-status-card .a-section-sub-heading,.m-suspend-status-card .a-section-sub-sub-heading,.m-suspend-status-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-suspend-status-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-suspend-status-card .a-text{margin-right:unset;margin-left:unset}}.m-suspend-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-suspend-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-suspend-status-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-suspend-status-card .a-callout,.m-suspend-status-card .a-text-v2,.m-suspend-status-card .m-block-list,.m-suspend-status-card .m-buttons-array,.m-suspend-status-card .m-image-inputs-array,.m-suspend-status-card .m-images-array-v2,.m-suspend-status-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-suspend-status-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-suspend-status-card .m-link-container{margin-right:unset;margin-left:unset}}.m-suspend-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-suspend-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-suspend-status-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-suspend-status-card .m-text-and-image-block,.m-suspend-status-card .m-text-links-array,.m-suspend-status-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-suspend-status-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-suspend-status-card .m-textlist{margin-right:unset;margin-left:unset}}.m-suspend-status-card .m-price-example,.m-suspend-status-card .m-product-reserve-status,.m-suspend-status-card .m-step-list,.m-suspend-status-card .m-text-and-image-list,.m-suspend-status-card .m-text-list-v2{margin-right:unset;margin-left:unset}.m-suspend-status-card__status{font-weight:500;color:#fff}.m-suspend-status-card__button{display:inline-block;min-width:200px;margin-top:16px}.m-tabs{--length:1;--active-index:0}.m-tabs .a-caption-list-v2,.m-tabs .a-captionlist,.m-tabs .a-emphasized-sentence,.m-tabs .a-section-sub-heading,.m-tabs .a-section-sub-sub-heading,.m-tabs .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-tabs .a-text{margin-right:unset;margin-left:unset}}.m-tabs .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-tabs .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-tabs .a-callout,.m-tabs .a-text-v2,.m-tabs .m-block-list,.m-tabs .m-buttons-array,.m-tabs .m-image-inputs-array,.m-tabs .m-images-array-v2,.m-tabs .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-tabs .m-link-container{margin-right:unset;margin-left:unset}}.m-tabs .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-tabs .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-tabs .m-text-and-image-block,.m-tabs .m-text-links-array,.m-tabs .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-tabs .m-textlist{margin-right:unset;margin-left:unset}}.m-tabs .m-price-example,.m-tabs .m-product-reserve-status,.m-tabs .m-step-list,.m-tabs .m-text-and-image-list,.m-tabs .m-text-list-v2{margin-right:unset;margin-left:unset}.m-tabs__tab-list{display:flex}.m-tabs--on-the-floor>.m-tabs__tab-list{margin:0 24px}.m-tabs__tab{display:flex;flex:1 1 100%;align-items:center;justify-content:center;padding:10px 0;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-align:center;cursor:pointer}.m-tabs__tab--active{font-weight:500}.m-tabs__tab-text{position:relative}.m-tabs__tab-reuse-balloon{position:absolute;top:-28px;right:-34px;display:block;pointer-events:none}.m-tabs__indicator{position:relative;height:4px;background-color:#ddd;border-radius:2px}.m-tabs--on-the-floor>.m-tabs__indicator{margin:0 24px}.m-tabs__indicator:after{position:absolute;bottom:0;left:calc(100%/var(--length)*var(--active-index));width:calc(100%/var(--length));height:4px;content:"";background-color:#01b5d0;border-radius:2px;transition-duration:.3s;transition-property:left}.m-tabs__content{display:none;margin-top:32px}@media screen and (min-width:641px)and (max-width:1280px){.m-tabs__content{padding-right:30px;padding-left:30px}.m-tabs--on-the-floor>.m-tabs__contents>.m-tabs__content{padding-right:0;padding-left:0}}@media screen and (min-width:1281px){.m-tabs__content{padding-right:30px;padding-left:30px}.m-tabs--on-the-floor>.m-tabs__contents>.m-tabs__content{padding-right:0;padding-left:0}}.m-tabs__content--active{display:block}.m-tabs__section{margin-top:24px}.m-tabs__section:first-child{margin-top:40px}.m-tabs__section>:defined{margin-right:34px;margin-left:34px}@media screen and (max-width:640px){.m-tabs__section>:defined{margin-right:24px;margin-left:24px}}.m-text-and-image-block{display:flex;justify-content:space-between}.m-text-and-image-block__body{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;line-height:24px;letter-spacing:0}.m-text-and-image-block__image-wrapper{flex:0 0 104px;width:104px;height:104px;margin-left:24px}.m-text-and-image-block__image-wrapper>img{display:block;width:100%;height:100%;object-fit:contain}.m-text-and-image-card-array{display:flex;flex-wrap:wrap;grid-gap:24px 0;gap:24px 0;justify-content:space-between}.m-text-and-image-card-array>.m-text-and-image-card{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px)}.m-text-and-image-card{font-family:noto-sans-cjk-jp,sans-serif}.m-text-and-image-card__image-card{display:flex;grid-gap:12px;gap:12px;align-items:center;justify-content:center;padding:24px;background:#fff;border:1px solid #f1f0ec;border-radius:24px}@media screen and (max-width:640px){.m-text-and-image-card__image-card{flex-direction:column;grid-gap:8px;gap:8px;padding:24px 0}}.m-text-and-image-card__image{flex:0 0 116px}@media screen and (max-width:640px){.m-text-and-image-card__image{flex:0 0 auto;padding:0 12px}}.m-text-and-image-card__image>img{display:block;width:100%}.m-text-and-image-card__image-title{flex:0 0 124px;font-size:14px;line-height:24px;text-align:center}@media screen and (max-width:640px){.m-text-and-image-card__image-title{flex:0 1 auto}}.m-text-and-image-card__body{padding:0 20px;margin-top:12px}@media screen and (max-width:640px){.m-text-and-image-card__body{padding:0 10px}}.m-text-and-image-card__body>:defined:first-child{margin-top:0}.m-text-and-image-card__body .a-text{font-size:12px;line-height:22px}.m-text-and-image-card__body .a-caption-list-v2,.m-text-and-image-card__body .a-captionlist,.m-text-and-image-card__body .a-emphasized-sentence,.m-text-and-image-card__body .a-section-sub-heading,.m-text-and-image-card__body .a-section-sub-sub-heading,.m-text-and-image-card__body .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-text-and-image-card__body .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-text-and-image-card__body .a-text{margin-right:unset;margin-left:unset}}.m-text-and-image-card__body .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-text-and-image-card__body .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-text-and-image-card__body .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-text-and-image-card__body .a-callout,.m-text-and-image-card__body .a-text-v2,.m-text-and-image-card__body .m-block-list,.m-text-and-image-card__body .m-buttons-array,.m-text-and-image-card__body .m-image-inputs-array,.m-text-and-image-card__body .m-images-array-v2,.m-text-and-image-card__body .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-text-and-image-card__body .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-text-and-image-card__body .m-link-container{margin-right:unset;margin-left:unset}}.m-text-and-image-card__body .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-text-and-image-card__body .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-text-and-image-card__body .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-text-and-image-card__body .m-text-and-image-block,.m-text-and-image-card__body .m-text-links-array,.m-text-and-image-card__body .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-text-and-image-card__body .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-text-and-image-card__body .m-textlist{margin-right:unset;margin-left:unset}}.m-text-and-image-card__body .m-price-example,.m-text-and-image-card__body .m-product-reserve-status,.m-text-and-image-card__body .m-step-list,.m-text-and-image-card__body .m-text-and-image-list,.m-text-and-image-card__body .m-text-list-v2{margin-right:unset;margin-left:unset}.m-text-and-image-list__item{display:flex;grid-gap:16px;gap:16px;justify-content:space-between}.m-text-and-image-list__item+.m-text-and-image-list__item{margin-top:24px}.m-text-and-image-list__body{line-height:1.5rem}.m-text-and-image-list__item-wrapper{width:64px}.m-text-and-image-list__item-wrapper img{width:inherit}.m-text-and-price-block{display:flex;align-items:center;justify-content:space-between}.m-text-and-price-block__title{font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:700;line-height:22px}.m-text-and-price-block .a-price-amount{font-size:20px}.m-text-and-price-block .a-price-amount__unit{margin-left:6px;font-size:16px}.m-text-links-array__item{display:flex;justify-content:flex-end;margin-top:8px}.m-text-links-array__item:first-child{margin-top:0}.m-text-list-v2__title-wrapper{display:flex;align-items:center;margin-bottom:20px}.m-text-list-v2__title-wrapper:after,.m-text-list-v2__title-wrapper:before{flex:1 1 1px;height:1px;content:"";background-color:#eaeaea}.m-text-list-v2__title{margin:0 16px;font-size:14px;font-weight:700;color:#707f89}.m-text-list-v2--compact .m-text-list-v2__body{display:flex;flex-wrap:wrap}.m-text-list-v2--compact .m-text-list-v2__item{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 7.5px);font-size:14px}.m-text-list-v2--compact .m-text-list-v2__item:nth-child(2n){margin-left:15px}.m-text-list-v2--compact .m-text-list-v2__item:nth-child(2)~.m-text-list-v2__item{margin-top:12px}.m-textlist{font-family:noto-sans-cjk-jp,sans-serif;line-height:1.7142857143;letter-spacing:.04em}.m-textlist .a-caption-list-v2,.m-textlist .a-captionlist,.m-textlist .a-emphasized-sentence,.m-textlist .a-section-sub-heading,.m-textlist .a-section-sub-sub-heading,.m-textlist .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-textlist .a-text{margin-right:unset;margin-left:unset}}.m-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-textlist .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-textlist .a-callout,.m-textlist .a-text-v2,.m-textlist .m-block-list,.m-textlist .m-buttons-array,.m-textlist .m-image-inputs-array,.m-textlist .m-images-array-v2,.m-textlist .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-textlist .m-link-container{margin-right:unset;margin-left:unset}}.m-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-textlist .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-textlist .m-text-and-image-block,.m-textlist .m-text-links-array,.m-textlist .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-textlist .m-textlist{margin-right:unset;margin-left:unset}}.m-textlist .m-price-example,.m-textlist .m-product-reserve-status,.m-textlist .m-step-list,.m-textlist .m-text-and-image-list,.m-textlist .m-text-list-v2{margin-right:unset;margin-left:unset}.m-textlist--gray-background{padding:28px 24px 24px;font-weight:500;background-color:#f6f6f6;border-radius:8px}.m-textlist>li{position:relative;padding-left:1.2857142857em}.m-textlist>li:not(:first-child){margin-top:.8571428571em}.m-textlist--article .m-textlist>li:not(:first-child){margin-top:8px}.m-textlist>li:before{position:absolute;top:.58em;left:0;display:block;width:.6em;height:.6em;content:"";background-color:var(--theme-color,#01b5d0);background-size:contain;mask-type:alpha;-webkit-mask-image:url(/contract/tra/static/media/dot.e86e8eb6.svg);mask-image:url(/contract/tra/static/media/dot.e86e8eb6.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.m-textlist>li>.m-textlist{margin-top:1.4285714286em;line-height:1.8571428571}.m-textlist>li>.m-textlist>li{font-size:.8571428571em}.m-textlist>li>.m-textlist>li:not(:first-child){margin-top:.3333333333em}.m-textlist--article>li:before{top:10px;width:4px;height:4px;-webkit-mask-image:none;mask-image:none;border-radius:50%}.m-textlist--important>li:before{background-color:#fd5e56}.m-toast{position:fixed;bottom:-40px;left:50%;z-index:50000;width:calc(100% - 28px);min-width:347px;pointer-events:none;visibility:hidden;border-radius:12px;opacity:0;transition:bottom .67s cubic-bezier(.33,1,.68,1),opacity .67s,visibility .67s;transform:translateX(-50%)}.m-toast .a-caption-list-v2,.m-toast .a-captionlist,.m-toast .a-emphasized-sentence,.m-toast .a-section-sub-heading,.m-toast .a-section-sub-sub-heading,.m-toast .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-toast .a-text{margin-right:unset;margin-left:unset}}.m-toast .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-toast .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.m-toast .a-callout,.m-toast .a-text-v2,.m-toast .m-block-list,.m-toast .m-buttons-array,.m-toast .m-image-inputs-array,.m-toast .m-images-array-v2,.m-toast .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-toast .m-link-container{margin-right:unset;margin-left:unset}}.m-toast .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-toast .m-numbered-textlist{margin-right:unset;margin-left:unset}}.m-toast .m-text-and-image-block,.m-toast .m-text-links-array,.m-toast .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.m-toast .m-textlist{margin-right:unset;margin-left:unset}}.m-toast .m-price-example,.m-toast .m-product-reserve-status,.m-toast .m-step-list,.m-toast .m-text-and-image-list,.m-toast .m-text-list-v2{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.m-toast{width:612px;margin:0 auto}}@media screen and (min-width:1281px){.m-toast{width:612px;margin:0 auto}}.m-toast--opened{bottom:20px;pointer-events:auto;visibility:visible;opacity:1;transition:bottom .67s cubic-bezier(.33,1,.68,1),opacity .67s,visibility .67s}.m-toast--information{background-color:#3bd8a0}.m-toast--error{background-color:#fd5e56}.m-toast__inner{position:relative;box-sizing:border-box;width:100%;padding:20px 24px}.m-toast__icon{position:absolute;top:20px;left:24px}.m-toast--no-title .m-toast__icon{top:50%;transform:translateY(-50%)}.m-toast__icon>.a-icon{width:24px;height:24px}.m-toast__title{padding-left:36px;margin-top:2px;margin-bottom:14px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;color:#fff}.m-toast--close-button .m-toast__title{padding-right:36px}.m-toast__text{width:100%;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:350;color:#fff}.m-toast--no-title-and-close-button .m-toast__text{padding-right:36px}.m-toast--no-title .m-toast__text{padding-left:36px}.m-toast__close-btn{position:absolute;top:16px;right:18px;cursor:pointer}.m-toast--no-title .m-toast__close-btn{top:50%;transform:translateY(-50%)}.m-toast__close-btn>.a-icon{width:32px;height:32px}.o-app-download-illustration-dialog{position:fixed;right:-200px;bottom:105px;z-index:30000;transition:right 0s .4s}@media screen and (min-width:1281px){.o-app-download-illustration-dialog{bottom:87px}}@media screen and (min-width:641px)and (max-width:1280px){.o-app-download-illustration-dialog{bottom:87px}}.o-app-download-illustration-dialog--opened{right:100px;transition:right 0s 0s}@media screen and (min-width:1281px){.o-app-download-illustration-dialog--opened{right:calc(50vw - 233px)}}@media screen and (min-width:641px)and (max-width:1280px){.o-app-download-illustration-dialog--opened{right:calc(50vw - 233px)}}.o-app-download-illustration-dialog__balloon{position:relative;left:20px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:190px;height:154px;padding:19px 18px 20px;margin-top:10px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:500;line-height:22px;color:#fff;visibility:hidden;background-color:#3bd8a0;border-radius:24px;opacity:0;transition:all .2s ease-out}.o-app-download-illustration-dialog--opened .o-app-download-illustration-dialog__balloon{left:0;visibility:visible;opacity:1;transition:all .2s ease-out .1s}.o-app-download-illustration-dialog__close{position:absolute;top:-10px;right:-10px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding-bottom:1px;cursor:pointer;background-color:#fff;border:1px solid #3bd8a0;border-radius:50%}.o-app-download-illustration-dialog__close .a-icon{width:33px;height:33px}.o-app-download-illustration-dialog__close-image{width:12px;height:12px}.o-app-download-illustration-dialog__balloon-tail-wrapper{position:absolute;right:-10px;bottom:37px;width:auto;height:22px}.o-app-download-illustration-dialog__balloon-tail-wrapper img{width:auto;height:100%}.o-app-download-illustration-dialog .a-button{height:34px;font-size:12px;font-weight:500;color:#fff;background-color:inherit;border:1px solid #fff}.o-app-download-illustration-dialog--button-white .a-button{color:#3bd8a0;background-color:#fff}.o-app-download-illustration-dialog__image-wrapper{position:absolute;top:53px;left:170px;width:158px;height:auto;visibility:hidden;opacity:0;transition:all .2s ease-out}.o-app-download-illustration-dialog__image-wrapper img{width:100%;height:auto}.o-app-download-illustration-dialog--opened .o-app-download-illustration-dialog__image-wrapper{left:150px;visibility:visible;opacity:1}.o-bottom-navigation__container{position:relative;display:flex;align-items:center;width:100%;height:calc(58px + env(safe-area-inset-bottom, 0));padding:0 7px env(safe-area-inset-bottom,0);background-color:#f6f6f6;border-top:1px solid #e8e8e8}.o-bottom-navigation__item{flex:1 0}.o-bottom-navigation__anchor{color:#5d5d5d;transition:color .3s}.o-bottom-navigation__item--active .o-bottom-navigation__anchor{color:#01b5d0}.o-bottom-navigation__item--inactive .o-bottom-navigation__anchor{color:silver;pointer-events:none}.o-bottom-navigation__icon{margin-bottom:3px;font-size:24px;color:#5d5d5d}.o-bottom-navigation__item--inactive .o-bottom-navigation__icon{color:silver}.o-bottom-navigation__icon .a-icon{display:block;margin:0 auto}.o-bottom-navigation__title{font-size:10px;font-weight:350;text-align:center}.o-bottom-navigation__indicator{position:absolute;top:0;width:24px;height:2px;visibility:hidden;background-color:#01b5d0;border-radius:1px}.o-bottom-navigation__item--active~.o-bottom-navigation__indicator{visibility:visible;transition:left .6s cubic-bezier(.83,0,.17,1);transform:translateX(-50%)}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(2){left:50%}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(3){left:calc(3.5px + 25%)}.o-bottom-navigation__item--active:nth-child(2)~.o-bottom-navigation__indicator:nth-child(3){left:calc(-3.5px + 75%)}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(4){left:calc(4.66667px + 16.66667%)}.o-bottom-navigation__item--active:nth-child(2)~.o-bottom-navigation__indicator:nth-child(4){left:50%}.o-bottom-navigation__item--active:nth-child(3)~.o-bottom-navigation__indicator:nth-child(4){left:calc(-4.66667px + 83.33333%)}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(5){left:calc(5.25px + 12.5%)}.o-bottom-navigation__item--active:nth-child(2)~.o-bottom-navigation__indicator:nth-child(5){left:calc(1.75px + 37.5%)}.o-bottom-navigation__item--active:nth-child(3)~.o-bottom-navigation__indicator:nth-child(5){left:calc(-1.75px + 62.5%)}.o-bottom-navigation__item--active:nth-child(4)~.o-bottom-navigation__indicator:nth-child(5){left:calc(-5.25px + 87.5%)}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(6){left:calc(5.6px + 10%)}.o-bottom-navigation__item--active:nth-child(2)~.o-bottom-navigation__indicator:nth-child(6){left:calc(2.8px + 30%)}.o-bottom-navigation__item--active:nth-child(3)~.o-bottom-navigation__indicator:nth-child(6){left:50%}.o-bottom-navigation__item--active:nth-child(4)~.o-bottom-navigation__indicator:nth-child(6){left:calc(-2.8px + 70%)}.o-bottom-navigation__item--active:nth-child(5)~.o-bottom-navigation__indicator:nth-child(6){left:calc(-5.6px + 90%)}.o-bottom-navigation__item--active:first-child~.o-bottom-navigation__indicator:nth-child(7){left:calc(5.83333px + 8.33333%)}.o-bottom-navigation__item--active:nth-child(2)~.o-bottom-navigation__indicator:nth-child(7){left:calc(3.5px + 25%)}.o-bottom-navigation__item--active:nth-child(3)~.o-bottom-navigation__indicator:nth-child(7){left:calc(1.16667px + 41.66667%)}.o-bottom-navigation__item--active:nth-child(4)~.o-bottom-navigation__indicator:nth-child(7){left:calc(-1.16667px + 58.33333%)}.o-bottom-navigation__item--active:nth-child(5)~.o-bottom-navigation__indicator:nth-child(7){left:calc(-3.5px + 75%)}.o-bottom-navigation__item--active:nth-child(6)~.o-bottom-navigation__indicator:nth-child(7){left:calc(-5.83333px + 91.66667%)}.o-bottom-navigation__indicator--moving{animation:o-bottom-navigation-indicator-stretch-keyframes .6s forwards}@keyframes o-bottom-navigation-indicator-stretch-keyframes{0%{width:24px;animation-timing-function:cubic-bezier(.64,0,.78,0)}50%{width:80px;animation-timing-function:cubic-bezier(.22,1,.36,1)}to{width:24px}}.o-card-section{background:#fff;border:1px solid #f1f0ec;border-radius:24px}.o-card-section .a-caption-list-v2,.o-card-section .a-captionlist,.o-card-section .a-emphasized-sentence,.o-card-section .a-section-sub-heading,.o-card-section .a-section-sub-sub-heading,.o-card-section .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-card-section .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-card-section .a-text{margin-right:unset;margin-left:unset}}.o-card-section .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-card-section .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-card-section .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-card-section .a-callout,.o-card-section .a-text-v2,.o-card-section .m-block-list,.o-card-section .m-buttons-array,.o-card-section .m-image-inputs-array,.o-card-section .m-images-array-v2,.o-card-section .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-card-section .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-card-section .m-link-container{margin-right:unset;margin-left:unset}}.o-card-section .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-card-section .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-card-section .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-card-section .m-text-and-image-block,.o-card-section .m-text-links-array,.o-card-section .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-card-section .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-card-section .m-textlist{margin-right:unset;margin-left:unset}}.o-card-section .m-price-example,.o-card-section .m-product-reserve-status,.o-card-section .m-step-list,.o-card-section .m-text-and-image-list,.o-card-section .m-text-list-v2{margin-right:unset;margin-left:unset}.o-card-section--border{background:none;border:1px solid #d1d1d1}.o-card-section--important{border:1px solid #fd5e56}.o-card-section>:defined{margin-right:34px;margin-left:34px}.o-card-section>:defined.m-accordion,.o-card-section>:defined.m-tabs{margin-right:18px;margin-left:18px}.o-card-section>:defined.m-tabs:not(:first-child){margin-top:24px}.o-card-section>:defined.m-tabs .m-tabs__content{padding-right:14px;padding-left:14px}.o-card-section>:defined.m-image-and-textlink-block{margin-right:calc(48.66667% - 151.84px);margin-left:calc(51.33333% - 160.16px)}@media screen and (max-width:640px){.o-card-section>:defined.m-image-and-textlink-block{margin-right:calc(45.94595% - 125.43243px);margin-left:calc(54.05405% - 147.56757px)}}.o-card-section>:defined.m-text-and-price-block{margin-top:24px;margin-bottom:24px}.o-card-section>:defined.m-text-and-price-block:first-child{margin-top:24px}.o-card-section>:defined:first-child{margin-top:36px}.o-card-section>:defined:last-child{margin-bottom:36px}.o-card-section>:defined:last-child.m-accordion{margin-bottom:12px}.o-card-section>:defined.o-card-section__divider{margin-right:18px;margin-left:18px}.o-card-section>.a-text--note{margin-right:28px;margin-left:28px}.o-card-section>.a-text--note:first-child{margin-top:28px}.o-card-section>.a-text--note:last-child{margin-bottom:28px}.o-card-section>.a-app-store-banners-with-qr-code{max-width:310px;margin-right:auto;margin-left:auto}.o-card-section__header-content .a-card-section-heading-with-image{margin:-8px auto -16px}.o-card-section__header-content .a-card-section-heading{margin-right:10px;margin-left:10px}.o-card-section__header-content:defined:first-child{padding-right:6px;padding-left:6px;margin-top:24px;margin-right:18px;margin-left:18px}.o-card-section__header-content:defined:first-child:after{display:block;width:calc(100% + 12px);height:1px;margin-top:24px;margin-right:-6px;margin-left:-6px;content:"";background-color:#f1f0ec}.o-card-section--border .o-card-section__header-content:defined:first-child:after{background-color:#d1d1d1}.o-card-section__header-content:defined:first-child+:defined{margin-top:24px}.o-card-section__divider{display:block;width:auto;height:1px;background-color:#f1f0ec}.o-card{display:block;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px}.o-card .m-card-accordion-module{border-top:1px solid #f1f0ec}.o-card .m-card-accordion-module:first-child{border-top:0}.o-card .m-card-general-module{margin:24px 0}.o-card .m-card-general-module:first-child{margin-top:32px}.o-card .m-card-general-module:last-child{margin-bottom:32px}.o-carousel{padding:0 18px;background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;overflow:hidden}.o-carousel .a-caption-list-v2,.o-carousel .a-captionlist,.o-carousel .a-emphasized-sentence,.o-carousel .a-section-sub-heading,.o-carousel .a-section-sub-sub-heading,.o-carousel .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-carousel .a-text{margin-right:unset;margin-left:unset}}.o-carousel .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-carousel .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-carousel .a-callout,.o-carousel .a-text-v2,.o-carousel .m-block-list,.o-carousel .m-buttons-array,.o-carousel .m-image-inputs-array,.o-carousel .m-images-array-v2,.o-carousel .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-carousel .m-link-container{margin-right:unset;margin-left:unset}}.o-carousel .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-carousel .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-carousel .m-text-and-image-block,.o-carousel .m-text-links-array,.o-carousel .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-carousel .m-textlist{margin-right:unset;margin-left:unset}}.o-carousel .m-price-example,.o-carousel .m-product-reserve-status,.o-carousel .m-step-list,.o-carousel .m-text-and-image-list,.o-carousel .m-text-list-v2{margin-right:unset;margin-left:unset}.o-carousel:before{display:block;width:100%;padding-bottom:100%;content:""}@media screen and (min-width:641px)and (max-width:1280px){.o-carousel:before{padding-bottom:56.6993464%}}@media screen and (min-width:1281px){.o-carousel:before{padding-bottom:56.6993464%}}.o-carousel__container{position:absolute;top:0;left:0;width:100%;height:100%}.o-carousel .swiper-slide{padding:56px 61px 66px;text-align:center}.o-carousel .swiper-slide>img{width:100%;height:100%;object-fit:contain}.o-carousel .swiper-container-horizontal>.swiper-pagination-bullets{bottom:24px}.o-carousel .swiper-pagination-bullet{box-sizing:border-box;width:8px;height:8px;background:#f6f6f6;border:.5px solid #797979;border-radius:4px;opacity:1;transition:width .25s linear}.o-carousel .swiper-pagination-bullet-active{width:16px;background:#01b5d0;border:0}.o-carousel .swiper-button-next,.o-carousel .swiper-button-prev{display:flex;width:40px;height:40px;background-color:#f6f6f6;border-radius:50%}.o-carousel .swiper-button-next:after,.o-carousel .swiper-button-prev:after,.o-carousel .swiper-no-swiping .swiper-button-next,.o-carousel .swiper-no-swiping .swiper-button-prev,.o-carousel .swiper-no-swiping .swiper-pagination{display:none}.o-chat-window{--chat-window-max-height:100vh;position:fixed;right:0;bottom:0;z-index:30000;display:flex;flex-flow:column;width:100%;height:375px;max-height:var(--chat-window-max-height,100vh);overflow:hidden;border-radius:24px 24px 0 0}.o-chat-window .a-caption-list-v2,.o-chat-window .a-captionlist,.o-chat-window .a-emphasized-sentence,.o-chat-window .a-section-sub-heading,.o-chat-window .a-section-sub-sub-heading,.o-chat-window .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-chat-window .a-text{margin-right:unset;margin-left:unset}}.o-chat-window .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-chat-window .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-chat-window .a-callout,.o-chat-window .a-text-v2,.o-chat-window .m-block-list,.o-chat-window .m-buttons-array,.o-chat-window .m-image-inputs-array,.o-chat-window .m-images-array-v2,.o-chat-window .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-chat-window .m-link-container{margin-right:unset;margin-left:unset}}.o-chat-window .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-chat-window .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-chat-window .m-text-and-image-block,.o-chat-window .m-text-links-array,.o-chat-window .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-chat-window .m-textlist{margin-right:unset;margin-left:unset}}.o-chat-window .m-price-example,.o-chat-window .m-product-reserve-status,.o-chat-window .m-step-list,.o-chat-window .m-text-and-image-list,.o-chat-window .m-text-list-v2{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-chat-window{width:375px}}@media screen and (min-width:1281px){.o-chat-window{width:375px}}.o-chat-window--closed{display:none}.o-chat-window__header{display:flex;flex:0 0 48px;align-items:center;background-color:#fff;border:1px solid #f1f0ec}.o-chat-window__title{margin:0 auto 0 34px;font-weight:500}.o-chat-window__buttons-container{display:flex;margin:0 16px 0 auto}.o-chat-window__close-button,.o-chat-window__minimize-button{width:32px;height:32px;padding:0;margin:0;font-size:32px;line-height:0;color:#5d5d5d;cursor:pointer;background:none;border:0;outline:0;-webkit-appearance:none;appearance:none}.o-chat-window__minimize-button{margin-right:12px}.o-chat-window--no-minimize-button .o-chat-window__minimize-button{display:none}.o-chat-window__body{flex:1 1 auto;padding:15px 14px 30px;overflow-y:auto;background:#f1f0ec}.o-chat-window--instruction .o-chat-window__body{padding:8px 14px 40px}.o-chat-window--instruction .o-chat-window__body .a-call-center-status-card,.o-chat-window--instruction .o-chat-window__body .a-chat-status-card,.o-chat-window--instruction .o-chat-window__body .a-help-bot-status-card{max-width:375px;margin:16px auto}.o-chat-window--instruction .o-chat-window__body .a-section-sub-heading{margin:24px 20px 16px}.o-chat-window--instruction .o-chat-window__body .a-section-sub-heading__text{font-size:14px;line-height:22px}.o-chat-window--instruction .o-chat-window__body .a-text{margin:16px 20px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;line-height:22px}.o-chat-window--instruction .o-chat-window__body .a-captionlist,.o-chat-window--instruction .o-chat-window__body .m-link-container{margin:16px 20px}.o-chat-window--instruction .o-chat-window__body .m-link-container:not(:last-child){margin:16px 20px 24px}.o-chat-window--instruction .o-chat-window__body .m-link-container__item{margin-top:16px}.o-chat-window--instruction .o-chat-window__body .m-textlist{margin:16px 20px;font-size:12px}.o-chat-window--instruction .o-chat-window__body .m-textlist--article li:before{top:8px;left:3px}.o-chat-window__body .a-chat-balloon{margin-top:8px}.o-chat-window__body .a-chat-balloon:first-child{margin-top:0}.o-chat-window__status{position:absolute;top:0;width:100%;min-height:31px;padding:8px 14px;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px;font-weight:350;line-height:normal;background-color:rgba(235,234,233,.7);transform:translateY(-100%)}.o-chat-window__status>p:not(:last-of-type){margin-bottom:8px}.o-chat-window__notice{display:flex;align-items:center;justify-content:center;height:24px;padding:0 12px;font-weight:500;line-height:1;background-color:#f6f6f6;border-radius:12px}.o-chat-window__footer{position:relative;flex:0 0 auto;background-color:#f6f6f6}.o-chat-window--instruction .o-chat-window__footer{display:none}.o-check-and-go-dialog{position:fixed;top:0;left:0;z-index:50000;width:100%;height:100%;pointer-events:none}.o-check-and-go-dialog .a-caption-list-v2,.o-check-and-go-dialog .a-captionlist,.o-check-and-go-dialog .a-emphasized-sentence,.o-check-and-go-dialog .a-section-sub-heading,.o-check-and-go-dialog .a-section-sub-sub-heading,.o-check-and-go-dialog .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-check-and-go-dialog .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-check-and-go-dialog .a-text{margin-right:unset;margin-left:unset}}.o-check-and-go-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-check-and-go-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-check-and-go-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-check-and-go-dialog .a-callout,.o-check-and-go-dialog .a-text-v2,.o-check-and-go-dialog .m-block-list,.o-check-and-go-dialog .m-buttons-array,.o-check-and-go-dialog .m-image-inputs-array,.o-check-and-go-dialog .m-images-array-v2,.o-check-and-go-dialog .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-check-and-go-dialog .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-check-and-go-dialog .m-link-container{margin-right:unset;margin-left:unset}}.o-check-and-go-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-check-and-go-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-check-and-go-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-check-and-go-dialog .m-text-and-image-block,.o-check-and-go-dialog .m-text-links-array,.o-check-and-go-dialog .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-check-and-go-dialog .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-check-and-go-dialog .m-textlist{margin-right:unset;margin-left:unset}}.o-check-and-go-dialog .m-price-example,.o-check-and-go-dialog .m-product-reserve-status,.o-check-and-go-dialog .m-step-list,.o-check-and-go-dialog .m-text-and-image-list,.o-check-and-go-dialog .m-text-list-v2{margin-right:unset;margin-left:unset}@keyframes confirm-text-in{0%{opacity:0}to{opacity:1}}@keyframes confirm-item-in{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes confirm-button-in{0%{opacity:0;transition-timing-function:ease-in;transform:scale(1)}10%{opacity:1}30%{opacity:1;transform:scale(1.07)}50%{opacity:1;transform:scale(1.07)}51%{opacity:1;transition-timing-function:cubic-bezier(.65,0,.35,1);transform:scale(1.05)}74%{opacity:1;transition-timing-function:linear;transform:scale(.97)}83%{opacity:1;transform:scale(1.02)}93%{opacity:1;transform:scale(.99)}to{opacity:1;transform:scale(1)}}.o-check-and-go-dialog--opened{pointer-events:auto}.o-check-and-go-dialog__header{display:flex;align-items:center;justify-content:center;height:64px;padding-right:4.5px;border-bottom:1px solid #f1f0ec}.o-check-and-go-dialog__background{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(59,64,67,.3);opacity:0;transition:opacity .33s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__background{opacity:1}.o-check-and-go-dialog__window{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:absolute;top:calc(50% + 60px);left:50%;width:327px;padding:0 18px 24px;opacity:0;transition:top .67s cubic-bezier(.33,1,.68,1),opacity .67s,visibility .67s;transform:translate(-50%,-50%)}.o-check-and-go-dialog--opened .o-check-and-go-dialog__window{top:50%;opacity:1}.o-check-and-go-dialog__title{display:inline-block;max-width:calc(100% - 54px);font-family:noto-sans-cjk-jp,sans-serif;font-size:16px;font-weight:500}.o-check-and-go-dialog__check-list{padding:0 6px}.o-check-and-go-dialog__check-list-item{position:relative;box-sizing:border-box;display:flex;padding:0 8px;border-bottom:1px solid #f1f0ec}.o-check-and-go-dialog__check-list-item-inner{display:flex;align-items:center;width:100%;height:100%;padding-top:26px;padding-bottom:26px}.o-check-and-go-dialog__check-list-item-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:8px;vertical-align:1px;background-color:#01b5d0;border-color:#e8e8e8;border-radius:50%;opacity:0;transform-origin:center;animation-play-state:running}.o-check-and-go-dialog__check-list-item-icon>.a-icon{visibility:unset}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item-icon{animation:confirm-item-in .8s ease-out normal forwards running}.o-check-and-go-dialog--transition-ended .o-check-and-go-dialog__check-list-item-icon{opacity:1;transform:scale(1);animation-play-state:paused}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:first-child .o-check-and-go-dialog__check-list-item-icon{animation-delay:.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:first-child .o-check-and-go-dialog__check-list-item-icon{animation-delay:1.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(2) .o-check-and-go-dialog__check-list-item-icon{animation-delay:1.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(2) .o-check-and-go-dialog__check-list-item-icon{animation-delay:2.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(3) .o-check-and-go-dialog__check-list-item-icon{animation-delay:2.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(3) .o-check-and-go-dialog__check-list-item-icon{animation-delay:3.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(4) .o-check-and-go-dialog__check-list-item-icon{animation-delay:3.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(4) .o-check-and-go-dialog__check-list-item-icon{animation-delay:4.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(5) .o-check-and-go-dialog__check-list-item-icon{animation-delay:4.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(5) .o-check-and-go-dialog__check-list-item-icon{animation-delay:5.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(6) .o-check-and-go-dialog__check-list-item-icon{animation-delay:5.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(6) .o-check-and-go-dialog__check-list-item-icon{animation-delay:6.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(7) .o-check-and-go-dialog__check-list-item-icon{animation-delay:6.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(7) .o-check-and-go-dialog__check-list-item-icon{animation-delay:7.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(8) .o-check-and-go-dialog__check-list-item-icon{animation-delay:7.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(8) .o-check-and-go-dialog__check-list-item-icon{animation-delay:8.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(9) .o-check-and-go-dialog__check-list-item-icon{animation-delay:8.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(9) .o-check-and-go-dialog__check-list-item-icon{animation-delay:9.2s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(10) .o-check-and-go-dialog__check-list-item-icon{animation-delay:9.8s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(10) .o-check-and-go-dialog__check-list-item-icon{animation-delay:10.2s}.o-check-and-go-dialog__check-list-item-text-area{display:inline-flex;flex-grow:1;align-items:center;justify-content:space-between;padding-left:8px;line-height:16px;opacity:0}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item-text-area{animation:confirm-text-in .6s ease forwards running}.o-check-and-go-dialog--transition-ended .o-check-and-go-dialog__check-list-item-text-area{opacity:1;animation-play-state:paused}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:first-child .o-check-and-go-dialog__check-list-item-text-area{animation-delay:1.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:first-child .o-check-and-go-dialog__check-list-item-text-area{animation-delay:.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(2) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:2.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(2) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:1.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(3) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:3.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(3) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:2.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(4) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:4.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(4) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:3.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(5) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:5.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(5) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:4.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(6) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:6.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(6) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:5.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(7) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:7.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(7) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:6.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(8) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:8.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(8) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:7.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(9) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:9.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(9) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:8.8s}.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(10) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:10.2s}.o-check-and-go-dialog--reverse.o-check-and-go-dialog--opened .o-check-and-go-dialog__check-list-item:nth-child(10) .o-check-and-go-dialog__check-list-item-text-area{animation-delay:9.8s}.o-check-and-go-dialog__check-list-item-title{display:inline-block;width:184px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;font-weight:400}.o-check-and-go-dialog__check-list-item-link{display:flex;align-items:center;pointer-events:none}.o-check-and-go-dialog--transition-ended .o-check-and-go-dialog__check-list-item-link{pointer-events:auto}.o-check-and-go-dialog__check-list-item-link>.a-icon{width:9px;height:9px}.o-check-and-go-dialog__check-list-item-link-text{margin-right:10px;font-family:noto-sans-cjk-jp,sans-serif;font-size:12px;font-weight:400}.o-check-and-go-dialog__footer{margin-top:28px}.o-check-and-go-dialog__footer-buttons-container{padding:0 46px}.o-check-and-go-dialog__footer-primary-button{pointer-events:none;opacity:0}.o-check-and-go-dialog--opened .o-check-and-go-dialog__footer-primary-button{animation:confirm-button-in .96s;animation-fill-mode:forwards}.o-check-and-go-dialog--transition-ended .o-check-and-go-dialog__footer-primary-button{pointer-events:auto;opacity:1;transform:scale(1);animation-play-state:paused}.o-check-and-go-dialog__footer-primary-button--delay-1{animation-delay:1.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-2{animation-delay:2.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-3{animation-delay:3.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-4{animation-delay:4.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-5{animation-delay:5.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-6{animation-delay:6.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-7{animation-delay:7.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-8{animation-delay:8.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-9{animation-delay:9.8s!important}.o-check-and-go-dialog__footer-primary-button--delay-10{animation-delay:10.8s!important}.o-check-and-go-dialog__close-button{position:absolute;top:32px;right:10px;padding:4px 6px;font-size:32px;color:#5d5d5d;cursor:pointer;transform:translateY(-50%)}.o-check-and-go-dialog__close-button>.a-icon{display:block}.o-dialog{position:fixed;top:0;left:0;z-index:50000;width:100%;height:100%;pointer-events:none}.o-dialog .a-caption-list-v2,.o-dialog .a-captionlist,.o-dialog .a-emphasized-sentence,.o-dialog .a-section-sub-heading,.o-dialog .a-section-sub-sub-heading,.o-dialog .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-dialog .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-dialog .a-text{margin-right:unset;margin-left:unset}}.o-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-dialog .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-dialog .a-callout,.o-dialog .a-text-v2,.o-dialog .m-block-list,.o-dialog .m-buttons-array,.o-dialog .m-image-inputs-array,.o-dialog .m-images-array-v2,.o-dialog .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-dialog .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-dialog .m-link-container{margin-right:unset;margin-left:unset}}.o-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-dialog .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-dialog .m-text-and-image-block,.o-dialog .m-text-links-array,.o-dialog .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-dialog .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-dialog .m-textlist{margin-right:unset;margin-left:unset}}.o-dialog .m-price-example,.o-dialog .m-product-reserve-status,.o-dialog .m-step-list,.o-dialog .m-text-and-image-list,.o-dialog .m-text-list-v2{margin-right:unset;margin-left:unset}.o-dialog--opened{pointer-events:auto}.o-dialog__header{display:flex;align-items:center;justify-content:center;height:64px;padding:0 6px;border-bottom:1px solid #f1f0ec}.o-dialog__background{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(59,64,67,.3);opacity:0;transition:opacity .33s}.o-dialog--opened .o-dialog__background{opacity:1}.o-dialog__window{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:absolute;top:calc(50% + 60px);left:50%;width:327px;padding:0 18px 24px;margin:0;opacity:0;transition:top .67s cubic-bezier(.33,1,.68,1),opacity .67s,visibility .67s;transform:translate(-50%,-50%)}.o-dialog--opened .o-dialog__window{top:50%;opacity:1}.o-dialog__title{font-size:16px;font-weight:500}.o-dialog__body{max-height:160px;margin-top:24px;overflow:auto;line-height:22px;text-align:center}.o-dialog--body-align-left .o-dialog__body{text-align:unset}.o-dialog__footer{margin-top:24px}.o-dialog__footer-buttons-container{padding:0 26px}.o-dialog--long-button .o-dialog__footer-buttons-container{padding:0}.o-dialog__footer-primary-button .m-button-wrapper-with-text{margin-bottom:32px}.o-dialog__footer-secondary-button{margin-top:14px}.o-dialog__button-group{display:flex;flex-direction:column-reverse;justify-content:center;padding:0 6px;margin-top:24px}.o-dialog__footer~.o-dialog__button-group{display:none}.o-dialog__button-group .a-button{height:40px}.o-dialog__button-group .a-button:not(:first-child){margin-bottom:14px}.o-dialog__close-button{position:absolute;top:32px;right:10px;padding:4px 6px;font-size:32px;color:#5d5d5d;cursor:pointer;transform:translateY(-50%)}.o-dialog__close-button>.a-icon{display:block}.o-flip-container{perspective:2500px}.o-flip-container__flipper{position:relative;height:100%;transition:transform .67s cubic-bezier(.33,1,.68,1);transform-style:preserve-3d}.o-flip-container--flip .o-flip-container__flipper{transform:rotateY(180deg)}.o-flip-container__content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:z-index 0s linear .67s}.o-flip-container__content--front{z-index:1}.o-flip-container__content--back{z-index:-1;transform:rotateY(180deg)}.o-flip-container--flip .o-flip-container__content--front{z-index:-1}.o-flip-container--flip .o-flip-container__content--back{z-index:1}.o-flip-container__button{display:flex;grid-gap:6px;gap:6px;align-items:center;line-height:1;cursor:pointer}.o-flip-container__button-text{font-family:noto-sans-cjk-jp,sans-serif;font-size:12px}.o-flip-container__button-icon{font-size:28px;background-color:#f6f6f6;border-radius:50%}.o-global-footer{padding:18px 14px;color:#484848;background-color:#f6f6f6;border-top:1px solid #e8e8e8}.o-global-footer .a-caption-list-v2,.o-global-footer .a-captionlist,.o-global-footer .a-emphasized-sentence,.o-global-footer .a-section-sub-heading,.o-global-footer .a-section-sub-sub-heading,.o-global-footer .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-footer .a-text{margin-right:unset;margin-left:unset}}.o-global-footer .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-footer .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-global-footer .a-callout,.o-global-footer .a-text-v2,.o-global-footer .m-block-list,.o-global-footer .m-buttons-array,.o-global-footer .m-image-inputs-array,.o-global-footer .m-images-array-v2,.o-global-footer .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-footer .m-link-container{margin-right:unset;margin-left:unset}}.o-global-footer .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-footer .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-global-footer .m-text-and-image-block,.o-global-footer .m-text-links-array,.o-global-footer .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-footer .m-textlist{margin-right:unset;margin-left:unset}}.o-global-footer .m-price-example,.o-global-footer .m-product-reserve-status,.o-global-footer .m-step-list,.o-global-footer .m-text-and-image-list,.o-global-footer .m-text-list-v2{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer{padding:30px 14px}}@media screen and (min-width:1281px){.o-global-footer{padding:30px 14px}}.o-global-footer__copyright{display:block;font-size:10px;text-align:center}@media screen and (min-width:641px)and (max-width:1280px){.o-global-footer__copyright{font-size:12px}}@media screen and (min-width:1281px){.o-global-footer__copyright{font-size:12px}}.o-global-header{height:72px;padding:0 14px;background-color:#f6f6f6}.o-global-header .a-caption-list-v2,.o-global-header .a-captionlist,.o-global-header .a-emphasized-sentence,.o-global-header .a-section-sub-heading,.o-global-header .a-section-sub-sub-heading,.o-global-header .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-header .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-header .a-text{margin-right:unset;margin-left:unset}}.o-global-header .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-header .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-header .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-global-header .a-callout,.o-global-header .a-text-v2,.o-global-header .m-block-list,.o-global-header .m-buttons-array,.o-global-header .m-image-inputs-array,.o-global-header .m-images-array-v2,.o-global-header .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-header .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-header .m-link-container{margin-right:unset;margin-left:unset}}.o-global-header .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-header .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-header .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-global-header .m-text-and-image-block,.o-global-header .m-text-links-array,.o-global-header .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-global-header .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-global-header .m-textlist{margin-right:unset;margin-left:unset}}.o-global-header .m-price-example,.o-global-header .m-product-reserve-status,.o-global-header .m-step-list,.o-global-header .m-text-and-image-list,.o-global-header .m-text-list-v2{margin-right:unset;margin-left:unset}.o-global-header__inner{position:relative;display:flex;align-items:center;height:100%}.o-global-header__item{position:relative;display:block}.o-global-header__item--left+.o-global-header__item--left{margin-left:10px}.o-global-header__item--right{margin-left:auto}.o-global-header__item--right+.o-global-header__item--right{margin-left:10px}.o-global-header__item--with-badge:after{position:absolute;top:2px;right:6px;width:8px;height:8px;content:"";background-color:#9d3dfa;border-radius:50%}.o-global-header__brand{position:absolute;top:50%;left:50%;height:32px;transform:translate(-50%,-50%)}.o-global-header__nav{display:flex;flex-direction:column;align-items:center;justify-content:center;color:inherit;cursor:pointer}@media screen and (min-width:1281px){.o-global-header__item--left .o-global-header__nav{display:none}}.o-global-header__nav .a-icon{width:32px;height:32px;font-size:32px}.o-global-header__nav-label{font-size:10px}.o-global-menu{position:fixed;top:0;bottom:var(--bottom,0);left:0}@media screen and (max-width:640px){.o-global-menu{z-index:0;width:100%;pointer-events:none;visibility:hidden;background-color:#fff}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu{z-index:0;width:100%;pointer-events:none;visibility:hidden;background-color:#fff}}@media screen and (min-width:1281px){.o-global-menu{z-index:20000;width:296px;background-color:#f6f6f6;border-right:1px solid #e8e8e8}}.o-global-menu--opened{pointer-events:auto;visibility:visible}.o-global-menu li:before{display:none}.o-global-menu__wave{position:fixed;top:0;left:0}@media screen and (min-width:1281px){.o-global-menu__wave{display:none}}.o-global-menu__body{position:relative;width:295px;height:100%;padding:42px 0 48px;overflow-x:hidden;overflow-y:auto}.o-global-menu__body .simplebar-content-wrapper::-webkit-scrollbar{display:none}@media screen and (max-width:640px){.o-global-menu__body{padding:102px 0 48px;transition:transform .7s cubic-bezier(.83,0,.17,1);transform:translateX(-40px)}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu__body{padding:102px 0 48px;transition:transform .7s cubic-bezier(.83,0,.17,1);transform:translateX(-40px)}}@media screen and (max-width:640px){.o-global-menu--opened .o-global-menu__body{transition:transform .7s cubic-bezier(.83,0,.17,1);transform:translateX(0)}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu--opened .o-global-menu__body{transition:transform .7s cubic-bezier(.83,0,.17,1);transform:translateX(0)}}.o-global-menu__close-button{position:fixed;top:42px;left:14px;display:block;width:32px;height:32px;font-size:32px;color:unset;cursor:pointer}.o-global-menu__close-button .a-icon{display:block}@media screen and (min-width:1281px){.o-global-menu__close-button{display:none}}.o-global-menu__account{position:relative;margin-bottom:52px}@media screen and (min-width:1281px){.o-global-menu__account{padding:0 24px}}@media screen and (max-width:640px){.o-global-menu__account{width:100%}.o-global-menu__account:after{position:absolute;top:0;left:0;display:block;width:24px;height:100%;content:"";background-color:#fff}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu__account{width:100%}.o-global-menu__account:after{position:absolute;top:0;left:0;display:block;width:24px;height:100%;content:"";background-color:#fff}}.o-global-menu__username{font-size:18px;font-weight:500}@media screen and (min-width:1281px){.o-global-menu__username{width:auto!important}}@media screen and (max-width:640px){.o-global-menu__username{display:flex;white-space:nowrap}.o-global-menu--opened[data-loop-username] .o-global-menu__username{animation:loop-username linear infinite}.o-global-menu__username:after{display:block;width:100%;padding-left:24px;content:attr(data-name)}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu__username{display:flex;white-space:nowrap}.o-global-menu--opened[data-loop-username] .o-global-menu__username{animation:loop-username linear infinite}.o-global-menu__username:after{display:block;width:100%;padding-left:24px;content:attr(data-name)}}@media screen and (max-width:640px){.o-global-menu__username-inner{flex:1 0 auto;min-width:100%;padding:0 24px}}@media screen and (min-width:641px)and (max-width:1280px){.o-global-menu__username-inner{flex:1 0 auto;min-width:100%;padding:0 24px}}.o-global-menu__username-width{display:inline-block}.o-global-menu__main{padding:0 24px}.o-global-menu__list{padding:28px 0;border-top:1px solid #e8e8e8}.o-global-menu__list:first-child{padding-top:0;border:0}.o-global-menu__list:last-child{padding-bottom:0}.o-global-menu__list-title{margin-bottom:24px;font-size:12px}.o-global-menu__banner:not(:first-child){margin-top:28px}.o-global-menu__banner .a-banner{margin:0}.o-global-menu__image-banner:not(:first-child){margin-top:28px}.o-global-menu__image-banner-link{display:block}.o-global-menu__image-banner-link img{width:100%}.o-global-menu__item:not(:first-child){margin-top:28px}.o-global-menu__item-anchor{display:flex;align-items:center}.o-global-menu__item-icon{margin-right:16px;font-size:24px}.o-global-menu__item-icon .a-icon{display:block}.o-global-menu__item-icon img{display:block;width:24px;height:24px;object-fit:contain;object-position:center}.o-global-menu__item-label{font-weight:500}.o-global-menu__item-label>.a-icon{display:inline-block;margin-left:14px;font-size:9px;color:#3bd8a0;vertical-align:1px}.o-global-menu__item-badge{display:flex;align-items:center;height:16px;padding:0 5px;margin-top:1px;margin-left:8px;border-radius:4px}.o-global-menu__item-badge-text{display:block;font-size:12px;line-height:1;color:#fff;white-space:nowrap}@keyframes loop-username{0%{transform:translateZ(0)}20%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.o-loading-overlay{position:fixed;top:0;left:0;z-index:60000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;opacity:0}.o-loading-overlay--opened{pointer-events:auto;opacity:1}.o-loading-overlay__background{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#646464;opacity:.88}.o-loading-overlay .a-spinner{position:absolute}.o-modal{position:fixed;top:100%;left:0;z-index:40000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;transition:transform .3s ease-out,visibility .3s ease-out;transform:translateY(128px)}.o-modal--opened{pointer-events:auto;transition:transform .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-100%)}.o-modal:not([open]){opacity:1}.o-modal__window{width:100%;height:100%;background-color:#f6f6f6}.o-modal__header{display:flex;align-items:center;justify-content:flex-end;height:56px;padding:0 14px;border-bottom:1px solid #e8e8e8}@media screen and (min-width:641px)and (max-width:1280px){.o-modal__header{width:640px;margin:0 auto}}@media screen and (min-width:1281px){.o-modal__header{width:640px;margin:0 auto}}.o-modal__close-button{display:flex;align-items:center;padding:6px;font-family:noto-sans-cjk-jp,sans-serif;font-size:14px;color:inherit;cursor:pointer}.o-modal__close-button .a-icon{font-size:32px}.o-modal__body{height:100%;padding-bottom:48px;overflow:auto}.o-modal__header~.o-modal__body{height:calc(100% - 57px)}@media screen and (min-width:641px)and (max-width:1280px){.o-modal__body{padding:0 calc(50% - 320px)}.o-modal__body .m-sticky-button-bar{margin-top:48px}}@media screen and (min-width:1281px){.o-modal__body{padding:0 calc(50% - 320px)}.o-modal__body .m-sticky-button-bar{margin-top:48px}}.o-processing-overlay{--progress-ratio:0;position:fixed;top:0;left:0;z-index:60000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none;opacity:0}@keyframes o-processing-overlay-progress-indicator-wave-indeterminate-animation{0%{transform:translateY(25px)}50%{transform:translateY(-45px)}to{transform:translateY(25px)}}.o-processing-overlay--opened{pointer-events:auto;opacity:1}.o-processing-overlay__background{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:#000;opacity:.5}.o-processing-overlay__body{position:relative;max-width:327px;padding:44px 32px;margin:24px;background-color:#fff;border-radius:24px}.o-processing-overlay--with-additional-image .o-processing-overlay__body{padding:32px}.o-processing-overlay__title{margin-bottom:30px;font-size:18px;font-weight:500;line-height:1.5;text-align:center}.o-processing-overlay--with-additional-image .o-processing-overlay__title{margin-bottom:24px}.o-processing-overlay__progress-indicator-wrapper{width:90px;height:90px;margin:30px auto;overflow:hidden;background-color:#f6f6f6;border-radius:50%}.o-processing-overlay--with-additional-image .o-processing-overlay__progress-indicator-wrapper{margin:24px auto}.o-processing-overlay__progress-indicator{display:block;width:100%;height:100%}.o-processing-overlay--indeterminate .o-processing-overlay__progress-indicator-wave{animation:o-processing-overlay-progress-indicator-wave-indeterminate-animation 8s ease-in-out infinite}.o-processing-overlay:not(.o-processing-overlay--indeterminate) .o-processing-overlay__progress-indicator-wave{transition:transform 1s;transform:translateY(var(--wave-position-y,0))}.o-processing-overlay__progress-indicator-text{font-family:"Work Sans",noto-sans-cjk-jp,sans-serif;font-size:24px;font-weight:300}.o-processing-overlay__important-message{margin-top:30px;text-align:center}.o-processing-overlay--with-additional-image .o-processing-overlay__important-message{margin-top:24px}.o-processing-overlay__message{margin-top:30px;font-size:12px;font-weight:350;line-height:24px}.o-processing-overlay__important-message+.o-processing-overlay__message{margin-top:16px}.o-processing-overlay--with-additional-image .o-processing-overlay__important-message+.o-processing-overlay__message{margin-top:12px}.o-processing-overlay__additional-image-container{margin-top:28px}.o-processing-overlay__additional-image-container img{display:block;width:100%}.o-processing-overlay__image-container .a-image{margin-right:0;margin-left:0}.o-section--secondary{position:relative;padding:32px 0 48px;background-color:#f1f0ec}.o-section--secondary:after,.o-section--secondary:before{position:absolute;top:0;bottom:0;display:block;width:calc(50vw - 50%);min-width:100%;content:"";background-color:#f1f0ec}.o-section--secondary:before{left:0;transform:translateX(-100%)}.o-section--secondary:after{right:0;transform:translateX(100%)}.o-service-list-section__label-wrapper{display:flex;align-items:center;justify-content:space-between;margin:0 10px}.o-service-list-section__label{font-family:noto-sans-cjk-jp,sans-serif;font-size:18px;font-weight:700;line-height:22px;border-radius:24px}.o-service-list-section__image{padding-right:18px}.o-service-list-section__image img{width:56px;height:auto}.o-simple-app-store-banners{display:flex;flex-direction:column;align-items:center}.o-simple-app-store-banners:not(.o-simple-app-store-banners--no-card){background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;padding:24px 34px 34px}@media screen and (max-width:640px){.o-simple-app-store-banners__heading-wrapper{width:238px}}.o-simple-app-store-banners__heading{font-size:12px;font-weight:700;line-height:22px;text-align:center}.o-simple-app-store-banners__banners-wrapper{display:flex;justify-content:center;width:100%;margin-top:20px}@media screen and (max-width:640px){.o-simple-app-store-banners__banners-wrapper{margin-top:11px}}.o-simple-app-store-banners__banners-container{display:flex;grid-gap:36px;gap:36px;align-items:center;justify-content:center;padding-left:8px}@media screen and (max-width:640px){.o-simple-app-store-banners__banners-container{grid-gap:0;gap:0;padding-left:0}}.o-simple-app-store-banners__banners-content{display:flex;align-items:center;justify-content:center}.o-simple-app-store-banners__store-banner{display:block;height:62px;padding:10px;background-color:#fff;border-radius:6px 0 0 6px}.o-simple-app-store-banners__store-banner>img{width:auto;height:100%}.o-simple-app-store-banners__icon{width:28px;height:28px;margin-right:8px}.o-simple-app-store-banners__icon>img{width:auto;height:100%}.o-simple-app-store-banners__qr-code{width:62px;height:62px}@media screen and (max-width:640px){.o-simple-app-store-banners__qr-code{display:none}}.o-simple-app-store-banners__qr-code>img{width:auto;height:100%}.o-simple-app-store-banners__content{margin-top:10px}.o-simple-app-store-banners__content>:defined{margin-right:0;margin-left:0}@media screen and (max-width:640px){.o-simple-app-store-banners__content>:defined{margin-right:12px;margin-left:12px}}.o-simple-app-store-banners__caption-list-wrapper{margin-top:28px}@media screen and (max-width:640px){.o-simple-app-store-banners__caption-list-wrapper{margin-top:18px}}.o-simple-app-store-banners__caption-list-wrapper>.a-captionlist{margin:0}.o-small-modal{position:fixed;top:0;left:0;z-index:50000;width:100%;height:100%;font-family:noto-sans-cjk-jp,sans-serif;pointer-events:none}.o-small-modal .a-caption-list-v2,.o-small-modal .a-captionlist,.o-small-modal .a-emphasized-sentence,.o-small-modal .a-section-sub-heading,.o-small-modal .a-section-sub-sub-heading,.o-small-modal .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-small-modal .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-small-modal .a-text{margin-right:unset;margin-left:unset}}.o-small-modal .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-small-modal .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-small-modal .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.o-small-modal .a-callout,.o-small-modal .a-text-v2,.o-small-modal .m-block-list,.o-small-modal .m-buttons-array,.o-small-modal .m-image-inputs-array,.o-small-modal .m-images-array-v2,.o-small-modal .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-small-modal .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-small-modal .m-link-container{margin-right:unset;margin-left:unset}}.o-small-modal .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-small-modal .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-small-modal .m-numbered-textlist{margin-right:unset;margin-left:unset}}.o-small-modal .m-text-and-image-block,.o-small-modal .m-text-links-array,.o-small-modal .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.o-small-modal .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.o-small-modal .m-textlist{margin-right:unset;margin-left:unset}}.o-small-modal .m-price-example,.o-small-modal .m-product-reserve-status,.o-small-modal .m-step-list,.o-small-modal .m-text-and-image-list,.o-small-modal .m-text-list-v2{margin-right:unset;margin-left:unset}.o-small-modal--opened{pointer-events:auto}.o-small-modal__background{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(59,64,67,.3);opacity:0;transition:opacity .33s}.o-small-modal--opened .o-small-modal__background{opacity:1}.o-small-modal__window{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:absolute;top:calc(50% + 60px);left:50%;width:calc(100% - 28px);max-width:424px;max-height:calc(100% - 14px);padding:0 32px;overflow:auto;opacity:0;transition:top .67s cubic-bezier(.33,1,.68,1),opacity .67s,visibility .67s;transform:translate(-50%,-50%)}.o-small-modal--opened .o-small-modal__window{top:50%;opacity:1}.o-small-modal__window:after{margin-top:44px}.o-small-modal__body:before,.o-small-modal__window:after{display:block;height:0;pointer-events:none;content:"";opacity:0}.o-small-modal__body:before{margin-bottom:44px}.o-small-modal__button-group{max-width:300px;margin:32px auto}.o-small-modal__button-group .a-button{margin-top:12px}.o-small-modal__image canvas,.o-small-modal__image img,.o-small-modal__image svg{display:block;margin:0 auto}.o-small-modal__image--expired{color:#a7a7a7}.o-small-modal__image-again{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:144px;margin:0 auto;text-align:center;background:#fafafa;aspect-ratio:1/1}.o-small-modal__image-again-text{font-size:12px}.o-small-modal__image-again-button{width:28px;height:28px;margin:6px 0 0;cursor:pointer;background:#f6f6f6;border-radius:50%}.o-small-modal__image-again-button .a-icon{display:block;font-size:28px}.o-small-modal__image-expiry{margin:11px 0 0;font-size:12px;font-weight:500;text-align:center}.o-small-modal__image-caption-list{margin:20px 0 0}.o-small-modal__text{margin-top:28px;margin-bottom:32px;font-size:16px;font-weight:700;text-align:center}.o-small-modal__text:before{display:block;width:0;margin:0 auto 28px;content:"";border-top:12px solid var(--theme-color,#01b5d0);border-right:17px solid transparent;border-left:17px solid transparent}.o-small-modal__text .a-emphasize{font-size:inherit;background-position:0 15px}.o-small-modal__title{margin-top:32px;margin-bottom:20px;font-size:16px;font-weight:700;text-align:center}.o-spacer-section{margin-top:70px}.o-special-app-store-banners{background-color:#fff;border:1px solid #f1f0ec;border-radius:24px;position:relative;display:flex;flex-direction:column;align-items:center;padding:28px 32px 32px}@media screen and (max-width:640px){.o-special-app-store-banners{padding:28px 22px 32px}}.o-special-app-store-banners__title{margin-bottom:28px;font-size:14px;font-weight:700;text-align:center}@media screen and (max-width:640px){.o-special-app-store-banners__title{margin-bottom:22px;font-size:12px}}.o-special-app-store-banners__image-container{position:relative;background-color:#fff}.o-special-app-store-banners__image-container img{width:100%}@media screen and (max-width:640px){.o-special-app-store-banners__image-pc{display:none}}@media screen and (min-width:641px)and (max-width:1280px){.o-special-app-store-banners__image-sp{display:none}}@media screen and (min-width:1281px){.o-special-app-store-banners__image-sp{display:none}}.o-special-app-store-banners__banners-wrapper{position:relative;display:flex;justify-content:center;width:100%}.o-special-app-store-banners__banners-container{position:absolute;bottom:24px;display:flex;grid-gap:36px;gap:36px;align-items:center;justify-content:center;padding-left:8px}@media screen and (max-width:640px){.o-special-app-store-banners__banners-container{bottom:-9px;grid-gap:0;gap:0;padding-left:0}}.o-special-app-store-banners__banners-content{display:flex;align-items:center;justify-content:center}.o-special-app-store-banners__store-banner{display:block;height:62px;padding:10px;background-color:#fff;border-radius:6px 0 0 6px}@media screen and (max-width:640px){.o-special-app-store-banners__store-banner{height:57px}}.o-special-app-store-banners__store-banner>img{width:auto;height:100%}.o-special-app-store-banners__icon{width:28px;height:28px;margin-right:8px}.o-special-app-store-banners__icon>img{width:auto;height:100%}.o-special-app-store-banners__qr-code{width:62px;height:62px}@media screen and (max-width:640px){.o-special-app-store-banners__qr-code{display:none}}.o-special-app-store-banners__qr-code>img{width:auto;height:100%}.o-special-app-store-banners__content{margin-top:10px}.o-special-app-store-banners__content>:defined{margin-right:0;margin-left:0}@media screen and (max-width:640px){.o-special-app-store-banners__content>:defined{margin-right:12px;margin-left:12px}}.o-whole{overflow:hidden}@media screen and (max-width:640px){.o-whole__body-container{transition:transform .6s cubic-bezier(.2,1.3,0,1);transition-property:transform height;transform-origin:top left}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body-container{transition:transform .6s cubic-bezier(.2,1.3,0,1);transition-property:transform height;transform-origin:top left}}@media screen and (max-width:640px){.o-whole--menu-opened .o-whole__body-container{position:fixed;right:0;left:0;overflow:hidden;pointer-events:none;border-radius:24px;transform:translate(295px,20px)}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole--menu-opened .o-whole__body-container{position:fixed;right:0;left:0;overflow:hidden;pointer-events:none;border-radius:24px;transform:translate(295px,20px)}}.o-whole__body{--bottom-navigation-height:0px;--global-footer-height:0px;--waves-position:320px;--scroll-position:0;position:relative;box-sizing:border-box;min-height:100vh;padding-top:72px;background-color:#f6f6f6}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body{padding:72px calc(50vw - 320px) 0}}@media screen and (min-width:1281px){.o-whole__body{padding:72px calc(50vw - 320px) 0}}@media screen and (max-width:640px){.o-whole--menu-opened .o-whole__body{transform:translateY(calc(var(--scroll-position, 0)*-1))}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole--menu-opened .o-whole__body{transform:translateY(calc(var(--scroll-position, 0)*-1))}}.o-whole__body:after{display:block;height:1px;margin-top:calc(48px + var(--global-footer-height) + var(--bottom-navigation-height));content:""}@media screen and (min-width:1281px){.o-whole__body:after{margin-top:calc(80px + var(--global-footer-height))}}.o-whole--narrow-footer-margin .o-whole__body:after{margin-top:calc(var(--global-footer-height) + var(--bottom-navigation-height) - 3px)}@media screen and (min-width:1281px){.o-whole--narrow-footer-margin .o-whole__body:after{margin-top:calc(var(--global-footer-height))}}.o-whole__body>.o-section--secondary{margin-top:48px}.o-whole__body>.o-section--secondary:last-child{margin-bottom:-40px}.o-whole__body>.a-waves~*{position:relative}.o-whole__body .a-back-to-top-button{position:absolute;right:14px;bottom:calc(14px + var(--global-footer-height) + var(--bottom-navigation-height))}.o-whole__body .a-step-back{z-index:2000}.o-whole__body .a-sticky-cart-button{position:fixed;bottom:10px;left:24px;z-index:9000;transition:transform .3s;transform:translateY(calc(var(--bottom-navigation-height, 0)*-1 + env(safe-area-inset-bottom, 0)*-1))}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body .a-sticky-cart-button{bottom:calc(28px + env(safe-area-inset-bottom, 0));left:calc(50% - 296px);transform:translateY(calc(var(--bottom-navigation-height, 0)*-1))}}@media screen and (min-width:1281px){.o-whole__body .a-sticky-cart-button{bottom:calc(28px + env(safe-area-inset-bottom, 0));left:calc(50% - 296px);transform:translateY(calc(var(--bottom-navigation-height, 0)*-1));transform:none}}@media screen and (max-width:640px){.o-whole__body--shrink-sticky .a-sticky-cart-button{transform:translateY(0)}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body--shrink-sticky .a-sticky-cart-button{transform:translateY(0)}}.o-whole__body .a-waves{position:absolute;top:var(--waves-position,320px);left:0;width:100%}.o-whole__body .m-sticky-price-bar{position:fixed;bottom:0;left:0;z-index:2000;width:100%;transition:transform .3s;transform:translateY(calc(var(--bottom-navigation-height, 0)*-1 + env(safe-area-inset-bottom, 0)*-1))}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body .m-sticky-price-bar{bottom:calc(16px + env(safe-area-inset-bottom, 0));left:calc(50% - 320px);width:640px;transform:translateY(calc(var(--bottom-navigation-height, 0)*-1))}}@media screen and (min-width:1281px){.o-whole__body .m-sticky-price-bar{bottom:calc(16px + env(safe-area-inset-bottom, 0));left:calc(50% - 320px);width:640px;transform:translateY(calc(var(--bottom-navigation-height, 0)*-1));transform:none}}.o-whole__body .m-sticky-price-bar--with-space-for-sticky-cart-button{left:80px;width:calc(100% - 80px)}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body .m-sticky-price-bar--with-space-for-sticky-cart-button{left:calc(50% - 240px);width:560px}}@media screen and (min-width:1281px){.o-whole__body .m-sticky-price-bar--with-space-for-sticky-cart-button{left:calc(50% - 240px);width:560px}}@media screen and (max-width:640px){.o-whole__body--shrink-sticky .m-sticky-price-bar{transform:translateY(0)}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body--shrink-sticky .m-sticky-price-bar{transform:translateY(0)}}@media screen and (max-width:640px){.o-whole__body--shrink-sticky .m-receipt__price-bar--hidden>.m-sticky-price-bar,.o-whole__body .m-receipt__price-bar--hidden>.m-sticky-price-bar{transform:translateY(100%)}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body--shrink-sticky .m-receipt__price-bar--hidden>.m-sticky-price-bar,.o-whole__body .m-receipt__price-bar--hidden>.m-sticky-price-bar{transform:translateY(calc(100% + 16px + env(safe-area-inset-bottom, 0)))}}@media screen and (min-width:1281px){.o-whole__body--shrink-sticky .m-receipt__price-bar--hidden>.m-sticky-price-bar,.o-whole__body .m-receipt__price-bar--hidden>.m-sticky-price-bar{transform:translateY(calc(100% + 16px + env(safe-area-inset-bottom, 0)))}}.o-whole__body .o-bottom-navigation{position:fixed;bottom:0;left:0;z-index:9000;width:100%;transition:transform .3s}@media screen and (min-width:1281px){.o-whole__body .o-bottom-navigation{pointer-events:none;opacity:0}}@media screen and (max-width:640px){.o-whole__body--shrink-sticky .o-bottom-navigation{transform:translateY(100%)}}@media screen and (min-width:641px)and (max-width:1280px){.o-whole__body--shrink-sticky .o-bottom-navigation{transform:translateY(100%)}}.o-whole__body .o-global-header{position:fixed;top:0;right:0;left:0;z-index:10000;transition:transform .3s}.o-whole__body--shrink-head .o-global-header{transform:translateY(-100%)}.o-whole__body .o-global-footer{position:absolute;bottom:var(--bottom-navigation-height,0);left:0;width:100%}@media screen and (min-width:1281px){.o-whole__body .o-global-footer{bottom:0}}@keyframes tilt-shaking{0%{transform:rotate(0deg)}5%{transform:rotate(3deg)}10%{transform:rotate(0deg)}15%{transform:rotate(-3deg)}20%{transform:rotate(0deg)}25%{transform:rotate(2.5deg)}30%{transform:rotate(0deg)}35%{transform:rotate(-2.5deg)}40%{transform:rotate(0deg)}45%{transform:rotate(2deg)}50%{transform:rotate(0deg)}55%{transform:rotate(-2deg)}65%{transform:rotate(1.5deg)}60%{transform:rotate(0deg)}65%{transform:rotate(-1.5deg)}80%{transform:rotate(0deg)}85%{transform:rotate(1deg)}90%{transform:rotate(0deg)}95%{transform:rotate(-1deg)}to{transform:rotate(0deg)}}@keyframes tilt-shaking-reverse{0%{transform:rotate(0deg)}5%{transform:rotate(5deg)}10%{transform:rotate(0deg)}15%{transform:rotate(-5deg)}20%{transform:rotate(0deg)}25%{transform:rotate(3deg)}30%{transform:rotate(0deg)}35%{transform:rotate(-3deg)}40%{transform:rotate(0deg)}50%{transform:rotate(1deg)}55%{transform:rotate(0deg)}60%{transform:rotate(-1deg)}65%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes balloon-typing{0%{max-width:0;overflow:hidden;white-space:nowrap;opacity:0;transform:translate3d(-100%,0,0)}20%{opacity:0}45%{transform:translate3d(-100%,0,0)}60%{opacity:1}to{max-width:640px;overflow:visible;white-space:normal;opacity:1;transform:translateZ(0)}}@keyframes step-start{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}.application-step-1-page .o-modal__header{position:relative;z-index:1}.application-step-1-page__step-main[data-direction="1"],.application-step-1-page__step-main[data-direction="-1"]{pointer-events:none}.application-step-1-page__step-wave{position:absolute;top:0;left:50%;width:2560px;transform:translateX(-50%)}@media screen and (max-width:640px){.application-step-1-page__step-wave{width:640px}}.application-step-1-page__step-wave svg{width:100%;height:100%}@media screen and (max-width:640px){.application-step-1-page__step-wave-image-pc{display:none}}@media screen and (min-width:641px)and (max-width:1280px){.application-step-1-page__step-wave-image-sp{display:none}}@media screen and (min-width:1281px){.application-step-1-page__step-wave-image-sp{display:none}}.application-step-1-page__step-balloon-header-wrapper{position:relative;z-index:1;transition:transform 1s cubic-bezier(.3,0,0,1)}.application-step-1-page__step-balloon-header{position:absolute;left:0;display:flex;align-items:center;min-height:84px;margin-top:-14px;transition:transform 1s cubic-bezier(.3,0,0,1)}.application-step-1-page__step-main .application-step-1-page__step-balloon-header .application-step__balloon__frame{overflow:hidden}.application-step-1-page__step-main[data-direction="1"] .application-step-1-page__step-balloon-header .application-step__balloon__text,.application-step-1-page__step-main[data-direction="-1"] .application-step-1-page__step-balloon-header .application-step__balloon__text{animation:balloon-typing 1s cubic-bezier(.4,0,.2,1)}.application-step-1-page__step-wrapper{position:relative;animation:cubic-bezier(.3,0,0,1) 1s step-start}[data-direction="-1"] .application-step-1-page__step-wrapper{transition:height .6s cubic-bezier(.3,0,0,1) .3s}[data-direction="1"] .application-step-1-page__step-wrapper{transition:height .6s cubic-bezier(.3,0,0,1)}.application-step-1-page__step-container{position:relative;width:100%}.application-step-1-page__step{position:absolute;top:0;left:0;width:100%;transform:translateZ(0);will-change:transform}.application-step-1-page__step-main:not([data-wait-init]) .application-step-1-page__step{transition:transform 1s cubic-bezier(.3,0,0,1),opacity .6s cubic-bezier(.3,0,0,1) .6s}.application-step-1-page__step--result .application-step__choice-button-container,.application-step-1-page__step-status-row--reselect .application-step__choice-button-container{grid-template-columns:1fr;justify-content:center}.application-step-1-page__step--result .application-step__choice-button,.application-step-1-page__step-status-row--reselect .application-step__choice-button{cursor:default;opacity:.6}.application-step-1-page__step[data-step-after],.application-step-1-page__step[data-step-before]{opacity:0}.application-step-1-page__step[data-step-before]{transform:translate3d(-200%,0,0)}.application-step-1-page__step[data-step-after]{transform:translate3d(200%,0,0)}.application-step-1-page__step .application-step__choice-button{transition:transform 1s cubic-bezier(.3,0,0,1);transform-origin:right bottom;will-change:transform}.application-step-1-page__step .application-step__steps__balloon{transition:transform 1s cubic-bezier(.3,0,0,1);transform-origin:left bottom;will-change:transform}[data-direction="1"] .application-step-1-page__step .application-step__steps__balloon,[data-direction="-1"] .application-step-1-page__step .application-step__steps__balloon{transition:transform 1s cubic-bezier(.3,0,0,1)}.application-step-1-page__step[data-number="7"][data-step-before] .application-step__choice-button{transform:translate3d(-640px,0,0)}@media screen and (max-width:640px){.application-step-1-page__step[data-number="7"][data-step-before] .application-step__choice-button{transform:translate3d(-100vw,0,0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step=prev] .application-step__choice-button[data-checked]>*{animation:tilt-shaking 1s cubic-bezier(.3,0,0,1)}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step=next] .application-step__choice-button[data-checked]>*{animation:tilt-shaking-reverse 1s cubic-bezier(.3,0,0,1)}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__choice-button[data-checked]:first-child{transform:translate3d(1540px,50px,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__choice-button[data-checked]:first-child{transform:translate3d(238vw,50px,0) scale(0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__choice-button[data-checked]:last-child{transform:translate3d(1220px,50px,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__choice-button[data-checked]:last-child{transform:translate3d(188vw,50px,0) scale(0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__steps__balloon{transform:translate3d(1280px,0,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-before] .application-step__steps__balloon{transform:translate3d(200vw,0,0) scale(0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__choice-button[data-checked]:first-child{transform:translate3d(-1020px,50px,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__choice-button[data-checked]:first-child{transform:translate3d(-162vw,50px,0) scale(0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__choice-button[data-checked]:last-child{transform:translate3d(-1340px,50px,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__choice-button[data-checked]:last-child{transform:translate3d(-212vw,50px,0) scale(0)}}.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__steps__balloon{transform:translate3d(-1280px,0,0) scale(0)}@media screen and (max-width:640px){.application-step-1-page__step:not([data-number="7"]):not([data-number="8"])[data-step-after] .application-step__steps__balloon{transform:translate3d(-200vw,0,0) scale(0)}}.application-step-1-page__step-inner{padding-bottom:32px}.application-step-1-page__step .application-step-1-page__step-inner{padding-top:76px}.application-step-1-page__step-inner .o-card-section{margin-top:36px}.application-step-1-page__step-footer{position:relative;z-index:1}.application-step-1-page__step-footer-inner{display:flex;align-items:center;justify-content:space-between}.application-step-1-page__step-prev-button{font-size:14px}.application-step-1-page__step-prev-button button{display:flex;align-items:center;cursor:pointer}.application-step-1-page__step-prev-button-icon{display:block}.application-step-1-page__step-prev-button-icon .a-icon{width:20px;height:20px}.application-step-1-page__step-prev-button-text{display:block}.application-step-1-page .application-step-1-page__step-status .application-step__choice-button{cursor:default}.application-step-1-page .application-step-1-page__step-status-card{margin-right:40px;margin-left:40px}@media screen and (max-width:640px){.application-step-1-page .application-step-1-page__step-status-card{margin-right:24px;margin-left:24px}}.application-step-1-page .application-step-1-page__step-status-card .a-card-section-heading{padding:38px 0;text-align:center}.application-step-1-page__step-status-button .a-motion{width:62px}.application-step-1-page__step-status-button button{cursor:pointer}.application-step-1-page__step-status-wave{position:absolute;top:0;left:50%;width:2560px;transform:translateX(-50%)}.application-step-1-page__step-status-wave svg{width:100%;height:100%}.application-step-1-page__step-status-wave~.o-card-section{position:relative;z-index:1}.application-step-1-page__step-status-heading{position:relative;z-index:1;padding:28px 0 50px;font-family:noto-sans-cjk-jp,sans-serif;font-size:24px;font-weight:700;text-align:center}.application-step-1-page__step-status-image{position:relative;z-index:2;display:flex;justify-content:center}.application-step-1-page__step-status-image img{position:absolute;top:-34px;z-index:2}.application-step-1-page__step-status-row .a-section-sub-heading{margin-top:38px}.application-step-1-page__step-status-row .a-section-sub-heading__text{font-weight:500;white-space:normal}.application-step-1-page__step-status-row--reselect+.application-step-1-page__step-status-row:not(.application-step-1-page__step-status-row--reselect){padding-top:10px;margin-top:46px;border-top:2px solid #e8e8e8}.application-step-1-page__step-status-reselect{margin-top:24px;text-align:center}.application-step-1-page__step-calculator{position:relative;z-index:1;padding-top:100px;margin-bottom:32px}.application-step-1-page__step-calculator .a-underlined-value__content{height:64px;background-position:0 46px}.application-step-1-page__step-calculator .a-underlined-value__amount{font-size:60px;line-height:60px}.application-step-1-page__step-calculator .m-receipt-v2__amount-row-price-amount{font-weight:300}.application-step-1-page__step-calculator-heading{text-align:center}.application-step-1-page__step-calculator-heading .a-emphasize{font-size:24px;background-position:0 18px;background-size:100% 10px}.application-step-1-page__step-relation{position:relative}.application-step__steps:last-child .application-step-1-page__step-relation-inner{position:absolute;top:130px;width:100%}.application-step__steps:not(:last-child) .application-step-1-page__step-relation-inner{margin-top:32px}.application-step-1-page__step-relation-inner .m-link-container{margin-right:0;margin-left:0}.application-step-1-page__step-relation-content{text-align:right}@media screen and (min-width:641px)and (max-width:1280px){.o-modal .application-step-check-terminal-page{padding:0 calc(50vw - 320px);margin:0 calc(-50vw + 320px)}.o-modal .application-step-check-terminal-page .m-sticky-button-bar{margin-top:48px}}@media screen and (min-width:1281px){.o-modal .application-step-check-terminal-page{padding:0 calc(50vw - 320px);margin:0 calc(-50vw + 320px)}.o-modal .application-step-check-terminal-page .m-sticky-button-bar{margin-top:48px}}.o-modal .application-step-check-terminal-page--result{margin-bottom:-48px}.application-step-flex-container{display:flex;flex-direction:column;align-items:center}.o-modal .application-step__result-container{padding-bottom:80px}.application-step__page-title{padding:6px 0;margin:0 45px}.application-step__page-title__text{position:relative;left:50%;display:inline-block;font-size:24px;font-weight:500;line-height:1.5;transition:left .5s,transform .5s;transform:translateX(-50%);transform-origin:left top}.application-step__page-title--shrink .application-step__page-title__text{left:0;transform:scale(.6666) translateX(0)}.application-step__page-header{margin-bottom:22px}.application-step__start{display:flex;flex-direction:column;align-items:center}.application-step__start__balloon{z-index:1;margin-bottom:28px}.application-step__start__balloon .application-step__balloon--enlarged .application-step__balloon__text{padding:28px 32px 36px}.application-step__start__next-choice{z-index:1}.application-step__start__wave{position:absolute;top:0;left:50%;width:2560px;transform:translateX(-50%)}.application-step__start__wave svg{width:100%;height:100%}.application-step__balloon{position:relative}.application-step__balloon__tail{position:absolute;bottom:-6px;left:-14px;width:24px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='12'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath data-name='Rectangle 17760' fill='none' d='M0 0h24v12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg data-name='Group 32206' clip-path='url(%23a)'%3E%3Cpath data-name='Path 44807' d='M24 0H11.241C9.656 5.8 0 9.449 0 9.449s11.986 6.4 21.431-1.082C23.269 6.909 24.006 5.7 24 4.7' fill='%23fdf636'/%3E%3C/g%3E%3C/svg%3E")}.application-step__balloon__frame{position:relative;background-color:#fdf636;border-radius:60px}.application-step__balloon__text{padding:14px 18px;font-size:18px;font-weight:700;line-height:28px;white-space:pre-wrap}.application-step__balloon--enlarged .application-step__balloon__text{padding:13px 18px;text-align:center}.application-step__choice-button-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:13px 13px;gap:13px 13px}.application-step__choice-button{display:block;font-family:noto-sans-cjk-jp,sans-serif;cursor:pointer}.application-step__choice-button sup{font-size:10px;line-height:1;transform:translate(-6px,-3px) scale(.8)}.application-step__choice-button--with-image{position:relative;z-index:1;padding-top:79px}.application-step__choice-button__image-wrapper{position:absolute;top:0;display:flex;justify-content:center;width:100%;pointer-events:none}.application-step__choice-button__image-wrapper img{width:167px;height:119px}.application-step__choice-button__input{position:absolute;width:0;height:0;pointer-events:none;opacity:0}.application-step__choice-button__label-wrapper{display:flex;align-items:center;justify-content:center;height:72px;pointer-events:none;background-color:#fff;border:1px solid #f1f0ec;border-radius:8px}.application-step__choice-button--with-image .application-step__choice-button__label-wrapper{align-items:flex-end;height:90px;padding-bottom:10px}[data-checked] .application-step__choice-button__label-wrapper,input:checked+.application-step__choice-button__label-wrapper{font-weight:700;color:#01b5d0;border:2px solid #01b5d0}.application-step__choice-button__label{display:block;padding:0 4px 3px;font-size:14px;line-height:18px;text-align:center}.application-step__choice-button--with-image .application-step__choice-button__label{display:flex;flex-direction:column;justify-content:center;min-height:38px}.application-step__choice-button__label-middle{display:flex;grid-gap:6px;gap:6px;align-items:center;justify-content:center;padding:2px 0;text-align:center}.application-step__choice-button__sub-label{display:block;font-size:10px;text-align:center}.application-step__choice-container{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:13px;margin:0 14px}.application-step__choice{position:relative;display:block;font-family:noto-sans-cjk-jp,sans-serif;cursor:pointer}.application-step__choice__input{position:absolute;width:0;height:0;pointer-events:none;opacity:0}.application-step__choice__frame{position:absolute;bottom:0;left:0;display:block;width:100%;height:126px;background-color:#fff;border:2px solid transparent;border-radius:6px}.application-step__choice__input:checked~.application-step__choice__frame{border-color:#01b5d0}.application-step__choice__illust-wrapper{position:relative;display:block;width:calc(100% - 19px);padding-bottom:calc(100% - 19px);margin:0 auto}.application-step__choice__illust-wrapper>img{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.application-step__choice__label-wrapper{position:absolute;bottom:30px;left:0;display:block;width:100%;height:0}.application-step__choice__label{position:absolute;top:0;left:0;display:block;width:100%;font-size:14px;line-height:18px;text-align:center;transform:translateY(-50%)}.application-step__choice__input:checked~.application-step__choice__label-wrapper .application-step__choice__label{font-weight:700;color:#01b5d0}.application-step__choice:after{display:block;height:33.5px;content:""}.application-step__next-choice-container{display:flex;flex-direction:column;align-items:center}.application-step__next-choice-container__grid{display:flex;justify-content:center}.application-step__next-choice{display:flex;flex-direction:column;align-items:center}.application-step__next-choice-container__grid .application-step__next-choice+.application-step__next-choice{margin-left:11px}.application-step__next-choice__illust{width:203px;margin-bottom:24px}.application-step__next-choice-container__grid .application-step__next-choice__illust{width:154px}.application-step__next-choice__button{width:200px}.application-step__next-choice-container__grid .application-step__next-choice__button{width:125px}.application-step__section{padding:0 14px}.application-step__section~.application-step__section{margin-top:68px}.application-step__text-list{display:flex;flex-wrap:wrap;grid-gap:2px 0;gap:2px 0;padding:15px 14px 0;font-family:noto-sans-cjk-jp,sans-serif;font-size:10px}.application-step__text-list li{flex:0 0 50%}.application-step__text-list li:first-child{flex:0 0 100%;padding-bottom:2px;margin:0 -6px}.application-step__text-list li:not(:first-child){position:relative;display:flex;padding-left:8px}.application-step__text-list li:not(:first-child):before{position:absolute;top:7px;left:0;display:block;width:3px;height:3px;content:"";background-color:#3b4043;border-radius:50%}.application-step__text-list .a-captionlist{margin:0;color:#3b4043}.application-step__steps{position:relative}.application-step__steps+.application-step__steps{margin-top:40px}.application-step__steps__wave-pc,.application-step__steps__wave-sp{position:absolute;left:50%;transform:translateX(-50%)}.application-step__steps__wave-pc svg,.application-step__steps__wave-sp svg{width:100%;height:100%}.application-step__steps__wave-pc{top:-56px;width:2560px}@media screen and (max-width:640px){.application-step__steps__wave-pc{display:none}}.application-step__steps__wave-sp{top:-30px;width:640px}@media screen and (min-width:641px)and (max-width:1280px){.application-step__steps__wave-sp{display:none}}@media screen and (min-width:1281px){.application-step__steps__wave-sp{display:none}}.application-step__steps__header{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:640px){.application-step__steps__header{justify-content:flex-start}}.application-step__steps__balloon{margin-left:7px}.application-step__steps__illust{position:absolute;right:0;width:145px;margin-right:3px}@media screen and (max-width:640px){.application-step__steps__illust{position:relative;display:flex;align-items:center;width:auto}.application-step__steps__illust img{position:absolute;width:145px}}.application-step__result-container,.application-step__steps__body{position:relative}.application-step__result-container__wave-pc,.application-step__result-container__wave-sp{position:absolute;left:50%;transform:translateX(-50%)}.application-step__result-container__wave-pc svg,.application-step__result-container__wave-sp svg{width:100%;height:100%}.application-step__result-container__wave-pc{top:112px;width:2560px}@media screen and (max-width:640px){.application-step__result-container__wave-pc{display:none}}.application-step__result-container__wave-sp{top:178px;width:640px}@media screen and (min-width:641px)and (max-width:1280px){.application-step__result-container__wave-sp{display:none}}@media screen and (min-width:1281px){.application-step__result-container__wave-sp{display:none}}.application-step__result-container__header{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:-10px}.application-step__result-container__title{margin-top:-8px;margin-bottom:16px;font-weight:700}.application-step__result-container__title .a-emphasize{font-size:24px;line-height:normal;background-position:0 18px}.application-step__result-container__lead{margin-top:22px;margin-bottom:20px;font-size:16px;font-weight:500;text-align:center}.application-step__result-container__illust{width:260px}.application-step__result-container__illust .a-motion{width:100%}.application-step__result-container__body{position:relative}.application-step__result-container .a-card-section-heading{text-align:center}.application-step__result-container .m-icon-text-list{justify-content:center}.a-alert-link{margin-top:12px;margin-right:14px;margin-left:14px}.a-app-store-banners,.a-app-store-banners-with-qr-code{margin-top:32px}.a-attention-message-card,.a-banner{margin-top:24px;margin-right:14px;margin-left:14px}.a-captionlist{margin-top:12px;margin-right:34px;margin-left:34px}.a-term-agreement-button+.a-captionlist{margin-top:8px}.m-icon-text-list+.a-captionlist{margin-top:24px}.a-caption-list-v2{margin-top:16px;margin-right:34px;margin-left:34px}.a-card-heading{margin-top:24px;margin-bottom:24px}.m-price-example+.a-card-heading{margin-top:56px}.a-card-section-sub-heading{margin-top:34px}.a-current-status{margin-bottom:24px}.a-emphasized-sentence,.a-error-card{margin-top:24px;margin-right:14px;margin-left:14px}.a-heading-attention-message-card{margin-top:24px;margin-right:16px;margin-left:16px}.a-image{margin-right:14px;margin-left:14px}.a-image,.a-thankyou-sign+.a-lead-message{margin-top:24px}.a-message-with-image{margin-top:40px}.a-month-tabs{margin-right:auto;margin-bottom:17px;margin-left:auto}.a-news-heading,.a-page-sub-heading{margin-bottom:24px}.a-pagination{margin:48px 14px}@media screen and (min-width:641px)and (max-width:1280px){.a-pagination{margin-bottom:80px}}@media screen and (min-width:1281px){.a-pagination{margin-bottom:80px}}.a-period{margin-top:32px;margin-bottom:24px}.a-search-result{margin-top:24px}.a-section-heading{margin-top:40px;margin-bottom:24px}.a-section-heading--simple{margin-right:14px;margin-bottom:32px;margin-left:14px}.a-stepper+.a-section-heading,.a-stepper+.o-section .a-section-heading{margin-top:24px}.a-section-sub-heading{margin:32px 24px 16px}.a-section-sub-sub-heading{margin:24px 24px 12px}.a-status-confirm-card{margin-top:24px;margin-right:14px;margin-left:14px}.a-stepper{margin-bottom:56px}.a-success-card{margin-top:24px;margin-right:14px;margin-left:14px}.a-text{margin-top:24px;margin-right:24px;margin-left:24px}.a-text--small+.a-text{margin-top:14px}.a-lead-with-docomo-logo{margin-top:24px;margin-right:24px;margin-left:24px}@media screen and (min-width:641px)and (max-width:1280px){.a-lead-with-docomo-logo{margin-right:34px;margin-left:34px}}@media screen and (min-width:1281px){.a-lead-with-docomo-logo{margin-right:34px;margin-left:34px}}.a-balloon{margin-right:24px;margin-left:31px}@media screen and (min-width:641px)and (max-width:1280px){.a-balloon{margin-right:34px;margin-left:41px}}@media screen and (min-width:1281px){.a-balloon{margin-right:34px;margin-left:41px}}.a-text-v2{margin-top:24px;margin-right:24px;margin-left:24px}.a-welcome-sign{margin-bottom:16px}.a-term-agreement-button{margin-top:24px;margin-right:14px;margin-left:14px}.a-label-block{margin-top:30px;margin-right:24px;margin-left:24px}.a-emphasized-label{margin-top:40px;margin-right:24px;margin-left:24px}.a-block-list-text-and-image-item--large-image{margin-top:24px}.a-block-list-text-and-image-item--large-image:not(:first-child){margin-top:32px}.a-callout{margin-top:24px;margin-right:14px;margin-left:14px}.a-section-sub-heading+.a-callout{margin-top:32px}.m-accordion{margin-top:24px;margin-right:14px;margin-left:14px}.m-price-example+.m-accordion{margin-top:32px}.m-action-suggest-card,.m-billed-price-card,.m-block-list{margin-top:24px;margin-right:14px;margin-left:14px}.m-button-container{margin-top:48px;margin-bottom:48px}@media screen and (min-width:641px)and (max-width:1280px){.m-button-container{margin-top:80px;margin-bottom:80px}}@media screen and (min-width:1281px){.m-button-container{margin-top:80px;margin-bottom:80px}}.m-button-container .m-button-wrapper-with-text+.a-button{margin-top:32px}.m-buttons-array{margin-top:24px;margin-right:34px;margin-left:34px}.a-section-sub-heading+.m-buttons-array{margin-top:32px}.m-container-with-buttons-array{margin-top:24px;margin-right:34px;margin-left:34px}.m-cart{margin-top:24px}.m-cart,.m-caution-card{margin-right:14px;margin-left:14px}.m-caution-card{margin-top:48px}.m-centered-image-and-description{margin-top:24px}.m-charge-details-card,.m-download-list-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-charge-details-v2{margin-bottom:24px}.m-charge-details-card .m-charge-details-v2{margin-top:40px}.m-charge-history-card,.m-charge-summary-card,.m-contact-card,.m-contact-card-v2,.m-current-status-card,.m-d-point-status-card,.m-data-usage-details-card,.m-data-usage-summary-card,.m-description-list-card,.m-detailed-error-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-device-spec-container{margin-right:14px;margin-left:14px}.m-emphasized-button-container{margin-top:48px;margin-right:32px;margin-left:32px}@media screen and (min-width:641px)and (max-width:1280px){.m-emphasized-button-container{margin-right:auto;margin-left:auto}}@media screen and (min-width:1281px){.m-emphasized-button-container{margin-right:auto;margin-left:auto}}.m-faq-content{margin-top:16px}.m-faq-link{margin-right:14px;margin-left:14px}.m-faq-link,.m-fieldrow{margin-top:24px}.a-section-sub-heading+.m-fieldrow{margin-top:16px}.m-flow-card{margin-top:12px;margin-right:14px;margin-left:14px}.m-flow-card+.m-flow-card{margin-top:16px}.m-guide-and-link-card,.m-hint-block{margin-top:24px;margin-right:14px;margin-left:14px}.m-hint-block--important{margin-top:40px}.m-image-and-textlink-block{margin-top:24px}.m-image-and-text-link-card,.m-image-inputs-array,.m-images-array-v2{margin-top:24px;margin-right:14px;margin-left:14px}.m-images-array-v2+.m-images-array-v2{margin-top:32px}.m-important-code-card,.m-important-code-card-with-message,.m-inputs-array,.m-instalment-detail{margin-top:24px;margin-right:14px;margin-left:14px}.m-link-container{margin-top:24px;margin-right:34px;margin-left:34px}@media screen and (min-width:641px)and (max-width:1280px){.m-link-container{margin-right:24px;margin-left:24px}}@media screen and (min-width:1281px){.m-link-container{margin-right:24px;margin-left:24px}}.a-text+.m-link-container,.m-link-container--align-left{margin-top:12px}.m-phone-thumbnail-card+.m-link-container{margin-top:32px}.m-text-and-image-list+.m-link-container{margin-top:8px}.m-text-and-image-card-array+.m-link-container{margin:12px 34px 0}.m-mnp-reserve-code-card,.m-normal-list-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-numbered-textlist{margin-top:24px;margin-right:24px;margin-left:24px}@media screen and (min-width:641px)and (max-width:1280px){.m-numbered-textlist{margin-right:34px;margin-left:34px}}@media screen and (min-width:1281px){.m-numbered-textlist{margin-right:34px;margin-left:34px}}.m-oversea-speed-limit-accordion{margin-top:12px;margin-right:14px;margin-left:14px}.m-phone-thumbnail-card,.m-price-example,.m-procedure-summary-block,.m-process-status-list,.m-product-category-link-card,.m-product-list-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-buttons-array+.m-price-example{margin-top:32px}.m-price-and-payment-card{margin-top:56px;margin-right:14px;margin-left:14px}.m-receipt{margin-top:40px}.m-reuse-products-banner,.m-reuse-products-rank-card{margin:24px 14px 0}.m-receipt-v2{margin-top:24px;margin-right:14px;margin-left:14px}.m-recommend-banner-list{margin-top:80px;margin-right:14px;margin-left:14px}.m-register-guidance-card,.m-suspend-status-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-service-category-card{margin-top:28px;margin-right:14px;margin-left:14px}.m-service-feature-card{margin-top:24px}.m-service-feature-card-carousel{margin-top:16px}@media screen and (min-width:641px)and (max-width:1280px){.m-service-feature-card-carousel{margin-right:14px;margin-left:14px}}@media screen and (min-width:1281px){.m-service-feature-card-carousel{margin-right:14px;margin-left:14px}}.m-service-link-list{margin-top:30px;margin-right:14px;margin-left:14px}.a-section-sub-heading+.m-service-link-list{margin-top:16px}.o-service-list-section{margin-top:56px;margin-right:14px;margin-left:14px}.o-service-list-section--with-image{margin-top:40px}.m-text-and-image-block{margin-top:24px;margin-right:14px;margin-left:14px}.m-text-and-image-list{margin-top:24px;margin-right:34px;margin-left:34px}.m-text-links-array{margin-top:24px;margin-right:14px;margin-left:14px}.m-textlist{margin-top:24px;margin-right:24px;margin-left:24px}@media screen and (min-width:641px)and (max-width:1280px){.m-textlist{margin-right:34px;margin-left:34px}}@media screen and (min-width:1281px){.m-textlist{margin-right:34px;margin-left:34px}}.m-textlist .a-text+.m-textlist{margin-top:12px}.m-step-list{margin-top:24px;margin-right:24px;margin-left:24px}.a-section-sub-sub-heading+.m-textlist{margin-top:12px}.m-service-feature-card-carousel+.m-tabs{margin-top:44px}.m-description-text-list,.m-text-list-v2{margin-top:24px;margin-right:24px;margin-left:24px}@media screen and (min-width:641px)and (max-width:1280px){.m-description-text-list{margin-right:34px;margin-left:34px}}@media screen and (min-width:1281px){.m-description-text-list{margin-right:34px;margin-left:34px}}.m-app-install-card{margin-top:24px;margin-right:14px;margin-left:14px}.m-link-container+.m-app-install-card{margin-top:54px}.m-icon-text-list{margin-top:16px;margin-right:24px;margin-left:24px}.m-text-and-image-card-array{margin-top:24px;margin-right:14px;margin-left:14px}.m-procedures-list{margin-top:24px;margin-right:34px;margin-left:34px}.m-image-and-text-block{margin-top:55px;margin-right:34px;margin-left:34px}.m-check-list{margin-top:14px;margin-right:34px;margin-left:34px}.m-product-reserve-status{margin-top:24px;margin-right:34px;margin-left:34px}@media screen and (max-width:640px){.m-content-with-button-block__button{margin-top:32px}}.o-card{margin-top:24px;margin-right:16px;margin-left:16px}.o-simple-app-store-banners,.o-special-app-store-banners{margin-top:24px;margin-right:14px;margin-left:14px}.o-simple-app-store-banners--no-card{margin-top:32px}.o-card-section{margin-top:24px;margin-right:14px;margin-left:14px}.o-card-section__divider{margin-top:18px}.o-card-section__divider--large-margin{margin-top:24px}.o-carousel{margin:24px 14px 32px}.o-section>.m-images-array-v2,.o-spacer-section>.m-images-array-v2{margin-right:24px;margin-left:24px}.o-banner-carousel{margin-top:24px}.o-processing-overlay__body>:not(.o-processing-overlay__progress-indicator-wrapper){margin-right:0;margin-left:0}.a-emphasized-sentence .a-caption-list-v2,.a-emphasized-sentence .a-captionlist,.a-emphasized-sentence .a-emphasized-sentence,.a-emphasized-sentence .a-section-sub-heading,.a-emphasized-sentence .a-section-sub-sub-heading,.a-emphasized-sentence .a-text,.a-heading-attention-message-card__body .a-caption-list-v2,.a-heading-attention-message-card__body .a-captionlist,.a-heading-attention-message-card__body .a-emphasized-sentence,.a-heading-attention-message-card__body .a-section-sub-heading,.a-heading-attention-message-card__body .a-section-sub-sub-heading,.a-heading-attention-message-card__body .a-text,.m-block-list .a-caption-list-v2,.m-block-list .a-captionlist,.m-block-list .a-emphasized-sentence,.m-block-list .a-section-sub-heading,.m-block-list .a-section-sub-sub-heading,.m-block-list .a-text,.m-caution-card .a-caption-list-v2,.m-caution-card .a-captionlist,.m-caution-card .a-emphasized-sentence,.m-caution-card .a-section-sub-heading,.m-caution-card .a-section-sub-sub-heading,.m-caution-card .a-text,.o-card .a-caption-list-v2,.o-card .a-captionlist,.o-card .a-emphasized-sentence,.o-card .a-section-sub-heading,.o-card .a-section-sub-sub-heading,.o-card .a-text{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence .a-text,.a-heading-attention-message-card__body .a-text,.m-block-list .a-text,.m-caution-card .a-text,.o-card .a-text{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-emphasized-sentence .a-text,.a-heading-attention-message-card__body .a-text,.m-block-list .a-text,.m-caution-card .a-text,.o-card .a-text{margin-right:unset;margin-left:unset}}.a-emphasized-sentence .a-lead-with-docomo-logo,.a-heading-attention-message-card__body .a-lead-with-docomo-logo,.m-block-list .a-lead-with-docomo-logo,.m-caution-card .a-lead-with-docomo-logo,.o-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence .a-lead-with-docomo-logo,.a-heading-attention-message-card__body .a-lead-with-docomo-logo,.m-block-list .a-lead-with-docomo-logo,.m-caution-card .a-lead-with-docomo-logo,.o-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-emphasized-sentence .a-lead-with-docomo-logo,.a-heading-attention-message-card__body .a-lead-with-docomo-logo,.m-block-list .a-lead-with-docomo-logo,.m-caution-card .a-lead-with-docomo-logo,.o-card .a-lead-with-docomo-logo{margin-right:unset;margin-left:unset}}.a-emphasized-sentence .a-callout,.a-emphasized-sentence .a-text-v2,.a-emphasized-sentence .m-block-list,.a-emphasized-sentence .m-buttons-array,.a-emphasized-sentence .m-image-inputs-array,.a-emphasized-sentence .m-images-array-v2,.a-emphasized-sentence .m-link-container,.a-heading-attention-message-card__body .a-callout,.a-heading-attention-message-card__body .a-text-v2,.a-heading-attention-message-card__body .m-block-list,.a-heading-attention-message-card__body .m-buttons-array,.a-heading-attention-message-card__body .m-image-inputs-array,.a-heading-attention-message-card__body .m-images-array-v2,.a-heading-attention-message-card__body .m-link-container,.m-block-list .a-callout,.m-block-list .a-text-v2,.m-block-list .m-block-list,.m-block-list .m-buttons-array,.m-block-list .m-image-inputs-array,.m-block-list .m-images-array-v2,.m-block-list .m-link-container,.m-caution-card .a-callout,.m-caution-card .a-text-v2,.m-caution-card .m-block-list,.m-caution-card .m-buttons-array,.m-caution-card .m-image-inputs-array,.m-caution-card .m-images-array-v2,.m-caution-card .m-link-container,.o-card .a-callout,.o-card .a-text-v2,.o-card .m-block-list,.o-card .m-buttons-array,.o-card .m-image-inputs-array,.o-card .m-images-array-v2,.o-card .m-link-container{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence .m-link-container,.a-heading-attention-message-card__body .m-link-container,.m-block-list .m-link-container,.m-caution-card .m-link-container,.o-card .m-link-container{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-emphasized-sentence .m-link-container,.a-heading-attention-message-card__body .m-link-container,.m-block-list .m-link-container,.m-caution-card .m-link-container,.o-card .m-link-container{margin-right:unset;margin-left:unset}}.a-emphasized-sentence .m-numbered-textlist,.a-heading-attention-message-card__body .m-numbered-textlist,.m-block-list .m-numbered-textlist,.m-caution-card .m-numbered-textlist,.o-card .m-numbered-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence .m-numbered-textlist,.a-heading-attention-message-card__body .m-numbered-textlist,.m-block-list .m-numbered-textlist,.m-caution-card .m-numbered-textlist,.o-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-emphasized-sentence .m-numbered-textlist,.a-heading-attention-message-card__body .m-numbered-textlist,.m-block-list .m-numbered-textlist,.m-caution-card .m-numbered-textlist,.o-card .m-numbered-textlist{margin-right:unset;margin-left:unset}}.a-emphasized-sentence .m-text-and-image-block,.a-emphasized-sentence .m-text-links-array,.a-emphasized-sentence .m-textlist,.a-heading-attention-message-card__body .m-text-and-image-block,.a-heading-attention-message-card__body .m-text-links-array,.a-heading-attention-message-card__body .m-textlist,.m-block-list .m-text-and-image-block,.m-block-list .m-text-links-array,.m-block-list .m-textlist,.m-caution-card .m-text-and-image-block,.m-caution-card .m-text-links-array,.m-caution-card .m-textlist,.o-card .m-text-and-image-block,.o-card .m-text-links-array,.o-card .m-textlist{margin-right:unset;margin-left:unset}@media screen and (min-width:641px)and (max-width:1280px){.a-emphasized-sentence .m-textlist,.a-heading-attention-message-card__body .m-textlist,.m-block-list .m-textlist,.m-caution-card .m-textlist,.o-card .m-textlist{margin-right:unset;margin-left:unset}}@media screen and (min-width:1281px){.a-emphasized-sentence .m-textlist,.a-heading-attention-message-card__body .m-textlist,.m-block-list .m-textlist,.m-caution-card .m-textlist,.o-card .m-textlist{margin-right:unset;margin-left:unset}}.a-emphasized-sentence .m-price-example,.a-emphasized-sentence .m-product-reserve-status,.a-emphasized-sentence .m-step-list,.a-emphasized-sentence .m-text-and-image-list,.a-emphasized-sentence .m-text-list-v2,.a-heading-attention-message-card__body .m-price-example,.a-heading-attention-message-card__body .m-product-reserve-status,.a-heading-attention-message-card__body .m-step-list,.a-heading-attention-message-card__body .m-text-and-image-list,.a-heading-attention-message-card__body .m-text-list-v2,.m-block-list .m-price-example,.m-block-list .m-product-reserve-status,.m-block-list .m-step-list,.m-block-list .m-text-and-image-list,.m-block-list .m-text-list-v2,.m-caution-card .m-price-example,.m-caution-card .m-product-reserve-status,.m-caution-card .m-step-list,.m-caution-card .m-text-and-image-list,.m-caution-card .m-text-list-v2,.o-card .m-price-example,.o-card .m-product-reserve-status,.o-card .m-step-list,.o-card .m-text-and-image-list,.o-card .m-text-list-v2{margin-right:unset;margin-left:unset}