:root{--zen: "Zen Kaku Gothic New", sans-serif;--rob: "Roboto", sans-serif;--rob_c: "Roboto Condensed", sans-serif;--black: #1a1a1a;--black40: rgba(26, 26, 26, .4);--white: #ffffff;--gray: #f7f7f7;--green: #19874c;--dblue: #0064b6;--blue: #0081cb;--dsky: #0074c2;--sky: #7ac1f1;--blue10: rgba(0, 129, 203, .1);--error: #d9341d;--formBorder: #aaaaaa;--formPlace: #cccccc;--shadow: #0000000d 0px 3px 10px;--rg: 400;--md: 500;--bd: 700;--12: .75rem ;--14: .875rem ;--16: 1rem;--24: 1.5rem ;--32: 2rem ;--36: 2.25rem ;--8_16: clamp(.5rem, .118rem + 1.18vw, 1rem);--8_24: clamp(.5rem, -.265rem + 2.35vw, 1.5rem);--10_12: clamp(.625rem, .529rem + .29vw, .75rem);--12_14: clamp(.75rem, .654rem + .29vw, .875rem);--12_16: clamp(.75rem, .559rem + .59vw, 1rem);--12_18: clamp(.75rem, .463rem + .88vw, 1.125rem);--12_24: clamp(.75rem, .176rem + 1.76vw, 1.5rem);--14_16: clamp(.875rem, .779rem + .29vw, 1rem);--14_18: clamp(.875rem, .684rem + .59vw, 1.125rem);--14_20: clamp(.875rem, .588rem + .88vw, 1.25rem);--16_18: clamp(1rem, .904rem + .29vw, 1.125rem);--16_20: clamp(1rem, .809rem + .59vw, 1.25rem);--16_24: clamp(1rem, .618rem + 1.18vw, 1.5rem);--16_28: clamp(1rem, .386rem + 1.82vw, 1.75rem);--16_32: clamp(1rem, .235rem + 2.35vw, 2rem);--16_48: clamp(1rem, -.529rem + 4.71vw, 3rem);--16_56: clamp(1rem, -.912rem + 5.88vw, 3.5rem);--18_20: clamp(1.125rem, 1.029rem + .29vw, 1.25rem);--18_24: clamp(1.125rem, .838rem + .88vw, 1.5rem);--18_32: clamp(1.125rem, .456rem + 2.06vw, 2rem);--20_24: clamp(1.25rem, 1.059rem + .59vw, 1.5rem);--20_28: clamp(1.25rem, .868rem + 1.18vw, 1.75rem);--20_32: clamp(1.25rem, .676rem + 1.76vw, 2rem);--22_32: clamp(1.375rem, .897rem + 1.47vw, 2rem);--24_28: clamp(1.5rem, 1.309rem + .59vw, 1.75rem);--24_32: clamp(1.5rem, 1.118rem + 1.18vw, 2rem);--24_40: clamp(1.5rem, .735rem + 2.35vw, 2.5rem);--24_48: clamp(1.5rem, .353rem + 3.53vw, 3rem);--24_56: clamp(1.5rem, -.029rem + 4.71vw, 3.5rem);--24_60: clamp(1.5rem, -.221rem + 5.29vw, 3.75rem);--24_64: clamp(1.5rem, -.412rem + 5.88vw, 4rem);--24_80: clamp(1.5rem, -1.176rem + 8.24vw, 5rem);--28_40: clamp(1.75rem, 1.176rem + 1.76vw, 2.5rem);--30_32: clamp(1.875rem, 1.779rem + .29vw, 2rem);--32_40: clamp(2rem, 1.618rem + 1.18vw, 2.5rem);--32_48: clamp(2rem, 1.235rem + 2.35vw, 3rem);--32_56: clamp(2rem, .853rem + 3.53vw, 3.5rem);--32_60: clamp(2rem, .662rem + 4.12vw, 3.75rem);--32_64: clamp(2rem, .471rem + 4.71vw, 4rem);--32_80: clamp(2rem, -.294rem + 7.06vw, 5rem);--32_120: clamp(2rem, -2.206rem + 12.94vw, 7.5rem);--37_48: clamp(2.313rem, 1.787rem + 1.62vw, 3rem);--40_80: clamp(2.5rem, .588rem + 5.88vw, 5rem);--44_56: clamp(2.75rem, 2.176rem + 1.76vw, 3.5rem);--48_80: clamp(3rem, 1.471rem + 4.71vw, 5rem);--48_100: clamp(3rem, .515rem + 7.65vw, 6.25rem);--56_80: clamp(3.5rem, 2.353rem + 3.53vw, 5rem);--64_80: clamp(4rem, 3.235rem + 2.35vw, 5rem);--64_120: clamp(4rem, 1.324rem + 8.24vw, 7.5rem);--64_160: clamp(4rem, -.588rem + 14.12vw, 10rem);--100_120: clamp(6.25rem, 5.294rem + 2.94vw, 7.5rem);--s16_40: clamp(1rem, -4rem + 20vw, 2.5rem);--s16_48: clamp(1rem, -5.667rem + 26.67vw, 3rem);--s32_80: clamp(2rem, -8rem + 40vw, 5rem);--pad: var(--s32_80);--max: 1024px}body{font-size:var(--14_16);font-family:var(--zen);font-weight:var(--rg);background-color:var(--white);color:var(--black);overflow-wrap:break-word;line-height:1.75;letter-spacing:.08em}.overflow{display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden}main{flex:1;margin-top:120px}@media (min-width: 960px){main{margin-top:172px}}main.homeMain{margin-top:80px}@media (min-width: 960px){main.homeMain{margin-top:0}}picture,figure{line-height:1}.tbIn{display:none}@media (min-width: 520px){.tbIn{display:inline-block}}@media (min-width: 520px){.tbNone{display:none}}.pcIn{display:none}@media (min-width: 960px){.pcIn{display:inline-block}}@media (min-width: 960px){.pcNone{display:none}}.lgIn{display:none}@media (min-width: 1200px){.lgIn{display:inline-block}}@media (min-width: 1200px){.lgNone{display:none}}.xlgIn{display:none}@media (min-width: 1267px){.xlgIn{display:inline-block}}@media (min-width: 1267px){.xlgNone{display:none}}.page{width:min(100% - var(--pad),var(--max));margin-inline:auto;padding-bottom:var(--64_160)}.page header{margin-top:var(--32_60)}.page header h1{font-size:var(--24_32);font-weight:var(--md);color:var(--blue);margin-top:8px}.enTtl{letter-spacing:.1em;line-height:1.2;font-family:var(--rob_c);font-size:var(--56_80);font-weight:var(--bd);color:var(--white);text-transform:uppercase;text-shadow:1px 1px 0 var(--blue),-1px -1px 0 var(--blue),-1px 1px 0 var(--blue),1px -1px 0 var(--blue),0px 1px 0 var(--blue),0 -1px 0 var(--blue),-1px 0 0 var(--blue),1px 0 0 var(--blue)}.normalTtl{letter-spacing:.1em;line-height:1.2;font-family:var(--rob_c);font-size:var(--56_80);font-weight:var(--bd);text-transform:uppercase}.normalTtl.blue{color:var(--blue)}.btn a{display:inline-block;padding:12px 48px;font-size:var(--16);border-radius:45px;border-width:1px;border-style:solid;text-transform:uppercase;transition:.3s;letter-spacing:.1em}.btn.blue a{border-color:var(--blue);color:var(--blue);background-color:var(--white)}@media (hover: hover){.btn.blue a:where(:any-link,:enabled,summary):hover{color:var(--white);background-color:var(--blue)}}.btn.white a{border-color:var(--white);color:var(--white);background-color:var(--blue)}@media (hover: hover){.btn.white a:where(:any-link,:enabled,summary):hover{color:var(--blue);background-color:var(--white)}}.singlePageDate{font-size:var(--14_16)!important;font-weight:var(--md)}.secTtl{text-align:center;color:var(--blue);font-family:var(--rob);font-weight:var(--bd);font-size:var(--28_40);letter-spacing:.08em;line-height:1.5}@media (min-width: 960px){.secTtl{text-align:left}}.secTtl.white{color:var(--white)}.secTtl.left{text-align:left}.secTtl span{letter-spacing:.08em;display:block;font-size:var(--14_16);font-family:var(--zen);font-weight:var(--rg)}.secTtl span:before,.secTtl span:after{content:"-"}@media (min-width: 960px){.newsListTime{line-height:2.2}}*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}ol,ul,menu,summary{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:unset}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}._nav_17b4x_1{margin-left:auto}._nav_17b4x_1 ul{position:fixed;padding-top:80px;top:0;right:0;transform:translateY(-150vh);display:flex;flex-direction:column;text-align:center;z-index:11;overflow-y:scroll;width:100vw;height:100%;transition:transform .3s ease-in-out}@media (min-width: 1200px){._nav_17b4x_1 ul{overflow-y:hidden;height:auto;width:auto;padding-top:0;flex-direction:row;align-items:center;transform:none;position:relative;gap:32px}}._nav_17b4x_1 ul li:not(:first-child){border-top:1px solid var(--white)}@media (min-width: 1200px){._nav_17b4x_1 ul li:not(:first-child){border-top:none}}@media (min-width: 1200px){._nav_17b4x_1 ul li:not(:nth-child(5)) a{position:relative}}@media (min-width: 1200px) and (hover: hover){._nav_17b4x_1 ul li:not(:nth-child(5)) a:where(:any-link,:enabled,summary):hover:before{transform-origin:center top;transform:scale(1)}}@media (min-width: 1200px){._nav_17b4x_1 ul li:not(:nth-child(5)) a:before{transition:.3s;content:"";position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:1px;background-color:currentColor;transform-origin:center top;transform:scaleX(0)}}@media (min-width: 1200px){._nav_17b4x_1 ul li._contact_17b4x_67 a{display:inline-block;padding:12px 32px;background-color:var(--blue);color:var(--white);border-radius:45px;border:1px solid var(--blue);transition:.3s;font-size:var(--14);line-height:1.3}}@media (min-width: 1200px) and (hover: hover){._nav_17b4x_1 ul li._contact_17b4x_67 a:where(:any-link,:enabled,summary):hover{color:var(--blue);background-color:var(--white)}}._nav_17b4x_1 ul li a{color:var(--white);background-color:var(--blue);display:inline-block;width:100%;padding-top:24px;padding-bottom:24px;font-size:var(--16)}@media (min-width: 1200px){._nav_17b4x_1 ul li a{background-color:transparent;padding:0;color:var(--black)}}._nav_17b4x_1._isOpen_17b4x_101 ul{transform:none}._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span,._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span:before,._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span:after{background-color:var(--white)}._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span{transform:translate(-50%) rotate(-45deg)}._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span:before{opacity:0}._nav_17b4x_1._isOpen_17b4x_101 ._navBtn_17b4x_104 span:after{transform:translate(-50%,-10px) rotate(90deg)}._nav_17b4x_1._isOpen_17b4x_101 ._overlay_17b4x_118{transform:none}._nav_17b4x_1 ._navBtn_17b4x_104{position:relative;z-index:13;display:inline-block;width:64px;height:64px;background-color:var(--blue);border-radius:50%}@media (min-width: 1200px){._nav_17b4x_1 ._navBtn_17b4x_104{display:none}}._nav_17b4x_1 ._navBtn_17b4x_104 span,._nav_17b4x_1 ._navBtn_17b4x_104 span:before,._nav_17b4x_1 ._navBtn_17b4x_104 span:after{content:"";display:inline-block;height:2px;width:28px;border-radius:10px;background-color:var(--white);position:absolute;left:50%;transform:translate(-50%);margin:auto;transform-origin:center center;transition:all .3s ease-in-out}._nav_17b4x_1 ._navBtn_17b4x_104 span{top:50%;transform:translate(-50%)}._nav_17b4x_1 ._navBtn_17b4x_104 span:before{top:-10px}._nav_17b4x_1 ._navBtn_17b4x_104 span:after{top:10px}._nav_17b4x_1 ._overlay_17b4x_118{position:fixed;top:0;right:0;width:100vw;height:100vh;background-color:var(--black);opacity:.9;transform:translate(100vw);transition:transform .3s ease-in-out;z-index:10}@media (min-width: 1200px){._nav_17b4x_1 ._overlay_17b4x_118{display:none}}.header[data-astro-cid-3ef6ksr2]{width:100%;display:flex;align-items:center;position:fixed;padding-top:8px;padding-bottom:8px;padding-left:var(--s16_48);padding-right:var(--s16_48);z-index:11;background-color:var(--white)}@media (min-width: 1200px){.header[data-astro-cid-3ef6ksr2]{padding-top:24px;padding-bottom:24px}}@media (min-width: 1200px){.header[data-astro-cid-3ef6ksr2].homeHeader{background-color:transparent}}.logo[data-astro-cid-3ef6ksr2] h1[data-astro-cid-3ef6ksr2],.logo[data-astro-cid-3ef6ksr2] h2[data-astro-cid-3ef6ksr2]{line-height:1}.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:245px;height:auto}@media (min-width: 1200px){.logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:380px}}._backTop_82p60_1{position:absolute;top:-50px;right:0;cursor:pointer;transition:opacity .3s}@media (min-width: 960px){._backTop_82p60_1{right:8px}}@media (hover: hover){._backTop_82p60_1:where(:any-link,:enabled,summary):hover{opacity:.8}}._backTop_82p60_1 img{width:100px;height:100px}footer[data-astro-cid-sz7xmlte]{position:relative;background-color:var(--gray)}@media (min-width: 960px){footer[data-astro-cid-sz7xmlte]{padding:40px 0}}.logoWrap[data-astro-cid-sz7xmlte]{padding:24px 0;text-align:center}@media (min-width: 960px){.logoWrap[data-astro-cid-sz7xmlte]{position:absolute;top:30px;left:48px;padding:0}}.logoWrap[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{min-width:300px;width:300px;height:auto}.logoWrap[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{font-size:var(--14)}.logoWrap[data-astro-cid-sz7xmlte] .copy[data-astro-cid-sz7xmlte] small[data-astro-cid-sz7xmlte]{font-size:var(--12)}.wrapper[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column-reverse}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] .navWrap[data-astro-cid-sz7xmlte]{width:min(100% - var(--pad),var(--max));margin-inline:auto}}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte]{width:614px;margin-left:auto}}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:grid;grid-template:"it1 it10" "it2 it3" "it4 it5" "it6 it6" "it7 it7" "it8 it8" "it9 it9"}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:16px 32px}}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(1){grid-area:it1}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(2){grid-area:it2}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(3){grid-area:it3}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(4){grid-area:it4}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(5){grid-area:it5}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(6){grid-area:it6}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(7){grid-area:it7}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(8){grid-area:it8}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(9){grid-area:it9}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(10){grid-area:it10}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:not(:first-child):not(:nth-child(10)){border-top:1px solid var(--white)}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:not(:first-child):not(:nth-child(10)){border-top:none}}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(1),.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(2),.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(4){border-right:1px solid var(--white)}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(1),.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(2),.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte]:nth-child(4){border-top:none}}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte].backTop{background-color:var(--blue);width:100%}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte].backTop{width:auto;background-color:transparent}}.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;color:var(--white);background-color:var(--blue);font-size:var(--16);width:100%;padding:24px 0;text-align:center;transition:.3s}@media (min-width: 960px){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{padding:0;text-align:left;width:auto;color:var(--black);background-color:transparent}}@media (hover: hover){.wrapper[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte] li[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:where(:any-link,:enabled,summary):hover{opacity:.7}}ol[data-astro-cid-qaanghzh]{width:min(100% - var(--pad),var(--max));margin-inline:auto}li[data-astro-cid-qaanghzh]{display:inline}li[data-astro-cid-qaanghzh].home a[data-astro-cid-qaanghzh]{text-transform:uppercase}li[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]{font-size:var(--14);font-weight:var(--md);transition:.3s}@media (hover: hover){li[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:where(:any-link,:enabled,summary):hover{opacity:.7}}li[data-astro-cid-qaanghzh] span[data-astro-cid-qaanghzh]{font-weight:var(--md);font-size:var(--14)}li[data-astro-cid-qaanghzh]:not(:first-child):before{content:">";position:relative;top:-2px}._secTtl_185wy_1{transform-style:preserve-3d;perspective:400px}._secTtl_185wy_1 span{display:inline-block;opacity:0}._secTtl_185wy_1._isActive_185wy_9 span{animation:_textAnime_185wy_1 .5s ease-in-out both}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(1){animation-delay:.04s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(2){animation-delay:.08s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(3){animation-delay:.12s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(4){animation-delay:.16s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(5){animation-delay:.2s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(6){animation-delay:.24s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(7){animation-delay:.28s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(8){animation-delay:.32s}._secTtl_185wy_1._isActive_185wy_9 span:nth-child(9){animation-delay:.36s}@keyframes _textAnime_185wy_1{0%{opacity:0;transform:translate3d(0,20%,10px)}to{opacity:1;transform:translateZ(0)}}.relative[data-astro-cid-7j4e3rvx]{position:relative}.outerWrap[data-astro-cid-7j4e3rvx]{position:absolute;top:0;left:0;width:100%;height:483.09px}@media (min-width: 960px){.outerWrap[data-astro-cid-7j4e3rvx]{height:527px}}.outerWrap[data-astro-cid-7j4e3rvx] .outer[data-astro-cid-7j4e3rvx]{position:absolute;top:0;left:0;width:100%;height:100%;clip-path:inset(0)}.outerWrap[data-astro-cid-7j4e3rvx] .bg[data-astro-cid-7j4e3rvx]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(/_astro/contactBg_sp.D-CLtbnh.webp);background-size:cover}@media (min-width: 960px){.outerWrap[data-astro-cid-7j4e3rvx] .bg[data-astro-cid-7j4e3rvx]{background-image:url(/_astro/contactBg_pc.DGSMB8St.webp)}}section[data-astro-cid-7j4e3rvx]{overflow:hidden;position:relative;padding-top:var(--64_120)}.word[data-astro-cid-7j4e3rvx]{display:none;position:absolute;top:0;left:16px;flex-direction:column;transform-origin:center}@media (min-width: 1267px){.word[data-astro-cid-7j4e3rvx]{display:flex}}.word[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx]{display:inline-block;padding:8px 0}.word[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx] img[data-astro-cid-7j4e3rvx]{width:58px;height:auto}.word[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx]:nth-child(2n-1){animation:loop1 20s linear -10s infinite}.word[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx]:nth-child(2n){animation:loop2 20s linear infinite}@keyframes loop1{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes loop2{0%{transform:translateY(0)}to{transform:translateY(-200%)}}.wrapper[data-astro-cid-7j4e3rvx]{width:min(100% - var(--pad),var(--max));margin-inline:auto;padding-top:var(--48_80);padding-bottom:var(--64_80);padding-left:var(--48_100);background-color:var(--white);border-top-left-radius:30px;position:relative;bottom:-1px}.wrapper[data-astro-cid-7j4e3rvx]:after{content:"";position:absolute;top:0;left:100%;display:inline-block;width:100%;height:100%;background-color:var(--white)}@media (min-width: 960px){.wrapper[data-astro-cid-7j4e3rvx] .inner[data-astro-cid-7j4e3rvx]{max-width:920px;display:flex;align-items:flex-end;justify-content:space-between;gap:64px}}@media (min-width: 960px){.contents[data-astro-cid-7j4e3rvx]{overflow-y:hidden;flex:1;max-width:576px}}.contents[data-astro-cid-7j4e3rvx] header[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx]{font-size:var(--56_80);font-weight:var(--bd);font-family:var(--rob_c);color:var(--blue);text-transform:uppercase;letter-spacing:.1em}.contents[data-astro-cid-7j4e3rvx] header[data-astro-cid-7j4e3rvx] h2[data-astro-cid-7j4e3rvx]{font-size:var(--22_32);color:var(--blue);font-weight:var(--md)}.contents[data-astro-cid-7j4e3rvx] .text[data-astro-cid-7j4e3rvx]{font-size:var(--14_18);margin-top:var(--16_32);max-width:450px}@media (min-width: 960px){.contents[data-astro-cid-7j4e3rvx] .text[data-astro-cid-7j4e3rvx]{max-width:100%}}.access[data-astro-cid-7j4e3rvx]{margin-top:16px}@media (min-width: 960px){.access[data-astro-cid-7j4e3rvx]{margin-top:0}}.access[data-astro-cid-7j4e3rvx] .button[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx]{border-radius:45px;color:var(--blue);font-size:var(--16_20);font-weight:var(--md);border:1px solid var(--blue);display:inline-block;padding-top:var(--12_18);padding-bottom:var(--12_18);padding-left:48px;padding-right:48px;transition:.3s;line-height:1.4}@media (min-width: 960px){.access[data-astro-cid-7j4e3rvx] .button[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx]{border-radius:33px;padding-left:40px;padding-right:40px}}@media (hover: hover){.access[data-astro-cid-7j4e3rvx] .button[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx]:where(:any-link,:enabled,summary):hover{color:var(--white);background-color:var(--blue)}}.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx]{margin-top:16px}@media (min-width: 960px){.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx]{text-align:center}}.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx]{font-size:var(--30_32);color:var(--blue);font-weight:var(--md);font-family:var(--rob);letter-spacing:.08em;line-height:1;transition:.3s}@media (hover: hover){.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx]:where(:any-link,:enabled,summary):hover{opacity:.7}}.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx]{margin-right:10px}.access[data-astro-cid-7j4e3rvx] .tel[data-astro-cid-7j4e3rvx] a[data-astro-cid-7j4e3rvx] span[data-astro-cid-7j4e3rvx] img[data-astro-cid-7j4e3rvx]{width:20px;height:auto}
