@charset "UTF-8";@media screen and (max-width:767px){.pc{display:none}}@media screen and (max-width:1023px) and (min-width:768px){.pc{display:none}}@media screen and (min-width:1024px){.sp{display:none}.u-text-align--center{text-align:center}}.l-header .l-1row-header__content{background-color:var(--wp--preset--color--c-secondary-5);border:1px solid var(--accent-color);border-radius:clamp(.125rem,.037rem + .376vw,.375rem);color:var(--accent-color);font-size:clamp(.75rem,.662rem + .376vw,1rem);font-weight:700;padding:calc(var(--_padding-2)*.5)}.c-entry__title{text-align:center}.cta .smb-section__title{font-size:clamp(1.5rem,1.06rem + 1.878vw,2.75rem)}.cta .smb-section__subtitle{background-color:var(--_color-white);border-radius:6px;font-size:clamp(.875rem,.831rem + .188vw,1rem);margin-inline:auto;padding-left:var(--_padding-2);padding-right:var(--_padding-2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cta .cta__button{width:100%}.cta .cta__button .smb-btn{padding:var(--_padding-1)}.cta .cta__button .smb-btn__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:clamp(1rem,.912rem + .376vw,1.25rem);gap:.25rem;justify-content:center}.cta .cta__button .smb-btn__label:before{background-color:var(--_color-white);border-radius:999px;color:var(--accent-color);font-size:.65rem;font-weight:700;padding-left:var(--_padding-2);padding-right:var(--_padding-2)}.cta .cta__button--contact .smb-btn__label:before{content:"導入するかはご相談後にご判断いただけます"}.cta .cta__button--trial .smb-btn__label:before{content:"初期費用無料+メガネコーティング剤サンプルを無償提供"}@media screen and (min-width:1024px){.cta .cta__button{width:auto}.cta .cta__button .smb-btn{min-width:440px}}.smb-information .c-row__col--md-1-4{margin-bottom:1rem}.snow-monkey-form{border:1px solid var(--wp--preset--color--c-gray-5);border-radius:8px;padding:var(--_padding1)}.snow-monkey-form .smf-item__label__text{position:relative}.snow-monkey-form .smf-item:has([data-validations~=required]) .smf-item__label__text:after{border-radius:4px;color:var(--wp--preset--color--vivid-red);content:"必須";font-size:.75rem;place-items:center;position:absolute;right:-50px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mv{padding-bottom:clamp(1.25rem,.634rem + 2.629vw,3rem);padding-top:clamp(1.25rem,.634rem + 2.629vw,3rem)}.mv .mv__header-box{padding:clamp(.625rem,.449rem + .751vw,1.125rem)}.mv .mv__sub-lead{background:#fff;border:2px solid #333;border-radius:999px;display:inline-block;padding:12px 16px;padding-bottom:calc(var(--_padding-2)*.5);padding-top:calc(var(--_padding-2)*.5);position:relative;z-index:10}.mv .mv__title-wrap{margin-top:clamp(.75rem,.398rem + 1.502vw,1.75rem)}.mv .mv__lead-box{margin-top:-.35rem}.mv .mv__target img{margin-right:4px}.mv .mv__title-text{font-size:clamp(1.5rem,1.06rem + 1.878vw,2.75rem);line-height:1.5}.mv .mv__caption{font-size:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mv .mv__caption-icon{-ms-flex-negative:0;flex-shrink:0;height:48px;width:48px}.mv .mv__button{width:100%}.mv .mv__button .smb-btn{padding-left:var(--_padding2);padding-right:var(--_padding2);width:100%}.mv .mv__button .smb-btn__label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:1.25rem;justify-content:center}.mv .mv__button .smb-btn__label:before{background-color:var(--_color-white);border-radius:999px;color:var(--accent-color);font-size:.85rem;font-weight:700;padding-left:var(--_padding-2);padding-right:var(--_padding-2)}.mv .mv__button--contact .smb-btn__label:before{content:"売上アップの可能性を確認"}.mv .mv__button--trial .smb-btn__label:before{content:"毎月限定5社 初期費用無料"}.mv .mv__img-wrap{height:100%}.mv .mv__img{position:relative}.mv .mv__img img{height:90%;-o-object-fit:cover;object-fit:cover}.mv .mv__results-img{bottom:-2.5rem;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.2));filter:drop-shadow(0 4px 10px rgba(0,0,0,.2));height:clamp(8.75rem,7.43rem + 5.634vw,12.5rem);position:absolute;width:clamp(8.75rem,7.43rem + 5.634vw,12.5rem)}@media screen and (min-width:1024px){.mv .mv__button{width:auto}.mv .mv__results-img{bottom:-1rem}}.problem .smb-section__subtitle{font-size:1rem}.problem .problem__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1);height:100%}.solution .smb-section__title{font-size:clamp(2rem,1.736rem + 1.127vw,2.75rem)}.solution .solution__lead{font-size:clamp(1rem,.912rem + .376vw,1.25rem)}.solution .solution__item .smb-items__item{border-radius:12px}.solution .solution__item .solution__label{font-family:Roboto,sans-serif;letter-spacing:.15em}.solution .solution__item .solution__text{font-size:20px}.service .smb-section__title{font-size:clamp(1.25rem,.986rem + 1.127vw,2rem)}.service .service__items{counter-reset:num}.service .service__item{counter-increment:num;position:relative}.service .service__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1)}.service .service__item:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent-color);border-radius:999px;color:var(--_color-white);content:counter(num,decimal-leading-zero);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-size:1.25rem;font-weight:700;height:2.75rem;justify-content:center;left:50%;position:absolute;top:-1rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.75rem;z-index:10}.value .value__items{counter-reset:num}.value .value__item{counter-increment:num}.value .value__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1);height:100%}.value .value__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:32px;line-height:1.5}.value .value__title:before{content:"VALUE" counter(num,decimal-leading-zero);font-family:Roboto,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.15em;line-height:1.5}.sales-sim .sales-sim__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1)}.sales-sim .sales-sim__item .sales-sim__circle{-ms-flex-negative:0;flex-shrink:0;height:clamp(2.5rem,1.972rem + 2.254vw,4rem);padding:clamp(.25rem,.162rem + .376vw,.5rem);width:clamp(2.5rem,1.972rem + 2.254vw,4rem)}.sales-sim .sales-sim__item .sales-sim__title{font-size:clamp(1rem,.648rem + 1.502vw,2rem);line-height:1.25}.sales-sim .sales-sim__item .sales-sim__lead-wrap{gap:clamp(.75rem,.134rem + 2.629vw,2.5rem)}.sales-sim .sales-sim__item .sales-sim__img,.sales-sim .sales-sim__item .sales-sim__lead-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sales-sim .sales-sim__item .sales-sim__img{display:-webkit-box;display:-ms-flexbox;display:flex}.sales-sim .sales-sim__item .sales-sim__img:before{background-color:var(--wp--preset--color--c-primary-15);content:"";height:1px;margin-bottom:var(--_margin1);width:100%}@media screen and (min-width:1024px){.sales-sim .sales-sim__item .sales-sim__lead-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.reason .reason__lead{font-size:clamp(1rem,.824rem + .751vw,1.5rem);line-height:1.5;text-align:center}.reason .reason__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1);height:100%}.trust .trust__title-wrap{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.trust .trust__title{font-size:clamp(1.25rem,.986rem + 1.127vw,2rem)}.trust .trust__text{font-size:clamp(1rem,.912rem + .376vw,1.25rem)}.process .process__media-text{border-radius:32px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1)}.process .process__media-text .smb-media-text__contents-wrapper{padding:clamp(1.25rem,.634rem + 2.629vw,3rem)}.process .process__media-text .smb-media-text__title{background-color:var(--wp--preset--color--c-secondary-5);border-radius:8px;font-size:clamp(1.25rem,.986rem + 1.127vw,2rem);line-height:1.5;padding:var(--_padding-1)}.voice .voice__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1);height:100%}.flow .flow__items{counter-reset:num}.flow .flow__item{counter-increment:num;position:relative}.flow .flow__item .smb-items__item{border-radius:20px;-webkit-box-shadow:0 4px 12px rgba(5,9,30,.1);box-shadow:0 4px 12px rgba(5,9,30,.1);height:100%}.flow .flow__item:before{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--accent-color);border-radius:999px;color:var(--_color-white);content:counter(num,decimal-leading-zero);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,sans-serif;font-weight:700;height:2.25rem;justify-content:center;left:50%;position:absolute;top:-.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2.25rem;z-index:10}.faq .faq__item .smb-accordion__item__title{border-radius:4px}.faq .faq__item .smb-accordion__item__title:before{font-family:Roboto,sans-serif}.faq .faq__box{padding:clamp(1.25rem,.986rem + 1.127vw,2rem)}
/*# sourceMappingURL=style.min.css.map */