.input-select{position:relative;display:inline-block}.input-select.stretch{width:100%}.input-select.stretch select{width:100%}.input-select select{-webkit-box-sizing:border-box;-webkit-appearance:none;appearance:none;box-sizing:border-box;display:block;padding:16px 38px 16px 16px;border:1px solid rgba(0,0,0,.3);border-radius:4px;background:#fff;background-clip:padding-box;line-height:1;cursor:pointer}.input-select select.disabled{pointer-events:none;background:rgba(0,0,0,.3)}.input-select select:focus{box-shadow:0 0 0 2px rgba(131,192,253,.2);outline-offset:-2px;background:rgba(0,0,0,.08)}.input-select select:hover{background:rgba(0,0,0,.08)}.input-select select::-webkit-search-decoration{display:none}.input-select::after{content:"";position:absolute;display:inline-block;top:50%;right:16px;width:6px;height:6px;border-top:1.5px solid rgba(0,0,0,.3);border-right:1.5px solid rgba(0,0,0,.3);transform:translateY(-75%) rotate(135deg);pointer-events:none}.input-button{display:inline-block;color:#fff;background:#ff860d;border-radius:4px;padding:20px 24px;font-weight:bold;line-height:1;cursor:pointer;appearance:none;outline:none;border:none}.input-button.medium{padding:16px 24px}.input-button.small,.input-button.slim{padding:12px 16px}.input-button.tiny{padding:8px}.input-button:link,.input-button:visited{color:#fff}.input-button:hover{opacity:.7}.input-button.disabled{pointer-events:none;background:rgba(0,0,0,.3)}.input-button.secondary{background:#0d86ff}.input-button.error{background:#c50000}.input-button.stretch{width:100%}.input-button.stretch select{width:100%}.input-button.skeleton{color:inherit;background:rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(0,0,0,.16)}.input-button.skeleton:hover{opacity:1;background:rgba(255,134,13,.08)}.input-button.skeleton:link,.input-button.skeleton:visited{color:inherit}.input-button.noborder{color:inherit;background:rgba(0,0,0,0)}.input-button.noborder:link,.input-button.noborder:visited{color:inherit}.input-radio{display:none}.input-radio-item{position:relative;display:flex;padding:16px;border:1px rgba(0,0,0,.3) solid;border-radius:4px;cursor:pointer}.input-radio-item:hover{background:rgba(0,0,0,.08)}.input-radio-status{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border:1px rgba(0,0,0,.3) solid;border-radius:50%;background:#fff;flex-shrink:0}.input-radio-status::before{content:"";display:inline-block;width:12px;height:12px;border-radius:50%;background:#fff}.input-radio:checked+.input-radio-item{border:1px #0d86ff solid;background:rgba(13,134,255,.12)}.input-radio:checked+.input-radio-item .input-radio-status::before{background:#0d86ff}.input-radio:disabled+.input-radio-item{border:1px #9f9fa0 solid;opacity:.7;pointer-events:none}.input-radio:disabled+.input-radio-item::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.3)}.input-text{-webkit-box-sizing:border-box;-webkit-appearance:none;appearance:none;box-sizing:border-box;display:block;padding:16px;border:1px solid rgba(0,0,0,.3);border-radius:4px;background:#fff;background-clip:padding-box;line-height:1;cursor:pointer}.input-text.disabled{pointer-events:none;background:rgba(0,0,0,.3)}.input-text:focus{box-shadow:0 0 0 2px rgba(131,192,253,.2);outline-offset:-2px;background:rgba(0,0,0,.08)}.input-text:hover{background:rgba(0,0,0,.08)}.input-text::-webkit-search-decoration{display:none}.input-text.stretch{width:100%}.input-text:read-only{background:rgba(0,0,0,.12);color:rgba(0,0,0,.3);pointer-events:none}.input-checkbox{display:none}.input-checkbox-item{position:relative;display:flex;padding:16px;border:1px rgba(0,0,0,.3) solid;border-radius:4px;cursor:pointer}.input-checkbox-item:hover{background:rgba(0,0,0,.08)}.input-checkbox-status{font-size:20px;color:rgba(0,0,0,.3)}.input-checkbox:checked+.input-checkbox-item{border:1px #0d86ff solid}.input-checkbox:checked+.input-checkbox-item .input-checkbox-status{color:#0d86ff}.input-checkbox:disabled+.input-checkbox-item{border:1px #9f9fa0 solid;opacity:.7;pointer-events:none}.input-checkbox:disabled+.input-checkbox-item::after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.3)}.width-max{width:100%}.chk-toggle-tab{display:none}.chk-toggle-tab~.chk-toggle-tabs{display:grid}.chk-toggle-tab~.chk-toggle-tabs label{display:inline-flex;justify-content:center;align-items:center;padding:16px;min-height:60px;background:rgba(0,0,0,.12);border-radius:12px 12px 0 0;color:rgba(0,0,0,.3);line-height:1;cursor:pointer}.chk-toggle-tab~.chk-toggle-tab-section{display:none}@media screen and (max-width: 980px){#contentsarea{padding:0 16px}}.simulator-pagenav{display:flex;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.12);margin-bottom:36px}@media screen and (max-width: 980px){.simulator-pagenav{flex-direction:column;gap:24px}}.simulator-pagenav>li{flex:1;font-size:14px;font-weight:bold;text-align:center}.simulator-about-sleeve{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px}@media screen and (max-width: 980px){.simulator-about-sleeve{grid-template-columns:1fr}}.simulator-about-size{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 980px){.simulator-about-size{grid-template-columns:1fr}}.simulator-about-size-adult{padding:16px;background:rgba(13,134,255,.12)}.simulator-about-size-adult h3{color:#0d86ff}.simulator-wear-products{display:grid;grid-template-columns:378px 1fr;gap:16px;padding:16px;background:#fff;max-width:980px}@media screen and (max-width: 980px){.simulator-wear-products{grid-template-columns:1fr}}.simulator-wear-products.column{grid-template-columns:1fr}.simulator-wear-products-wrap{width:100vw;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;background-color:rgba(0,0,0,.0784313725);display:grid;grid-template-columns:max-content;justify-content:center;padding:40px 16px}@media screen and (max-width: 980px){.simulator-wear-products-wrap{grid-template-columns:1fr}}.simulator-wear-products-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 980px){.simulator-wear-products-grid{grid-template-columns:1fr}}.simulator-wear-products-features{display:grid;grid-template-columns:repeat(2, 265px);justify-content:center;gap:16px}@media screen and (max-width: 980px){.simulator-wear-products-features{grid-template-columns:265px}}.simulator-wear-products-modal{display:flex;gap:16px;align-items:center}@media screen and (max-width: 980px){.simulator-wear-products-modal{flex-direction:column}}.simulator-wear-products-modal .js-modal{display:none}.simulator-wear-products-modal .js-modal-adult .js-modal-trigger{font-weight:bold;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:#0d86ff}.simulator-wear-products-modal .js-modal-kids .js-modal-trigger{font-weight:bold;border:none;background-color:rgba(0,0,0,0);cursor:pointer;color:#79ad00}.simulator-wear-products-modal .js-modal-movie{margin-left:auto}@media screen and (max-width: 980px){.simulator-wear-products-modal .js-modal-movie{margin-left:unset}}.simulator-wear-products-modal .js-modal.open{display:flex;justify-content:center;align-items:center;position:fixed;z-index:200;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);backdrop-filter:blur(1px)}.simulator-wear-products-modal .js-modal iframe{width:70vw;height:40vw;max-width:680px;max-height:400px}@media screen and (max-width: 980px){.simulator-wear-products-modal .js-modal iframe{width:80vw;height:50vw}}.simulator-wear-products-modal .js-modal .has-table{max-width:calc(100% - 48px);padding:40px;text-align:center;background-color:#fff}@media screen and (max-width: 980px){.simulator-wear-products-modal .js-modal .has-table{padding:18px}}.simulator-wear-products-modal .js-modal .has-table>div{width:fit-content}.simulator-wear-products-modal .js-modal .has-table h6{margin-bottom:8px;font-size:20px;font-weight:bold}.simulator-wear-products-modal .js-modal .has-table p{margin-bottom:16px;font-size:12px;font-weight:bold;letter-spacing:1.2px}.simulator-wear-products-modal .js-modal .has-table .table-wrap{width:calc(100% - 12px);margin:0 auto}@media screen and (max-width: 980px){.simulator-wear-products-modal .js-modal .has-table .table-wrap{padding:18px;overflow-x:scroll}}.simulator-wear-products-modal .js-modal .has-table .table-wrap table tr{padding:4px 0;border-bottom:1px solid #eaeaea}.simulator-wear-products-modal .js-modal .has-table .table-wrap table tr:first-of-type{border-bottom:none;padding-bottom:8px}.simulator-wear-products-modal .js-modal .has-table .table-wrap table tr th{min-width:72px;empty-cells:hide;font-size:12px;font-weight:normal;color:#727272}.simulator-wear-products-modal .js-modal .has-table .table-wrap table tr td{min-width:80px;font-size:14px;font-weight:normal;padding:1px 0}.simulator-print{display:grid;grid-template-columns:repeat(2, 1fr);gap:16px}@media screen and (max-width: 980px){.simulator-print{grid-template-columns:1fr}}.simulator-print-item{border-radius:4px;border:1px solid rgba(0,0,0,.12);overflow:hidden}.simulator-print-item-body{padding:20px 20px 0}.simulator-print-price{padding:20px;background:rgba(0,0,0,.04)}.simulator-print-price-list{display:grid;grid-template-columns:repeat(3, max-content);gap:20px}.simulator-print-other{display:grid;grid-template-columns:120px 1fr 332px;gap:16px;align-items:flex-start;padding:20px;border-radius:4px;border:1px solid rgba(0,0,0,.12)}@media screen and (max-width: 980px){.simulator-print-other{grid-template-columns:1fr}}.simulator-print-adjustment{display:grid;grid-template-columns:1fr 476px;gap:16px;align-items:center}@media screen and (max-width: 980px){.simulator-print-adjustment{grid-template-columns:1fr}}.simulator-print-positions{display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:8px 16px}.simulator-print-positions li{display:grid;grid-template-columns:1fr 60px;gap:16px;align-items:center;padding:0 12px;border-radius:4px;border:1px solid rgba(0,0,0,.12)}.simulator-other-products{display:grid;grid-template-columns:repeat(auto-fill, 176px);gap:16px;justify-content:center}.simulator-other-products-item{border:1px solid rgba(0,0,0,.12)}.simulator-other-products-item p{padding:8px}#create .chk-toggle-tabs{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:8px}#create #chk-toggle-data:checked~.chk-toggle-tabs #chk-toggle-tab-data{background:#ff860d;color:#fff}#create #chk-toggle-data:checked~#chk-toggle-tab-section-data{display:block}#create #chk-toggle-caution:checked~.chk-toggle-tabs #chk-toggle-tab-caution{background:#ff860d;color:#fff}#create #chk-toggle-caution:checked~#chk-toggle-tab-section-caution{display:block}#create .create-toggle{display:none}#create .create-section{display:grid;grid-template-columns:1fr max-content;grid-gap:16px}@media screen and (max-width: 980px){#create .create-section{grid-template-columns:1fr}}#create .create-section .multi-size{padding:20px;background-color:#eaeaea}#create .create-section .multi-size h4{margin-bottom:8px;font-size:16px;font-weight:bold}#create .create-section .multi-size p{margin-bottom:16px;font-size:14px}#create .create-section .multi-size p:last-of-type{margin-bottom:0}
