@font-face{font-family:Noto Sans JP;font-style:normal;font-optical-sizing:auto;font-weight:400 900;src:url(/font/NotoSansJP-VariableFont_wght.woff2)format("woff2");font-display:swap}@font-face{font-family:Noto Serif JP;font-style:normal;font-optical-sizing:auto;font-weight:400 900;src:url(/font/NotoSerifJP-VariableFont_wght.woff2)format("woff2");font-display:swap}@font-face{font-family:Crimson Pro;font-style:normal;font-optical-sizing:auto;font-weight:400 900;src:url(/font/CrimsonPro-VariableFont_wght.woff2)format("woff2");font-display:swap}@font-face{font-family:Outfit;font-style:normal;font-optical-sizing:auto;font-weight:400 900;src:url(/font/Outfit-VariableFont_wght.woff2)format("woff2");font-display:swap}:root{--white:#fff;--black:#2c2726;--green1:#32c5d0;--green2:#19bac5;--blue:#2993da;--yellow1:#facd29;--yellow2:#f8bd42;--pink:#f17e7e;--gray:#dce5ee;--lightGray:#f3f6f9}*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;clear:both;height:0;color:inherit;border-top-width:1px;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;background-color:#0000;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;background:0 0;border-radius:0;outline:0;margin:0;padding:0}[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted buttontext}select::-ms-expand{display:none}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{color:inherit;white-space:normal;max-width:100%;padding:0;display:table}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}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}template,[hidden]{display:none}html{scroll-behavior:smooth;font-size:62.5%}body{letter-spacing:.1em;color:var(--black);background-color:var(--lightGray);overflow-wrap:anywhere;word-break:normal;line-break:strict;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:clamp(1.2rem,1rem + .625vw,1.4rem);line-height:1.5em}main{overflow:hidden}.pcView{display:none}@media screen and (width>=961px){.pcView{display:block}}.spView{display:block}@media screen and (width>=961px){.spView{display:none}}.fadeUp{opacity:0;transition:all 1s,opacity 1.5s;transform:translateY(1em)}.fadeUp--up{opacity:1;transform:translateY(0)}header[data-astro-cid-rpzeabxv]{z-index:100;width:100%;position:fixed;top:0}.header__inner[data-astro-cid-rpzeabxv]{justify-content:space-between;align-items:flex-start;margin-inline:auto;padding:20px;display:flex}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv]{background-color:#fff;border-radius:100vmax;align-items:center;width:90%;max-width:1280px;height:60px;margin-top:30px;padding:0 10px 0 30px;box-shadow:0 5px 20px #197d6b33}}.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv]{text-align:center}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv]{align-items:center;display:flex}}.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv] .logo[data-astro-cid-rpzeabxv]{width:100px;height:auto;display:block}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv] .logo[data-astro-cid-rpzeabxv]{width:110px}}.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv] .logo[data-astro-cid-rpzeabxv] img[data-astro-cid-rpzeabxv]{width:100%;height:auto}.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv] span[data-astro-cid-rpzeabxv]{letter-spacing:0;font-size:clamp(1.1rem,.9rem + .625vw,1.3rem)}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv] .header__logo[data-astro-cid-rpzeabxv] span[data-astro-cid-rpzeabxv]{margin-left:1em}}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv]{aspect-ratio:1;background:#fff;border-radius:15px;width:66px;min-width:66px;height:auto;transition:all .3s linear;position:relative;box-shadow:0 0 10px 2px #197d6b33}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv]{display:none}}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open{width:50%;min-width:200px;height:auto;transition:all .3s linear}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv]{text-align:left;opacity:0;width:100%;padding:90px 20px;animation:1s .1s forwards menuIn;display:block;overflow:hidden}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv]{width:100%;font-size:clamp(1.4rem,1.2rem + .625vw,1.6rem)}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]+li[data-astro-cid-rpzeabxv]{border-top:1px solid var(--gray);margin-top:20px;padding-top:20px}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]:first-child{border-top:1px solid var(--gray);padding-top:20px}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]:last-child{border-bottom:1px solid var(--gray);padding-bottom:20px}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]{padding-left:1em}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--SP[data-astro-cid-rpzeabxv].open .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]:hover a[data-astro-cid-rpzeabxv]{color:var(--green2)}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv]{z-index:1;padding-top:8px;display:block;position:absolute;top:15px;right:13px}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn[data-astro-cid-rpzeabxv]{margin-inline:auto;width:24px;height:2px;margin-bottom:10px;display:block;position:relative}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn[data-astro-cid-rpzeabxv].close .menuBtn__dot[data-astro-cid-rpzeabxv]{opacity:0;transition:all .3s linear}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn[data-astro-cid-rpzeabxv].close .menuBtn__Bar-1[data-astro-cid-rpzeabxv]{width:100%;transition:all .3s linear;transform:translate(0)rotate(45deg)}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn[data-astro-cid-rpzeabxv].close .menuBtn__Bar-2[data-astro-cid-rpzeabxv]{transition:all .3s linear;transform:translateY(0)rotate(-45deg)}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__text[data-astro-cid-rpzeabxv]{letter-spacing:.2em;color:var(--green2);font-family:Outfit,sans-serif;font-size:clamp(1rem,.8rem + .625vw,1.2rem);font-weight:500}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__dot[data-astro-cid-rpzeabxv]{aspect-ratio:1;background-color:var(--yellow2);opacity:1;border-radius:3px;width:6px;transition:all .3s linear;display:block;position:absolute;transform:translateY(-8px)}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__Bar-1[data-astro-cid-rpzeabxv],.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__Bar-2[data-astro-cid-rpzeabxv]{background-color:var(--green2);border-radius:1px;transition:all .3s linear;display:block;position:absolute}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__Bar-1[data-astro-cid-rpzeabxv]{width:calc(100% - 10px);height:100%;transform:translate(10px,-6px)rotate(0)}.header__inner[data-astro-cid-rpzeabxv] .header__menuBtn[data-astro-cid-rpzeabxv] .menuBtn__Bar-2[data-astro-cid-rpzeabxv]{width:100%;height:100%;transform:translateY(6px)rotate(0)}.header__inner[data-astro-cid-rpzeabxv] .navMenu--SP[data-astro-cid-rpzeabxv]{width:100%;display:none;overflow:hidden}.header__inner[data-astro-cid-rpzeabxv] .navMenu--SP[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv]{width:100%}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv]{display:none}@media screen and (width>=961px){.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv]{align-items:center;display:flex}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv]{justify-content:space-between;align-items:center;width:100%;display:flex}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv]{padding:0 20px;font-size:14px;display:inline-block}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]{color:var(--black);transition:all .3s}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .navMenu__list[data-astro-cid-rpzeabxv] li[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]:hover{color:var(--green2);transition:all .3s}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv]{text-align:center;letter-spacing:.2em;margin-left:10px;font-family:Outfit,sans-serif;font-size:18px;line-height:.8}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]{color:#fff;background-color:var(--green1);border-radius:100vmax;width:190px;height:45px;padding:10px;display:block;position:relative;overflow:hidden}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv] .text[data-astro-cid-rpzeabxv]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv] .jp[data-astro-cid-rpzeabxv]{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:8px;font-weight:600}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]:before{content:"";aspect-ratio:1;background-color:var(--yellow1);z-index:0;border-radius:100vmax;width:8px;transition:transform .5s ease-in-out;display:block;position:absolute;top:50%;right:18px;transform:translateY(-50%)scale(1)}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]:after{content:"";aspect-ratio:1;border-right:2px solid var(--green1);border-bottom:2px solid var(--green1);z-index:10;opacity:0;width:8px;transition:opacity .3s,transform .5s;display:block;position:absolute;top:50%;right:18px;transform:translateY(-50%)rotate(-45deg)scale(1)}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]:hover:before{transition:transform .5s ease-in-out;transform:translateY(-50%)scale(50)}.header__inner[data-astro-cid-rpzeabxv] .header__navMenu--PC[data-astro-cid-rpzeabxv] .entryBtn[data-astro-cid-rpzeabxv] a[data-astro-cid-rpzeabxv]:hover:after{opacity:1;transition:opacity .3s,transform .5s;transform:translateY(-50%)rotate(-45deg)scale(1.5)}}@keyframes menuIn{0%{opacity:0;translate:5px}to{opacity:1;translate:0}}footer[data-astro-cid-rderzg6g]{color:#fff;background-color:var(--black);z-index:10;width:100%;height:auto;padding:40px 30px 20px;position:relative}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g]{padding:80px 60px 20px}}footer[data-astro-cid-rderzg6g] .footer__content[data-astro-cid-rderzg6g]{max-width:1280px;margin-inline:auto}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g] .footer__inner[data-astro-cid-rderzg6g]{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}}footer[data-astro-cid-rderzg6g] .logo[data-astro-cid-rderzg6g]{opacity:.3;width:140px;margin-left:-10px}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g] .logo[data-astro-cid-rderzg6g]{width:170px}}footer[data-astro-cid-rderzg6g] .logo[data-astro-cid-rderzg6g] img[data-astro-cid-rderzg6g]{width:100%;height:auto}footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g]{margin-top:2em;font-size:clamp(1.2rem,1rem + .625vw,1.4rem)}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g]{margin-top:unset}footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g]{align-items:center;margin-left:40px;display:flex}}footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] li[data-astro-cid-rderzg6g]+li[data-astro-cid-rderzg6g]{margin-top:1em}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] li[data-astro-cid-rderzg6g]+li[data-astro-cid-rderzg6g]{margin-top:unset;margin-left:3em}}footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] a[data-astro-cid-rderzg6g]{opacity:1;transition:opacity .3s}footer[data-astro-cid-rderzg6g] .footer__navMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] a[data-astro-cid-rderzg6g]:hover{opacity:.3;transition:opacity .3s}footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g]{width:100%;margin-top:2em;font-size:clamp(.8rem,.6rem + .625vw,1rem)}footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g]{display:flex}@media screen and (width>=961px){footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g]{justify-content:flex-end}}footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] li[data-astro-cid-rderzg6g]+li[data-astro-cid-rderzg6g]{margin-left:3em}footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] a[data-astro-cid-rderzg6g]{opacity:1;transition:opacity .3s}footer[data-astro-cid-rderzg6g] .footer__subMenu[data-astro-cid-rderzg6g] ul[data-astro-cid-rderzg6g] a[data-astro-cid-rderzg6g]:hover{opacity:.3;transition:opacity .3s}footer[data-astro-cid-rderzg6g] .copyright[data-astro-cid-rderzg6g]{text-align:right;letter-spacing:.1em;opacity:.3;margin-top:20px;font-size:clamp(.7rem,.5rem + .625vw,.9rem)}.fv[data-astro-cid-w6odoacq]{background-image:url(/images/niigata/FVwoman--sp.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh;min-height:900px;animation:2s ease-out fvAnimation;position:relative}@media screen and (width>=961px){.fv[data-astro-cid-w6odoacq]{background-image:url(/images/niigata/FVwoman--pc.jpg)}}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq]{width:100%;max-width:1280px;margin-inline:auto;position:absolute;top:48%;left:30px}@media screen and (width>=961px){.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq]{position:relative;left:60px}}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq]{letter-spacing:.2em;font-family:Noto Serif JP,serif;font-size:clamp(4rem,3.8rem + .625vw,4.2rem);line-height:1.8em;position:relative}@media screen and (width>=961px){.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq]{font-size:clamp(5.5rem,5.3rem + .625vw,5.7rem)}}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq]:before{content:"";opacity:0;background-image:url(/images/niigata/wave.svg);background-position:0;background-repeat:no-repeat;background-size:100%;width:7em;height:20px;position:absolute;top:1.15em;left:0}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq].animate:before{animation:1s linear .3s forwards waveLineAnimation}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq]:after{content:"";opacity:0;background-image:url(/images/niigata/check.svg);background-position:0;background-repeat:no-repeat;background-size:100%;width:2.5em;height:2.5em;position:absolute;top:3.5em;left:-5px}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] h1[data-astro-cid-w6odoacq].animate:after{animation:1s linear .5s forwards checkAnimation}.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] p[data-astro-cid-w6odoacq]{letter-spacing:.2em;margin-top:30px;font-size:clamp(1.4rem,1.2rem + .625vw,1.6rem);line-height:2.3}@media screen and (width>=961px){.fv[data-astro-cid-w6odoacq] .fv__text[data-astro-cid-w6odoacq] p[data-astro-cid-w6odoacq]{font-size:clamp(1.8rem,1.6rem + .625vw,2rem)}}@keyframes fvAnimation{0%{opacity:.5;scale:1.1}to{opacity:1;scale:1}}@keyframes waveLineAnimation{0%{opacity:1;clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@keyframes checkAnimation{0%{opacity:1;clip-path:polygon(0 100%,0 100%,0 100%,0 100%)}50%{opacity:1;clip-path:polygon(0 0,0 50%,0 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}.EntryButton[data-astro-cid-63563ovy]{aspect-ratio:1;text-align:center;color:#fff;background-color:var(--green1);z-index:10;border:1px solid;border-radius:15px;width:90px;position:fixed;bottom:20px;right:20px;box-shadow:0 5px 10px 2px #197d6b33}@media screen and (width>=961px){.EntryButton[data-astro-cid-63563ovy]{display:none}}.EntryButton[data-astro-cid-63563ovy] a[data-astro-cid-63563ovy]{width:100%;height:100%;display:block;position:relative;overflow:hidden}.EntryButton[data-astro-cid-63563ovy] a[data-astro-cid-63563ovy]:before{content:"";aspect-ratio:1;background-color:var(--yellow1);z-index:0;border-radius:100vmax;width:8px;transition:transform .5s ease-in-out;position:absolute;bottom:10px;right:10px;transform:scale(1)}.EntryButton[data-astro-cid-63563ovy] a[data-astro-cid-63563ovy]:after{content:"";aspect-ratio:1;border-right:2px solid var(--green1);border-bottom:2px solid var(--green1);z-index:10;opacity:0;width:8px;transition:opacity .3s,transform .5s;display:block;position:absolute;bottom:10px;right:10px;transform:rotate(-45deg)scale(1)}.EntryButton[data-astro-cid-63563ovy] a[data-astro-cid-63563ovy]:hover a[data-astro-cid-63563ovy]:before{transition:transform .5s ease-in-out;transform:scale(50)}.EntryButton[data-astro-cid-63563ovy] a[data-astro-cid-63563ovy]:hover a[data-astro-cid-63563ovy]:after{opacity:1;transition:opacity .3s,transform .5s;transform:rotate(-45deg)scale(1.5)}.EntryButton__text[data-astro-cid-63563ovy]{z-index:1;width:100%;height:auto;line-height:1.2em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EntryButton__text[data-astro-cid-63563ovy] .text[data-astro-cid-63563ovy]{letter-spacing:.2em;font-family:Outfit,sans-serif;font-size:16px}.EntryButton__text[data-astro-cid-63563ovy] .jp[data-astro-cid-63563ovy]{letter-spacing:.2em;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:8px}.news[data-astro-cid-22r72zh5]{background-color:#fff;padding:40px 30px}@media screen and (width>=961px){.news[data-astro-cid-22r72zh5]{padding:60px 0}.news__content[data-astro-cid-22r72zh5]{grid-template-columns:300px 1fr;width:100%;max-width:1280px;margin-inline:auto;padding:0 60px;display:grid}}.news[data-astro-cid-22r72zh5] h2[data-astro-cid-22r72zh5]{font-family:Crimson Pro,serif;font-size:clamp(4.2rem,4rem + .625vw,4.4rem);font-weight:300}.news[data-astro-cid-22r72zh5] h2[data-astro-cid-22r72zh5] .jp[data-astro-cid-22r72zh5]{letter-spacing:.2em;align-items:center;padding-top:16px;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:clamp(1.2rem,1rem + .625vw,1.4rem);font-weight:400;display:flex}.news[data-astro-cid-22r72zh5] h2[data-astro-cid-22r72zh5] .jp[data-astro-cid-22r72zh5]:before{content:"";background-color:var(--blue);border-radius:100vmax;width:8px;height:8px;margin-right:.5em;display:block}.news__list[data-astro-cid-22r72zh5]{letter-spacing:.1em;margin-top:20px;line-height:1.8em}@media screen and (width>=961px){.news__list[data-astro-cid-22r72zh5]{width:100%;margin-top:0}}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5] .date[data-astro-cid-22r72zh5]{letter-spacing:.2em;color:var(--green1);font-family:Outfit,sans-serif;font-weight:300}@media screen and (width>=961px){.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5] .date[data-astro-cid-22r72zh5]{margin-left:2em;display:inline-block}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5] .title[data-astro-cid-22r72zh5]{letter-spacing:.2em;margin-left:2em;display:inline-block}}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5] a[data-astro-cid-22r72zh5]{color:var(--black);transition:all .3s}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5] a[data-astro-cid-22r72zh5]:hover{color:var(--green2);transition:all .3s}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5]+li[data-astro-cid-22r72zh5]{border-top:1px solid var(--gray);margin-top:20px;padding-top:20px}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5]:first-child{border-top:1px solid var(--gray);padding-top:20px}@media screen and (width>=961px){.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5]:first-child{border-top:none;padding-top:0}}.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5]:last-child{border-bottom:1px solid var(--gray);padding-bottom:20px}@media screen and (width>=961px){.news__list[data-astro-cid-22r72zh5] li[data-astro-cid-22r72zh5]:last-child{border-bottom:none;padding-bottom:0}}h2[data-astro-cid-mvallpo4]{font-family:Crimson Pro,serif;font-size:clamp(5.2rem,5rem + .625vw,5.4rem);font-weight:300}h2[data-astro-cid-mvallpo4].longType{letter-spacing:.02em;font-size:clamp(4.8rem,4.6rem + .625vw,5rem)}h2[data-astro-cid-mvallpo4] .jp[data-astro-cid-mvallpo4]{letter-spacing:.2em;align-items:center;padding-top:1.5em;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:clamp(1.6rem,1.4rem + .625vw,1.8rem);font-weight:400;display:flex}h2[data-astro-cid-mvallpo4] .jp[data-astro-cid-mvallpo4]:before{content:"";background-color:var(--green1);border-radius:100vmax;width:8px;height:8px;margin-right:.5em;display:block}h2[data-astro-cid-mvallpo4] .jp[data-astro-cid-mvallpo4].pink:before{background-color:var(--pink)}h2[data-astro-cid-mvallpo4] .jp[data-astro-cid-mvallpo4].blue:before{background-color:var(--blue)}h2[data-astro-cid-mvallpo4] .jp[data-astro-cid-mvallpo4].yellow:before{background-color:var(--yellow1)}.about[data-astro-cid-hjwmkh2w]{padding:80px 30px}@media screen and (width>=961px){.about[data-astro-cid-hjwmkh2w]{width:100%;max-width:1280px;margin-inline:auto;padding:120px 0 60px 60px}}.about__content[data-astro-cid-hjwmkh2w]{margin-top:60px}@media screen and (width>=961px){.about__content[data-astro-cid-hjwmkh2w]{grid-template:"textBrock1 image"1fr"textBrock2 image"1fr"textBrock2 image"1fr/1fr 1fr;align-items:flex-start;margin-top:-120px;display:grid}}.about__content[data-astro-cid-hjwmkh2w] p[data-astro-cid-hjwmkh2w]{line-height:2em}.about__content[data-astro-cid-hjwmkh2w] p[data-astro-cid-hjwmkh2w]+p[data-astro-cid-hjwmkh2w]{margin-top:1em}.about__content[data-astro-cid-hjwmkh2w] .textBrock--1[data-astro-cid-hjwmkh2w]{grid-area:textBrock1}@media screen and (width>=961px){.about__content[data-astro-cid-hjwmkh2w] .textBrock--1[data-astro-cid-hjwmkh2w]{padding-top:180px}}.about__content[data-astro-cid-hjwmkh2w] .textBrock--2[data-astro-cid-hjwmkh2w]{grid-area:textBrock2;margin-top:-180px}@media screen and (width>=961px){.about__content[data-astro-cid-hjwmkh2w] .textBrock--2[data-astro-cid-hjwmkh2w]{margin-top:1em}}.about__content[data-astro-cid-hjwmkh2w] .textBrock--2[data-astro-cid-hjwmkh2w] .message[data-astro-cid-hjwmkh2w]{letter-spacing:.15em;background-image:url(/images/niigata/frame1.png);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;justify-content:center;align-items:center;width:100vw;height:8.5em;margin-left:-30px;padding-bottom:.7em;font-family:Noto Serif JP,serif;font-size:clamp(2rem,1.8rem + .625vw,2.2rem);display:grid}@media screen and (width>=961px){.about__content[data-astro-cid-hjwmkh2w] .textBrock--2[data-astro-cid-hjwmkh2w] .message[data-astro-cid-hjwmkh2w]{background-position:0;justify-content:flex-start;width:100%;height:auto;padding:1.8em 1.8em 2.2em 3em}}.about__image[data-astro-cid-hjwmkh2w]{margin-top:-60px;background-image:url(/images/niigata/japan-map.svg);background-position:top;background-repeat:no-repeat;background-size:100% 100%;grid-area:image;width:100vw;height:614px;margin-inline:calc(50% - 50vw);display:block}@media screen and (width>=961px){.about__image[data-astro-cid-hjwmkh2w]{margin-top:0;background-position:50%;width:100%;height:100%;margin-inline:0}}.about__image[data-astro-cid-hjwmkh2w] img[data-astro-cid-hjwmkh2w]{width:295px;height:auto;margin-inline:auto;padding-top:90px;display:block}@media screen and (width>=961px){.about__image[data-astro-cid-hjwmkh2w] img[data-astro-cid-hjwmkh2w]{width:350px;margin-left:0;padding-top:120px}}.welfare[data-astro-cid-b3wos7dj]{padding:80px 30px}@media screen and (width>=961px){.welfare[data-astro-cid-b3wos7dj]{width:100%;max-width:1280px;margin-inline:auto;padding:60px}}.welfare__content--1[data-astro-cid-b3wos7dj]{position:relative}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj]{margin-top:80px}}.welfare__content--1[data-astro-cid-b3wos7dj] h3[data-astro-cid-b3wos7dj]{letter-spacing:.15em;margin-top:40px;font-family:Noto Serif JP,serif;font-size:clamp(2.1rem,1.9rem + .625vw,2.3rem);line-height:2em;position:absolute;top:0;left:0}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] h3[data-astro-cid-b3wos7dj]{margin-top:0;font-size:clamp(2.4rem,2.2rem + .625vw,2.6rem)}}.welfare__content--1[data-astro-cid-b3wos7dj] .image[data-astro-cid-b3wos7dj]{width:100vw;height:auto;margin-inline:calc(50% - 50vw);padding-top:110px}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] .image[data-astro-cid-b3wos7dj]{width:1000px;height:auto;margin-left:auto;margin-right:0;padding-top:80px}}.welfare__content--1[data-astro-cid-b3wos7dj] .image[data-astro-cid-b3wos7dj] img[data-astro-cid-b3wos7dj]{width:100%;height:auto}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj]{margin-top:-120px;margin-left:-20px;display:flex}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj]{margin-top:-146px;margin-left:0}}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .percent[data-astro-cid-b3wos7dj]{aspect-ratio:1;width:250px}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .percent[data-astro-cid-b3wos7dj] img[data-astro-cid-b3wos7dj]{width:100%;height:auto}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj]{width:100%;margin-top:68px;margin-left:-10px}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj]{margin-top:100px;margin-left:20px}}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj]{flex-flow:wrap;gap:10px;display:flex}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj]{width:540px}}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]{width:fit-content;color:var(--pink);background-color:#fff;border-radius:3px;padding:.2em .8em .3em;font-size:clamp(1.2rem,1rem + .625vw,1.4rem);box-shadow:2px 2px 5px #1e55791a}@media screen and (width>=961px){.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]{font-size:clamp(1.5rem,1.3rem + .625vw,1.7rem)}}.welfare__content--1[data-astro-cid-b3wos7dj] .text[data-astro-cid-b3wos7dj] .tags[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]:before{content:"#";margin-right:3px}.welfare__content--2[data-astro-cid-b3wos7dj]{margin-top:60px}.welfare__content--2[data-astro-cid-b3wos7dj] h4[data-astro-cid-b3wos7dj]{text-align:center;font-size:clamp(1.6rem,1.4rem + .625vw,1.8rem)}@media screen and (width>=961px){.welfare__content--2[data-astro-cid-b3wos7dj] h4[data-astro-cid-b3wos7dj]{font-size:clamp(2rem,1.8rem + .625vw,2.2rem)}}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj]{margin-top:40px;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-inline:auto;display:flex}@media screen and (width>=961px){.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj]{gap:30px}}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]{background:linear-gradient(135deg, var(--yellow2), var(--pink));border-radius:20px;width:40vw;height:50.6667vw;padding:1px}@media (width>=430px){.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]{width:fit-content;height:auto}}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj]:first-child p[data-astro-cid-b3wos7dj]{letter-spacing:0}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj] .listContent[data-astro-cid-b3wos7dj]{background-color:#fff;border-radius:19px;width:39.4667vw;height:50.1333vw;padding:15px 12px}@media (width>=430px){.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj] .listContent[data-astro-cid-b3wos7dj]{width:fit-content;height:auto;padding:20px}}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj] img[data-astro-cid-b3wos7dj]{width:100%;max-width:146px;height:auto;margin-inline:auto;display:block}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] li[data-astro-cid-b3wos7dj] p[data-astro-cid-b3wos7dj]{text-align:center;padding-top:.5em}.welfare__content--2[data-astro-cid-b3wos7dj] ul[data-astro-cid-b3wos7dj] .singleLine[data-astro-cid-b3wos7dj] p[data-astro-cid-b3wos7dj]{line-height:3em}.job[data-astro-cid-5cpeg3ps]{padding:80px 30px}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps]{width:100%;max-width:1280px;margin-inline:auto;padding:60px}}.job[data-astro-cid-5cpeg3ps] .message[data-astro-cid-5cpeg3ps]{margin-top:60px;background-image:url(/images/niigata/frame1-op.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:auto;margin-inline:auto;padding:3em;display:block}.job[data-astro-cid-5cpeg3ps] .message[data-astro-cid-5cpeg3ps] p[data-astro-cid-5cpeg3ps]{text-align:center;line-height:1.5}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps]{height:auto;margin-top:60px}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps]{counter-reset:listnum}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps]{grid-template-columns:repeat(3,1fr);justify-content:center;gap:50px;max-width:8cqi;margin-inline:auto;display:grid}}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]{counter-increment:listnum;background-color:#fff;border-radius:0 15px;grid-template-rows:1fr;grid-template-columns:66px 2fr;justify-content:center;align-items:center;gap:20px;padding:30px 20px;display:grid;position:relative;box-shadow:0 4px 20px #1e55791a}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]{grid-template-rows:auto;grid-template-columns:1fr;width:230px}}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]:before{content:counter(listnum);aspect-ratio:1;color:#fff;background:linear-gradient(135deg, var(--blue), var(--green2));border-radius:100vmax;justify-content:center;align-items:center;width:40px;padding-bottom:3px;font-family:Crimson Pro,serif;font-size:clamp(3.5rem,3.3rem + .625vw,3.7rem);font-weight:300;display:grid;position:absolute;top:-16px;left:-16px}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .icon[data-astro-cid-5cpeg3ps]{width:90px;height:auto;margin-inline:auto}}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .icon[data-astro-cid-5cpeg3ps] img[data-astro-cid-5cpeg3ps]{width:100%;height:auto}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .text[data-astro-cid-5cpeg3ps] h3[data-astro-cid-5cpeg3ps]{color:var(--blue);letter-spacing:.15em;font-size:clamp(1.5rem,1.3rem + .625vw,1.7rem);line-height:1.5em}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .text[data-astro-cid-5cpeg3ps] h3[data-astro-cid-5cpeg3ps]{text-align:center;font-size:15px}}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .text[data-astro-cid-5cpeg3ps] p[data-astro-cid-5cpeg3ps]{margin-top:1em;font-size:clamp(1.1rem,.9rem + .625vw,1.3rem)}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] .text[data-astro-cid-5cpeg3ps] p[data-astro-cid-5cpeg3ps]{font-size:12px}}.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]+li[data-astro-cid-5cpeg3ps]{margin-top:40px}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__list[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]+li[data-astro-cid-5cpeg3ps]{margin-top:unset}}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps]{margin-top:60px;max-width:800px;margin-inline:auto}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]{background-color:#fffc;border-radius:20px;padding:20px}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] h3[data-astro-cid-5cpeg3ps]{color:var(--blue);font-size:clamp(1.4rem,1.2rem + .625vw,1.6rem);font-weight:500}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps] img[data-astro-cid-5cpeg3ps]{width:100%;height:auto;margin-top:15px}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]+li[data-astro-cid-5cpeg3ps]{margin-top:10px}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainProject[data-astro-cid-5cpeg3ps]{text-align:center}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainProject[data-astro-cid-5cpeg3ps] img[data-astro-cid-5cpeg3ps]{width:174px;height:auto;margin-inline:auto;display:block}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps]{width:100%;height:auto}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] h3[data-astro-cid-5cpeg3ps]{text-align:center}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .annotation[data-astro-cid-5cpeg3ps]{font-size:clamp(1rem,.8rem + .625vw,1.2rem)}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps]{text-align:left;width:100%;height:260px;margin-top:1em;margin-bottom:1em;transition:all 1s;overflow:hidden}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps]{grid-template-columns:1fr 1fr;justify-content:center;width:90%;height:auto;margin-inline:auto;display:grid;overflow:visible}}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps].open{height:auto;transition:all 1s;overflow:auto}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]{padding:0;font-size:clamp(1rem,.8rem + .625vw,1.2rem)}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]:before{content:"・"}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] li[data-astro-cid-5cpeg3ps]+li[data-astro-cid-5cpeg3ps]{margin-top:0}@media screen and (width>=961px){.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .togleBtn[data-astro-cid-5cpeg3ps]{display:none}}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .togleBtn[data-astro-cid-5cpeg3ps] button[data-astro-cid-5cpeg3ps]{background-color:var(--gray);border-radius:0 0 20px 20px;place-content:center;width:calc(100% + 40px);height:30px;margin-bottom:-20px;margin-left:-20px;transition:all .5s;display:grid}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .togleBtn[data-astro-cid-5cpeg3ps] button[data-astro-cid-5cpeg3ps]:after{content:"";aspect-ratio:1;border-bottom:2px solid #fff;border-right:2px solid #fff;width:10px;transition:all .5s;display:block;translate:0 -25%;rotate:45deg}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .togleBtn[data-astro-cid-5cpeg3ps] button[data-astro-cid-5cpeg3ps].pressed{background-color:#bbcedc;transition:all .5s}.job[data-astro-cid-5cpeg3ps] .job__client[data-astro-cid-5cpeg3ps] ul[data-astro-cid-5cpeg3ps] .mainClient[data-astro-cid-5cpeg3ps] .togleBtn[data-astro-cid-5cpeg3ps] button[data-astro-cid-5cpeg3ps].pressed:after{transition:all .5s;translate:0;rotate:-135deg}.flow[data-astro-cid-sxwc5t6j]{padding:80px 30px}@media screen and (width>=961px){.flow[data-astro-cid-sxwc5t6j]{width:100%;max-width:1280px;margin-inline:auto;padding:60px}}.flow__content[data-astro-cid-sxwc5t6j]{margin-top:60px}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j]{counter-reset:listnum;max-width:650px;margin-inline:auto;position:relative}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]{counter-increment:listnum;grid-template-rows:1fr auto;grid-template-columns:repeat(2,1fr);display:grid}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]{grid-template-rows:auto;grid-template-columns:repeat(3,1fr)}}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] h3[data-astro-cid-sxwc5t6j]{background-image:url(/images/niigata/check-grade.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;grid-area:title;place-content:center;width:162px;height:142px;padding-bottom:40px;font-size:clamp(3.2rem,3rem + .625vw,3.4rem);font-weight:300;line-height:.55em;display:grid}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] h3[data-astro-cid-sxwc5t6j] span[data-astro-cid-sxwc5t6j]{letter-spacing:.15em;font-family:Noto Serif JP,serif;font-size:clamp(1.8rem,1.6rem + .625vw,2rem)}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] h3[data-astro-cid-sxwc5t6j] span[data-astro-cid-sxwc5t6j]:after{content:counter(listnum);font-size:clamp(3.2rem,3rem + .625vw,3.4rem);font-weight:300}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] img[data-astro-cid-sxwc5t6j]{grid-area:thumbnail;width:140px;height:auto;display:block}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] p[data-astro-cid-sxwc5t6j]{grid-area:textblock;width:90%;margin-left:10%;line-height:1.8em}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j] p[data-astro-cid-sxwc5t6j]{margin-top:auto;margin-left:unset;width:260px;margin-bottom:0}}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:first-child{grid-template-areas:"title thumbnail""textblock textblock"}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:first-child{grid-template-areas:"title textblock thumbnail"}}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(2){grid-template-areas:"thumbnail title""textblock textblock";margin-top:80px}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(2){grid-template-areas:"thumbnail title textblock";margin-top:110px}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(2) img[data-astro-cid-sxwc5t6j]{margin:auto 0 -80px auto}}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(2) p[data-astro-cid-sxwc5t6j]{margin-left:unset;margin-right:10%}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(2):before{content:url(/images/niigata/arrow-grade-1.svg);width:240px;height:auto;position:absolute;top:115px;left:-10px}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(3){grid-template-areas:"title thumbnail""textblock textblock";margin-top:130px}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(3){grid-template-areas:"title textblock thumbnail";margin-top:210px}}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(3):before{content:url(/images/niigata/arrow-grade-2.svg);width:270px;height:auto;position:absolute;top:400px;right:-10px}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(3):before{top:400px;left:80px;right:unset}.flow__content[data-astro-cid-sxwc5t6j] ol[data-astro-cid-sxwc5t6j] li[data-astro-cid-sxwc5t6j]:nth-child(3) img[data-astro-cid-sxwc5t6j]{margin:-80px auto auto -40px}}.flow__content[data-astro-cid-sxwc5t6j] .message[data-astro-cid-sxwc5t6j]{text-align:center;margin-top:60px;line-height:2em}@media screen and (width>=961px){.flow__content[data-astro-cid-sxwc5t6j] .message[data-astro-cid-sxwc5t6j]{margin-top:80px}}.flow__content[data-astro-cid-sxwc5t6j] .message[data-astro-cid-sxwc5t6j] .txtL[data-astro-cid-sxwc5t6j]{font-size:clamp(1.5rem,1.3rem + .625vw,1.7rem)}.flow__content[data-astro-cid-sxwc5t6j] .message[data-astro-cid-sxwc5t6j] .line[data-astro-cid-sxwc5t6j]{background-image:url(/images/niigata/line-grade.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:3px}.culture[data-astro-cid-vkznkypn]{padding:80px 30px}@media screen and (width>=961px){.culture[data-astro-cid-vkznkypn]{width:100%;max-width:1280px;margin-inline:auto;padding:60px}}.culture[data-astro-cid-vkznkypn] .annotation[data-astro-cid-vkznkypn]{margin-top:60px;font-size:clamp(1rem,.8rem + .625vw,1.2rem)}.culture__content[data-astro-cid-vkznkypn]{margin-top:120px;max-width:1000px;margin-inline:auto}@media screen and (width>=961px){.culture__content[data-astro-cid-vkznkypn]{margin-top:140px}}.culture__content[data-astro-cid-vkznkypn] h3[data-astro-cid-vkznkypn]{letter-spacing:.15em;border-bottom:1px solid var(--gray);padding-bottom:8px;font-family:Noto Serif JP,serif;font-size:clamp(2rem,1.8rem + .625vw,2.2rem)}.culture__content[data-astro-cid-vkznkypn] h3[data-astro-cid-vkznkypn] span[data-astro-cid-vkznkypn]{font-size:clamp(2.6rem,2.4rem + .625vw,2.8rem)}.culture__content[data-astro-cid-vkznkypn].--vacation h3[data-astro-cid-vkznkypn] span[data-astro-cid-vkznkypn]{border-bottom:2px solid var(--blue)}.culture__content[data-astro-cid-vkznkypn].--health h3[data-astro-cid-vkznkypn] span[data-astro-cid-vkznkypn]{border-bottom:2px solid var(--green1)}.culture__content[data-astro-cid-vkznkypn].--life h3[data-astro-cid-vkznkypn] span[data-astro-cid-vkznkypn]{border-bottom:2px solid var(--yellow2)}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn]{margin-top:50px;grid-template-rows:auto;grid-template-columns:repeat(2,1fr);place-content:center;gap:30px;max-width:830px;margin-inline:auto;display:grid}@media screen and (width>=961px){.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn]{grid-template-columns:repeat(4,1fr)}}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn]{text-align:center}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn] img[data-astro-cid-vkznkypn]{width:100px;height:auto;margin-inline:auto;display:block}@media screen and (width>=961px){.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn] img[data-astro-cid-vkznkypn]{width:160px}}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn] .title[data-astro-cid-vkznkypn]{margin-top:1em}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn] .memo[data-astro-cid-vkznkypn]{margin-top:.6em;font-size:clamp(1rem,.8rem + .625vw,1.2rem);line-height:1.5em}.culture__content[data-astro-cid-vkznkypn] ul[data-astro-cid-vkznkypn] li[data-astro-cid-vkznkypn] .point[data-astro-cid-vkznkypn]{color:var(--yellow2)}.scrollAnchor[data-astro-cid-wydhnntv]{margin-top:-70px;padding-top:140px}@media screen and (width>=961px){.scrollAnchor[data-astro-cid-wydhnntv]{margin-top:-100px;padding-top:200px}}.entry[data-astro-cid-wydhnntv]{background:radial-gradient(circle 200px at 300px 260px, var(--blue) 0%, var(--green1) 100%);clip-path:url(#entryPath--sp);width:347px;height:547px;margin-inline:auto;padding:60px 33px}@media screen and (width>=961px){.entry[data-astro-cid-wydhnntv]{background:radial-gradient(circle 300px at 660px 260px, var(--blue) 0%, var(--green1) 100%);clip-path:url(#entryPath--pc);justify-content:space-between;align-items:center;width:100%;max-width:1000px;height:350px;margin-inline:auto;padding:60px;display:flex}}.entry__text[data-astro-cid-wydhnntv]{color:#fff}.entry__text[data-astro-cid-wydhnntv] h2[data-astro-cid-wydhnntv]{letter-spacing:.25em;z-index:2;font-family:Outfit,sans-serif;font-size:clamp(5rem,4.8rem + .625vw,5.2rem);line-height:.5em;position:relative}.entry__text[data-astro-cid-wydhnntv] h2[data-astro-cid-wydhnntv] span[data-astro-cid-wydhnntv]{letter-spacing:.25em;font-size:clamp(1.3rem,1.1rem + .625vw,1.5rem);line-height:2em}.entry__text[data-astro-cid-wydhnntv] p[data-astro-cid-wydhnntv]{letter-spacing:.15em;z-index:1;margin-top:1em;font-size:clamp(1.1rem,.9rem + .625vw,1.3rem);font-weight:300;line-height:2em;position:relative}.entry__list[data-astro-cid-wydhnntv]{margin-top:40px}@media screen and (width>=961px){.entry__list[data-astro-cid-wydhnntv]{margin-top:0}}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv]{box-shadow:0 2px 10px #195e7d33}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv]+li[data-astro-cid-wydhnntv]{margin-top:15px}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]{clip-path:inset(0 round 10px);z-index:1;background-color:#fff;border-radius:10px;align-items:center;width:280px;height:66px;padding:20px;font-size:clamp(1.5rem,1.3rem + .625vw,1.7rem);transition:all .3s cubic-bezier(.4,0,1,1);display:grid;position:relative}@media screen and (width>=961px){.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]{width:500px}}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]:before{content:"";aspect-ratio:1;background-color:var(--yellow1);z-index:-1;border-radius:100vmax;width:32px;transition:all .3s cubic-bezier(.4,0,1,1);display:block;position:absolute;top:50%;right:15px;translate:0 -50%;scale:1}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]:after{content:"";aspect-ratio:1;border-bottom:2px solid #fff;border-right:2px solid #fff;width:8px;transition:all .3s cubic-bezier(.4,0,1,1);display:block;position:absolute;top:50%;right:28px;translate:0 -50%;rotate:-45deg;scale:1}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]:hover{color:#fff;font-weight:500;transition:all .3s cubic-bezier(.4,0,1,1)}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]:hover:before{transition:all .3s cubic-bezier(.4,0,1,1);transform:scale(30)}.entry__list[data-astro-cid-wydhnntv] li[data-astro-cid-wydhnntv] a[data-astro-cid-wydhnntv]:hover:after{border-right:2px solid var(--green2);border-bottom:2px solid var(--green2);transition:all .3s cubic-bezier(.4,0,1,1);scale:2}.access[data-astro-cid-7ehw3un5]{padding:80px 30px}@media screen and (width>=961px){.access[data-astro-cid-7ehw3un5]{width:100%;max-width:1280px;margin-inline:auto;padding:200px 60px}}.access__map[data-astro-cid-7ehw3un5]{width:100%;margin-top:40px}@media screen and (width>=961px){.access__map[data-astro-cid-7ehw3un5]{flex-direction:row-reverse;justify-content:space-between;align-items:flex-end;display:flex}}.access__map[data-astro-cid-7ehw3un5] iframe[data-astro-cid-7ehw3un5]{border-radius:20px;width:100%;max-width:800px;height:200px}@media screen and (width>=961px){.access__map[data-astro-cid-7ehw3un5] iframe[data-astro-cid-7ehw3un5]{height:340px}.access__map[data-astro-cid-7ehw3un5] .text[data-astro-cid-7ehw3un5]{margin-right:40px}}.access__map[data-astro-cid-7ehw3un5] .text[data-astro-cid-7ehw3un5] p[data-astro-cid-7ehw3un5]{margin-top:1em;line-height:2em}main[data-astro-cid-43egi5h6]{position:relative}
