*{-webkit-box-sizing:border-box;box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,div,span,img,a,table,tr,th,td{margin:0;padding:0;border:0;font-size:1.6rem;font-weight:normal;font:inherit}article,header,footer,aside,figure,figcaption,nav,section{display:block}html{overflow:auto;font-size:62.5%}body{font-family:"BIZ UDPGothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",YuGothic,YuGothicM,Meiryo,sans-serif;font-size:1.6rem;font-weight:500;background:#fff;color:#333;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em}ol,ul{list-style:none;list-style-type:none}a{text-decoration:none;color:inherit}a:hover{opacity:.75}img{vertical-align:bottom;width:100%;max-width:100%}button{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;border-radius:0;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;color:#505050}button:hover{opacity:.75}button:disabled:hover{opacity:1}.clearbr{display:none}@media screen and (max-width: 768px){.clearbr{display:block}}.brclear{display:block}@media screen and (max-width: 768px){.brclear{display:none}}.c-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#d8ebff}.c-main{width:78.125vw;margin:0 auto}.c-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;font-weight:700;line-height:1;color:#fff;letter-spacing:0;background:#0052a5;border-radius:5px}.c-button img{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.c-dashboard{padding:50px 0 200px}.c-dashboard_head{width:100%;padding:0 0 min(2.5%,25px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.c-dashboard_head-title{font-size:min(2.4rem,1.88vw);font-weight:700;line-height:1.4}.c-dashboard_head-nav{margin-top:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.c-dashboard_box{width:100%}.c-dashboard_box-title{font-size:min(2rem,1.56vw);font-weight:700;line-height:1}.c-dashboard_box-inner{width:100%;margin-top:1.5%;padding:3%;background:#fff;border-radius:20px}.ss-header{width:16%;max-width:200px}.ss-header_inner{width:16%;max-width:200px;height:calc(100vh - 100px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#0052a5;border-radius:0 50px 50px 0;position:fixed;top:50px;left:0;z-index:100;overflow-y:auto}.ss-header_nav{width:80%;margin:0 auto;padding:50px 0 35px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ss-header_logo{width:90%;margin:0 auto}.ss-header_title{margin:7% auto 0;font-size:min(1.8rem,1.4vw);font-weight:700;color:#fff;line-height:1;letter-spacing:0}.ss-header_user{width:100%;margin-top:25%;padding-bottom:13px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;border-bottom:1px solid #fff}.ss-header_user-icon{width:18.8%}.ss-header_user-info p{font-size:min(1.4rem,1.09vw);font-weight:700;color:#fff;line-height:1.4;letter-spacing:0;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.ss-header_user-info p.company{margin-top:1px}.ss-header_lists{width:100%;margin-top:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:min(1.875vw,24px);-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.ss-header_item{width:100%}.ss-header_link{width:100%;min-height:30px;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.ss-header_link.is-current img,.ss-header_link.is-current span{opacity:1}.ss-header_link:hover{opacity:1}.ss-header_link:hover img,.ss-header_link:hover span{opacity:1}.ss-header_link img{width:12.5%;opacity:.5}.ss-header_link span{font-size:min(1.6rem,1.25vw);font-weight:700;color:#fff;line-height:1.4;letter-spacing:0;opacity:.5}.ss-header_close{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.ss-header_close img{width:18.8%}.ss-header_close span{font-size:min(1.6rem,1.25vw);font-weight:700;color:#fff;line-height:1}.ss-header_logout{width:100%;margin-top:18%;padding-top:16%;border-top:1px solid #fff}.ss-header_logout-link{width:100%;min-height:30px;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.ss-header_logout-link img{width:12.5%}.ss-header_logout-link span{font-size:min(1.6rem,1.25vw);font-weight:700;color:#fff;line-height:1.4;letter-spacing:0}:root{--ink: #17211f;--muted: #68736f;--paper: #f4f1e9;--panel: #fffdf8;--line: #d8d8ce;--accent: #d85c39;--accent-dark: #a83c26}.sales-home{min-height:100vh;background:-webkit-radial-gradient(88% 12%, circle, #e6d9bf 0, transparent 28rem),var(--paper);background:radial-gradient(circle at 88% 12%, #e6d9bf 0, transparent 28rem),var(--paper)}.sales-hero,.sales-flows{width:min(1120px,100% - 48px);margin:0 auto}.sales-hero{padding:clamp(72px,12vw,150px) 0 clamp(64px,10vw,116px)}.sales-kicker,.sales-panel-label{margin:0 0 16px;color:var(--accent-dark);font-family:Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:2px}.sales-hero h1,.sales-section-heading h2,.sales-panel h3{margin:0;font-weight:400}.sales-hero h1{max-width:720px;font-size:clamp(42px,7vw,82px);line-height:.98}.sales-lead{max-width:480px;margin:28px 0 0;color:var(--muted);font-size:18px;line-height:1.8}.sales-flows{padding-bottom:72px}.sales-section-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:20px}.sales-section-heading h2{font-size:30px}.sales-tab-list{display:grid;grid-template-columns:repeat(3, 1fr);border-bottom:1px solid var(--line)}.sales-tab{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:16px;min-height:82px;border:0;border-bottom:3px solid rgba(0,0,0,0);padding:16px 20px;background:rgba(0,0,0,0);color:var(--muted);font:18px Georgia,"Times New Roman",serif;text-align:left;cursor:pointer}.sales-tab:hover,.sales-tab:focus-visible,.sales-tab.is-active{color:var(--ink)}.sales-tab.is-active{border-bottom-color:var(--accent)}.sales-tab:focus-visible,.sales-action:focus-visible{outline:3px solid #e0a12b;outline-offset:3px}.sales-tab-number{color:var(--accent);font-family:Arial,sans-serif;font-size:12px;font-weight:700}.sales-tab-panels{background:var(--panel)}.sales-panel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:32px;min-height:260px;padding:48px clamp(24px,6vw,72px)}.sales-panel h3{font-size:clamp(30px,4vw,48px)}.sales-panel p:not(.sales-panel-label){margin:18px 0 0;color:var(--muted);line-height:1.7}.sales-action{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:14px 0;border-bottom:1px solid var(--accent);color:var(--accent-dark);font-family:Arial,sans-serif;font-size:13px;font-weight:700;text-decoration:none}.sales-action span{display:inline-block;margin-left:14px;font-size:20px}@media(max-width: 640px){.sales-hero,.sales-flows{width:min(100% - 32px,1120px)}.sales-section-heading{display:block}.sales-section-heading h2{font-size:26px}.sales-tab{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:68px;padding:12px 6px;font-size:14px}.sales-tab-number{display:none}.sales-panel{display:block;min-height:290px;padding:36px 24px}.sales-action{display:inline-block;margin-top:36px}}.ss-register{width:100%;height:100vh;min-height:600px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-image:-webkit-linear-gradient(315deg, #D8EBFF, #ADD3FA);background-image:linear-gradient(135deg, #D8EBFF, #ADD3FA)}.ss-register_inner{width:100%;padding-bottom:3.1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ss-register_logo{width:15.6%}.ss-register_logo a{display:block}.ss-register_title{margin-top:1.2%;padding-bottom:1.5%;font-size:min(2.4rem,1.88vw);font-weight:700;line-height:1;letter-spacing:0;color:#000;border-bottom:1px solid #000}.ss-register_subtitle{margin-top:1.6%;font-size:min(2rem,1.56vw);font-weight:700;line-height:1;letter-spacing:0;color:#000}.ss-register_box{width:100%;margin-top:4.7%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ss-register_input{width:39%;padding:1rem 1rem .9rem;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;letter-spacing:0;border-radius:4px;border:1px solid #b5d2ef}.ss-register_input::-webkit-input-placeholder{color:#a2a2a2}.ss-register_input::-moz-placeholder{color:#a2a2a2}.ss-register_input:-ms-input-placeholder{color:#a2a2a2}.ss-register_input::-ms-input-placeholder{color:#a2a2a2}.ss-register_input::placeholder{color:#a2a2a2}.ss-register_input.email{margin-top:2.3%}.ss-register_button{width:14%;margin-top:3.9%;padding:.9vw 0;text-align:center;background:#0052a5;font-size:min(2rem,1.56vw);font-weight:700;line-height:1;letter-spacing:0;color:#fff;border-radius:5px}.ss-register_form{width:100%;padding:3.9% 0 17.7%;background:#d8ebff}.ss-register_form-inner{width:78%;max-width:1280px;margin:0 auto}.ss-register_form-title{font-size:min(2.4rem,1.88vw);font-weight:700;line-height:1.4}.ss-register_form-subtitle{margin-top:6.3%;font-size:min(2rem,1.56vw);font-weight:700;line-height:1}.ss-register_form-box{width:100%;padding:3.2% 3%;margin-top:1.5%;border-radius:20px;background:#fff}.ss-register_form-field{width:100%;margin-top:4.3%}.ss-register_form-field:nth-of-type(1){margin-top:0}.ss-register_form-label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1}.ss-register_form-input{width:100%;margin-top:1.6%;padding:.9rem 1rem 1rem;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;letter-spacing:0;border:1px solid #b5d2ef;border-radius:5px;background:#fff}.ss-register_form-input::-webkit-input-placeholder{color:#a2a2a2}.ss-register_form-input::-moz-placeholder{color:#a2a2a2}.ss-register_form-input:-ms-input-placeholder{color:#a2a2a2}.ss-register_form-input::-ms-input-placeholder{color:#a2a2a2}.ss-register_form-input::placeholder{color:#a2a2a2}.ss-register_form-input:disabled{background:#d9d9d9;border:1px solid #d9d9d9}.ss-register_form-shipping{width:23.1%;padding:.6rem 0 .7rem;margin:4.3% 0 0 auto;display:block;text-align:center;font-size:min(1.6rem,1.25vw);font-weight:700;line-height:1.6;letter-spacing:0;color:#fff;background:#0052a5;border-radius:100px}.ss-register_form-badge{margin-left:2.1%;padding:.5rem 1rem .4rem;font-size:min(1.4rem,1.09vw);font-weight:700;line-height:1;letter-spacing:0;color:#fff;background:#e40094;border-radius:5px}.ss-register_form-file{width:22.7%;margin-top:1.6%;padding:.7rem 0 .9rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#a2a2a2;border-radius:5px;cursor:pointer}.ss-register_form-file:hover{opacity:.75}.ss-register_form-file-text{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1.6;letter-spacing:0;color:#fff}.ss-register_form-file-input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.ss-register_form-note{margin-top:1.6%;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;letter-spacing:0}.ss-register_form-button{width:30.6%;padding:1.2% 0 1.1%;margin:7% auto 0;font-size:min(2rem,1.56vw)}.ss-register_form-button img{width:4.2%;right:6.5%}.ss-register_complete{min-height:100vh;padding:3.9% 0 0}.ss-register_complete-box{width:100%;padding:5% 0;margin-top:9.8%;border-radius:20px;background:#fff}.ss-register_complete-title{text-align:center;font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1}.ss-register_complete-text{text-align:center;margin-top:3.5%;font-size:min(1.6rem,1.25vw);font-weight:400;line-height:1.6;letter-spacing:0}.ss-register_complete-button{width:22%;padding:1.2% 0 1.1%;margin:7% auto 0;font-size:min(2rem,1.56vw)}.ss-register_complete-button img{width:5.9%;right:9.1%}.ss-orderdetail_head-nav-link{padding:4px 8px 4px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:9px;-moz-column-gap:9px;column-gap:9px;font-size:min(1.4rem,1.09vw);font-weight:400;line-height:1;letter-spacing:0;color:#0052a5;border:1px solid #0052a5;border-radius:5px}.ss-orderdetail_head-nav-link img{width:min(.8vw,10px);-webkit-transform:translateY(1px);transform:translateY(1px)}.ss-orderdetail_form{width:100%;margin-top:1%}.ss-orderdetail_form .label-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.ss-orderdetail_form .label{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1}.ss-orderdetail_form .badge{padding:4px 10px;font-size:min(1.4rem,1.09vw);font-weight:700;line-height:1;letter-spacing:0;color:#fff;border-radius:5px;background:#e40094}.ss-orderdetail_form-field{width:100%;margin-top:3%}.ss-orderdetail_form-field:nth-of-type(1){margin-top:0}.ss-orderdetail_form-field .input{width:100%;margin-top:1.4%;padding:10px 10px 9px;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border:1px solid #b5d2ef;border-radius:5px}.ss-orderdetail_form-field .input::-webkit-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-field .input::-moz-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-field .input:-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-field .input::-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-field .input::placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-field .error{display:none;margin-top:5px;font-size:min(1.2rem,.9375vw);font-weight:400;line-height:1.6;letter-spacing:0;color:#e40004}.ss-orderdetail_form-field .error.active{display:block}.ss-orderdetail_form-container{width:100%;margin-top:5.3%}.ss-orderdetail_form-container .order-item{width:100%}.ss-orderdetail_form-container .order-item .ss-orderdetail_form-field{margin-top:3.2%}.ss-orderdetail_form-container .order-title{width:100%;padding:min(1.28%,12px) min(3.2%,30px) min(1.38%,13px);font-size:min(2.4rem,1.88vw);font-weight:700;line-height:1;color:#0052a5;background:#d8ebff}.ss-orderdetail_form-container .select-wrapper{width:100%;margin-top:1.4%;position:relative}.ss-orderdetail_form-container .select-wrapper::after{content:"";width:min(1.8vw,23px);aspect-ratio:23/12;position:absolute;top:50%;right:min(3.2%,30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/icon-select-arrow.svg");background-size:contain;background-repeat:no-repeat;pointer-events:none}.ss-orderdetail_form-container .order-select{width:100%;padding:10px min(5.85%,55px) 9px 10px;font-family:"BIZ UDPGothic",sans-serif;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;color:#333;border:1px solid #b5d2ef;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ss-orderdetail_form-container .conditional-area{padding-top:4.26%;display:none}.ss-orderdetail_form-container .conditional-area.is-active{display:block}.ss-orderdetail_form-container .conditional-area_note{margin-top:1.4%;font-size:min(1.6rem,1.25vw);font-weight:400;line-height:1.6}.ss-orderdetail_form-container .conditional-area_inner{width:100%;margin-top:1.6%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:min(2.34vw,30px)}.ss-orderdetail_form-container .conditional-area_field{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.ss-orderdetail_form-container .conditional-area_field.align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ss-orderdetail_form-container .conditional-area_field-name{width:15.5%;font-size:min(1.8rem,1.4vw);font-weight:700;line-height:2;letter-spacing:0}.ss-orderdetail_form-container .conditional-area_field-select{width:84.5%;position:relative}.ss-orderdetail_form-container .conditional-area_field-select::after{content:"";width:min(1.8vw,23px);aspect-ratio:23/12;position:absolute;top:50%;right:min(3.8%,30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/icon-select-arrow.svg");background-size:contain;background-repeat:no-repeat;pointer-events:none}.ss-orderdetail_form-container .conditional-area_field-select select{width:100%;padding:10px min(7%,55px) 9px 10px;font-family:"BIZ UDPGothic",sans-serif;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;color:#333;border:1px solid #b5d2ef;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ss-orderdetail_form-container .conditional-area_field-input{width:84.5%;padding:10px 10px 9px 10px;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border:1px solid #b5d2ef;border-radius:5px}.ss-orderdetail_form-container .conditional-area_field-input::-webkit-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-input::-moz-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-input:-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-input::-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-input::placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-textarea{width:84.5%;min-height:150px;padding:10px;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border:1px solid #b5d2ef;border-radius:5px;resize:vertical}.ss-orderdetail_form-container .conditional-area_field-textarea::-webkit-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-textarea::-moz-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-textarea:-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-textarea::-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-textarea::placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-other{width:100%;min-height:500px;padding:10px;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border:1px solid #b5d2ef;border-radius:5px;resize:vertical}.ss-orderdetail_form-container .conditional-area_field-other::-webkit-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-other::-moz-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-other:-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-other::-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-other::placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-double{width:84.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ss-orderdetail_form-container .conditional-area_field-double .falf-box{width:48.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_name{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:2;letter-spacing:0}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input{width:85.5%;padding:10px;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border:1px solid #b5d2ef;border-radius:5px}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input::-webkit-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input::-moz-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input:-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input::-ms-input-placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-double .falf-box_input::placeholder{font-family:"BIZ UDPGothic",sans-serif;font-weight:400;color:#a2a2a2}.ss-orderdetail_form-container .conditional-area_field-radio{width:84.5%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6.29%;-moz-column-gap:6.29%;column-gap:6.29%}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;position:relative;cursor:pointer}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio:hover{opacity:.75}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio input[type=radio]:checked~.custom-radio-mark::after{opacity:1}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio-mark{width:min(1.95vw,25px);display:block;position:relative;aspect-ratio:1/1;border-radius:100px;border:1px solid #333;background:#fff}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio-mark::after{content:"";width:60%;aspect-ratio:1/1;border-radius:100px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#0052a5;opacity:0}.ss-orderdetail_form-container .conditional-area_field-radio .custom-radio-text{font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;letter-spacing:0}.ss-orderdetail_form-container-add{width:22.7%;margin:5.3% auto 0;padding:max(.74%,7px) 0 max(.85%,8px);font-size:min(1.8rem,1.4vw);line-height:1.6}.ss-orderdetail_form-upload{width:100%;margin-top:5%;padding:3% 3% 0}.ss-orderdetail_form-upload .note{margin-top:1.4%;font-size:min(1.6rem,1.25vw);font-weight:400;line-height:1.6}.ss-orderdetail_form-upload .upload-area{margin-top:1.6%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:min(2.27vw,29px)}.ss-orderdetail_form-upload .dropzone{width:100%;display:block;position:relative;border:1px solid #b5d2ef;border-radius:5px;background:#fff}.ss-orderdetail_form-upload .dropzone.is-upload .default-text-visual{display:none}.ss-orderdetail_form-upload .dropzone.is-upload .uploaded-text-visual{display:block}.ss-orderdetail_form-upload .dropzone.is-upload .default-button-visual{display:none}.ss-orderdetail_form-upload .dropzone.is-upload .uploaded-button-visual{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ss-orderdetail_form-upload .dropzone .uploaded-text-visual{display:none}.ss-orderdetail_form-upload .dropzone .uploaded-button-visual{display:none}.ss-orderdetail_form-upload .dropzone-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-orderdetail_form-upload .dropzone-content{width:100%;padding:2% 0 2.1%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ss-orderdetail_form-upload .dropzone-text{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.ss-orderdetail_form-upload .dropzone-text img{width:5.8%}.ss-orderdetail_form-upload .dropzone-text span{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1.7;letter-spacing:0}.ss-orderdetail_form-upload .dropzone-button{width:22.7%;margin-top:1.2%;padding:max(.74%,7px) 0 max(.85%,8px);font-size:min(1.8rem,1.4vw);line-height:1.6;cursor:pointer}.ss-orderdetail_form-upload .dropzone-button:hover{opacity:.75}.ss-orderdetail_form-upload .add-button{width:28%;margin:5.3% auto 0;padding:7px 0 8px;font-size:min(1.8rem,1.4vw);line-height:1.6}.ss-orderdetail_form-fulfillment{width:100%;margin-top:15%}.ss-orderdetail_form-receive .radio-button-group{margin-top:1.3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ss-orderdetail_form-receive .radio-button{width:30.9%;padding:max(.74%,7px) 0 max(.85%,8px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;border:1px solid #b5d2ef;border-radius:5px;background:#fff;cursor:pointer}.ss-orderdetail_form-receive .radio-button:has(input[type=radio]:checked){background-color:#333;border-color:#333;cursor:default}.ss-orderdetail_form-receive .radio-button:has(input[type=radio]:checked) span{color:#fff}.ss-orderdetail_form-receive .radio-button input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-orderdetail_form-receive .radio-button span{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1.6;letter-spacing:0;color:#a2a2a2}.ss-orderdetail_form-delivery{margin-top:4%}.ss-orderdetail_form-delivery.is-hidden{display:none}.ss-orderdetail_form-delivery .radio-button-group{margin-top:1.3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ss-orderdetail_form-delivery .radio-button{width:47.3%;padding:max(.74%,7px) 0 max(.85%,8px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;border:1px solid #b5d2ef;border-radius:5px;background:#fff;cursor:pointer}.ss-orderdetail_form-delivery .radio-button:has(input[type=radio]:checked){background-color:#333;border-color:#333;cursor:default}.ss-orderdetail_form-delivery .radio-button:has(input[type=radio]:checked) span{color:#fff}.ss-orderdetail_form-delivery .radio-button input[type=radio]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-orderdetail_form-delivery .radio-button span{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1.6;letter-spacing:0;color:#a2a2a2}.ss-orderdetail_form-destination{margin-top:4.26%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:min(3.125vw,40px)}.ss-orderdetail_form-destination.is-hidden{display:none}.ss-orderdetail_form-destination .ss-orderdetail_form-field{margin-top:0}.ss-orderdetail_form-destination-button{width:24.5%;margin:0 auto;padding:max(.74%,7px) 0 max(.85%,8px);font-size:min(1.8rem,1.4vw);line-height:1.6}.ss-orderdetail_form-receive-store{margin-top:4.26%}.ss-orderdetail_form-receive-store.is-hidden{display:none}.ss-orderdetail_form-receive-store .select-wrapper{width:100%;margin-top:1.4%;position:relative}.ss-orderdetail_form-receive-store .select-wrapper::after{content:"";width:min(1.8vw,23px);aspect-ratio:23/12;position:absolute;top:50%;right:min(3.2%,30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("../img/icon-select-arrow.svg");background-size:contain;background-repeat:no-repeat;pointer-events:none}.ss-orderdetail_form-receive-store .order-select{width:100%;padding:10px min(5.85%,55px) 9px 10px;font-family:"BIZ UDPGothic",sans-serif;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;color:#333;border:1px solid #b5d2ef;border-radius:5px;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.ss-orderdetail_form-agreement{width:100%;margin-top:7%}.ss-orderdetail_form-agreement .agreement-text{text-align:center;font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1.6}.ss-orderdetail_form-agreement .agreement-area{margin-top:3%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ss-orderdetail_form-agreement .agreement-area_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.ss-orderdetail_form-agreement .checkbox-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;position:relative;cursor:pointer}.ss-orderdetail_form-agreement .checkbox-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.ss-orderdetail_form-agreement input[type=checkbox]:checked~.checkbox-box .check-icon{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ss-orderdetail_form-agreement .checkbox-box{width:1.96vw;min-width:20px;max-width:25px;aspect-ratio:1/1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border:1px solid #333;border-radius:3px;-webkit-transition:all .2s ease;transition:all .2s ease}.ss-orderdetail_form-agreement .checkbox-box .check-icon{width:72%;opacity:0;stroke:#0052a5;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .2s ease;transition:all .2s ease}.ss-orderdetail_form-agreement .checkbox-title{font-size:min(1.8rem,1.4vw);font-weight:400;line-height:1.6}.ss-orderdetail_form-agreement .agreement-note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px;padding-left:min(1.4rem,1.09vw);text-indent:max(-1.4rem,-1.09vw);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;font-size:min(1.4rem,1.09vw);font-weight:400;line-height:1.6}.ss-orderdetail_form-agreement .agreement-note::before{content:"";width:35px;height:1px;display:block}.ss-orderdetail_form-submit{width:27.5%;margin:7% auto 0;padding:max(2%,20px) 0 max(2.1%,21px);font-size:min(2.4rem,1.88vw);line-height:1}.ss-orderdetail_form-submit:disabled{background:#a2a2a2;cursor:default}.ss-ordercomplete_head-text{margin-top:2%;font-size:min(1.6rem,1.25vw);font-weight:700;line-height:1.6}.ss-ordercomplete_main{width:100%;margin-top:1.5%;padding:3%;background:#fff;border-radius:20px}.ss-ordercomplete_box{width:100%;margin-top:4.3%}.ss-ordercomplete_lists{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4.8%;-moz-column-gap:4.8%;column-gap:4.8%;row-gap:min(1.2vw,15px)}.ss-ordercomplete_lists .name{width:100%;font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1}.ss-ordercomplete_lists .value{width:100%;margin-top:min(1.2vw,15px);font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6}.ss-ordercomplete_half{width:47.6%;padding-bottom:min(.78vw,10px);border-bottom:1px solid #b5d2ef}.ss-ordercomplete_full{width:100%;padding-bottom:min(.78vw,10px);border-bottom:1px solid #b5d2ef}.ss-ordercomplete_details{width:100%;margin-top:3.2%}.ss-ordercomplete_details-title{font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1}.ss-ordercomplete_details-wrap{width:100%;margin-top:min(1.2vw,15px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:4.8%;-moz-column-gap:4.8%;column-gap:4.8%}.ss-ordercomplete_details-box{width:47.6%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:min(1.2vw,15px)}.ss-ordercomplete_details .detail{width:100%;padding-bottom:min(.78vw,10px);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b5d2ef}.ss-ordercomplete_details .detail-name{width:24.6%;font-size:min(1.5rem,1.17vw);font-weight:700;line-height:1.6;letter-spacing:0}.ss-ordercomplete_details .detail-value{width:72.3%;text-align:justify;font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6}.ss-ordercomplete_upload-date{width:100%;padding-bottom:min(.78vw,10px);font-size:min(1.5rem,1.17vw);font-weight:400;line-height:1.6;border-bottom:1px solid #b5d2ef}.ss-ordercomplete_title{margin-bottom:3.2%;padding:min(1.4%,13px) min(2.1%,20px) min(1.3%,12px);font-size:min(1.8rem,1.4vw);font-weight:700;line-height:1;color:#0052a5;background:#d8ebff}.ss-ordercomplete_fulfillment{width:100%}.ss-ordercomplete_fulfillment .ss-ordercomplete_lists:nth-of-type(2){margin-top:5.3%}