img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wp-block-pdfemb-pdf-embedder-viewer{max-width:none}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgba(255,255,255,1),6px 6px rgba(0,0,0,1);--wp--preset--shadow--crisp:6px 6px 0px rgba(0,0,0,1)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:root :where(.wp-block-pullquote){font-size:1.5em;line-height:1.6}
.sgcc-main-wrapper .sgcc-container .cookie-icon{bottom:auto;color:currentColor;font-size:26px;left:15px;position:absolute;right:auto;top:35px;fill:var(--sgcc-cookie-icon-color)}[dir=rtl] .sgcc-main-wrapper .sgcc-container .cookie-icon{left:auto;right:15px}.sgcc-main-wrapper .sgcc-container .cookie-icon svg{display:inline-flex;height:28px;line-height:1;width:28px}.sgcc-main-wrapper{--width:450px;--top:auto;--left:auto;--right:30px;--bottom:30px;animation:sgccFadeInUp .8s .7s both;background-color:var(--sgcc-notice-background-color);border-radius:10px;bottom:var(--bottom);box-shadow:0 10px 40px 10px rgba(0,0,0,.05);left:var(--left);opacity:1;position:fixed;right:var(--right);top:var(--top);transition:opacity .2s linear 1s,visibility .2s linear 1s;visibility:visible;width:var(--width);z-index:1000000000}[dir=rtl] .sgcc-main-wrapper{left:var(--right);right:var(--left)}.sgcc-main-wrapper.hidden{display:none;opacity:0;visibility:hidden}.sgcc-main-wrapper .sgcc-container{color:var(--sgcc-text-color);padding:30px 30px 30px 55px;position:relative}[dir=rtl] .sgcc-main-wrapper .sgcc-container{padding:30px 55px 30px 30px}.sgcc-main-wrapper.hide-cookie-icon .sgcc-container{padding-left:30px}[dir=rtl] .sgcc-main-wrapper.hide-cookie-icon .sgcc-container{padding-left:0;padding-right:30px}.sgcc-main-wrapper[data-layout=custom_width]{--width:450px;width:var(--width)}.sgcc-main-wrapper[data-layout=custom_width].position-top-right{--top:30px;--right:30px;--left:auto;--bottom:auto;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-right{left:var(--right);right:var(--left)}.sgcc-main-wrapper[data-layout=custom_width].position-top-left{--top:30px;--right:auto;--left:30px;--bottom:auto;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-left{left:var(--right);right:var(--left)}.sgcc-main-wrapper[data-layout=custom_width].position-top-center{--top:30px;--right:auto;--left:50%;--bottom:auto;animation:sgccFadeIn .8s .7s both;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);transform:translateX(-50%)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-top-center{left:var(--right);right:var(--left);transform:translateX(50%)}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-right{--top:auto;--right:30px;--left:auto;--bottom:30px;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-right{left:var(--right);right:var(--left)}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-left{--top:auto;--right:auto;--left:30px;--bottom:30px;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-left{left:var(--right);right:var(--left)}.sgcc-main-wrapper[data-layout=custom_width].position-bottom-center{--top:auto;--right:auto;--left:50%;--bottom:30px;animation:sgccFadeIn .8s .7s both;bottom:var(--bottom);left:var(--left);right:var(--right);top:var(--top);transform:translateX(-50%)}[dir=rtl] .sgcc-main-wrapper[data-layout=custom_width].position-bottom-center{left:var(--right);right:var(--left);transform:translateX(50%)}.sgcc-main-wrapper[data-layout=full_width]{--right:0;--left:0;--width:max-content;border-radius:9999px;left:var(--left);margin:0 auto;max-width:calc(100% - 20px);right:var(--right);width:var(--width)}[dir=rtl] .sgcc-main-wrapper[data-layout=full_width]{left:var(--right);right:var(--left)}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container{padding:10px 15px}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content{align-items:center;display:flex;gap:10px;justify-content:center}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-icon{bottom:unset;left:unset;margin:0;position:relative;right:unset;top:unset}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-icon svg{height:22px;width:22px}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .message-block,.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .message-block p{margin:0}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container #close-sgcc-button{display:none}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .cookie-compliance-button-block #sgcc-accept-button{border-radius:9999px}.sgcc-main-wrapper[data-layout=full_width].position-top{--top:20px;--bottom:auto;bottom:var(--bottom);top:var(--top)}.sgcc-main-wrapper[data-layout=full_width].position-bottom{--top:auto;--bottom:20px;bottom:var(--bottom);top:var(--top)}.sgcc-main-wrapper[data-layout=pop_up]{--width:450px;--top:50%;--left:50%;--right:auto;--bottom:auto;animation:sgccFadeIn .8s 0s both;background-color:var(--sgcc-notice-background-color);border-radius:10px;bottom:var(--bottom);box-shadow:0 10px 40px 10px rgba(0,0,0,.05);left:var(--left);opacity:1;position:fixed;right:var(--right);top:var(--top);transform:translate(-50%,-50%);transition:opacity .2s linear 1s,visibility .2s linear 1s;visibility:visible;width:var(--width);z-index:1000000000}[dir=rtl] .sgcc-main-wrapper[data-layout=pop_up]{left:var(--right);right:var(--left);transform:translate(50%,-50%)}.sgcc-main-wrapper[data-layout=pop_up].hidden{display:none}.sgcc-main-wrapper[data-layout=pop_up] .sgcc-container{color:var(--sgcc-text-color);padding:30px 30px 30px 55px;position:relative}[dir=rtl] .sgcc-main-wrapper[data-layout=pop_up] .sgcc-container{padding:30px 55px 30px 30px}.sgcc-main-wrapper .message-block{color:var(--sgcc-text-color);font-size:15px;line-height:1.6;margin-bottom:15px;text-decoration:none}.sgcc-main-wrapper .message-block a{color:var(--sgcc-link-color);display:inline-block;font-weight:400;position:relative;text-decoration:none!important;text-transform:inherit}.sgcc-main-wrapper .message-block a:after{background-color:var(--sgcc-link-color);bottom:-2px;content:"";display:inline-block;height:1px;left:0;opacity:.5;position:absolute;right:0;width:100%}.sgcc-main-wrapper .message-block a:is(:hover){color:var(--sgcc-link-hover-color);text-decoration:underline;text-transform:inherit}.sgcc-main-wrapper .message-block a:is(:hover):after{background-color:var(--sgcc-link-hover-color);content:"";opacity:1}.sgcc-main-wrapper .message-block a:is(:focus){outline:none}.sgcc-main-wrapper .message-block p{font-size:15px;line-height:1.6;margin:0;padding:0;text-decoration:none}.sgcc-main-wrapper .message-block p:is(:empty){display:none}.sgcc-main-wrapper .message-block p:is(:last-child){margin:0}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button{align-items:center;background:transparent;background-color:var(--sgcc-accept-button-background-color);border:1px solid var(--sgcc-accept-button-border-color);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1);color:var(--sgcc-accept-button-color);cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;height:auto;justify-content:center;line-height:1;padding:12px 20px;text-decoration:none;transition:all .5s ease}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:hover){background:var(--sgcc-accept-button-hover-background-color);border-color:var(--sgcc-accept-button-hover-border-color);color:var(--sgcc-accept-button-hover-color)}.sgcc-main-wrapper .cookie-compliance-button-block #sgcc-accept-button:is(:focus){outline:none}.sgcc-main-wrapper .sgcc-container #close-sgcc-button{align-items:center;background-color:var(--sgcc-close-button-background-color);border:none;border-radius:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);color:var(--sgcc-close-button-color);cursor:pointer;display:inline-flex;font-size:15px;height:30px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:-10px;top:-10px;transition:all .5s ease;width:30px}[dir=rtl] .sgcc-main-wrapper .sgcc-container #close-sgcc-button{left:-10px;right:auto}.sgcc-main-wrapper .sgcc-container #close-sgcc-button:is(:hover){background-color:var(--sgcc-close-button-hover-background-color);border:none;color:var(--sgcc-close-button-hover-color)}.sgcc-main-wrapper .sgcc-container #close-sgcc-button:is(:focus){border:none;outline:none}.sgcc-overlay-mask{--index:1000000000;--background:hsla(0,0%,100%,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:var(--background);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;transition:all .5s ease;width:100%;z-index:calc(var(--index) - 10)}.sgcc-overlay-mask.hidden{display:none;opacity:0;visibility:hidden}@media (max-width:768px){.sgcc-main-wrapper[data-layout=full_width]{border-radius:8px}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content{align-items:flex-start;flex-direction:column;justify-content:flex-start}.sgcc-main-wrapper[data-layout=full_width] .sgcc-container .sgcc-notice-content .cookie-icon{display:none}}@media (max-width:600px){.sgcc-main-wrapper{max-width:400px}}@media (max-width:460px){.sgcc-main-wrapper{max-width:300px}.sgcc-main-wrapper .cookie-compliance-button-block .cookie-compliance-button{padding:12px 20px}}@keyframes sgccFadeInUp{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes sgccFadeInDown{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes sgccFadeIn{0%{opacity:0}to{opacity:1}}:root{--sgcc-text-color:#222;--sgcc-link-color:#2b7fff;--sgcc-link-hover-color:#00bc7d;--sgcc-notice-background-color:#e4e4e4;--sgcc-cookie-icon-color:#222;--sgcc-close-button-background-color:#222;--sgcc-close-button-hover-background-color:#00bc7d;--sgcc-close-button-color:#fff;--sgcc-close-button-hover-color:#fff;--sgcc-accept-button-background-color:#222;--sgcc-accept-button-hover-background-color:#00bc7d;--sgcc-accept-button-color:#fff;--sgcc-accept-button-hover-color:#fff;--sgcc-accept-button-border-color:#222;--sgcc-accept-button-hover-border-color:#00bc7d}
/*# sourceMappingURL=public.min.css.map */
:root{--sgcc-text-color:#fff;--sgcc-link-color:#222;--sgcc-link-hover-color:#4cc500;--sgcc-notice-background-color:#a6aaac;--sgcc-cookie-icon-color:#d93;--sgcc-close-button-background-color:#222;--sgcc-close-button-hover-background-color:#000;--sgcc-close-button-color:#fff;--sgcc-close-button-hover-color:#fff;--sgcc-accept-button-background-color:#fff;--sgcc-accept-button-hover-background-color:#000;--sgcc-accept-button-color:#000;--sgcc-accept-button-hover-color:#fff;--sgcc-accept-button-border-color:#222;--sgcc-accept-button-hover-border-color:#000}@media(max-width:600px){.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .sgcc-cookies .close{display:block;position:absolute;top:-6px;right:2px}}
@charset "utf-8";.fontMPW__Thin{font-family:"MFW-TBUDGoStd-Regular",sans-serif !important}.fontMPW__Bold{font-family:"MFW-TBUDGoStd-ExBold",sans-serif !important}.fontANL__Thin{font-family:"AvenirNextLTPro-Regular",sans-serif !important}.fontANL__Bold{font-family:"AvenirNextLTPro-Demi",sans-serif !important}.vi__font{font-family:"MFW-TBUDGoStd-ExBold",sans-serif !important}@media screen and (max-width:959px){.vi__font{font-family:"MFW-TBUDGoStd-Regular",sans-serif !important}}
@charset "UTF-8";:root{--color-black:#000;--font-sanserif:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;--font-serif:"游明朝体",YuMincho,"游明朝 Medium","Yu Mincho Medium","游明朝","Yu Mincho",serif}body{position:relative;width:100%;background:#fff;color:#000 !important;color:var(--color-black);font-family:var(--font-sanserif);font-size:calc(11/390*100vw) !important;line-height:1.36;font-weight:600 !important;letter-spacing:.05em;font-feature-settings:"palt";overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:768px),print{body{font-size:16px !important}}@media screen and (min-width:1024px),print{body{font-size:18px !important}}@media screen and (min-width:1920px),print{body{font-size:20px !important}}.feature-item-point-heading-en,.feature-item-point-heading-ja,.c-section-heading-en,.c-section-heading-ja{color:#000 !important}.copy{color:#ebebeb}.feature-list{padding-left:0}
/*!
* ress.css • v4.0.0
* MIT License
* github.com/filipelinhares/ress
*/
html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-size:62.5%}*,:before,:after{background-repeat:no-repeat;-webkit-box-sizing:inherit;box-sizing:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0;color:inherit}details,main{display:block;padding-top:0 !important;padding-bottom:0 !important}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent;text-decoration:none;-webkit-transition:.2s;transition:.2s}a:hover{opacity:.5}ul li,ol li{list-style:none}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:inherit;text-indent:0}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible;-webkit-transition:.2s;transition:.2s}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit],[role=button]{cursor:pointer;color:inherit}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{width:100%;border-style:none;vertical-align:top}progress{vertical-align:baseline}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}#back_top{padding-top:0 !important}.sm\:hidden{display:none}@media screen and (min-width:768px),print{.sm\:hidden{display:inline}.lg\:hidden,.md\:hidden{display:none}}@media screen and (min-width:1024px),print{.sm\:hidden,.md\:hidden{display:inline}.lg\:hidden{display:none}}.l-inner{max-width:1470px;margin:0 auto;padding:0 calc(20/390*100vw)}.c-section-heading{font-weight:700;text-align:center}.c-section-heading-en{display:inline-block;padding:0 calc(10/390*100vw) calc(1/390*100vw);border-bottom:calc(1/390*100vw) solid #000;font-size:calc(10/390*100vw);font-family:var(--font-serif);letter-spacing:.2em}.c-section-heading-ja{display:block;margin-top:calc(15/390*100vw);font-size:calc(14/390*100vw);letter-spacing:.2em}@media screen and (min-width:768px),print{.l-inner{padding:0 40px}.c-section-heading-en{padding:0 35px 5px;border-bottom:1px solid #000;font-size:25px}.c-section-heading-ja{margin-top:50px;font-size:40px}}@media screen and (min-width:1440px),print{.l-inner{width:76.5625%;padding:0}}.fv{background:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/./../img/kaori/bg_fv_01_sm.jpg) top center/cover no-repeat}.visual{height:calc(315/390*100vw)}.visual-heading{width:calc(240/390*100vw);margin:0 auto;padding:calc(60/390*100vw) 0 calc(35/390*100vw)}.visual-lead{font-size:calc(12/390*100vw);font-family:var(--font-serif);font-weight:700;text-align:center;letter-spacing:.2em;line-height:1.75}.about{padding:calc(30/390*100vw) 0 calc(55/390*100vw);background:rgba(255,255,255,.85)}.about p{margin-top:calc(35/390*100vw);font-family:var(--font-serif);font-weight:700;text-align:center;line-height:2.18}.about-movie{width:calc(270/390*100vw);margin:calc(30/390*100vw) auto 0}.about-movie-inner{position:relative;width:100%;height:100%;padding-top:56.25%}.about-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:calc(7/390*100vw)}@media screen and (min-width:768px),print{.fv{background:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/./../img/kaori/bg_fv_01_lg.jpg) top center/cover no-repeat}.visual{display:flex;align-items:center;justify-content:center;height:100vh}.visual-inner{width:100%}.visual-heading{width:60%;max-width:660px;padding:0 0 115px}.visual-lead{font-size:27px;line-height:2}.about{padding:90px 0 100px}.about p{margin-top:75px;line-height:3}.about-movie{width:80%;max-width:920px;margin:75px auto 0}.about-movie iframe{border-radius:26px}}@media screen and (min-width:1024px),print{.visual-lead{font-size:30px}.about p{letter-spacing:.2em}}.main-contents{background:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/./../img/kaori/bg_section_01_sm.jpg) top center/100% repeat-y}@media screen and (min-width:768px),print{.main-contents{background:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/./../img/kaori/bg_section_01_lg.jpg) top center/100% repeat-y}}.feature{padding:calc(40/390*100vw) 0 calc(50/390*100vw)}.feature-list{margin-top:calc(40/390*100vw)}.feature-item{position:relative;padding:calc(95/390*100vw) calc(20/390*100vw) calc(40/390*100vw);background:rgba(255,255,255,.85);border:calc(2/390*100vw) solid #e0803a;border-radius:calc(18/390*100vw)}.feature-item:not(:first-child){margin-top:calc(50/390*100vw)}.feature-item:nth-child(2){border-color:#34a88e}.feature-item:nth-child(2) .feature-item-header-heading-ja{color:#34a88e;border-bottom-color:#34a88e}.feature-item:nth-child(3){border-color:#79aafe}.feature-item:nth-child(3) .feature-item-header-heading-ja{color:#79aafe;border-bottom-color:#79aafe}.feature-item p{text-align:justify}.feature-item-header-image{width:calc(210/390*100vw);margin:0 auto}.feature-item-header-heading{position:absolute;top:calc(20/390*100vw);left:0;width:100%;text-align:center}.feature-item-header-heading-en{display:block;width:auto;height:calc(29/390*100vw)}.feature-item-header-heading-en img{width:auto;height:100%}.feature-item-header-heading-ja{display:inline-block;padding:calc(15/390*100vw) calc(25/390*100vw) calc(10/390*100vw);border-bottom:calc(1/390*100vw) solid #e0803a;color:#e0803a;font-family:var(--font-serif);font-size:calc(14/390*100vw);letter-spacing:.2em}.feature-item-point{margin-top:calc(45/390*100vw)}.feature-item-point-heading{margin-bottom:calc(6/390*100vw);text-align:center}.feature-item-point-heading-en{display:inline-block;margin-bottom:calc(6/390*100vw);padding:calc(3/390*100vw) calc(6/390*100vw) calc(2/390*100vw);border:calc(1/390*100vw) solid var(--color-black);font-size:calc(6/390*100vw);font-family:var(--font-serif);line-height:1}.feature-item-point-heading-ja{display:block;font-size:calc(10/390*100vw)}.feature-item-point-note{margin-top:calc(10/390*100vw);font-size:calc(8/390*100vw)}.feature-item-point-image{margin:calc(15/390*100vw) calc(-10/390*100vw) 0}.feature-security{margin-top:calc(40/390*100vw);padding:calc(20/390*100vw) calc(20/390*100vw) calc(30/390*100vw);background:rgba(255,255,255,.85)}.feature-security .c-section-heading+p{margin:calc(10/390*100vw) 0 calc(15/390*100vw)}.feature-security-image{width:calc(210/390*100vw);margin:0 auto}.feature-security .feature-item-point{margin-top:calc(15/390*100vw)}.feature-security .feature-item-point-heading{margin-bottom:calc(10/390*100vw)}.feature-security .feature-item-point-heading-en{margin-bottom:calc(10/390*100vw)}.feature-security .feature-item-point-heading-ja{font-size:calc(12/390*100vw)}@media screen and (min-width:768px),print{.feature{padding:90px 0}.feature-list{margin-top:80px}.feature-item{position:static;padding:25px;border:5px solid #e0803a;border-radius:50px}.feature-item:not(:first-child){margin-top:70px}.feature-item:nth-child(2) .feature-item-header-heading-en:after{width:calc(100% - 180px);background:#34a88e}.feature-item:nth-child(3) .feature-item-header-heading-en:after{width:calc(100% - 170px);background:#79aafe}.feature-item-header{display:flex;align-items:center}.feature-item-header-image{width:40%}.feature-item-header-text{flex:1;margin:0 0 30px 20px}.feature-item-header-heading{position:static;width:100%;text-align:left}.feature-item-header-heading-en{position:relative;height:60px}.feature-item-header-heading-en:after{content:'';position:absolute;right:0;bottom:15px;width:calc(100% - 120px);height:2px;background:#e0803a}.feature-item-header-heading-ja{padding:25px 0 25px;border-bottom:none;font-size:36px}.feature-item-point{margin-top:20px}.feature-item-point+.feature-item-point{margin-top:40px}.feature-item-point-heading{margin-bottom:20px;text-align:left}.feature-item-point-heading-en{margin-bottom:25px;padding:6px 15px;border:1px solid var(--color-black);font-size:18px}.feature-item-point-heading-ja{font-size:27px}.feature-item-point-note{margin-top:30px;font-size:14px}.feature-item-point-image{width:80%;max-width:650px;margin:20px auto 0}.feature-security{margin-top:70px;padding:60px 40px 80px}.feature-security .c-section-heading+p{margin:20px 0 80px}.feature-security .feature-item-point{margin-top:70px}.feature-security .feature-item-point-heading{margin-bottom:15px}.feature-security .feature-item-point-heading-en{margin-bottom:20px}.feature-security .feature-item-point-heading-ja{font-size:27px}}@media screen and (min-width:1024px),print{.feature{padding:150px 0}.feature-list{margin-top:130px}.feature-item{padding:25px 45px 100px}.feature-item:not(:first-child){margin-top:170px}.feature-item-header-text{margin-left:40px}.feature-item-header-heading-en{height:80px}.feature-item-header-heading-en:after{width:calc(100% - 160px)}.feature-item-point{display:flex;padding:0 15px}.feature-item-point-text{flex:1}.feature-item-point-image{width:50%;margin:60px 0 0 20px}.feature-security{margin-top:170px}.feature-security .c-section-heading+p{text-align:center}.feature-security-contents{display:flex}.feature-security-image{width:40%}.feature-security-text{flex:1;margin-left:20px}.feature-security .feature-item-point:first-child{margin-top:0}}@media screen and (min-width:1440px),print{.feature-item-point-image{margin-left:50px}.feature-security-contents{align-items:center}}@media screen and (min-width:1920px),print{.feature-item-header-heading-ja{font-size:40px}.feature-item-point-heading-ja{font-size:30px}.feature-item-header-image{width:580px}.feature-security{padding:80px}.feature-security-image{width:580px}.feature-security-text{margin-left:90px}.feature-security .feature-item-point-heading-ja{font-size:30px}}.problem{padding:calc(40/390*100vw) 0 calc(50/390*100vw);background:rgba(255,255,255,.85)}.problem-list{margin:calc(30/390*100vw) calc(10/390*100vw) 0}.problem-item{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:calc(70/390*100vw);padding:calc(8/390*100vw) calc(5/390*100vw) calc(5/390*100vw);border:calc(2/390*100vw) solid #e0803a;border-radius:100vmax;color:#e0803a;font-weight:700;text-align:center}.problem-item:after{content:'';position:absolute;right:calc(70/390*100vw);bottom:calc(-8/390*100vw);width:calc(2/390*100vw);height:calc(14/390*100vw);background:#e0803a;transform:rotate(-45deg)}.problem-item:not(:first-child){margin-top:calc(25/390*100vw)}.problem-item:nth-child(even):after{left:calc(70/390*100vw);right:auto;transform:rotate(45deg)}.problem-item:first-child{padding-top:calc(20/390*100vw)}.problem-item:nth-child(2){border-color:#34a88e;color:#34a88e}.problem-item:nth-child(2):after{background:#34a88e}.problem-item:nth-child(3){border-color:#79aafe;color:#79aafe}.problem-item:nth-child(3):after{background:#79aafe}.problem-item:nth-child(4){border-color:#e0586b;color:#e0586b}.problem-item:nth-child(4):after{background:#e0586b}.problem-item p{margin-bottom:calc(4/390*100vw);font-size:calc(13/390*100vw)}.problem-item span{font-size:calc(10/390*100vw)}.problem-image{width:calc(75/390*100vw);margin:calc(35/390*100vw) auto 0}@media screen and (min-width:768px),print{.problem{padding:90px 0}.problem-list{margin:80px auto 0}.problem-item{min-height:150px;padding:25px 40px;border:5px solid #e0803a}.problem-item:after{right:22.4%;bottom:-23px;width:5px;height:40px}.problem-item:not(:first-child){margin-top:70px}.problem-item:nth-child(even):after{left:22.4%}.problem-item:first-child{padding-top:40px}.problem-item p{margin-bottom:5px;font-size:25px}.problem-item span{font-size:16px}.problem-image{width:215px;margin:50px auto 0}}@media screen and (min-width:1024px),print{.problem{padding:140px 0 240px}.problem-list{margin-top:130px}.problem-item{width:66.9%;max-width:890px}.problem-item:nth-child(even){margin:70px 0 0 auto}.problem-image{width:14.6%;max-width:215px;margin:-160px 0 0 14.6%}}@media screen and (min-width:1440px),print{.problem-list{padding:0 4.7%}}@media screen and (min-width:1920px),print{.problem-item{min-height:160px;padding:40px 25px 25px}.problem-item:not(:first-child){margin-top:100px}.problem-item:nth-child(even){margin:100px 0 0 auto}.problem-item p{font-size:28px}.problem-item p br{display:none}.problem-item span{font-size:20px}}.conatact{padding:0 calc(30/390*100vw) calc(50/390*100vw);background:rgba(255,255,255,.85)}.conatact a{position:relative;display:block;padding:calc(10/390*100vw) 0 calc(30/390*100vw);border:calc(2/390*100vw) solid;border-image:linear-gradient(135deg,#ebd3f2 0%,#79aafe 30%,#34a88e 70%,#ffec6c 100%) 1;color:var(--color-black);text-align:center}.conatact a:after{content:'';position:absolute;left:calc(50% - calc(20/390*100vw));bottom:calc(12/390*100vw);width:calc(40/390*100vw);height:calc(6/390*100vw);background:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/./../img/kaori/icn_arrow_01.svg) center center/contain no-repeat}.conatact a .c-section-heading-ja{margin-bottom:calc(10/390*100vw);font-size:calc(15/390*100vw);font-family:var(--font-serif);line-height:1.6}.conatact a .c-section-heading+p{font-family:var(--font-serif);font-weight:700}@media screen and (min-width:768px),print{.conatact{padding:0 0 90px}.conatact a{padding:65px 0 160px;border:7px solid;border-image:linear-gradient(135deg,#ebd3f2 0%,#79aafe 30%,#34a88e 70%,#ffec6c 100%) 1}.conatact a:after{left:calc(50% - 92px);bottom:80px;width:184px;height:24px}.conatact a .c-section-heading-ja{margin-bottom:40px;font-size:40px}.conatact a .c-section-heading+p{font-size:27px;letter-spacing:.15em}}@media screen and (min-width:1024px),print{.conatact{padding:0 0 280px}.conatact a{margin:0 4.7%}}@media screen and (min-width:1440px),print{.conatact a br{display:none}.conatact a .c-section-heading-ja{text-indent:.5em}}@media screen and (min-width:1920px),print{.conatact a .c-section-heading-ja{font-size:45px}.conatact a .c-section-heading+p{font-size:30px}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;padding-left:48px}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
html,body{width:100%;margin:0;font-size:16px;background:#191919;color:#ebebeb;word-break:break-all;position:relative !important;overflow-x:hidden !important}.admin-bar header{top:32px}.sp{display:none}.sp_inline{display:none}.msp{display:none}strong{font-weight:700}a{text-decoration:none;color:#ebebeb}img{width:100%}p{line-height:1.8}p.p_s{font-size:14px}ol{list-style:decimal;line-height:1.8;padding-left:18px}li{padding-left:12px;margin-bottom:12px}h1{font-size:60px;line-height:1.35;margin-bottom:90px;font-weight:400;font-feature-settings:"palt"}h1.h1_l{font-size:160px;font-feature-settings:"palt"}h2{color:#c3c3c3;font-size:40px;font-feature-settings:"palt";font-weight:700;margin-bottom:24px;line-height:1.5}h2.h2_s{font-size:32px;font-feature-settings:"palt"}h2.h2_l{font-size:60px;font-feature-settings:"palt";font-weight:400}h2 img{width:auto}h3{color:#c3c3c3;font-size:24px;font-feature-settings:"palt";font-weight:700;margin-bottom:24px;line-height:1.5}h3.h3_m{font-size:32px;font-feature-settings:"palt"}h3.h3_l{font-size:40px;font-feature-settings:"palt"}h4{font-size:20px;font-weight:700;color:#c3c3c3;margin-bottom:24px;line-height:1.5}h4.h4_m{font-size:24px;font-feature-settings:"palt"}h4.h4_l{font-size:32px;font-feature-settings:"palt"}.bold{font-weight:700}.flex{display:flex}.sb{justify-content:space-between}.fs{justify-content:flex-start}.fe{justify-content:flex-end}.as{align-items:flex-start}.ac{align-items:center}.tal{text-align:left}.tac{text-align:center}.tar{text-align:right}.ib{display:inline-block}.fw{flex-wrap:wrap}.mc{margin-right:auto;margin-left:auto}.l_text{font-size:24px;font-feature-settings:"palt"}.main_content p a{transition:opacity .4s}.main_content p a:hover{opacity:.6}main{margin-top:84px;padding-top:60px;padding-bottom:120px}.main_sec{width:1137px;min-height:48vh;margin:auto}section.main_wrap{background:#191919;position:relative;z-index:1;padding-top:60px}.breadcrumb{width:1137px;margin-right:auto;margin-left:auto}ul.breadcrumb_list{display:flex;flex-wrap:wrap;align-items:center}li.bcl_item{position:relative;margin-bottom:0;margin-right:24px;font-size:16px;padding:0}li.bcl_item a{transition:opacity .4s}li.bcl_item a:hover{opacity:.6}a.bcl_link{font-weight:700}span.bcl_text{color:#c3c3c3;line-height:1.5}li.bcl_item:before{content:"";width:6px;height:1px;background:#ebebeb;position:absolute;top:-8px;right:-17px;bottom:0;margin:auto;transform:rotate(60deg)}li.bcl_item:after{content:"";width:6px;height:1px;background:#ebebeb;position:absolute;top:0;right:-17px;bottom:-2px;margin:auto;transform:rotate(-60deg)}li.bcl_item:last-child:before,li.bcl_item:last-child:after{content:none}.head_visual_wrap{position:relative;width:100%;height:100%}.head_visual{height:480px;overflow:hidden;position:sticky;top:0;left:0;z-index:1;background-size:cover;background-repeat:no-repeat;background-position:center}.head_visual_wrap h1.h1_l{position:absolute;width:1137px;left:0;right:0;margin:auto;bottom:5px;z-index:2}.head_visual.iOS{position:static}table{width:100%}tr{border-top:1px solid #323232}tr:last-child{border-bottom:1px solid #323232}th{text-align:left;line-height:1.8;padding:32px 0;width:190px;color:#c3c3c3}td{line-height:1.8;padding:32px 0}.filter_title{font-size:24px;font-feature-settings:"palt";font-weight:700;color:#c3c3c3;margin-bottom:20px}.filter_list{display:flex;flex-wrap:wrap}.filter_item.active{background:#ebebeb;color:#000}.filter_item.active a{color:#000}.filter_item{border:1px solid #ebebeb;margin-right:15px;margin-bottom:15px;transition:opacity .4s}.filter_item:hover{opacity:.6}.filter_item a{padding:6px 8px 5px;display:table-cell}a.out_link{text-decoration:underline;position:relative;margin-right:20px;transition:opacity .4s}a.out_link:hover{opacity:.6}a.out_link:after{content:"";position:relative;display:inline-block;top:1px;right:-4px;bottom:0;margin:auto;width:11px;height:11px;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_link.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}a.btn{margin:auto;border:1px solid #fff;padding:8px 16px;font-size:20px;font-feature-settings:"palt";font-weight:700}.scroll_link_area{display:flex;flex-wrap:wrap;background:#0f0f0f;padding:24px;border-radius:4px}a.scroll_link{margin-right:40px;position:relative;transition:opacity .4s;font-weight:700}a.scroll_link:hover{opacity:.6}a.scroll_link:after{content:"";width:9.17px;height:15px;position:absolute;top:0;right:-14px;bottom:0;margin:auto;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_down.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media (max-width:1280px){.main_sec{width:92%}.breadcrumb{width:92%}.head_visual_wrap h1.h1_l{width:92%}}
header{display:flex;height:84px;align-items:center;padding:0 24px;position:fixed;width:100%;box-sizing:border-box;top:0;left:0;z-index:10;mix-blend-mode:difference;transition:background .4s}header a{transition:opacity .4s}header a:hover{opacity:.6}a.h_logo_link{width:155px;margin-right:auto}.h_menu_wrap{display:flex;align-items:center}ul.h_main_menu{display:flex;align-items:center;margin-right:24px}li.h_menu_link{font-size:22px;font-feature-settings:"palt";margin:0 24px 0 0;padding:0 !important}li.h_menu_link:last-child{margin-right:0}img.h_menu_img.about{width:83px}img.h_menu_img.strength{width:121px}img.h_menu_img.solution{width:120px}img.h_menu_img.work{width:75px}img.h_menu_img.view{width:61px}img.h_menu_img.news{width:68px}img.h_menu_img.recruit{width:97px}img.h_menu_img.contact{width:113px}img.f_menu_img.about{width:66.4px}img.f_menu_img.strength{width:96.8px}img.f_menu_img.solution{width:96px}img.f_menu_img.work{width:60px}img.f_menu_img.view{width:48.8px}img.f_menu_img.news{width:54.4px}img.f_menu_img.recruit{width:77.6px}img.f_menu_img.contact{width:90.4px}a.sustainability_link{width:256px;display:block;margin-top:-2px;position:relative;height:34px}a.sustainability_link:hover{opacity:1}a.sustainability_link img{width:100%;height:100%;display:block;object-fit:cover;animation:fadeIn .3s ease-in 0s forwards;position:absolute;width:256px;height:auto}a.sustainability_link img.menu_sus_hover_img{display:none !important;opacity:0}a.sustainability_link:hover img.menu_sus_img{display:none !important;opacity:0}a.sustainability_link:hover img.menu_sus_hover_img{display:block !important;opacity:1;animation:fadeIn .3s ease-in 0s forwards}.h_sns_wrap{display:none}.close_menu{display:none}.open_menu{display:none}footer{padding:80px 100px 65px;background:#282828}footer a{transition:opacity .4s}footer a:hover{opacity:.6}.footer_wrap{max-width:1704px;margin:auto;display:flex;align-items:flex-start;justify-content:space-between}a.f_logo_link{width:155px;display:block;margin-bottom:34px}ul.fwl_menu_list{margin-bottom:24px}li.fwlm_item{font-size:12px;padding:0;margin-bottom:15px}.copy{font-size:11px}.footer_menu_wrap{display:flex;align-items:flex-start}.footer_wrap_center .footer_wrap_right{display:none}ul.fwc_menu_list{margin-right:40px}ul.fwc_menu_list:last-child{margin-right:0}li.fwcm_item{padding:0;margin-bottom:16px;font-size:16px}.footer_wrap_right .sustainability_link{display:block;margin-bottom:80px}.footer_sns_wrap{display:flex;align-items:center}a.fsns_link{margin-right:24px;width:40px}a.fsns_link:after{content:none}a.fsns_link:last-child{margin-right:0}a.fsns_link.twitter{width:38px}#back_top{position:fixed;bottom:40px;right:40px;width:64px;height:64px;cursor:pointer;display:none;z-index:9;transition:opacity .4s}#back_top:hover{opacity:.6}.gnavLink{font-size:18px;font-weight:400;line-height:1;display:flex;gap:6px;align-items:center}.souken__link__header,.lens__link__header{font-size:2.864vw;position:relative;left:24px}.souken__link__header:before{content:"";background:#fff;width:1px;height:100%;position:absolute;left:-24px;top:50%;transform:translateY(-50%)}.linkIcon{width:18px;height:19px}.fwcm_link{display:flex;align-items:start;line-height:1.2}.ftlinkIcon{width:1.035em;height:1.035em}.souken__flex{display:flex;align-items:center;gap:2px;font-weight:400}.fwcm_link_splab_epx{font-weight:400}
@media (max-width:1700px){body.open:after{content:"";width:150vw;height:150vh;background:rgb(0 0 0/50%);z-index:1;position:fixed;top:0;left:0}body.open{overflow:hidden}.h_menu_wrap{display:block;position:fixed;width:auto;overflow:scroll;z-index:-999;top:0;right:-24px;padding:40px 36px 70%;opacity:0;visibility:hidden;transition:right .4s,opacity .4s}.open .h_menu_wrap{background:#191919;z-index:10;right:0;opacity:1}.h_menu_wrap.menuOpen{visibility:visible;display:flex;flex-direction:column;align-items:flex-start;gap:24px;height:70%}ul.h_main_menu{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin:0}li.h_menu_link{padding:0;margin:0}a.sustainability_link{margin-bottom:3.2vw}.h_sns_wrap{display:flex}a.hsns_link{display:block;width:35px;margin-right:30px}a.hsns_link:after{content:none}a.hsns_link.insta{width:37px}a.hsns_link.note{width:37px;margin:0}.close_menu{width:42px;cursor:pointer;z-index:11;transition:opacity .4s}.close_menu:hover{opacity:.6}.open .close_menu{display:block}.open_menu{display:block;width:50px;cursor:pointer;transition:opacity .4s}.open_menu:hover{opacity:.6}.open .open_menu{display:none}footer{padding:64px}.footer_wrap_right{display:none}.footer_wrap_center .footer_wrap_right{display:flex;margin-top:20px;align-items:center}.footer_wrap_center .footer_wrap_right .sustainability_link{margin-bottom:0;margin-right:30px;padding:8px 44px 8px 0;font-size:15.8px}body.open header{mix-blend-mode:normal}body.open header a.h_logo_link{mix-blend-mode:difference}img.h_menu_img.about{width:11.07vw}img.h_menu_img.strength{width:16.13vw}img.h_menu_img.solution{width:16vw}img.h_menu_img.work{width:10vw}img.h_menu_img.view{width:8.13vw}img.h_menu_img.news{width:9.07vw}img.h_menu_img.recruit{width:12.93vw}img.h_menu_img.contact{width:15.07vw}a.sustainability_link{width:25.6vw;height:3.4vw;display:block}a.sustainability_link img{width:25.6vw;height:3.4vw}.gnavLink{font-size:32px}.souken__link__header,.lens__link__header{display:flex;flex-direction:column;gap:24px;left:0}.souken__link__header a,.lens__link__header a{font-size:30px}.souken__link__header:before{content:"";background:#fff;width:32px;height:1px;position:unset;display:block}.lens__link__header:after{content:"";background:#fff;width:32px;height:1px;position:unset;display:block}li.h_menu_link:last-child{margin-right:0;margin-left:0}.linkIcon{width:30px;height:30px}}@media (max-width:1420px){footer{padding:40px}footer .sustainability_link{width:256px}a.fsns_link{width:36px}a.fsns_link.twitter{width:40px}li.fwcm_item{font-size:14px;margin-bottom:14px}ul.fwc_menu_list{margin-right:20px}.gnavLink{font-size:32px}.souken__link__header{font-size:30px}}@media (max-width:1131px){.ftlinkIcon{width:1.035em;height:1.035em}.soken__link__footer{flex-direction:column;justify-content:normal}.footer_menu_wrap{max-width:72vw;display:flex;flex-wrap:wrap;gap:10px}}@media (max-width:1090px){li.fwcm_item{font-size:11.5px;margin-bottom:14px}}@media (max-width:959px){.souken__flex{display:flex;align-items:center;gap:.5vw;font-weight:400}.souken__link__header{gap:21px}.souken__link__header:before{margin-top:5px}.souken__link__header:after{margin-bottom:5px}.footer_menu_wrap{justify-content:flex-start;display:flex;gap:0}}@media (max-width:960px){.linkIcon{width:20px;height:20px}.gnavLink{font-size:22px}.souken__link__header a,.lens__link__header a{font-size:20px}}
.home main{margin-top:0;padding-top:0;padding-bottom:0;overflow:hidden}.mvs_item{position:relative;width:100%;height:100%}.mvs_text{position:absolute;font-size:120px;font-feature-settings:"palt";top:106px;left:126px;line-height:1.5;color:#fff}.mv_slider{width:100%;height:100vh}.mvs_item video{width:100%;height:100%;object-fit:cover}.mvs_item img{object-fit:cover;width:100%;height:100%}section.main_visual{position:relative;height:100%}.hide{position:absolute;visibility:hidden;font-size:0px;z-index:999}.mv_info_wrap{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;opacity:0;transition:opacity .4s}ul.mv_info_list{background:rgb(20 20 20/50%);padding:16px 0;display:flex;flex-wrap:wrap;width:1000vw}ul.mv_info_list.slick-slider{display:block;width:auto}li.mv_info_item{padding:0;margin:0;margin-left:32px;height:auto;line-height:1}li.mv_info_item a{transition:opacity .4s}li.mv_info_item a:hover{opacity:.6}li.mv_info_item span:first-child{margin-right:16px}li.mv_info_item span:last-child{font-weight:700}section.home_about_sec{padding:140px 0 240px}.home_page_wrap{width:1704px;margin:auto}h2.home_h2{font-size:280px;font-feature-settings:"palt";color:#ebebeb;margin-bottom:120px;position:relative;z-index:2;line-height:1}.home_page_item_wrap{position:relative}.home_page_img_wrap{width:1380px;height:862px;position:absolute;top:-260px;left:-100px;overflow:hidden}img.home_page_img{width:100%;height:100%;object-fit:cover}img.home_page_img.recruit-scale{width:133%}.home_page_content{position:relative;z-index:1;width:700px;margin-left:auto}p.home_page_p{font-size:40px;font-weight:700;margin-bottom:80px;font-feature-settings:"palt";text-align:justify !important}a.more_btn{width:202px;height:90px;display:inline-block}a.more_btn.recruit{width:270px;height:90px}a.more_btn.contact{width:296px;height:90px}a.more_btn img{width:100%;height:100%;object-fit:cover;animation:fadeIn .3s ease-in 0s forwards}img.top_more_hover_svg{display:none !important;opacity:0}a.more_btn:hover img.top_more_svg{display:none !important;opacity:0}a.more_btn:hover img.top_more_hover_svg{display:block !important;opacity:1;animation:fadeIn .3s ease-in 0s forwards}@keyframes fadeIn{0%{display:none;opacity:0}1%{display:block;opacity:0}100%{display:block;opacity:1}}@keyframes fadeOut{0%{display:block;opacity:1}1%{display:block;opacity:1}100%{display:none;opacity:0}}section.home_purpose_sec{padding:140px 0 240px;background:#141414;overflow:hidden}.home_purpose_sec .home_page_img_wrap{left:auto;right:-100px}.home_purpose_sec .home_page_content{margin-right:auto;margin-left:0}section.home_sustainability_sec{padding:140px 0 240px}section.home_strength_sec{padding:140px 0 240px;background:#141414;overflow:hidden}.home_strength_sec .home_page_img_wrap{left:auto;right:-100px}.home_strength_sec .home_page_content{margin-right:auto;margin-left:0}section.home_solution_sec{padding:140px 0;overflow:hidden}.home_solution_wrap{display:flex;flex-wrap:wrap}.home_solution_item{width:840px;margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}.home_solution_item:nth-child(2n){margin-right:0}.home_solution_img_wrap{height:523px;overflow:hidden}img.home_solution_img{display:block;height:100%;object-fit:cover;transition:.4s}.home_solution_item a:hover .home_solution_img{transform:scale(1.1)}.home_solution_title_wrap{position:absolute;bottom:-170px;left:0;width:100%;padding:40px;box-sizing:border-box;background:rgb(20 20 20/60%);transition:.4s}.home_solution_title{font-size:40px;font-feature-settings:"palt";font-weight:700;margin-bottom:10px}.home_solution_text{font-size:24px;font-feature-settings:"palt"}.home_solution_item a{display:block;margin-right:0}.home_solution_item a:after{content:none}.home_solution_item a:hover .home_solution_title_wrap{bottom:0}section.home_work_sec{background:#141414;padding:140px 0}p.home_work_p{font-size:40px;font-feature-settings:"palt";font-weight:700;width:1152px}a.home_work_link{height:710px;display:block;position:relative;overflow:hidden}img.home_work_img{width:100%;height:100%;object-fit:cover;transition:.4s}a.home_work_link:hover .home_work_img{transform:scale(1.1)}.home_work_item_content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(20 20 20/60%);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:.4s;padding:32px;box-sizing:border-box}.home_work_date{font-size:24px;font-feature-settings:"palt";margin-bottom:12px}.home_work_title{font-size:40px;font-feature-settings:"palt";font-weight:700;text-align:center;line-height:1.3}.home_work_item{margin-bottom:20px}a.home_work_link:hover .home_work_item_content{opacity:1}section.home_view_sec{padding:85px 0 140px}.h2_view{color:#fff;font-size:0px;font-weight:400;margin-bottom:0;line-height:1}img.view_head_img{width:790px;margin-bottom:100px}.home_view_wrap{display:flex;justify-content:space-around}.home_view_item{width:552px;background:#3c3c3c}.home_view_img_wrap{height:344px;overflow:hidden}img.home_view_img{display:block;height:100%;object-fit:cover;transition:.4s}.home_view_item a:hover .home_view_img{transform:scale(1.1)}.home_view_content{padding:24px;transition:.4s}.home_view_item a:hover .home_view_content{opacity:.6}.home_view_date{margin-bottom:16px}.home_view_title{font-size:20px;font-feature-settings:"palt";font-weight:700;margin-bottom:18px;line-height:1.5}.home_view_author{font-size:16px;font-weight:700;margin-bottom:24px}.home_view_tag_wrap{display:flex;flex-wrap:wrap}.home_view_tag{font-size:14px;border:1px solid;padding:4px 8px;margin-right:10px;margin-bottom:10px}section.home_news_sec{padding:140px 0;background:#141414}li.home_news_item{padding:0;margin:0;border-top:1px solid #323232;position:relative}li.home_news_item:last-child{border-bottom:1px solid #323232}li.home_news_item a{display:flex;align-items:center;position:relative;transition:.4s;padding:20px 0}li.home_news_item a[target=_blank]:after{content:none}li.home_news_item a[target=_blank] .home_news_title:after{content:"";position:relative;display:inline-block;top:0;right:-4px;bottom:0;margin:auto;width:12px;height:12px;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_link.svg);background-size:cover;background-position:center center;background-repeat:no-repeat}.home_news_date{font-size:20px;font-feature-settings:"palt";font-weight:400;width:138px}.home_news_cate{font-size:14px;font-weight:700;width:180px;border:1px solid;text-align:center;padding:6px 0;margin-right:20px}.home_news_title{line-height:1.5;font-size:20px;font-weight:700;width:1280px;box-sizing:border-box}li.home_news_item a:hover{padding-left:16px;background:#323232}li.home_news_item a:hover:after{content:"";position:absolute;top:0;right:20px;bottom:0;margin:auto;width:22.4px;height:17.6px;opacity:0;transition:.4s;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_right.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}li.home_news_item a:hover:after{opacity:1}section.home_recruit_sec{padding:160px 0;position:relative}.home_recruit_back{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}p.home_recruit_p{font-size:40px;font-feature-settings:"palt";font-weight:700;width:696px;text-shadow:0 0 16px rgba(0,0,0,.4)}section.home_contact_sec{padding:140px 0;background:#141414}p.home_contact_p{font-size:40px;font-feature-settings:"palt";font-weight:700}.sgcc-main-wrapper .sgcc-cookies .cookie-icon{display:none}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block{width:570px}.s-gdpr-c-c-fullwidth .sgcc-notice-content{justify-content:space-between;margin:auto;width:852px}.sgcc-main-wrapper .sgcc-cookies{padding:24px 0}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block p{font-size:14px;line-height:1.8}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .cookie-compliance-button-block .cookie-compliance-button{border:1px solid #ebebeb;background:0 0;color:#ebebeb;cursor:pointer}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .cookie-compliance-button-block .cookie-compliance-button:hover{background:#ebebeb;color:#000}.sgcc-icon-close:before{font-size:30px}.sgcc-main-wrapper .sgcc-cookies .close{background:0 0;border:0;box-shadow:none}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:before{content:"";position:absolute;top:0;right:40px;bottom:0;margin:auto;width:20px;height:2px;background:#ebebeb;transform:rotate(45deg)}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:after{content:"";position:absolute;top:0;right:40px;bottom:0;margin:auto;width:20px;height:2px;background:#ebebeb;transform:rotate(-45deg)}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth.s-gdpr-c-c-fullwidth-bottom{background:#3c3c3c}.sgcc-main-wrapper .sgcc-cookies .close:hover{background:0 0}.about-top_title_svg.pc{width:1586px}.strength-top_title_svg.pc{width:1623px}.solution-top_title_svg.pc{width:1600px}.work-top_title_svg.pc{width:1010px}.news-top_title_svg.pc{width:909px}.recruit-top_title_svg.pc{width:1246px}.contact-top_title_svg.pc{width:1694px}@media (max-width:1920px){.home main{margin-top:0;padding-top:0;padding-bottom:0}.mvs_item{position:relative;width:100%;height:100%}.mvs_text{position:absolute;font-size:6.25vw;top:5.521vw;left:6.563vw;line-height:1.5;color:#fff}.mv_slider{width:100%;height:100vh}section.main_visual{position:relative;height:100%}.mv_info_wrap{position:absolute;bottom:0;left:0;width:100%;overflow:hidden}ul.mv_info_list{background:rgb(20 20 20/50%);padding:16px 0}li.mv_info_item{padding:0;margin:0;margin-left:1.563vw}li.mv_info_item a{text-decoration:none}li.mv_info_item a:after{content:none}li.mv_info_item span:first-child{margin-right:.781vw}li.mv_info_item span:last-child{font-weight:700}section.home_about_sec{padding:7.292vw 0 12.5vw}section.home_purpose_sec{padding:7.292vw 0 12.5vw}.home_page_wrap{width:88.75vw;margin:auto}h2.home_h2{font-size:14.583vw;color:#ebebeb;margin-bottom:6.25vw;position:relative;z-index:2;line-height:1}.home_page_item_wrap{position:relative}.home_page_img_wrap{width:71.875vw;height:44.896vw;position:absolute;top:-13.542vw;left:-5.208vw;overflow:hidden}img.home_page_img{width:100%;height:100%;object-fit:cover}.home_page_content{position:relative;z-index:1;width:36.458vw;margin-left:auto}p.home_page_p{font-size:2.083vw;font-weight:700;margin-bottom:4.167vw;text-align:left}a.more_btn{width:10.52vw;height:4.7vw;display:inline-block}a.more_btn.recruit{width:14.1vw;height:4.7vw}a.more_btn.contact{width:15.46vw;height:4.7vw}section.home_purpose_sec{padding:7.292vw 0 12.5vw;background:#141414;overflow:hidden}.home_purpose_sec .home_page_img_wrap{left:auto;right:-5.208vw}.home_purpose_sec .home_page_content{margin-right:auto;margin-left:0}section.home_sustainability_sec{padding:7.292vw 0 12.5vw}section.home_strength_sec{padding:7.292vw 0 12.5vw;background:#141414;overflow:hidden}.home_strength_sec .home_page_img_wrap{left:auto;right:-5.208vw}.home_strength_sec .home_page_content{margin-right:auto;margin-left:0}section.home_solution_sec{padding:7.292vw 0;overflow:hidden}.home_solution_wrap{display:flex;flex-wrap:wrap}.home_solution_item{width:43.75vw;margin-right:1.042vw;margin-bottom:1.042vw;position:relative;overflow:hidden}.home_solution_item:nth-child(2n){margin-right:0}.home_solution_img_wrap{height:27.24vw;overflow:hidden}img.home_solution_img{display:block;height:100%;object-fit:cover;transition:.4s}.home_solution_item a:hover .home_solution_img{transform:scale(1.1)}.home_solution_title_wrap{position:absolute;bottom:-9vw;left:0;width:100%;padding:2vw;box-sizing:border-box;background:rgb(20 20 20/60%);transition:.4s}.home_solution_title{font-size:2.083vw;font-weight:700;margin-bottom:.521vw}.home_solution_text{font-size:1.25vw}.home_solution_item a{display:block}.home_solution_item a:hover .home_solution_title_wrap{bottom:0}section.home_work_sec{background:#141414;padding:7.292vw 0}p.home_work_p{font-size:2.083vw;font-weight:700;width:60vw}a.home_work_link{height:36.979vw;display:block;position:relative}img.home_work_img{width:100%;height:100%;object-fit:cover}.home_work_item_content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(20 20 20/60%);display:flex;justify-content:center;align-items:center;flex-direction:column;opacity:0;transition:.4s}.home_work_date{font-size:1.25vw;margin-bottom:.625vw}.home_work_title{font-size:2.083vw;font-weight:700;text-align:center;line-height:1.3}.home_work_item{margin-bottom:1.042vw}a.home_work_link:hover .home_work_item_content{opacity:1}section.home_view_sec{padding:4.427vw 0 7.292vw}img.view_head_img{width:41.146vw;margin-bottom:5.208vw}.home_view_wrap{display:flex;justify-content:space-around}.home_view_item{width:28.75vw;background:#3c3c3c}.home_view_img_wrap{height:17.917vw}.home_view_content{padding:1.5vw}.home_view_date{margin-bottom:1.146vw}.home_view_title{font-size:1.5vw;font-weight:700;margin-bottom:1.563vw;line-height:1.5}.home_view_author{font-size:1.2vw;font-weight:700;margin-bottom:1.25vw}.home_view_tag_wrap{display:flex;flex-wrap:wrap}.home_view_tag{font-size:1.05vw;border:1px solid;padding:.308vw .417vw .208vw;margin-right:.521vw;margin-bottom:.521vw}section.home_news_sec{padding:7.292vw 0;background:#141414}li.home_news_item{padding:0;margin:0;border-top:1px solid #323232;position:relative}li.home_news_item:last-child{border-bottom:1px solid #323232}li.home_news_item a{display:flex;align-items:center;position:relative;transition:.4s;padding:1.042vw 0}.home_news_date{font-size:1.25vw;font-weight:400;width:7.187vw}.home_news_cate{font-size:.88vw;font-weight:700;width:9.375vw;border:1px solid;text-align:center;padding:.313vw 0;margin-right:1.042vw}.home_news_title{line-height:1.5;font-size:1.25vw;font-weight:700;width:66.667vw;box-sizing:border-box}li.home_news_item a:hover{background:#323232}li.home_news_item a:hover:after{content:"";position:absolute;top:0;right:1.042vw;bottom:0;margin:auto;width:1.167vw;height:.917vw;opacity:0;transition:.4s;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_right.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}li.home_news_item a:hover:after{opacity:1}section.home_recruit_sec{padding:8.333vw 0;position:relative}.home_recruit_back{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}p.home_recruit_p{font-size:2.083vw;font-weight:700;width:36.25vw}section.home_contact_sec{padding:7.292vw 0;background:#141414}p.home_contact_p{font-size:2.083vw;font-weight:700}.sgcc-main-wrapper .sgcc-cookies .cookie-icon{display:none}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block{width:29.688vw}.s-gdpr-c-c-fullwidth .sgcc-notice-content{justify-content:space-between;margin:auto;width:44.375vw}.sgcc-main-wrapper .sgcc-cookies{padding:1.25vw 0}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block p{font-size:.729vw;line-height:1.8}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .cookie-compliance-button-block .cookie-compliance-button{border:1px solid #ebebeb;background:0 0;color:#ebebeb;cursor:pointer}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .cookie-compliance-button-block .cookie-compliance-button:hover{background:#ebebeb;color:#000}.sgcc-icon-close:before{font-size:1.563vw}.sgcc-main-wrapper .sgcc-cookies .close{background:0 0;border:0;box-shadow:none}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:before{content:"";position:absolute;top:0;right:2.083vw;bottom:0;margin:auto;width:1.042vw;height:.104vw;background:#ebebeb;transform:rotate(45deg)}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:after{content:"";position:absolute;top:0;right:2.083vw;bottom:0;margin:auto;width:1.042vw;height:.104vw;background:#ebebeb;transform:rotate(-45deg)}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth.s-gdpr-c-c-fullwidth-bottom{background:#3c3c3c}.about-top_title_svg.pc{width:82.604vw}.strength-top_title_svg.pc{width:84.531vw}.solution-top_title_svg.pc{width:83.333vw}.work-top_title_svg.pc{width:52.604vw}.news-top_title_svg.pc{width:47.344vw}.recruit-top_title_svg.pc{width:64.896vw}.contact-top_title_svg.pc{width:88.229vw}}
@media (max-width:959px){html,body{position:relative !important;overflow-x:hidden !important}.pc{display:none}.sp{display:block}h1{font-size:9.067vw;margin-bottom:13.333vw}h1.h1_l{font-size:16.533vw}h2{font-size:9.067vw;margin-bottom:7.467vw}h2.h2_l{font-size:10.667vw}h2.h2_s{font-size:7.467vw}h3{font-size:5.867vw;margin-bottom:6.4vw}h3.h3_m{font-size:7.467vw}h3.h3_l{font-size:9.067vw}h4{font-size:4.8vw;margin-bottom:4.8vw}h4.h4_m{font-size:5.867vw}ol{padding-left:3.733vw}li{padding-left:2.667vw;margin-bottom:5.333vw}.l_text{font-size:4.8vw}.stal{text-align:left}.stac{text-align:center}.star{text-align:right}.sblock{display:block}html,body{font-size:3.733vw}.open header{mix-blend-mode:normal;background:#191919}body.open{overflow:hidden;height:100%}header{height:18.667vw;padding:0 5.333vw}.admin-bar header{top:46px}.admin-bar .h_menu_wrap{top:calc(18.667vw + 46px)}.admin-bar .close_menu{top:calc(4.8vw + 46px)}.h_menu_wrap{display:block;position:fixed;width:100%;height:calc(100vh - 18.667vw);overflow:scroll;z-index:-999;top:18.667vw;left:0;padding:4.467vw 5.333vw 7.467vw;box-sizing:border-box;opacity:0;transition:opacity .4s,padding-top .4s}.open .h_menu_wrap{background:#191919;padding:7.467vw 5.333vw;opacity:1;gap:16px;height:calc(100vh - 8.667vw);width:100vw}ul.h_main_menu{display:flex;margin:0;flex-direction:column;gap:16px}a.h_logo_link{width:32vw}li.h_menu_link{padding:0;margin:0;font-size:16px}img.h_menu_img.about{width:24vw}img.h_menu_img.strength{width:34.933vw}img.h_menu_img.solution{width:34.667vw}img.h_menu_img.work{width:21.867vw}img.h_menu_img.view{width:17.6vw}img.h_menu_img.news{width:19.467vw}img.h_menu_img.recruit{width:28vw}img.h_menu_img.contact{width:32.533vw}img.f_menu_img.about{width:19.2vw}img.f_menu_img.strength{width:27.9464vw}img.f_menu_img.solution{width:27.2vw}img.f_menu_img.work{width:17.4936vw}img.f_menu_img.view{width:14.08vw}img.f_menu_img.news{width:15.5736vw}img.f_menu_img.recruit{width:22.4vw}img.f_menu_img.contact{width:26.0264vw}a.sustainability_link{width:66.4vw;height:8.82vw;margin:3.2vw 0 6.4vw}a.sustainability_link img{width:66.4vw;height:8.82vw}.h_sns_wrap{display:flex}a.hsns_link{display:block;width:28px;margin-right:19px}a.hsns_link:after{content:none}a.hsns_link.insta{width:30px}a.hsns_link.note{width:30px;margin:0}.close_menu{width:6.933vw;height:6.933vw;cursor:pointer;margin:-2px 4px 0 auto}.open .close_menu{display:block}.open_menu{display:block;width:9vw;cursor:pointer;margin:-2px 0 0 auto}.open .open_menu{display:none}footer{padding:8vw 5.333vw 10.667vw}.footer_wrap{flex-direction:column;justify-content:normal}.footer_wrap_right{display:block}.footer_wrap_center .footer_wrap_right{display:none}.footer_wrap_left{order:3}.footer_wrap_right{order:2}.footer_menu_wrap{order:1;flex-wrap:wrap;flex-direction:column;height:135vw;margin-bottom:0}ul.fwc_menu_list:nth-child(1){width:58.4vw}ul.fwc_menu_list:nth-child(2){width:58.4vw}ul.fwc_menu_list:nth-child(3){width:58.4vw}ul.fwc_menu_list:nth-child(7){margin-bottom:0}ul.fwc_menu_list{margin-right:0;margin-bottom:9.6vw}li.fwcm_item{margin-bottom:4.267vw;font-size:3.733vw}li.fwcm_item:last-child{margin-bottom:0}.footer_wrap_right .sustainability_link{margin-bottom:10.667vw}.footer_sns_wrap{margin-bottom:10.667vw}a.fsns_link.twitter{width:9vw}a.fsns_link{width:9.6vw}a.f_logo_link{width:41.333vw;margin-bottom:6.4vw}ul.fwl_menu_list{margin-bottom:6.4vw}li.fwlm_item{font-size:2.667vw;margin-bottom:2.667vw}.copy{font-size:2.667vw}#back_top{bottom:5.333vw;right:5.333vw;width:17.067vw;height:17.067vw;font-size:4.267vw;padding-top:11.2vw}#back_top:before{width:4.8vw;height:6.933vw;top:2.133vw}main{margin-top:18.667vw;padding-top:8vw;padding-bottom:18.667vw}.main_sec{width:89.067vw}section.main_wrap{padding-top:10.667vw}.main_wrap p{text-align:justify}.breadcrumb{width:89.067vw}li.bcl_item{font-size:3.733vw;margin-right:5.867vw;margin-bottom:4.267vw}li.bcl_item:before{right:-3.733vw}li.bcl_item:after{right:-3.733vw}table,tbody,tr,th,td{display:block}tr{padding:6.667vw 0}th{padding:0;width:auto;margin-bottom:2.667vw}td{padding:0}.main_sec.filter_in{width:auto}.filter_in .main_content{width:89.067vw;margin-left:auto;margin-right:auto}.filter_in h1.h1_l{width:89.067vw;margin-right:auto;margin-left:auto}.filter_in p.l_text{width:89.067vw;margin-right:auto;margin-left:auto}.filter_wrap{background:#0f0f0f;border-bottom:1px solid #3c3c3c}.filter_title{padding:4.8vw 5.333vw;font-size:5.867vw;position:relative;margin-bottom:0}.filter_title:after{content:"";width:5.867vw;height:1.067vw;background:#ebebeb;position:absolute;top:0;right:5.333vw;bottom:0;margin:auto}.filter_list{padding:5.333vw;border-top:1px solid #3c3c3c}.filter_item{margin-right:3.2vw;padding:1.067vw 2.133vw;margin-bottom:3.2vw}.filter_title:before{content:"";width:1.067vw;height:5.867vw;background:#ebebeb;position:absolute;top:0;right:7.867vw;bottom:0;margin:auto}.filter_wrap.open .filter_title:before{content:none}a.btn{font-size:4.8vw;padding:2.133vw 4.8vw}.head_visual{height:62.4vw}.head_visual_wrap h1.h1_l{position:static;width:89.067vw;font-size:15.467vw;margin-bottom:10.667vw}.filter_in .scroll_link_area{display:block;background:#0f0f0f;padding:5.6vw}a.scroll_link{display:block;margin-right:4.8vw;text-align:right;margin-bottom:5.6vw}a.scroll_link:last-child{margin-bottom:0}a.scroll_link:after{width:2.25vw;height:3.267vw;right:-3.267vw}}
@media (max-width:959px){.mvs_text{font-size:12.8vw;left:6.667vw;top:33.333vw}.mvs_text span{margin-bottom:10.667vw;display:inline-block}ul.mv_info_list{padding:3.2vw 0}li.mv_info_item{margin-right:8vw}li.mv_info_item span:first-child{margin-right:4vw}section.home_about_sec,section.home_strength_sec,section.home_solution_sec,section.home_purpose_sec,section.home_sustainability_sec{padding:0;padding-bottom:16vw}.home_page_wrap{width:100%}.home_page_img_wrap{width:100%;height:62.4vw;position:static;margin-bottom:13.333vw}h2.home_h2{font-size:14vw;width:89.067vw;margin:auto;margin-bottom:10.667vw;line-height:1}.home_page_item_wrap{width:89.067vw;margin-left:auto;margin-right:auto}.home_page_content{width:auto}p.home_page_p{font-size:5.333vw;margin-bottom:6.667vw}a.more_btn{width:31.13vw;height:13.87vw}a.more_btn.recruit{width:41.6vw;height:13.87vw}a.more_btn.contact{width:45.62vw;height:13.87vw}.home_solution_wrap{display:block;width:89.067vw;margin:auto}.home_solution_img_wrap{height:55.467vw}.home_solution_item{width:100%;margin-right:0;margin-bottom:6.667vw}.home_solution_title_wrap{padding:4vw;bottom:-30vw}.home_solution_title{font-size:6.4vw;margin-bottom:2.667vw}.home_solution_text{font-size:4.267vw;line-height:1.5}section.home_work_sec{padding:12vw 0 10.133vw}p.home_work_p{width:89.067vw;margin-left:auto;margin-right:auto;font-size:5.333vw}a.home_work_link{height:36.8vw}.home_work_wrap{width:89.067vw;margin-right:auto;margin-left:auto}.home_work_date{font-size:4vw;margin-bottom:4.267vw}.home_work_title{font-size:4.4vw}.home_work_item{margin-bottom:6.667vw}section.home_view_sec{padding:16vw 0}img.view_head_img{width:89.067vw;margin:auto;margin-bottom:14.667vw}.home_view_wrap{display:block;width:89.067vw;margin-right:auto;margin-left:auto}.home_view_item{width:auto;margin-bottom:6.667vw}.home_view_img_wrap{height:49.867vw}.home_view_content{padding:4vw 5.333vw}.home_view_date{margin-bottom:6.667vw;font-size:4.267vw}.home_view_title{font-size:5.333vw;margin-bottom:3.2vw}.home_view_author{font-size:4.267vw;margin-bottom:3.2vw}.home_view_tag{font-size:3.733vw;padding:1.067vw 1.6vw;margin-right:2.133vw;margin-bottom:2.133vw}section.home_news_sec{padding:13.333vw 0}ul.home_news_wrap{width:89.067vw;margin-right:auto;margin-left:auto}li.home_news_item a{display:block;padding:4.267vw 0}.home_news_date{font-size:3.733vw;margin-bottom:2.133vw;width:auto}.home_news_cate{font-size:3.2vw;padding:.8vw 1.333vw;margin-right:0;margin-bottom:3.2vw;width:auto;display:inline-block}.home_news_title{font-size:4.267vw;width:74.667vw}li.home_news_item a:after{content:"";position:absolute;top:0;right:5.333vw;bottom:0;margin:auto;width:7.467vw;height:5.867vw;opacity:1;transition:.4s;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_right_b2.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}li.home_news_item a:hover{padding-left:0}li.home_news_item a:hover:after{width:7.467vw;height:5.867vw;background-image:url(//www.scope-inc.co.jp/wp-content/themes/scope2023wp/css/../img/arrow_right.svg)}section.home_recruit_sec{padding:0;padding-bottom:16vw;background:0 0}p.home_recruit_p{width:89.067vw;margin-left:auto;margin-right:auto;font-size:5.333vw}section.home_contact_sec{padding:12vw 0 10.667vw}p.home_contact_p{font-size:5.333vw;width:89.067vw;margin-right:auto;margin-left:auto}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block p{font-size:12px}.s-gdpr-c-c-fullwidth .sgcc-notice-content .message-block{width:100%;margin-bottom:15px}.s-gdpr-c-c-fullwidth .sgcc-notice-content{flex-direction:column;width:auto}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .sgcc-cookies{padding:45px 25px 20px}.sgcc-main-wrapper.s-gdpr-c-c-fullwidth .sgcc-cookies p{margin-top:0}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:before{width:25px;height:2px;top:40px;right:10px;bottom:auto}.sgcc-main-wrapper .sgcc-cookies .close .sgcc:after{width:25px;height:2px;top:40px;right:10px;bottom:auto}.about-top_title_svg.sp{width:82.667vw}.strength-top_title_svg.sp{width:84.533vw}.solution-top_title_svg.sp{width:83.467vw}.work-top_title_svg.sp{width:52.8vw}.news-top_title_svg.sp{width:47.2vw}.recruit-top_title_svg.sp{width:65.6vw}.contact-top_title_svg.sp{width:87.467vw}}
.mb0{margin-bottom:0}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb110{margin-bottom:110px}.mb120{margin-bottom:120px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.mb200{margin-bottom:200px}.mb240{margin-bottom:240px}@media (max-width:959px){.smb0{margin-bottom:0}.smb10{margin-bottom:2.667vw}.smb20{margin-bottom:5.333vw}.smb30{margin-bottom:8vw}.smb40{margin-bottom:10.667vw}.smb50{margin-bottom:13.333vw}.smb60{margin-bottom:16vw}.smb70{margin-bottom:18.667vw}.smb80{margin-bottom:21.333vw}.smb90{margin-bottom:24vw}.smb100{margin-bottom:26.667vw}.smb110{margin-bottom:29.333vw}.smb120{margin-bottom:32vw}.smb130{margin-bottom:34.667vw}.smb140{margin-bottom:37.333vw}.smb150{margin-bottom:40vw}.smb200{margin-bottom:53.333vw}}