@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}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-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[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}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Noto Sans JP;src:url(/fonts/NotoSansJP-VariableFont_wght.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:100 900}@font-face{font-family:Oswald;src:url(/fonts/Oswald-VariableFont_wght.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:200 700}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Regular.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:400}@font-face{font-family:Roboto;src:url(/fonts/Roboto-Bold.woff2) format("woff2");font-style:normal;font-display:swap;font-weight:700}:root{--font-family-base: "Noto Sans JP", sans-serif;--font-family-oswald: "Oswald", "Noto Sans JP", sans-serif;--font-family-roboto: "Roboto", "Noto Sans JP", sans-serif;--text-color: #292929;--link-color: #009dbc;--link-hover: #0f80ba;--bg-color: #eaeaea;--color-orcher: #b49e41;--container-width: 1170;--container-l-width: 1400px;--xl-width: 1400px;--lg-width: 992px;--md-width: 768px;--sm-width: 576px}*{box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%;-ms-touch-action:manipulation;touch-action:manipulation;scroll-behavior:smooth}body{position:relative;width:100%;height:100%;font-size:1.6rem;font-family:var(--font-family-base);color:var(--font-color);line-height:1.8;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;background-color:var(--bg-color)}h1,h2,h3,h4,h5{font-weight:500}a{color:var(--link-color)}a img{outline:none;border:none;backface-visibility:hidden}a:hover{color:var(--link-hover)}a:hover img{opacity:.7}a:focus{outline:none}a,a img,button,input[type=submit]{transition:all .3s ease;box-shadow:#000 0 0}a[href^="tel:"]{cursor:default}img{max-width:100%;height:auto;vertical-align:top}iframe,figure{max-width:100%}table{border-collapse:collapse}ul{margin:0;padding:0;list-style-type:none}input,textarea,select,button{font-size:1.6rem;font-family:var(--font-family-base)}select::-ms-expand{display:none}textarea{resize:vertical}div:focus{outline:none}.btn,.btn--external{position:relative;display:flex;align-items:center;justify-content:center;width:255px;max-width:100%;height:44px;padding:0 45px;font-size:1.3rem;font-weight:700;color:#fff;text-decoration:none;border-radius:50px;background:var(--color-orcher);border:2px solid var(--color-orcher)}.btn:after,.btn--external:after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);display:block;width:25px;height:25px;background:url(/images/icon_arrow-button.svg) no-repeat center/contain}.btn:hover,.btn--external:hover{color:var(--text-color);background:#fff}@media screen and (min-width: 992px){.btn,.btn--external{width:300px;height:60px;padding:0 60px 0 30px;font-size:1.6rem}.btn:after,.btn--external:after{right:20px;width:27px;height:27px}}.btn--external:after{background-image:url(/images/icon_external-button.svg)}.external{position:relative}.external:after{content:"";display:inline-block;width:12px;height:8px;margin-left:8px;background:url(/images/icon_external.svg) no-repeat center/contain}@media screen and (min-width: 576px){.sm-show{display:block}}.md-show{display:none}@media screen and (min-width: 768px){.md-show{display:block}}.lg-show{display:none}@media screen and (min-width: 992px){.lg-show{display:block}}@media screen and (min-width: 576px){.sm-hidden{display:none}}@media screen and (min-width: 768px){.md-hidden{display:none}}@media screen and (min-width: 992px){.lg-hidden{display:none}}.breadcrumb{transform:rotate(90deg);transform-origin:left bottom;margin-left:10px;font-family:var(--font-family-roboto);font-size:1rem;font-weight:700}.breadcrumb ol{display:flex;padding:0;list-style-type:none}.breadcrumb ol li a{color:#646464;text-decoration:none}.breadcrumb ol li>span{color:#c5c5c5}.breadcrumb ol li:after{content:"/";color:#646464;margin:0 .5em}.breadcrumb ol li:last-child:after{content:none}@media screen and (min-width: 992px){.breadcrumb{margin-left:28px;margin-bottom:90px}}.container{width:100%;max-width:1250px;margin:0 auto;padding-left:40px;padding-right:40px}.container-s{width:100%;max-width:1090px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px){.container-s{padding-left:40px;padding-right:40px}}.pageHeader{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:calc(100% - 10px);height:300px;margin-left:10px;margin-bottom:20px;padding:0 20px 40px;background-color:#000;background-position:center top;background-size:768px auto;background-repeat:no-repeat;border-radius:0 0 0 60px}.pageHeader__logo-eversys{width:121px;margin-bottom:5px}.pageHeader__title{margin:0;font-family:var(--font-family-oswald);font-size:4rem;font-weight:400;color:var(--color-orcher);line-height:1}.pageHeader__title span{display:block;margin-top:10px;font-size:1.4rem;font-weight:700;color:#fff}@media screen and (min-width: 768px){.pageHeader{padding:0 80px 80px;background-size:100% auto}.pageHeader__title{font-size:4.8rem}.pageHeader__title span{font-size:1.6rem}}@media screen and (min-width: 992px){.pageHeader{height:450px;margin-bottom:30px;padding:0 120px 120px}.pageHeader__logo-eversys{width:204px}.pageHeader__title{font-size:8rem}.pageHeader__title span{font-size:3.2rem}}.siteHeader{position:fixed;top:10px;left:10px;z-index:10;width:70px}.siteHeader__title{margin:0}.siteHeader__title a{display:inline-block}.siteHeader__title a svg{width:100%;height:auto}@media screen and (min-width: 992px){.siteHeader{top:20px;left:25px;width:100px}}.eversysHeader{position:absolute;top:25px;left:20px;z-index:2}.eversysHeader__logo{margin:0;line-height:0}.eversysHeader__logo img{width:152px;height:auto}@media screen and (min-width: 992px){.eversysHeader{top:30px;left:30px}.eversysHeader__logo img{width:196px}}.navButton{position:fixed;top:15px;right:10px;z-index:20;display:flex;width:60px;height:60px;background:var(--color-orcher);border:none;border-radius:30px;cursor:pointer}.navButton span{position:absolute;left:22px;display:block;width:16px;height:2px;background:#fff;border-radius:1px;transition:all .3s ease}.navButton span:first-child{top:24px}.navButton span:nth-of-type(2){top:29px}.navButton span:last-child{bottom:24px}.navButton.open span{width:20px}.navButton.open span:first-child{transform:rotate(30deg) translateY(5.5px)}.navButton.open span:nth-of-type(2){display:none}.navButton.open span:last-child{transform:rotate(-30deg) translateY(-5.5px)}@media screen and (min-width: 992px){.navButton{top:28px;right:25px;width:70px;height:70px;border-radius:35px}.navButton span{left:27px}.navButton span:first-child{top:29px}.navButton span:nth-of-type(2){top:34px}.navButton span:last-child{bottom:29px}}.siteNavigation{position:fixed;top:0;left:0;z-index:15;width:100%;height:100%;transform:translate(100%);background:#000;overflow-y:auto;transition:all .3s ease-in-out}.siteNavigation.open{transform:translate(0)}.siteNavigation__text{padding:75px 40px 45px}.siteNavigation__text a{color:#fff;text-decoration:none}.siteNavigation__home{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #707070}.siteNavigation__home a{font-family:var(--font-family-oswald);font-size:2.2rem}.siteNavigation__menu__block{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #707070}.siteNavigation__menu__block p{margin:0 0 10px;font-family:var(--font-family-oswald);font-size:2.5rem;color:#5d5d5d}.siteNavigation__menu__block ul{font-size:1.4rem;font-weight:500}.siteNavigation__menu__block ul li{margin-bottom:1em}.siteNavigation__menu__block ul li:last-child{margin-bottom:0}.siteNavigation__sns{margin-bottom:80px}.siteNavigation__sns p{margin:0 0 20px;font-family:var(--font-family-oswald);font-size:1.8rem;color:#5d5d5d}.siteNavigation__sns ul{display:flex;justify-content:space-between;align-items:center}.siteNavigation__sns ul li{line-height:0}.siteNavigation__sns ul li a{display:inline-block}.siteNavigation__sns ul li a svg{height:auto}.siteNavigation__sns .instagram img{width:25.7px}.siteNavigation__sns .x img{width:26.6px}.siteNavigation__sns .facebook img{width:25.7px}.siteNavigation__sns .youtube img{width:32.3px}.siteNavigation__sns .line img{width:28.5px}.siteNavigation__contact__tel{margin-bottom:25px}.siteNavigation__contact__tel__heading{margin:0;font-size:1.2rem;font-weight:700;color:#5d5d5d}.siteNavigation__contact__tel__num{font-family:var(--font-family-oswald);font-size:2.9rem;font-weight:500}.siteNavigation__contact__tel__time{margin:0;font-size:1.4rem;font-weight:500;color:#fff}.siteNavigation__contact__link{display:flex;flex-wrap:wrap}.siteNavigation__contact__link .btn{justify-content:flex-start;margin:0 15px 15px 0;padding-left:20px}.siteNavigation__image{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:320px}.siteNavigation__image:after{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:#00000080}.siteNavigation__image__inner{z-index:5;display:flex;justify-content:center;align-items:center;width:100%}.siteNavigation__image__inner img{width:90px;height:auto;margin-right:25px}.siteNavigation__image__inner p{margin:0;font-family:var(--font-family-oswald);font-size:2.5rem;color:#fff;line-height:1.2}.siteNavigation__image__bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width: 768px){.siteNavigation__sns ul{justify-content:flex-start}.siteNavigation__sns ul li{margin-right:40px}}@media screen and (min-width: 992px){.siteNavigation__inner{display:flex;flex-direction:row-reverse}.siteNavigation__text{flex-grow:1;width:64%;min-height:100vh;padding:180px 100px 100px 150px}.siteNavigation__home{display:none}.siteNavigation__menu{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:650px}.siteNavigation__menu__block{margin:0 50px 40px 0;padding:0;border:none}.siteNavigation__menu__block:last-child{margin-right:0}.siteNavigation__menu__block p{margin-bottom:30px}.siteNavigation__sns{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:70px}.siteNavigation__sns p{margin:10px 40px 10px 0;font-size:2.5rem}.siteNavigation__sns ul{margin:10px 0}.siteNavigation__sns ul li{margin-right:40px}.siteNavigation__contact__tel{display:flex;align-items:flex-end;margin-bottom:40px}.siteNavigation__contact__tel__heading{display:none}.siteNavigation__contact__tel__num{font-size:3rem}.siteNavigation__contact__tel__time{margin:0 0 10px 20px}.siteNavigation__contact__link .btn{padding-left:30px}.siteNavigation__image{width:36%;max-width:530px;height:auto;min-height:100vh}.siteNavigation__image__inner{flex-direction:column;align-items:flex-start;width:auto}.siteNavigation__image__inner img{width:174px;margin:0 0 25px}.siteNavigation__image__inner p{font-size:5rem}}.siteNavigation__logo{position:absolute;top:80px;right:0;width:600px;opacity:.15;transform:translate(100%) rotate(90deg);transform-origin:left top}.siteNavigation__eversys__heading{margin:0 0 15px;font-family:var(--font-family-oswald);font-size:1.7rem;color:#5d5d5d}.siteNavigation__eversys__menu li{margin-bottom:25px;line-height:1.4}.siteNavigation__eversys__menu li a{font-size:1.8rem;font-weight:700}.siteNavigation__eversys__menu li a span{font-family:var(--font-family-oswald);font-size:1.3rem;font-weight:300;color:var(--color-orcher)}@media screen and (min-width: 992px){.siteNavigation__logo{top:130px}.siteNavigation__eversys{display:flex;flex-wrap:wrap}.siteNavigation__eversys__heading{width:100%}.siteNavigation__eversys__menu{margin-right:90px}}.fixedBanner{position:fixed;bottom:10px;left:10px;z-index:10;width:calc(100% - 20px);max-width:300px}.fixedBanner a{display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;padding:10px;text-decoration:none;background:#624730;border-radius:10px;box-shadow:0 3px 6px #00000029}.fixedBanner a:hover img{opacity:1}.fixedBanner__image{width:50px;height:auto;transform:translateY(-10px)}.fixedBanner__logo{width:140px;height:auto}.fixedBanner__text{flex-shrink:0;margin:0;font-size:1rem;font-weight:300;color:#fff;line-height:1.4}@media screen and (min-width: 992px){.fixedBanner{max-width:370px}.fixedBanner a{height:70px;padding:0 15px}.fixedBanner__logo{width:167px}.fixedBanner__text{font-size:1.4rem}}.contactUs{position:relative;display:flex;justify-content:center;padding:70px 0 40px}.contactUs__bg{position:absolute;top:0;left:0;width:100%;height:100%}.contactUs__bg img{width:100%;height:100%;object-fit:cover}.contactUs__inner{position:relative;z-index:2;max-width:1250px;margin:0 auto;padding:0 40px}.contactUs__text{margin-bottom:25px}.contactUs__heading{margin-bottom:30px;line-height:1.4}.contactUs__heading h2{margin:0;font-family:var(--font-family-oswald);font-size:2.9rem;font-weight:400;color:var(--color-orcher)}.contactUs__heading p{margin:0;font-size:1.4rem;font-weight:500;color:#c5c5c5}.contactUs__description{margin:0;font-size:1.2rem;font-weight:500;color:#fff}.contactUs__contact__tel{margin-bottom:25px;line-height:1.4}.contactUs__contact__tel__title{margin:0;font-size:1.2rem;font-weight:700;color:#5d5d5d}.contactUs__contact__tel__num{font-family:var(--font-family-oswald);font-size:2.9rem;font-weight:700;color:#fff;text-decoration:none}.contactUs__contact__tel__num:hover{color:#fff;opacity:.8}.contactUs__contact__tel__time{margin:0;font-family:var(--font-family-oswald);font-size:1.4rem;font-weight:500;color:#fff}.contactUs__contact__link .btn{margin-bottom:15px}@media screen and (min-width: 992px){.contactUs{margin-bottom:1px;padding:70px 0 120px}.contactUs__inner{width:100%;display:flex;align-items:center}.contactUs__text{flex-grow:1;margin:0 40px 0 0}.contactUs__heading{margin-bottom:40px}.contactUs__heading h2{font-size:5rem}.contactUs__description{font-size:1.4}.contactUs__contact{display:flex;flex-direction:column;align-items:center}.contactUs__contact__tel{display:grid;grid-template-columns:auto auto;grid-template-rows:1fr 1fr;align-items:center;margin-bottom:50px}.contactUs__contact__tel__title{grid-column:1/2;grid-row:1/2;font-size:2.1rem;color:#fff}.contactUs__contact__tel__num{grid-column:2/3;grid-row:1/3;font-size:6rem;line-height:1;margin-left:40px}.contactUs__contact__tel__time{grid-column:1/2;grid-row:2/3}.contactUs__contact__link{display:flex;flex-wrap:wrap;justify-content:center}.contactUs__contact__link .btn{width:360px;height:72px;margin:8px;font-size:2.1rem}}.siteFooter{padding:65px 0 200px;background:#000}.siteFooter__inner{width:100%;max-width:1250px;margin:0 auto;padding:0 40px}.siteFooter__link{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.siteFooter__link a{display:flex;justify-content:center;align-items:center;width:290px;max-width:100%;height:90px;margin-bottom:15px;background:#505050;border-radius:10px}.siteFooter__link a.eversys .siteFooter__link__image{width:76px;height:auto;margin-right:22px}.siteFooter__link a.eversys .siteFooter__link__logo{width:141px}.siteFooter__link a.klatch .siteFooter__link__image{width:96px;height:auto;margin-right:7px}.siteFooter__link a.klatch .siteFooter__link__logo{width:146px}.siteFooter__link a.official .siteFooter__link__logo{width:150px}.siteFooter__menu{margin-bottom:40px}.siteFooter__menu>li{margin-bottom:15px;border-bottom:1px solid #707070}.siteFooter__menu>li>a,.siteFooter__menu>li>span{display:block;padding:5px 0;font-family:var(--font-family-oswald);font-size:2.2rem;color:#c5c5c5;text-decoration:none}.siteFooter__menu__toggle{position:relative}.siteFooter__menu__toggle:after{content:"";position:absolute;top:50%;right:0;width:10px;height:5px;margin-top:-2.5px;background:url(/images/icon_arrow-toggle_white.svg) no-repeat center/contain;transition:all .3s ease}.siteFooter__menu__toggle.open:after{transform:rotate(180deg)}.siteFooter__menu__sub{line-height:0;opacity:0;visibility:hidden;font-size:1.4rem}.siteFooter__menu__sub.open{line-height:inherit;opacity:1;visibility:visible;padding-bottom:20px;transition:all .3s ease}.siteFooter__menu__sub.open li{margin-top:10px}.siteFooter__menu__sub li a,.siteFooter__menu__sub li span{color:#fff;text-decoration:none}.siteFooter__sns{margin-bottom:60px}.siteFooter__sns p{font-family:var(--font-family-oswald);font-size:1.8rem;color:#585858}.siteFooter__sns ul{display:flex;justify-content:space-between;align-items:center}.siteFooter__sns ul li{line-height:0}.siteFooter__sns ul li a{display:inline-block}.siteFooter__sns ul li a svg{height:auto}.siteFooter__sns .instagram img{width:25.7px}.siteFooter__sns .x img{width:26.6px}.siteFooter__sns .facebook img{width:25.7px}.siteFooter__sns .youtube img{width:32.3px}.siteFooter__sns .line img{width:28.5px}.siteFooter__info{margin-bottom:50px;color:#fff}.siteFooter__info__logo{width:71px;margin-bottom:10px}.siteFooter__info__name{margin:0 0 5px;font-size:1.7rem;font-weight:500}.siteFooter__info__address{margin:0 0 10px;font-size:1.1rem;font-weight:300}.siteFooter__info__copyright{margin:0;font-size:1.1rem;font-weight:300}.siteFooter__pageTop{display:flex;justify-content:center}.siteFooter__pageTop button{display:flex;flex-direction:column;align-items:center;appearance:none;background:none;border:none;outline:none;cursor:pointer}.siteFooter__pageTop button img{width:21px;margin-bottom:8.5px}.siteFooter__pageTop button span{font-family:var(--font-family-oswald);font-size:1.2rem;color:#fff}@media screen and (min-width: 768px){.siteFooter__sns ul{justify-content:flex-start}.siteFooter__sns ul li{margin-right:40px}.siteFooter__sns ul li:last-child{margin:0}}@media screen and (min-width: 992px){.siteFooter{padding:135px 0 180px}.siteFooter__link{flex-direction:row;justify-content:space-between;margin-bottom:130px}.siteFooter__link a{width:31.6%;height:130px}.siteFooter__link a.eversys .siteFooter__link__image{width:26.76%}.siteFooter__link a.eversys .siteFooter__link__logo{width:50.27%}.siteFooter__link a.klatch .siteFooter__link__image{width:27.84%}.siteFooter__link a.klatch .siteFooter__link__logo{width:55.95%}.siteFooter__link a.official .siteFooter__link__logo{width:60%}.siteFooter__content{display:flex}.siteFooter__menu{order:2;flex-grow:1;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0 50px}.siteFooter__menu>li{border:none}.siteFooter__menu>li>span{margin-bottom:30px;padding:0;font-size:2.5rem;color:#5d5d5d}.siteFooter__menu__home{display:none}.siteFooter__menu__toggle:after{content:none}.siteFooter__menu__sub{line-height:inherit;opacity:1;visibility:visible;padding-right:10px}.siteFooter__menu__sub li{margin-bottom:1em}.siteFooter__sns{order:3;flex-grow:0;margin:0}.siteFooter__sns p{margin:0 0 30px;font-size:2.5rem}.siteFooter__sns ul li{margin-right:30px}.siteFooter__info{order:1;flex-grow:0;margin:0;padding-top:10px}.siteFooter__info__logo{width:119px;margin-bottom:25px}.siteFooter__info__name{margin-bottom:40px;font-size:2.2rem;font-weight:700}.siteFooter__info__address{font-size:1.4rem;font-weight:700}.siteFooter__info__copyright{font-size:1.2rem;font-weight:700}.siteFooter__pageTop{display:none}}.fixedPageTop{position:fixed;bottom:0;right:20px;z-index:5;opacity:0;visibility:hidden;transition:all .3s ease;padding:0;appearance:none;background:none;border:none;outline:none;cursor:pointer}@media screen and (min-width: 992px){.fixedPageTop.show{opacity:1;visibility:visible}}.kv{margin-bottom:15px}.kv__slide{width:100%}.kv__slide .swiper-slide{height:630px;min-height:100vh;background:#262626}.kv__slide .swiper-pagination{bottom:10px;right:10px;left:auto;width:auto;padding:5px 10px;font-size:1rem;font-weight:500;color:#fff;background:#00000080;border-radius:3px}.kv__slide__1__inner{width:100%;max-width:1250px;margin:0 auto;padding-left:40px;padding-right:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.kv__slide__1__image{width:160px;margin-bottom:25px}.kv__slide__1__text{display:flex;flex-direction:column;align-items:center}.kv__slide__1__logo{width:240px;margin-bottom:15px}.kv__slide__1__subtitle{margin:0 0 10px;font-size:1.1rem;font-weight:700;color:#a2a2a2}.kv__slide__1__copy{margin:0 0 40px;font-size:2.1rem;font-weight:700;color:#fff;line-height:1.4;text-align:center}@media screen and (min-width: 768px){.kv__slide__1__image{width:320px}}@media screen and (min-width: 992px){.kv__slide .swiper-slide{height:900px}.kv__slide__1__inner{align-items:flex-start}.kv__slide__1__image{position:absolute;top:140px;left:50%;width:820px;margin:0}.kv__slide__1__text{width:50%}.kv__slide__1__logo{width:297px;margin-bottom:25px}.kv__slide__1__subtitle{margin-bottom:45px;font-size:1.5rem}.kv__slide__1__copy{font-size:3rem}}.index-link{padding-bottom:45px}.index-link__block{margin-bottom:45px}.index-link__block:last-child{margin-bottom:0}.index-link__image,.index-link__image img{width:100%}.index-link__text{position:relative;display:flex;justify-content:center;margin-top:-160px;padding:0 20px}.index-link__text__inner{width:100%;max-width:550px;padding:40px 25px;background:#fff;border-radius:10px;border-top:9px solid var(--color-orcher);box-shadow:0 3px 6px #00000029}.index-link__content{display:flex;flex-direction:column;align-items:center}.index-link__content p{font-size:1.3rem}.index-link__content .btn,.index-link__content .btn--external{margin-top:30px}.index-link .block-1 .index-link__heading{display:grid;grid-template-columns:88px 1fr;grid-template-rows:auto auto;margin-bottom:20px}.index-link .block-1 .index-link__heading img{grid-column:1/2;grid-row:1/3}.index-link .block-1 .index-link__heading h3{grid-column:2/3;grid-row:1/2;margin:0 0 5px;padding-left:5px;font-family:var(--font-family-oswald);font-size:3.2rem;font-weight:400;color:var(--color-orcher);line-height:1.1}.index-link .block-1 .index-link__heading p{grid-column:2/3;grid-row:2/3;margin:0;padding-left:5px;font-size:1.1rem;font-weight:700;line-height:1.4}.index-link .block-2 .index-link__heading{display:flex;flex-direction:column;align-items:center;margin-top:-80px;margin-bottom:20px}.index-link .block-2 .index-link__heading .image{width:162px;height:auto;margin-bottom:10px}.index-link .block-2 .index-link__heading .logo{width:205px;height:auto}.index-link .block-3 .index-link__heading{display:flex;flex-direction:column;align-items:center;margin:30px 0}.index-link .block-3 .index-link__heading img{width:192px;height:auto}.index-link .block-3 .index-link__heading p{margin:10px 0 0;font-family:var(--font-family-oswald);font-size:1.1rem}.index-link .block-4 .index-link__heading{margin:20px 0 40px;text-align:center}.index-link .block-4 .index-link__heading img{width:274px;height:auto}@media screen and (min-width: 992px){.index-link{background:#fff}.index-link__block{position:relative;display:flex;align-items:flex-end;height:710px}.index-link__block:nth-of-type(2n) .index-link__text{justify-content:flex-start}.index-link__image{position:absolute;top:0;left:0;width:100%;height:100%}.index-link__image img{width:100%;height:100%;object-fit:cover}.index-link__text{width:100%;max-width:1250px;margin:0 auto;padding-left:40px;padding-right:40px;justify-content:flex-end}.index-link__text__inner{padding:40px 60px 20px;box-shadow:none;border-radius:10px 10px 0 0}.index-link__content{align-items:flex-start}.index-link__content p{font-size:1.6rem}.index-link .block-1 .index-link__heading h3{padding-left:10px;font-size:3.9rem}.index-link .block-1 .index-link__heading p{padding-left:10px}.index-link .block-2 .index-link__heading{flex-direction:row;justify-content:space-between;margin-bottom:0}.index-link .block-2 .index-link__heading .image{width:200px}.index-link .block-2 .index-link__heading .logo{width:192px;margin:40px 0 0}.index-link .block-3 .index-link__heading{margin-top:20px}.index-link .block-3 .index-link__heading img{width:267px}.index-link .block-3 .index-link__heading p{font-size:1.5rem}.index-link .block-4 .index-link__heading{margin:15px 0 45px}.index-link .block-4 .index-link__heading img{width:360px}}.index-news{position:relative;margin-bottom:55px;padding-top:275px}.index-news__title{margin:0 0 20px;font-family:var(--font-family-oswald);font-size:4rem;font-weight:400;color:var(--color-orcher)}.index-news__content{width:100%;max-width:1250px;margin:0 auto;padding-left:40px;padding-right:40px;position:relative;z-index:2}.index-news__content__inner{width:100%;max-width:550px;margin:0 auto;padding:40px;background:#fff;border-top:10px solid var(--color-orcher);border-radius:10px;box-shadow:0 3px 6px #00000029}.index-news__bg{position:absolute;top:0;left:0;width:100%;height:360px}.index-news__bg img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 992px){.index-news{margin-bottom:0;padding-bottom:45px;background:#fff}.index-news__bg{height:calc(100% - 45px)}.index-news__content{display:flex;justify-content:flex-end}.index-news__content__inner{margin:0;padding:60px 60px 0;box-shadow:none;border-radius:10px 10px 0 0}}.pageContent{padding-bottom:100px}.pageContent p{margin:0 0 1em;font-size:1.3rem;font-weight:500}@media screen and (min-width: 992px){.pageContent{padding-bottom:200px}.pageContent p{font-size:1.6rem}}.block{margin-bottom:40px;padding-bottom:30px}.block:last-child{margin-bottom:0}.block__heading{margin-bottom:30px}.block__heading h2{margin:0;font-family:var(--font-family-oswald);font-size:2.8rem;font-weight:400;color:var(--color-orcher);line-height:1.4}.block__heading h2 span{display:block;font-size:1.4rem;font-weight:500;color:#c5c5c5}@media screen and (min-width: 992px){.block{display:flex;margin-bottom:100px;padding-bottom:50px;border-bottom:1px dotted #707070}.block:last-child{border:none}.block__heading{flex-shrink:0;flex-grow:0;width:31.62%;padding-right:40px}.block__heading h2{font-size:4rem}.block__content{flex-shrink:1;flex-grow:1}}.pageAbout__kv{position:relative;background:#262626}.pageAbout__kv__inner{padding:40px;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.pageAbout__kv__image{margin-bottom:25px;text-align:center}.pageAbout__kv__image img{width:160px}.pageAbout__kv__text{display:flex;flex-direction:column;align-items:center;color:#a2a2a2;text-align:center}.pageAbout__kv__logo{width:240px}.pageAbout__kv__title{margin:0 0 40px;font-size:1.1rem}.pageAbout__kv__copy{margin:0;font-size:1.6rem;font-weight:700}.pageAbout__kv .breadcrumb{position:absolute;bottom:10%;left:0;transform:rotate(90deg) translate(-100%)}.pageAbout__kv .breadcrumb ol li a{color:#646464}.pageAbout__kv .breadcrumb ol li>span{color:#fff}@media screen and (min-width: 768px){.pageAbout__kv{padding:70px 0}.pageAbout__kv__inner{width:100%;max-width:1250px;margin:0 auto;flex-direction:row-reverse;min-height:auto;padding:0 40px}.pageAbout__kv__image{width:50%}.pageAbout__kv__image img{width:70%;max-width:404px}.pageAbout__kv__text{width:50%}}@media screen and (min-width: 992px){.pageAbout__kv__logo{width:260px}.pageAbout__kv__title{font-size:1.5rem}.pageAbout__kv__copy{font-size:2.2rem}}.pageCompany__philosophy__title{margin:0 0 25px;font-size:3rem;font-weight:500}.pageCompany__philosophy__image{margin-top:40px;text-align:center}.pageCompany__philosophy__image img{width:100%;max-width:486px}.pageCompany__profile table,.pageCompany__history table{width:100%;font-size:1.3rem}.pageCompany__profile table tr,.pageCompany__history table tr{display:block;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dotted #646464}.pageCompany__profile table th,.pageCompany__profile table td,.pageCompany__history table th,.pageCompany__history table td{display:block;text-align:left}.pageCompany__profile table td,.pageCompany__history table td{font-weight:500}@media screen and (min-width: 992px){.pageCompany__philosophy__image{margin-top:60px;text-align:left}.pageCompany__profile table,.pageCompany__history table{font-size:1.8rem}.pageCompany__profile table tr,.pageCompany__history table tr{display:table-row}.pageCompany__profile table tr:first-child th,.pageCompany__profile table tr:first-child td,.pageCompany__history table tr:first-child th,.pageCompany__history table tr:first-child td{padding-top:15px}.pageCompany__profile table tr:last-child,.pageCompany__history table tr:last-child{border:none}.pageCompany__profile table th,.pageCompany__profile table td,.pageCompany__history table th,.pageCompany__history table td{display:table-cell;padding:30px 0 40px}.pageCompany__profile table th,.pageCompany__history table th{width:180px;vertical-align:top}}.pageFlow__list{padding-left:20px}.pageFlow__list__item{position:relative;padding:5px 0 40px 40px;border-left:3px dotted var(--color-orcher)}.pageFlow__list__item:last-child{padding-bottom:0;border:none}.pageFlow__list__num{position:absolute;top:0;left:-21px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:var(--font-family-oswald);font-size:1.3rem;font-weight:500;color:var(--color-orcher);border:1px solid var(--color-orcher);background:#fff;border-radius:40px}.pageFlow__list__heading{margin:0 0 10px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.pageFlow__list__text{margin:0;font-size:1.3rem;font-weight:500}@media screen and (min-width: 992px){.pageFlow__list__item{padding:3px 0 50px 60px}.pageFlow__list__num{left:-26px;width:50px;height:50px;font-size:1.8rem}.pageFlow__list__heading{font-size:2.5rem}.pageFlow__list__text{font-size:1.6rem}}.pageFaq__list__item{margin-bottom:30px;padding:0 0 30px 50px;border-bottom:2px dotted #393939}.pageFaq__list__question{position:relative;min-height:40px;padding:8px 25px 0 0;cursor:pointer}.pageFaq__list__question:after{content:"";position:absolute;top:12px;right:0;width:16px;height:10px;background:url(/images/icon_arrow-toggle.svg) no-repeat center/contain;transition:all .3s ease}.pageFaq__list__question.open:after{transform:rotate(180deg)}.pageFaq__list__question span{position:absolute;top:0;left:-50px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:var(--font-family-oswald);font-weight:500;color:#fff;background:var(--color-orcher);border:1px solid var(--color-orcher);border-radius:40px}.pageFaq__list__question h3{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4}.pageFaq__list__answer{position:relative;line-height:0;opacity:0;visibility:hidden;transition:all .3s ease}.pageFaq__list__answer.open{line-height:inherit;opacity:1;visibility:visible;transition:all .3s ease;margin-top:20px}.pageFaq__list__answer span{position:absolute;top:0;left:-50px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:var(--font-family-oswald);font-weight:500;color:var(--color-orcher);background:#fff;border:1px solid var(--color-orcher);border-radius:40px}.pageFaq__list__answer p{margin:0;font-size:1.3rem;font-weight:500}@media screen and (min-width: 992px){.pageFaq__list{padding-top:40px;border-top:2px dotted #393939}.pageFaq__list__item{margin-bottom:40px;padding:0 0 40px 60px}.pageFaq__list__question span{left:-60px}.pageFaq__list__question h3{font-size:2.2rem}.pageFaq__list__answer span{left:-60px}.pageFaq__list__answer p{font-size:1.6rem}}.pageService__block{margin-bottom:40px;padding-bottom:30px;border-bottom:2px dotted #393939}.pageService__block:last-child{margin-bottom:0}.pageService__block__image{margin-bottom:30px;text-align:center}.pageService__block__image img{width:100%}.pageService__block__text h3{margin:0 0 30px;display:flex;justify-content:center;align-items:center}.pageService__block__text p{margin:0}.pageService__block__text .btn,.pageService__block__text .btn--external{margin:30px auto 0}.pageService__block.eversys .pageService__block__image img{width:50%}.pageService__block.eversys .pageService__block__text h3 img{width:198px;height:auto}.pageService__block.startup-support .pageService__block__image img{max-width:500px}.pageService__block.startup-support .pageService__block__text h3 img{width:60px;margin-right:20px}.pageService__block.startup-support .pageService__block__text h3 span{font-family:var(--font-family-oswald);font-size:2.4rem;font-weight:700;line-height:1}.pageService__block.klatch .pageService__block__image img{max-width:600px}.pageService__block.klatch .pageService__block__text h3 img{width:280px}.pageService__block.baselab .pageService__block__image img{max-width:500px}.pageService__block.baselab .pageService__block__text h3 img{width:248px}@media screen and (min-width: 992px){.pageService__block{display:flex;align-items:center;margin-bottom:100px;padding-bottom:100px}.pageService__block__image{width:50%}.pageService__block__text{width:50%;padding-left:50px}.pageService__block__text h3{justify-content:flex-start;margin-bottom:40px}.pageService__block__text p{font-size:1.8rem}.pageService__block__text .btn,.pageService__block__text .btn--external{margin:40px 0 0}.pageService__block.eversys .pageService__block__image img{width:60%}.pageService__block.eversys .pageService__block__text h3 img{width:297px}.pageService__block.startup-support .pageService__block__text h3 img{width:94px;margin-right:25px}.pageService__block.startup-support .pageService__block__text h3 span{font-size:4.3rem}.pageService__block.klatch .pageService__block__text h3 img{width:359px}.pageService__block.baselab .pageService__block__text h3 img{width:270px}}.pageStartup .block{border-bottom:1px dotted #707070}.pageStartup .block__content img{display:block;margin:0 auto 20px;border-radius:20px}@media screen and (min-width: 992px){.pageStartup .block:last-child{border:none}.pageStartup .block__content{max-width:718px}.pageStartup .block__content img{margin-bottom:40px}}.pagePrivacy dl{margin:0}.pagePrivacy dl dt{margin:0 0 20px;font-size:1.6rem;font-weight:700;line-height:1.4}.pagePrivacy dl dd{margin:0 0 40px;padding-bottom:20px;font-size:1.3rem;font-weight:500;border-bottom:2px dotted #393939}.pagePrivacy dl dd:last-child{margin-bottom:0}@media screen and (min-width: 992px){.pagePrivacy dl dt{margin-bottom:30px;font-size:2.6rem}.pagePrivacy dl dd{margin-bottom:60px;padding-bottom:60px;font-size:1.6rem}.pagePrivacy dl dd:last-child{padding-bottom:0;border:none}}.pageAfter__list{padding-left:20px}.pageAfter__list__item{position:relative;padding:5px 0 40px 40px;border-left:3px dotted var(--color-orcher)}.pageAfter__list__item:last-child{padding-bottom:0;border:none}.pageAfter__list__num{position:absolute;top:0;left:-21px;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:var(--font-family-oswald);font-size:1.3rem;font-weight:500;color:var(--color-orcher);border:1px solid var(--color-orcher);background:#fff;border-radius:40px}.pageAfter__list__heading{margin:0 0 10px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.pageAfter__list__text{margin:0;font-size:1.3rem;font-weight:500}.pageAfter dl{margin:0}.pageAfter dl dt{margin:0 0 20px;font-size:1.6rem;font-weight:700;line-height:1.4}.pageAfter dl dd{margin:0 0 40px;padding-bottom:20px;font-size:1.3rem;font-weight:500;border-bottom:2px dotted #393939}.pageAfter dl dd:last-child{margin-bottom:0}@media screen and (min-width: 992px){.pageAfter .block.repair-request .block__heading{width:43%}.pageAfter .block.operating-suggestions .block__heading{width:46.58%}.pageAfter__list__item{padding:3px 0 50px 60px}.pageAfter__list__num{left:-26px;width:50px;height:50px;font-size:1.8rem}.pageAfter__list__heading{font-size:2.5rem}.pageAfter__list__text{font-size:1.6rem}.pageAfter dl dt{margin-bottom:30px;font-size:2.6rem}.pageAfter dl dd{margin-bottom:60px;padding-bottom:60px;font-size:1.6rem}.pageAfter dl dd:last-child{padding-bottom:0;border:none}}.pageProduct__detail{padding-bottom:100px;margin-bottom:30px;border-bottom:2px dotted #393939}.pageProduct__detail__image{margin-bottom:30px}.pageProduct__detail__image__slider{width:100%;margin-bottom:5px}.pageProduct__detail__image__thumbnail{display:flex;flex-wrap:wrap;margin-left:-5px}.pageProduct__detail__image__thumbnail img{width:calc(25% - 5px);margin:0 0 5px 5px;cursor:pointer}.pageProduct__detail__image__thumbnail img.active{opacity:.7}.pageProduct__detail__spec{border-radius:10px;overflow:hidden;box-shadow:0 3px 6px #00000029}.pageProduct__detail__spec__heading{padding:30px 20px;background:#222}.pageProduct__detail__spec__heading h3{margin:0;font-size:1.8rem;font-weight:500;color:#fffc;line-height:1.4}.pageProduct__detail__spec__heading h3 span{display:block;font-size:1.2rem}.pageProduct__detail__spec__inner{padding:40px 20px;overflow:hidden;background:#fff}.pageProduct__detail__spec__inner table{width:100%;font-size:1.4rem;line-height:1.4}.pageProduct__detail__spec__inner table th,.pageProduct__detail__spec__inner table td{display:block;text-align:left}.pageProduct__detail__spec__inner table td{margin-bottom:20px;padding-bottom:15px;border-bottom:1px dotted #393939}.pageProduct__detail__spec__inner table tr:last-child td{margin-bottom:0;padding-bottom:0;border:none}.pageProduct__catalog{border-bottom:2px dotted #393939}.pageProduct__catalog .block__content h3{font-size:1.6rem;font-weight:700;margin:0 0 10px}.pageProduct__catalog__list__item{padding:20px;background:#fff;border-radius:10px}.pageProduct__catalog__list__item+div{margin-top:10px}.pageProduct__catalog__list__item p{margin:0 0 10px;font-size:1.4rem;font-weight:700}.pageProduct__guarantee .block__content h3{margin:0 0 10px;font-size:1.6rem;font-weight:700}.pageProduct__guarantee__list{margin:40px 0}.pageProduct__guarantee__list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#fff;border-radius:10px}.pageProduct__guarantee__list__item+div{margin-top:5px}.pageProduct__guarantee__list__item h4{margin:0;font-size:1.4rem;font-weight:700}.pageProduct__guarantee__list__item p{margin:0;font-size:1.4rem}.pageProduct__guarantee__list__title{font-weight:700!important}.pageProduct__guarantee__notice{font-size:1.2rem!important}@media screen and (min-width: 768px){.pageProduct__detail__image__thumbnail img{width:calc(20% - 5px)}.pageProduct__detail__spec__inner{padding:15px 20px}.pageProduct__detail__spec__inner table th,.pageProduct__detail__spec__inner table td{display:table-cell}.pageProduct__detail__spec__inner table tr{border-bottom:1px dotted #393939}.pageProduct__detail__spec__inner table tr:last-child{border:none}.pageProduct__detail__spec__inner table th{white-space:nowrap;width:1px;padding:15px 15px 15px 0}.pageProduct__detail__spec__inner table td{padding:15px 0;border:none}.pageProduct__catalog__list__item{display:flex;justify-content:space-between;align-items:center;padding:15px 25px 15px 40px}.pageProduct__catalog__list__item+div{margin-top:5px}.pageProduct__catalog__list__item p{margin:0}}@media screen and (min-width: 992px){.pageProduct__detail{display:flex;align-items:flex-start;margin-bottom:80px;border-bottom:1px dotted #707070}.pageProduct__detail__image{width:60%}.pageProduct__detail__image__thumbnail{padding-right:70px}.pageProduct__detail__spec{width:calc(40% + 60px);margin-top:40px;margin-left:-60px;z-index:5}.pageProduct__detail__spec__heading{padding:25px 20px}.pageProduct__detail__spec__heading h3{font-size:2.2rem}.pageProduct__detail__spec__heading h3 span{font-size:1.4rem}.pageProduct__detail__spec__inner table{font-size:1.6rem}.pageProduct__detail__spec__inner table th,.pageProduct__detail__spec__inner table td{height:75px}.pageProduct__catalog .block__content h3{margin-bottom:25px;font-size:2.6rem}.pageProduct__catalog__list__item p{font-size:1.8rem}.pageProduct__guarantee .block__content h3{margin-bottom:25px;font-size:2.6rem}.pageProduct__guarantee__list{margin:15px 0 35px}.pageProduct__guarantee__list__item{padding:30px}.pageProduct__guarantee__list__item h4{font-size:2.4rem;font-weight:500}.pageProduct__guarantee__list__item p{font-size:2.4rem}.pageProduct__guarantee__notice{font-size:1.6rem!important}}@media screen and (min-width: 992px){.pageContact__intro p{font-size:1.8rem}}.form__row{margin-bottom:20px}.form__row label{display:block;margin-bottom:10px;font-size:1.6rem;font-weight:700}.form__row label.required:after{content:"必須";display:inline-block;margin-left:15px;padding:0 10px;color:#fff;background:red;border-radius:5px}.form__row input[type=text],.form__row input[type=email],.form__row select,.form__row textarea{width:100%;padding:15px;border:none;border-radius:10px;background:#fff;line-height:1.4}.form__input__zip{width:auto!important;min-width:120px}.form__radio{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.form__radio label{display:inline-block;margin-top:20px}.form__radio label span{position:relative;display:flex;align-items:center;padding-left:40px;font-size:1.4rem;font-weight:500}.form__radio label span:before{content:"";position:absolute;top:50%;left:0;display:block;width:30px;height:30px;margin-top:-15px;background:#fff;border-radius:15px}.form__radio label span:after{content:"";position:absolute;top:50%;left:5px;width:20px;height:20px;margin-top:-10px;background:var(--text-color);border-radius:10px;opacity:0}.form__radio label input{position:absolute;white-space:nowrap;border:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%)}.form__radio label input:checked+span:after{opacity:1}.form__submit{display:flex;justify-content:center}.form__submit input[type=submit]:after{content:none}.form__notice{font-size:1.2rem}@media screen and (min-width: 992px){.form__row{margin-bottom:40px}.form__row label{font-size:1.8rem}.form__radio{flex-direction:row}.form__radio label{margin:20px 40px 20px 0}.form__radio label span{padding-left:50px;font-size:1.8rem}.form__radio label span:before{width:40px;height:40px;margin-top:-20px;border-radius:20px}.form__radio label span:after{width:30px;height:30px;margin-top:-15px;border-radius:15px}.form__submit input[type=submit]{padding:0 30px}}.pageCasestudyIndex{padding-bottom:100px}.casestudyList__item{margin-bottom:40px}.casestudyList__item__image{margin-bottom:20px;border-radius:10px;overflow:hidden}.casestudyList__item__image img{width:100%}.casestudyList__item__label{margin:0 0 10px;font-size:1rem;font-weight:700;color:#c5c5c5}.casestudyList__item__subtitle{margin:0 0 10px;font-size:1.5rem;font-weight:700;line-height:1.5}.casestudyList__item__subtitle a{color:var(--text-color);text-decoration:none}.casestudyList__item__title{margin:0 0 10px;font-size:1.4rem;font-weight:700}.casestudyList__item__title a{color:var(--color-orcher);text-decoration:none}.casestudyList__item__excerpt{margin:0;font-size:1.3rem;font-weight:500}@media screen and (min-width: 768px){.casestudyList{display:flex;flex-wrap:wrap;margin-left:-40px}.casestudyList__item{width:50%;margin-bottom:60px;padding-left:40px}}@media screen and (min-width: 992px){.casestudyList__item__image{margin-bottom:25px}.casestudyList__item__label{font-size:1.2rem}.casestudyList__item__subtitle{font-size:2.5rem}.casestudyList__item__title{font-size:1.8rem}.casestudyList__item__excerpt{font-size:1.6rem}}@media screen and (min-width: 992px){.pageCasestudyIndex{padding-bottom:90px}}.pageCasestudy{position:relative}.pageCasestudy__kv,.pageCasestudy__kv img{width:100%}.pageCasestudy__intro{margin-bottom:50px}.pageCasestudy__intro__inner{position:relative;z-index:2;margin-top:-80px;padding:20px 30px 40px;background:#fff;border-top:5px solid var(--color-orcher);border-radius:0 0 0 40px}.pageCasestudy__intro__label{margin:0 0 10px;font-size:1rem;color:#c5c5c5}.pageCasestudy__intro__subtitle{margin:0 0 10px;font-size:1.5rem;font-weight:700;line-height:1.5}.pageCasestudy__intro__title{margin:0 0 10px;font-size:1.2rem;font-weight:700;color:var(--color-orcher)}.pageCasestudy__intro__detail{margin:0;font-size:1rem;font-weight:500}.pageCasestudy__block{margin-bottom:50px}.pageCasestudy__block__heading{margin:0 0 30px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.pageCasestudy__block__link{display:flex;justify-content:center}.pageCasestudy__row{margin-bottom:40px}.pageCasestudy__row__image{margin-bottom:20px}.pageCasestudy__row__image img{border-radius:10px}.pageCasestudy__row__text{margin-bottom:20px}.pageCasestudy__row__text .question{margin:0 0 10px;font-size:1.4rem;font-weight:700}.pageCasestudy__row__text .answer{margin:0 0 10px;font-size:1.3rem;font-weight:500}.pageCasestudy__profile__title{margin:0;font-size:1.8rem;font-weight:700;color:var(--color-orcher)}.pageCasestudy__profile__link{margin:0 0 15px;font-size:1.2rem;font-weight:700}.pageCasestudy__profile__link a{color:var(--text-color);text-decoration:none}.pageCasestudy__profile__detail{margin:0;font-size:1.3rem;font-weight:500}.pageCasestudy__movie{position:relative;width:100%;max-width:765px;margin:0 auto}.pageCasestudy__movie:before{content:"";display:block;width:100%;padding-top:56.25%}.pageCasestudy__movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pageCasestudy__gallery__item+div{margin-top:15px}.pageCasestudy__gallery__item img{border-radius:10px}@media screen and (min-width: 992px){.pageCasestudy{padding-bottom:80px}.pageCasestudy__kv{position:relative}.pageCasestudy .breadcrumb{position:relative;z-index:2;display:inline-block;margin:0;transform:rotate(90deg) translate(calc(-100% - 150px))}.pageCasestudy__intro{display:flex;justify-content:flex-end;margin-bottom:90px}.pageCasestudy__intro__inner{width:50%;min-height:400px;margin-top:-400px;padding:50px 60px 80px;border-width:13px}.pageCasestudy__intro__label{font-size:1.3rem}.pageCasestudy__intro__subtitle{font-size:2.5rem}.pageCasestudy__intro__title{font-size:1.5rem}.pageCasestudy__intro__detail{font-size:1.4rem}.pageCasestudy__block{margin-bottom:80px}.pageCasestudy__block__heading{margin-bottom:40px;font-size:2.5rem;text-align:center}.pageCasestudy__row{display:flex;margin-left:-65px}.pageCasestudy__row.reverse{flex-direction:row-reverse}.pageCasestudy__row__image,.pageCasestudy__row__text{width:50%;padding-left:65px}.pageCasestudy__row__text .question{margin-bottom:20px;font-size:1.8rem}.pageCasestudy__row__text .answer{font-size:1.6rem}.pageCasestudy__profile__title{font-size:2.8rem}.pageCasestudy__profile__link,.pageCasestudy__profile__detail{font-size:1.4rem}.pageCasestudy__gallery{display:flex;margin-left:-7px}.pageCasestudy__gallery__item{padding-left:7px}.pageCasestudy__gallery__item+div{margin:0}}.pageNewsIndex{padding-bottom:100px}.newsList__item{margin-bottom:35px;padding-bottom:25px;border-bottom:2px dotted #393939}.newsList__item a{text-decoration:none}.newsList__item a:hover{color:var(--link-color)}.newsList__item a:hover p{color:inherit}.newsList__date{font-family:var(--font-family-oswald);font-size:1.5rem;color:var(--color-orcher)}.newsList__title{margin:0;font-size:1.6rem;font-weight:700;color:var(--text-color);transition:all .3s ease}@media screen and (min-width: 992px){.newsList__title{font-size:2.2rem}}.pageNews{position:relative}.pageNews__kv,.pageNews__kv img{width:100%}.pageNews__intro{margin-bottom:50px}.pageNews__intro__inner{position:relative;z-index:2;margin-top:-80px;padding:20px 30px 40px;background:#fff;border-top:5px solid var(--color-orcher);border-radius:0 0 0 40px}.pageNews__intro__label{margin:0 0 10px;font-size:1rem;color:#c5c5c5}.pageNews__intro__title{margin:0 0 10px;font-size:1.5rem;font-weight:700;line-height:1.5}.pageNews__intro__detail{margin:0;font-size:1rem;font-weight:500}.pageNews__intro__detail a{color:var(--color-orcher);text-decoration:none}.pageNews__block{margin-bottom:40px}.pageNews__block__image{margin-bottom:30px}.pageNews__block__image img{width:100%;border-radius:10px}.pageNews__block__title{margin:0 0 10px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.pageNews__block__detail p{font-size:1.3rem;font-weight:500}@media screen and (min-width: 992px){.pageNews{padding-bottom:80px}.pageNews__kv{position:relative}.pageNews .breadcrumb{position:relative;z-index:2;display:inline-block;margin:0;transform:rotate(90deg) translate(calc(-100% - 150px))}.pageNews__intro{display:flex;justify-content:flex-end;margin-bottom:90px}.pageNews__intro__inner{width:50%;min-height:400px;margin-top:-400px;padding:50px 60px 80px;border-width:13px}.pageNews__intro__label{font-size:1.3rem}.pageNews__intro__subtitle{font-size:2.5rem}.pageNews__intro__title{font-size:1.5rem}.pageNews__intro__detail{font-size:1.4rem}.pageNews__block{display:flex;align-items:center;margin-bottom:50px}.pageNews__block__image{width:50%;padding:0 10px}.pageNews__block__text{width:50%;padding-left:35px}}.pageShowroom__intro{margin-bottom:40px}.pageShowroom__intro h2{margin:0 0 20px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.pageShowroom__intro p{margin:0}.pageShowroom__movie{margin-bottom:40px}.pageShowroom__movie__inner{position:relative;width:100%;max-width:880px;margin:0 auto}.pageShowroom__movie__inner:before{content:"";display:block;width:100%;padding-top:56.25%}.pageShowroom__movie__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pageShowroom__gallery{margin-bottom:40px}.pageShowroom__gallery__item{margin-bottom:15px}.pageShowroom__gallery__item a{display:block}.pageShowroom__gallery__item a img{width:100%}.pageShowroom__contact .btn{margin:20px auto 0}@media screen and (min-width: 576px){.pageShowroom__gallery{display:flex;flex-wrap:wrap;margin-left:-15px}.pageShowroom__gallery__item{width:50%;padding-left:15px}}@media screen and (min-width: 768px){.pageShowroom__intro h2{font-size:2rem}.pageShowroom__contact p{text-align:center}}@media screen and (min-width: 992px){.pageShowroom__intro{margin-bottom:60px;text-align:center}.pageShowroom__intro h2{font-size:2.4rem}.pageShowroom__movie,.pageShowroom__gallery{margin-bottom:60px}.pageShowroom__contact .btn{margin-top:30px}}.pagePartner__list__item{margin-bottom:40px;padding-bottom:30px;border-bottom:2px dotted #393939}.pagePartner__list__image{margin-bottom:20px}.pagePartner__list__image img{width:100%;border-radius:10px}.pagePartner__list__text{line-height:1.5}.pagePartner__list h3{margin:0 0 10px;font-family:var(--font-family-oswald);font-size:2.5rem;font-weight:400;color:var(--color-orcher)}.pagePartner__list p{margin-bottom:10px;font-size:1.4rem;font-weight:700}.pagePartner__list a{display:inline-block;font-family:var(--font-family-oswald);font-size:1.3rem;font-weight:700;color:var(--text-color);text-decoration:none}.pagePartner__list a:after{content:"";display:inline-block;width:18px;height:11px;margin-left:10px;background:url(/images/icon_external.svg) no-repeat center/contain}@media screen and (min-width: 768px){.pagePartner__list__item{display:flex}.pagePartner__list__image{width:37.5%;margin-bottom:0}.pagePartner__list__text{width:62.5%;padding-left:35px}}@media screen and (min-width: 992px){.pagePartner__list__item{margin-bottom:50px;padding-bottom:35px}.pagePartner__list h3{font-size:3.5rem}.pagePartner__list p{font-size:1.8rem}}.eversys__banner{position:fixed;bottom:0;left:0;z-index:3;display:flex;justify-content:center;width:100%;height:70px;padding:0 10px;background:#0d0d0d}.eversys__banner__inner{display:flex;align-items:center;height:100%}.eversys__banner__image img{width:40px;height:auto}.eversys__banner__tel{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:0 15px}.eversys__banner__tel a{display:inline-block;line-height:0}.eversys__banner__tel a img{width:94px;height:auto}.eversys__banner__logo{width:64px;height:auto;margin-bottom:5px}.eversys__banner__link .btn{width:194px}@media screen and (min-width: 768px){.eversys__banner__tel{flex-direction:row;align-items:center}.eversys__banner__tel a img{width:118px}.eversys__banner__logo{width:174px;margin:0 15px 0 0}}@media screen and (min-width: 992px){.eversys__banner__tel{margin:0 20px}.eversys__banner__logo{margin-right:20px}.eversys__banner__link .btn{width:300px;height:40px}}.eversys__kv{position:relative;padding-top:120px;background:url(/images/eversys/kv_bg.jpg) no-repeat right top/cover}.eversys__kv:after{content:"";position:absolute;bottom:0;left:0;display:block;width:100%;height:45px;background:#eaeaea}.eversys__kv__inner{position:relative;z-index:2;width:100%;max-width:1090px;margin:0 auto;padding-left:20px;padding-right:20px}@media screen and (min-width: 768px){.eversys__kv__inner{padding-left:40px;padding-right:40px}}.eversys__kv__text{margin-bottom:20px;text-align:center}.eversys__kv__subtitle{margin:0 0 20px;font-size:1.4rem;font-weight:700;color:var(--color-orcher)}.eversys__kv__logo{width:211px;height:auto;margin-bottom:5px}.eversys__kv__name{margin:0 0 20px;font-size:3.2rem;font-weight:700;color:#fff}.eversys__kv__explain{margin:0;font-size:1.3rem;font-weight:700;color:#fff}.eversys__kv__image{text-align:center}.eversys__kv__image img{width:80%;max-width:356px}@media screen and (min-width: 992px){.eversys__kv{padding-top:140px}.eversys__kv__inner{display:flex;flex-direction:row-reverse;align-items:center}.eversys__kv__image{width:50%;padding:0 70px}.eversys__kv__image img{width:auto}.eversys__kv__text{display:flex;flex-direction:column;align-items:flex-start;width:50%;margin:0;padding-bottom:45px}.eversys__kv__subtitle{margin-bottom:30px;font-size:2rem}.eversys__kv__logo{width:387px}.eversys__kv__explain{font-size:2.4rem}}.eversys__point{padding:70px 0 50px}.eversys__point__heading{margin:0 0 25px;font-size:1.8rem;font-weight:700;color:var(--color-orcher);line-height:1.4;text-align:center}.eversys__point__explain{margin:0 0 60px;font-size:1.4rem;font-weight:700}.eversys__point__list__item+div{margin-top:30px}.eversys__point__list__image{margin-bottom:20px;text-align:center}.eversys__point__list__image img{border-radius:5px}.eversys__point__list__title{margin:0 0 10px;font-size:1.8rem;font-weight:700;color:var(--color-orcher);line-height:1.5}.eversys__point__list__title span{display:block;font-size:1.5rem;color:var(--text-color)}.eversys__point__list__detail{margin:0;font-size:1.3rem}@media screen and (min-width: 768px){.eversys__point__list{display:flex;margin-left:-25px}.eversys__point__list__item{width:33.33%;padding-left:25px}.eversys__point__list__item+div{margin:0}}@media screen and (min-width: 992px){.eversys__point__heading{margin-bottom:30px;font-size:3.2rem}.eversys__point__explain{max-width:700px;margin:0 auto 60px;font-size:1.7rem;text-align:center}.eversys__point__list__title{margin-bottom:30px}.eversys__point__list__title span{font-size:2rem}.eversys__point__list__detail{font-size:1.4rem}}.eversys__card{padding:60px 0}.eversys__card__heading{margin:0 0 35px;font-size:1.8rem;font-weight:700;color:var(--color-orcher);text-align:center}.eversys__card__list__item{margin-bottom:15px}.eversys__card__list__item__inner{display:grid;grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;padding:25px 15px 25px 0;background:#fff;border-radius:5px;box-shadow:0 3px 6px #00000029}.eversys__card__list__item.card-1 .eversys__card__list__icon{padding-top:4px}.eversys__card__list__item.card-1 .eversys__card__list__icon img{width:37.62%}.eversys__card__list__item.card-2 .eversys__card__list__icon{padding-top:3px}.eversys__card__list__item.card-2 .eversys__card__list__icon img{width:53.04%}.eversys__card__list__item.card-3 .eversys__card__list__icon{padding-top:8px}.eversys__card__list__item.card-3 .eversys__card__list__icon img{width:56.88%}.eversys__card__list__item.card-4 .eversys__card__list__icon img{width:40.89%}.eversys__card__list__item.card-5 .eversys__card__list__icon img{width:46.06%}.eversys__card__list__item.card-6 .eversys__card__list__icon{padding-top:4px}.eversys__card__list__item.card-6 .eversys__card__list__icon img{width:54.18%}.eversys__card__list__item.card-7 .eversys__card__list__icon{padding-top:5px}.eversys__card__list__item.card-7 .eversys__card__list__icon img{width:41.83%}.eversys__card__list__item.card-8 .eversys__card__list__icon{padding-top:2px}.eversys__card__list__item.card-8 .eversys__card__list__icon img{width:66.67%}.eversys__card__list__item.card-9 .eversys__card__list__icon{padding-top:4px}.eversys__card__list__item.card-9 .eversys__card__list__icon img{width:57.78%}.eversys__card__list__item.card-10 .eversys__card__list__icon img{width:49.92%}.eversys__card__list__item.card-11 .eversys__card__list__icon{padding-top:2px}.eversys__card__list__item.card-11 .eversys__card__list__icon img{width:34.62%}.eversys__card__list__item.card-12 .eversys__card__list__icon img{width:50.19%}.eversys__card__list__icon{grid-row:1/3;grid-column:1;text-align:center}.eversys__card__list__title{grid-row:1;grid-column:2;margin:0 0 15px;font-size:1.4rem;font-weight:700;color:var(--color-orcher);line-height:1.4}.eversys__card__list__detail{grid-row:2;grid-column:2;margin:0;font-size:1rem}@media screen and (min-width: 768px){.eversys__card__list{display:flex;flex-wrap:wrap;margin-left:-16.6666666667px}.eversys__card__list__item{width:25%;padding-left:16.6666666667px;margin-bottom:16.6666666667px}.eversys__card__list__item__inner{display:block;height:100%;padding:0 20px 20px}.eversys__card__list__item.card-1 .eversys__card__list__icon img{width:31.53%}.eversys__card__list__item.card-2 .eversys__card__list__icon img{width:83%}.eversys__card__list__item.card-3 .eversys__card__list__icon img{width:70.73%}.eversys__card__list__item.card-4 .eversys__card__list__icon img{width:30.73%}.eversys__card__list__item.card-5 .eversys__card__list__icon img{width:34.6%}.eversys__card__list__item.card-6 .eversys__card__list__icon img{width:59.46%}.eversys__card__list__item.card-7 .eversys__card__list__icon img{width:36.78%}.eversys__card__list__item.card-8 .eversys__card__list__icon img{width:79.72%}.eversys__card__list__item.card-9 .eversys__card__list__icon img{width:58.73%}.eversys__card__list__item.card-10 .eversys__card__list__icon img{width:37.51%}.eversys__card__list__item.card-11 .eversys__card__list__icon img{width:26.02%}.eversys__card__list__item.card-12 .eversys__card__list__icon img{width:37.71%}.eversys__card__list__icon{position:relative;width:100%;padding:0!important}.eversys__card__list__icon:before{content:"";display:block;width:100%;padding-top:85%}.eversys__card__list__icon img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width: 992px){.eversys__card{padding:110px 0}.eversys__card__heading{margin-bottom:50px;font-size:3.2rem}.eversys__card__list__title{font-size:1.5rem}.eversys__card__list__detail{font-size:1.4rem}}.eversys__resolve{padding:70px 0}.eversys__resolve__heading{margin:0 0 50px;font-size:1.8rem;font-weight:700;line-height:1.5;text-align:center}.eversys__resolve__list__item+div{margin-top:20px}.eversys__resolve__list__item__inner{background:#fff;border-radius:5px;height:100%;overflow:hidden;box-shadow:0 3px 6px #00000029}.eversys__resolve__list__image img{width:100%}.eversys__resolve__list__text{position:relative;padding:25px}.eversys__resolve__list__label{position:absolute;top:-15px;left:25px;display:flex;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:1.3rem;font-weight:700;color:#fff;background:var(--color-orcher)}.eversys__resolve__list__title{margin:0 0 10px;font-family:var(--font-family-oswald);font-size:2.3rem;font-weight:400;color:var(--color-orcher);line-height:1.4}.eversys__resolve__list__title span{display:block;font-size:1rem;font-weight:700;color:var(--text-color)}.eversys__resolve__list__detail li{padding:5px 7px;font-size:1.4rem;font-weight:500;line-height:1.4;background:#ebebeb}.eversys__resolve__list__detail li+li{margin-top:10px}.eversys__resolve__list__detail li span{display:block;font-size:1rem}@media screen and (min-width: 768px){.eversys__resolve__list{display:flex;flex-wrap:wrap;margin-left:-50px}.eversys__resolve__list__item{width:50%;padding-left:50px;margin-bottom:50px}.eversys__resolve__list__item+div{margin-top:0}}@media screen and (min-width: 992px){.eversys__resolve{padding:90px 0}.eversys__resolve__heading{font-size:2.7rem}.eversys__resolve__list__text{padding:20px 40px 40px}.eversys__resolve__list__label{left:40px;font-size:1.7rem}.eversys__resolve__list__title{margin-bottom:15px;font-size:4rem}.eversys__resolve__list__title span{font-size:1.5rem}.eversys__resolve__list__detail li{padding:10px}}.eversys__usage{padding:50px 0 80px;background:#000;border-top:5px solid var(--color-orcher)}.eversys__usage__heading{margin:0 0 35px;font-size:2rem;font-weight:700;color:#fff;text-align:center}.eversys__usage__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__usage__list__item{width:320px;max-width:calc(100% - 15px);height:auto;padding-left:15px}.eversys__usage__list__item__inner{display:flex;flex-direction:column;height:100%;border-radius:5px;overflow:hidden}.eversys__usage__list__image{flex-grow:0}.eversys__usage__list__text{flex-grow:1;padding:25px 25px 40px;background:#222}.eversys__usage__list__title{margin:0 0 10px;font-size:2rem;font-weight:500;color:var(--color-orcher)}.eversys__usage__list__explain{margin:0 0 20px;font-size:1.4rem;font-weight:500;color:#fff;line-height:1.5}.eversys__usage__list__label{display:flex;flex-wrap:wrap}.eversys__usage__list__label span{display:inline-block;margin:0 5px 5px 0;padding:5px 10px;font-size:1.1rem;color:#fff;line-height:1.5;background-color:#000;border-radius:20px}@media screen and (min-width: 768px){.eversys__usage__inner{width:100%;max-width:1090px;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px) and (min-width: 768px){.eversys__usage__inner{padding-left:40px;padding-right:40px}}@media screen and (min-width: 768px){.eversys__usage__list{flex-wrap:wrap;margin-left:-28px}.eversys__usage__list__item{width:50%;margin-bottom:70px;padding-left:28px}}@media screen and (min-width: 992px){.eversys__usage{padding:150px 0;border-width:20px}.eversys__usage__heading{margin-bottom:75px;font-size:3.2rem}.eversys__usage__heading span{font-size:2rem}.eversys__usage__list__item{width:33.33%}}.eversys__interview{padding:60px 0 40px;border-top:5px solid var(--color-orcher)}.eversys__interview__heading{margin:0 0 30px;font-size:2rem;font-weight:700;text-align:center}.eversys__interview__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__interview__list{padding-bottom:20px}.eversys__interview__list__item{width:320px;max-width:calc(100% - 15px);height:auto;padding-left:15px}.eversys__interview__list__item__inner{display:flex;flex-direction:column;height:100%;padding:20px 15px 35px;text-decoration:none;background:#fff;border-radius:5px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16))}.eversys__interview__list__image{flex-grow:0;margin-bottom:25px}.eversys__interview__list__image img{border-radius:5px}.eversys__interview__list__text{flex-grow:1;line-height:1.5}.eversys__interview__list__label{margin:0 0 10px;font-size:1.3rem;font-weight:700;color:#c5c5c5}.eversys__interview__list__subtitle{margin:0 0 15px;font-size:1.8rem;font-weight:700;color:var(--text-color)}.eversys__interview__list__title{margin:0;font-size:1rem;font-weight:700;color:var(--color-orcher)}@media screen and (min-width: 768px){.eversys__interview__inner{width:100%;max-width:1090px;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (min-width: 768px) and (min-width: 768px){.eversys__interview__inner{padding-left:40px;padding-right:40px}}@media screen and (min-width: 768px){.eversys__interview__list{flex-wrap:wrap;margin-left:-15px;padding:0}.eversys__interview__list__item{width:50%;margin-bottom:30px;padding-left:15px}}@media screen and (min-width: 992px){.eversys__interview{padding:120px 0}.eversys__interview__heading{margin-bottom:40px;font-size:3.2rem}.eversys__interview__heading span{font-size:2rem}.eversys__interview__list__item{width:33.33%}}.eversys__showroom{padding:0 0 90px;overflow:hidden}.eversys__showroom__slide{margin-bottom:25px}.eversys__showroom__slide__list{transition-timing-function:linear}.eversys__showroom__slide__list__item{width:41.6vw}.eversys__showroom__slide__list__item img,.eversys__showroom__content__image img{width:100%}.eversys__showroom__content__text{position:relative;padding-top:30px}.eversys__showroom__content__illust{position:absolute;top:-40px;right:0;width:122px;height:auto}.eversys__showroom__content__title{margin:0 0 15px;font-size:1.8rem;font-weight:700;color:var(--color-orcher);line-height:1.5}.eversys__showroom__content__detail{margin:0;font-size:1.3rem;font-weight:500}@media screen and (min-width: 768px){.eversys__showroom__slide{margin-bottom:140px}.eversys__showroom__slide__list__item{width:17.36vw}.eversys__showroom__content{display:flex}.eversys__showroom__content__image{width:50%}.eversys__showroom__content__text{width:50%;padding:50px 0 0 60px}.eversys__showroom__content__illust{right:50%;transform:translate(calc(50% + 30px))}}@media screen and (min-width: 992px){.eversys__showroom{padding-bottom:150px}.eversys__showroom__content__illust{top:-70px;width:160px}.eversys__showroom__content__title{font-size:2.1rem}}.eversys__movie{padding:50px 0 90px;background:#000;border-top:5px solid var(--color-orcher)}.eversys__movie__heading{margin:0 0 40px;font-size:2rem;font-weight:700;color:#fff;text-align:center}.eversys__movie__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__movie__list{display:flex;flex-direction:column}.eversys__movie__list__item{position:relative;width:100%;margin-bottom:20px}.eversys__movie__list__item:before{content:"";display:block;width:100%;padding-top:56.25%}.eversys__movie__list__item iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 992px){.eversys__movie{padding:130px 0 170px}.eversys__movie__heading{margin-bottom:60px;font-size:3.2rem}.eversys__movie__heading span{font-size:2rem}.eversys__movie__list{flex-direction:row;gap:40px}.eversys__movie__list__item{width:50%;margin:0}}.eversys__spec{padding:50px 0 40px;background:#222}.eversys__spec__heading{margin:0 0 35px;font-size:2rem;font-weight:700;color:#fff;text-align:center}.eversys__spec__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__spec__intro{margin-bottom:80px}.eversys__spec__intro h3{margin:0 0 20px;font-size:2rem;font-weight:700;color:var(--color-orcher);text-align:center}.eversys__spec__intro p{margin:0;font-size:1.3rem;font-weight:500;color:#fff}.eversys__spec__image{display:flex;gap:35px;width:100%;max-width:900px;margin:0 auto 35px}.eversys__spec__image figure{width:50%;margin:0;text-align:center}.eversys__spec__image figcaption{margin-top:5px;font-family:var(--font-family-oswald);font-size:1.5rem;color:#fff}.eversys__spec__row{display:flex;flex-direction:column;margin-bottom:25px}.eversys__spec__row dl{display:flex;align-items:center;margin:0;font-weight:700}.eversys__spec__row dl dt{font-size:1.4rem;color:#fff}.eversys__spec__row dl dd{margin:0;color:var(--color-orcher)}.eversys__spec__row dl.eversys__spec__model dd{font-size:1.8rem}.eversys__spec__row dl.eversys__spec__price dd{font-family:var(--font-family-oswald);font-size:2rem;font-weight:500}.eversys__spec__row dl.eversys__spec__price dd span{display:inline-block;margin-left:3px;font-size:1.3rem}.eversys__spec__detail{width:100%;max-width:900px;margin-left:auto;margin-right:auto;margin-bottom:30px;font-size:1.2rem;background:#191818}.eversys__spec__detail tr:nth-of-type(odd){background:#2c2c2c}.eversys__spec__detail th,.eversys__spec__detail td{display:block}.eversys__spec__detail th{padding:15px 20px 0;font-weight:500;color:var(--color-orcher);text-align:left}.eversys__spec__detail td{padding:0 20px 15px;color:#cecece}.eversys__spec__link{display:flex;justify-content:center}@media screen and (min-width: 768px){.eversys__spec__row{flex-direction:row;justify-content:center;gap:60px}.eversys__spec__detail th,.eversys__spec__detail td{display:table-cell;padding:15px 20px}}@media screen and (min-width: 992px){.eversys__spec{padding:150px 0 70px}.eversys__spec__heading{margin-bottom:25px;font-size:3.2rem}.eversys__spec__heading span{font-size:2rem}.eversys__spec__intro{margin-bottom:50px;text-align:center}.eversys__spec__intro h3{font-size:3.2rem}.eversys__spec__intro p{font-size:1.7rem}.eversys__spec__image{margin-bottom:90px}.eversys__spec__image figcaption{margin-top:25px;font-size:3rem;color:var(--color-orcher)}.eversys__spec__row{align-items:flex-end;margin-bottom:35px;line-height:1}.eversys__spec__row dl{align-items:flex-end}.eversys__spec__row dl dt{font-size:1.6rem}.eversys__spec__row dl.eversys__spec__model dd{font-size:2.3rem}.eversys__spec__row dl.eversys__spec__price dd{font-size:3.3rem}.eversys__spec__detail{font-size:1.4rem}}.eversys__warranty{padding:40px 0 210px;background:#222}.eversys__warranty__heading{margin:0 0 30px;font-size:2rem;font-weight:700;color:#fff;text-align:center}.eversys__warranty__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__warranty__block{width:100%;max-width:900px;margin-left:auto;margin-right:auto;padding:0 15px;background:#262626;box-shadow:0 3px 6px #00000029}.eversys__warranty__block+div{margin-top:20px}.eversys__warranty__block__heading{position:relative;padding:30px 0 20px;border-bottom:1px solid #707070}.eversys__warranty__block__heading h3{margin:0 0 5px;font-size:1.6rem;font-weight:700;color:var(--color-orcher)}.eversys__warranty__block__heading h3 img{position:absolute;top:-2px;left:0;width:18px;height:auto}.eversys__warranty__block__heading p{margin:0;font-size:1.4rem;font-weight:700;color:#fff}.eversys__warranty__block__content{padding:20px 0 30px}.eversys__warranty__block__content p{margin:0;font-size:1.2rem;color:#cecece}@media screen and (min-width: 992px){.eversys__warranty{padding:70px 0 160px}.eversys__warranty__heading{margin-bottom:45px;font-size:3.2rem}.eversys__warranty__heading span{font-size:2rem}.eversys__warranty__block{display:flex;padding:30px 0}.eversys__warranty__block__heading{flex-grow:0;flex-shrink:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:300px;border-bottom:none;border-right:1px solid #707070}.eversys__warranty__block__heading h3{display:flex;font-size:2rem}.eversys__warranty__block__heading h3 img{position:static;margin-right:8px}.eversys__warranty__block__content{display:flex;align-items:center;padding:0 30px}.eversys__warranty__block__content p{font-size:1.4rem}}.eversys__about__inner{margin-top:-160px;border-radius:5px;box-shadow:0 3px 6px #00000029;overflow:hidden}.eversys__about__image{position:relative;width:100%}.eversys__about__image:before{content:"";display:block;width:100%;padding-top:54.2%}.eversys__about__image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.eversys__about__text{padding:25px 35px 35px;background:#fff}.eversys__about__heading{margin:0 0 20px;font-size:1.8rem;font-weight:700}.eversys__about__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.1rem;font-weight:300;color:var(--color-orcher)}.eversys__about__detail{margin:0;font-size:1.2rem}@media screen and (min-width: 768px){.eversys__about__inner{display:flex;flex-direction:row-reverse}.eversys__about__image{width:50%}.eversys__about__image:before{content:none}.eversys__about__text{width:50%}}@media screen and (min-width: 992px){.eversys__about__inner{margin-top:-40px}.eversys__about__text{padding:40px 60px}.eversys__about__heading{font-size:3.2rem;line-height:1.4}.eversys__about__heading span{font-size:2rem}.eversys__about__detail{font-size:1.6rem}}.eversys__contact{padding:50px 0 90px}.eversys__contact__heading{margin:0 0 20px;font-size:2rem;font-weight:700;text-align:center}.eversys__contact__heading span{display:block;font-family:var(--font-family-oswald);font-size:1.2rem;font-weight:300;color:var(--color-orcher)}.eversys__contact__present{margin-bottom:100px;padding:8px 7px 40px;background:#fff;border-radius:5px;box-shadow:0 3px 6px #00000029}.eversys__contact__present__image{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:25px;padding:15px 30px;background:#222;border-radius:5px}.eversys__contact__present__text{padding:0 30px}.eversys__contact__present__label{position:absolute;top:7px;right:7px;width:62px;height:auto}.eversys__contact__present__pic{width:135px;height:auto;margin-bottom:10px}.eversys__contact__present__copy{margin:0;font-size:1.2rem;color:#cecece}.eversys__contact__present__explain{margin:0 0 20px;font-size:1.4rem}.eversys__contact__present__notice{margin:0 0 20px;font-size:1rem}.eversys__contact__present__tel{margin:0;font-size:1.4rem;font-weight:500}.eversys__contact__form .form__row label{font-size:1.4rem;font-weight:400}.eversys__contact__form .form__row label.required:after{background:var(--color-orcher)}.eversys__contact__form .form__row input[type=text],.eversys__contact__form .form__row input[type=email],.eversys__contact__form .form__row textarea,.eversys__contact__form .form__row select{border-radius:5px}@media screen and (min-width: 992px){.eversys__contact{padding:120px 0 170px}.eversys__contact__heading{margin-bottom:60px;font-size:3.2rem}.eversys__contact__heading span{font-size:2rem}.eversys__contact__inner{display:flex;align-items:flex-start}.eversys__contact__present{width:400px;padding-bottom:50px}.eversys__contact__present__image{margin-bottom:40px;padding:20px 40px}.eversys__contact__present__text{padding:0 50px}.eversys__contact__present__label{top:20px;right:20px;width:78px}.eversys__contact__present__pic{width:169px}.eversys__contact__present__copy{font-size:1.4rem}.eversys__contact__present__explain{font-size:1.6rem}.eversys__contact__present__notice{font-size:1.2rem}.eversys__contact__present__tel{font-size:1.3rem}.eversys__contact__form{flex-grow:1;flex-shrink:1;padding-left:60px}.eversys__contact__form .form__row label{font-size:1.6rem}}.lpEversys .eversys__point{padding:80px 0 60px}.lpEversys .eversys__card{position:relative;background-color:#000;border-top:5px solid var(--color-orcher);overflow:hidden}.lpEversys .eversys__card .container-s{position:relative}.lpEversys .eversys__card__bg{position:absolute;top:0;right:0;width:200%;max-width:200%;opacity:.5}.lpEversys .eversys__card__list__item__inner{background:#222}.lpEversys .eversys__card__list__detail{color:#fff}@media screen and (min-width: 768px){.lpEversys .eversys__card__bg{width:100%}}@media screen and (min-width: 992px){.lpEversys .eversys__card__bg{opacity:1}}
