.wave-divider-module__ElRQ3q__wave{pointer-events:none;width:100%;position:relative;overflow:hidden}.wave-divider-module__ElRQ3q__wave svg{width:100%;height:100%;position:absolute;inset:0}.wave-divider-module__ElRQ3q__flip svg{transform:scaleY(-1)}
.hero-module__q_m67W__wrapper{position:relative}.hero-module__q_m67W__mainVisual{background:#081a2e;height:clamp(720px,86vh,880px);position:relative;overflow:hidden}.hero-module__q_m67W__slider{height:100%;position:relative}.hero-module__q_m67W__item{z-index:50;pointer-events:none;position:absolute;inset:0}.hero-module__q_m67W__item.hero-module__q_m67W__intro{z-index:1;pointer-events:auto}.hero-module__q_m67W__item.hero-module__q_m67W__isActive{z-index:53;pointer-events:auto}.hero-module__q_m67W__item.hero-module__q_m67W__isHide{z-index:52}.hero-module__q_m67W__img{opacity:0;width:100%;height:100%;transition:all .5s;position:absolute;inset:0;overflow:hidden;transform:translateY(10px)}.hero-module__q_m67W__img img{object-fit:cover}.hero-module__q_m67W__intro .hero-module__q_m67W__img,.hero-module__q_m67W__isActive .hero-module__q_m67W__img{opacity:1;transform:none}.hero-module__q_m67W__wave{display:none}.hero-module__q_m67W__introVisual{z-index:0;background:#081a2e;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-module__q_m67W__slide{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 1.2s,transform 7s ease-out;position:absolute;inset:0;transform:scale(1.05)}.hero-module__q_m67W__slide:first-child{background-image:url(/images/hero-kamaishi-campus.webp);background-position:50% 25%}.hero-module__q_m67W__slide:nth-child(2){background-image:url(/images/hero-kamaishi-building.webp);background-position:50% 18%}.hero-module__q_m67W__slideActive{opacity:1;transform:scale(1)}.hero-module__q_m67W__scrim{pointer-events:none;background:linear-gradient(90deg,#001430c7 0%,#0018349e 35%,#001e3c52 60%,#001e3c0d 82%,#0000 100%),linear-gradient(#00142d66 0%,#0000 25%,#00142d33 55%,#00142da6 100%);position:absolute;inset:0}.hero-module__q_m67W__mainCopy{width:100%;max-width:var(--w-container-m);color:var(--c-white);z-index:10;pointer-events:none;margin-inline:auto;padding:0 clamp(24px,4vw,48px);position:absolute;top:clamp(220px,30vh,320px);left:0;right:0}.hero-module__q_m67W__copyBlock{border-left:3.5px solid #38bdf8;max-width:680px;padding-left:20px}.hero-module__q_m67W__catch{letter-spacing:.04em;color:#fff;text-shadow:0 2px 10px #000f23e6,0 4px 28px #00142dbf;flex-direction:column;gap:4px;font-size:clamp(3.2rem,4.4vw,4.8rem);font-weight:800;line-height:1.35;display:flex}.hero-module__q_m67W__catchLine{display:inline-block}.hero-module__q_m67W__catchSub{letter-spacing:.08em;color:#fffffff2;text-shadow:0 2px 8px #000f23e6,0 4px 18px #00142db3;margin-top:14px;font-size:clamp(1.35rem,1.5vw,1.7rem);font-weight:600}.hero-module__q_m67W__outline{z-index:3;height:100%;max-width:var(--w-container-m);opacity:0;align-items:flex-end;margin:0 auto;padding:0 20px 320px;transition:opacity .5s,transform .5s;display:flex;position:relative;transform:translateY(5px)}.hero-module__q_m67W__isActive .hero-module__q_m67W__outline{opacity:1;transform:none}.hero-module__q_m67W__txt{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-xl);min-width:410px;max-width:480px;color:var(--c-primary);background:#ffffffed;border:1px solid #0099cc40;padding:30px 50px 70px;position:relative;box-shadow:0 16px 40px #004d8029}.hero-module__q_m67W__title{border-bottom:2px solid var(--c-primary-wave);padding-bottom:8px;font-size:2.4rem;font-weight:700;line-height:1.5}.hero-module__q_m67W__copy{letter-spacing:.05em;margin-top:14px;font-size:3rem;font-weight:700;line-height:1.5}.hero-module__q_m67W__body{color:var(--c-black);margin-top:8px;font-size:1.4rem;line-height:1.8}.hero-module__q_m67W__btn{position:absolute;bottom:0;left:50px;transform:translateY(50%)}.hero-module__q_m67W__closeBtn{display:none}@media (max-width:1024px) and (min-width:768px){.hero-module__q_m67W__outline{padding-bottom:220px}.hero-module__q_m67W__txt{min-width:340px;max-width:420px;padding:24px 36px 60px}.hero-module__q_m67W__title{font-size:2rem}.hero-module__q_m67W__copy{font-size:2.4rem}.hero-module__q_m67W__body{font-size:1.35rem}}@media (max-width:767px){.hero-module__q_m67W__img{height:calc(100% - 185px);transform:translate(10px)}.hero-module__q_m67W__intro .hero-module__q_m67W__img,.hero-module__q_m67W__isActive .hero-module__q_m67W__img{transform:none}.hero-module__q_m67W__introVisual{width:auto;height:auto;inset:0}.hero-module__q_m67W__introVisual .hero-module__q_m67W__wave{display:none}.hero-module__q_m67W__slide:first-child{background-image:url(/images/hero-kamaishi-campus-sp.webp);background-position:25%}.hero-module__q_m67W__slide:nth-child(2){background-image:url(/images/hero-kamaishi-building-sp.webp);background-position:60%}.hero-module__q_m67W__scrim{background:linear-gradient(#001e3c47 0%,#001e3c0d 28%,#001e3c85 62%,#001e3cad 80%,#001e3cc7 100%)}.hero-module__q_m67W__mainCopy{z-index:10;padding:0 20px;top:85px;bottom:auto}.hero-module__q_m67W__copyBlock{border-left:3px solid #38bdf8;padding-left:14px}.hero-module__q_m67W__catch{letter-spacing:.04em;font-size:clamp(2.4rem,6.5vw,2.8rem);line-height:1.35}.hero-module__q_m67W__catchSub{letter-spacing:.06em;margin-top:10px;font-size:1.25rem}.hero-module__q_m67W__outline{align-items:flex-start;padding:75px 16px 0;transform:none}.hero-module__q_m67W__txt{width:100%;min-width:0;max-width:none;padding:20px 20px 52px}.hero-module__q_m67W__title{padding-bottom:6px;font-size:1.7rem}.hero-module__q_m67W__copy{margin-top:10px;font-size:2rem}.hero-module__q_m67W__body{margin-top:6px;font-size:1.3rem;line-height:1.7}.hero-module__q_m67W__btn{left:24px}.hero-module__q_m67W__closeBtn{background:var(--c-primary-l2);border-radius:50%;width:36px;height:36px;display:block;position:absolute;top:12px;right:12px}.hero-module__q_m67W__closeBtn:before,.hero-module__q_m67W__closeBtn:after{content:"";background:var(--c-white);width:16px;height:2px;position:absolute;top:50%;left:50%}.hero-module__q_m67W__closeBtn:before{transform:translate(-50%,-50%)rotate(45deg)}.hero-module__q_m67W__closeBtn:after{transform:translate(-50%,-50%)rotate(-45deg)}}
.lineup-module__q0dPNW__lineupSection{z-index:10;background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:40px 24px 44px;position:relative}.lineup-module__q0dPNW__container{max-width:var(--w-container-m);margin:0 auto}.lineup-module__q0dPNW__headerArea{text-align:center;margin-bottom:24px}.lineup-module__q0dPNW__categoryLabel{letter-spacing:.16em;color:#004d80;font-size:1.15rem;font-weight:800;font-family:var(--font-en), sans-serif;margin-bottom:4px;display:inline-block}.lineup-module__q0dPNW__sectionHeading{color:#1e293b;letter-spacing:.04em;font-size:1.6rem;font-weight:700;line-height:1.4}.lineup-module__q0dPNW__list{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.lineup-module__q0dPNW__listItem{display:flex}.lineup-module__q0dPNW__card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:24px 12px 20px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #0028500a}.lineup-module__q0dPNW__card:hover{border-color:#004d80;transform:translateY(-5px);box-shadow:0 12px 28px #004d8024}.lineup-module__q0dPNW__cardIconWrap{justify-content:center;align-items:center;width:68px;height:68px;margin-bottom:12px;transition:transform .25s;display:flex}.lineup-module__q0dPNW__card:hover .lineup-module__q0dPNW__cardIconWrap{transform:scale(1.08)}.lineup-module__q0dPNW__cardIconImg{object-fit:contain;width:100%;height:100%}.lineup-module__q0dPNW__cardTextWrap{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.lineup-module__q0dPNW__cardTitle{color:#1e293b;font-size:1.35rem;font-weight:700;line-height:1.4;transition:color .2s}.lineup-module__q0dPNW__card:hover .lineup-module__q0dPNW__cardTitle{color:#004d80}.lineup-module__q0dPNW__cardArrow{color:#94a3b8;opacity:0;font-size:1.2rem;transition:opacity .2s,transform .2s,color .2s;transform:translateY(-2px)}.lineup-module__q0dPNW__card:hover .lineup-module__q0dPNW__cardArrow{opacity:1;color:#004d80;transform:translateY(0)}@media (max-width:1024px){.lineup-module__q0dPNW__list{grid-template-columns:repeat(3,1fr);gap:14px}}@media (max-width:640px){.lineup-module__q0dPNW__lineupSection{padding:32px 16px 36px}.lineup-module__q0dPNW__list{grid-template-columns:repeat(2,1fr);gap:12px}.lineup-module__q0dPNW__card{padding:18px 10px 16px}.lineup-module__q0dPNW__cardIconWrap{width:54px;height:54px;margin-bottom:8px}.lineup-module__q0dPNW__cardTitle{font-size:1.25rem}}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.banner-module__i_cOzG__bnrList{background:var(--c-bg2);padding:30px 0 120px}.banner-module__i_cOzG__slider{overflow:hidden}.banner-module__i_cOzG__slide{width:650px;height:auto}.banner-module__i_cOzG__bnr{aspect-ratio:650/250;border-radius:var(--radius-m);color:var(--c-white);flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 50px;display:flex;position:relative;overflow:hidden}.banner-module__i_cOzG__bnr:after{content:"";background:#ffffff24;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:-40px}.banner-module__i_cOzG__toneNavy{background:linear-gradient(125deg,#061d33 0%,#004d80 60%,#006ea6 100%);box-shadow:0 8px 24px #004d8033}.banner-module__i_cOzG__toneSky{background:linear-gradient(125deg,#006ea6 0%,#09c 60%,#38bdf8 100%);box-shadow:0 8px 24px #09c3}.banner-module__i_cOzG__toneBeige{color:var(--c-white);background:linear-gradient(125deg,#0a3356 0%,#175280 60%,#2f7ba8 100%);box-shadow:0 8px 24px #0a33562e}.banner-module__i_cOzG__bnrTitle{letter-spacing:.1em;font-size:2.4rem;font-weight:700;line-height:1.5}.banner-module__i_cOzG__bnrSub{letter-spacing:.1em;margin-top:10px;font-size:1.4rem;font-weight:700;line-height:1.6}.banner-module__i_cOzG__photoSplitBnr{aspect-ratio:650/250;border-radius:var(--radius-m);border:1px solid #e5dfd5;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000014;color:#1c1917!important;background:#f7f5f0!important;flex-direction:row!important;justify-content:flex-start!important;align-items:stretch!important;padding:0!important;display:flex!important}.banner-module__i_cOzG__photoSplitBnr:after{display:none!important}.banner-module__i_cOzG__splitPhotoArea{flex-shrink:0;width:44%;height:100%;position:relative;overflow:hidden}.banner-module__i_cOzG__splitPhotoImg{object-fit:cover;width:100%;height:100%}.banner-module__i_cOzG__splitPhotoFade{pointer-events:none;background:linear-gradient(90deg,#0000 0% 65%,#f7f5f0 100%);position:absolute;inset:0}.banner-module__i_cOzG__splitBadge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-family:var(--font-en), sans-serif;letter-spacing:.08em;z-index:2;background:#0f172abf;border-radius:4px;padding:2px 8px;font-size:1rem;font-weight:700;position:absolute;bottom:12px;left:12px}.banner-module__i_cOzG__splitContentArea{flex-direction:column;justify-content:space-between;width:56%;height:100%;padding:24px 28px 20px 18px;display:flex}.banner-module__i_cOzG__splitMeta{align-items:center;gap:6px;margin-bottom:4px;display:flex}.banner-module__i_cOzG__splitDot{background:#004d80;border-radius:50%;width:6px;height:6px}.banner-module__i_cOzG__splitTag{font-family:var(--font-en), sans-serif;letter-spacing:.12em;color:#004d80;text-transform:uppercase;font-size:1.05rem;font-weight:800}.banner-module__i_cOzG__splitTitle{color:#1c1917;letter-spacing:.02em;margin:0;font-family:Shippori Mincho,serif;font-size:2.1rem;font-weight:800;line-height:1.35}.banner-module__i_cOzG__splitSub{color:#57534e;margin-top:6px;margin-bottom:0;font-size:1.25rem;line-height:1.55}.banner-module__i_cOzG__splitFooter{border-top:1px solid #e5dfd5;justify-content:space-between;align-items:center;padding-top:10px;display:flex}.banner-module__i_cOzG__splitCtaText{color:#78716c;font-size:1.15rem;font-weight:700}.banner-module__i_cOzG__splitArrowBtn{color:#fff;background:#004d80;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:1.2rem;font-weight:800;display:flex;box-shadow:0 2px 6px #004d8040}@media (max-width:767px){.banner-module__i_cOzG__bnrList{padding:16px 0 48px}.banner-module__i_cOzG__slide{width:auto}.banner-module__i_cOzG__bnr{aspect-ratio:16/9;padding:20px}.banner-module__i_cOzG__bnrTitle{font-size:1.65rem}.banner-module__i_cOzG__bnrSub{margin-top:6px;font-size:1.15rem}}
