﻿.common-main{padding-top:0 !important}.formAmount{position:fixed;z-index:9998;top:0;left:0;width:100%}.formAmount .formAmount-inner{position:relative;display:flex;align-items:center;justify-content:center;background-color:#21222b;height:2.5rem;overflow:hidden}@media(max-width: 768px){.formAmount .formAmount-inner{height:2.25rem}}.formAmount .formAmount-bg{position:absolute;top:0;left:0;height:100%;width:0%;background:linear-gradient(90deg, #23ceee 0%, #20b91f 100%);transition:width .4s ease-out}.formAmount .formAmount-text{position:relative;z-index:1;color:#fff;font-size:.8125rem;font-weight:700;line-height:1;letter-spacing:.05em}@media(max-width: 768px){.formAmount .formAmount-text{font-size:.75rem}}.formAmount .formAmount-number{color:#fff;font-size:1.125rem;font-weight:900;line-height:1;margin:0 .125rem}@media(max-width: 768px){.formAmount .formAmount-number{font-size:1rem}}.common-container{margin-top:5rem !important}.loginGuide{border-radius:.5rem;border-width:.125rem;border-style:solid;border-color:#fb2e76;background-color:#fff;padding:1.5rem;margin-bottom:2.5rem}@media(max-width: 768px){.loginGuide{padding:1.25rem}}.loginGuide .loginGuide-text{color:#fb2e76}@media(max-width: 768px){.loginGuide .loginGuide-text{font-size:.875rem;line-height:1.4285714286}}.loginGuide .loginGuide-btn{margin-top:1.25rem}.postalCodePlace,.postalCodeEmpty{display:none}.postalCodePlace.is-active,.postalCodeEmpty.is-active{display:inline-block}.confirmActions{margin-top:2.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.confirmActions .confirmActions-submit{max-width:17.5rem;width:100%}.confirmActions .confirmActions-submit .commonBtn{margin:0;max-width:100%}.confirmActions .confirmActions-back{display:flex;justify-content:center;align-items:center;max-width:17.5rem;width:100%;padding:.875rem;border-radius:.75rem;font-size:.875rem;font-weight:700;text-decoration:none;color:var(--color-text-primary);background:var(--color-bg-surface);box-shadow:0 .25rem .875rem rgba(33,34,43,.2);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.confirmActions .confirmActions-back::after{content:"";background-image:url(../../common/images/ico_circle_arrow_black.svg);background-repeat:no-repeat;background-size:cover;width:.875rem;height:.875rem;margin-left:.375rem}.confirmActions .confirmActions-back:hover{transform:translateY(-0.125rem);box-shadow:0 .375rem 1.25rem rgba(33,34,43,.3)}.commonFormModal .commonFormModal-box .sizeList{display:flex;flex-wrap:wrap;width:100%;height:100%}.commonFormModal .commonFormModal-box .sizeList .sizeList-item{width:calc((100% - 2.5rem)/2);background-color:#f7fafc;margin-right:2.5rem;margin-top:1rem;padding-bottom:1.25rem}@media(max-width: 768px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item{width:100%;margin-right:0}}.commonFormModal .commonFormModal-box .sizeList .sizeList-item:nth-of-type(1){margin-top:0}.commonFormModal .commonFormModal-box .sizeList .sizeList-item:nth-of-type(2){margin-top:0}@media(max-width: 768px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item:nth-of-type(2){margin-top:1rem}}.commonFormModal .commonFormModal-box .sizeList .sizeList-item:nth-of-type(2n){margin-right:0}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-title{display:flex;align-items:center;margin-bottom:.5rem;font-size:.75rem;line-height:1.5}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-title span{background-color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;font-weight:900;width:2rem;height:2rem;margin:0 .5rem 0 0}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-images{display:flex;flex-wrap:wrap;width:100%;padding-left:.5rem;margin-bottom:.5rem}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-images img{width:calc((100% - .5rem)/2)}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example{position:relative;display:flex;flex-wrap:wrap;font-size:.875rem;line-height:1.2;padding-left:2.25rem}@media(max-width: 480px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example{font-size:.625rem;padding-left:1.75rem}}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example::before{content:"例）";position:absolute;font-size:.75rem;font-weight:700;line-height:1.5;top:0;left:.5rem}@media(max-width: 480px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example::before{font-size:.625rem}}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example span{position:relative;display:block;font-size:.75rem;line-height:1.5;padding-left:.75rem;margin-right:.25rem}@media(max-width: 480px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example span{font-size:.625rem;padding-left:.625rem}}.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example span::before{content:"・";position:absolute;font-size:.75rem;line-height:1.5;top:0;left:0}@media(max-width: 480px){.commonFormModal .commonFormModal-box .sizeList .sizeList-item .sizeList-example span::before{font-size:.625rem}}