@charset "UTF-8";@-webkit-keyframes scrollEffect{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes scrollEffect{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}html,img{border:0;outline:0}html{margin:0;padding:0;vertical-align:baseline;background:0 0;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN",Meiryo,"MS PGothic",sans-serif;font-size:16px;line-height:2;color:#222;-webkit-text-size-adjust:100%;text-align:justify}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}img{vertical-align:bottom}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}a,hr,img{padding:0}a,img{margin:0;font-size:100%;background:0 0}a{vertical-align:baseline}ins,mark{background-color:#ff9;color:#000}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0}input,select{vertical-align:middle}.mt00{margin-top:0!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mb00{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.wHalf{width:50%!important}.wTri{width:33%!important}.wQuart{width:25%!important}.wFull{width:100%!important}.poR{position:relative!important}.poS{position:static!important}.ofH{overflow:hidden!important}.ofV{overflow:visible!important}.dB{display:block!important}.dI{display:inline!important}.dIb{display:inline-block!important}.taR{text-align:right!important}.taC{text-align:center!important}.taL{text-align:left!important}.taJ{text-align:justify!important}.flL{float:left!important}.flR{float:right!important}.flN{float:none!important}.clB{clear:both!important}.flImgL{float:left;margin:10px 70px 20px 0}.flImgR{float:right;margin:10px 0 20px 70px}a.imgHover07 img{transition:opacity .2s ease-out}#gNavi .container .list>li.menu>.sub>ul>li>a:hover,#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a:hover,a.imgHover07:hover img{opacity:.7}.clearfix:after{content:"";display:block;clear:both}@media (min-width:751px){.onlySP{display:none!important}}@media (max-width:750px){.onlyPC{display:none!important}.sp-mt00{margin-top:0!important}.sp-mt10{margin-top:10px!important}.sp-mt20{margin-top:20px!important}.sp-mt30{margin-top:30px!important}.sp-mt40{margin-top:40px!important}.sp-mt50{margin-top:50px!important}.sp-mt60{margin-top:60px!important}.sp-mt70{margin-top:70px!important}.sp-mt80{margin-top:80px!important}.sp-mb00{margin-bottom:0!important}.sp-mb10{margin-bottom:10px!important}.sp-mb20{margin-bottom:20px!important}.sp-mb30{margin-bottom:30px!important}.sp-mb40{margin-bottom:40px!important}.sp-mb50{margin-bottom:50px!important}.sp-mb60{margin-bottom:60px!important}.sp-mb70{margin-bottom:70px!important}.sp-mb80{margin-bottom:80px!important}.sp-wHalf{width:50%!important}.sp-wTri{width:33%!important}.sp-wQuart{width:25%!important}.sp-wFull{width:100%!important}.sp-poR{position:relative!important}.sp-poS{position:static!important}.sp-ofH{overflow:hidden!important}.sp-ofV{overflow:visible!important}.sp-dB{display:block!important}.sp-dI{display:inline!important}.sp-dIb{display:inline-block!important}.sp-taR{text-align:right!important}.sp-taC{text-align:center!important}.sp-taL{text-align:left!important}.sp-taJ{text-align:justify!important}.sp-flL{float:left!important}.sp-flR{float:right!important}.sp-flN{float:none!important}.sp-flImgN{float:none;margin:0 auto 20px}}@font-face{font-family:"Noto Sans JP";src:url(../font/NotoSansJP-VariableFont_wght.woff2)format("woff2"),url(../font/NotoSansJP-VariableFont_wght.woff)format("woff"),url(../font/NotoSansJP-VariableFont_wght.ttf)format("truetype");font-weight:700;font-style:normal}*,:after,:before{box-sizing:border-box}:root html,_:-ms-input-placeholder{font-family:Meiryo,"MS PGothic","Hiragino Sans","Hiragino Kaku Gothic ProN",sans-serif}html :where(img[class*='wp-image-']){max-width:none!important}html figure{margin:0}#wrapper{min-width:1100px;overflow:hidden;overflow:clip;position:relative}html.disableScroll,html.disableScroll body{width:100%;height:100%;overflow:hidden}.fc01,strong{font-weight:400;color:#e89b16}.link01{color:#22ac38}.link01:hover{text-decoration:none}a[href^="tel:"]{cursor:default}@media (max-width:750px){html{font-size:32px}#wrapper{min-width:750px;padding-bottom:120px}}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{-ms-scroll-chaining:none;overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.scrollEffect,.scrollEffectParent>*{opacity:0}.scrollEffect.show,.scrollEffectParent.show>*,.scrollEffectParent>.show{-webkit-animation:scrollEffect .4s ease-out forwards;animation:scrollEffect .4s ease-out forwards}.scrollEffectParent>.show{-webkit-animation-delay:0s!important;animation-delay:0s!important}.scrollEffectParent>:nth-child(1){-webkit-animation-delay:0s;animation-delay:0s}.scrollEffectParent>:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.scrollEffectParent>:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.scrollEffectParent>:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.scrollEffectParent>:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.scrollEffectParent>:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.scrollEffectParent>:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.scrollEffectParent>:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.scrollEffectParent>:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.scrollEffectParent>:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.scrollEffectParent>:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}.scrollEffectParent>:nth-child(12){-webkit-animation-delay:1.1s;animation-delay:1.1s}.scrollEffectParent>:nth-child(13){-webkit-animation-delay:1.2s;animation-delay:1.2s}.scrollEffectParent>:nth-child(14){-webkit-animation-delay:1.3s;animation-delay:1.3s}.scrollEffectParent>:nth-child(15){-webkit-animation-delay:1.4s;animation-delay:1.4s}.scrollEffectParent>:nth-child(16){-webkit-animation-delay:1.5s;animation-delay:1.5s}.scrollEffectParent>:nth-child(17){-webkit-animation-delay:1.6s;animation-delay:1.6s}.scrollEffectParent>:nth-child(18){-webkit-animation-delay:1.7s;animation-delay:1.7s}.scrollEffectParent>:nth-child(19){-webkit-animation-delay:1.8s;animation-delay:1.8s}.scrollEffectParent>:nth-child(20){-webkit-animation-delay:1.9s;animation-delay:1.9s}.scrollEffect .anime_pic{-webkit-clip-path:inset(0 100%0 0);clip-path:inset(0 100%0 0);transition:clip-path 1.2s cubic-bezier(.645,.045,.355,1);transition:clip-path 1.2s cubic-bezier(.645,.045,.355,1),-webkit-clip-path 1.2s cubic-bezier(.645,.045,.355,1)}.scrollEffect.show .anime_pic{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}#header{position:absolute;left:0;top:0;width:100%;z-index:100}#header .container{min-width:1100px;height:125px;margin:0 auto;padding:0 115px 0 clamp(60px,calc(50% - 690px),50%);display:flex;align-items:center}#header .container .logo{flex:0 0 auto;align-self:start;margin:65px auto 0 0}#header .container .tel{display:flex;align-items:center;font-family:goldenbook,serif;font-style:normal;font-size:1.625rem;font-weight:600;line-height:1.5;letter-spacing:.06em;color:#184108;text-decoration:none}#header .container .tel::before{content:"";display:block;background:center no-repeat;background-image:url(../img/ico_tel.svg);background-size:contain;width:21px;height:21px;margin-right:11px}@media (max-width:750px){#header .container .tel::before{background-image:url(../img/ico_tel_sp.svg)}}#header .container .btn,#menuBtn{display:flex;justify-content:center;align-items:center;text-decoration:none}#header .container .btn{height:45px;margin-left:15px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";font-size:.875rem;line-height:1.5;letter-spacing:.02em}#header .container .btn.schedule{width:205px;margin-left:29px;background-color:#6ea553;color:#fff;transition:background-color .3s}#header .container .btn.access::before,#header .container .btn.schedule::before{content:"";display:block;background-color:#fff;-webkit-mask-image:url(../img/ico_schedule.svg);mask-image:url(../img/ico_schedule.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:23px;height:23px;margin-right:9px}#header .container .btn.access:hover::before,#header .container .btn.schedule:hover{background-color:#53813d}#header .container .btn.access{width:165px;border:1px solid #6ea553;color:#6ea553;transition:.3s;transition-property:color,border-color}#header .container .btn.access::before{background-color:#6ea553;-webkit-mask-image:url(../img/ico_access.svg);mask-image:url(../img/ico_access.svg);width:16px;height:22px;margin-right:13px;transition:background-color .3s}#header .container .btn.access:hover{border-color:#53813d;color:#53813d}@media (min-width:751px) and (max-width:1320px){#header .container .tel{display:none}}@media (max-width:750px){#header .container{max-width:none;min-width:auto;height:170px;padding:0 170px 0 36px}#header .container .logo{align-self:center;margin-top:0}}#menuBtn{position:fixed;right:25px;top:30px;z-index:999;width:60px;height:60px;flex-direction:column;padding-top:4px;color:#725d4f}#menuBtn .ico{display:block;position:relative;width:40px;height:14px}#menuBtn .ico::after,#menuBtn .ico::before{content:"";display:block;position:absolute;left:50%;top:50%;width:40px;height:2px;margin:-1px -20px;background-color:#725d4f;transition:transform .3s,opacity .3s}#menuBtn .ico::before{transform:translateY(-6px)}#menuBtn .ico::after{transform:translateY(6px)}#menuBtn .txt{display:block;margin-top:7px;font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:.9375rem;line-height:1;letter-spacing:.14em}#menuBtn.open .ico::before{transform:rotate(20deg)}#menuBtn.open .ico::after{transform:rotate(-20deg)}@media (max-width:750px){#menuBtn{right:0;top:0;width:170px;height:170px;padding-top:4px}#menuBtn .ico{width:80px;height:28px}#menuBtn .ico::after,#menuBtn .ico::before{width:80px;height:4px;margin:-2px -40px}#menuBtn .ico::before{transform:translateY(-12px)}#menuBtn .ico::after{transform:translateY(12px)}#menuBtn .txt{margin-top:11px}}#gNaviModal,#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a{display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover}#gNaviModal{position:fixed;z-index:998;left:0;right:0;top:0;bottom:0;min-width:1100px;background-position:center;background-image:url(../img/bg_gnavi_modal.jpg);overflow-y:auto;align-items:center;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}@media (max-width:750px){#gNaviModal{background-image:url(../img/bg_gnavi_modal_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviModal{background-image:url(../img/bg_gnavi_modal@2x.jpg)}}#fixed>a#scrollUp.show,#gNaviModal.open{opacity:1;visibility:visible;transition:opacity .3s,visibility 0s}#gNaviModal>.pic{position:absolute;left:0;right:clamp(630px,calc(50% - 120px),50%);top:0;bottom:0}#gNaviModal>.pic .slide{position:absolute;inset:0;opacity:0;z-index:0}#gNaviModal>.pic .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#gNaviModal>.container{max-width:1500px;min-width:1100px;width:100%;padding:0 89px;margin:auto;display:flex;flex-direction:column;align-items:flex-end}#gNaviModal>.container>.nav{flex:0 0 auto;width:440px}#gNaviModal>.container>.nav>ul{display:grid;grid-template-columns:210px 1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:28px 10px}#gNaviModal>.container>.nav>ul>li>a{display:block;color:#222;text-decoration:none;line-height:1.5;transition:color .3s}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a .ja,#gNaviModal>.container>.nav>ul>li>a .ja{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";letter-spacing:.1em}#gNaviModal>.container>.nav>ul>li>a .ja{font-size:1.1875rem;color:#482e26;transition:color .3s}#gNaviModal>.container>.nav>ul>li>a .en{display:block;margin-top:4px;font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:.875rem;letter-spacing:.1em;opacity:.5}#gNavi .container .list>li>a.current,#gNavi .container .list>li>a:hover,#gNaviModal>.container>.nav>ul>li>a.current,#gNaviModal>.container>.nav>ul>li>a.current .ja,#gNaviModal>.container>.nav>ul>li>a:hover,#gNaviModal>.container>.nav>ul>li>a:hover .ja{color:#6ea553}#gNaviModal>.container>.nav>ul>li>a[target=_blank] .ja::after{content:"";display:inline-block;background-color:#482e26;-webkit-mask:url(../img/ico_blank.svg)center no-repeat;mask:url(../img/ico_blank.svg)center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:12px;height:14px;margin-left:7px;transition:background-color .3s}#gNaviModal>.container>.nav>ul>li>a[target=_blank].current .ja::after,#gNaviModal>.container>.nav>ul>li>a[target=_blank]:hover .ja::after{background-color:#6ea553}#gNaviModal>.container>.nav>ul>li.menu{grid-column:1/-1;grid-row:4}#gNaviModal>.container>.nav>ul>li.menu>a{display:flex;align-items:center;margin-bottom:16px;cursor:unset}#gNaviModal>.container>.nav>ul>li.menu>a .en{margin:0 0 0 26px}#gNaviModal>.container>.nav>ul>li.menu>a.current,#gNaviModal>.container>.nav>ul>li.menu>a:hover{color:#222}#gNaviModal>.container>.nav>ul>li.menu>a.current .ja,#gNaviModal>.container>.nav>ul>li.menu>a:hover .ja{color:#482e26}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul{display:grid;grid-template-columns:repeat(2,210px);grid-template-rows:repeat(2,60px);gap:20px}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a{justify-content:center;align-items:start;height:100%;padding:1px 25px 0;background-position:right center;text-decoration:none;transition:opacity .3s}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a .ja{font-size:.90625rem;line-height:1.5;color:#725d4f}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a .en{display:block;margin-top:2px;font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:.5rem;line-height:1.5;letter-spacing:.12em;color:#1c9333}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(1)>a{background-image:url(../img/bg_gnavi_modal_btn01.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(1)>a{background-image:url(../img/bg_gnavi_modal_btn01@2x.jpg)}}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(2)>a{background-image:url(../img/bg_gnavi_modal_btn02.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(2)>a{background-image:url(../img/bg_gnavi_modal_btn02@2x.jpg)}}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(3)>a{background-image:url(../img/bg_gnavi_modal_btn03.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(3)>a{background-image:url(../img/bg_gnavi_modal_btn03@2x.jpg)}}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(4)>a{background-image:url(../img/bg_gnavi_modal_btn04.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li:nth-child(4)>a{background-image:url(../img/bg_gnavi_modal_btn04@2x.jpg)}}@media (max-width:750px){#gNaviModal{background:#fff;min-width:auto}#gNaviModal>.header{height:170px;display:flex;align-items:center;padding:0 170px 0 36px}#gNaviModal>.container{max-width:none;min-width:auto;display:block;padding:33px 40px 40px;position:relative;z-index:1}#gNaviModal>.container>.btn_wrap>.btn{display:flex;justify-content:center;align-items:center;height:90px;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";font-size:.875rem;line-height:1.5;letter-spacing:.02em;text-decoration:none}#gNaviModal>.container>.btn_wrap>.btn.schedule{background-color:#6ea553;color:#fff}#gNaviModal>.container>.btn_wrap>.btn.schedule::before{-webkit-mask-image:url(../img/ico_schedule.svg);mask-image:url(../img/ico_schedule.svg);width:41px;height:41px;margin-right:25px}#gNaviModal>.container>.btn_wrap>.btn.recruit{background-color:#482e26;color:#fff}#gNaviModal>.container>.btn_wrap>.btn.recruit::before,#gNaviModal>.container>.btn_wrap>.btn.schedule::before,#gNaviModal>.container>.btn_wrap>.btn[target=_blank]::after{content:"";display:block;background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#gNaviModal>.container>.btn_wrap>.btn.recruit::before{-webkit-mask-image:url(../img/ico_recruit.svg);mask-image:url(../img/ico_recruit.svg);width:28px;height:42px;margin-right:28px}#gNaviModal>.container>.btn_wrap>.btn[target=_blank]::after{-webkit-mask-image:url(../img/ico_blank_sp.svg);mask-image:url(../img/ico_blank_sp.svg);width:25px;height:23px;margin-left:20px}#gNaviModal>.container>.nav{width:auto;margin:50px 0}#gNaviModal,#gNaviModal>.container>.nav>ul{display:block}#gNaviModal>.container>.nav>ul>li{border:1px solid #b9b9b9;border-width:0 0 2px}#gNaviModal>.container>.nav>ul>li:first-child{border-width:2px 0}#gNaviModal>.container>.nav>ul>li>a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:140px}#gNaviModal>.container>.nav>ul>li>a .ja{font-size:1.0625rem}#gNaviModal>.container>.nav>ul>li>a .en{margin-top:4px;font-size:.75rem}#gNaviModal>.container>.nav>ul>li.menu>a{margin-bottom:0}#gNaviModal>.container>.nav>ul>li.menu>a .en{margin:4px 0 0}#gNaviModal>.container>.nav>ul>li.menu>a.open+.sub{max-height:300px}#gNaviModal>.container>.nav>ul>li.menu>.sub{overflow:hidden;max-height:0;transition:max-height .3s}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul{margin:2px 0 40px;grid-template-columns:repeat(2,325px);grid-template-rows:repeat(2,130px);gap:20px}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a{align-items:center;padding:2px 20px 0;background:#f3f0ed!important}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a .ja{font-size:.9375rem;letter-spacing:.1em}#gNaviModal>.container>.nav>ul>li.menu>.sub>ul>li>a .en{margin-top:6px;font-size:.5rem}#gNaviModal>.container>.decoBg{position:absolute;left:0;right:0;top:-170px;bottom:0;z-index:-1;overflow:hidden}#gNaviModal>.container>.decoBg>div{display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;filter:blur(5px)}#gNaviModal>.container>.decoBg>div:nth-child(1){left:-382px;top:220px;background-image:url(../../img/deco_mv_bg01_sp.png);width:493px;height:439px}#gNaviModal>.container>.decoBg>div:nth-child(2){right:-223px;top:1416px;background-image:url(../../img/deco_mv_bg02_sp.png);width:452px;height:416px}}#gNavi{margin:22px 0 38px}#gNavi .container{width:1100px;margin:0 auto;padding:0 100px;position:relative;z-index:10}#gNavi .container .list{display:flex}#gNavi .container .list>li{flex:1 1 auto;display:flex;align-items:center}#gNavi .container .list>li::after,#gNavi .container .list>li:first-child::before{content:"";display:block;width:1px;height:25px;background-color:#b9b9b9;opacity:.3}#gNavi .container .list>li>a{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:60px;color:#222;text-decoration:none;transition:color .3s}#gNavi .container .list>li>a .en,#gNavi .container .list>li>a .ja{display:block;font-style:normal;line-height:1.5;letter-spacing:.1em}#gNavi .container .list>li>a .ja{font-family:"Noto Sans JP",sans-serif;font-weight:700;font-feature-settings:"palt";font-size:.9375rem;color:#482e26;transition:color .3s}#gNavi .container .list>li>a .en{margin-top:2px;font-family:goldenbook,serif;font-weight:400;font-size:.75rem;opacity:.5}#footer>.container>.link>ul>li.menu>.label,#gNavi .container .list>li>a.current .ja,#gNavi .container .list>li>a:hover .ja{color:#6ea553}#gNavi .container .list>li.menu{position:relative}#gNavi .container .list>li.menu:focus-within>.sub,#gNavi .container .list>li.menu:hover>.sub{-webkit-clip-path:inset(0 0 0);clip-path:inset(0 0 0);visibility:visible;transition:clip-path .3s,visibility 0s;transition:clip-path .3s,visibility 0s,-webkit-clip-path .3s}#gNavi .container .list>li.menu>.sub{position:absolute;left:50%;top:100%;transform:translateX(-50%);-webkit-clip-path:inset(0 0 100%);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path .3s,visibility 0s .3s;transition:clip-path .3s,visibility 0s .3s,-webkit-clip-path .3s}#gNavi .container .list>li.menu>.sub>ul{background-color:#f3f0ed;border:2px solid #fff;padding:20px;margin-top:10px;display:grid;grid-template-columns:280px;grid-template-rows:repeat(4,60px);gap:10px}#gNavi .container .list>li.menu>.sub>ul>li>a{display:flex;flex-direction:column;justify-content:center;align-items:start;height:100%;padding:1px 0 0 100px;text-decoration:none;position:relative;transition:opacity .3s}#gNavi .container .list>li.menu>.sub>ul>li>a::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;left:0;top:50%;width:80px;height:60px;margin-top:-30px}#gNavi .container .list>li.menu>.sub>ul>li>a .ja{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";font-size:1.0625rem;line-height:1.5;letter-spacing:.1em;color:#725d4f}#gNavi .container .list>li.menu>.sub>ul>li>a .en{display:block;margin-top:3px;font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:.625rem;line-height:1.5;letter-spacing:.12em;color:#1c9333}#gNavi .container .list>li.menu>.sub>ul>li:nth-child(1)>a::before{background-image:url(../img/pic_gnavi_btn01.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNavi .container .list>li.menu>.sub>ul>li:nth-child(1)>a::before{background-image:url(../img/pic_gnavi_btn01@2x.jpg)}}#gNavi .container .list>li.menu>.sub>ul>li:nth-child(2)>a::before{background-image:url(../img/pic_gnavi_btn02.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNavi .container .list>li.menu>.sub>ul>li:nth-child(2)>a::before{background-image:url(../img/pic_gnavi_btn02@2x.jpg)}}#gNavi .container .list>li.menu>.sub>ul>li:nth-child(3)>a::before{background-image:url(../img/pic_gnavi_btn03.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNavi .container .list>li.menu>.sub>ul>li:nth-child(3)>a::before{background-image:url(../img/pic_gnavi_btn03@2x.jpg)}}#gNavi .container .list>li.menu>.sub>ul>li:nth-child(4)>a::before{background-image:url(../img/pic_gnavi_btn04.jpg)}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#gNavi .container .list>li.menu>.sub>ul>li:nth-child(4)>a::before{background-image:url(../img/pic_gnavi_btn04@2x.jpg)}}#menuBottom{position:relative;z-index:2}#menuBottom::before{content:"";display:block;position:absolute;left:0;right:calc(50% - 690px);top:0;bottom:0;z-index:-1;background-image:url(../img/bg_menu_bottom.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}@media (max-width:750px){#menuBottom::before{background-image:url(../img/bg_menu_bottom_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menuBottom::before{background-image:url(../img/bg_menu_bottom@2x.jpg)}}#menuBottom>.container{width:1100px;padding:90px 0;margin:0 auto;position:relative;display:flex}#menuBottom>.container>.title{flex:0 0 auto;margin:-4px auto 0-13px;display:flex;flex-direction:row-reverse;color:#fff}#menuBottom>.container>.list>li>a .ja,#menuBottom>.container>.title>.ja{display:block;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;line-height:1.5}#menuBottom>.container>.title>.ja{margin:5px 0 0 19px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:1.25rem;letter-spacing:.02em;font-feature-settings:"vpal"}#menuBottom>.container>.title>.en .combine,#menuBottom>.container>.title>.ja .combine{-webkit-text-combine:horizontal;-moz-text-combine-upright:all;-ms-text-combine-horizontal:all;text-combine-upright:all}#menuBottom>.container>.title>.en{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:4.375rem;line-height:1;letter-spacing:.08em;opacity:.5}#menuBottom>.container>.list{display:grid;grid-template-columns:repeat(2,435px);grid-template-rows:repeat(2,100px);gap:30px}#menuBottom>.container>.list>li>a{display:flex;flex-direction:column;justify-content:center;align-items:start;height:100%;padding:2px 40px 0;background-position:right center;background-repeat:no-repeat;background-size:cover;text-decoration:none;transition:opacity .3s}#menuBottom>.container>.list>li>a .ja{font-feature-settings:"palt";font-size:1.5rem;letter-spacing:.1em;color:#725d4f}#menuBottom>.container>.list>li>a .en,#menuBottom>.container>.title>.en{display:block;font-family:goldenbook,serif;font-weight:400;font-style:normal}#menuBottom>.container>.list>li>a .en{margin-top:3px;font-size:.8125rem;line-height:1.5;letter-spacing:.12em;color:#1c9333}#menuBottom>.container>.list>li>a:hover{opacity:.7}#menuBottom>.container>.list>li:nth-child(1)>a{background-image:url(../img/bg_menu_bottom_btn01.jpg)}@media (max-width:750px){#menuBottom>.container>.list>li:nth-child(1)>a{background-image:url(../img/bg_menu_bottom_btn01_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menuBottom>.container>.list>li:nth-child(1)>a{background-image:url(../img/bg_menu_bottom_btn01@2x.jpg)}}#menuBottom>.container>.list>li:nth-child(2)>a{background-image:url(../img/bg_menu_bottom_btn02.jpg)}@media (max-width:750px){#menuBottom>.container>.list>li:nth-child(2)>a{background-image:url(../img/bg_menu_bottom_btn02_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menuBottom>.container>.list>li:nth-child(2)>a{background-image:url(../img/bg_menu_bottom_btn02@2x.jpg)}}#menuBottom>.container>.list>li:nth-child(3)>a{background-image:url(../img/bg_menu_bottom_btn03.jpg)}@media (max-width:750px){#menuBottom>.container>.list>li:nth-child(3)>a{background-image:url(../img/bg_menu_bottom_btn03_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menuBottom>.container>.list>li:nth-child(3)>a{background-image:url(../img/bg_menu_bottom_btn03@2x.jpg)}}#menuBottom>.container>.list>li:nth-child(4)>a{background-image:url(../img/bg_menu_bottom_btn04.jpg)}@media (max-width:750px){#menuBottom>.container>.list>li:nth-child(4)>a{background-image:url(../img/bg_menu_bottom_btn04_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#menuBottom>.container>.list>li:nth-child(4)>a{background-image:url(../img/bg_menu_bottom_btn04@2x.jpg)}}@media (max-width:750px){#menuBottom::before{right:0}#menuBottom>.container{width:auto;padding:76px 40px 101px;display:block}#menuBottom>.container>.title{margin:0 0 53px;flex-direction:column;align-items:center;text-align:center}#menuBottom>.container>.title>.ja{order:1;margin:9px 0 0;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-feature-settings:"palt"}#menuBottom>.container>.title>.en{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-size:3.125rem}#menuBottom>.container>.list{grid-template-columns:1fr;grid-template-rows:repeat(4,160px);gap:20px}#menuBottom>.container>.list>li>a{padding:0 60px}#menuBottom>.container>.list>li>a .ja{font-size:1.1875rem}#menuBottom>.container>.list>li>a .en{margin-top:4px;font-size:.625rem}}#bnrBottom{background-color:#f3f0ed}#bnrBottom>.container{min-width:1100px;padding:80px 0;margin:0 auto}#bnrBottom>.container>.list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}#bnrBottom>.container>.list>li>a{display:block;transition:opacity .3s}#bnrBottom>.container>.list>li>a:hover,#fixed>a#scrollUp.show:hover,#fixed>a:hover{opacity:.7}@media (max-width:750px){#bnrBottom>.container{width:auto;padding:80px 40px}#bnrBottom>.container>.list{flex-direction:column;gap:30px}#bnrBottom>.container>.list>li{flex:0 0 auto}}#contact{position:relative}#contact .container .tel .num::before,#contact::before{content:"";display:block;background-position:center;background-repeat:no-repeat}#contact::before{position:absolute;left:0;right:0;top:0;bottom:-182px;background-image:url(../img/bg_contact.jpg);background-size:cover}@media (max-width:750px){#contact::before{background-image:url(../img/bg_contact_sp.jpg)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact::before{background-image:url(../img/bg_contact@2x.jpg)}}#contact .container{width:1100px;height:248px;margin:0 auto;display:flex;align-items:center;position:relative;z-index:1}#contact .container .title{margin:6px auto 0 0}#contact .container .tel{display:flex;align-items:center;margin-top:8px}#contact .container .tel .label{display:block;margin:-2px 40px 0 0;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";font-size:1.0625rem;line-height:1.5;letter-spacing:.06em;color:#184108}#contact .container .tel .num{display:flex;align-items:center;font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:2.4375rem;line-height:1;letter-spacing:.06em;color:#184108;text-decoration:none}#contact .container .tel .num::before{background-image:url(../img/ico_tel.svg);background-size:contain;width:31px;height:31px;margin-right:18px}#contact .container .deco>div,#footer>.container>.deco>div{position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none}#contact .container .deco>div:nth-child(1){left:-107px;top:22px;background-image:url(../img/deco_contact01.png);width:81px;height:90px}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact .container .deco>div:nth-child(1){background-image:url(../img/deco_contact01@2x.png)}}#contact .container .deco>div:nth-child(2){right:-387px;top:26px;background-image:url(../img/deco_contact02.png);width:233px;height:141px}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact .container .deco>div:nth-child(2){background-image:url(../img/deco_contact02@2x.png)}}#contact .container .deco>div:nth-child(3){right:-230px;top:149px;background-image:url(../img/deco_contact03.png);width:94px;height:66px}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact .container .deco>div:nth-child(3){background-image:url(../img/deco_contact03@2x.png)}}#contact .container .deco>div:nth-child(4){left:-211px;top:177px;background-image:url(../img/deco_contact04.png);width:141px;height:233px}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact .container .deco>div:nth-child(4){background-image:url(../img/deco_contact04@2x.png)}}#contact .container .deco>div:nth-child(5){right:-87px;top:50px;background-image:url(../img/deco_contact05.png);width:60px;height:74px}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#contact .container .deco>div:nth-child(5){background-image:url(../img/deco_contact05@2x.png)}}@media (max-width:750px){#contact{overflow:hidden}#contact::before{bottom:0}#contact .container{width:auto;height:auto;padding:90px 40px 97px;display:block}#contact .container .title{margin:0 0 60px;text-align:center}#contact .container .tel{display:block;border:2px solid #6ea553;margin-top:0;padding:26px 0 23px}#contact .container .tel .label{text-align:center;margin:0 0 22px;position:relative;padding-bottom:22px}#contact .container .tel .label::after{content:"";display:block;position:absolute;left:50%;bottom:0;width:100px;height:2px;margin:0-50px;background-color:#6ea553}#contact .container .tel .num{justify-content:center;font-size:2.25rem}#contact .container .tel .num::before{width:56px;height:56px;margin-right:25px}#contact .container .deco>div:nth-child(1){left:14px;top:33px}#contact .container .deco>div:nth-child(2){right:-172px;top:0}#contact .container .deco>div:nth-child(3){right:-16px;top:170px}#contact .container .deco>div:nth-child(4){left:-2px;top:471px}#contact .container .deco>div:nth-child(5){display:none}}#footer{position:relative;overflow:hidden}#footer>.container{width:1100px;margin:0 auto;padding:110px 0 90px;position:relative;z-index:1}#footer>.container::before{content:"";display:block;position:absolute;left:-145px;right:-145px;top:0;bottom:0;z-index:-1;background-color:#fff}#footer>.container>.logo{margin-bottom:19px}#footer>.container>.address{margin-bottom:25px}#footer>.container>.schedule{margin-bottom:39px;width:420px}#footer>.container>.schedule>table{width:100%;border-collapse:separate}#footer>.container>.schedule>table td,#footer>.container>.schedule>table th{line-height:1;vertical-align:middle;text-align:center;border:1px solid #222;border-width:0 0 1px;height:33px;font-size:.875rem;font-weight:400}#footer>.container>.schedule>table thead td,#footer>.container>.schedule>table thead th{height:37px}#footer>.container>.schedule>table tbody th,#footer>.container>.schedule>table thead td{text-align:left}#footer>.container>.schedule>table tbody td{width:37px}#footer>.container>.schedule>table tbody tr:first-child td,#footer>.container>.schedule>table tbody tr:first-child th{height:34px}#footer>.container>.schedule>p{margin-top:12px;font-size:.875rem}#footer>.container>.link{margin-bottom:54px}#footer>.container>.link>ul{display:grid;grid-template-columns:repeat(2,256px);grid-template-rows:repeat(6,auto);grid-auto-flow:column;gap:9px 0}#footer>.container>.link>ul>li{font-size:.9375rem;line-height:1.5}#footer>.container>.link>ul>li a{color:#222;text-decoration:none;padding-bottom:2px;background:linear-gradient(to right,#222 0,#222 100%) right bottom no-repeat;background-size:0 1px;transition:background-size .3s}#footer>.container>.link>ul>li a:hover{background-position:left bottom;background-size:100% 1px}#footer>.container>.link>ul>li:has(>a[target=_blank])::after{content:"";display:inline-block;background-color:#6ea553;-webkit-mask:url(../img/ico_blank02.svg)center no-repeat;mask:url(../img/ico_blank02.svg)center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:13px;height:13px;margin-left:7px;transition:background-color .3s}#footer>.container>.link>ul>li.menu{grid-column:2;grid-row:1/-1}#footer>.container>.link>ul>li.menu>.sub>ul{margin-top:9px;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,auto);grid-auto-flow:column;gap:9px 0}#footer>.container>.link>ul>li.menu>.sub>ul>li{position:relative;padding-left:20px}#footer>.container>.link>ul>li.menu>.sub>ul>li::before{content:"";display:block;position:absolute;left:0;top:9px;width:10px;height:2px;background-color:#6ea553}#footer>.container>.map{position:absolute;left:50%;right:0;top:110px;bottom:72px}#footer>.container>.map .mask{height:100%;overflow:hidden}#footer>.container>.map .mask iframe{display:block;width:calc(100% + 10px);height:calc(100% + 300px);margin:-150px -5px}#footer>.container>.copyright{font-family:goldenbook,serif;font-weight:400;font-style:normal;font-size:.875rem;line-height:1.5;letter-spacing:.2em;color:#67b42a}#footer>.container>.deco>div:nth-child(1){left:-366px;bottom:-227px;background-image:url(../img/deco_footer_bg.png);width:464px;height:546px;filter:blur(5px)}@media (max-width:750px){#footer>.container>.deco>div:nth-child(1){background-image:url(../img/deco_footer_bg_sp.png)}}@media (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-resolution:2dppx){#footer>.container>.deco>div:nth-child(1){background-image:url(../img/deco_footer_bg@2x.png)}}@media (max-width:750px){#footer>.container{width:auto;padding:90px 40px 24px;position:relative;z-index:1}#footer>.container::before{display:none}#footer>.container>.logo{text-align:center;margin-bottom:46px}#footer>.container>.address{text-align:center;margin-bottom:20px}#footer>.container>.schedule{margin-bottom:52px;width:auto}#footer>.container>.schedule>table td,#footer>.container>.schedule>table th{border-width:0 0 2px;height:66px}#footer>.container>.schedule>table thead td,#footer>.container>.schedule>table thead th{height:74px}#footer>.container>.schedule>table tbody td{width:63px;font-size:.8125rem}#footer>.container>.schedule>table tbody tr:first-child td,#footer>.container>.schedule>table tbody tr:first-child th{height:68px}#footer>.container>.schedule>p{margin-top:22px;line-height:1.572}#footer>.container>.map{position:static;margin-bottom:83px}#footer>.container>.map .mask{height:600px}#footer>.container>.map .btn{margin-top:50px;display:flex;justify-content:center}#footer>.container>.map .btn>a{display:block;padding:17px 31px 21px;background-color:#6ea553;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-feature-settings:"palt";font-size:.875rem;line-height:1.5;letter-spacing:.1em;color:#fff;text-decoration:none}#footer>.container>.copyright{text-align:center;font-size:.75rem;letter-spacing:.16em}#footer>.container>.deco>div{position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain}#footer>.container>.deco>div:nth-child(1){left:-366px;bottom:-227px;background-image:url(../img/deco_footer_bg.png);width:464px;height:546px;filter:blur(5px)}}@media (max-width:750px) and (max-width:750px){#footer>.container>.deco>div:nth-child(1){background-image:url(../img/deco_footer_bg_sp.png)}}@media (max-width:750px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(max-width:750px) and (min-width:751px) and (min-resolution:2dppx){#footer>.container>.deco>div:nth-child(1){background-image:url(../img/deco_footer_bg@2x.png)}}#fixed{position:fixed;right:0;top:90px;bottom:0;width:0;z-index:996;display:flex;flex-direction:column;align-items:flex-end}#fixed>a,.develop_menus,.develop_menus .list{display:flex;justify-content:center}#fixed>a{align-items:center;flex:0 0 auto;width:60px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-family:"Noto Sans JP",sans-serif;font-weight:700;font-style:normal;font-size:1.0625rem;line-height:1.5;letter-spacing:.16em;font-feature-settings:"vpal";color:#fff;text-decoration:none;transition:opacity .3s}#fixed>a .combine{-webkit-text-combine:horizontal;-moz-text-combine-upright:all;-ms-text-combine-horizontal:all;text-combine-upright:all}#fixed>a::before{flex:0 0 auto;content:"";display:block;background-color:#fff;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#fixed>a.recruit{height:170px;background-color:#482e26;margin:auto 0}#fixed>a.recruit::before{-webkit-mask-image:url(../img/ico_recruit.svg);mask-image:url(../img/ico_recruit.svg);width:17px;height:26px;margin-bottom:10px}#fixed>a#scrollUp{width:45px;height:45px;margin:0 20px 20px 0;background-color:#f0df5b;border-radius:50%;position:relative;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s .3s}#fixed>a#scrollUp::before{background:0 0;-webkit-mask:none;mask:none;position:absolute;left:50%;top:50%;width:12px;height:12px;border:1px solid #fff;border-width:2px 0 0 2px;transform-origin:left top;transform:translateY(-41.667%) rotate(45deg)}@media (max-width:750px){#fixed{left:10px;right:10px;top:auto;bottom:10px;width:auto;flex-direction:row;justify-content:space-between}#fixed>a{width:240px;height:100px!important;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;font-size:.8125rem;line-height:1.308;letter-spacing:.05;font-feature-settings:"palt"}#fixed>a.tel{background-color:#725d4f}#fixed>a.tel::before{-webkit-mask-image:url(../img/ico_tel.svg);mask-image:url(../img/ico_tel.svg);width:42px;height:41px;margin-right:20px}#fixed>a.schedule{background-color:#6ea553}#fixed>a.schedule::before{-webkit-mask-image:url(../img/ico_schedule.svg);mask-image:url(../img/ico_schedule.svg);width:41px;height:41px;margin-right:18px}#fixed>a.access{background-color:#fff;border:2px solid #6ea553;color:#6ea553;letter-spacing:.02em}#fixed>a.access::before{background-color:#6ea553;-webkit-mask-image:url(../img/ico_access.svg);mask-image:url(../img/ico_access.svg);width:29px;height:38px;margin-right:14px}#fixed>a#scrollUp{position:absolute;right:10px;bottom:130px;margin:0;width:90px;height:90px}#fixed>a#scrollUp::before{width:24px;height:24px;border-width:4px 0 0 4px}}.develop_menus{padding:0 50px 50px;align-items:center}.develop_menus .list{max-width:1100px;flex-wrap:wrap}.develop_menus .list li{margin:10px}.develop_menus .list li a{text-decoration:none;color:#000}.develop_menus .list li a:hover{text-decoration:underline}.develop_menus .list li .en{display:none}@media (max-width:750px){.develop_menus{padding:0 50px 100px}.develop_menus .list{max-width:none;justify-content:flex-start}.develop_menus .list li{width:100%;border-top:2px solid #cacaca;margin:0}.develop_menus .list li a{display:block;text-align:left;padding:10px 20px}.develop_menus .list li:last-child{border-bottom:2px solid #cacaca}}