@font-face{font-family:Noto Sans JP;src:url(/font/NotoSansJP-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 900;font-display:swap}@font-face{font-family:Noto Serif JP;src:url(/font/NotoSerifJP-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 900;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(/font/Poppins-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:EBGaramond;src:url(/font/EBGaramond-VariableFont_wght.woff2)format("woff2");font-optical-sizing:auto;font-weight:400 800;font-display:swap}:root{--white:#fff;--offWhite:#f5f5f5;--gray:#ccc;--lightGray:#999;--darkGray:#666;--darkBrown:#454039;--black:#171717;--blue:#538ddb;--blueGray:#e1e9f0;--backGray:#f1f4f9;--Green:#00afc3;--Blue:#3283ef;--Orange:#fec943;--strongOrange:#f88d00;--Purple:#8b93f7;--Pink:#f9619c;--recruitBlue:#1656ad;--recruitBlueGrayText:#c4d1e3;--recruitBlueGrayBack:#eef2f9;--recruitBackBlue:#d8e2f080;--newgraduateRed:#ef4054}body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dt,dd,form,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}strong{font-weight:400}table,td,th,tr,thead,tbody{border:none}table th{text-align:left;font-weight:400}table{border-collapse:collapse}ul,ol{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{-webkit-appearance:none;box-shadow:none;border:none;border-radius:0;outline:none;font-size:1em}select{-webkit-appearance:none;appearance:none;box-shadow:none;border:none;border-radius:0;outline:none;font-size:1em}select::-ms-expand{display:none}header,footer,section,nav,main,figure,figcaption,time,small{display:block}input[type=submit],input[type=image]{border:none;padding:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password]{-webkit-appearance:none;appearance:none;box-shadow:none;border-radius:0;outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}button{cursor:pointer;border:none;margin:0}input[type=submit],input[type=image],input[type=reset]{cursor:pointer}address{font-style:normal}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;outline:none}input::placeholder,textarea::placeholder{color:#bbb}i{font-style:normal}*{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;font-size:1.33333vw}@media screen and (width>=1000px){html{font-size:.714286vw}}@media screen and (width>=1400px){html{font-size:10px}}body{color:var(--black);letter-spacing:.04em;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:3.46667vw;font-weight:400;line-height:1.5}@media screen and (width>=1000px){body{font-size:1.07143vw}}@media screen and (width>=1400px){body{font-size:15px}}main{margin-top:-16vw;overflow:hidden}@media screen and (width>=1000px){main{margin-top:-5.21429vw}}@media screen and (width>=1400px){main{margin-top:-73px}}a{color:inherit}@media screen and (width>=1000px){.modCol2{display:flex}.modCol2__item{width:50%}}.modCol2__item--thumb{overflow:hidden}.modCol2__item--thumb img{object-fit:cover;width:100%;height:100%}@media screen and (width>=1000px){.modCol2--centering{gap:2.85714vw}}@media screen and (width>=1400px){.modCol2--centering{gap:40px}}.modCol2--spColumn{flex-direction:column;display:flex}@media screen and (width>=1000px){.modCol2--spColumn{flex-direction:row}}.modCol2--reverse{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.modCol2--reverse{flex-direction:row}}.modCol2--rowReverse{flex-direction:column;display:flex}@media screen and (width>=1000px){.modCol2--rowReverse{flex-direction:row-reverse}.modCol2--alignTop{align-items:flex-start}}.modContentsLayout--900__inner{padding:0 8vw 16vw}@media screen and (width>=1000px){.modContentsLayout--900__inner{width:78.5714vw;margin-inline:auto;padding:0 7.14286vw 11.4286vw}}@media screen and (width>=1400px){.modContentsLayout--900__inner{width:1100px;padding:0 100px 160px}}.modContentsLayout--rec{max-width:1280px;margin-inline:auto;padding:21.3333vw 8vw}@media screen and (width>=1000px){.modContentsLayout--rec{padding:8.57143vw 7.14286vw}}@media screen and (width>=1400px){.modContentsLayout--rec{padding:120px 100px}}.modContentsLayout--750{max-width:950px;margin-inline:auto;padding:0 8vw 21.3333vw}@media screen and (width>=1000px){.modContentsLayout--750{padding:0 7.14286vw 8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--750{padding:0 100px 120px}}.modContentsLayout__inner{padding:0 8vw 16vw}@media screen and (width>=1000px){.modContentsLayout__inner{width:100vw;margin-inline:auto;padding:0 7.14286vw 11.4286vw}}@media screen and (width>=1400px){.modContentsLayout__inner{width:1400px;padding:0 100px 160px}}.modMiddleLayout__inner{padding:16vw 8vw}@media screen and (width>=1000px){.modMiddleLayout__inner{width:100vw;margin-inline:auto;padding:11.4286vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout__inner{width:1400px;padding:160px 100px}}.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:16vw 0}@media screen and (width>=1000px){.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:11.4286vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruiting .modMiddleLayout__inner{padding:160px 100px}}.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:6vw 0 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:0 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruitingNews .modMiddleLayout__inner{padding:0 100px}}.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:6vw 8vw 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:0 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--recruitingNewsDetail .modMiddleLayout__inner{padding:0 100px}}.modMiddleLayout--event .modMiddleLayout__inner{padding:6vw 8vw 22.6667vw}@media screen and (width>=1000px){.modMiddleLayout--event .modMiddleLayout__inner{width:100%;margin:0 auto;padding:14.2857vw 7.14286vw}}@media screen and (width>=1400px){.modMiddleLayout--event .modMiddleLayout__inner{padding:200px 100px}}.navSpacer{width:100%}@media screen and (width>=1000px){.navSpacer{height:7.14286vw}}@media screen and (width>=1400px){.navSpacer{height:100px}}@media screen and (width>=1000px){.spView{display:none}}.pcView{display:none}@media screen and (width>=1000px){.pcView{display:inherit}}.footer__breadCrumb{background-color:var(--white);margin:16vw auto 0;padding:5.33333vw 8vw;font-family:Poppins,sans-serif}@media screen and (width>=1000px){.footer__breadCrumb{margin:7.85714vw auto 0}}@media screen and (width>=1400px){.footer__breadCrumb{margin:110px auto 0}}@media screen and (width>=1000px){.footer__breadCrumb{width:85.7143vw;padding:2.85714vw 0}}@media screen and (width>=1400px){.footer__breadCrumb{width:1200px;padding:40px 0}}.breadCrumb__list{flex-wrap:wrap;align-items:center;row-gap:1em;display:flex}.breadCrumb__list__item{align-items:center;font-size:3.2vw;line-height:1.3;display:flex}@media screen and (width>=1000px){.breadCrumb__list__item{font-size:1vw}}@media screen and (width>=1400px){.breadCrumb__list__item{font-size:14px}}.breadCrumb__list__item a{color:var(--darkGray);align-items:center;line-height:1;display:flex}@media screen and (width>=1000px){.breadCrumb__list__item a:hover{opacity:.6;transition:all .2s}}.breadCrumb__list__item+li:before{content:"〉";color:var(--lightGray);margin:0 0 0 1em}.breadCrumb__list__item:last-of-type a{color:var(--black)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-1em)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.fadeUp,.fadeUpCenter{opacity:0;transition:all 1s,opacity 1.5s;transform:translateY(1em)}.fadeUp--up,.fadeUpCenter--up{opacity:1;transform:translateY(0)}.fadeUp--fv,.fadeUpCenter--fv{opacity:0;animation-name:fadeUp;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards}.fadeOut{opacity:1;animation-name:fadeUp;animation-duration:2s;animation-delay:.5s;animation-fill-mode:forwards}.fadeOut--out{animation-name:fadeOut;animation-duration:.8s;animation-delay:0;animation-fill-mode:forwards}.brushDown{opacity:0;transform:translate(50%,-50%)}.brushDown.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}.brushUp{opacity:0;transform:translate(-50%,50%)}.brushUp.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}.brushUp-title{opacity:0;transform:translate(50%,-50%)}.brushUp-title.-in{opacity:1;transition:transform .2s cubic-bezier(.02,.76,.26,.98) .2s,opacity .3s linear .2s;transform:translate(0,0)}@keyframes siMainExitNext{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes siMainEnterNext{0%{opacity:0;transform:translate(8%,-4%)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes siSub1EnterNext{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes siSub2EnterNext{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes siSub2ExitPrev{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(30px)}}@keyframes siMainEnterPrev{0%{opacity:0;transform:translate(-24px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes siSub1EnterPrev{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes siSub2EnterPrev{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes siSPEnterNext{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes siSPEnterPrev{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translateY(0)}}.specialInterviewsSlider__mainThumb.si-next-exit,.staffInterviewsSlider__mainThumb.si-next-exit{animation:.25s ease-in forwards siMainExitNext}.specialInterviewsSlider__mainThumb.si-next-enter,.staffInterviewsSlider__mainThumb.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__mainThumb.si-prev-enter,.staffInterviewsSlider__mainThumb.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__mainThumb.si-next-exit,.staffInterviewsSlider__mainThumb.si-next-exit{animation:.25s ease-in forwards siMainExitNext}.specialInterviewsSlider__mainThumb.si-next-enter,.staffInterviewsSlider__mainThumb.si-next-enter{animation:.4s ease-out both siMainEnterNext}.specialInterviewsSlider__mainThumb.si-prev-enter,.staffInterviewsSlider__mainThumb.si-prev-enter{animation:.4s ease-out both siMainEnterPrev}}.specialInterviewsSlider__sub1.si-next-enter,.staffInterviewsSlider__sub1.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__sub1.si-prev-enter,.staffInterviewsSlider__sub1.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__sub1.si-next-enter,.staffInterviewsSlider__sub1.si-next-enter{animation:.35s ease-out both siSub1EnterNext}.specialInterviewsSlider__sub1.si-prev-enter,.staffInterviewsSlider__sub1.si-prev-enter{animation:.35s ease-out both siSub1EnterPrev}}.specialInterviewsSlider__sub2.si-next-enter,.staffInterviewsSlider__sub2.si-next-enter{animation:.4s ease-out both siSPEnterNext}.specialInterviewsSlider__sub2.si-prev-enter,.staffInterviewsSlider__sub2.si-prev-enter{animation:.4s ease-out both siSPEnterPrev}@media screen and (width>=1000px){.specialInterviewsSlider__sub2.si-next-enter,.staffInterviewsSlider__sub2.si-next-enter{animation:.35s ease-out both siSub2EnterNext}.specialInterviewsSlider__sub2.si-prev-exit,.staffInterviewsSlider__sub2.si-prev-exit{animation:.25s ease-in forwards siSub2ExitPrev}.specialInterviewsSlider__sub2.si-prev-enter,.staffInterviewsSlider__sub2.si-prev-enter{animation:.35s ease-out both siSub2EnterPrev}}.drawHead .st0{fill:none;stroke:var(--white);stroke-width:50px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:100;stroke-dashoffset:100px}.modHeader{letter-spacing:.1em;background-image:url(/_astro/service-gradeline--dmc.onJOfusV.png);background-position:0 0;background-repeat:no-repeat;background-size:3px 100%;padding-left:5.33333vw;font-family:tot-shizukamin-stdn,serif;font-size:8.53333vw;font-weight:400}@media screen and (width>=1000px){.modHeader{padding-left:2.85714vw;font-size:2.85714vw}}@media screen and (width>=1400px){.modHeader{padding:0 40px;font-size:40px}}.modHeader--en{text-align:center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAGCAMAAABjGOl1AAADAFBMVEUA1PMA1fX/nwEAzLoAy7kBz70Aw7L/nAAA0vEBzbwAzboByrgA1/cBOtAAyLYCBVIA1PUA1fMByOEAUd4AQtQANdQBxrQEJ5cBC24CEWj+gBX9owH+jQH/oQAB3/oBzuwBQdoAPdgCL8UBKb0AxbUAwbAEs6IAGpIBDV4ACloBBVcCDFYBBEr/XQb/kwXT/f/F+v0B1fLI5vG55vEGku7H8esAxusBe+so2ulGjukEzOYAX+No7+EAZeHG6NuZx9sBv9uZ29gDsNcFStY63dUGjdUAS9EBMc0/b8MC0sIBK8H/lMABvr8Vx7wAyLoHv7ottrkAI7UEOrQAv7ICIa8AuqkGPJ0BFZoBLIgCF3cDG23/jmwGGGIMGlv9hkf9tSj7aBP+qAL7YwH+mQD+iACn+/8X7/3B+Pu45/uk+fkd3/ko5vhq0vgA2/cB2PdJyfUyrfXD6/RHvfPL8fIrrfIeo/Ig1PF3vPFL3u5Quu3D6+xp2ezT6+sF3OsFyet32el42+gauOjN3ueU1ucKcOdo2+Ysp+YgmuZZ4+VV1OUb0+VPweWr7+HI1OGWzeG1y+EBheEBN+HJz98ly98qzN4Bw94lt95duN18x9wBVtxU2Npby9kBONkEVtcDVNcTUdcFT9a/v9W949M+d9IBIdJ+1tEBt9ENStEBKtGt3M8j088BoM9Bvs4Ais2F4MwAtMwpd8sBcssBVco5xckEYsk2zsgBPcgCPMgfycd2u8UT1cQcssMbTsIBs8EBN8EbzL8Iw78ANb47wb0Bwb0Aar0BHb0Bt7sOWbkGcLcBKrdcsrIBbq/9lq3/j6sDO6twpacFWKcGF6Enap8Rpp0EnJ0ip5sBBpmYlpgHjpj+z5f9npcZnZEDQ5EXQZB/lo/9co8EMY0sO4lSjYYDOIYBG4YEDIT/n4ABK33+1Xv5fHoBDXr+i3kAAXgkO3YCIWwAK2jWoGUBCGT8pWH9jFf7jEvzaUXGYy79aSX8cSH/YRb9Ugv+dQr/lQH9eQD+UwD/SwAmCVdEAAAB8UlEQVQY0wHmARn+AM31+l8CAgdkHPNeS2D2pkA6CDEMDAAAAAAQeIGki5ftXBcXGCkYGCosGSGwIhUhSlRRwUY7NHVMmrmWvdTAJBYmRAQDFhYFCgMwPHwzko2FAN/092EdGxsd/BwazGLirxIfCAEADAwACABCZbTI0O8sF1knKShX1g8Ztz28DUMVUVRKtp09cIZTqj9FU8ZODgZQCwsEBgUJBMowPHNxj3uJAOkt8gIHAhsdLi77S/+7lRIICAEQAQEAEEJmrdzjWuEZx1fFGerdDyiynlafFA0hIyMNE5k0b6sGtZhPJUwLDtMFCgMLCQkKDkEvjDWCoX+UAF4t2RsdAgIHHFsa6/6sQB8IABEBEAAfNh525+4oWg9WJ77gGA8PK7FIIiJSIJwVIw1DEzdyeU8lwptVBgkDJkQDBAsOAwkLVa5nNXoyP4CTAGAt6AICB2EHHNoaGmLPEjoxEREBADZuHmrSXCvXKhdYJ1LR8Sopy5GjRxRIICAVRxQThId3RSRN1b8GJQUOUAUKAwYJBAomST4vokEyjjiKAPn4XwIHYwdjLuZb/WTeErMRAQEBfh5tDGsrXV3wLFjkzsnl7FnEN6g5oEY5aKcNFBM7dGyIkMO4200kTgXYugQEBgMKBBZJBT5pqaUzg304jyeaCsPLzAEAAAAASUVORK5CYII=);background-position:bottom;background-repeat:no-repeat;background-size:40px 3px;padding-bottom:8vw}@media screen and (width>=1000px){.modHeader--en{padding-bottom:2.14286vw}}@media screen and (width>=1400px){.modHeader--en{padding-bottom:30px}}.modHeader--en .en{letter-spacing:.02em;font-family:EBGaramond,serif;font-size:14.6667vw;line-height:1.2}@media screen and (width>=1000px){.modHeader--en .en{font-size:5.71429vw}}@media screen and (width>=1400px){.modHeader--en .en{font-size:80px}}.modHeader--en .jp{letter-spacing:.1em;padding-top:5.33333vw;font-family:tot-shizukamin-stdn,serif;font-size:4.8vw;font-weight:400;display:inline-block}@media screen and (width>=1000px){.modHeader--en .jp{padding-top:2.14286vw;font-size:2.14286vw}}@media screen and (width>=1400px){.modHeader--en .jp{padding-top:30px;font-size:30px}}.text{letter-spacing:.1em;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:3.46667vw;line-height:2.2}@media screen and (width>=1000px){.text{font-size:.928571vw}}@media screen and (width>=1400px){.text{font-size:13px}}.modMiddleLead__head{font-size:6.4vw}@media screen and (width>=1000px){.modMiddleLead__head{font-size:3.42857vw}}@media screen and (width>=1400px){.modMiddleLead__head{font-size:48px}}.modMiddleLead__text{margin-top:10.6667vw;font-size:3.46667vw;line-height:2.2}@media screen and (width>=1000px){.modMiddleLead__text{margin-top:3.57143vw;font-size:1.14286vw}}@media screen and (width>=1400px){.modMiddleLead__text{margin-top:50px;font-size:16px}}.modAnc{position:relative}.modAnc>a{position:absolute;top:-10.6667vw}@media screen and (width>=1000px){.modAnc>a{top:-5.21429vw}}@media screen and (width>=1400px){.modAnc>a{top:-73px}}.modListSet{margin-top:32vw}@media screen and (width>=1000px){.modListSet{margin-top:10vw}}@media screen and (width>=1400px){.modListSet{margin-top:140px}}.modListSet__head{letter-spacing:.05em;font-size:4.26667vw;line-height:1.8}@media screen and (width>=1000px){.modListSet__head{font-size:2vw}}@media screen and (width>=1400px){.modListSet__head{font-size:28px}}.modListSet__head--middle{font-size:5.33333vw}@media screen and (width>=1000px){.modListSet__head--middle{font-size:2vw}}@media screen and (width>=1400px){.modListSet__head--middle{font-size:28px}}.modListSet__items{flex-direction:column;gap:16vw;margin-top:13.3333vw;display:flex}@media screen and (width>=1000px){.modListSet__items{grid-template-columns:1fr 1fr;gap:2.85714vw;margin-top:6.42857vw;display:grid}}@media screen and (width>=1400px){.modListSet__items{gap:40px;margin-top:90px}}.modListSet__items--col3{grid-template-columns:1fr 1fr 1fr}.modListSet__items--col1{grid-template-columns:1fr}.modListSetItem .thumb img{width:100%;height:auto}.modListSetItem .head{margin-top:9.33333vw;font-size:3.73333vw}@media screen and (width>=1000px){.modListSetItem .head{margin-top:3.21429vw;font-size:1.42857vw}}@media screen and (width>=1400px){.modListSetItem .head{margin-top:45px;font-size:20px}}.modListSetItem .text{margin-top:4vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.modListSetItem .text{margin-top:2.14286vw;font-size:1vw;line-height:1.8}}@media screen and (width>=1400px){.modListSetItem .text{margin-top:30px;font-size:14px}}.modListSetItem .caution{margin-top:1em;font-size:2.66667vw;line-height:1.875}@media screen and (width>=1000px){.modListSetItem .caution{margin-top:1.5em;font-size:.857143vw}}@media screen and (width>=1400px){.modListSetItem .caution{font-size:12px}}.modListSetItem--icon .thumb{justify-content:center;height:40.6667vw;display:flex}@media screen and (width>=1000px){.modListSetItem--icon .thumb{height:auto}}.modListSetItem--icon .thumb .img{justify-content:center;align-items:center;display:flex}@media screen and (width>=1000px){.modListSetItem--icon .thumb .img{height:7vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb .img{height:98px}}.modListSetItem--icon .thumb--no1 img{width:37.6vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no1 img{width:8.92857vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no1 img{width:125px}}.modListSetItem--icon .thumb--no2 img{width:24.5333vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no2 img{width:6.42857vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no2 img{width:90px}}.modListSetItem--icon .thumb--no3 img{width:41.4667vw}@media screen and (width>=1000px){.modListSetItem--icon .thumb--no3 img{width:8.57143vw}}@media screen and (width>=1400px){.modListSetItem--icon .thumb--no3 img{width:120px}}.modListSetItem--icon .head{text-align:center;margin-top:5.33333vw}@media screen and (width>=1000px){.modListSetItem--icon .head{margin-top:1.42857vw}}@media screen and (width>=1400px){.modListSetItem--icon .head{margin-top:20px}}.modListSetItem--icon .text{margin-top:8vw}@media screen and (width>=1000px){.modListSetItem--icon .text{margin-top:3.57143vw}}@media screen and (width>=1400px){.modListSetItem--icon .text{margin-top:50px}}.fadeImg{position:relative;overflow:hidden}.fadeImg img{transition:all .5s linear;transform:scale(1)}.fadeImg:before{z-index:5;content:"";background-color:var(--white);width:100%;height:0%;transition:all .3s linear;display:block;position:absolute;top:0;left:0}.fadeImg--hidden{visibility:hidden}.fadeImg--hidden img{transform:scale(1.05)}.fadeImg--hidden:before{height:100%}.fadeImg--keyPoint{visibility:hidden;height:0;margin:-4vw 0 4vw;display:block}@media screen and (width>=1000px){.fadeImg--keyPoint{margin:-2.14286vw 0 2.14286vw}}.drawHead{flex-direction:column;padding:8vw 8vw 0;display:flex;position:relative}@media screen and (width>=1000px){.drawHead{overflow-x:unset;padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead{padding:70px 0 0}}.drawHead__catch{opacity:1;font-size:3.46667vw;transition:all 2s;transform:translateY(0)}@media screen and (width>=1000px){.drawHead__catch{font-size:1.14286vw}}@media screen and (width>=1400px){.drawHead__catch{font-size:16px}}.drawHead__main{opacity:1;transition:all 2s;transform:translateY(0)}.drawHead__main img{width:100%;height:auto}.drawHead:before{z-index:-1;content:"";white-space:pre;color:var(--offWhite);letter-spacing:-.02em;opacity:1;font-family:Poppins,sans-serif;font-size:37.3333vw;line-height:.8;transition:all 2s;display:inline-block;position:absolute;top:0;left:0;transform:translate(0)}@media screen and (width>=1000px){.drawHead:before{font-size:23.5714vw}}@media screen and (width>=1400px){.drawHead:before{font-size:330px}}.drawHead--fadein .drawHead__catch,.drawHead--fadein .drawHead__main{opacity:0;transform:translateY(10%)}.drawHead--fadein:before{opacity:0;letter-spacing:-.05em;transform:translate(10%)}.drawHead--aboutus{padding-top:24vw}@media screen and (width>=1000px){.drawHead--aboutus{padding-top:12.8571vw}.drawHead--aboutus .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--aboutus .drawHead__main{margin-top:48px}}.drawHead--aboutus .drawHead__main svg{width:40vw}@media screen and (width>=1000px){.drawHead--aboutus .drawHead__main svg{width:16.55vw}}@media screen and (width>=1400px){.drawHead--aboutus .drawHead__main svg{width:231.7px}}.drawHead--aboutus:before{content:"ABOUT \a US";white-space:pre;left:-4vw}@media screen and (width>=1000px){.drawHead--aboutus:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--aboutus:before{left:-160px}}.drawHead--careers{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--careers{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--careers{padding:70px 0 0}}.drawHead--careers .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--careers .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__main{margin-top:48px}}.drawHead--careers .drawHead__main svg{width:31.3333vw}@media screen and (width>=1000px){.drawHead--careers .drawHead__main svg{width:14vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__main svg{width:196px}}@media screen and (width>=1000px){.drawHead--careers .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--careers .drawHead__bottom{margin-top:64px}}.drawHead--careers:before{content:"CAREERS";left:-4vw}@media screen and (width>=1000px){.drawHead--careers:before{left:0}}.drawHead--interview{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--interview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--interview{padding:70px 0 0}}.drawHead--interview .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--interview .drawHead__main{margin-top:3vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__main{margin-top:42px}}.drawHead--interview .drawHead__main svg{width:39.6vw}@media screen and (width>=1000px){.drawHead--interview .drawHead__main svg{width:17.6429vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__main svg{width:247px}}@media screen and (width>=1000px){.drawHead--interview .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--interview .drawHead__bottom{margin-top:64px}}.drawHead--interview:before{content:"INTERVIEW";left:-8vw}@media screen and (width>=1000px){.drawHead--interview:before{left:0}}.drawHead--culture{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--culture{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--culture{padding:70px 0 0}}.drawHead--culture .drawHead__main{margin-top:6.13333vw}@media screen and (width>=1000px){.drawHead--culture .drawHead__main{margin-top:2.5vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__main{margin-top:35px}}.drawHead--culture .drawHead__main svg{width:29.6vw}@media screen and (width>=1000px){.drawHead--culture .drawHead__main svg{width:14vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__main svg{width:196px}}@media screen and (width>=1000px){.drawHead--culture .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--culture .drawHead__bottom{margin-top:64px}}.drawHead--culture:before{content:"CULTURE";left:-4vw}@media screen and (width>=1000px){.drawHead--culture:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--culture:before{left:-160px}}.drawHead--recruitingteam{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--recruitingteam{padding:0}}.drawHead--recruitingteam .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--recruitingteam .drawHead__main{margin-top:2.85714vw}}@media screen and (width>=1400px){.drawHead--recruitingteam .drawHead__main{margin-top:40px}}.drawHead--recruitingteam .drawHead__main svg{width:64vw}@media screen and (width>=1000px){.drawHead--recruitingteam .drawHead__main svg{width:30.3571vw}}@media screen and (width>=1400px){.drawHead--recruitingteam .drawHead__main svg{width:425px}}.drawHead--recruitingteam:before{content:"RECRUITING \a TEAM";white-space:pre;transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--recruitingteam:before{transform:translate(-8.57143vw)translateY(-4.28571vw)}}@media screen and (width>=1400px){.drawHead--recruitingteam:before{transform:translate(-120px)translateY(-60px)}}.drawHead--recruitingnews{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--recruitingnews{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--recruitingnews{padding:70px 0 0}}.drawHead--recruitingnews .drawHead__main{margin-top:5.33333vw}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__main{margin-top:2.5vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__main{margin-top:35px}}.drawHead--recruitingnews .drawHead__main svg{width:71.4667vw}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__main svg{width:34.0714vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__main svg{width:477px}}@media screen and (width>=1000px){.drawHead--recruitingnews .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--recruitingnews .drawHead__bottom{margin-top:64px}}.drawHead--recruitingnews:before{content:"NEWS";left:-4vw}@media screen and (width>=1000px){.drawHead--recruitingnews:before{left:-11.4286vw}}@media screen and (width>=1400px){.drawHead--recruitingnews:before{left:-160px}}.drawHead--event{justify-content:center;align-items:center}.drawHead--event .drawHead__main{margin-top:6vw}@media screen and (width>=1000px){.drawHead--event .drawHead__main{margin-top:2.71429vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__main{margin-top:38px}}.drawHead--event .drawHead__main svg{width:24.8vw}@media screen and (width>=1000px){.drawHead--event .drawHead__main svg{width:11.0714vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__main svg{width:155px}}@media screen and (width>=1000px){.drawHead--event .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--event .drawHead__bottom{margin-top:64px}}.drawHead--event:before{content:"EVENT";left:-13.3333vw}@media screen and (width>=1000px){.drawHead--event:before{right:-11.4286vw;left:unset}}@media screen and (width>=1400px){.drawHead--event:before{right:-160px}}.drawHead--missionstatement{justify-content:center;align-items:center;margin-bottom:-6.66667vw}@media screen and (width>=1000px){.drawHead--missionstatement{margin-bottom:0}}.drawHead--missionstatement .drawHead__main{margin-top:-2.66667vw}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__main{margin-top:2.14286vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__main{margin-top:30px}}.drawHead--missionstatement .drawHead__main svg{width:84.8vw}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__main svg{width:37.4286vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__main svg{width:524px}}@media screen and (width>=1000px){.drawHead--missionstatement .drawHead__bottom{margin-top:4.57143vw}}@media screen and (width>=1400px){.drawHead--missionstatement .drawHead__bottom{margin-top:64px}}.drawHead--missionstatement:before{content:"MISSION STATEMENT";letter-spacing:0;left:-8vw}@media screen and (width>=1000px){.drawHead--missionstatement:before{left:-9.28571vw}}@media screen and (width>=1400px){.drawHead--missionstatement:before{left:-130px}}.drawHead--groupPolicy{justify-content:center;align-items:center}.drawHead--groupPolicy .drawHead__main{margin-top:-2.66667vw}@media screen and (width>=1000px){.drawHead--groupPolicy .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--groupPolicy .drawHead__main{margin-top:25px}}.drawHead--groupPolicy .drawHead__main svg{width:84.8vw}@media screen and (width>=1000px){.drawHead--groupPolicy .drawHead__main svg{width:37.8571vw}}@media screen and (width>=1400px){.drawHead--groupPolicy .drawHead__main svg{width:530px}}.drawHead--groupPolicy:before{display:none}.drawHead--business{justify-content:center;align-items:center;margin-bottom:-4vw}@media screen and (width>=1000px){.drawHead--business{margin-bottom:0}}.drawHead--business .drawHead__main{margin-top:4vw}@media screen and (width>=1000px){.drawHead--business .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--business .drawHead__main{margin-top:48px}}.drawHead--business .drawHead__main svg{width:36.5333vw}@media screen and (width>=1000px){.drawHead--business .drawHead__main svg{width:16.3571vw}}@media screen and (width>=1400px){.drawHead--business .drawHead__main svg{width:229px}}.drawHead--business:before{content:"BUSINESS";letter-spacing:0;left:-8vw}@media screen and (width>=1000px){.drawHead--business:before{left:-9.28571vw}}@media screen and (width>=1400px){.drawHead--business:before{left:-130px}}.drawHead--data{justify-content:center;align-items:center}.drawHead--data .drawHead__main{margin-top:2.66667vw}@media screen and (width>=1000px){.drawHead--data .drawHead__main{margin-top:3.42857vw}}@media screen and (width>=1400px){.drawHead--data .drawHead__main{margin-top:48px}}.drawHead--data .drawHead__main svg{width:25.6vw}@media screen and (width>=1000px){.drawHead--data .drawHead__main svg{width:11.4286vw}}@media screen and (width>=1400px){.drawHead--data .drawHead__main svg{width:160px}}.drawHead--data:before{display:none}.drawHead--SpecialInterview{justify-content:center;align-items:center;padding:32vw 8vw 0}@media screen and (width>=1000px){.drawHead--SpecialInterview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--SpecialInterview{padding:70px 0 0}}.drawHead--SpecialInterview .drawHead__main{margin-top:4.8vw}@media screen and (width>=1000px){.drawHead--SpecialInterview .drawHead__main{margin-top:2.57143vw}}@media screen and (width>=1400px){.drawHead--SpecialInterview .drawHead__main{margin-top:36px}}.drawHead--SpecialInterview .drawHead__main svg{width:77.3333vw}@media screen and (width>=1000px){.drawHead--SpecialInterview .drawHead__main svg{width:33.8571vw}}@media screen and (width>=1400px){.drawHead--SpecialInterview .drawHead__main svg{width:474px}}.drawHead--SpecialInterview:before{display:none}.drawHead--staffInterview{justify-content:center;align-items:center;padding:32vw 8vw 0}@media screen and (width>=1000px){.drawHead--staffInterview{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--staffInterview{padding:70px 0 0}}.drawHead--staffInterview .drawHead__main{margin-top:4.8vw}@media screen and (width>=1000px){.drawHead--staffInterview .drawHead__main{margin-top:2.57143vw}}@media screen and (width>=1400px){.drawHead--staffInterview .drawHead__main{margin-top:36px}}.drawHead--staffInterview .drawHead__main svg{width:67.3333vw}@media screen and (width>=1000px){.drawHead--staffInterview .drawHead__main svg{width:31.1429vw}}@media screen and (width>=1400px){.drawHead--staffInterview .drawHead__main svg{width:436px}}.drawHead--staffInterview:before{display:none}.drawHead--column{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--column{padding:0}}.drawHead--column .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--column .drawHead__main{margin-top:3.21429vw}}@media screen and (width>=1400px){.drawHead--column .drawHead__main{margin-top:45px}}.drawHead--column .drawHead__main svg{width:38.4vw}@media screen and (width>=1000px){.drawHead--column .drawHead__main svg{width:12.8571vw}}@media screen and (width>=1400px){.drawHead--column .drawHead__main svg{width:180px}}.drawHead--column:before{content:"COLUMN";display:block;transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--column:before{transform:translate(-8.57143vw)translateY(-5vw)}}@media screen and (width>=1400px){.drawHead--column:before{transform:translate(-120px)translateY(-70px)}}.drawHead--newgraduate{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--newgraduate{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--newgraduate{padding:70px 0 0}}.drawHead--newgraduate .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--newgraduate .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--newgraduate .drawHead__main{margin-top:25px}}.drawHead--newgraduate .drawHead__main svg{width:83.2vw}@media screen and (width>=1000px){.drawHead--newgraduate .drawHead__main svg{width:42.5vw}}@media screen and (width>=1400px){.drawHead--newgraduate .drawHead__main svg{width:595px}}.drawHead--newgraduate:before{content:"INTERN";transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--newgraduate:before{transform:translate(-9.64286vw)}}@media screen and (width>=1400px){.drawHead--newgraduate:before{transform:translate(-135px)}}.drawHead--entry{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--entry{padding:5vw 0 0}}@media screen and (width>=1400px){.drawHead--entry{padding:70px 0 0}}.drawHead--entry .drawHead__main{margin-top:6.4vw}@media screen and (width>=1000px){.drawHead--entry .drawHead__main{margin-top:3.21429vw}}@media screen and (width>=1400px){.drawHead--entry .drawHead__main{margin-top:45px}}.drawHead--entry .drawHead__main svg{width:28.8vw}@media screen and (width>=1000px){.drawHead--entry .drawHead__main svg{width:11.7857vw}}@media screen and (width>=1400px){.drawHead--entry .drawHead__main svg{width:165px}}.drawHead--entry:before{content:"ENTRY";transform:translate(-4vw)}@media screen and (width>=1000px){.drawHead--entry:before{transform:translate(7.14286vw)}}@media screen and (width>=1400px){.drawHead--entry:before{transform:translate(100px)}}.drawHead--skillup{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--skillup{padding:0}}.drawHead--skillup .drawHead__main{margin-top:2.66667vw}@media screen and (width>=1000px){.drawHead--skillup .drawHead__main{margin-top:1.42857vw}}@media screen and (width>=1400px){.drawHead--skillup .drawHead__main{margin-top:20px}}.drawHead--skillup .drawHead__main svg{width:57.8667vw}@media screen and (width>=1000px){.drawHead--skillup .drawHead__main svg{width:25.8571vw}}@media screen and (width>=1400px){.drawHead--skillup .drawHead__main svg{width:362px}}.drawHead--skillup:before{display:none}.drawHead--workingenvironment{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--workingenvironment{padding:0}}.drawHead--workingenvironment .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--workingenvironment .drawHead__main{margin-top:1.07143vw}}@media screen and (width>=1400px){.drawHead--workingenvironment .drawHead__main{margin-top:15px}}.drawHead--workingenvironment .drawHead__main svg{width:83.2vw}@media screen and (width>=1000px){.drawHead--workingenvironment .drawHead__main svg{width:38.2857vw}}@media screen and (width>=1400px){.drawHead--workingenvironment .drawHead__main svg{width:536px}}.drawHead--workingenvironment:before{display:none}.drawHead--healthholiday{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--healthholiday{padding:0}}.drawHead--healthholiday .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--healthholiday .drawHead__main{margin-top:1.07143vw}}@media screen and (width>=1400px){.drawHead--healthholiday .drawHead__main{margin-top:15px}}.drawHead--healthholiday .drawHead__main svg{width:67.2vw}@media screen and (width>=1000px){.drawHead--healthholiday .drawHead__main svg{width:28.7143vw}}@media screen and (width>=1400px){.drawHead--healthholiday .drawHead__main svg{width:402px}}.drawHead--healthholiday:before{display:none}.drawHead--office{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--office{padding:0}}.drawHead--office .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--office .drawHead__main{margin-top:2.14286vw}}@media screen and (width>=1400px){.drawHead--office .drawHead__main{margin-top:30px}}.drawHead--office .drawHead__main svg{width:50.6667vw}@media screen and (width>=1000px){.drawHead--office .drawHead__main svg{width:22.6429vw}}@media screen and (width>=1400px){.drawHead--office .drawHead__main svg{width:317px}}.drawHead--office:before{display:none}.drawHead--staffvoice{justify-content:center;align-items:center;padding:9.33333vw 8vw 0}@media screen and (width>=1000px){.drawHead--staffvoice{padding:0}}.drawHead--staffvoice .drawHead__main{margin-top:3.2vw}@media screen and (width>=1000px){.drawHead--staffvoice .drawHead__main{margin-top:1.78571vw}}@media screen and (width>=1400px){.drawHead--staffvoice .drawHead__main{margin-top:25px}}.drawHead--staffvoice .drawHead__main svg{width:48.8vw}@media screen and (width>=1000px){.drawHead--staffvoice .drawHead__main svg{width:21.7857vw}}@media screen and (width>=1400px){.drawHead--staffvoice .drawHead__main svg{width:305px}}.drawHead--staffvoice:before{display:none}.centerHead{text-align:center;letter-spacing:.01em;font-size:5.33333vw}@media screen and (width>=1000px){.centerHead{font-size:2.28571vw}}@media screen and (width>=1400px){.centerHead{font-size:32px}}.centerHead--en{font-family:Poppins,sans-serif;font-size:6vw}@media screen and (width>=1000px){.centerHead--en{letter-spacing:-.025em;font-size:2.78571vw}}@media screen and (width>=1400px){.centerHead--en{font-size:39px}}.staticContent{max-width:900px;margin-inline:auto}.staticContent>.title{font-size:6.4vw}@media screen and (width>=1000px){.staticContent>.title{font-size:2.57143vw}}@media screen and (width>=1400px){.staticContent>.title{font-size:36px}}.staticContent>.desc{letter-spacing:-.01em;margin-top:2em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent>.desc{margin-top:3.21429vw;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent>.desc{margin-top:45px;font-size:16px}}.staticContent>.rule{margin-top:2em}@media screen and (width>=1000px){.staticContent>.rule{margin-top:4.64286vw;margin-left:.5em}}@media screen and (width>=1400px){.staticContent>.rule{margin-top:65px}}.staticContent>.rule li{text-indent:-1.5em;letter-spacing:-.01em;margin-left:1.5em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent>.rule li{font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent>.rule li{font-size:16px}}.staticContent>.rule li+li{margin-top:1.5em}.staticContent>.rule+.desc{margin-top:60px}.staticContent .text{letter-spacing:0;margin-top:2em;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.staticContent .text{font-size:1.14286vw}}@media screen and (width>=1400px){.staticContent .text{font-size:16px}}.staticContent .text a{text-decoration:underline}.staticContent .text--tar{text-align:right}.staticContent .text--bold{font-weight:700}.staticContent .text--mt0{margin-top:0}.staticContent .text--mth{margin-top:.5em}.staticContent .text--mt1{margin-top:1em}.staticContent .text--mt1h{margin-top:1.5em}.staticContent .text--mt2{margin-top:2em}.staticContent .text--mt2h{margin-top:2.5em}.staticContent .text--mt3{margin-top:3em}.staticContent .text--mt4{margin-top:4em}.staticContentMiddle{margin-top:13.3333vw}@media screen and (width>=1000px){.staticContentMiddle{margin-top:9.64286vw}}@media screen and (width>=1400px){.staticContentMiddle{margin-top:135px}}.staticContentMiddle+.staticContentMiddle{margin-top:6.66667vw}@media screen and (width>=1000px){.staticContentMiddle+.staticContentMiddle{margin-top:5vw}}@media screen and (width>=1400px){.staticContentMiddle+.staticContentMiddle{margin-top:70px}}.staticContentMiddle>.head{font-size:4.26667vw}@media screen and (width>=1000px){.staticContentMiddle>.head{font-size:2vw}}@media screen and (width>=1400px){.staticContentMiddle>.head{font-size:28px}}.staticContentMiddle__section{margin-top:6vw;padding-left:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentMiddle__section{margin-top:4.64286vw;padding-left:2em;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContentMiddle__section{margin-top:65px;font-size:16px}}@media screen and (width>=1000px){.staticContentMiddle__section+.staticContentMiddle__section{margin-top:2.28571vw}}@media screen and (width>=1400px){.staticContentMiddle__section+.staticContentMiddle__section{margin-top:32px}}.staticContentMiddle__section>.head{text-indent:-1em;margin-bottom:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentMiddle__section>.head{text-indent:-1.5em;font-size:1.42857vw}}@media screen and (width>=1400px){.staticContentMiddle__section>.head{font-size:20px}}.staticContentMiddle__section p{line-height:1.7}.staticContentMiddle__section p strong{font-weight:700;line-height:2}.staticContentMiddle__section .olList>li{letter-spacing:0}.staticContentMiddle__section .olList>li>.head{text-indent:-2em;display:block}.staticContentMiddle__section .olList>li+li{margin-top:1.25em}.staticContentMiddle__section .olList>li ul{margin-top:.5em;margin-left:2em}.staticContentMiddle__section .olList>li ul li+li,.staticContentMiddle__section .olList>li p{margin-top:.5em}.staticContentMiddle__section .olList--mt1{margin-top:1em}.staticContentMiddle__section .olList--indent{margin-left:2em}.staticContentMiddle__section .address{background-color:var(--offWhite);letter-spacing:0;margin:2em 0 0 -2em;padding:30px}@media screen and (width>=1000px){.staticContentMiddle__section .address{margin:1.78571vw 0 0 -2em;padding:1.78571vw 2.14286vw}}@media screen and (width>=1400px){.staticContentMiddle__section .address{margin:25px 0 0 -2em;padding:25px 35px}}.staticContentMiddle__section .address p{font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.staticContentMiddle__section .address p{font-size:1.14286vw;line-height:2}}@media screen and (width>=1400px){.staticContentMiddle__section .address p{font-size:16px}}.staticContentMiddle__section .address p+p{margin-top:1em}@media screen and (width>=1000px){.staticContentMiddle__section .address p+p{margin-top:0}}.staticContentSmall{margin-top:6vw;padding-left:1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentSmall{margin-top:4.64286vw;padding-left:2em;font-size:1.14286vw}}@media screen and (width>=1400px){.staticContentSmall{margin-top:65px;font-size:16px}}@media screen and (width>=1000px){.staticContentSmall+.staticContentSmall{margin-top:2.64286vw}}@media screen and (width>=1400px){.staticContentSmall+.staticContentSmall{margin-top:37px}}.staticContentSmall>.head{text-indent:-1em;font-size:3.2vw}@media screen and (width>=1000px){.staticContentSmall>.head{text-indent:-1.5em;font-size:1.42857vw}}@media screen and (width>=1400px){.staticContentSmall>.head{font-size:20px}}.staticContentSmall p{line-height:1.7}.staticContentSmall p strong{font-weight:700;line-height:2}.staticContentSmall .olList>li{letter-spacing:0}.staticContentSmall .olList>li>.head{text-indent:-2em;display:block}.staticContentSmall .olList>li+li{margin-top:1.25em}.staticContentSmall .olList>li ul{margin-top:.5em;margin-left:2em}.staticContentSmall .olList>li ul li+li,.staticContentSmall .olList>li p{margin-top:.5em}.staticContentSmall .olList--mt1{margin-top:1em}.staticContentSmall .olList--mt1h{margin-top:1.5em}.staticContentSmall .olList--indent{margin-left:2em}.staticContentSmall .address{background-color:var(--offWhite);letter-spacing:0;margin:2em 0 0 -2em;padding:30px}@media screen and (width>=1000px){.staticContentSmall .address{margin:1.78571vw 0 0 -2em;padding:1.78571vw 2.14286vw}}@media screen and (width>=1400px){.staticContentSmall .address{margin:25px 0 0 -2em;padding:25px 35px}}.staticContentSmall .address p{font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.staticContentSmall .address p{font-size:1.14286vw;line-height:2}}@media screen and (width>=1400px){.staticContentSmall .address p{font-size:16px}}.staticContentSmall .address p+p{margin-top:1em}@media screen and (width>=1000px){.staticContentSmall .address p+p{margin-top:0}}.newsList{border-top:1px solid var(--blueGray);margin-top:16vw;margin-bottom:10.6667vw}@media screen and (width>=1000px){.newsList{margin-top:4.28571vw;margin-bottom:unset}}@media screen and (width>=1400px){.newsList{margin-top:60px}}.newsList__item{border-bottom:1px solid var(--blueGray);flex-direction:column;padding-inline:1em;display:flex}@media screen and (width>=1000px){.newsList__item{flex-direction:row}}.newsList__item__header{flex-shrink:0;gap:5.33333vw;min-width:180px;display:flex}@media screen and (width>=1000px){.newsList__item__header{gap:2.14286vw}}@media screen and (width>=1400px){.newsList__item__header{gap:30px}}.newsList__item a{width:100%;padding:4vw 0;display:block;position:relative}@media screen and (width>=1000px){.newsList__item a{align-items:center;gap:2.14286vw;padding:2.07143vw 0;display:flex}}@media screen and (width>=1400px){.newsList__item a{gap:30px;padding:29px 0}}.newsList__item a .date{letter-spacing:.1em;font-size:2.93333vw}@media screen and (width>=1000px){.newsList__item a .date{min-width:5.14286vw;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .date{min-width:72px;font-size:14px}}.newsList__item a .cat{color:var(--Blue);width:fit-content;font-family:Poppins,sans-serif;font-size:3.2vw;display:inline-block}@media screen and (width>=1000px){.newsList__item a .cat{height:auto;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .cat{font-size:14px}}.newsList__item a .title{flex-shrink:1;margin-top:2.66667vw;font-size:3.73333vw}@media screen and (width>=1000px){.newsList__item a .title{margin-top:0;font-size:1vw}}@media screen and (width>=1400px){.newsList__item a .title{font-size:14px}}.newsList__item a:before{content:"";opacity:0;background-color:#2fd2d2;width:0;height:100%;transition:all .3s;display:block;position:absolute;top:0;right:-1em}.newsList__item a:after{content:"";aspect-ratio:5/18;opacity:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAkCAYAAABSSLCCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC/SURBVHgBzdRRDcMwDATQagjKYIZiCIMQCGWwMBiEjkEhBELGIBAGwUs0V/Onz5OqRoqqSnlqc44ziQj3WfucJ+/oi4t8xwNBJL/BCMyKCoLmPt8KbwhcFLVoKBlBrGj8KiFwU7giiEwojMBwCZrChMBkQjlxCZ7/nktG4F6COt4vTnfV58u1erQKHIYpcvaCvcDNCwg+SqM1FGxeYG8o8qIVakS7+UjEyQvuh0bs3nwo4ho+X8hXCrR5Axdk/QfKDbID85/cfAAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.33333vw;transition:all .3s;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media screen and (width>=1000px){.newsList__item a:after{width:.357143vw}}@media screen and (width>=1400px){.newsList__item a:after{width:5px}}.newsList__item a:hover .date,.newsList__item a:hover .cat,.newsList__item a:hover .title{opacity:.5}.newsList__item a:hover:before{opacity:1;width:10.6667vw;transition:all .3s}@media screen and (width>=1000px){.newsList__item a:hover:before{width:2.85714vw}}@media screen and (width>=1400px){.newsList__item a:hover:before{width:40px}}.newsList__item a:hover:after{opacity:1;transition:all .3s}@media screen and (width>=1000px){.newsList__item a:hover:after{width:.357143vw}}@media screen and (width>=1400px){.newsList__item a:hover:after{width:5px}}.newsList li+li{border-top:var(--blueGray)}.newsArchive__list{margin-top:5.33333vw}@media screen and (width>=1000px){.newsArchive__list{margin-top:1.64286vw}}@media screen and (width>=1400px){.newsArchive__list{margin-top:23px}}.newsArchive__pager{margin-top:8vw}@media screen and (width>=1000px){.newsArchive__pager{margin-top:3.57143vw}}@media screen and (width>=1400px){.newsArchive__pager{margin-top:50px}}.recruitingNewsList{grid-template-columns:1fr;gap:60px;display:grid}@media screen and (width>=1000px){.recruitingNewsList{grid-template-columns:1fr 1fr 1fr;gap:5vw 2.14286vw;padding:0}}@media screen and (width>=1400px){.recruitingNewsList{gap:70px 30px}}.recruitingNewsList__item a:hover .recruitingNewsList__item__thumb img{transition:scale .5s;scale:1.06}.recruitingNewsList__item a:hover .recruitingNewsList__item__body .head{color:var(--recruitBlue);transition:color .3s ease-out}.recruitingNewsList__item__thumb{border-radius:8px;display:block;overflow:hidden}.recruitingNewsList__item__thumb img{object-fit:cover;width:100%;height:100%;transition:scale .3s;display:block;scale:1}.recruitingNewsList__item__body{opacity:1;flex-direction:column;padding-top:16px;transition:opacity .3s ease-out;display:flex}@media screen and (width>=1000px){.recruitingNewsList__item__body{min-height:128px}}.recruitingNewsList__item__body .head{letter-spacing:.01em;color:var(--black);flex-grow:0;margin-bottom:16px;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,MS PGothic;font-size:4.26667vw;font-weight:500;transition:color .3s}@media screen and (width>=1000px){.recruitingNewsList__item__body .head{flex-grow:1;font-size:1.14286vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .head{font-size:16px}}.recruitingNewsList__item__body .info{flex-direction:row;flex-grow:0;justify-content:space-between;align-items:center;display:flex}.recruitingNewsList__item__body .cat{text-align:center;width:fit-content;color:var(--recruitBlue);letter-spacing:.1em;background-color:var(--backGray);border-radius:4px;padding:2px 24px;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:500}@media screen and (width>=1000px){.recruitingNewsList__item__body .cat{font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .cat{font-size:13px}}.recruitingNewsList__item__body .cat .cat__item a{white-space:pre;text-align:center;width:23.4667vw;font-size:2.66667vw;display:block}@media screen and (width>=1000px){.recruitingNewsList__item__body .cat .cat__item a{width:7.85714vw;font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .cat .cat__item a{width:110px;font-size:13px}}.recruitingNewsList__item__body .cat .cat__item a:hover{color:#fff;background-color:var(--recruitBlue)}.recruitingNewsList__item__body .date{font-family:Poppins,sans-serif;font-size:3.46667vw;line-height:1}@media screen and (width>=1000px){.recruitingNewsList__item__body .date{font-size:.928571vw}}@media screen and (width>=1400px){.recruitingNewsList__item__body .date{font-size:13px}}.recruitNewsArchive .recruitingNewsList{grid-template-columns:1fr;gap:16vw;margin-top:12.8vw;display:grid}@media screen and (width>=1000px){.recruitNewsArchive .recruitingNewsList{grid-template-columns:1fr 1fr 1fr;gap:4.57143vw 2.14286vw;margin-top:4.28571vw}}@media screen and (width>=1400px){.recruitNewsArchive .recruitingNewsList{gap:64px 30px;margin-top:60px}}.pager{justify-content:center;gap:5.33333vw;display:flex}@media screen and (width>=1000px){.pager{gap:2.14286vw;margin-top:7.14286vw;margin-bottom:4.28571vw}}@media screen and (width>=1400px){.pager{gap:30px;margin-top:100px;margin-bottom:60px}}.pager__start a,.pager__end a{cursor:pointer;justify-content:center;align-items:center;width:6.66667vw;height:12.2667vw;font-family:EBGaramond,serif;font-size:3.46667vw;font-weight:400;transition:all .4s;display:flex}@media screen and (width>=1000px){.pager__start a,.pager__end a{width:3.28571vw;height:3.28571vw;font-size:1.07143vw}}@media screen and (width>=1400px){.pager__start a,.pager__end a{width:46px;height:46px;font-size:15px}}@media screen and (width>=1000px){.pager__start a:hover,.pager__end a:hover{opacity:1}}.pager__item a{text-align:center;opacity:.3;cursor:pointer;width:6.66667vw;height:12.2667vw;font-family:EBGaramond,serif;font-size:4.8vw;font-weight:400;transition:all .4s;display:block}@media screen and (width>=1000px){.pager__item a{width:2.14286vw;height:3.28571vw;font-size:1.28571vw}}@media screen and (width>=1400px){.pager__item a{width:30px;height:46px;font-size:18px}}@media screen and (width>=1000px){.pager__item a:hover{opacity:1}}.pager__item--current a{opacity:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAGCAMAAABjGOl1AAADAFBMVEUA1PMA1fX/nwEAzLoAy7kBz70Aw7L/nAAA0vEBzbwAzboByrgA1/cBOtAAyLYCBVIA1PUA1fMByOEAUd4AQtQANdQBxrQEJ5cBC24CEWj+gBX9owH+jQH/oQAB3/oBzuwBQdoAPdgCL8UBKb0AxbUAwbAEs6IAGpIBDV4ACloBBVcCDFYBBEr/XQb/kwXT/f/F+v0B1fLI5vG55vEGku7H8esAxusBe+so2ulGjukEzOYAX+No7+EAZeHG6NuZx9sBv9uZ29gDsNcFStY63dUGjdUAS9EBMc0/b8MC0sIBK8H/lMABvr8Vx7wAyLoHv7ottrkAI7UEOrQAv7ICIa8AuqkGPJ0BFZoBLIgCF3cDG23/jmwGGGIMGlv9hkf9tSj7aBP+qAL7YwH+mQD+iACn+/8X7/3B+Pu45/uk+fkd3/ko5vhq0vgA2/cB2PdJyfUyrfXD6/RHvfPL8fIrrfIeo/Ig1PF3vPFL3u5Quu3D6+xp2ezT6+sF3OsFyet32el42+gauOjN3ueU1ucKcOdo2+Ysp+YgmuZZ4+VV1OUb0+VPweWr7+HI1OGWzeG1y+EBheEBN+HJz98ly98qzN4Bw94lt95duN18x9wBVtxU2Npby9kBONkEVtcDVNcTUdcFT9a/v9W949M+d9IBIdJ+1tEBt9ENStEBKtGt3M8j088BoM9Bvs4Ais2F4MwAtMwpd8sBcssBVco5xckEYsk2zsgBPcgCPMgfycd2u8UT1cQcssMbTsIBs8EBN8EbzL8Iw78ANb47wb0Bwb0Aar0BHb0Bt7sOWbkGcLcBKrdcsrIBbq/9lq3/j6sDO6twpacFWKcGF6Enap8Rpp0EnJ0ip5sBBpmYlpgHjpj+z5f9npcZnZEDQ5EXQZB/lo/9co8EMY0sO4lSjYYDOIYBG4YEDIT/n4ABK33+1Xv5fHoBDXr+i3kAAXgkO3YCIWwAK2jWoGUBCGT8pWH9jFf7jEvzaUXGYy79aSX8cSH/YRb9Ugv+dQr/lQH9eQD+UwD/SwAmCVdEAAAB8UlEQVQY0wHmARn+AM31+l8CAgdkHPNeS2D2pkA6CDEMDAAAAAAQeIGki5ftXBcXGCkYGCosGSGwIhUhSlRRwUY7NHVMmrmWvdTAJBYmRAQDFhYFCgMwPHwzko2FAN/092EdGxsd/BwazGLirxIfCAEADAwACABCZbTI0O8sF1knKShX1g8Ztz28DUMVUVRKtp09cIZTqj9FU8ZODgZQCwsEBgUJBMowPHNxj3uJAOkt8gIHAhsdLi77S/+7lRIICAEQAQEAEEJmrdzjWuEZx1fFGerdDyiynlafFA0hIyMNE5k0b6sGtZhPJUwLDtMFCgMLCQkKDkEvjDWCoX+UAF4t2RsdAgIHHFsa6/6sQB8IABEBEAAfNh525+4oWg9WJ77gGA8PK7FIIiJSIJwVIw1DEzdyeU8lwptVBgkDJkQDBAsOAwkLVa5nNXoyP4CTAGAt6AICB2EHHNoaGmLPEjoxEREBADZuHmrSXCvXKhdYJ1LR8Sopy5GjRxRIICAVRxQThId3RSRN1b8GJQUOUAUKAwYJBAomST4vokEyjjiKAPn4XwIHYwdjLuZb/WTeErMRAQEBfh5tDGsrXV3wLFjkzsnl7FnEN6g5oEY5aKcNFBM7dGyIkMO4200kTgXYugQEBgMKBBZJBT5pqaUzg304jyeaCsPLzAEAAAAASUVORK5CYII=);background-position:bottom;background-repeat:no-repeat;background-size:100% 2px}.pager .disabled-link{pointer-events:none;opacity:0}.pager--dots{justify-content:center;align-items:center;gap:8vw;width:100%;margin-top:12.8vw}@media screen and (width>=1000px){.pager--dots{justify-content:flex-end;gap:2.28571vw;margin-top:2.85714vw;margin-bottom:4.28571vw}}@media screen and (width>=1400px){.pager--dots{gap:32px;margin-top:40px;margin-bottom:60px}}.pager--dots .pager__dots-wrapper{align-items:center;gap:2.13333vw;display:flex}@media screen and (width>=1000px){.pager--dots .pager__dots-wrapper{gap:14px}}.pager--dots .pager__dot{background:var(--blueGray);cursor:pointer;border-radius:50%;flex-shrink:0;width:1.6vw;height:1.6vw;padding:0;transition:background .3s,transform .3s}@media screen and (width>=1000px){.pager--dots .pager__dot{width:6px;height:6px}}.pager--dots .pager__dot.is-active{background:var(--recruitBlue);transform:scale(1.3)}.pager--dots .pager__buttons{flex-direction:row;justify-content:center;align-items:center;gap:3.73333vw;display:flex}@media screen and (width>=1000px){.pager--dots .pager__buttons{gap:14px}}.pager--dots .pager__buttons .pager__page-label{color:var(--recruitBlue);letter-spacing:.2em;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:600}@media screen and (width>=1000px){.pager--dots .pager__buttons .pager__page-label{font-size:13px}}.pager--dots .pager__btn{cursor:pointer;filter:drop-shadow(3px 3px 12px #c0cee199);background:#fff;border-radius:100vmax;justify-content:center;align-items:center;width:13.0667vw;height:13.0667vw;padding:0;transition:all .3s;display:flex}@media screen and (width>=1000px){.pager--dots .pager__btn{width:3.42857vw;height:3.42857vw}}@media screen and (width>=1400px){.pager--dots .pager__btn{width:48px;height:48px}}.pager--dots .pager__btn .btn__arrow,.pager--dots .pager__btn .btn__arrow--prev{justify-content:center;align-items:center;display:flex}.pager--dots .pager__btn svg{width:6.4vw;height:4.26667vw;stroke:var(--recruitBlue);transition:stroke .3s}@media screen and (width>=1000px){.pager--dots .pager__btn svg{width:1.71429vw;height:1.14286vw}}@media screen and (width>=1400px){.pager--dots .pager__btn svg{width:24px;height:16px}}.pager--dots .pager__btn .btn__arrow--prev{rotate:180deg}.pager--dots .pager__btn:hover{background:var(--recruitBlue);transition:all .3s}.pager--dots .pager__btn:hover svg{stroke:#fff;transition:stroke .3s}.pager--dots .pager__btn:disabled{opacity:.3;cursor:default;pointer-events:none}.recruitingNewsList+nav>.pager--dots{margin-inline:auto}@media screen and (width>=1000px){.recruitingNewsList+nav>.pager--dots{margin-left:auto;margin-right:0}}.recruitingNewsList+nav>.pager--dots .pager__dots-wrapper{display:none}.filterCategory{align-items:center;gap:4.26667vw;display:flex}@media screen and (width>=1000px){.filterCategory{gap:1.14286vw}}@media screen and (width>=1400px){.filterCategory{gap:16px}}.filterCategory__item{position:relative}.filterCategory__item input{position:absolute;top:0;left:0}.filterCategory__item input:checked+label{color:var(--white);background-color:var(--recruitBlue);cursor:default}.filterCategory__item label{color:var(--recruitBlue);letter-spacing:.16em;text-align:center;cursor:pointer;background-color:var(--recruitBlueGrayBack);border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;padding:2.13333vw 6.4vw;font-family:Poppins,sans-serif;font-size:3.46667vw;font-weight:600;line-height:1;display:flex}@media screen and (width>=1000px){.filterCategory__item label{padding:.571429vw 1.71429vw;font-size:.928571vw}}@media screen and (width>=1400px){.filterCategory__item label{padding:8px 24px;font-size:13px}}.filterCategory__item+.filterJoin__item{align-items:center;display:flex}.filterCategory__item+.filterJoin__item:before{content:"　|　"}.newsCategories{gap:8vw;display:flex}@media screen and (width>=1000px){.newsCategories{gap:7.85714vw}}@media screen and (width>=1400px){.newsCategories{gap:110px}}.newsCategories__item a{padding-bottom:.5em;font-size:3.2vw;display:block}@media screen and (width>=1000px){.newsCategories__item a{font-size:1.42857vw}}@media screen and (width>=1400px){.newsCategories__item a{font-size:20px}}@media screen and (width>=1000px){.newsCategories__item a:hover{opacity:.5}}.newsCategories__item--current a{border-bottom:2px solid var(--black)}.newsContent{max-width:900px;margin-inline:auto}.newsContent .annotation{font-size:2.66667vw}@media screen and (width>=1000px){.newsContent .annotation{font-size:.857143vw}}@media screen and (width>=1400px){.newsContent .annotation{font-size:12px}}.newsContent .button{border:1px solid var(--black);background-color:var(--white);box-shadow:3px 3px var(--blueGray);border-radius:3px;margin:1em auto;padding:.5em 2em;font-size:3.73333vw;transition:all .1s;display:inline-block}@media screen and (width>=1000px){.newsContent .button{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .button{font-size:16px}}a+.newsContent .button{text-decoration:none}.newsContent .button:hover{color:var(--white);background-color:var(--black);box-shadow:none;transform:translate(3px,3px)}.newsContent .question{text-align:center;color:#fff;background-color:#303030;border-radius:1em;width:auto;min-width:3em;height:2em;margin-right:1em;padding-inline:.6em;font-weight:700;line-height:1.8em;display:inline-block}.newsContent .answer{text-align:center;border:1px solid;border-radius:1em;width:auto;min-width:3em;height:2em;margin-right:1em;padding-inline:.6em;font-weight:700;line-height:1.8em;display:inline-block}.newsContent .designTitle1{width:100%;padding-inline:1.5em;font-weight:600;line-height:1.8em;display:inline-block;position:relative}.newsContent .designTitle1:after{content:"";background:repeating-linear-gradient(-45deg, transparent 0 2px, var(--darkGray) 2px 4px);width:8px;height:2em;padding:1em 0;position:absolute;bottom:50%;left:0;transform:translateY(50%)}@media screen and (width>=1000px){.newsContent .designTitle1:after{padding:.5em 0}}.newsContent p:has(.point){background-color:#f5f7fa;border-radius:10px;padding:1em 2em;font-size:3.46667vw;line-height:1.8em}@media screen and (width>=1000px){.newsContent p:has(.point){font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent p:has(.point){font-size:16px}}.newsContent p:has(.point)+p:has(.point){margin-top:1em}.newsContent .orange{color:#eca547}.newsContent .green{color:#39b6a7}.newsContent .name{font-size:6.66667vw}@media screen and (width>=1000px){.newsContent .name{font-size:2vw}}@media screen and (width>=1400px){.newsContent .name{font-size:28px}}.newsContent p:has(.name){margin-top:1em}.newsContent__header{flex-direction:column-reverse;justify-content:center;align-items:flex-start;display:flex}@media screen and (width>=1000px){.newsContent__header{flex-direction:row;justify-content:space-between;align-items:center}}.newsContent__info{align-items:center;gap:4vw;display:flex}@media screen and (width>=1000px){.newsContent__info{gap:2.14286vw}}@media screen and (width>=1400px){.newsContent__info{gap:30px}}.newsContent__info .date{font-size:2.93333vw}@media screen and (width>=1000px){.newsContent__info .date{font-size:1vw}}@media screen and (width>=1400px){.newsContent__info .date{font-size:14px}}.newsContent__info .cat{color:var(--Blue);width:fit-content;font-family:Poppins,sans-serif;font-size:3.2vw;display:inline-block}@media screen and (width>=1000px){.newsContent__info .cat{font-size:1vw}}@media screen and (width>=1400px){.newsContent__info .cat{font-size:14px}}.newsContent.recruitBlog{max-width:750px}.newsContent.recruitBlog .newsContent__header{flex-direction:column;justify-content:center;align-items:flex-start;gap:40px;display:flex}@media screen and (width>=1000px){.newsContent.recruitBlog .newsContent__header{justify-content:space-between;align-items:center;gap:unset;flex-direction:row}}.newsContent.recruitBlog .pageCategory{color:var(--recruitBlue);letter-spacing:.1em;font-family:Poppins,sans-serif;font-size:4.8vw;font-weight:600}@media screen and (width>=1000px){.newsContent.recruitBlog .pageCategory{font-size:1.57143vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .pageCategory{font-size:22px}}.newsContent.recruitBlog .cat{color:var(--recruitBlue);background:var(--recruitBackBlue);border-radius:3px;padding:2px 16px;font-family:Poppins,sans-serif;font-size:3.46667vw}@media screen and (width>=1000px){.newsContent.recruitBlog .cat{font-size:.928571vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .cat{font-size:13px}}.newsContent.recruitBlog .date{font-family:Poppins,sans-serif;font-size:3.46667vw}@media screen and (width>=1000px){.newsContent.recruitBlog .date{font-size:.928571vw}}@media screen and (width>=1400px){.newsContent.recruitBlog .date{font-size:13px}}.newsContent.recruitBlog .newsContent__body__content{margin-top:40px}.newsContent__body{margin-top:8vw}@media screen and (width>=1000px){.newsContent__body{margin-top:7.14286vw}}@media screen and (width>=1400px){.newsContent__body{margin-top:100px}}.newsContent__body .title{font-size:7.46667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body .title{font-size:2.57143vw}}@media screen and (width>=1400px){.newsContent__body .title{font-size:36px}}.newsContent__body .desc{margin-top:4vw;font-size:2.93333vw;line-height:2}@media screen and (width>=1000px){.newsContent__body .desc{margin-top:2.14286vw;font-size:1vw}}@media screen and (width>=1400px){.newsContent__body .desc{margin-top:30px;font-size:14px}}.newsContent__body__content{margin-top:21.3333vw}@media screen and (width>=1000px){.newsContent__body__content{margin-top:7.85714vw}}@media screen and (width>=1400px){.newsContent__body__content{margin-top:110px}}.newsContent__body__content img{text-align:center;max-width:100%;height:auto;margin-top:3em;margin-bottom:3em}@media screen and (width>=1000px){.newsContent__body__content img{margin-inline:auto;display:block}}.newsContent__body__content .group{margin-top:4em}.newsContent__body__content .group+.group{margin-top:2.5em}.newsContent__body__content h2{margin-top:3em;margin-bottom:2em;font-size:5.86667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h2{margin-top:5em;font-size:2vw}}@media screen and (width>=1400px){.newsContent__body__content h2{font-size:28px}}.newsContent__body__content h2 strong{font-weight:600}.newsContent__body__content h2+p{margin-top:1em}.newsContent__body__content h2 .button{font-size:4.26667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h2 .button{font-size:1.71429vw}}@media screen and (width>=1400px){.newsContent__body__content h2 .button{font-size:24px}}.newsContent__body__content hr+h2{margin-top:2em}@media screen and (width>=1000px){.newsContent__body__content hr+h2{margin-top:4em}}.newsContent__body__content h3{margin-top:5em;margin-bottom:2em;font-size:5.86667vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3{font-size:1.71429vw}}@media screen and (width>=1400px){.newsContent__body__content h3{font-size:24px}}.newsContent__body__content h3 strong{font-size:4vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3 strong{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h3 strong{font-size:18px}}.newsContent__body__content h3+p{margin-top:0}.newsContent__body__content h3 .button{font-size:4vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h3 .button{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h3 .button{font-size:18px}}.newsContent__body__content h4{margin-top:4em;margin-bottom:1em;font-size:4.8vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4{font-size:1.28571vw}}@media screen and (width>=1400px){.newsContent__body__content h4{font-size:18px}}.newsContent__body__content h4 strong{font-size:3.73333vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4 strong{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content h4 strong{font-size:16px}}.newsContent__body__content h4+p{margin-top:0}.newsContent__body__content h4 .button{font-size:3.73333vw;font-weight:600}@media screen and (width>=1000px){.newsContent__body__content h4 .button{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content h4 .button{font-size:16px}}.newsContent__body__content p{letter-spacing:.06em;white-space:pre-wrap;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.newsContent__body__content p{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent__body__content p{font-size:16px}}.newsContent__body__content p a{text-decoration:underline;transition:all .3s}.newsContent__body__content p a:hover{opacity:.5}.newsContent__body__content p a code{border:1px solid var(--black);background-color:var(--white);box-shadow:3px 3px var(--blueGray);border-radius:3px;margin:1em auto;padding:.5em 2em;transition:all .1s;display:inline-block}a+.newsContent__body__content p a code{text-decoration:none}.newsContent__body__content p a code:hover{color:var(--white);background-color:var(--black);box-shadow:none;transform:translate(3px,3px)}.newsContent__body__content p code{border:1px solid var(--gray);border-radius:2px;padding:5px 10px}.newsContent__body__content p strong{font-weight:700}.newsContent__body__content p+p{margin-top:2em}.newsContent__body__content hr{background-color:var(--blueGray);border:none;height:1px;margin-top:3em;margin-bottom:3em}.newsContent__body__content pre{color:var(--white);background-color:#121212;border-radius:3px;padding:1em;font-size:3.2vw}@media screen and (width>=1000px){.newsContent__body__content pre{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content pre{font-size:14px}}.newsContent__body__content ul{margin-top:1em}.newsContent__body__content ul li{margin-left:3em;font-size:3.2vw;line-height:2;list-style:outside}@media screen and (width>=1000px){.newsContent__body__content ul li{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content ul li{font-size:14px}}.newsContent__body__content ul li strong{font-weight:600}.newsContent__body__content ol{margin-top:1em}.newsContent__body__content ol li{margin-left:3em;font-size:3.2vw;line-height:2;list-style:decimal}@media screen and (width>=1000px){.newsContent__body__content ol li{font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content ol li{font-size:14px}}.newsContent__body__content ol li strong{font-weight:600}.newsContent__body__content .thumb{text-align:center;margin-top:6em}.newsContent__body__content .thumb img{width:80%;height:auto}.newsContent__body__content blockquote{background:var(--offWhite);line-height:unset;margin:6.66667vw 0 0;padding:5.33333vw 5.33333vw 5.33333vw 8vw;font-size:3.2vw;position:relative}@media screen and (width>=1000px){.newsContent__body__content blockquote{margin:3.57143vw 0 0;padding:2.85714vw 2.85714vw 2.85714vw 5.71429vw;font-size:1vw}}@media screen and (width>=1400px){.newsContent__body__content blockquote{margin:50px 0 0;padding:40px 40px 40px 80px;font-size:14px}}.newsContent__body__content blockquote:before{content:"”";color:#bbb;font-size:8vw;line-height:1;display:inline-block;position:absolute;top:1.33333vw;left:2.66667vw;transform:translateY(50%)}@media screen and (width>=1000px){.newsContent__body__content blockquote:before{font-size:3.42857vw;top:1.07143vw;left:2.85714vw}}@media screen and (width>=1400px){.newsContent__body__content blockquote:before{font-size:48px;top:15px;left:40px}}.newsContent__body__content table{margin-top:50px;margin-inline:auto;margin-bottom:3em}.newsContent__body__content table:has(.name) th{width:100%;padding-top:3em}@media screen and (width>=1000px){.newsContent__body__content table:has(.name) th{width:500px;padding-top:0}}.newsContent__body__content table:has(.name) td{padding-top:1em}@media screen and (width>=1000px){.newsContent__body__content table:has(.name) td:has(img){width:40%}}.newsContent__body__content table:has(.name) td:has(img) img{margin:0}.newsContent__body__content table:has(img) th,.newsContent__body__content table:has(img) td{display:block}@media screen and (width>=1000px){.newsContent__body__content table:has(img) th,.newsContent__body__content table:has(img) td{display:table-cell}}.newsContent__body__content table:has(img) tr{display:block}@media screen and (width>=1000px){.newsContent__body__content table:has(img) tr{display:table-row}}.newsContent__body__content table tbody tr th{border-bottom:1px solid var(--gray);font-weight:600}.newsContent__body__content table tbody tr th:has(img){border-bottom:unset}.newsContent__body__content table tbody tr th:has(img) img{width:100%;height:auto;margin:0}.newsContent__body__content table tbody tr th p{line-height:1.5}.newsContent__body__content table tbody tr th,.newsContent__body__content table tbody tr td{padding:.2em .8em}.newsContent__body__content table div:has(iframe){width:100%;height:auto}@media screen and (width>=1000px){.newsContent__body__content table div:has(iframe){max-width:600px;margin-inline:auto;display:block}}.newsContent .newsNav{justify-content:space-between;align-items:center;margin-top:16vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav{justify-content:center;gap:5.71429vw;margin-top:10.7143vw}}@media screen and (width>=1400px){.newsContent .newsNav{gap:80px;margin-top:150px}}.newsContent .newsNav__prev a{cursor:pointer;align-items:center;gap:2.66667vw;font-size:3.2vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav__prev a{gap:1.42857vw;font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__prev a{gap:20px;font-size:16px}}.newsContent .newsNav__prev a span{transition:all .4s}.newsContent .newsNav__prev a:before{content:"";border:1px solid var(--black);background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='9'%20viewBox='0%200%2017%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%204.5H16.0429M11.5095%200.5L16.5%204.5L11.5095%208.5'%20stroke='%23454039'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:2.66667vw;border-radius:50%;width:6.13333vw;height:6.13333vw;transition:all .4s;display:block;transform:rotate(180deg)}@media screen and (width>=1000px){.newsContent .newsNav__prev a:before{background-size:1.14286vw;width:3.28571vw;height:3.28571vw}}@media screen and (width>=1400px){.newsContent .newsNav__prev a:before{background-size:16px;width:46px;height:46px}}@media screen and (width>=1000px){.newsContent .newsNav__prev a:hover:before{background-color:var(--black);background-image:url("data:image/svg+xml,%3csvg%20width='33'%20height='17'%20viewBox='0%200%2033%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%208.5H31.5857M22.519%200.5L32.5%208.5L22.519%2016.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.newsContent .newsNav__prev a:hover span{opacity:.6}}.newsContent .newsNav__prev--disabled a{pointer-events:none;opacity:.3}.newsContent .newsNav__index a{cursor:pointer;font-size:3.2vw}@media screen and (width>=1000px){.newsContent .newsNav__index a{font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__index a{font-size:16px}}.newsContent .newsNav__index a span{transition:all .4s}@media screen and (width>=1000px){.newsContent .newsNav__index a:hover span{opacity:.6}}.newsContent .newsNav__next a{cursor:pointer;align-items:center;gap:2.66667vw;font-size:3.2vw;display:flex}@media screen and (width>=1000px){.newsContent .newsNav__next a{gap:1.42857vw;font-size:1.14286vw}}@media screen and (width>=1400px){.newsContent .newsNav__next a{gap:20px;font-size:16px}}.newsContent .newsNav__next a span{transition:all .2s}.newsContent .newsNav__next a:after{content:"";border:1px solid var(--black);background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='9'%20viewBox='0%200%2017%209'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%204.5H16.0429M11.5095%200.5L16.5%204.5L11.5095%208.5'%20stroke='%23454039'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:2.66667vw;border-radius:50%;width:6.13333vw;height:6.13333vw;transition:all .4s;display:block}@media screen and (width>=1000px){.newsContent .newsNav__next a:after{background-size:1.14286vw;width:3.28571vw;height:3.28571vw}}@media screen and (width>=1400px){.newsContent .newsNav__next a:after{background-size:16px;width:46px;height:46px}}@media screen and (width>=1000px){.newsContent .newsNav__next a:hover span{opacity:.6}.newsContent .newsNav__next a:hover:after{background-color:var(--black);background-image:url("data:image/svg+xml,%3csvg%20width='33'%20height='17'%20viewBox='0%200%2033%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%208.5H31.5857M22.519%200.5L32.5%208.5L22.519%2016.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}}.newsContent .newsNav__next--disabled a{pointer-events:none;opacity:.3}.newsContent.recruitBlog .newsNav{color:var(--recruitBlue);font-weight:600}.newsContent.recruitBlog .newsNav .newsNav__next a:after{border:unset;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAbCAYAAAD/G5bjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAVRJREFUeAHN1k1OwkAUwPE3U8TEVVejiZsegSv0BhBNa9xYb6AnEE/gEdCNQbQpnoArcIRuTAgrNrpQ4DlPjaFDQjpDZoZ/AoGByfz4aDsMLBe1i/B9H4tmML9+e0zGOnMZWIxgH83FSC7Tkk9ne41FrAPkYLEVGBV+zYPR8fmgVXe+VRwAvioDWkCrPyslkueu/A5ulOGScx5P+p1y01zrOMoU6ARHmQCd4ShdoFMcpQN0jqPqAr3gKJG83MvlL5ThCpCJtOiBrxDb8i5URv+BTCQ5wu71A7R8hTAuAlhmO4rDh0n/pNvgHC7BQ4gQytvd2gsMhtOn0+z3oYeUrdRKOD74DOJy2JmBD1xdGLjG6cAopweEDoxyhhNp3tOBUW72cwRDyKC6cMl87+dMYX/vs9c2MMrufw6x8uF1YJRV3HRAZ/rlLRjAnHWY5ldHZ0UEmn0Dr1C1qg9PsQIAAAAASUVORK5CYII=);box-shadow:3px 3px 20px #c0cee180}.newsContent.recruitBlog .newsNav .newsNav__next a:hover:after{background-color:var(--recruitBlue);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAbCAYAAAD/G5bjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAMlJREFUeAHtlmENwjAQhV9RUAmTgIU5AAeTgAQcIGHgABQgAQmrAyQcr2wJZSwh6dL0tvRL3o/rry+9pndAYkTEMndmC00MYg/peaoSDMQkRnCDtNxGtWX0tJgiR/mlYypooAjOpQjOZQmC53+ChkWLfOzQ/30hjqmNMc7LCfThmDr1hIilYhqtN3dhW99yDfLg39pp4vxKsT1yId+rVIg/s8hFEYuUUyvWLkmsk9yzdLViqceXGdUOw1CHBuSzu+Vv5RSUOsSIvQBp9Pp7xFY1jQAAAABJRU5ErkJggg==)}.newsContent.recruitBlog .newsNav .newsNav__prev a:before{border:unset;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAbCAYAAAD/G5bjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAVRJREFUeAHN1k1OwkAUwPE3U8TEVVejiZsegSv0BhBNa9xYb6AnEE/gEdCNQbQpnoArcIRuTAgrNrpQ4DlPjaFDQjpDZoZ/AoGByfz4aDsMLBe1i/B9H4tmML9+e0zGOnMZWIxgH83FSC7Tkk9ne41FrAPkYLEVGBV+zYPR8fmgVXe+VRwAvioDWkCrPyslkueu/A5ulOGScx5P+p1y01zrOMoU6ARHmQCd4ShdoFMcpQN0jqPqAr3gKJG83MvlL5ThCpCJtOiBrxDb8i5URv+BTCQ5wu71A7R8hTAuAlhmO4rDh0n/pNvgHC7BQ4gQytvd2gsMhtOn0+z3oYeUrdRKOD74DOJy2JmBD1xdGLjG6cAopweEDoxyhhNp3tOBUW72cwRDyKC6cMl87+dMYX/vs9c2MMrufw6x8uF1YJRV3HRAZ/rlLRjAnHWY5ldHZ0UEmn0Dr1C1qg9PsQIAAAAASUVORK5CYII=);box-shadow:-3px -3px 20px #c0cee180}.newsContent.recruitBlog .newsNav .newsNav__prev a:hover:before{background-color:var(--recruitBlue);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAbCAYAAAD/G5bjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAMlJREFUeAHtlmENwjAQhV9RUAmTgIU5AAeTgAQcIGHgABQgAQmrAyQcr2wJZSwh6dL0tvRL3o/rry+9pndAYkTEMndmC00MYg/peaoSDMQkRnCDtNxGtWX0tJgiR/mlYypooAjOpQjOZQmC53+ChkWLfOzQ/30hjqmNMc7LCfThmDr1hIilYhqtN3dhW99yDfLg39pp4vxKsT1yId+rVIg/s8hFEYuUUyvWLkmsk9yzdLViqceXGdUOw1CHBuSzu+Vv5RSUOsSIvQBp9Pp7xFY1jQAAAABJRU5ErkJggg==)}.modContentsLayout--SpecialInterviews{max-width:1280px;margin-inline:auto;padding:10.6667vw 8vw 21.3333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews{padding:0 7.14286vw 8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews{padding:0 100px 120px}}.modContentsLayout--SpecialInterviews .kv{width:100vw;height:66.6667vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .kv{width:100%;height:auto;margin-inline:auto}}.modContentsLayout--SpecialInterviews .kv img{object-fit:cover;width:100%;height:100%}.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:10vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:6vw;font-size:1.14286vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewDesc{margin-top:84px;font-size:16px}}.modContentsLayout--SpecialInterviews .interviewee{flex-direction:column;margin-top:14.9333vw;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee{flex-direction:row;margin-top:4vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee{margin-top:56px}}.modContentsLayout--SpecialInterviews .interviewee__body{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__body{flex-direction:row;flex-shrink:0;align-items:center;display:flex}}.modContentsLayout--SpecialInterviews .interviewee__head{flex-shrink:0;font-size:6.13333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__head{font-size:2vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__head{font-size:28px}}.modContentsLayout--SpecialInterviews .interviewee__data{margin-bottom:1em;font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__data{margin-bottom:0;margin-left:2.71429vw;font-size:1vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__data{margin-left:38px;font-size:14px}}.modContentsLayout--SpecialInterviews .interviewee__desc{letter-spacing:0;margin-top:5.33333vw;font-size:3.2vw;line-height:2.1}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .interviewee__desc{border-left:1px solid var(--gray);flex:1;margin-top:0;margin-left:2.14286vw;padding-left:2.57143vw;font-size:1vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .interviewee__desc{margin-left:30px;padding-left:36px;font-size:14px}}.modContentsLayout--SpecialInterviews .gradeLine{width:100vw;height:auto;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .gradeLine{margin-top:-8.57143vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .gradeLine{margin-top:-120px}}.modContentsLayout--SpecialInterviews .gradeLine img{width:100%;height:auto}.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:16vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:7.14286vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec+.specialInterviewSec{margin-top:100px}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner{flex-direction:column;padding:19.3333vw 0 10.6667vw;display:flex}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner{padding:unset;display:block;overflow:hidden}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex{flex-direction:row;display:flex}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .thumb{width:50%}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .contentsBox{width:100%}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner.flex .contentsBox{width:50%}}.modContentsLayout--SpecialInterviews .specialInterviewSec__inner+.specialInterviewSec__inner{padding:0 0 10.6667vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec__inner+.specialInterviewSec__inner{padding:unset}.modContentsLayout--SpecialInterviews .specialInterviewSec--reverse .specialInterviewSec__inner .thumb{float:left;margin-left:0;margin-right:5.71429vw}}.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{margin-top:8vw;width:100vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{float:right;width:40vw;margin-top:0;margin-left:5.71429vw;margin-right:auto;padding-top:.714286vw;padding-bottom:5em}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb{width:560px;margin-left:80px;padding-top:10px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .thumb img{object-fit:cover;width:100%;height:auto}.modContentsLayout--SpecialInterviews .specialInterviewSec .head{letter-spacing:.1em;font-family:Noto Serif JP,serif;font-size:5.86667vw;line-height:1.8;position:relative}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head{letter-spacing:.1em;padding-top:7.14286vw;font-size:1.71429vw;line-height:1.8}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head{padding-top:100px;font-size:24px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{letter-spacing:-.05em;font-size:3.73333vw}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{letter-spacing:.05em;font-size:1.28571vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .head span{font-size:18px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{letter-spacing:.015em;margin-top:16vw;font-size:3.46667vw;font-weight:600;line-height:1.8;display:flex;position:relative}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{letter-spacing:0;margin-top:7.85714vw;font-size:1.07143vw;line-height:2.1}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead{margin-top:110px;font-size:15px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead span{display:block}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{content:"";background-color:var(--black);flex-shrink:0;width:4vw;height:1px;margin-right:2.66667vw;display:inline-block;transform:translateY(3.2vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{width:2.85714vw;height:1px;margin-right:.714286vw;transform:translateY(1.28571vw)}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead:before{width:40px;height:1px;margin-right:10px;transform:translateY(18px)}}.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:0}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:7.85714vw}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .subHead.--noHead{margin-top:110px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .text{letter-spacing:.01em;margin-top:8vw;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .text{margin-top:2.85714vw;font-size:1.07143vw;line-height:2.15}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .text{margin-top:40px;font-size:15px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .text p+p{margin-top:2em}.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:16vw;width:100vw;height:auto;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:7.14286vw;width:100%;margin-inline:auto}}@media screen and (width>=1400px){.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb{margin-top:100px}}.modContentsLayout--SpecialInterviews .specialInterviewSec .barThumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .kv{width:100vw;height:50.6667vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.one-on-one-interview .kv{width:100%;height:auto;margin-inline:auto}}.one-on-one-interview .kv img{object-fit:cover;width:100%;height:100%}.one-on-one-interview .interviewDesc{letter-spacing:0;margin-top:16vw}@media screen and (width>=1000px){.one-on-one-interview .interviewDesc{margin-top:5vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewDesc{margin-top:70px}}.one-on-one-interview .interviewDesc p{letter-spacing:.005em;font-size:3.46667vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interviewDesc p{font-size:1.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewDesc p{font-size:16px}}.one-on-one-interview .interViewSec{margin-top:34.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec{margin-top:10vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec{margin-top:140px}}.one-on-one-interview .interViewSec:first-of-type{margin-top:32vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec:first-of-type{margin-top:16.4286vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec:first-of-type{margin-top:230px}}.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:12vw;background-color:#f5f8fd;width:100vw;margin-inline:calc(50% - 50vw)}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:3.42857vw;width:100%;margin-inline:auto}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline{margin-bottom:48px}}.one-on-one-interview .interViewSec .interViewHeadline__inner{flex-direction:column-reverse;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__inner{flex-direction:row}.one-on-one-interview .interViewSec .interViewHeadline__thumb{aspect-ratio:1;width:50%}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__thumb{width:50%}}.one-on-one-interview .interViewSec .interViewHeadline__thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interViewSec .interViewHeadline__body{flex-direction:column;flex:1;justify-content:center;padding:10.6667vw 8vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__body{align-items:center;padding:2.85714vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__body{padding:40px}}.one-on-one-interview .interViewSec .interViewHeadline__body .head{font-family:Noto Serif JP,serif;font-size:4.8vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline__body .head{letter-spacing:.08em;font-size:1.57143vw;line-height:2.4em}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHeadline__body .head{font-size:22px}}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHeadline--reverse .interViewHeadline__inner{flex-direction:row-reverse}}.one-on-one-interview .interViewSec .interViewHead{letter-spacing:.01em;margin-bottom:10.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead{margin-bottom:3.21429vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead{margin-bottom:45px}}.one-on-one-interview .interViewSec .interViewHead__item{letter-spacing:0;font-size:3.73333vw;font-weight:600;line-height:2.1;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead__item{align-items:center;font-size:1.28571vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead__item{font-size:18px}}.one-on-one-interview .interViewSec .interViewHead__item:before{content:"";background-color:var(--black);flex-shrink:0;width:5.33333vw;height:1px;margin-right:4vw;display:block;transform:translateY(3.46667vw)translate(.8vw)}@media screen and (width>=1000px){.one-on-one-interview .interViewSec .interViewHead__item:before{width:2.85714vw;transform:unset;margin-right:1.42857vw}}@media screen and (width>=1400px){.one-on-one-interview .interViewSec .interViewHead__item:before{width:40px;margin-right:20px}}.one-on-one-interview .comment__author{color:var(--recruitBlue);margin-bottom:2vw;font-size:3.73333vw;font-weight:600;line-height:1;display:inline-block}@media screen and (width>=1000px){.one-on-one-interview .comment__author{margin-bottom:.928571vw;font-size:1.07143vw}}@media screen and (width>=1400px){.one-on-one-interview .comment__author{margin-bottom:13px;font-size:15px}}.one-on-one-interview .comment__item p{letter-spacing:0;font-size:3.73333vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .comment__item p{font-size:1.07143vw;line-height:2.3}}@media screen and (width>=1400px){.one-on-one-interview .comment__item p{font-size:15px}}.one-on-one-interview .comment+.comment{margin-top:12vw}@media screen and (width>=1000px){.one-on-one-interview .comment+.comment{margin-top:3.35714vw}}@media screen and (width>=1400px){.one-on-one-interview .comment+.comment{margin-top:47px}}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec{margin-top:10vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec{margin-top:140px}}.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:0}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:7.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec:first-of-type{margin-top:100px}}.one-on-one-interview .specialInterviewSec__inner{flex-direction:column;padding:19.3333vw 8vw 10.6667vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec__inner{padding:0;display:block;overflow:hidden}}.one-on-one-interview .specialInterviewSec .thumb{margin-top:8vw}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .thumb{float:right;width:40vw;margin-top:0;margin-left:5.71429vw;padding-top:.714286vw;padding-bottom:5em}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .thumb{width:560px;margin-left:80px;padding-top:10px}}.one-on-one-interview .specialInterviewSec .thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .specialInterviewSec .head{letter-spacing:.015em;font-family:Noto Serif JP,serif;font-size:4.8vw;line-height:1.7;position:relative}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .head{letter-spacing:.1em;padding-top:2.85714vw;font-size:1.71429vw;line-height:1.8}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .head{padding-top:40px;font-size:24px}}.one-on-one-interview .specialInterviewSec .head span{letter-spacing:-.1em}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .head span{letter-spacing:.1em}}.one-on-one-interview .specialInterviewSec .subHead{letter-spacing:.015em;margin-top:5.33333vw;font-size:3.73333vw;line-height:1.8;display:flex;position:relative}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead{letter-spacing:0;margin-top:3.92857vw;font-size:1.28571vw;line-height:2.1}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead{margin-top:55px;font-size:18px}}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead--2nd{margin-top:5.71429vw}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead--2nd{margin-top:80px}}.one-on-one-interview .specialInterviewSec .subHead span{display:block}.one-on-one-interview .specialInterviewSec .subHead:before{content:"";background-color:var(--black);flex-shrink:0;width:4vw;height:1px;margin-right:2.66667vw;display:inline-block;transform:translateY(3.2vw)}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .subHead:before{width:2.85714vw;height:1px;margin-right:2.14286vw;transform:translateY(1.28571vw)}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .subHead:before{width:40px;height:1px;margin-right:30px;transform:translateY(18px)}}.one-on-one-interview .specialInterviewSec .text{letter-spacing:.01em;margin-top:8vw;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .specialInterviewSec .text{margin-top:2.85714vw;font-size:1vw;line-height:2.15}}@media screen and (width>=1400px){.one-on-one-interview .specialInterviewSec .text{margin-top:40px;font-size:14px}}.one-on-one-interview .specialInterviewSec .text p+p{margin-top:2em}.one-on-one-interview .interviewee{flex-direction:column;padding:0 4.28571vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interviewee{flex-direction:row;padding:0}}.one-on-one-interview .interviewee__body{flex-shrink:0;align-items:center;display:flex}.one-on-one-interview .interviewee__head{flex-shrink:0;font-size:5.33333vw}@media screen and (width>=1000px){.one-on-one-interview .interviewee__head{font-size:2vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__head{font-size:28px}}.one-on-one-interview .interviewee__data{margin-left:5.33333vw;font-size:3.2vw;line-height:1.5}@media screen and (width>=1000px){.one-on-one-interview .interviewee__data{margin-left:2.71429vw;font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__data{margin-left:38px;font-size:14px}}.one-on-one-interview .interviewee__desc{letter-spacing:0;margin-top:5.33333vw;font-size:3.2vw;line-height:2.1}@media screen and (width>=1000px){.one-on-one-interview .interviewee__desc{border-left:1px solid var(--gray);flex:1;margin-top:0;margin-left:2.14286vw;padding-left:2.57143vw;font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewee__desc{margin-left:30px;padding-left:36px;font-size:14px}}.one-on-one-interview .barThumb{margin-top:16vw}@media screen and (width>=1000px){.one-on-one-interview .barThumb{margin-top:0}}.one-on-one-interview .barThumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interviewAuthors{flex-direction:column;gap:9.33333vw;margin-top:16vw;display:flex}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthors{flex-direction:row;gap:5.71429vw;margin-top:4.28571vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthors{gap:80px;margin-top:60px}}.one-on-one-interview .interviewAuthors__item{flex:1}.one-on-one-interview .interviewAuthor__header{align-items:center;display:flex}.one-on-one-interview .interviewAuthor__header .thumb{width:18.6667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .thumb{width:10vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .thumb{width:140px}}.one-on-one-interview .interviewAuthor__header .thumb img{object-fit:cover;width:100%;height:auto}.one-on-one-interview .interviewAuthor__header .body{flex:1;padding-left:5.33333vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .body{padding-left:2.85714vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .body{padding-left:40px}}.one-on-one-interview .interviewAuthor__header .unit{letter-spacing:.01em;font-size:2.66667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .unit{font-size:1vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .unit{font-size:14px}}.one-on-one-interview .interviewAuthor__header .name{font-size:4.26667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__header .name{font-size:2vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__header .name{font-size:28px}}.one-on-one-interview .interviewAuthor__desc{padding-top:6vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc{padding-top:2.14286vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc{padding-top:30px}}.one-on-one-interview .interviewAuthor__desc p{letter-spacing:0;font-size:3.2vw;line-height:2}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc p{font-size:1vw;line-height:2.1}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc p{font-size:14px}}.one-on-one-interview .interviewAuthor__desc .annotation{font-size:2.66667vw}@media screen and (width>=1000px){.one-on-one-interview .interviewAuthor__desc .annotation{font-size:.857143vw}}@media screen and (width>=1400px){.one-on-one-interview .interviewAuthor__desc .annotation{font-size:12px}}#CybotCookiebotDialogBodyContentTitle{line-height:2!important}#CybotCookiebotDialog div{line-height:1.6!important}#CybotCookiebotDialogBodyButtonAccept{padding:6px 12px!important}#CybotCookiebotDialog{top:auto!important;bottom:0!important;transform:translate(-50%,-10px)!important;box-shadow:2px 2px 14px 2px #12121260!important}.CookieDeclaration{width:90%!important;max-width:1200px!important;margin:0 auto!important}#CybotCookiebotDialog[data-template=slideup],#CybotCookiebotDialog[data-template=slideup].CybotCookiebotDialogActive{transform:translate(-50%,-10px)!important}@media screen and (width<=750px){#CybotCookiebotDialog *{font-size:12px!important}#CybotCookiebotDialog[data-template=slideup],#CybotCookiebotDialog[data-template=slideup].CybotCookiebotDialogActive{transform:translate(-50%,-10px)!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper{width:48px!important;height:24px!important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider:before{width:20px!important;height:20px!important;bottom:2px!important;left:2px!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before{transform:translate(24px)!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper{padding:.5em 1em!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonsWrapper{column-gap:4px;flex-direction:row!important}}a[data-astro-cid-7e6x2uym]{letter-spacing:.05em;padding:0 30px}@media screen and (width>=1000px){a[data-astro-cid-7e6x2uym]{padding:0 2.14286vw}}@media screen and (width>=1400px){a[data-astro-cid-7e6x2uym]{padding:0 30px}}.bar[data-astro-cid-7e6x2uym]{color:var(--darkGray);padding:0 .5em}.non-active[data-astro-cid-7e6x2uym]{color:var(--darkGray)}.header[data-astro-cid-x7j63lzb]{z-index:100;backdrop-filter:blur(5px);opacity:0;background:#ffffff4d;width:100%;font-family:EBGaramond,serif;transition:all .5s;position:sticky;top:0;transform:translateY(-100%)}.header[data-astro-cid-x7j63lzb].-in{opacity:1;transition:all .5s;transform:translateY(0)}.header__inner[data-astro-cid-x7j63lzb]{display:none}@media screen and (width>=1000px){.header__inner[data-astro-cid-x7j63lzb]{justify-content:space-between;align-items:center;width:100vw;height:5.21429vw;margin:0 auto;padding:0 5vw;display:flex}}@media screen and (width>=1400px){.header__inner[data-astro-cid-x7j63lzb]{width:1400px;height:73px;padding:0 70px}}.header__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:109px;display:block}@media screen and (width>=1000px){.header__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:8.92857vw}}@media screen and (width>=1400px){.header__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:125px}}.header__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] img[data-astro-cid-x7j63lzb]{width:100%}.header__logo--white[data-astro-cid-x7j63lzb]{display:none}.header__navMenu[data-astro-cid-x7j63lzb]{height:100%}.header__spInner[data-astro-cid-x7j63lzb]{justify-content:space-between;align-items:center;display:flex}@media screen and (width>=1000px){.header__spInner[data-astro-cid-x7j63lzb]{display:none}}.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb]{padding-left:5.33333vw}.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:28vw;display:block}@media screen and (width>=1000px){.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:7.78571vw}}@media screen and (width>=1400px){.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:109px}}.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] img[data-astro-cid-x7j63lzb]{width:100%}.header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] .logo--white[data-astro-cid-x7j63lzb]{display:none}.header__spUi[data-astro-cid-x7j63lzb]{align-items:center;display:flex}.header--clear[data-astro-cid-x7j63lzb]{background:unset}.header--clear[data-astro-cid-x7j63lzb] .navMenu[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb],.header--clear[data-astro-cid-x7j63lzb] .navMenu[data-astro-cid-x7j63lzb] .navMenu__list__itemText[data-astro-cid-x7j63lzb]{color:#fff}.header--clear[data-astro-cid-x7j63lzb] .header__logo--white[data-astro-cid-x7j63lzb]{display:block}.header--clear[data-astro-cid-x7j63lzb] .header__logo--white[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:109px;display:block}@media screen and (width>=1000px){.header--clear[data-astro-cid-x7j63lzb] .header__logo--white[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:8.92857vw}}@media screen and (width>=1400px){.header--clear[data-astro-cid-x7j63lzb] .header__logo--white[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:125px}}.header--clear[data-astro-cid-x7j63lzb] .header__logo--white[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] img[data-astro-cid-x7j63lzb]{width:100%}.header--clear[data-astro-cid-x7j63lzb] .header__logo[data-astro-cid-x7j63lzb],.header--clear[data-astro-cid-x7j63lzb] .header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] .logo--black[data-astro-cid-x7j63lzb]{display:none}.header--clear[data-astro-cid-x7j63lzb] .header__spInner[data-astro-cid-x7j63lzb] .logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] .logo--white[data-astro-cid-x7j63lzb]{display:block}.header--clear[data-astro-cid-x7j63lzb] .header__spUi[data-astro-cid-x7j63lzb]{color:var(--white)}.navMenu[data-astro-cid-x7j63lzb]{height:100%}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb]{height:100%;display:flex}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]{cursor:pointer;box-sizing:border-box;align-items:center;height:100%;font-size:1.5rem;font-weight:500;transition:all .5s;display:flex;position:relative}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{padding:0 30px}@media screen and (width>=1000px){.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{padding:0 2.14286vw}}@media screen and (width>=1400px){.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{padding:0 30px}}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:after{content:"";opacity:0;background:url(/_astro/sprite--pc.CtVoOook.jpg) bottom/200% no-repeat;width:100%;height:0;transition:all .5s;position:absolute;bottom:0;left:0}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:hover{background:#ffffffb3;transition:all .5s}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:hover:after{opacity:1;height:4px;transition:all .5s}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:hover .navMenuDrop[data-astro-cid-x7j63lzb]{color:var(--black);animation-name:navMenuDrop;animation-duration:.3s;animation-fill-mode:forwards;display:flex}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:hover .navMenu__list__itemText[data-astro-cid-x7j63lzb]{transition:all .5s;transform:translateY(-.0714286vw)}@media screen and (width>=1000px){.navMenu[data-astro-cid-x7j63lzb] .navMenu__list[data-astro-cid-x7j63lzb] .navMenu__list__item[data-astro-cid-x7j63lzb]:hover .navMenu__list__itemText[data-astro-cid-x7j63lzb] .--jp[data-astro-cid-x7j63lzb]{opacity:1;transition:all .5s}}.navMenu[data-astro-cid-x7j63lzb] .navMenu__list__itemText[data-astro-cid-x7j63lzb]{text-align:center;color:var(--black);line-height:1.1;transition:all .5s;transform:translateY(.571429vw)}@media screen and (width>=1000px){.navMenu[data-astro-cid-x7j63lzb] .navMenu__list__itemText[data-astro-cid-x7j63lzb] .--jp[data-astro-cid-x7j63lzb]{opacity:0;color:var(--black);font-size:.642857vw;transition:all .5s}}@media screen and (width>=1400px){.navMenu[data-astro-cid-x7j63lzb] .navMenu__list__itemText[data-astro-cid-x7j63lzb] .--jp[data-astro-cid-x7j63lzb]{font-size:9px}}@keyframes navMenuDrop{0%{opacity:0;display:none}to{opacity:1;display:flex}}.navMenuDrop[data-astro-cid-x7j63lzb]{z-index:10;white-space:nowrap;backdrop-filter:blur(8px);background:#fffffffa;border-radius:10px;display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(100%);box-shadow:0 4px 30px #7b8daa40}@media screen and (width>=1000px){.navMenuDrop[data-astro-cid-x7j63lzb]{min-width:20vw;padding:1.42857vw 2.85714vw}}@media screen and (width>=1400px){.navMenuDrop[data-astro-cid-x7j63lzb]{min-width:280px;padding:20px 40px}}.navMenuDrop[data-astro-cid-x7j63lzb]:has(.--recruiting){left:-20%;transform:translate(-50%)translateY(100%)}.navMenuDrop[data-astro-cid-x7j63lzb] .mainPageLink[data-astro-cid-x7j63lzb]{background:url(/_astro/sprite--pc.CtVoOook.jpg) bottom/auto 100% no-repeat;border-radius:10px;width:100%;height:auto;position:relative}.navMenuDrop[data-astro-cid-x7j63lzb] .mainPageLink[data-astro-cid-x7j63lzb]:after{content:"";z-index:0;background:#fff;border-radius:8px;width:calc(100% - 2px);height:calc(100% - 2px);transition:all .3s;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.navMenuDrop[data-astro-cid-x7j63lzb] .mainPageLink[data-astro-cid-x7j63lzb]:hover:after{width:calc(100% - 45px);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .mainPageLink[data-astro-cid-x7j63lzb]:hover .navMenuDrop__head[data-astro-cid-x7j63lzb]:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAIhJREFUeAG90kENgDAMBdAFBUiYhEmYBCTMAUiYA3AwCZMwKUhAQulCG3bpP+4nDQdeGvqDI6K7jwNZ5OkZZlPxy0hfHp4VwSbwRCjQn4DgJaghtMp39UQEsyBYiZPeaG4lm/aBUBVTLJD0Qh5vIb3usMAOe+qrhy3JQkVARVs03kIzTh4Q/DVeyMYMhYCUpn4AAAAASUVORK5CYII=);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{align-items:center;display:grid;position:relative}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__head[data-astro-cid-x7j63lzb]{z-index:1;text-align:left;align-items:center;min-height:108px;font-size:2rem;line-height:1.2;transition:all .1s;display:grid;position:relative}@media screen and (width>=1000px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__head[data-astro-cid-x7j63lzb]{padding-top:20px;padding-bottom:20px;padding-right:7.14286vw;font-size:1.57143vw}}@media screen and (width>=1400px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__head[data-astro-cid-x7j63lzb]{padding-right:100px;font-size:22px}}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__head[data-astro-cid-x7j63lzb] .--jp[data-astro-cid-x7j63lzb]{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:1rem;line-height:1.2}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__head[data-astro-cid-x7j63lzb]:after{content:"";z-index:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQVJREFUeAGFk+ENgjAQhdvGARyBBYS6gSO4gTqBOoE6gTqBjuAIjlAghJ8wAgk/CZx3DRBCD7ykHGm+vNd7UBFEUUZLzJQSANQ9HYbXSUgqdaAXkPKos2zJQma1+mKntWzK8sLbYcm6PtsuxEkniWYhs14bCfC0tnV9ZyFbTXPFZ4Fro+N4w0KoVvRqAC8xV0EYUm4wjESNIS4SB+IiUZwlRvFs+2kSwg+1a6E39cUY0FG0R2iLI+YYy41VQuDSWWIsuWPjx/GRxqcYhvu9kk5TD8O0B5VS3lgIqopsPLT5GN9/OxCpYNvbnfaPcCBUuXcjc4ddcCM7Sn9HJqX2IuQmCB5ion4KeoAvWQsKeQAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:6px;height:20px;transition:all .5s;display:block;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}@media screen and (width>=1000px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb]{grid-column-gap:4.28571vw;grid-row-gap:.714286vw;grid-auto-flow:column;padding-top:1.42857vw;padding-bottom:1.42857vw;padding-left:2.14286vw;display:grid}}@media screen and (width>=1400px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb]{grid-column-gap:60px;grid-row-gap:10px;padding-top:20px;padding-bottom:20px;padding-left:30px}}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--service{grid-template-rows:1em 1fr 1fr 1fr;grid-template-columns:1fr}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--service .navMenuDrop__list__company[data-astro-cid-x7j63lzb]{color:var(--lightGray);cursor:default;font-size:.857143vw}@media screen and (width>=1400px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--service .navMenuDrop__list__company[data-astro-cid-x7j63lzb]{font-size:12px}}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--service .navMenuDrop__list__item[data-astro-cid-x7j63lzb]{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:1.2rem}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--company{grid-template-rows:repeat(3,1fr);grid-template-columns:1fr}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting{grid-column-gap:50px;grid-row-gap:8px;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb]{padding-right:unset;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:1.2rem}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square{border-radius:8px;font-weight:600}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square a[data-astro-cid-x7j63lzb]{color:#fff;border-radius:8px;padding-left:16px;padding-right:60px;transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square a[data-astro-cid-x7j63lzb]:hover{color:var(--black);background:#fff;transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square a[data-astro-cid-x7j63lzb]:hover:before{width:0}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--newgraduate{background:var(--black);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--newgraduate a[data-astro-cid-x7j63lzb]{border:1px solid var(--black)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--newgraduate a[data-astro-cid-x7j63lzb]:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAIhJREFUeAG90kENgDAMBdAFBUiYhEmYBCTMAUiYA3AwCZMwKUhAQulCG3bpP+4nDQdeGvqDI6K7jwNZ5OkZZlPxy0hfHp4VwSbwRCjQn4DgJaghtMp39UQEsyBYiZPeaG4lm/aBUBVTLJD0Qh5vIb3usMAOe+qrhy3JQkVARVs03kIzTh4Q/DVeyMYMhYCUpn4AAAAASUVORK5CYII=)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--newgraduate a[data-astro-cid-x7j63lzb]:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQVJREFUeAGFk+ENgjAQhdvGARyBBYS6gSO4gTqBOoE6gTqBjuAIjlAghJ8wAgk/CZx3DRBCD7ykHGm+vNd7UBFEUUZLzJQSANQ9HYbXSUgqdaAXkPKos2zJQma1+mKntWzK8sLbYcm6PtsuxEkniWYhs14bCfC0tnV9ZyFbTXPFZ4Fro+N4w0KoVvRqAC8xV0EYUm4wjESNIS4SB+IiUZwlRvFs+2kSwg+1a6E39cUY0FG0R2iLI+YYy41VQuDSWWIsuWPjx/GRxqcYhvu9kk5TD8O0B5VS3lgIqopsPLT5GN9/OxCpYNvbnfaPcCBUuXcjc4ddcCM7Sn9HJqX2IuQmCB5ion4KeoAvWQsKeQAAAABJRU5ErkJggg==)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--jobOpenings{background:var(--recruitBlue);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--jobOpenings a[data-astro-cid-x7j63lzb]{border:1px solid var(--recruitBlue)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--jobOpenings a[data-astro-cid-x7j63lzb]:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAIhJREFUeAG90kENgDAMBdAFBUiYhEmYBCTMAUiYA3AwCZMwKUhAQulCG3bpP+4nDQdeGvqDI6K7jwNZ5OkZZlPxy0hfHp4VwSbwRCjQn4DgJaghtMp39UQEsyBYiZPeaG4lm/aBUBVTLJD0Qh5vIb3usMAOe+qrhy3JQkVARVs03kIzTh4Q/DVeyMYMhYCUpn4AAAAASUVORK5CYII=);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--jobOpenings a[data-astro-cid-x7j63lzb]:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQVJREFUeAGFk+ENgjAQhdvGARyBBYS6gSO4gTqBOoE6gTqBjuAIjlAghJ8wAgk/CZx3DRBCD7ykHGm+vNd7UBFEUUZLzJQSANQ9HYbXSUgqdaAXkPKos2zJQma1+mKntWzK8sLbYcm6PtsuxEkniWYhs14bCfC0tnV9ZyFbTXPFZ4Fro+N4w0KoVvRqAC8xV0EYUm4wjESNIS4SB+IiUZwlRvFs+2kSwg+1a6E39cUY0FG0R2iLI+YYy41VQuDSWWIsuWPjx/GRxqcYhvu9kk5TD8O0B5VS3lgIqopsPLT5GN9/OxCpYNvbnfaPcCBUuXcjc4ddcCM7Sn9HJqX2IuQmCB5ion4KeoAvWQsKeQAAAABJRU5ErkJggg==);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--casual{background:var(--Green);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--casual a[data-astro-cid-x7j63lzb]{border:1px solid var(--Green)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--casual a[data-astro-cid-x7j63lzb]:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABoSURBVHgB7dRbCoAwDETRibjw7jyCoIhYzGs+SnsX0NMEWsCZqjZ1hEgeBNGsCDJZEKixKJIG/hBYDsisqwzoIaXAF1IOvBEK8ER2kBKRdt6bNcHVBnJlQG8T40ywgImB+6tgvWb6BAeUKbx3QBP8GAAAAABJRU5ErkJggg==);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb].--recruiting .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--square.--casual a[data-astro-cid-x7j63lzb]:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAACVBMVEUAAABEQDhFQDmj66GbAAAAAnRSTlMAgJsrThgAAAA5SURBVAjXncmxDQAgDMTAT0PBCBkxU1H/lBBZSNS4ucI6ld0kDIiDvVSQ1uoJASpIGBCgl/mBu8sGakIedqjceIsAAAAASUVORK5CYII=);transition:all .3s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb]{padding-right:40px;line-height:1.2;position:relative}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--en a[data-astro-cid-x7j63lzb]{padding-top:.3em;font-size:1.8rem;line-height:1.2em}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb].--en a[data-astro-cid-x7j63lzb] span[data-astro-cid-x7j63lzb]{align-self:center;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:1rem}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{text-align:center;opacity:1;height:60px;padding-left:5px;padding-right:50px;font-size:1.3rem;line-height:60px;transition:all .1s;display:block}@media screen and (width>=1000px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{text-align:left}}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]:after{content:"";aspect-ratio:3/10;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQVJREFUeAGFk+ENgjAQhdvGARyBBYS6gSO4gTqBOoE6gTqBjuAIjlAghJ8wAgk/CZx3DRBCD7ykHGm+vNd7UBFEUUZLzJQSANQ9HYbXSUgqdaAXkPKos2zJQma1+mKntWzK8sLbYcm6PtsuxEkniWYhs14bCfC0tnV9ZyFbTXPFZ4Fro+N4w0KoVvRqAC8xV0EYUm4wjESNIS4SB+IiUZwlRvFs+2kSwg+1a6E39cUY0FG0R2iLI+YYy41VQuDSWWIsuWPjx/GRxqcYhvu9kk5TD8O0B5VS3lgIqopsPLT5GN9/OxCpYNvbnfaPcCBUuXcjc4ddcCM7Sn9HJqX2IuQmCB5ion4KeoAvWQsKeQAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;width:5px;height:auto;transition:all .5s;display:block;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAXCAYAAADZTWX7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAIhJREFUeAG90kENgDAMBdAFBUiYhEmYBCTMAUiYA3AwCZMwKUhAQulCG3bpP+4nDQdeGvqDI6K7jwNZ5OkZZlPxy0hfHp4VwSbwRCjQn4DgJaghtMp39UQEsyBYiZPeaG4lm/aBUBVTLJD0Qh5vIb3usMAOe+qrhy3JQkVARVs03kIzTh4Q/DVeyMYMhYCUpn4AAAAASUVORK5CYII=);transition:all .5s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]:before{content:"";opacity:0;background-color:#2fd2d2;border-radius:3px;width:0;height:100%;transition:all .5s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]:hover:before{opacity:1;width:20px;transition:all .5s}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]{align-items:center;display:flex}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAACVBMVEUAAABEQDhFQDmj66GbAAAAAnRSTlMAgJsrThgAAAA5SURBVAjXncmxDQAgDMTAT0PBCBkxU1H/lBBZSNS4ucI6ld0kDIiDvVSQ1uoJASpIGBCgl/mBu8sGakIedqjceIsAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:80%;transition:all .5s;display:block}@media screen and (width>=1000px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]:after{width:1.14286vw;height:1.14286vw;margin-right:-.357143vw}}@media screen and (width>=1400px){.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]:after{width:16px;height:16px;margin-right:-5px}}.navMenuDrop[data-astro-cid-x7j63lzb] .navMenuDrop__list[data-astro-cid-x7j63lzb] .navMenuDrop__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]:hover:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABoSURBVHgB7dRbCoAwDETRibjw7jyCoIhYzGs+SnsX0NMEWsCZqjZ1hEgeBNGsCDJZEKixKJIG/hBYDsisqwzoIaXAF1IOvBEK8ER2kBKRdt6bNcHVBnJlQG8T40ywgImB+6tgvWb6BAeUKbx3QBP8GAAAAABJRU5ErkJggg==);transition:all .5s}.lang[data-astro-cid-x7j63lzb]{letter-spacing:.05em;padding-right:6.66667vw;font-family:EBGaramond,serif;font-size:4vw;display:block}.slideMenuTrigger[data-astro-cid-x7j63lzb]{aspect-ratio:1;text-align:center;background:var(--black);z-index:100;flex-direction:column;justify-content:center;align-items:center;width:16vw;height:16vw;padding:10px;display:flex;position:sticky;top:0;right:0}.slideMenuTrigger[data-astro-cid-x7j63lzb] .menuBtn__text[data-astro-cid-x7j63lzb]{letter-spacing:.2em;text-align:center;color:var(--white);padding-left:3px;font-family:Poppins,sans-serif;font-size:2.4vw}.slideMenuTrigger[data-astro-cid-x7j63lzb] button[data-astro-cid-x7j63lzb] .menuBtn__bar1[data-astro-cid-x7j63lzb]{background:url("data:image/svg+xml,%3csvg%20width='35'%20height='4'%20viewBox='0%200%2035%204'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.09898%201.23278C-0.0751179%201.66346%20-0.308777%201.95041%200.398%202.09363C0.992287%202.21277%204.35958%202.31273%207.88289%202.32196C12.6176%202.32817%2014.5039%202.46955%2015.0435%202.83121C15.485%203.12583%2016.4794%203.28654%2017.4966%203.20594C18.4347%203.14244%2022.6314%202.82937%2026.7962%202.51749C34.4748%201.96059%2035.9595%201.59369%2034.0626%200.745463C33.4142%200.45861%2031.8335%200.390624%2029.321%200.555631C26.6652%200.726015%2025.0203%200.646294%2023.7797%200.296794C21.2179%20-0.42747%203.6619%200.287917%201.09845%201.21865L1.09898%201.23278Z'%20fill='white'/%3e%3c/svg%3e") 50%/contain no-repeat;width:9.33333vw;height:4.26667vw;margin-inline:auto;transition:all .2s;display:block}.slideMenuTrigger[data-astro-cid-x7j63lzb] button[data-astro-cid-x7j63lzb] .menuBtn__bar2[data-astro-cid-x7j63lzb]{margin-top:-7px;background:url("data:image/svg+xml,%3csvg%20width='34'%20height='6'%20viewBox='0%200%2034%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M31.8519%204.33367C32.5323%204.30701%2033.1596%203.95734%2033.2259%203.56904C33.4104%202.48733%2031.8526%201.79347%2030.0841%202.17683C28.6282%202.47079%2028.583%202.57726%2029.568%203.45886C30.1538%203.98692%2031.193%204.39254%2031.8781%204.33815L31.8519%204.33367Z'%20fill='white'/%3e%3cpath%20d='M26.1207%201.99657C25.5812%201.54302%2013.4409%201.87643%207.64823%202.49139C5.74326%202.68926%204.86644%202.62427%204.2965%202.18872C3.84481%201.85584%202.86328%201.65551%201.97958%201.71787C0.590911%201.81587%200.43979%201.92169%200.239457%202.90322C0.0628879%203.77207%200.0987137%204.055%200.405033%204.35056C0.625768%204.55701%203.26999%204.49728%206.57941%204.20029C10.8188%203.82182%2012.5635%203.82556%2013.1425%204.16531C13.6393%204.46329%2015.6939%204.5879%2018.9231%204.50274C23.6875%204.37268%2023.9535%204.32219%2024.528%203.47284C24.8575%202.97382%2025.4778%202.54943%2025.9027%202.50358C26.6286%202.45235%2026.6411%202.4039%2026.1511%201.97856L26.1207%201.99657Z'%20fill='white'/%3e%3c/svg%3e") 50%/contain no-repeat;width:9.33333vw;height:4.26667vw;margin-inline:auto;transition:all .2s;display:block}.slideMenuTrigger[data-astro-cid-x7j63lzb] button[data-astro-cid-x7j63lzb].close .menuBtn__bar1[data-astro-cid-x7j63lzb]{transition:all .2s;transform:rotate(-15deg)translateY(1.33333vw)}.slideMenuTrigger[data-astro-cid-x7j63lzb] button[data-astro-cid-x7j63lzb].close .menuBtn__bar2[data-astro-cid-x7j63lzb]{transition:all .2s;transform:rotate(15deg)translateY(-1.33333vw)}.slideMenu[data-astro-cid-x7j63lzb]{-webkit-overflow-scrolling:touch;backdrop-filter:blur(20px);background:#000000eb;width:100vw;height:100vh;display:none;position:fixed;top:0;left:0;overflow-y:auto}.slideMenu__wrapper[data-astro-cid-x7j63lzb]{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.slideMenu__inner[data-astro-cid-x7j63lzb]{width:100%;height:auto;min-height:100vh;color:var(--white);z-index:30;position:relative;overflow-y:auto}.slideMenu__header[data-astro-cid-x7j63lzb]{justify-content:space-between;align-items:center;height:16vw;display:flex}.slideMenu__header[data-astro-cid-x7j63lzb] .lang[data-astro-cid-x7j63lzb]{margin-right:16vw}.slideMenu__logo[data-astro-cid-x7j63lzb]{padding-left:5.33333vw}.slideMenu__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{width:28vw;display:block}.slideMenu__logo[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb] img[data-astro-cid-x7j63lzb]{width:100%}.slideMenu__body[data-astro-cid-x7j63lzb]{padding:5.33333vw 8vw 13.3333vw}.slideMenuList__item[data-astro-cid-x7j63lzb]{font-size:7.46667vw;line-height:1}.slideMenuList__item[data-astro-cid-x7j63lzb]>a[data-astro-cid-x7j63lzb]{letter-spacing:.05em;padding:4.66667vw 0 4.66667vw 1.86667vw;font-family:EBGaramond,serif;font-size:7.46667vw;display:block}.slideMenuList__item[data-astro-cid-x7j63lzb]>a[data-astro-cid-x7j63lzb] span[data-astro-cid-x7j63lzb]{color:var(--gray);font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:2.66667vw}.slideMenuList__item[data-astro-cid-x7j63lzb]>.acdTrigger[data-astro-cid-x7j63lzb]{font-family:EBGaramond,serif}.slideMenuList__item[data-astro-cid-x7j63lzb]>.acdTrigger[data-astro-cid-x7j63lzb] .jp[data-astro-cid-x7j63lzb]{color:var(--gray);font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:2.66667vw}.slideMenuList__item[data-astro-cid-x7j63lzb]>.acdTrigger[data-astro-cid-x7j63lzb] .icon[data-astro-cid-x7j63lzb]{aspect-ratio:1;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAySURBVHgB7dMxDgAABATB4/9/pvGAjWgkN7VsFEhADTKbOuaggwtBD5Y63xDx6zn4LdjnjRQQnmnzngAAAABJRU5ErkJggg==) 50%/contain no-repeat;width:10px;height:20px;margin-left:5.33333vw;display:inline-block}.slideMenuList__item--hasMenu[data-astro-cid-x7j63lzb]{letter-spacing:.05em;padding:4.66667vw 5.33333vw 4.66667vw 1.86667vw;position:relative}.slideMenuList__item--isOpen[data-astro-cid-x7j63lzb]>.acdTrigger[data-astro-cid-x7j63lzb]{border-bottom:1px solid var(--gray);padding-bottom:10px}.slideMenuList__item--isOpen[data-astro-cid-x7j63lzb]>.acdTrigger[data-astro-cid-x7j63lzb] .icon[data-astro-cid-x7j63lzb]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAACCAYAAABYBvyLAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAZSURBVHgBrcABAQAAAMEw9O+MEJ97AkWwAX2GBABLI6FZAAAAAElFTkSuQmCC) 50%/contain no-repeat}.pageList[data-astro-cid-x7j63lzb]{display:none}.pageList__list[data-astro-cid-x7j63lzb]{flex-wrap:wrap;margin-top:3.33333vw;padding:2.66667vw 0 1.33333vw;display:flex}.pageList__list__item[data-astro-cid-x7j63lzb]{width:100%}.pageList__list__item[data-astro-cid-x7j63lzb].--en.--top a[data-astro-cid-x7j63lzb]{font-size:4.66667vw}.pageList__list__item[data-astro-cid-x7j63lzb].--en.--top .--jp[data-astro-cid-x7j63lzb]{vertical-align:middle;padding-left:2.66667vw;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:2.4vw}.pageList__list__item[data-astro-cid-x7j63lzb].--jp a[data-astro-cid-x7j63lzb]{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif}.pageList__list__item[data-astro-cid-x7j63lzb].subDirectory{color:var(--lightGray);margin-top:8vw;margin-bottom:2.66667vw;padding-left:5.33333vw;font-family:EBGaramond,serif;font-size:3.2vw;line-height:1.8}.pageList__list__item[data-astro-cid-x7j63lzb].--en a[data-astro-cid-x7j63lzb]{padding-top:1.33333vw;font-size:3.73333vw}.pageList__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb]{letter-spacing:.05em;padding:4vw 5.33333vw;font-family:EBGaramond,serif;font-size:3.2vw;display:block}.pageList__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]{align-items:center;display:flex}.pageList__list__item[data-astro-cid-x7j63lzb] a[data-astro-cid-x7j63lzb][target=_blank]:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAACVBMVEUAAABEQDhFQDmj66GbAAAAAnRSTlMAgJsrThgAAAA5SURBVAjXncmxDQAgDMTAT0PBCBkxU1H/lBBZSNS4ucI6ld0kDIiDvVSQ1uoJASpIGBCgl/mBu8sGakIedqjceIsAAAAASUVORK5CYII=);background-position:50%;background-repeat:no-repeat;background-size:100%;width:3.46667vw;height:3.46667vw;margin:-.666667vw 0 0 2.66667vw;display:block}.slideMenuList__bottom[data-astro-cid-x7j63lzb]{justify-content:space-between;align-items:flex-end;margin-top:18.6667vw;display:flex}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSnsList[data-astro-cid-x7j63lzb]{letter-spacing:.1em;font-size:4vw}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSnsList[data-astro-cid-x7j63lzb] .menuTitle[data-astro-cid-x7j63lzb]{color:#ffffff80}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSnsList[data-astro-cid-x7j63lzb] ul[data-astro-cid-x7j63lzb]{margin-top:4vw}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSnsList[data-astro-cid-x7j63lzb] li[data-astro-cid-x7j63lzb]+li[data-astro-cid-x7j63lzb]{margin-top:5.33333vw}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSubList[data-astro-cid-x7j63lzb]{text-align:right;margin-top:18.6667vw;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:2.66667vw}.slideMenuList__bottom[data-astro-cid-x7j63lzb] .slideMenuSubList[data-astro-cid-x7j63lzb] li[data-astro-cid-x7j63lzb]+li[data-astro-cid-x7j63lzb]{margin-top:5.33333vw}.footer[data-astro-cid-vnidhd3p]{color:var(--white);background-color:var(--black);padding:13.3333vw 6.66667vw 10.6667vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p]{padding:5.71429vw 3.57143vw 7.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p]{padding:80px 50px 100px}}.footer__contact[data-astro-cid-vnidhd3p]{cursor:pointer;background:url(/_astro/contact--sp.DnkPcXMB.jpg) 50%/cover no-repeat;border:1px solid #fff;border-radius:2.66667vw;padding:16vw 6.66667vw 40vw;transition:all .6s ease-in-out;display:block;position:relative}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p]{background:url(/_astro/contact--pc.DIZhGhYQ.jpg) 50%/cover no-repeat;border-radius:1.33333vw;padding:5vw 5vw 6.42857vw}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p]{border-radius:20px;padding:70px 70px 90px}}.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p]{letter-spacing:.05em;z-index:1;font-family:EBGaramond,serif;font-size:13.3333vw;line-height:1;transition:all .6s ease-in-out;position:relative}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p]{font-size:7.2rem}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p]{font-size:72px}}.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{letter-spacing:.2em;margin-top:2.66667vw;font-family:tot-shizukamin-stdn,serif;font-size:3.73333vw;line-height:1;display:block}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{margin-top:.714286vw;font-size:1.6rem}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p] h2[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{margin-top:10px;font-size:16px}}.footer__contact[data-astro-cid-vnidhd3p]:hover h2[data-astro-cid-vnidhd3p],.footer__contact[data-astro-cid-vnidhd3p]:hover p[data-astro-cid-vnidhd3p]{color:var(--black);transition:all .3s ease-in-out}.footer__contact[data-astro-cid-vnidhd3p] p[data-astro-cid-vnidhd3p]{color:#ffffff90;z-index:1;margin-top:6vw;font-size:3.2vw;line-height:1.8;transition:all .6s ease-in-out;position:relative}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p] p[data-astro-cid-vnidhd3p]{margin-top:3.57143vw;font-size:1.3rem}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p] p[data-astro-cid-vnidhd3p]{margin-top:50px;font-size:13px}}.footer__contact[data-astro-cid-vnidhd3p]:after{content:"";aspect-ratio:1;background-image:url("data:image/svg+xml,%3csvg%20width='33'%20height='17'%20viewBox='0%200%2033%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.5%208.5H31.5857M22.519%200.5L32.5%208.5L22.519%2016.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:5.33333vw;border:1px solid #fff;border-radius:100vmax;width:21.3333vw;transition:all .6s ease-in-out;position:absolute;bottom:5.33333vw;right:5.33333vw}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p]:after{background-size:2.28571vw;width:8.57143vw;bottom:50%;right:5.28571vw;transform:translateY(50%)}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p]:after{background-size:32px;width:120px;right:74px}}.footer__contact[data-astro-cid-vnidhd3p]:hover:after{background-color:var(--black);transition:all .3s ease-in-out}.footer__contact[data-astro-cid-vnidhd3p]:before{content:"";background-color:var(--black);opacity:1;z-index:0;border-radius:2.66667vw;width:100%;height:100%;transition:all .6s ease-in-out;display:block;position:absolute;top:0;left:0}@media screen and (width>=1000px){.footer__contact[data-astro-cid-vnidhd3p]:before{border-radius:1.42857vw}}@media screen and (width>=1400px){.footer__contact[data-astro-cid-vnidhd3p]:before{border-radius:20px}}.footer__contact[data-astro-cid-vnidhd3p]:hover:before{opacity:0;transition:all .3s ease-in-out}.footer__body[data-astro-cid-vnidhd3p]{margin-top:16vw}@media screen and (width>=1000px){.footer__body[data-astro-cid-vnidhd3p]{margin-top:8.57143vw}}@media screen and (width>=1400px){.footer__body[data-astro-cid-vnidhd3p]{margin-top:120px}}@media screen and (width>=1000px){.footer__content[data-astro-cid-vnidhd3p]{justify-content:space-between;align-items:flex-start;display:flex}}.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p]{justify-content:space-between;align-items:center;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:56px}}.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .footer__logo[data-astro-cid-vnidhd3p]{width:37.3333vw;height:auto}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .footer__logo[data-astro-cid-vnidhd3p]{width:12.8571vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .footer__logo[data-astro-cid-vnidhd3p]{width:180px}}.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .footer__logo[data-astro-cid-vnidhd3p] img[data-astro-cid-vnidhd3p]{width:100%;height:auto}.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .langSwitch[data-astro-cid-vnidhd3p]{font-family:EBGaramond,serif;font-size:4.26667vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .langSwitch[data-astro-cid-vnidhd3p]{margin-left:-15px;font-size:1.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__head[data-astro-cid-vnidhd3p] .langSwitch[data-astro-cid-vnidhd3p]{font-size:16px}}.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p]{justify-content:space-between;align-items:flex-start;gap:8vw;margin-top:13.3333vw;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p]{margin-top:unset;gap:2.85714vw;width:100%;max-width:940px}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p]{gap:40px}}.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p] .footer__mainCol[data-astro-cid-vnidhd3p]{flex-direction:column;gap:10.6667vw;width:50%;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p] .footer__mainCol[data-astro-cid-vnidhd3p]{flex-direction:row;justify-content:flex-start;gap:2.85714vw;width:40%}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p] .footer__mainCol[data-astro-cid-vnidhd3p]{gap:40px}}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__main[data-astro-cid-vnidhd3p] .footer__mainCol[data-astro-cid-vnidhd3p].--longText{justify-content:flex-end;width:60%}}.footer[data-astro-cid-vnidhd3p] .footer__menu[data-astro-cid-vnidhd3p]{font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif}.footer[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p]{letter-spacing:.02em;font-family:EBGaramond,serif;font-size:5.33333vw;font-weight:400}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p]{font-size:2.4rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p]{font-size:24px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{color:var(--white);transition:color .3s}.footer[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]:hover{color:#ffffff9d;transition:color .3s}.footer[data-astro-cid-vnidhd3p] .footer__menu__list[data-astro-cid-vnidhd3p]{margin-top:5.33333vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list[data-astro-cid-vnidhd3p]{margin-top:2.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list[data-astro-cid-vnidhd3p]{margin-top:30px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p]{flex-direction:column;gap:5.33333vw;margin-top:0;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p]{gap:2.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p]{gap:30px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{letter-spacing:.05em;font-family:EBGaramond,serif;font-size:6.13333vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:2.4rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__list--titles[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:24px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__group[data-astro-cid-vnidhd3p]{color:#ffffff50;margin-top:5.33333vw;font-family:EBGaramond,serif;font-size:3.2vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__group[data-astro-cid-vnidhd3p]{margin-top:1.71429vw;font-size:1.3rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__group[data-astro-cid-vnidhd3p]{margin-top:24px;font-size:13px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__group[data-astro-cid-vnidhd3p]:first-child{margin-top:0}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p]{margin-top:4vw;line-height:1.4}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p]{margin-top:1.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p]{margin-top:16px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p]:first-child{margin-top:0}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{color:#ffffff9d;font-size:2.66667vw;transition:color .3s;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:1.2rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:12px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]:hover{color:var(--white);transition:color .3s}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p]{color:#ffffff9d;font-family:EBGaramond,serif;font-size:3.73333vw;transition:color .3s}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p]{font-size:1.2rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p]{font-size:12px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{color:#ffffff70;margin-top:1.33333vw;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,yu-gothic-pr6n,Noto Sans JP,sans-serif;font-size:2.4vw;transition:color .3s;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{letter-spacing:.05em;margin-top:.428571vw;font-size:1rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p] .jp[data-astro-cid-vnidhd3p]{margin-top:6px;font-size:10px}}.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p]:hover,.footer[data-astro-cid-vnidhd3p] .footer__menu__item[data-astro-cid-vnidhd3p].--sub a[data-astro-cid-vnidhd3p]:hover .jp[data-astro-cid-vnidhd3p]{color:var(--white);transition:color .3s}.footer[data-astro-cid-vnidhd3p] .footer__menu--single[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:5.33333vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__menu--single[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:2.4rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__menu--single[data-astro-cid-vnidhd3p] .footer__menu__title[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{font-size:24px}}.footer[data-astro-cid-vnidhd3p] .footer__companyInfo[data-astro-cid-vnidhd3p]{flex-direction:column;gap:8vw;margin-top:18.6667vw;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__companyInfo[data-astro-cid-vnidhd3p]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2.85714vw;margin-top:8.57143vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__companyInfo[data-astro-cid-vnidhd3p]{gap:40px;margin-top:120px}}.footer[data-astro-cid-vnidhd3p] .footer__companyInfo__address[data-astro-cid-vnidhd3p]{opacity:.5;order:1;font-size:2.93333vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__companyInfo__address[data-astro-cid-vnidhd3p]{order:1;font-size:1.2rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__companyInfo__address[data-astro-cid-vnidhd3p]{font-size:12px}}.footer[data-astro-cid-vnidhd3p] .footer__companyInfo[data-astro-cid-vnidhd3p] .footer__media[data-astro-cid-vnidhd3p]{order:0}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__companyInfo[data-astro-cid-vnidhd3p] .footer__media[data-astro-cid-vnidhd3p]{order:2}}.footer[data-astro-cid-vnidhd3p] .footer__media__list[data-astro-cid-vnidhd3p]{align-items:center;gap:6.66667vw;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__media__list[data-astro-cid-vnidhd3p]{gap:1.71429vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__media__list[data-astro-cid-vnidhd3p]{gap:24px}}.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p]{width:7.46667vw;height:auto;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p]{width:2.14286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p]{width:30px}}.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{opacity:1;transition:opacity .3s;display:block}.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]:hover{opacity:.6;transition:opacity .3s}.footer[data-astro-cid-vnidhd3p] .footer__media__item[data-astro-cid-vnidhd3p] img[data-astro-cid-vnidhd3p]{width:100%;height:auto}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p]{background-color:#fff;border-radius:10px;margin-top:5.33333vw;margin-left:-3.46667vw;padding:10px;display:inline-flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p]{margin-top:unset;margin-left:unset}}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] ul[data-astro-cid-vnidhd3p]{justify-content:flex-start;align-items:center;gap:0;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] ul[data-astro-cid-vnidhd3p]{gap:.714286vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] ul[data-astro-cid-vnidhd3p]{gap:10px}}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] img[data-astro-cid-vnidhd3p]{width:100%;height:auto}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .p_mark[data-astro-cid-vnidhd3p]{width:22.6667vw;height:auto;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .p_mark[data-astro-cid-vnidhd3p]{width:6.07143vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .p_mark[data-astro-cid-vnidhd3p]{width:85px}}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .ehc[data-astro-cid-vnidhd3p]{width:31.2vw;height:auto;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .ehc[data-astro-cid-vnidhd3p]{width:8.35714vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .ehc[data-astro-cid-vnidhd3p]{width:117px}}.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .kkYuryo[data-astro-cid-vnidhd3p]{width:34.6667vw;height:auto;display:block}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .kkYuryo[data-astro-cid-vnidhd3p]{width:9.28571vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__Certification[data-astro-cid-vnidhd3p] .kkYuryo[data-astro-cid-vnidhd3p]{width:130px}}.footer[data-astro-cid-vnidhd3p] .footer__underContent[data-astro-cid-vnidhd3p]{border-top:1px solid #ffffff30;margin-top:2.66667vw;padding-top:5.33333vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__underContent[data-astro-cid-vnidhd3p]{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;margin-top:1.42857vw;padding-top:1.42857vw;display:flex}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__underContent[data-astro-cid-vnidhd3p]{margin-top:20px;padding-top:20px}}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu[data-astro-cid-vnidhd3p]{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu[data-astro-cid-vnidhd3p]{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:16px}}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p]{text-align:right;font-size:2.66667vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p]{font-size:1.2rem}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p]{font-size:12px}}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] ul[data-astro-cid-vnidhd3p]{display:flex}}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] li[data-astro-cid-vnidhd3p]+li[data-astro-cid-vnidhd3p]{margin-top:4vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] li[data-astro-cid-vnidhd3p]+li[data-astro-cid-vnidhd3p]{margin-top:unset;margin-left:2.85714vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] li[data-astro-cid-vnidhd3p]+li[data-astro-cid-vnidhd3p]{margin-left:40px}}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]{opacity:1;transition:opacity .3s}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu__list[data-astro-cid-vnidhd3p] a[data-astro-cid-vnidhd3p]:hover{opacity:.6;transition:opacity .3s}.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu[data-astro-cid-vnidhd3p] .footer__copy[data-astro-cid-vnidhd3p]{letter-spacing:.1em;font-family:EBGaramond,serif;font-size:3.2vw}@media screen and (width>=1000px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu[data-astro-cid-vnidhd3p] .footer__copy[data-astro-cid-vnidhd3p]{font-size:1vw}}@media screen and (width>=1400px){.footer[data-astro-cid-vnidhd3p] .footer__bottomMenu[data-astro-cid-vnidhd3p] .footer__copy[data-astro-cid-vnidhd3p]{font-size:14px}}
