<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/notosansjp.css);@import url(https://fonts.googleapis.com/css2?family=Klee+One&amp;display=swap);
/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&amp;family=Zen+Kaku+Gothic+New:wght@400;500;700&amp;display=swap);*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}main{display:block}h1,h2,h3,h4,h5,h6{line-height:inherit}a,hr{color:inherit}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both}a{background-color:transparent}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}sub,sup{line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,input,optgroup,select,textarea{vertical-align:middle;color:inherit;font:inherit;padding:0;margin:0;text-align:inherit}button,input,optgroup{background:0 0;border-radius:0}input,optgroup{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,optgroup,select,textarea{outline:0}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{min-width:0}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button:hover,label[for]{cursor:pointer}summary{display:list-item}[contenteditable],button{outline:0}caption,th{text-align:left}.ashigara__spmenu-btn.is-open span,[hidden],br.is-sp,template{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}img{vertical-align:bottom}article,aside,br.is-pc,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{font-size:62.5%}body{line-height:1;font-size:1.4rem;word-break:break-all;font-family:"Noto Sans JP",sans-serif;width:100%;color:#333}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}input,select,textarea{font-size:1.6rem}input[type=email],input[type=number],input[type=text],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #e6e6e6;border-radius:2px;background:0 0;padding:1rem;line-height:1.5}a{text-decoration:none}body.is-fixed{position:fixed;left:0}@media (max-width:767px){br.is-sp{display:block}br.is-pc{display:none}}@media (min-width:767px){a{transition:.3s opacity ease}a:hover{opacity:.5}}.ashigara{margin:0 auto;padding:110px 0 0;width:100%;min-width:1080px}@media (max-width:767px){.ashigara{min-width:inherit;padding:69px 0 0}}.ashigara__header{display:flex;align-items:center;justify-content:space-between;position:fixed;top:0;left:0;width:100%;height:110px;border-top:10px solid #008e45;padding:0 10%;background:#fff;z-index:900;transition:.3s top ease}@media (max-width:1200px){.ashigara__header{padding:0 5%}}@media (max-width:767px){.ashigara__header{height:69px;border-top:5px solid #008e45}.ashigara__header.is-hide{top:-74px}}@media (max-width:1000px){.ashigara__header-logo img{width:300px}}@media (max-width:767px){.ashigara__header-logo img{width:257px}}.ashigara__header-contact{position:absolute;display:flex;top:-10px;right:10%}@media (max-width:1200px){.ashigara__header-contact{right:5%}}@media (max-width:767px){.ashigara__header-contact{display:none}}.ashigara__header-contact a{display:flex;align-items:center;justify-content:center;background:#8faf29;color:#fff;padding:9px 16px;margin-left:16px;border-radius:0 0 8px 8px;font-size:12px;font-weight:700}.ashigara__header-contact a:before{content:"";display:block;width:12px;height:12px;background:url(../img/common/ico-tel.svg) no-repeat center center;background-size:contain;margin-right:8px}.ashigara__header-contact a:last-child{font-size:10px}.ashigara__header-contact a:last-child:before{width:16px;height:10px;background-image:url(../img/common/ico-mail.svg)}.ashigara__header-menu{display:flex;align-items:center}@media (max-width:767px){.ashigara__header-menu{display:none}}.ashigara__header-menu li{margin-left:24px}.ashigara__header-menu li a{font-size:14px;padding-bottom:4px;border-bottom:2px solid #fff}.ashigara__header-menu li a.is-current{border-bottom:2px solid #008e45}@media (min-width:767px){.ashigara__header-menu li a{transition:.3s all ease}.ashigara__header-menu li a:hover{opacity:1;color:#008e45;border-bottom:2px solid #008e45}}.ashigara__header-menu li:last-child a{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;background:#fff;width:133px;height:32px;padding-bottom:0}.ashigara__header-menu li:last-child a::after{content:"";position:absolute;width:8px;height:8px;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);display:none}.ashigara__header-menu li.is-current a{color:#008e45;border-bottom:2px solid #008e45}.ashigara__spmenu{display:flex;align-items:center;justify-content:space-between;position:fixed;background:#fff;bottom:0;width:100%;height:79px;border-top:1px solid #008e45;z-index:999;padding:0 6%}@media (min-width:767px){.ashigara__spmenu{display:none}}.ashigara__spmenu-contact{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;background:#fff;width:180px;height:40px}.ashigara__spmenu-contact::after,.ashigara__spmenu-inner__contact a::after{content:"";position:absolute;width:8px;height:8px;display:block;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg)}.ashigara__spmenu-inner__contact a::after{border-bottom:2px solid #fff;border-right:2px solid #fff;display:none}.ashigara__spmenu-btn{position:relative;width:50px;height:50px}.ashigara__spmenu-btn span,.ashigara__spmenu-btn::after,.ashigara__spmenu-btn::before{content:"";display:block;position:absolute;top:50%;left:50%;width:23px;height:2px;background:#008e45;transform:translate(-50%,-50%);transition:.3s all ease}.ashigara__spmenu-btn::before{margin:-8px 0 0}.ashigara__spmenu-btn::after{margin:8px 0 0}.ashigara__spmenu-btn.is-open::before{margin:0;transform:translate(-50%,-50%) rotate(45deg)}.ashigara__spmenu-btn.is-open::after{margin:0;transform:translate(-50%,-50%) rotate(135deg)}.ashigara__spmenu-inner{position:fixed;left:0;width:100%;height:calc(100% - 79px - 69px);background:#fff;z-index:800;padding:0 6%;overflow-y:auto;transition:.5s all ease;top:-100%}.ashigara__spmenu-inner.is-open{top:69px}.ashigara__spmenu-inner__menu a{display:block;font-size:20px;line-height:100%;color:#008e45;margin-top:30px}.ashigara__spmenu-inner__menu a.is-biz{font-size:16px;margin-left:16px;margin-top:20px}@media (max-width:374px){.ashigara__spmenu-inner__menu a{font-size:18px;margin-top:20px}.ashigara__spmenu-inner__menu a.is-biz{font-size:14px;margin-left:14px;margin-top:16px}}.ashigara__spmenu-inner__contact{margin-top:50px}@media (max-width:374px){.ashigara__spmenu-inner__contact{margin-top:30px}}.ashigara__spmenu-inner__contact a{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;border:0;background:#008e45;color:#fff;background:#8faf29;width:100%;height:40px;margin-top:16px;font-size:18px}.ashigara__spmenu-inner__contact a:before{content:"";display:block;width:16px;height:16px;background:url(../img/common/ico-tel.svg) no-repeat center center;background-size:contain;margin-right:8px}.ashigara__spmenu-inner__contact a:last-child{font-size:16px}.ashigara__spmenu-inner__contact a:last-child:before{width:18px;height:12px;background-image:url(../img/common/ico-mail.svg)}@media (max-width:374px){.ashigara__spmenu-inner__contact a{height:34px;font-size:16px}.ashigara__spmenu-inner__contact a:last-child{font-size:14px}}.ashigara__footer{display:block;background:#008e45;padding:42px 0 35px;text-align:center;color:#fff}@media (max-width:767px){.ashigara__footer{padding:40px 0 100px}}.ashigara__footer-text{margin-top:48px;font-size:12px;line-height:180%}@media (max-width:767px){.ashigara__footer-text{margin-top:40px}}.ashigara__footer-menu{display:flex;justify-content:center;margin-top:80px}.ashigara__footer-menu li a{font-weight:700;font-size:14px;margin:0 14px}@media (max-width:767px){.ashigara__footer-menu{display:block;margin-top:48px}.ashigara__footer-menu li{margin:21px 0 0}.ashigara__footer-menu li a{font-size:16px}}.ashigara__footer-copyright{font-size:10px;margin-top:26px}@media (max-width:767px){.ashigara__footer-copyright{margin-top:80px}}.ashigara__footer-btn{padding:120px 0 80px;background:#fff}.ashigara-top__h2,.ashigara__footer-btn a{position:relative;font-weight:700;color:#008e45}.ashigara__footer-btn a{display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #008e45;background:#fff;width:465px;height:57px;margin:auto;font-size:20px}.ashigara__footer-btn a::after{content:"";position:absolute;width:8px;height:8px;display:block;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg)}@media (max-width:767px){.ashigara__footer-btn a{width:87%}}.ashigara-top__h2{font-size:40px;line-height:100%;text-align:center}@media (max-width:767px){.ashigara-top__h2{font-size:30px}}.ashigara-top__h2::before{content:"";position:absolute;font-family:Avenir Next;font-style:italic;font-weight:600;font-size:200px;line-height:100%;opacity:.1;color:#008e45;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}@media (max-width:767px){.ashigara-top__h2::before{font-size:100px}}.ashigara-top__hero{position:relative;width:100%;height:calc(100vh - 110px - 100px);overflow:hidden;transition:.5s opacity ease}@media (max-width:767px){.ashigara-top__hero{min-height:400px}}.ashigara-top__hero.is-hide{opacity:0}.ashigara-top__hero::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.1) 0%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.1) 100%);z-index:0}.ashigara-top__hero h1,.ashigara-top__personal-hukidashi span{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff}.ashigara-top__hero h1,.ashigara-top__hero video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ashigara-top__hero h1{height:-webkit-fit-content;height:-moz-fit-content;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;font-family:"Klee One",cursive;text-shadow:0 0 10px rgba(0,0,0,.5);font-size:3.5vw;letter-spacing:.3em;height:fit-content;z-index:1}@media (max-width:1200px){.ashigara-top__hero h1{top:40%;font-size:50px}}.ashigara-top__hero h1 span{display:block;white-space:nowrap;margin:0 4vw;opacity:0;transform:translateY(15px);transition:.8s opacity ease,.8s transform ease}@media (max-width:1200px){.ashigara-top__hero h1 span{margin:0 36px}}.ashigara-top__hero h1 span.is-1{transition-delay:1s}.ashigara-top__hero h1 span.is-2{transition-delay:2s}.ashigara-top__hero h1 span.is-3{transition-delay:3s}@media (max-width:767px){.ashigara-top__hero h1{font-size:30px}.ashigara-top__hero h1 span{margin:0 18px}}.ashigara-top__hero video{height:auto;width:100%;z-index:-1}.ashigara-top__hero.is-height video{height:100%;width:auto}.ashigara-top__hero.is-show h1 span{opacity:1;transform:translateY(0)}.ashigara-top__hero-banner{display:block;position:absolute;bottom:30px;right:30px;width:170px;padding:12px 10px;background:#fff;border:1px solid #00a1dd;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.25);border-radius:8px;z-index:1}.ashigara-top__hero-banner p{font-weight:700;font-size:14px;line-height:20px;margin-top:6px;text-align:center}.ashigara-top__hero-banner__btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;width:100%;height:25px;border:1px solid #00a1dd;margin-top:6px;color:#00a1dd}.ashigara-top__hero-banner__btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #00a1dd;border-right:2px solid #00a1dd}@media (max-width:767px){.ashigara-top__hero-banner{width:88%;left:0;right:0;margin:auto}.ashigara-top__hero-banner p{text-align:left;font-size:12px;line-height:1}.ashigara-top__hero-banner__btn{position:absolute;bottom:12px;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;border:0;font-size:12px;line-height:1;padding:0 30px 0 0}.ashigara-top__hero-banner__btn::after{width:6px;height:6px}}.ashigara-top__hero-banner-cn{display:block;position:absolute;bottom:30px;right:30px;width:220px;box-shadow:0 0 5px rgba(0,0,0,.25);z-index:1}.ashigara-top__hero-banner-cn img{width:100%}@media (max-width:767px){.ashigara-top__hero-banner-cn{width:88%;left:0;right:0;margin:auto;height:auto}}.ashigara-top__personal{position:relative}.ashigara-top__personal-inner{background:rgba(0,142,69,.1);padding:80px 100px 80px 15vw;width:60%}@media (max-width:1440px){.ashigara-top__personal-inner{padding:80px 100px 80px calc((100% - 1000px)/2);width:60%}}@media (max-width:767px){.ashigara-top__personal-inner{padding:32px 6% 166px;width:94%}}.ashigara-top__personal-ttl{font-weight:700;font-size:20px;line-height:100%;color:#008e45}@media (max-width:767px){.ashigara-top__personal-ttl{font-size:16px}}.ashigara-top__personal-hukidashi{position:relative;margin-top:32px}@media (max-width:767px){.ashigara-top__personal-hukidashi{margin-top:20px}}.ashigara-top__personal-hukidashi span{position:relative;background:#8faf29;border-radius:8px;padding:16px 32px;font-weight:700;font-size:30px;line-height:100%}@media (max-width:767px){.ashigara-top__personal-hukidashi span{font-size:5vw;padding:16px}}.ashigara-top__personal-hukidashi span::after{content:"";position:absolute;bottom:-10px;left:68px;width:0;height:0;border-style:solid;border-width:0 16px 12px;border-color:transparent transparent #8faf29;transform:rotate(-37deg)}.ashigara-top__personal-hukidashi span.is-back{position:absolute;top:18px;left:300px;background:#008e45;width:257px;height:62px}.ashigara-top__personal-hukidashi span.is-back::after{left:178px;border-color:transparent transparent #008e45;transform:rotate(37deg)}@media (max-width:767px){.ashigara-top__personal-hukidashi span.is-back{width:157px;height:52px;left:inherit;right:0;top:inherit;bottom:-16px}.ashigara-top__personal-hukidashi span.is-back::after{left:111px}}.ashigara-top__personal-text{margin-top:56px;font-weight:700;font-size:14px;line-height:200%}.ashigara-top__personal-btn{margin-top:24px;position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;width:465px;height:57px;font-size:20px;background:#fff}.ashigara-top__personal-btn::after{content:"";position:absolute;width:8px;height:8px;display:block;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg)}@media (max-width:767px){.ashigara-top__personal-btn{margin-top:33px;width:100%}}.ashigara-top__personal-img{position:absolute;top:80px;right:0;width:300px;height:300px}.ashigara-top__personal-img img{width:100%;height:100%;object-fit:cover}@media (max-width:767px){.ashigara-top__personal-img{top:inherit;bottom:-47px}}.ashigara-top__biz{padding:200px 0 0}@media (max-width:767px){.ashigara-top__biz{padding:150px 0 0}}.ashigara-top__biz-inner{width:80vw;margin:auto}@media (max-width:1200px){.ashigara-top__biz-inner{width:1000px}}@media (max-width:767px){.ashigara-top__biz-inner{width:inherit;padding:0 6%}}.ashigara-top__biz .ashigara-top__h2::before{content:"Business";top:-90px;right:0}@media (max-width:767px){.ashigara-top__biz .ashigara-top__h2::before{font-size:80px;top:-50px}}.ashigara-top__biz-wrap{margin-top:60px;display:flex;justify-content:space-between}@media (max-width:767px){.ashigara-top__biz-wrap{display:block;margin-top:18px}}.ashigara-top__biz-block{width:calc(50% - 15px);background:#fff;border:1px solid #008e45;border-radius:16px;overflow:hidden;padding:32px}@media (max-width:1200px){.ashigara-top__biz-block{padding:16px}}@media (max-width:767px){.ashigara-top__biz-block{width:100%}.ashigara-top__biz-block:last-child{margin-top:26px}}.ashigara-top__biz-block__img{position:relative;margin:-32px 0 0 -32px}@media (max-width:1200px){.ashigara-top__biz-block__img{margin:-16px 0 0 -16px}}.ashigara-top__biz-block__img img{width:calc(100% - 32px)}@media (max-width:1200px){.ashigara-top__biz-block__img img{width:calc(100% - 32px)}}@media (max-width:767px){.ashigara-top__biz-block__img img{width:calc(100% - 16px)}}.ashigara-top__biz-block__img::before{content:"";position:absolute;width:calc(100% + 32px);height:calc(100% - 40px);bottom:0;left:0;background:#008e45;opacity:.1}@media (max-width:1200px){.ashigara-top__biz-block__img::before{width:calc(100% + 16px)}}.ashigara-top__biz-block__ttl{position:relative;font-weight:700;font-size:40px;line-height:100%;text-align:center;color:#008e45;padding:32px 0}@media (max-width:767px){.ashigara-top__biz-block__ttl{font-size:30px;padding:22px 0}}.ashigara-top__biz-block__ttl::before{content:"";position:absolute;width:calc(100% + 32px);height:100%;top:0;left:0;background:#008e45;opacity:.1}@media (max-width:1200px){.ashigara-top__biz-block__ttl::before{width:calc(100% + 16px)}}.ashigara-top__biz-block__text{font-weight:700;font-size:14px;line-height:200%;margin-top:32px}@media (max-width:767px){.ashigara-top__biz-block__text{margin-top:25px;font-size:12px}}.ashigara-top__biz-block__btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;border:0;background:#008e45;color:#fff;width:100%;height:57px;font-size:20px;margin-top:48px}.ashigara-top__biz-block__btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #fff;border-right:2px solid #fff}@media (max-width:767px){.ashigara-top__biz-block__btn{margin-top:40px}}.ashigara-top__biz-block:last-child{border:1px solid #8faf29}.ashigara-top__biz-block:last-child .ashigara-top__biz-block__img::before,.ashigara-top__biz-block:last-child .ashigara-top__biz-block__ttl::before{background:#8faf29}.ashigara-top__biz-block:last-child .ashigara-top__biz-block__ttl{color:#8faf29}.ashigara-top__biz-block:last-child .ashigara-top__biz-block__btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;border:0;background:#008e45;color:#fff;background:#8faf29}.ashigara-top__biz-block:last-child .ashigara-top__biz-block__btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #fff;border-right:2px solid #fff}.ashigara-top__recruit{position:relative;margin:200px 10vw 0 0;padding:52px 0 83px;background:rgba(143,175,41,.1)}@media (max-width:1200px){.ashigara-top__recruit{margin:200px calc((100% - 1080px)/2) 0 0}}@media (max-width:767px){.ashigara-top__recruit{margin:160px 16px 0 0;padding:23px 0 36px}}.ashigara-top__recruit-inner{margin:auto 0 auto auto;padding-right:5vw;width:70vw}@media (max-width:1200px){.ashigara-top__recruit-inner{width:1000px}}@media (max-width:767px){.ashigara-top__recruit-inner{width:inherit;padding:0 6%}}@media (max-width:1500px){.ashigara-top__recruit-inner{width:80vw}}@media (max-width:1200px){.ashigara-top__recruit-inner{width:1000px;margin:auto}}@media (max-width:767px){.ashigara-top__recruit-inner{width:inherit}}.ashigara-top__recruit .ashigara-top__h2{text-align:left;color:#8faf29}.ashigara-top__recruit .ashigara-top__h2::before{content:"Recruit";top:-150px;left:-90px;color:#8faf29}@media (max-width:767px){.ashigara-top__recruit .ashigara-top__h2::before{top:-70px;left:-16px}}.ashigara-top__recruit-copy{margin-top:60px;font-weight:700;font-size:20px;line-height:100%}@media (max-width:767px){.ashigara-top__recruit-copy{margin-top:32px;font-size:16px}}.ashigara-top__recruit-text{margin-top:16px;font-size:14px;line-height:180%;padding-right:30vw}@media (max-width:1200px){.ashigara-top__recruit-text{padding-right:40%}}@media (max-width:767px){.ashigara-top__recruit-text{font-size:12px;padding-right:0}}.ashigara-top__recruit-wrap{margin-top:50px;display:flex;justify-content:space-between}@media (max-width:767px){.ashigara-top__recruit-wrap{margin-top:32px;display:block}}.ashigara-top__recruit-btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;color:#8faf29;border:1px solid #8faf29;height:63px;width:100%;margin-right:16px;font-size:18px}.ashigara-top__recruit-btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #8faf29;border-right:2px solid #8faf29}.ashigara-top__recruit-btn:last-child{margin-right:0;color:#ffb1b1;border-color:#ffb1b1}.ashigara-top__recruit-btn:last-child:after{border-bottom-color:#ffb1b1;border-right-color:#ffb1b1}@media (max-width:767px){.ashigara-top__recruit-btn{margin-top:16px}}.ashigara-top__recruit-img{position:absolute;display:block;width:40vw;max-width:700px;height:320px;object-fit:cover;right:-10vw;top:-64px}@media (max-width:1200px){.ashigara-top__recruit-img{right:calc((100vw - 1080px)/2*-1);width:40%}}@media (max-width:1080px){.ashigara-top__recruit-img{right:0}}@media (max-width:767px){.ashigara-top__recruit-img{top:-75px;right:-16px;width:55vw;height:130px}}.ashigara-top__news{padding:148px 0 0}@media (max-width:767px){.ashigara-top__news{padding:140px 0 0}}.ashigara-top__news-inner{width:80vw;margin:auto;width:1000px}@media (max-width:1200px){.ashigara-top__news-inner{width:1000px}}@media (max-width:767px){.ashigara-top__news-inner{padding:0 6%;width:inherit}}.ashigara-top__news .ashigara-top__h2::before{content:"News";top:-100px}@media (max-width:767px){.ashigara-top__news .ashigara-top__h2::before{top:-70px;right:0}}.ashigara-top__news-wrap{margin-top:40px}.ashigara-top__news-cell{display:flex;font-size:16px;line-height:180%;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #aaa}@media (max-width:767px){.ashigara-top__news-cell{display:block;margin-top:16px;padding-bottom:16px}}.ashigara-top__news-cell__date{width:140px;color:#8faf29}.ashigara-top__news-cell__text{width:100%;white-space:pre-wrap}.ashigara-top__news-cell__text a{display:block;color:#8faf29}.ashigara-top__access{padding:148px 0 0}@media (max-width:767px){.ashigara-top__access{padding:140px 0 0}}.ashigara-top__access-inner{width:80vw;margin:auto;width:1000px}@media (max-width:1200px){.ashigara-top__access-inner{width:1000px}}@media (max-width:767px){.ashigara-top__access-inner{padding:0 6%;width:inherit}}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell p span b,.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check ul li b,.ashigara-top__access .ashigara-top__h2{color:#8faf29}.ashigara-top__access .ashigara-top__h2::before{content:"Access";top:-100px;left:0;right:inherit;color:#8faf29}@media (max-width:767px){.ashigara-top__access .ashigara-top__h2::before{top:-70px}}.ashigara-top__access-wrap{display:flex;margin-top:44px}@media (max-width:767px){.ashigara-top__access-wrap{display:block}}.ashigara-top__access-map{width:50%}.ashigara-top__access-map iframe{width:100%;height:300px}@media (max-width:767px){.ashigara-top__access-map{width:100%}.ashigara-top__access-map iframe{height:190px}}.ashigara-top__access-info{width:50%;padding-left:32px}@media (max-width:767px){.ashigara-top__access-info{width:100%;padding-left:0;margin-top:32px}}.ashigara-top__access-info__ttl{font-weight:700;font-size:18px;line-height:100%;color:#8faf29}.ashigara-top__access-info__text{font-size:14px;line-height:180%;margin-top:16px}.ashigara-top__access-info__btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;color:#8faf29;border:1px solid #8faf29;margin-top:30px;width:200px;height:40px}.ashigara-biz__service-cell__item-head::after,.ashigara-top__access-info__btn::after{content:"";position:absolute;width:8px;height:8px;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #8faf29;border-right:2px solid #8faf29;display:none}.ashigara-top__access-info__note{margin-top:20px;font-size:12px;line-height:180%;color:#666}.ashigara-biz__h2{font-weight:700;font-size:30px;line-height:100%;color:#008e45;padding-bottom:20px;margin-bottom:32px;border-bottom:1px solid #008e45}.ashigara-biz__hero{position:relative}.ashigara-biz__hero-slide{position:relative;opacity:0;transition:.1s all ease;height:40.67vw;margin:0 0 0 10vw}@media (max-width:1200px){.ashigara-biz__hero-slide{margin:0 0 0 6vw}}@media (max-width:767px){.ashigara-biz__hero-slide{padding:0 0 0 6%;height:60vw;width:94%;margin:0 0 0 6%}}.ashigara-biz__hero-img.is-show,.is-show .ashigara-biz__hero-slide{opacity:1}.ashigara-biz__hero-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:1s all ease}.ashigara-biz__hero-img-1,.ashigara-biz__hero-img-2,.ashigara-biz__hero-img-3{opacity:0}.ashigara-biz__hero-info{position:absolute;bottom:-3vw;left:0;background:rgba(0,142,69,.6);color:#fff;padding:4vw 6vw 6vw 16vw;width:60%;transform:scaleX(0);transform-origin:left;transition:1s transform cubic-bezier(.215,.61,.355,1)}@media (max-width:1200px){.ashigara-biz__hero-info{padding:4vw 6vw 6vw 12vw}}@media (max-width:767px){.ashigara-biz__hero-info{position:relative;bottom:inherit;left:inherit;width:88%;padding:6% 6% 6% 8%;margin-top:-75px;background:rgba(0,142,69,.7)}}.is-show .ashigara-biz__hero-info{transform:scaleX(1)}.ashigara-biz__hero-title{font-weight:700;font-size:60px;line-height:100%;text-shadow:0 0 3px rgba(0,142,69,.8);opacity:0;transform:translateY(10px);transition:.8s opacity ease 1s,.8s transform ease 1s}@media (max-width:767px){.ashigara-biz__hero-title{font-size:10vw}}.ashigara-personal .ashigara-biz__hero.is-show .ashigara-biz__hero-hukidashi,.is-show .ashigara-biz__hero-text,.is-show .ashigara-biz__hero-title{opacity:1;transform:translateY(0)}.ashigara-biz__hero-text{margin-top:25px;font-weight:700;font-size:16px;line-height:200%;text-shadow:0 0 3px rgba(0,142,69,.8);opacity:0;transform:translateY(10px);transition:.8s opacity ease 1.3s,.8s transform ease 1.3s}@media (max-width:767px){.ashigara-biz__hero-text{font-size:12px;line-height:170%;margin-top:16px}}.ashigara-biz__service{margin-top:130px}@media (max-width:767px){.ashigara-biz__service{margin-top:64px}}.ashigara-biz__service-inner{width:80vw;margin:auto}@media (max-width:1200px){.ashigara-biz__service-inner{width:1000px}}@media (max-width:767px){.ashigara-biz__service-inner{width:inherit;padding:0 6%}}.ashigara-biz__service-wrap{display:flex;flex-wrap:wrap;margin:0 -16px}@media (max-width:767px){.ashigara-biz__service-wrap{display:block;margin:0}}.ashigara-biz__service-cell{width:calc(50% - 32px);margin:0 16px 64px}@media (max-width:767px){.ashigara-biz__service-cell{width:100%;margin:0 0 48px}}.ashigara-biz__service-cell__img{width:100%}.ashigara-biz__service-cell__title{margin-top:32px;font-weight:700;font-size:24px;line-height:150%}.ashigara-biz__service-cell__title span{display:block;font-size:18px}@media (max-width:767px){.ashigara-biz__service-cell__title{margin-top:16px;font-size:18px}.ashigara-biz__service-cell__title span{font-size:14px}}.ashigara-biz__service-cell__text{margin-top:16px;font-size:14px;line-height:170%}@media (max-width:767px){.ashigara-biz__service-cell__text{margin-top:8px;font-size:12px}}.ashigara-biz__service-cell__item{margin-top:16px;border:1px solid #008e45}.ashigara-biz__service-cell__item-head{position:relative;padding:12px 16px;color:#008e45;font-weight:700;font-size:14px;cursor:pointer}.ashigara-biz__service-cell__item-head::after{display:block;width:10px;height:10px;border-right:2px solid #008e45;border-bottom:2px solid #008e45;transform:translateY(-50%) rotate(45deg);transition:.3s all ease}.ashigara-biz__service-cell__item-head.is-open::after{transform:translateY(-50%) rotate(-135deg)}.ashigara-biz__service-cell__item-text{display:none;padding:12px 16px;border-top:1px solid #008e45}.ashigara-biz__service-cell__item-text h4{margin-top:16px;font-weight:700;font-size:12px;color:#008e45}.ashigara-biz__service-cell__item-text h4:first-child{margin-top:0}.ashigara-biz__service-cell__item-text p{margin-top:8px;font-size:10px;line-height:170%}.ashigara-biz__facility{margin-top:90px}.ashigara-biz__facility-inner{width:80vw;margin:auto}@media (max-width:1200px){.ashigara-biz__facility-inner{width:1000px}}@media (max-width:767px){.ashigara-biz__facility-inner{width:inherit;padding:0 6%}}.ashigara-biz__facility-facility{display:flex;margin:0 -16px}@media (max-width:767px){.ashigara-biz__facility-facility{display:block;margin:0}}.ashigara-biz__facility-facility__cell{width:33.3333333333%;margin:0 16px}@media (max-width:767px){.ashigara-biz__facility-facility__cell{width:100%;margin:0 0 32px}}.ashigara-biz__facility-facility__cell-img{width:100%}@media (max-width:767px){.ashigara-biz__facility-facility__cell-img{height:60vw;object-fit:cover}}.ashigara-biz__facility-facility__cell-name{font-weight:700;font-size:16px;line-height:180%;padding:8px 16px;border:1px solid #ddd}.ashigara-biz__facility-car{display:flex;flex-wrap:wrap;margin:56px -16px 0}@media (max-width:767px){.ashigara-biz__facility-car{display:block;margin:56px 0 0}}.ashigara-biz__facility-car__cell{width:calc(25% - 32px);margin:0 16px 32px}@media (max-width:767px){.ashigara-biz__facility-car__cell{width:100%;margin:0 0 32px}}.ashigara-biz__facility-car__cell-img{width:100%}.ashigara-biz__facility-car__cell-name{font-weight:700;font-size:16px;line-height:180%;padding:8px 16px;border:1px solid #ddd}.ashigara-biz__facility-car__cell-name.is-ev,.ashigara-sdgs .pingpong-catcher__article-block__ready ul li div{display:flex;align-items:center;gap:8px}.ashigara-biz__facility-car__cell-name.is-ev img{margin:-4px 0 0}.ashigara-biz__certificate{margin-top:90px}.ashigara-biz__certificate-inner{width:80vw;margin:auto}@media (max-width:1200px){.ashigara-biz__certificate-inner{width:1000px}}@media (max-width:767px){.ashigara-biz__certificate-inner{width:inherit;padding:0 6%}}.ashigara-biz__certificate-wrap{display:flex;gap:60px}@media (max-width:767px){.ashigara-biz__certificate-wrap{flex-direction:column;gap:40px}}.ashigara-biz__certificate-wrap__column{width:100%;display:flex;flex-direction:column;gap:40px}.ashigara-biz__certificate-cell{display:flex;flex-direction:column;gap:12px}.ashigara-biz__certificate-cell__title{padding:15px 0;border:.5px solid rgba(0,142,69,.3);background:rgba(0,142,69,.1);text-align:center;font-size:16px;font-weight:400;line-height:150%;letter-spacing:.05em}.ashigara-biz__certificate-cell__box{position:relative;border:.5px solid rgba(0,142,69,.3);background:#fff;padding:20px 24px}.ashigara-biz__certificate-cell__box-gov{font-size:16px;font-weight:400;line-height:150%}.ashigara-biz__certificate-cell__box-data{margin-top:12px}.ashigara-biz__certificate-cell__box-date,.ashigara-biz__certificate-cell__box-num{margin-right:10px;display:inline;color:#7a7a7a;font-size:14px;font-weight:400;line-height:normal}.ashigara-biz__certificate-cell__box-file{display:block;position:absolute;top:20px;right:20px;color:#008e45;font-size:14px;font-weight:400;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.ashigara-biz-2 .ashigara-biz__hero-info{background:rgba(143,175,41,.6)}.ashigara-biz-2 .ashigara-biz__hero-text,.ashigara-biz-2 .ashigara-biz__hero-title{text-shadow:0 0 3px rgba(143,175,41,.8)}.ashigara-biz-2 .ashigara-biz__h2{color:#8faf29;border-bottom:1px solid #8faf29}.ashigara-personal .ashigara-biz__hero-info{width:75%}@media (max-width:767px){.ashigara-personal .ashigara-biz__hero-info{width:88%}}.ashigara-personal .ashigara-biz__hero-title{font-size:50px}@media (max-width:767px){.ashigara-personal .ashigara-biz__hero-title{font-size:6vw}}.ashigara-personal .ashigara-biz__hero-text,.ashigara-sdgs__h2+h3{margin-top:40px}.ashigara-personal .ashigara-biz__hero-hukidashi{position:relative;margin-top:32px;opacity:0;transform:translateY(10px);transition:.8s opacity ease 1s,.8s transform ease 1s}@media (max-width:767px){.ashigara-personal .ashigara-biz__hero-hukidashi{margin-top:20px}}.ashigara-personal .ashigara-biz__hero-hukidashi span{position:relative;display:block;background:#fff;border-radius:8px;padding:16px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700;font-size:22px;line-height:100%;color:#8faf29}@media (max-width:767px){.ashigara-personal .ashigara-biz__hero-hukidashi span{font-size:4vw;padding:16px}}.ashigara-personal .ashigara-biz__hero-hukidashi span::after{content:"";position:absolute;bottom:-10px;left:68px;width:0;height:0;border-style:solid;border-width:0 16px 12px;border-color:transparent transparent #fff;transform:rotate(-37deg)}.ashigara-personal .ashigara-biz__hero-hukidashi span.is-back{position:absolute;top:18px;left:249px;background:#8faf29;width:213px;height:50px}.ashigara-personal .ashigara-biz__hero-hukidashi span.is-back::after{left:132px;border-color:transparent transparent #8faf29;transform:rotate(37deg)}@media (max-width:767px){.ashigara-personal .ashigara-biz__hero-hukidashi span.is-back{width:157px;height:52px;left:inherit;right:0;top:inherit;bottom:-16px}.ashigara-personal .ashigara-biz__hero-hukidashi span.is-back::after{left:111px}}.ashigara-personal .ashigara-biz__service-cell{width:calc(33.3333333333% - 32px);box-shadow:0 0 3px rgba(0,0,0,.15);border-radius:5px}@media (max-width:767px){.ashigara-personal .ashigara-biz__service-cell{width:100%}}.ashigara-personal .ashigara-biz__service-cell__info{padding:12px 16px 16px}.ashigara-personal .ashigara-biz__service-cell__title{margin-top:0}.ashigara-personal .ashigara-biz__service-cell__title span{display:inline;background:linear-gradient(transparent 70%,rgba(0,142,69,.3) 70%);font-size:18px;line-height:130%}.ashigara-personal .ashigara-biz__service-cell__text{margin-top:12px}.ashigara-company .ashigara-recruit__hero-info{padding:8vw;background:rgba(0,142,69,.1)}@media (max-width:767px){.ashigara-company .ashigara-recruit__hero-info{padding:12vw 0 7vw}}.ashigara-company .ashigara-recruit__hero-info::before{content:"Company";color:#008e45;white-space:nowrap;font-size:12vw}@media (max-width:767px){.ashigara-company .ashigara-recruit__hero-info::before{font-size:18vw}}.ashigara-company .ashigara-recruit__hero-title{color:#008e45}.ashigara-company .ashigara-biz__certificate-wrap{margin:48px 0 0;gap:32px}@media (max-width:767px){.ashigara-company .ashigara-biz__certificate-wrap{gap:40px}}.ashigara-company__inner{width:80vw;margin:auto;width:800px}@media (max-width:1200px){.ashigara-company__inner{width:1000px}}@media (max-width:767px){.ashigara-company__inner{width:inherit;padding:0 6%}}@media (max-width:1200px){.ashigara-company__inner{width:800px}}@media (max-width:767px){.ashigara-company__inner{width:inherit}}.ashigara-company__h2{text-align:center;margin:80px 0 32px;font-weight:700;font-size:30px;color:#008e45}.ashigara-company__msg-text{font-size:14px;line-height:180%}.ashigara-company__msg-sign{margin-top:32px;font-weight:700;font-size:14px;text-align:right}.ashigara-company__msg-sign span{font-size:22px;margin-left:16px}.ashigara-company__policy{font-size:14px;line-height:180%}.ashigara-company__policy-list{background:rgba(0,142,69,.05);padding:16px 16px 16px 32px;margin-top:24px;text-indent:-14px}.ashigara-company__policy-sign{margin-top:16px;font-size:14px;text-align:right}.ashigara-company__overview{font-size:14px;line-height:200%}.ashigara-company__overview-list dl{display:flex;flex-wrap:wrap}.ashigara-company__overview-list dl dd,.ashigara-company__overview-list dl dt{border-bottom:1px dashed #c4c4c4;padding:16px 0}.ashigara-company__overview-list dl dt{color:#676767;width:135px}@media (max-width:767px){.ashigara-company__overview-list dl dt{width:100px}}.ashigara-company__overview-list dl dd{width:calc(100% - 135px)}@media (max-width:767px){.ashigara-company__overview-list dl dd{width:calc(100% - 100px)}}.ashigara-company__overview-list dl dd span{display:block;color:#5a5a5a;font-size:12px;margin-bottom:5px}.ashigara-company__overview-list__map{margin-top:24px}.ashigara-company__overview-list__map iframe{width:100%;height:300px}@media (max-width:767px){.ashigara-company__overview-list__map iframe{height:200px}}.ashigara-company__overview-list__btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;background:#fff;margin-top:16px;width:200px;height:40px}.ashigara-company__overview-list__btn::after{content:"";position:absolute;width:8px;height:8px;display:block;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg)}.ashigara-company__permission-text{font-size:14px;line-height:180%}.ashigara-company__permission-text a{color:#008e45;text-decoration:underline}.ashigara-company__certification-wrap{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.ashigara-company__certification-wrap{display:block}}.ashigara-company__certification img{width:178px}@media (max-width:767px){.ashigara-company__certification img{display:block;margin:0 auto 16px}}.ashigara-company__certification-text{font-size:14px;line-height:180%;margin-left:32px}@media (max-width:767px){.ashigara-company__certification-text{text-align:center;margin-left:0}}.ashigara-company__qualification-wrap{display:flex;flex-wrap:wrap}@media (max-width:767px){.ashigara-company__qualification-wrap{display:block}}.ashigara-company__qualification-wrap p{width:45%;margin-right:10%;display:flex;justify-content:space-between;font-size:14px;line-height:200%}.ashigara-company__qualification-wrap p:nth-child(even){margin-right:0}@media (max-width:767px){.ashigara-company__qualification-wrap p{width:100%}}.ashigara-company__link a{display:flex;align-items:center;justify-content:center;border:1px solid #cecece;width:350px;height:110px;margin:auto}.ashigara-company__link a img{width:160px}@media (max-width:767px){.ashigara-company__link a{width:100%}}.ashigara-sdgs .ashigara-recruit__hero-info{padding:8vw;background:rgba(0,161,221,.1)}@media (max-width:767px){.ashigara-sdgs .ashigara-recruit__hero-info{padding:12vw 0 7vw}}.ashigara-sdgs .ashigara-recruit__hero-info::before{content:"SDGs";color:#00a1dd;white-space:nowrap;font-size:12vw}@media (max-width:767px){.ashigara-sdgs .ashigara-recruit__hero-info::before{font-size:18vw}}.ashigara-sdgs .ashigara-recruit__hero-title{color:#00a1dd}@media (max-width:767px){.ashigara-sdgs .ashigara-recruit__hero-title{font-size:9vw}}.ashigara-sdgs__inner{width:80vw;margin:auto;width:800px}@media (max-width:1200px){.ashigara-sdgs__inner{width:1000px}}@media (max-width:767px){.ashigara-sdgs__inner{width:inherit;padding:0 6%}}@media (max-width:1200px){.ashigara-sdgs__inner{width:800px}}@media (max-width:767px){.ashigara-sdgs__inner{width:inherit}}.ashigara-sdgs__h2{margin-top:100px;font-weight:700;font-size:30px;line-height:100%;color:#00a1dd;padding-bottom:24px;border-bottom:1px solid #00a1dd}@media (max-width:767px){.ashigara-sdgs__h2{margin-top:60px;font-size:24px;line-height:1.5em;padding-bottom:10px}}.ashigara-sdgs__h3{margin-top:80px;font-weight:700;font-size:24px;line-height:100%}@media (max-width:767px){.ashigara-sdgs__h3{font-size:20px;line-height:150%;margin-top:40px}}.ashigara-sdgs__logo{margin-top:120px;width:100%}@media (max-width:767px){.ashigara-sdgs__logo{margin-top:60px}}.ashigara-sdgs__wrap{display:flex;flex-wrap:wrap;margin:36px -16px}@media (max-width:767px){.ashigara-sdgs__wrap{display:block;margin:36px 0 0}}.ashigara-sdgs__cell{display:block;width:calc(33.3333333333% - 32px);margin:0 16px 32px;background:#fff;border:1px solid #eee;box-sizing:border-box;border-radius:8px;overflow:hidden;padding-bottom:20px}@media (max-width:767px){.ashigara-sdgs__cell{width:100%;margin:24px 0 0}}.ashigara-sdgs__cell:nth-child(3n){margin-right:0}.ashigara-sdgs__cell-img{width:100%}@media (max-width:767px){.ashigara-sdgs__cell-img{height:150px;object-fit:cover}}.ashigara-sdgs__cell p{margin-top:16px;padding:0 16px;font-weight:700;font-size:14px;line-height:150%}.ashigara-sdgs__cell-btn{padding:0 16px;font-size:14px;margin-top:13px;color:#00a1dd}.ashigara-sdgs__block ul,.ashigara-sdgs__text{margin-top:24px;font-size:14px;line-height:180%}.ashigara-sdgs__block{margin-top:32px}@media (max-width:767px){.ashigara-sdgs__block{margin-top:16px}}.ashigara-sdgs__block-wrap img{margin-right:16px}@media (max-width:767px){.ashigara-sdgs__block-wrap img{width:30%;margin-right:3%;margin-bottom:3vw}}.ashigara-sdgs__block ul{margin-top:32px}@media (max-width:767px){.ashigara-sdgs__block ul{margin-top:16px}}.ashigara-sdgs__block ul li{position:relative;padding-left:15px}.ashigara-sdgs__block ul li::before{position:absolute;top:10px;left:2px;content:"";display:block;width:5px;height:5px;border-radius:50%;background:#00a1dd}.ashigara-sdgs__article{width:80vw;margin:auto;width:800px}@media (max-width:1200px){.ashigara-sdgs__article{width:1000px}}@media (max-width:767px){.ashigara-sdgs__article{width:inherit;padding:0 6%}}@media (max-width:1200px){.ashigara-sdgs__article{width:800px}}@media (max-width:767px){.ashigara-sdgs__article{width:inherit}}.ashigara-sdgs__article-main{width:100%}.ashigara-sdgs__article-date{margin-top:18px;font-size:12px;line-height:180%;color:#666}.ashigara-sdgs__article-title{margin-top:16px;font-weight:700;font-size:30px;line-height:150%;color:#00a1dd;padding-bottom:24px;border-bottom:1px solid #00a1dd}@media (max-width:767px){.ashigara-sdgs__article-title{margin-top:60px;font-size:24px;line-height:1.5em;padding-bottom:10px}}.ashigara-sdgs__article-inner h3{font-size:18px;font-weight:700;color:#00a1dd}.ashigara-sdgs__article-inner h3+p{margin-top:18px}.ashigara-sdgs__article-inner h4{font-weight:700;color:#666;font-size:14px;border-bottom:2px solid #00a1dd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:4px}.ashigara-sdgs__article-inner h4+p{margin-top:8px}.ashigara-sdgs__article-inner p{margin:36px 0;font-size:14px;line-height:180%}.ashigara-sdgs__article-cap__caption a,.ashigara-sdgs__article-inner p a{text-decoration:underline}.ashigara-sdgs__article-inner p span{font-size:12px;color:#666}.ashigara-sdgs__article-inner img{display:block;margin:36px auto;width:100%}.ashigara-sdgs__article-inner .img_caption.is-height,.ashigara-sdgs__article-inner img.is-height{width:50%}@media (max-width:767px){.ashigara-sdgs__article-inner img.is-height{width:70%}}.ashigara-sdgs__article-inner iframe{width:100%;height:auto;aspect-ratio:16/9}.ashigara-sdgs__article-inner .img_caption,.ashigara-sdgs__article-inner .img_cmt{margin:36px auto;width:100%}@media (max-width:767px){.ashigara-sdgs__article-inner .img_caption.is-height{width:70%}}.ashigara-sdgs__article-inner .img_caption img,.ashigara-sdgs__article-inner .img_cmt img{margin:0}.ashigara-sdgs__article-inner .img_caption p{font-size:12px;margin:12px 0 0}.ashigara-sdgs__article-inner .img_cmt p{font-size:14px;margin:0;background:rgba(0,99,142,.1);padding:16px 32px}.ashigara-sdgs__article-cap__text a,.ashigara-sdgs__article-inner .btn{margin-top:16px;display:inline-block;color:#00a1dd;padding:10px 15px;border:1px solid #00a1dd;border-radius:8px}.ashigara-sdgs .pingpong-catcher__article-block__ready ul,.ashigara-sdgs__article-inner ul{display:flex;flex-direction:column}.ashigara-sdgs__article-cap,.ashigara-sdgs__article-inner ul li{font-size:14px;line-height:180%}.ashigara-sdgs__article-inner ul li span{font-weight:700;color:#00a1dd}.ashigara-sdgs__article-inner .caution{color:#666;font-size:12px;line-height:180%}.ashigara-sdgs__article-inner .caution span{display:block;font-weight:700}.ashigara-sdgs__article-cap{margin-top:32px;background:rgba(0,99,142,.1);padding:50px 30px}.ashigara-sdgs__article-cap__caption{font-size:12px;margin:24px 0 0}.ashigara-sdgs__article-cap__name{font-size:22px;line-height:180%;border-bottom:1px solid #00a1dd}.ashigara-sdgs__article-cap__text{margin-top:16px;font-size:14px;line-height:180%}.ashigara-sdgs .pingpong-catcher__title{width:90%;margin:0 auto}.ashigara-sdgs .pingpong-catcher__article img,.ashigara-sdgs .pingpong-catcher__title img{width:100%}.ashigara-sdgs .pingpong-catcher__article{margin:48px auto 0;display:flex;flex-direction:column;gap:48px}.ashigara-sdgs .pingpong-catcher__article .img-top{width:100%;height:auto;aspect-ratio:6/4}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper,.ashigara-sdgs .pingpong-catcher__article .img-top .swiper-wrapper{width:100%;height:100%}.ashigara-sdgs .pingpong-catcher__article .img-top .swiper-wrapper .swiper-slide{width:100%;height:100%;background-position:center center;background-size:cover}.ashigara-sdgs .pingpong-catcher__article .img-top .swiper-wrapper .swiper-slide.is-1{background-image:url(/img/sdgs/pingpong-catcher/main.png)}.ashigara-sdgs .pingpong-catcher__article .img-top .swiper-wrapper .swiper-slide.is-2{background-image:url(/img/sdgs/pingpong-catcher/main2.png)}.ashigara-sdgs .pingpong-catcher__article .img-top .swiper-wrapper .swiper-slide.is-3{background-image:url(/img/sdgs/pingpong-catcher/main3.png)}.ashigara-sdgs .pingpong-catcher__article .img-thumbs{margin:24px 0 0;width:100%;box-sizing:border-box}@media (max-width:767px){.ashigara-sdgs .pingpong-catcher__article .img-thumbs{margin:8px 0 0}}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper .swiper-slide{cursor:pointer;width:auto;height:auto;aspect-ratio:1/1;background-size:cover;background-position:center center}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{opacity:.5}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper .swiper-slide.is-1{background-image:url(/img/sdgs/pingpong-catcher/main.png)}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper .swiper-slide.is-2{background-image:url(/img/sdgs/pingpong-catcher/main2.png)}.ashigara-sdgs .pingpong-catcher__article .img-thumbs .swiper-wrapper .swiper-slide.is-3{background-image:url(/img/sdgs/pingpong-catcher/main3.png)}.ashigara-sdgs .pingpong-catcher__article h2{position:relative;color:#8faf29;text-align:center;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.ashigara-sdgs .pingpong-catcher__article h2 span{position:relative}.ashigara-sdgs .pingpong-catcher__article h2 span::after,.ashigara-sdgs .pingpong-catcher__article h2 span::before{content:"";display:block;position:absolute;width:10px;height:10px;background:#fbb03f;top:50%;transform:translateY(-50%);border-radius:50%}.ashigara-sdgs .pingpong-catcher__article h2 span::before{left:-30px}.ashigara-sdgs .pingpong-catcher__article h2 span::after{right:-30px}.ashigara-sdgs .pingpong-catcher__article-btn{position:relative;display:flex;align-items:center;justify-content:center;height:46px;border-radius:7px;border:1px solid #8faf29;background:#fff;color:#8faf29;font-size:16px;font-weight:700;line-height:normal}.ashigara-sdgs .pingpong-catcher__article-btn svg{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.ashigara-sdgs .pingpong-catcher__article-block{display:flex;flex-direction:column;gap:24px}.ashigara-sdgs .pingpong-catcher__article-block__ready ul li{border-bottom:1px solid #bfcc96;display:flex;justify-content:space-between;align-items:center;padding:16px 0}.ashigara-sdgs .pingpong-catcher__article-block__ready ul li div p,.ashigara-sdgs .pingpong-catcher__article-block__ready ul li p{color:#333;font-size:16px;font-weight:700;line-height:normal}.ashigara-sdgs .pingpong-catcher__article-block__ready ul li div span{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;border:1px solid #8faf29;border-radius:50%;color:#8faf29;font-size:14px;font-weight:700;line-height:100%}.ashigara-sdgs .pingpong-catcher__article-block__ready ul li div p small{display:block;color:#666;font-size:14px;font-weight:500;line-height:normal}.ashigara-sdgs .pingpong-catcher__article-block__howto h3{margin:8px 0 0;background:#9bbc30;color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:normal;padding:4px 0;border-radius:8px}.ashigara-sdgs .pingpong-catcher__article-block__howto-wrap{display:flex;flex-wrap:wrap;gap:24px 16px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell{width:calc(50% - 8px);display:flex;flex-direction:column;gap:8px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell p{color:#666;text-align:center;font-size:13px;font-weight:700;line-height:normal;font-feature-settings:"palt" on}.ashigara-contact .ashigara-contact__h1.is-thanks span,.ashigara-sdgs .pingpong-catcher__article-block__howto-cell p span,.ashigara-sdgs .pingpong-catcher__article-block__howto-cell p span small span{display:inline-block}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell p span small{margin:4px;display:block;font-size:10px;font-weight:400;color:#666;border:1px solid #ddd;padding:8px;background:#fff;border-radius:4px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-wrap{width:100%;display:flex;flex-direction:row;justify-content:center;gap:16px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-wrap img{width:calc(50% - 8px)}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-wrap p{font-size:16px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check{width:100%}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check h4{padding:3px 0;color:#9bbc30;text-align:center;font-size:12px;font-weight:700;line-height:normal;border-radius:4px;border:2px solid #9bbc30}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check ul{margin:8px 0 0;display:flex;flex-direction:column;gap:10px}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check ul li{position:relative;padding-left:16px;color:#666;font-size:14px;font-weight:700;line-height:1.5em;font-feature-settings:"palt" on}.ashigara-sdgs .pingpong-catcher__article-block__howto-cell.is-check ul li::before{content:"";display:block;position:absolute;width:10px;height:6px;border-bottom:2px solid #8faf29;border-left:2px solid #8faf29;top:6px;left:0;transform:rotate(-45deg)}.pingpong-catcher,.pingpong-catcher .ashigara__header{background:#fbf8ee}.pingpong-catcher .ashigara-sdgs__inner{padding:48px 6% 100px}.ashigara-recruit__hero{position:relative;padding:3vw 0 0}@media (max-width:1200px){.ashigara-recruit__hero{padding:40px 0 0}}@media (max-width:767px){.ashigara-recruit__hero{padding:0}}.ashigara-recruit__hero-img{position:absolute;width:40%;height:calc(100% - 3vw);object-fit:cover;object-position:center;top:0;z-index:10}@media (max-width:1200px){.ashigara-recruit__hero-img{height:calc(100% - 40px)}}@media (max-width:767px){.ashigara-recruit__hero-img{position:relative;width:94%;height:200px;top:inherit}}.ashigara-recruit__hero-info{position:relative;margin:0 0 0 35%;padding:5vw 8vw;background:rgba(143,175,41,.1)}@media (max-width:1200px){.ashigara-recruit__hero-info{padding:52px 130px 70px}}@media (max-width:767px){.ashigara-recruit__hero-info{margin:-32px 0 0 6%;padding:48px 32px 24px 16px}}.ashigara-recruit__hero-info::before{content:"Recruit";position:absolute;top:-3vw;right:0;display:block;font-size:200px;line-height:100%;color:#8faf29;opacity:.1;font-family:Avenir Next;font-style:italic;font-weight:600}@media (max-width:1200px){.ashigara-recruit__hero-info::before{top:-40px}}@media (max-width:767px){.ashigara-recruit__hero-info::before{font-size:100px;top:10px}}.ashigara-recruit__hero-title{font-weight:700;font-size:60px;line-height:100%;color:#8faf29}@media (max-width:767px){.ashigara-recruit__hero-title{font-size:45px;text-align:center;margin:16px 0}}.ashigara-recruit__hero-copy{margin-top:32px;font-weight:700;font-size:20px;line-height:180%}@media (max-width:767px){.ashigara-recruit__hero-copy{font-size:18px;margin-top:16px}}.ashigara-recruit__hero-text{margin-top:8px;font-size:16px;line-height:180%}@media (max-width:767px){.ashigara-recruit__hero-text{font-size:14px}}.ashigara-recruit__inner{width:80vw;margin:auto;width:1000px}@media (max-width:1200px){.ashigara-recruit__inner{width:1000px}}@media (max-width:767px){.ashigara-recruit__inner{padding:0 6%;width:inherit}}.ashigara-recruit__h2{margin:80px 0 32px;padding:14px 32px;font-weight:700;font-size:24px;color:#fff;background:#8faf29;text-align:left}.ashigara-recruit__block-4 .ashigara-recruit__h2{background:#ffb1b1}.ashigara-recruit__movie{position:relative;margin-top:80px;cursor:pointer}.ashigara-recruit__movie-img{width:100%}.ashigara-recruit__movie::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:114px;height:114px;background:url(/img/recruit/ico-movie.svg) no-repeat center center;background-size:cover}.ashigara-recruit__wrap{margin-top:50px;display:flex;justify-content:space-between}@media (max-width:767px){.ashigara-recruit__wrap{margin-top:32px;display:block}}.ashigara-recruit__wrap-btn{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;color:#8faf29;border:1px solid #8faf29;height:63px;width:100%;margin-right:16px;font-size:18px}.ashigara-recruit__wrap-btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;border-bottom:2px solid #8faf29;border-right:2px solid #8faf29;transform:translateY(-50%) rotate(45deg)}.ashigara-recruit__wrap-btn:last-child{margin-right:0;color:#ffb1b1;border-color:#ffb1b1}.ashigara-recruit__wrap-btn:last-child:after{border-bottom-color:#ffb1b1;border-right-color:#ffb1b1}@media (max-width:767px){.ashigara-recruit__wrap-btn{margin-top:16px}}.ashigara-recruit__cell{margin-top:32px;padding:32px 32px 64px;background:rgba(143,175,41,.05)}@media (max-width:767px){.ashigara-recruit__cell{padding:32px 16px}}.ashigara-recruit__block-4 .ashigara-recruit__cell{background:rgba(255,177,177,.1)}.ashigara-recruit__cell-ttl{font-weight:700;font-size:24px;line-height:150%}.ashigara-recruit__cell dl,.ashigara-recruit__cell-text{font-size:14px;line-height:180%;margin-top:16px}.ashigara-recruit__cell-text h4{font-weight:700;color:#8faf29}.ashigara-recruit__cell-text p{margin:8px 0}.ashigara-recruit__cell dl{display:flex;flex-wrap:wrap;margin-top:48px}@media (max-width:767px){.ashigara-recruit__cell dl{display:block}}.ashigara-recruit__cell dl dd,.ashigara-recruit__cell dl dt{border-bottom:1px solid #c4c4c4;padding:16px 0}.ashigara-recruit__cell dl dt,.ashigara-recruit__cell-btn{width:125px;color:#8faf29;font-weight:700}.ashigara-recruit__cell dl dd{width:calc(100% - 125px)}@media (max-width:767px){.ashigara-recruit__cell dl{margin-top:16px}.ashigara-recruit__cell dl dd,.ashigara-recruit__cell dl dt{width:100%}.ashigara-recruit__cell dl dt{border-bottom:none;padding-bottom:0}.ashigara-recruit__cell dl dd{padding-top:8px}}.ashigara-recruit__cell-btn{position:relative;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff;border:1px solid #8faf29;width:415px;height:57px;margin:64px auto 0}.ashigara-recruit__cell-btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #8faf29;border-right:2px solid #8faf29}@media (max-width:767px){.ashigara-recruit__cell-btn{width:100%;margin:32px auto 0}}.ashigara-recruit__modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9999;opacity:0;visibility:hidden;transition:.5s all ease}.ashigara-recruit__modal.is-show{opacity:1;visibility:visible}.ashigara-recruit__modal-bk{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.ashigara-recruit__modal-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:auto}.ashigara-recruit__modal-inner iframe{position:absolute;width:100%;height:100%}.ashigara-recruit__modal-inner::after{content:"";display:block;padding-top:60%}.ashigara-recruit__modal-inner__close{cursor:pointer;position:absolute;top:-50px;right:0;width:40px;height:40px}.ashigara-recruit__modal-inner__close::after,.ashigara-recruit__modal-inner__close::before{content:"";position:absolute;display:block;width:40px;height:1px;background:#fff;top:50%;left:50%}.ashigara-recruit__modal-inner__close::before{transform:translate(-50%,-50%) rotate(45deg)}.ashigara-recruit__modal-inner__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.ashigara-contact__inner{width:80vw;margin:auto;width:800px}@media (max-width:1200px){.ashigara-contact__inner{width:1000px}}@media (max-width:767px){.ashigara-contact__inner{padding:0 6%;width:inherit}}.ashigara-contact__h1{margin:90px 0 64px;font-weight:700;font-size:60px;line-height:100%;text-align:center;color:#008e45}@media (max-width:767px){.ashigara-contact__h1{font-size:40px}}.ashigara-contact__h2{text-align:center;margin:80px 0 32px;font-weight:700;font-size:30px}@media (max-width:767px){.ashigara-contact__h2{font-size:24px}}.ashigara-contact__block{display:flex;align-items:center;justify-content:space-between;margin:33px 0 0;padding:30px;background:rgba(0,142,69,.05)}@media (max-width:767px){.ashigara-contact__block{display:block}}.ashigara-contact__block.is-mail{background:rgba(143,175,41,.05)}.ashigara-contact__block-h2{font-weight:700;font-size:24px;line-height:100%;color:#008e45}.is-mail .ashigara-contact__block-h2{color:#8faf29}@media (max-width:767px){.ashigara-contact__block-h2{font-size:18px;text-align:center}}.ashigara-contact__block-text{margin:12px 0 0 76px;font-weight:700;text-indent:-38px}.ashigara-contact__block-text span{display:inline-block;font-size:14px;font-weight:400;line-height:150%;margin-right:20px}@media (max-width:767px){.ashigara-contact__block-text{text-indent:0;margin:24px 0 0;line-height:180%}.ashigara-contact__block-text span{display:block}}.ashigara-contact__block-btn{display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #008e45;background:#fff;width:305px;height:67px;font-weight:700;font-size:30px;color:#008e45}.is-mail .ashigara-contact__block-btn{color:#8faf29;font-size:22px;border:1px solid #8faf29}@media (max-width:767px){.ashigara-contact__block-btn{width:100%;margin-top:24px;font-size:22px}.is-mail .ashigara-contact__block-btn{font-size:18px}}.ashigara-contact__form-wrap{display:flex;align-items:flex-start;border-bottom:1px dotted #c4c4c4;padding:24px 0}@media (max-width:767px){.ashigara-contact__form-wrap{display:block}}.ashigara-contact__form-wrap.is-flex .ashigara-contact__form-wrap__ttl,.ashigara-contact__form-wrap.is-radio .ashigara-contact__form-wrap__ttl{margin-top:0}.ashigara-contact__form-wrap.no-botder{border-bottom:none}.ashigara-contact__form-wrap.is-error{border-bottom:none;padding:0}.ashigara-contact__form-wrap__ttl{margin-top:10px;font-weight:700;font-size:18px;width:260px}@media (max-width:767px){.ashigara-contact__form-wrap__ttl{width:100%;margin-bottom:16px}}.ashigara-contact__form-wrap__exp{margin:12px 0 0 72px;text-indent:-35px;line-height:180%}.ashigara-contact__form-wrap__exp span{display:inline-block;font-size:14px;font-weight:400}.ashigara-contact__form-wrap__input{width:calc(100% - 260px)}.ashigara-contact__form-wrap__input p{font-size:20px;margin-top:10px}@media (max-width:767px){.ashigara-contact__form-wrap__input{width:100%}}.ashigara-contact__form-wrap__input.is-flex{display:flex;align-items:center}.ashigara-contact__form-wrap__input.is-flex .ashigara-contact__form-radio{margin:0}.ashigara-contact__form-wrap__input.is-flex .ashigara-contact__form-radio:last-child{margin-left:30px}.ashigara-contact__form-text{height:2.4em;padding:0 16px}.ashigara-contact__form-textarea{border-radius:5px;height:6.5em;line-height:1.3;border:solid 1px #c4c4c4}.ashigara-contact__form input[type=text],.ashigara-contact__form textarea{border:solid 1px #c4c4c4;border-radius:5px;width:100%}.ashigara-contact__form input[type=text]:focus,.ashigara-contact__form textarea:focus{outline:0;border:1px solid #008e45}.ashigara-contact__form-radio{margin-bottom:16px}.ashigara-contact__form-radio:last-child{margin-bottom:0}.ashigara-contact__form-select .ashigara-contact__form-radio{margin-bottom:0}.ashigara-contact__form input[type=radio]{display:none}.ashigara-contact__form input[type=radio]+label{font-size:18px;display:flex;align-items:center}@media (max-width:767px){.ashigara-contact__form input[type=radio]+label{font-size:14px}}.ashigara-contact__form .radio_box{position:relative;width:20px;height:20px;margin:0 14px 0 0;box-sizing:border-box;border:solid 1px #c4c4c4;display:inline-block;border-radius:5px}.ashigara-contact__form input[type=radio]:checked+label&gt;.radio_box::after{position:absolute;top:-8px;left:6px;content:"";width:12px;height:22px;border-right:4px solid #008e45;border-bottom:4px solid #008e45;transform:rotate(40deg)}.ashigara-contact__form-btn,.ashigara-contact__form-select{display:flex;align-items:center}.ashigara-contact__form-select label{font-size:18px;margin:0 30px 0 10px}@media (max-width:767px){.ashigara-contact__form-select label{font-size:14px}}.ashigara-contact__form-select select{border:solid 1px #c4c4c4;border-radius:5px;font-size:18px;line-height:1em}@media (max-width:767px){.ashigara-contact__form-select select{font-size:14px}}.ashigara-contact__form-btn{position:relative;justify-content:center;font-weight:700;border-radius:8px;background:#fff;border:0;background:#008e45;color:#fff;width:465px;height:57px;margin:100px auto 0;font-size:20px;cursor:pointer}.ashigara-contact__form-btn::after{content:"";position:absolute;width:8px;height:8px;display:block;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg);border-bottom:2px solid #fff;border-right:2px solid #fff}@media (max-width:767px){.ashigara-contact__form-btn{width:100%}}.ashigara-contact__form-btn:after{display:none}.ashigara-contact__form-btnbox{display:flex;justify-content:space-between;flex-direction:row-reverse;margin:60px auto 0}@media (max-width:767px){.ashigara-contact__form-btnbox{display:block}}.ashigara-contact__form-btnback{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;background:#fff;width:47%;height:57px;font-size:20px}.ashigara-contact__backtop::after,.ashigara-contact__form-btnback::after,.ashigara-contact__form-btnsend::after{content:"";position:absolute;width:8px;height:8px;display:block;border-bottom:2px solid #008e45;border-right:2px solid #008e45;top:50%;right:16px;transform:translateY(-50%) rotate(-45deg)}.ashigara-contact__backtop::after,.ashigara-contact__form-btnsend::after{border-bottom:2px solid #fff;border-right:2px solid #fff}@media (max-width:767px){.ashigara-contact__form-btnback{width:100%}}.ashigara-contact__form-btnsend{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;background:#fff;border:0;background:#008e45;color:#fff;width:47%;height:57px;font-size:20px;margin-bottom:20px}@media (max-width:767px){.ashigara-contact__form-btnsend{width:100%}}.ashigara-contact__msg p{text-align:center;font-size:18px;line-height:150%;margin:30px 0}.ashigara-contact .error_box{color:#d22f2f;margin-top:10px}.ashigara-contact .ashigara-contact__h1.is-thanks{font-size:30px;line-height:150%}@media (max-width:767px){.ashigara-contact .ashigara-contact__h1.is-thanks{font-size:24px}}.ashigara-contact__thanks{font-weight:700;font-size:18px;line-height:180%;text-align:center}@media (max-width:767px){.ashigara-contact__thanks{text-align:left}}.ashigara-contact__caution{font-weight:700;font-size:14px;line-height:180%;text-align:center;margin-top:16px}@media (max-width:767px){.ashigara-contact__caution{text-align:left}}.ashigara-contact__backtop{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;border-radius:8px;color:#008e45;border:1px solid #008e45;background:#fff;width:465px;height:57px;margin:100px auto 0;font-size:20px}.ashigara-contact__backtop::after{border-bottom:2px solid #008e45;border-right:2px solid #008e45}@media (max-width:767px){.ashigara-contact__backtop{width:100%}}.cn .ashigara{padding-top:0}.ashigara-cn{font-family:"Noto Sans JP";font-feature-settings:"palt";overflow:hidden}.ashigara-cn__hero{position:relative;width:100%;height:auto;background:#c7dfcc;padding:100px 0}@media (max-width:767px){.ashigara-cn__hero{padding:40px 0 100px}}.ashigara-cn__hero-sub{position:absolute;color:rgba(123,180,156,.19);text-align:center;font-family:Futura,futura-pt,sans-serif;font-size:142px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:2px;top:32px;left:0;right:0;margin:auto}@media (max-width:767px){.ashigara-cn__hero-sub{font-size:90px;line-height:80%;letter-spacing:5px;top:24px}}.ashigara-cn__hero-title{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.ashigara-cn__hero-title span{color:#278e82;font-family:"Zen Kaku Gothic New",sans-serif;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.1em}@media (max-width:767px){.ashigara-cn__hero-title{gap:6px}.ashigara-cn__hero-title span{font-size:14px}.ashigara-cn__hero-title img{width:288px}}.ashigara-cn__hero-main{margin:auto;width:700px}.ashigara-cn__hero-main img{display:block;width:100%}@media (max-width:767px){.ashigara-cn__hero-main{width:100%}}.ashigara-cn__hero-copy{margin:-16px 0 0;color:#278e82;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:24px;font-weight:700;line-height:150%;letter-spacing:4.8px}@media (max-width:767px){.ashigara-cn__hero-copy{font-size:21px;letter-spacing:2.1px;margin:0}}.ashigara-cn__hero-com{position:absolute;top:50%;transform:translateY(-50%);left:32px}@media (max-width:767px){.ashigara-cn__hero-com{display:none}}.ashigara-cn__hero-scroll{position:absolute;top:50%;transform:translateY(-50%);right:32px}.ashigara-cn__facility-img img.is-pc,.ashigara-cn__hero-scroll.is-pc{display:block}@media (max-width:767px){.ashigara-cn__hero-scroll.is-pc{display:none}}.ashigara-cn__hero-scroll.is-sp{display:none}@media (max-width:767px){.ashigara-cn__hero-scroll.is-sp{display:block}.ashigara-cn__hero-scroll{top:inherit;transform:none;bottom:-20px;left:0;right:0;margin:auto;z-index:10}}.ashigara-cn__sub{position:absolute;top:0;right:24px;color:rgba(255,255,255,.1);font-family:Futura;font-size:150px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:8px;text-transform:uppercase}@media (max-width:767px){.ashigara-cn__sub{display:none}}.ashigara-cn__subimg{display:none}@media (max-width:767px){.ashigara-cn__subimg{position:absolute;display:block;top:2%;right:2%}}.ashigara-cn__title{position:relative;padding:0 0 32px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;text-align:center;font-family:Futura,futura-pt,sans-serif;font-size:40px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:8px;text-transform:uppercase}.ashigara-cn__title span{display:block;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:2.24px}.ashigara-cn__title::after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:80px;height:1px;background:#fff}.ashigara-cn__about{position:relative;padding:80px 0 180px;background:#7bb4ad}@media (max-width:767px){.ashigara-cn__about{padding:80px 0 140px}}.ashigara-cn__about .ashigara-cn__title{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.25)}.ashigara-cn__about-bg{position:absolute;top:-110px;height:110px;width:100%;left:0;right:0;margin:auto;object-fit:fill}@media (max-width:767px){.ashigara-cn__about-bg{height:auto;transform:translateY(-100%);top:0}}.ashigara-cn__about-text{color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.25);font-size:14px;font-style:normal;font-weight:400;line-height:200%;letter-spacing:1.4px;width:800px;margin:40px auto 0}@media (max-width:767px){.ashigara-cn__about-text{width:90%;text-align:left}}.ashigara-cn__about-wrap{width:1000px;margin:48px auto 0;display:flex;gap:16px}@media (max-width:767px){.ashigara-cn__about-wrap{flex-direction:column;width:90%}}.ashigara-cn__about-wrap__cell{width:100%;display:flex;flex-direction:column;gap:16px;padding:32px 16px;background:#fff;box-shadow:0 1px 3px 0 rgba(38,68,64,.3);border-radius:2px}.ashigara-cn__about-wrap__cell-img{display:block;width:80px;margin:auto}.ashigara-cn__about-wrap__cell:nth-child(4) .ashigara-cn__about-wrap__cell-img{width:100px}.ashigara-cn__about-wrap__cell-title{margin:-6px 0 0;color:#6aa9a2;text-align:center;font-size:20px;font-weight:700;line-height:150%;letter-spacing:2.4px}.ashigara-cn__about-wrap__cell-text{color:#666;font-size:14px;font-weight:400;line-height:180%}.ashigara-cn__featured{position:relative;padding:80px 0 180px;background:#fff6fd}@media (max-width:767px){.ashigara-cn__featured{padding:80px 0 140px}}.ashigara-cn__featured .ashigara-cn__title{color:#bd83cd}.ashigara-cn__featured .ashigara-cn__title::after{background:#bd83cd}.ashigara-cn__featured .ashigara-cn__sub{color:rgba(207,68,200,.05)}.ashigara-cn__featured-bg{position:absolute;top:-118px;height:119px;width:100%;left:0;right:0;margin:auto;object-fit:fill}@media (max-width:767px){.ashigara-cn__featured-bg{height:auto;width:101%;transform:translateY(-100%);top:0}}.ashigara-cn__featured-img{width:420px;margin:32px auto 0;position:relative}@media (max-width:767px){.ashigara-cn__featured-img{width:100%}}.ashigara-cn__facility-img img,.ashigara-cn__featured-img img,.ashigara-cn__featured-note__wrap-img img{width:100%}.ashigara-cn__featured-hana{position:absolute}@media (max-width:767px){.ashigara-cn__featured-hana{width:100px}}.ashigara-cn__featured-hana-1{top:0;left:0}@media (max-width:767px){.ashigara-cn__featured-hana-1{top:8%;left:0}}.ashigara-cn__featured-hana-2{top:15%;right:0}@media (max-width:767px){.ashigara-cn__featured-hana-2{top:30%;right:0}}.ashigara-cn__featured-hana-3{bottom:15%;left:0}.ashigara-cn__featured-hana-4{bottom:5%;right:-5%}@media (max-width:767px){.ashigara-cn__featured-hana-4{bottom:3%;right:0}}.ashigara-cn__featured-title{margin:16px 0 0;color:#bd83cd;text-align:center;font-family:"Zen Kaku Gothic New",sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:1.2px}@media (max-width:767px){.ashigara-cn__featured-title{font-size:20px}}.ashigara-cn__featured-text{margin:32px auto 0;color:#444;text-align:center;font-size:14px;font-weight:400;line-height:180%;letter-spacing:1.4px}@media (max-width:767px){.ashigara-cn__featured-text{width:85%;text-align:left}}.ashigara-cn__featured-caution{margin:24px auto 0;color:#666;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:180%;letter-spacing:1px}@media (max-width:767px){.ashigara-cn__featured-caution{width:85%;text-align:left}}.ashigara-cn__featured-note{position:relative;display:flex;flex-direction:column;background:rgba(255,255,255,.8);box-shadow:0 1px 3px 0 rgba(72,34,83,.1);width:1000px;margin:64px auto 0;padding:48px;gap:32px}@media (max-width:767px){.ashigara-cn__featured-note{width:90%;text-align:left;padding:48px 24px}}.ashigara-cn__featured-note__wrap{display:flex;align-items:center;gap:32px}@media (max-width:767px){.ashigara-cn__featured-note__wrap{flex-direction:column;gap:16px}}.ashigara-cn__featured-note__wrap-img{width:320px;flex:1 0 320px}@media (max-width:767px){.ashigara-cn__featured-note__wrap-img{width:100%;flex:1 0 100%}}.ashigara-cn__featured-note__wrap-text{color:#444;font-size:14px;font-weight:400;line-height:180%;letter-spacing:1.96px}.ashigara-cn__facility{position:relative;padding:80px 0 200px;background:#fffaf6}@media (max-width:767px){.ashigara-cn__facility{padding:80px 0 140px}}.ashigara-cn__facility .ashigara-cn__title{color:#e3a92c}.ashigara-cn__facility .ashigara-cn__title::after{background:#e3a92c}.ashigara-cn__facility .ashigara-cn__sub{color:rgba(207,182,68,.1);right:inherit;left:24px}.ashigara-cn__facility-bg{position:absolute;top:-118px;height:119px;width:100%;left:0;right:0;margin:auto;object-fit:fill}@media (max-width:767px){.ashigara-cn__facility-bg{height:auto;width:101%;transform:translateY(-100%);top:0}}.ashigara-cn__facility-text{margin:32px auto 0;color:#444;text-align:center;font-size:14px;font-weight:400;line-height:180%;letter-spacing:1.4px}@media (max-width:767px){.ashigara-cn__facility-text{width:90%;text-align:left}}.ashigara-cn__facility-img{display:block;width:1080px;margin:64px auto 0}@media (max-width:767px){.ashigara-cn__facility-img{width:90%}}@media (max-width:767px){.ashigara-cn__facility-img img.is-pc{display:none}}.ashigara-cn__facility-img img.is-sp{display:none}@media (max-width:767px){.ashigara-cn__facility-img img.is-sp{display:block}}.ashigara-cn__facility-wrap{display:flex;justify-content:center;gap:32px;width:1100px;margin:auto}.ashigara-cn__facility-wrap__cell{position:relative;width:50%;display:flex;align-items:flex-end}.ashigara-cn__facility-wrap__cell-name{position:absolute;bottom:30px;left:200px;color:#d08a00;text-align:center;font-size:16px;font-weight:700;line-height:150%;letter-spacing:1.6px;border-radius:0 0 10px 0;border:1px solid #c5c5c5;background:#fff;width:227px;height:79px;display:flex;align-items:center;justify-content:center}.ashigara-cn__facility-wrap__cell-img{display:block}.ashigara-cn__facility-wrap__cell-img-1{width:375px}.ashigara-cn__facility-wrap__cell-img-2{width:280px}.ashigara-cn__facility-wrap__cell-img-3{width:250px}.ashigara-cn__facility-wrap__cell-img-4{width:390px}.ashigara-cn__facility-wrap:last-child{margin:48px 0 0}.ashigara-cn__facility-wrap:last-child .ashigara-cn__facility-wrap__cell{flex-direction:row-reverse}.ashigara-cn__facility-wrap:last-child .ashigara-cn__facility-wrap__cell-name{left:140px}.ashigara-cn__footer{position:relative;background:#7bb4ad;display:flex;flex-direction:column;align-items:center;gap:32px;padding:0 0 64px;color:#fff}@media (max-width:767px){.ashigara-cn__footer{padding:24px 0 64px}}.ashigara-cn__footer-bg{display:block;position:absolute;width:100%;height:100px;top:-99px;left:0;right:0;margin:auto;object-fit:fill}@media (max-width:767px){.ashigara-cn__footer-bg{height:auto;width:101%;transform:translateY(-100%);top:0}}.ashigara-cn__footer-copyright,.ashigara-cn__footer-text{color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:180%}.ashigara-cn__footer-copyright{font-size:10px;line-height:normal}</pre></body></html>