@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Noto+Sans+JP:wght@100..900&display=swap";.-top body{margin:0}.-top .fvWrap{position:relative;height:100vh;overflow:hidden}.-top .fvWrap__inner{position:relative;width:100%;height:calc(100% - 3em)}.-top .imageWrap{position:absolute;top:10vh;left:6vw;width:88vw;height:75vh;overflow:hidden;z-index:1;-webkit-transform-origin:center center;transform-origin:center center}.-top .imageWrap__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.-top video.imageWrap__image{pointer-events:none}.-top .imageWrap__overlay{position:absolute;inset:0;background:#000;opacity:0;pointer-events:none}.-top .logo{position:absolute;top:46%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2}.-top .catch{position:absolute;left:50%;bottom:10vh;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;margin:0;color:#00758d;font-size:7.6vw;line-height:1.2;white-space:nowrap;font-weight:600;letter-spacing:.12em}.-top .catch br{display:none}.-top .miniText{position:absolute;left:6vw;bottom:2em;z-index:2;margin:0;color:#999;font-size:clamp(1rem,1vw,1.1rem);line-height:1.6}.-top .newsWrap{position:absolute;right:6vw;bottom:2em;z-index:2;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3em}.-top .newsWrap .ttl{color:#00758d;position:relative}.-top .newsWrap .ttl:before{content:"";position:absolute;left:calc(100% + .5em);top:50%;width:2em;height:1px;background:gray}.-top .newsWrap>time{display:none;color:gray}.-top .newsWrap .link{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}.-top .newsWrap .link time{color:gray}.-top .newsWrap .link:hover{opacity:.8}@media screen and (max-width: 1080px){.-top .imageWrap{height:70vh}.-top .catch{bottom:14vh}.-top .miniText{bottom:auto;top:82vh}.-top .newsWrap{bottom:auto;top:84vh;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}.-top .newsWrap>time{display:block}.-top .newsWrap .link{width:100%}.-top .newsWrap .link time{display:none}}@media screen and (max-width: 480px){.-top .catch{font-size:15.6vw}.-top .catch br{display:inline}.-top .newsWrap{right:auto;left:6vw;top:88.5vh;width:calc(100% - 12vw);gap:0 .2em}.-top .newsWrap .ttl:before{content:none}}.-top .secMessage{position:relative;width:100%;min-height:100vh;margin-top:-100vh;z-index:3;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.-top .secMessage__content{width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;color:#fff;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);z-index:11;pointer-events:auto}.-top .secMessage__content .ttl{font-size:clamp(2.8rem,5vw,4rem);line-height:1.4;margin:0 0 1em}.-top .secMessage__content p{max-width:26em;width:100%}.-top .secMessage__content .btnArea{position:absolute;right:clamp(1em,5vw,4em);bottom:clamp(1em,5vw,4em)}.-top .productScroll{position:relative;height:100vh;background:#fff}.-top .productScroll__inner{position:relative;width:100%;height:100vh;overflow:hidden}.-top .productItem{position:absolute;inset:0;display:grid;grid-template-columns:1fr 1fr;opacity:0;pointer-events:none}.-top .productItem.is-active{opacity:1;pointer-events:auto}.-top .productItem__movie{position:relative;width:100%;height:100vh;overflow:hidden}.-top .productItem__movie video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.-top .productItem__movie::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.15);pointer-events:none}.-top .productItem__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8vw;background:#fff}.-top .productItem__label{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 0 1em;padding:.3em 1.2em .2em;border-radius:5em;line-height:1;background:#00758d;color:#fff}.-top .productItem__title{margin:0 0 .7em;color:#00758d;font-size:clamp(2.4rem,4vw,4rem);line-height:1.2;letter-spacing:.08em}.-top .productItem__body{max-width:520px;margin:0;color:#000;font-size:15px;line-height:2}.-top .productItem__link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:80px;color:#007f96;font-size:13px;font-weight:700;text-decoration:none}.-top .productItem__link::after{content:"→"}.-top .productItem--lubricant{opacity:1;pointer-events:auto}.-top .productItem--coating{opacity:0}@media screen and (max-width: 767px){.-top .productItem{grid-template-columns:1fr;grid-template-rows:auto auto}.-top .productItem__movie{height:50vh}.-top .productItem__text{min-height:50vh;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.-top .productNav{position:fixed;top:50%;right:24px;z-index:50;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:14px}.-top .productNav__item{position:relative;width:4px;height:78px;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer}.-top .productNav__item::before{content:"";position:absolute;inset:0;border-radius:999px;background:#b8dce4}.-top .productNav__item.is-active::before{background:#007f96}@media screen and (max-width: 560px){.-top .productNav{right:1em}}.-top .movieText{position:absolute;top:50%;left:50%;z-index:2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:24px}.-top .secNews .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:2em;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.-top .secNews .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.-top .secNews__main{max-width:770px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-top .secNews__main .newsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.-top .secNews__main .newsList>li{border-bottom:#e6e6e6 1px solid}.-top .secNews__main .newsList>li:first-child{border-top:#e6e6e6 1px solid}.-top .secNews__main .newsList .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em;padding:1.8em .2em;text-decoration:none}.-top .secNews__main .newsList .link:hover p{color:#00758d}.-top .secNews__main .newsList .link time{color:gray}.-top .secNews__main .newsList .link .category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.3em}.-top .secNews__main .newsList .link .category li{background:#00758d;color:#fff;font-size:clamp(1rem,2vw,1.2rem);border-radius:3em;line-height:1;padding:.3em 1.3em .2em}.-top .secNews__main .newsList .link p{width:100%;-webkit-transition:.3s;transition:.3s}.-top .oemWrap{background:#fff;border:#eee 1px solid}.-top .oemWrap .ark-block-buttons{margin-top:4em}.-top .secBusiness .businessList>.ark-block-columns__inner>.ark-block-column{-webkit-box-shadow:none;box-shadow:none;border:#eee 1px solid;position:relative}.-top .secBusiness .businessList .wp-block-heading.is-style-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:3.5em;gap:.3em}.-top .secBusiness .businessList .wp-block-heading.is-style-small img{width:1.1em !important;height:1em !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin-top:.1em}.-top .secBusiness .businessList .ark-block-buttons{position:absolute;right:clamp(.5em,5vw,1.5em);bottom:clamp(.5em,6.5vw,2em)}@media screen and (max-width: 560px){.-top .secBusiness .businessList .wp-block-heading.is-style-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-height:0;gap:.3em}.-top .secBusiness .businessList .wp-block-heading.is-style-small br{display:none}}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column{-webkit-box-shadow:none;box-shadow:none;border:#eee 1px solid;position:relative}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column:before{content:"";width:100%;height:10px;background:#00758d;position:absolute;left:0;top:0}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .ark-block-heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2em;gap:.1em}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .ark-block-heading .ark-block-heading__main{font-size:clamp(2.4rem,8vw,5.5rem);line-height:1.2;color:#00758d}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .ark-block-heading .ark-block-heading__sub{font-size:1.2rem;line-height:1.2;color:#666}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .wp-block-image{margin:1.5em auto}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .wp-block-image img{max-width:350px;width:80%;margin:0 auto}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column .categoryList{margin:1.5em auto}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column p{letter-spacing:.05em}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.drysurfCont:before{background:#00934e}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.drysurfCont .ark-block-container.is-style-category p{background:#00934e !important}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.drysurfCont .ark-block-heading .ark-block-heading__main{color:#00934e}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.drysurfCont .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#00934e !important}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.hilubeCont:before{background:#0063b2}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.hilubeCont .ark-block-container.is-style-category p{background:#0063b2 !important}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.hilubeCont .ark-block-heading .ark-block-heading__main{color:#0063b2}.-top .secProducts .lubricantsList>.ark-block-columns__inner>.ark-block-column.hilubeCont .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#0063b2 !important}.-top .secProducts .coatingWrap{background:#fff;-webkit-box-shadow:none;box-shadow:none;border:#eee 1px solid;position:relative}.-top .secProducts .coatingWrap:before{content:"";width:100%;height:10px;background:#1c2857;position:absolute;left:0;top:0}.-top .secProducts .coatingWrap .is-style-medium{color:#1c2857}.-top .secProducts .coatingWrap .ark-block-container.is-style-category p{background:#1c2857 !important}.-top .secProducts .coatingWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#1c2857 !important}.-top .secTrusted{position:relative}.-top .secTrusted:before{content:"";background:url("../img/common/trusted-map.svg") no-repeat;background-position:right top;background-size:contain;width:52%;height:100%;position:absolute;right:0;top:0}@media screen and (max-width: 560px){.-top .secTrusted:before{width:82%}}.-top .secTrusted .inner{position:relative}.-top .secTrusted .trustedSlider01,.-top .secTrusted .trustedSlider02{margin:1em 0}.-top .secTrusted .trustedSlider01 .slick-track,.-top .secTrusted .trustedSlider02 .slick-track{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.-top .secTrusted .trustedSlider01 .slick-list,.-top .secTrusted .trustedSlider02 .slick-list{overflow:visible}.-top .secTrusted .trustedSlider01 .slick-list .slick-slide,.-top .secTrusted .trustedSlider02 .slick-list .slick-slide{min-width:16em;background:#fff;border:#eee 1px solid;text-align:center;padding:1.2em 1em 1.1em;margin:0 .5em}.-top .secRecruit{position:relative}.-top .secRecruit .thumb{position:relative;z-index:1}.-top .secRecruit .thumb img{width:100%;border-radius:.4em}.-top .secRecruit .textArea{margin-top:2em}.-top .secRecruit .textArea .bigLabel{position:relative;z-index:1}.-top .secRecruit .textArea .btnArea{position:relative;z-index:1}.-top .secRecruit a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.-top .secRecruit a:before{content:"";width:100%;height:100%;background:#00758d;position:absolute;left:0;top:0;-webkit-transition:.3s;transition:.3s}.-top .secRecruit a:hover:before{background:rgb(0,95.8404255319,115.5)}@media screen and (max-width: 560px){.-top .secRecruit .thumb img{aspect-ratio:3/1.5;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.-top .secRecruit .textArea .bigLabel{width:100%}.-top .secRecruit a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.richWrap.-bgWhite{background:#fff}.richWrap>.ark-block-section{border-top:#e6e6e6 1px solid}.richWrap .ark-block-section__body{max-width:1200px !important;width:100%}@media screen and (max-width: 1200px){.richWrap .ark-block-section__body .ark-block-section__bodyInner{padding-left:3vw;padding-right:3vw}}@media screen and (max-width: 767px){.richWrap .ark-block-section__body .ark-block-section__bodyInner{padding-left:5vw;padding-right:5vw}}@media screen and (max-width: 1200px){.richWrap .ark-block-section__body .ark-block-section__body .ark-block-section__bodyInner{padding-left:0;padding-right:0}}@media screen and (max-width: 767px){.richWrap .ark-block-section__body .ark-block-section__body .ark-block-section__bodyInner{padding-left:0;padding-right:0}}.richWrap p{line-height:1.8}.richWrap h1,.richWrap h2,.richWrap h3,.richWrap h4,.richWrap h5,.richWrap h5{font-weight:500;line-height:1.6;margin-bottom:1em;margin-top:1em}.richWrap h1{font-size:250%;font-family:"DM Sans","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.richWrap h2{font-size:162%;color:#000;font-family:"DM Sans","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.richWrap h3{font-size:146%;font-family:"DM Sans","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.richWrap h4{font-size:140%}.richWrap h5{color:#00758d;font-size:125%}.richWrap h6{font-size:125%;margin-top:2em;margin-bottom:1em;line-height:1.6}.richWrap ul{list-style:none;margin:1.5em 0;list-style:disc;text-align:left}.richWrap ul.is-style-default li{margin-left:1.5em}.richWrap ul li{margin-bottom:.3em;line-height:1.5}.richWrap ul li:last-child{margin-bottom:0}.richWrap ul.is-style-ark-list-icon--circle li:before{content:"●";color:#00758d;display:block;height:auto;left:.25em;position:absolute;top:0;width:1em;-webkit-mask:none;mask:none;background:none}.richWrap ol{list-style:none;margin:1.5em 0;list-style:decimal;text-align:left}.richWrap ol li{margin-bottom:.3em;margin-left:1.5em}.richWrap ol li:last-child{margin-bottom:0}.richWrap ol li::marker{color:#00758d}.richWrap .wp-block-image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.richWrap .wp-block-image figure figcaption{display:block}.richWrap .wp-block-column h1:first-child,.richWrap .wp-block-column h2:first-child,.richWrap .wp-block-column h3:first-child,.richWrap .wp-block-column h4:first-child,.richWrap .wp-block-column h5:first-child,.richWrap .wp-block-column h6:first-child{margin-top:0}.richWrap .wp-block-column>*:first-child{margin-top:0 !important}.richWrap .wp-block-column>*:last-child{margin-bottom:0 !important}.richWrap .wp-block-group>*{width:100%}.richWrap .wp-block-group>*:first-child{margin-top:0}.richWrap .wp-block-group>*:last-child{margin-bottom:0}.richWrap .wp-block-group h2{margin-bottom:.5em}.richWrap .wp-block-image figure figcaption{display:block}.richWrap iframe{max-width:100%;margin:2em 0}.richWrap .gMap{position:relative;width:100%;height:0;padding-top:50%;margin-bottom:1.5em}.richWrap .gMap iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.richWrap .iframeWrap{position:relative;width:100%;height:0;padding-top:50%}.richWrap .iframeWrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.richWrap .ark-block-columns .ark-block-columns__inner .ark-block-column>*:first-child{margin-top:0}.richWrap .ark-block-columns.is-style-shadow>.ark-block-columns__inner .ark-block-column{border:#e6e6e6 1px solid;-webkit-box-shadow:0 0px 12px rgba(0,0,0,.05);box-shadow:0 0px 12px rgba(0,0,0,.05)}.richWrap .ark-block-columns.is-style-gray>.ark-block-columns__inner .ark-block-column{background:#f4f4f4}.richWrap .-wideBg{position:relative;overflow:visible}.richWrap .-wideBg .ark-block-section__bodyInner{position:relative}.richWrap .-wideBg .ark-block-section__bodyInner::before{content:"";width:100vw;height:100%;background:#ece6dc;position:absolute;left:50%;top:0;-webkit-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%);z-index:-1}.richWrap .containerMtBig{margin-top:clamp(5em,12vw,8em) !important}.richWrap .containerMtMedium{margin-top:clamp(2em,6vw,4em) !important}.richWrap .containerMtSmall{margin-top:clamp(1em,3vw,2em) !important}.richWrap .containerMt{margin-top:clamp(30px,12vw,60px) !important}.richWrap .ark-block-container.is-style-category{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3em}.richWrap .ark-block-container.is-style-category p{background:#00758d;color:#fff;font-size:clamp(1rem,2vw,1.2rem);border-radius:3em;line-height:1;padding:.4em 1em .3em}.richWrap .ark-block-container.categoryList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3em}.richWrap .ark-block-container.categoryList p{border:#666 1px solid;color:#666;font-size:clamp(1rem,2vw,1.2rem);border-radius:3em;line-height:1;padding:.4em 1em .3em}.richWrap .wp-block-heading{margin-top:2em}.richWrap .wp-block-heading.is-style-medium{font-size:clamp(1.8rem,4.6vw,3.2rem);line-height:1.6;color:#00758d;margin-bottom:1em;margin-top:.6em}.richWrap .wp-block-heading.is-style-small{font-size:clamp(1.6rem,3vw,2rem);line-height:1.2;color:#00758d;margin-bottom:1em;margin-top:.8em}.richWrap .wp-block-heading.is-style-tiny{font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.2;color:#00758d;margin-bottom:1em;margin-top:.8em}.richWrap .ark-block-heading.is-style-bigLabel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2em;gap:.1em}.richWrap .ark-block-heading.is-style-bigLabel.-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.richWrap .ark-block-heading.is-style-bigLabel .ark-block-heading__main{font-size:clamp(2.5rem,13vw,13rem);line-height:1.2;color:#00758d}.richWrap .ark-block-heading.is-style-bigLabel .ark-block-heading__sub{font-size:clamp(1.5rem,4vw,2rem);line-height:1.4}.richWrap .ark-block-heading.is-style-topLabel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em;margin-bottom:2em}.richWrap .ark-block-heading.is-style-topLabel .ark-block-heading__main{font-size:clamp(2rem,10vw,5rem);line-height:1.2;color:#00758d}.richWrap .ark-block-heading.is-style-topLabel .ark-block-heading__sub{font-size:clamp(1.5rem,4vw,2rem);line-height:1.4}.richWrap .ark-block-heading.is-style-topLabel.-gray .ark-block-heading__main{color:#666}.richWrap .ark-block-heading.is-style-topLabel.-gray .ark-block-heading__sub{color:#666}.richWrap .ark-block-heading.is-style-topLabelColumn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:1em;margin-bottom:2em}.richWrap .ark-block-heading.is-style-topLabelColumn .ark-block-heading__main{font-size:clamp(2rem,10vw,5rem);line-height:1.2;color:#00758d}.richWrap .ark-block-heading.is-style-topLabelColumn .ark-block-heading__sub{font-size:clamp(1.5rem,4vw,2rem);line-height:1.4}.richWrap .ark-block-heading.is-style-numberLabel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em;margin-bottom:2em}.richWrap .ark-block-heading.is-style-numberLabel .ark-block-heading__main{font-size:clamp(6rem,18vw,8rem);line-height:1.2;color:#00758d;opacity:.5}.richWrap .ark-block-heading.is-style-numberLabel .ark-block-heading__sub{font-size:clamp(2.4rem,6vw,4rem);line-height:1.4;color:#00758d;font-weight:600}@media screen and (max-width: 560px){.richWrap .ark-block-heading.is-style-numberLabel{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.richWrap .ark-block-buttons .ark-block-button .ark-block-button__link{text-decoration:none;padding:.8em 2.5em .8em 1.5em;border-radius:.1em;min-width:14em;font-size:110%;width:100%}.richWrap .ark-block-buttons .ark-block-button .arkb-inline-icon{color:#00758d}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill{margin-top:3em !important}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link{background:#00758d;color:#fff;position:relative;text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:.8em 2.5em .8em 1.5em}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link:after{content:"";width:2em;height:.5em;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:.8em;top:50%;margin-top:-0.25em;-webkit-transition:.3s;transition:.3s;-webkit-filter:invert(95%) sepia(5%) saturate(22%) hue-rotate(164deg) brightness(105%) contrast(105%);filter:invert(95%) sepia(5%) saturate(22%) hue-rotate(164deg) brightness(105%) contrast(105%)}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link:hover:after{-webkit-transform:translateX(0.5em);transform:translateX(0.5em)}.richWrap .ark-block-buttons .ark-block-button.is-btn-fill .ark-block-button__link .ark-block-button__text{text-align:left}.richWrap .ark-block-buttons .ark-block-button.is-btn-outline{margin-top:3em !important}.richWrap .ark-block-buttons .ark-block-button.is-btn-outline .ark-block-button__link{background:#fff}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link{padding:0;color:#00758d;text-decoration:none;margin:0;width:auto;min-width:0}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link .ark-block-button__icon{padding:0;border:none;font-size:1em}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover{opacity:.8}.richWrap .ark-block-buttons .ark-block-button.is-btn-text .ark-block-button__link:hover .ark-block-button__icon{background:none;color:#00758d}.richWrap .ark-block-buttons .ark-block-button.is-style-simpleBtn .ark-block-button__link{padding:0;padding-right:2.6em;min-width:0;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;color:#000;position:relative;color:#00758d;font-size:100%}.richWrap .ark-block-buttons .ark-block-button.is-style-simpleBtn .ark-block-button__link:after{content:"";width:2em;height:.5em;background:url("../img/common/icon-arrow.svg") no-repeat;background-position:center;background-size:contain;position:absolute;right:0;top:50%;margin-top:-0.25em;-webkit-transition:.3s;transition:.3s;-webkit-filter:invert(27%) sepia(96%) saturate(3850%) hue-rotate(173deg) brightness(94%) contrast(101%);filter:invert(27%) sepia(96%) saturate(3850%) hue-rotate(173deg) brightness(94%) contrast(101%)}.richWrap .ark-block-buttons .ark-block-button.is-style-simpleBtn .ark-block-button__link:hover:after{-webkit-transform:translateX(0.5em);transform:translateX(0.5em)}.richWrap .ark-block-buttons .ark-block-button.is-style-download{margin-top:1em !important}.richWrap .ark-block-buttons .ark-block-button.is-style-download .ark-block-button__link{padding:1em 2em 1em 2em}.richWrap .ark-block-buttons .ark-block-button.is-style-download .ark-block-button__link:after{content:none}.richWrap .ark-block-buttons .ark-block-button.is-style-download.is-btn-text .ark-block-button__link{padding:0 .5em .5em !important;border-bottom:#00758d 1px solid}.richWrap .wp-block-table.is-style-regular tr{border-bottom:#e6e6e6 1px solid}.richWrap .wp-block-table.is-style-regular tr td:first-child{width:12em;font-weight:bold;vertical-align:top}.richWrap .wp-block-table.is-style-regular th,.richWrap .wp-block-table.is-style-regular td{border:none;padding:1.5em 0}.richWrap .wp-block-table.is-style-regular th a,.richWrap .wp-block-table.is-style-regular td a{color:#00758d;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.5em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 560px){.richWrap .wp-block-table.is-style-regular table,.richWrap .wp-block-table.is-style-regular tbody,.richWrap .wp-block-table.is-style-regular tr,.richWrap .wp-block-table.is-style-regular td,.richWrap .wp-block-table.is-style-regular th{display:block;width:100%}.richWrap .wp-block-table.is-style-regular tr{padding:1.5em 0}.richWrap .wp-block-table.is-style-regular tr td:first-child{margin-bottom:.5em}.richWrap .wp-block-table.is-style-regular th,.richWrap .wp-block-table.is-style-regular td{padding:0}}.richWrap .ark-block-timeline__item{padding-bottom:2.6em;position:relative}.richWrap .ark-block-timeline__item:before{border-color:#00758d;border-width:1px}.richWrap .ark-block-timeline__head{position:static}.richWrap .ark-block-timeline__head .ark-block-timeline__shape{background:#00758d;border:none;width:.8em;height:.8em;left:.1em;position:absolute}.richWrap .ark-block-timeline__head .ark-block-timeline__label{color:#000;font-weight:bold}.richWrap .ark-block-timeline__title{text-align:left;font-weight:500;line-height:1.8}.-form .innerS .middleLabel,.-form .innerS p{width:100%}.-form .innerS .middleLabel a,.-form .innerS p a{color:#00758d}.-form .telWrap{max-width:400px;width:100%;margin:2em auto 0}.-form .telWrap .ark-block-column{padding:clamp(1em,5vw,1.5em)}.-form .telWrap p{line-height:1;margin:0}.-form .telWrap .telNum{margin-bottom:.3em}.-form .telWrap .telNum a{text-decoration:none;color:#000;font-size:clamp(2rem,8vw,4rem);font-family:"DM Sans",serif}.-form .telWrap .telNum .arkb-inline-icon{color:#00758d;line-height:1;font-size:80%}.-form .wp-block-contact-form-7-contact-form-selector{margin-left:auto;margin-right:auto}.-form .formCont{width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:block}.-form .formCont tbody{display:block}.-form .formCont tr{border-bottom:1px solid #e6e6e6;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1em}.-form .formCont tr th,.-form .formCont tr td{text-align:left;padding:1.8em .6em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;background:none}.-form .formCont tr th{width:15em;vertical-align:top;font-weight:500;font-size:112%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.-form .formCont tr th .flex1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.-form .formCont tr td{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5em}.-form .formCont tr td input,.-form .formCont tr td textarea,.-form .formCont tr td select{background:#fff;border:#e6e6e6 1px solid;border-radius:.2em;height:auto;padding:.6em;font-weight:400;margin:0}.-form .formCont tr td input::-webkit-input-placeholder, .-form .formCont tr td textarea::-webkit-input-placeholder, .-form .formCont tr td select::-webkit-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-moz-placeholder, .-form .formCont tr td textarea::-moz-placeholder, .-form .formCont tr td select::-moz-placeholder{color:#bcc0c5}.-form .formCont tr td input:-ms-input-placeholder, .-form .formCont tr td textarea:-ms-input-placeholder, .-form .formCont tr td select:-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::-ms-input-placeholder, .-form .formCont tr td textarea::-ms-input-placeholder, .-form .formCont tr td select::-ms-input-placeholder{color:#bcc0c5}.-form .formCont tr td input::placeholder,.-form .formCont tr td textarea::placeholder,.-form .formCont tr td select::placeholder{color:#bcc0c5}.-form .formCont tr td .wpcf7-list-item{cursor:pointer}.-form .formCont tr td.wide{width:100%}.-form .formCont tr td.wide .wpcf7-form-control-wrap{width:100%}.-form .formCont tr td.middle input{max-width:20em;width:100%}.-form .formCont tr td.short input{max-width:10em;width:100%}.-form .formCont tr td.center{vertical-align:center}.-form .formCont tr td.column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:.5em}.-form .formCont tr td.column .flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em}.-form .formCont tr td.column .flex .wpcf7-form-control-wrap{width:auto}.-form .formCont tr td.column .wide{width:100%}.-form .formCont tr td.column .column .wpcf7-form-control-wrap .wpcf7-form-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}.-form .formCont tr td.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.4em;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.-form .formCont tr td.flex p{margin:0}.-form .formCont tr td .inputS{width:6em}.-form .formCont tr td .inputMiddle{max-width:20em;width:100%}.-form .formCont tr td .inputL{width:100%}.-form .formCont tr.inquiry th{padding:1.3em .6em}.-form .formCont .necessary_input{padding:.4em .5em;margin-left:.5em;background:#00758d;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .any_input{padding:.4em .5em;margin-left:.5em;background:#bbb2b4;color:#fff;font-size:84%;font-weight:500;line-height:1;float:right;border-radius:.2em}.-form .formCont .notes{display:block;width:100%;margin-top:.6em;font-weight:400}.-form .formCont .notes.-top{margin-top:0;margin-bottom:.6em}@media screen and (max-width: 767px){.-form .formCont tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em .2em}.-form .formCont tr th,.-form .formCont tr td{width:100%;padding:0}.-form .formCont tr th{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:.6em}}.-form .privacyItem{text-align:center;margin:3em auto}.-form .btnArea input{background:#00758d;font-weight:500;color:#fff;border:none;max-width:20em;padding:1.2em 1em;-webkit-transition:.3s;transition:.3s}.-form .btnArea input:hover{background:#000}.-form .wpcf7-response-output{background:#fa6055;border:none !important;color:#fff}.-form .wpcf7-response-output{background:none;border:#00758d 2px solid;color:#00758d}.pageTtl,#top_title_area{position:relative;min-height:initial;background-position:center;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;color:#000;background-color:gray;padding:3em 0}@media screen and (max-width: 767px){.pageTtl,#top_title_area{height:40vw}}.pageTtl .ttlEnglish,.pageTtl .c-pageTitle,#top_title_area .ttlEnglish,#top_title_area .c-pageTitle{position:relative;display:inline-block;margin:auto;z-index:2;color:#000;text-shadow:none;text-align:center;letter-spacing:.1em}.pageTtl img,#top_title_area img{display:none}.pagenavi{text-align:center;color:#000;margin:2em auto;font-size:1.4rem;margin:4em auto}.pagenavi a,.pagenavi span{border-radius:.25em;color:#000;border:1px solid gray;display:inline-block;line-height:1;padding:1em 2em;margin:.25em;text-decoration:none}@media screen and (max-width: 767px){.pagenavi a,.pagenavi span{padding:1em}}.pagenavi span[aria-current~=page],.pagenavi .current,.pagenavi a:hover,.pagenavi span:hover{color:#fff;background-color:gray}.wp-pagenavi{clear:both;margin-top:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-family:"DM Sans","Noto Sans JP","Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体","ヒラギノ角ゴ Pro W3","メイリオ",sans-serif}.wp-pagenavi a,.wp-pagenavi span{border:none;background-color:#fff;color:#000;margin:.25em;width:3em;height:3em;border-radius:.2em;line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}.wp-pagenavi a.first,.wp-pagenavi a.last,.wp-pagenavi span.first,.wp-pagenavi span.last{display:none}.wp-pagenavi .pages{width:4em;display:none}.wp-pagenavi a:hover,.wp-pagenavi span.current{background-color:#666;color:#000}.wp-pagenavi span.current{font-weight:bold;background:#000;color:#fff}.sidebarWrap,#sidebar{width:25%;padding:1.5em;background-color:#fff;border-radius:0}@media screen and (max-width: 767px){.sidebarWrap,#sidebar{width:100%}}.sidebarWrap .sideTtl,#sidebar .sideTtl{border-bottom:1px solid gray;padding:0 0 .5em 0;margin:2.5em 0 0 0;color:rgba(0,0,0,.6)}.sidebarWrap .sideTtl:first-child,#sidebar .sideTtl:first-child{margin-top:0}.sidebarWrap .sideList li,#sidebar .sideList li{margin-top:.75em}.sidebarWrap .sideList a,#sidebar .sideList a{color:initial;text-decoration:none}.has-black-background-color{background-color:#000}.has-black-color{color:#000}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-gray-background-color{background-color:gray}.has-gray-color{color:gray}.has-brown-background-color{background-color:#666}.has-brown-color{color:#666}.has-lightbrown-background-color{background-color:#00934e}.has-lightbrown-color{color:#00934e}.has-orange-background-color{background-color:#ba6a3f}.has-orange-color{color:#ba6a3f}.has-red-background-color{background-color:#ff094c}.has-red-color{color:#ff094c}.has-blue-background-color{background-color:#1c2857}.has-blue-color{color:#1c2857}.has-lightblue-background-color{background-color:#00758d}.has-lightblue-color{color:#00758d}.has-line-background-color{background-color:#06c755}.has-line-color{color:#06c755}.has-yellow-background-color{background-color:#ffff75}.has-yellow-color{color:#ffff75}.has-yellow2-background-color{background-color:#ffefda}.has-yellow-2-color{color:#ffefda}.hideCont{display:none !important}/*# sourceMappingURL=page.css.map */