.footer{padding:10.6666666667vw 5.3333333333vw 5.3333333333vw}.footer .logo{display:block;width:30.9333333333vw;height:8.5333333333vw;margin-bottom:1.6vw}.footer .wrapper .nav-bar{display:flex;gap:6.4vw}.footer .wrapper .nav-bar a{transition:.2s}.footer .wrapper .nav-bar a:hover{opacity:.7}.footer .wrapper .nav-bar a:active{opacity:unset}.footer .wrapper .nav-bar a p{color:#000;line-height:1.5;letter-spacing:0}.footer .wrapper .copyright p{font-size:3.2vw;line-height:1.5;letter-spacing:0}@media screen and (min-width:800px){.footer{padding:48px 14.1666666667vw}.footer .logo{width:116px;height:32px;margin-bottom:24px}.footer .wrapper{display:flex;align-items:center;justify-content:space-between}.footer .wrapper .nav-bar{gap:24px}.footer .wrapper .nav-bar a p{font-size:16px}.footer .wrapper .copyright p{font-size:12px}}@media screen and (min-width:1440px){.footer{padding:48px 0}.footer .footer-wrapper{width:1032px;margin-left:auto;margin-right:auto}}.btnContact_btnContact__JsWxn{display:flex;align-items:center;justify-content:center;height:10.6666666667vw;border-radius:5.3333333333vw;border:.5333333333vw solid #181b39;background-color:rgba(0,0,0,0);color:#181b39;padding:3.2vw 4.2666666667vw;cursor:pointer;transition:.2s}.btnContact_btnContact__JsWxn:hover{background-color:#181b39;color:#fff}.btnContact_btnContact__JsWxn:active{background-color:rgba(0,0,0,0);color:#181b39}@media screen and (min-width:800px){.btnContact_btnContact__JsWxn{height:40px;padding:12px 16px;border-radius:20px;border-width:2px}.btnContact_btnContact__JsWxn p{font-size:16px}}.ham-menu{position:fixed;top:16vw;left:0;width:100%;height:calc(100vh - 16vw);padding:6.9333333333vw 5.3333333333vw;background-color:#fff;overflow-y:auto;transition:.5s}.ham-menu .ham-wrapper{padding-bottom:4.2666666667vw;border-bottom:1px solid rgba(24,27,57,.1)}.ham-menu .ham-wrapper .menu-item{display:flex;align-items:center;justify-content:left;width:100%;height:12.8vw;color:#000}.ham-menu .ham-wrapper .menu-item:hover{opacity:.7;transition:.2s}.ham-menu .ham-wrapper .menu-item:active{opacity:unset;transition:.2s}.ham-menu .ham-actions{padding-top:6.4vw}.ham-menu .ham-actions,.header{display:flex;align-items:center;justify-content:space-between}.header{position:fixed;top:0;z-index:10;width:100%;padding:0 8.5333333333vw 0 5.3333333333vw;height:16vw;background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.header .logo{cursor:pointer;display:block;width:29vw;height:8vw}.header .wrapper{display:none}.header.scrolled{background-color:hsla(0,0%,100%,.3);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:.5s}@media screen and (min-width:800px){.header{padding:0 40px;height:80px;transition:.5s}.header .logo{width:145px;height:45px;transition:.5s}.header .wrapper{display:flex;gap:24px;align-items:center}.header .wrapper .nav-bar{display:flex;gap:14px}.header .wrapper .nav-bar p{font-size:14px}.header .wrapper .actions{display:flex;align-items:center;gap:16px}.header.scrolled{height:56px}.header.scrolled .logo{width:87px;height:24px;transition:.5s}}@media screen and (min-width:1100px){.header .wrapper{gap:50px}.header .wrapper .nav-bar{gap:26px}.header .wrapper .nav-bar p{font-size:16px}.header .wrapper .actions{gap:24px}}@keyframes icon-menu-bar02{to{height:0}}*{box-sizing:border-box;vertical-align:baseline;margin:0;padding:0;border:0;font-family:Zen Kaku Gothic New;font-weight:unset}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}.image-container{position:relative;overflow:hidden}.image-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;pointer-events:none}.black{color:#000}.white{color:#fff}.co{color:#181b39}.blue{color:#4169e1}.green{color:#389681}.red{color:#d4393e}.yellow{color:#f6d000}.orange{color:#e57325}.gray{color:#f7f8fc}.bg-gray{background-color:#f7f8fc}.bg-white{background-color:#fff}.hide{display:none}.show{display:block}.pull-right{display:flex;justify-content:right}h1{font-size:17.0666666667vw;line-height:1.2;letter-spacing:.02em;font-family:Zen Kaku Gothic New;font-weight:700}@media screen and (min-width:800px){h1{font-size:max(16px,5.5555555556vw)}}@media screen and (min-width:1440px){h1{font-size:80px}}h2{font-size:10.6666666667vw;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:800px){h2{font-size:max(16px,4.4444444444vw)}}@media screen and (min-width:1440px){h2{font-size:64px}}h3{font-size:8.5333333333vw;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:800px){h3{font-size:max(16px,3.3333333333vw)}}@media screen and (min-width:1440px){h3{font-size:48px}}h4{font-size:8.5333333333vw;line-height:1.5;letter-spacing:.04em}@media screen and (min-width:800px){h4{font-size:max(16px,2.2222222222vw)}}@media screen and (min-width:1440px){h4{font-size:32px}}h5{font-size:4.8vw;line-height:2;letter-spacing:.04em}@media screen and (min-width:800px){h5{font-size:max(16px,1.6666666667vw)}}@media screen and (min-width:1440px){h5{font-size:24px}}h6{font-size:4.2666666667vw;line-height:2;letter-spacing:.04em}@media screen and (min-width:800px){h6{font-size:max(16px,1.25vw)}}@media screen and (min-width:1440px){h6{font-size:18px}}p{font-size:4.2666666667vw;line-height:2;letter-spacing:.04em}@media screen and (min-width:800px){p{font-size:16px}}caption{font-size:3.7333333333vw;line-height:1.3;letter-spacing:.04em}@media screen and (min-width:800px){caption{font-size:14px}}@media screen and (min-width:1440px){caption{font-size:14px}}a{text-decoration:none}.lh-2{line-height:2}.lh-1d5{line-height:1.5}.lh-1d2{line-height:1.2}.lh-1{line-height:1}.no-wrap{white-space:nowrap}.pre-wrap-sp{white-space:pre-wrap}@media screen and (min-width:800px){.pre-wrap{white-space:pre-wrap}}.font-b{font-weight:700}.font-b,.font-m{font-family:Zen Kaku Gothic New}.font-m{font-weight:500}.font-sp-64{font-size:17.0666666667vw}.font-sp-40{font-size:10.6666666667vw}.font-sp-32{font-size:8.5333333333vw}.font-sp-20{font-size:5.3333333333vw}.font-sp-18{font-size:4.8vw}.font-sp-16{font-size:4.2666666667vw}.font-sp-14{font-size:3.7333333333vw}@media screen and (min-width:800px){.font-80{font-size:max(16px,5.5555555556vw)}}@media screen and (min-width:1440px){.font-80{font-size:80px}}@media screen and (min-width:800px){.font-64{font-size:max(16px,4.4444444444vw)}}@media screen and (min-width:1440px){.font-64{font-size:64px}}@media screen and (min-width:800px){.font-40{font-size:max(16px,2.7777777778vw)}}@media screen and (min-width:1440px){.font-40{font-size:40px}}@media screen and (min-width:800px){.font-32{font-size:max(16px,2.2222222222vw)}}@media screen and (min-width:1440px){.font-32{font-size:32px}}@media screen and (min-width:800px){.font-24{font-size:max(16px,1.6666666667vw)}}@media screen and (min-width:1440px){.font-24{font-size:24px}}@media screen and (min-width:800px){.font-20{font-size:max(16px,1.3888888889vw)}}@media screen and (min-width:1440px){.font-20{font-size:20px}}@media screen and (min-width:800px){.font-18{font-size:max(16px,1.25vw)}}@media screen and (min-width:1440px){.font-18{font-size:18px}}@media screen and (min-width:800px){.font-16{font-size:max(16px,1.1111111111vw)}}@media screen and (min-width:1440px){.font-16{font-size:16px}}.pb-sp-30{padding-bottom:32vw}.pb-sp-20{padding-bottom:21.3333333333vw}.pb-sp-16{padding-bottom:17.0666666667vw}.pb-sp-14{padding-bottom:14.9333333333vw}.pb-sp-12{padding-bottom:12.8vw}.pb-sp-10{padding-bottom:10.6666666667vw}.pb-sp-8{padding-bottom:8.5333333333vw}.pb-sp-6{padding-bottom:6.4vw}.pb-sp-5{padding-bottom:5.3333333333vw}.pb-sp-4{padding-bottom:4.2666666667vw}.pb-sp-1{padding-bottom:1.0666666667vw}@media screen and (min-width:800px){.pb-30{padding-bottom:8.3333333333vw}}@media screen and (min-width:1440px){.pb-30{padding-bottom:120px}}@media screen and (min-width:800px){.pb-20{padding-bottom:5.5555555556vw}}@media screen and (min-width:1440px){.pb-20{padding-bottom:80px}}@media screen and (min-width:800px){.pb-16{padding-bottom:4.4444444444vw}}@media screen and (min-width:1440px){.pb-16{padding-bottom:64px}}@media screen and (min-width:800px){.pb-14{padding-bottom:3.8888888889vw}}@media screen and (min-width:1440px){.pb-14{padding-bottom:56px}}@media screen and (min-width:800px){.pb-12{padding-bottom:3.3333333333vw}}@media screen and (min-width:1440px){.pb-12{padding-bottom:48px}}@media screen and (min-width:800px){.pb-10{padding-bottom:2.7777777778vw}}@media screen and (min-width:1440px){.pb-10{padding-bottom:40px}}@media screen and (min-width:800px){.pb-8{padding-bottom:2.2222222222vw}}@media screen and (min-width:1440px){.pb-8{padding-bottom:32px}}@media screen and (min-width:800px){.pb-6{padding-bottom:1.6666666667vw}}@media screen and (min-width:1440px){.pb-6{padding-bottom:24px}}@media screen and (min-width:800px){.pb-5{padding-bottom:1.3888888889vw}}@media screen and (min-width:1440px){.pb-5{padding-bottom:20px}}@media screen and (min-width:800px){.pb-4{padding-bottom:1.1111111111vw}}@media screen and (min-width:1440px){.pb-4{padding-bottom:16px}}@media screen and (min-width:800px){.pb-1{padding-bottom:.2777777778vw}}@media screen and (min-width:1440px){.pb-1{padding-bottom:4px}}@media screen and (min-width:800px){.pb-0{padding-bottom:0}}@media screen and (min-width:1440px){.pb-0{padding-bottom:0}}.mb-sp-8{margin-bottom:8.5333333333vw}.mb-sp-6{margin-bottom:6.4vw}@media screen and (min-width:800px){.mb-8{margin-bottom:2.2222222222vw}}@media screen and (min-width:1440px){.mb-8{margin-bottom:32px}}@media screen and (min-width:800px){.mb-6{margin-bottom:1.6666666667vw}}@media screen and (min-width:1440px){.mb-6{margin-bottom:24px}}@media screen and (min-width:800px){.mb-0{margin-bottom:0}}@media screen and (min-width:1440px){.mb-0{margin-bottom:0}}main{margin-top:16vw}@media screen and (min-width:800px){main{margin-top:80px}}.member-card img{width:100%;height:auto}