@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{margin:0;font-family:Noto Sans JP,sans-serif;color:#292724;background:#f2f2f2}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border:none;padding:0;margin:0;font:inherit;color:inherit;line-height:inherit;text-align:inherit;cursor:pointer}:focus-visible{outline:2px solid #DDCA00}button:focus-visible{outline:2px solid #DDCA00}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%}.app{min-height:100%}.app__body{display:flex;min-height:100vh}.btn__wrap{margin:30px auto 0;text-align:center}.u-ml-auto{margin-left:auto}.u-mr-auto{margin-right:auto}.u-ta-right{text-align:right!important}.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap;border-radius:999px;cursor:pointer;transition:.3s}.btn:focus-visible{outline:2px solid #DDCA00}.btn:hover:not(:disabled){opacity:.8}.btn__icon{display:inline-flex;width:24px;height:24px}.btn__icon svg{width:100%;height:100%}.btn__label{display:inline-block;line-height:1.2}.btn--tab{background:#008c7f;border:1px solid #008c7f;border-bottom:0;border-radius:8px 8px 0 0;color:#fff;font-size:16px;height:40px;padding:8px 20px}@media screen and (max-width: 1024px){.btn--tab{font-size:14px;padding:5px 10px}}.btn--tab .btn__icon{filter:brightness(0) invert(1);margin-right:5px;width:22px}.btn--tab.active{background:#fff;color:#008c7f;pointer-events:none}.btn--tab.active .btn__icon{filter:none}.btn--tab.active:hover{opacity:1}.btn--primary{background:#008c7f;box-shadow:0 3px 6px #0003;color:#fff;font-size:18px;padding:12px;min-width:300px}.btn--primary .btn__icon{height:25px;margin-right:5px;width:25px}.btn--primary.disabled{background:#ccc;box-shadow:none;color:#b1b0af;pointer-events:none}.btn--primary.disabled:hover{opacity:1}.btn--primary.disabled .btn__icon{filter:grayscale(100%) opacity(.4) brightness(.5)}.btn--outline{background:#fff;border:1px solid #008c7f;color:#008c7f}.btn--text{color:#818181;font-size:12px;text-decoration:underline}.btn--login{background:#fff;box-shadow:0 3px 6px #0003;color:#008c7f;font-size:16px;padding:8px 10px;width:100%}.btn--actions{background:#fff;border:1px solid #008c7f;box-shadow:0 3px 6px #0003;border-radius:8px;color:#008c7f;font-size:20px;padding:15px}.btn--actions .btn__icon{height:30px;margin-right:5px;width:30px}.btn--xl{box-shadow:0 3px 6px #0003;font-size:18px;padding:12px;min-width:300px}.btn--md{font-size:14px;padding:8px 15px;min-height:40px}.btn--md .btn__icon{flex-shrink:0;height:20px;margin-right:5px;width:20px}.btn--sm{font-size:12px;padding:8px 38px}.btn--disabled{background:#ccc;border:1px solid #ccc;color:#b1b0af;cursor:default;box-shadow:none}.btn--disabled:hover{opacity:1!important}.btn--green{background:#008c7f;border:1px solid #008c7f;color:#fff}.btn--gray{border:1px solid #818181;color:#818181}.btn--w150{width:150px}.toast{position:fixed;top:50%;left:50%;background:#00000080;color:#fff;font-weight:700;text-align:center;opacity:0;padding:15px;pointer-events:none;transform:translate(-50%,-50%);width:100%;z-index:9999}.toast.is-show{opacity:1;pointer-events:auto;animation:toast-in .18s ease-out}.toast.is-hide{animation:toast-out .22s ease-in}@keyframes toast-in{0%{opacity:0}to{opacity:1}}@keyframes toast-out{0%{opacity:1}to{opacity:0}}.header{position:fixed;top:0;left:0;height:70px;background:linear-gradient(90deg,#ddf0ee,#2aa79a 30%,#008c7f);box-shadow:0 3px 6px #0000001a;color:#fff;width:100%;z-index:999}.header__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:nowrap;height:100%;padding:0 18px 0 0}.header__brand{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;flex-shrink:0;height:100%}.header__logo{margin-right:10px;height:70px;width:260px}.header__sli{margin-top:4px;height:auto;width:91px}.header__user{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;font-weight:700;white-space:nowrap}.header__company+.header__name{margin-left:10px}.header__logout{margin-left:15px;height:25px;transition:.3s;width:25px}.header__logout:hover{opacity:.8}#sidemenu{background:#008c7f;flex:0 0 280px;position:sticky;top:70px;transition:flex-basis .28s ease;height:calc(100vh - 70px);overflow-x:hidden;overflow-y:auto}.is-closed #sidemenu{flex:0 0 55px;overflow:hidden}.sidebar{color:#fff;font-weight:700;padding:0 0 15px;height:100%;z-index:100}.is-closed .sidebar{flex:0 0 55px}.sidebar__top{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:nowrap;height:60px;padding:0 12px}.sidebar__hamburger{height:30px;transition:.3s;width:30px}.sidebar__hamburger:hover{opacity:.8}.nav__item.is-active{background:#fff3;cursor:inherit}.nav__link{display:grid;grid-template-columns:40px 1fr 20px;padding:15px 15px 15px 35px;transition:background .15s ease}.nav__link:hover{background:#ffffff24}.is-active .nav__link:hover{background:none}.is-closed .nav__link{padding:15px}.nav__icon{width:25px;height:25px}.nav__label{font-size:16px;font-weight:700;display:inline-block;white-space:nowrap;overflow:hidden;max-width:200px;opacity:1;transition:max-width .3s ease,opacity .1s ease}.is-closed .nav__label{max-width:0;opacity:0;transform:translateZ(0);backface-visibility:hidden}.nav__chev{align-self:center}.is-closed .nav__chev{display:none}.nav__item--has-child .nav__sub{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .6s cubic-bezier(.25,.8,.25,1),opacity .25s ease,transform .25s ease}.nav__item--has-child .nav__chev{transition:transform .25s ease}.nav__item--has-child.is-open .nav__sub{max-height:120px;opacity:1;transform:translateY(0)}.nav__item--has-child.is-open .nav__chev{transform:rotate(180deg)}.nav__sub-link{display:block;padding:15px 15px 15px 75px}.nav__sub-link:hover{background:#ffffff26}.main{flex:1 1 auto;min-width:0;padding:25px 30px 40px;margin:70px 0 0}.card{background:#fff;border-radius:8px;padding:25px 30px;position:relative}.card.card--narrow{padding:20px 30px}.section-title{margin:0 0 10px;font-size:20px;font-weight:700}.form-grid{display:grid;gap:15px}@media screen and (max-width: 1024px){.form-grid{grid-template-columns:1fr}}.form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px}@media screen and (max-width: 1024px){.form-row{grid-template-columns:1fr;gap:15px}}.form-row--full{grid-template-columns:1fr}.form-row--1{grid-template-columns:400px 1fr}@media screen and (max-width: 1024px){.form-row--1{grid-template-columns:1fr}}.form-row--3{grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1024px){.form-row--3{grid-template-columns:1fr;gap:15px}}.form-row__end{justify-self:end}.form-hr{border-top:1px solid #efefef;width:100%}.field{display:grid;grid-template-columns:70px minmax(0,1fr);align-items:center;gap:5px;font-size:14px}.page-user .field--radio,.page-contact .field--radio{grid-template-columns:90px 1fr}.field--mascot{grid-template-columns:70px 70px minmax(0,490px) auto}@media screen and (max-width: 1024px){.field--mascot{display:grid;grid-template-columns:70px 1fr;grid-template-areas:"label   label" "mascot  balloon" "button  button";gap:15px}.field--mascot .field__label{grid-area:label}.field--mascot .tip__mascot{grid-area:mascot}.field--mascot .tip__balloon{grid-area:balloon}.field--mascot .tip__btn{grid-area:button}}.field--fromto{display:grid;grid-template-columns:1fr auto 1fr;column-gap:10px;align-items:center}.field:first-child{margin-top:0}.field__label{font-weight:700}.field__label--2line{line-height:1.2}.field__label--2line-sm{line-height:1}.field__notice{font-size:10px}.field__control{border:1px solid #cdcdcd;border-radius:4px;background:#fff;padding:7px 10px;transition:background-color .2s ease,box-shadow .2s ease;width:100%}.field__control:focus-visible{background:#ffffe6;border-color:#ddca00;box-shadow:0 0 0 1px #ddca00;outline:none}.field__control--readonly{background:#f4f4f4;color:#818181}.field__control--readonly:focus-visible{background:#f4f4f4;box-shadow:none;border-color:#cdcdcd}.field__control--display{background:none;border:none;color:#292724}.field__control--display:focus-visible{background:none;box-shadow:none;border-color:none}.field__control-wrap{position:relative;min-width:0}.field__control--date{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#292724;padding-right:30px;position:relative;min-width:100px;min-height:39px;max-width:100%;width:100%}.field__control--date::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;width:44px;height:100%;cursor:pointer}.field-icon{pointer-events:none;position:absolute;top:50%;right:5px;transform:translateY(-50%);width:20px;height:20px}.field__control-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#292724}.field__grid-wrap{align-items:center;display:grid;grid-template-columns:148px minmax(0,1fr);gap:10px}.field__attachment{font-weight:700;font-size:12px}.radio{display:flex;gap:16px}.radio__item{position:relative;cursor:pointer;flex-shrink:0}.radio__control{position:absolute;opacity:0;pointer-events:none}.radio__label{position:relative;padding-left:18px;cursor:pointer;line-height:1.4}.radio__label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;border:1px solid #292724;border-radius:50%;background:#fff;box-sizing:border-box;transition:all .2s ease}.radio__label:after{content:"";position:absolute;left:3px;top:50%;transform:translateY(-50%) scale(0);width:8px;height:8px;border-radius:50%;background:#292724;transition:transform .2s ease}.radio__control:checked+.radio__label:before{border-color:#292724}.radio__control:checked+.radio__label:after{transform:translateY(-50%) scale(1)}.field__check{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.field__check-control{position:absolute;opacity:0;width:20px;height:20px;margin:0}.field__check-icon{width:20px;height:20px;background:url(./icon_table_check-By6zLzNL.svg) center/contain no-repeat}.field__check-control:checked+.field__check-icon{background-image:url(./icon_table_checked-kv2MUp16.svg)}.field__check-control:focus-visible+.field__check-icon{outline:2px solid #DDCA00;outline-offset:2px}.field__check-text{font-size:14px;font-weight:700;margin-left:5px}.tip__mascot{width:60px;height:auto;margin-top:-3px}.tip__balloon{background:#ffffe6;border:1px solid #DDCA00;border-radius:4px;color:#292724;font-size:14px;font-weight:700;padding:10px 15px;position:relative;max-width:480px;margin-right:5px}.tip__balloon:before{position:absolute;top:12px;left:-10px;content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #DDCA00;height:0;width:0}.tip__balloon:after{position:absolute;top:13px;left:-9px;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:9px solid #FFFFE6;height:0;width:0}.table-wrap{border-radius:8px;border:1px solid #818181;overflow:hidden}.table-scroll{max-height:calc(100vh - 420px);overflow:auto}@media screen and (max-width: 1024px){.table-scroll{overflow-x:scroll}}.table{border-collapse:separate;border-spacing:0;table-layout:auto;width:max-content;min-width:100%}.table__head{background:#818181;color:#fff}thead th{position:sticky;top:0;background:#fff;z-index:1}.table__th,.table__td{padding:10px;font-size:14px;background:#fff;text-align:left;white-space:nowrap}.table__th{background:#818181;border-bottom:0;color:#fff;font-weight:700;padding:8px 10px}.table__td{position:relative}.table__td .icon-label{position:absolute;top:50%;left:10px;transform:translateY(-50%);cursor:pointer;display:inline-block;background:url(./icon_table_check-By6zLzNL.svg) center/contain no-repeat;height:20px;width:20px}.table__td input:checked+.icon-label{background-image:url(./icon_table_checked-kv2MUp16.svg)}.table__td .btn{max-width:80px}.table__td .btn:first-child{margin-right:8px}.table__td a{text-decoration:underline;text-underline-offset:3px;transition:.3s}.table__td a:hover{opacity:.8}.table__td--ellipsis{max-width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table__td--fit{white-space:nowrap;width:1%}.table__body tr:nth-child(2n) .table__td{background:#eaeaea}.table__body tr:last-child .table__td:first-child{border-radius:0 0 0 8px}.table__body tr:last-child .table__td:last-child{border-radius:0 0 8px}.table__th--right,.table__td--right{text-align:right}.table__th--noline,.table__td--noline{white-space:nowrap}.table__td--wrap{white-space:normal;word-break:break-word;min-width:230px}.color--red{color:#e60012}.pager__meta{font-size:12px;margin:8px 0;text-align:right}.pager{display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:10px;justify-content:center;align-items:center}.pager__btn,.pager__num{border-radius:4px;border:1px solid #008c7f;background:#fff;color:#008c7f;font-weight:700;font-size:12px}.pager__btn{padding:5px 12px}.pager__num{padding:5px 7px;min-width:30px;text-align:center}.pager__num.is-active{background:#008c7f;border-color:#008c7f;color:#fff}.pager__dots{color:#008c7f;font-weight:700}.sticky-actions{position:fixed;bottom:0;left:280px;right:0;width:auto;transition:left .28s ease;will-change:left;background:linear-gradient(to top,#fff,#fff,#fff0);display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;padding:30px 15px 20px;z-index:50}.is-closed .sticky-actions{left:55px}.sticky-actions .btn:first-child{margin-right:20px}@media screen and (max-width: 1024px){.sticky-actions .btn:first-child{margin-right:10px}}@media screen and (max-width: 1024px){.sticky-actions .btn{min-width:auto;width:calc((100% - 30px)/2)}}.page-login{min-height:100vh;display:grid;place-items:center}.login__inner{position:relative;max-width:480px;min-height:540px;width:90%;z-index:50}.login-card{background:#008c7f;border-radius:8px;padding:40px 0 5px;position:relative;margin:0 auto;min-height:540px;height:100%}.login-card__head{text-align:center}.login-card__logo{height:auto;width:200px;margin:0 auto}.login-card__title{margin:0 0 20px;font-size:20px;font-weight:700;color:#fff}.login-card__caption{background:#0003;margin-bottom:20px;padding:10px}.login-card__text{color:#fff;text-align:center;font-weight:700}.login-card__text--complete{padding:10px 0}.login-card__footer{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:nowrap;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.login-card__copy{color:#fff;font-size:8px}.login-form{padding:0 80px}@media screen and (max-width: 1024px){.login-form{padding:0 20px}}.login-form__field{margin-top:15px}.login-form__field:first-child{margin-top:0}.login-form__label{display:block;color:#fff;font-size:14px;font-weight:700;margin-bottom:5px}.login-form__control-wrap{position:relative}.login-form__control{font-size:14px;padding:7px 30px 7px 12px;border:1px solid #fff;border-radius:4px;background:#fff;color:#292724;width:100%}.login-form__control:focus-visible{background:#ffffe6;border-color:#ddca00;box-shadow:0 0 0 1px #ddca00;outline:none}.login-form__control.is-error{border:2px solid #E60012}.login-form__control::placeholder{color:#818181}.login-form__error{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;color:#fff;font-size:10px;font-weight:700;margin-top:3px}.login-form__iconbtn{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:20px;height:20px}.login-form__forget,.login-form__back{color:#fff;font-size:12px;font-weight:700;margin:30px auto 0;text-align:center}.login-form__link{text-decoration:underline;text-underline-offset:3px;transition:.3s}.login-form__link:hover{opacity:.8}.login-form__link:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffffe6;border-radius:6px}.login-form__limit{color:#fff;font-size:10px;font-weight:700;margin:15px auto 0;padding-left:25px}.login-form__image{height:100px;margin:0 auto;width:100px}.login-form__image img{height:100%;width:100%}.login__mascot{position:absolute;right:-70px;bottom:30px;width:110px;z-index:-1}@media screen and (max-width: 1024px){.login__mascot{display:none}}.card--news{padding:5px 20px;position:relative;overflow-y:auto;max-height:167px}.card--news:after{content:"";position:sticky;bottom:-2px;height:1px;display:block;background:#fff;pointer-events:none}.news__list{border-radius:10px;background:#fff}.news__empty{font-size:14px;font-weight:700;padding:15px 10px}.news__item a{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;border-top:1px solid #EAEAEA;padding:15px 10px;transition:.3s}.news__item a:hover{opacity:.7}.news__item:first-child a{border:0}.news__date,.news__tag{flex-shrink:0}.news__date{color:#818181;font-size:12px;font-weight:700;margin-right:20px}.news__tag{border-radius:999px;font-size:12px;border:1px solid transparent;margin-right:20px;min-width:104px;padding:1px 10px;text-align:center;white-space:nowrap}.news__tag--important{color:#e60012;border-color:#e60012;background:#fff}.news__tag--info{color:#014c90;border-color:#014c90}.news__text{font-weight:700;font-size:14px}.actions{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px}@media screen and (max-width: 1024px){.actions{grid-template-columns:1fr}}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:40px}@media screen and (max-width: 1024px){.grid2{grid-template-columns:1fr}}.panel__head{display:flex;align-items:baseline;justify-content:start;flex-direction:row;flex-wrap:nowrap}.panel__meta{color:#818181;font-size:12px;margin-left:10px}.panel__body{border-radius:8px;background:#fff;padding:10px 20px;height:300px;overflow:auto}.log__empty,.log__row{padding:5px 0;font-size:12px}.news-detail__date{color:#818181;font-size:12px;font-weight:700}.news-detail__meta{border-bottom:1px solid #EAEAEA;margin-bottom:15px;padding-bottom:15px}.news-detail__title{font-size:18px;margin-top:5px}.news-detail__body{font-weight:400;font-size:14px;line-height:1.6}.news-detail__link{color:#008c7f;margin-top:15px;text-decoration:underline;text-underline-offset:3px;transition:.3s;overflow-wrap:break-word;word-break:break-word}.news-detail__link:hover{opacity:.7}.page-order{padding-bottom:120px}.page-order .card{padding-bottom:15px;margin-bottom:20px}.page-order .card .btn__wrap{justify-content:right;display:grid;gap:10px;grid-template-columns:150px 150px;margin-top:20px}.meta__wrap{margin:20px 0 10px}.meta{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap}.meta__row{display:flex;align-items:center;justify-content:start;flex-direction:row;flex-wrap:nowrap;font-size:14px}.meta__row+.meta__row{margin-left:25px}@media screen and (max-width: 1024px){.meta__row+.meta__row{margin-left:0}}.meta__label{font-weight:700;margin-right:10px}.meta__value{font-weight:400}.page-user .card{margin:20px 0}.page-user .btn--green{position:absolute;top:90px;right:30px}.page-user-edit .card{margin:20px 0}.page-news-list .card{background:0;padding:0;margin:20px 0 15px}.page-news-list .btn--green{position:absolute;top:90px;right:30px}.page-news-add .card{margin:20px 0 0}.page-news-add .field__check{margin:5px 0 0 -2px}.page-order-import .card{padding:50px 30px}@media screen and (max-width: 1024px){.page-order-import .form-row{gap:30px}}.page-order .card__tab,.page-order-import .card__tab{position:absolute;top:-40px;right:15px;display:grid;grid-template-columns:150px 150px;gap:10px}@media screen and (max-width: 1024px){.page-order .card__tab,.page-order-import .card__tab{grid-template-columns:120px 120px}}@media screen and (max-width: 1024px){.page-order .meta,.page-order-import .meta{align-items:flex-start;flex-direction:column}}.page-order-list .card{margin:20px 0}.page-order-detail .table-scroll{max-height:calc(100vh - 280px);overflow:auto}.page-product-manage .card{margin:20px 0 15px}.page-product-manage .table-scroll{max-height:calc(100vh - 560px);overflow:auto}.page-product-manage .table__body tr:hover{cursor:pointer}.page-product-manage .table__body tr:hover .table__td{opacity:.7}.page-product-manage .table__body tr.active .table__td{background:#ffffe6}.page-contact .table-wrap{margin-top:15px}.page-contact .contact__complete{margin:5px 0}.page-contact .contact__complete img{margin:0 auto}.page-contact .contact__complete .contact__complete__text{font-size:16px;font-weight:700;text-align:center}.page-contact-list .card{margin:20px 0}.page-contact-detail .field__grid-wrap{grid-template-columns:96px 1fr;padding:0 10px}.page-about-sli .section-title{margin-bottom:20px}.page-about-sli .about__wrap{margin-bottom:40px}.error__wrap{color:#e60012;display:flex;flex-direction:column;font-size:12px;font-weight:600;padding:10px 0;gap:4px}.radio__control:disabled+.radio__label:before{background:#ccc}.page-order .table__body tr.active .table__td{background:#ffffe6;cursor:pointer}.btn--outline.disabled{background:#ccc;-webkit-box-shadow:none;box-shadow:none;color:#b1b0af;pointer-events:none;border:1px solid #B1B0AF}.field.direct_place{grid-template-columns:70px 100px minmax(0,1fr)}.page-client-order-list .card{margin:20px 0}.page-client-order-list .btn--green{position:absolute;top:90px;right:30px}.page-product-manage .last_succeed_at{font-size:14px;margin-bottom:4px}@media screen and (max-width: 1024px){.page-product-manage section.details{padding-bottom:100px}}.page-product-manage .table-scroll{max-height:calc(100vh - 601px)}.page-order-list .field.client_code{grid-template-columns:70px 80px minmax(0,1fr)}section.actions{grid-template-columns:repeat(4,1fr)}.page-contact .form-hr{margin:20px 0}.table__td--center{text-align:center}.table__td.right{text-align:right}.main.faq{font-size:14px}.anchors{display:flex;flex-direction:row;font-size:14px;gap:8px;margin:20px 0}.anchors a{text-decoration:underline;cursor:pointer}.faq__base{border:1px solid #000;margin-bottom:20px;background:#fff;scroll-margin-top:70px}.faq__title{border-bottom:1px solid #000;background:#008c7f;color:#fff;padding:4px;font-size:14px;font-weight:600}.faq__body{padding:8px;font-size:14px}.faq__details:not(:last-child){margin-bottom:8px}.faq__details>summary{cursor:pointer}.faq__details>p{padding-left:20px}.main.page-order-detail .display__notice{font-size:14px;margin-top:12px}main.manual{font-size:14px}main.manual .section-body{margin-bottom:20px}main.manual .footer{font-size:12px;gap:10px}main.manual .manual-group{border:1px solid #000;margin-bottom:20px;background:#fff}main.manual .manual-group .manual-group__title{border-bottom:1px solid #000;background:#008c7f;color:#fff;padding:4px;font-size:14px;font-weight:600}main.manual .manual-group .manual-group__items{gap:8px;padding:8px;display:flex;flex-direction:column}main.manual .manual-group .manual-group__items .manual-group__item{display:flex;gap:8px;padding:8px}main.manual .manual-group .manual-group__items .manual-group__item>img{width:40px;aspect-ratio:1/1;cursor:pointer}main.manual .manual-group .manual-group__items .manual-group__item a{text-decoration:underline}.main.page-news-list th:nth-child(3){width:70px}.main.page-news-list th:nth-child(5){width:48px}.news-detail__body,.main.page-contact-detail .inquiry-body{white-space:pre-wrap}.main.page-product-manage table.table--stock .table__td:nth-child(1){width:200px}.main.page-product-manage table.table--stock .table__td:nth-child(2),.main.page-product-manage table.table--stock .table__td:nth-child(3){width:100px}
