:root{--vars-brand-key__1y67msb0: #133C83;--vars-shadow-base__1y67msb1: #092657;--vars-background-base__1y67msb2: #ffffff;--vars-background-flat__1y67msb3: #161144;--vars-background-panel__1y67msb4: #3E4DA3;--vars-background-light__1y67msb5: #EAF2FF;--vars-background-deep__1y67msb6: #182469;--vars-background-sticky__1y67msb7: rgba(0, 78, 152, .26);--vars-background-gradientBase__1y67msb8: linear-gradient(90deg, #161079 0%, #6750B7 100%);--vars-background-gradientBlueVertical__1y67msb9: linear-gradient(180deg, #161079 0%, #3E63C9 67.31%, #7A5FD8 100%);--vars-background-gradientCv__1y67msba: linear-gradient(90deg, #EEAD4A 0%, #EE4D73 100%);--vars-background-gradientLight__1y67msbb: linear-gradient(0deg, #F1F1F1 0%, #E1CA6C 100%);--vars-background-whiteLight__1y67msbc: #F3F5FF;--vars-background-purpleLight__1y67msbd: #F1EDF9;--vars-background-blueSteel__1y67msbe: #5665C6;--vars-background-lightBlue__1y67msbf: #1C55DC;--vars-background-grayLightBlue__1y67msbg: #CAC8E1;--vars-background-whiteLightBlue__1y67msbh: #F1F9FF;--vars-border-gray__1y67msbi: #9E9E9E;--vars-border-white__1y67msbj: #ffffff;--vars-border-panel__1y67msbk: #1C2D8B;--vars-border-box__1y67msbl: #081876;--vars-border-flat__1y67msbm: #161144;--vars-border-blue__1y67msbn: #3E4DA3;--vars-border-grayLightBlue__1y67msbo: #CAC8E1;--vars-border-lightBlue__1y67msbp: #1C55DC;--vars-border-grayLight__1y67msbq: #B2B2B2;--vars-border-orangeDark__1y67msbr: #F84B4C;--vars-border-grayDeep__1y67msbs: #303030;--vars-text-base__1y67msbt: #ffffff;--vars-text-black__1y67msbu: #231815;--vars-text-blackPublic__1y67msbv: #303030;--vars-text-blackFooter__1y67msbw: #696969;--vars-text-placeholder__1y67msbx: #717171;--vars-text-flat__1y67msby: #161144;--vars-text-orange__1y67msbz: #EE7762;--vars-text-error__1y67msb10: #FF7C52;--vars-text-blue__1y67msb11: #3E4DA3;--vars-text-blueMid__1y67msb12: #3647B0;--vars-text-blueDeep__1y67msb13: #182469;--vars-text-lightBlue__1y67msb14: #1C55DC;--vars-text-blueSteel__1y67msb15: #5665C6;--vars-text-orangeDark__1y67msb16: #F84B4C;--vars-error-base__1y67msb17: #F33A00}.style_publicBaseStyle__1pzu6fw0{position:relative}.style_publicBaseStyle__1pzu6fw0:before,.style_publicBaseStyle__1pzu6fw0:after{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:0}.style_publicBaseStyle__1pzu6fw0:after{background-image:image-set(url(/sis/sis2025/images/bg/min/star.webp) type("image/webp"),url(/sis/sis2025/images/bg/star.png) type("image/png"));background-size:91.0667rem 63.5333rem;background-position:center;background-repeat:repeat}.style_publicBaseStyle__1pzu6fw0:before{background:var(--vars-background-gradientBlueVertical__1y67msb9)}.style_innerStyle__1pzu6fw1{position:relative;z-index:2;overflow:hidden}@media (max-width: 768px){.style_publicBaseStyle__1pzu6fw0:after{background-size:227.66666666666666vw 158.83333333333334vw}}:root{--duration-ultraFast__1jgr7n80: .1s;--duration-fast__1jgr7n81: .25s;--duration-normal__1jgr7n82: .5s;--duration-slow__1jgr7n83: 1s;--easing-ease__1jgr7n84: ease;--easing-easeInOut__1jgr7n85: ease-in-out;--easing-linear__1jgr7n86: linear}@keyframes style_ballScaleMultiple__n4loawa{0%{transform:scale(0);opacity:0}5%{opacity:1}to{transform:scale(1);opacity:0}}.style_cvPlanetStyle__n4loaw0{position:relative;display:inline-block}.style_circleStyle__n4loaw1{position:relative}.style_circleInnerStyle__n4loaw2{position:relative;width:16.6rem;height:8.3rem;overflow:hidden}.style_circleInnerStyle__n4loaw2>div{width:16.6rem!important;height:16.6rem!important}.style_circleStyle__n4loaw1 svg{width:16.6rem!important;height:16.6rem!important}.style_circleLayerVariants_back__n4loaw3 svg{top:0;left:0}.style_circleLayerVariants_front__n4loaw4 svg{position:relative;bottom:0;left:0;z-index:1;transform:translateY(-50%)!important}.style_contentStyle__n4loaw5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(.4rem);z-index:1;display:block;width:11rem;height:11rem;border-radius:50%}.style_innerStyle__n4loaw6{position:relative;width:100%;height:100%}.style_textStyle__n4loaw7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--vars-text-base__1y67msbt);font-size:1.6rem;font-weight:700;line-height:1.4;text-align:center;z-index:1;width:100%}.style_labelStyle__n4loaw8{position:absolute;left:50%;bottom:-1.4rem;z-index:1;transform:translate(-50%);color:#ef7762;font-size:1rem;font-weight:600;line-height:1.4;border:.1rem solid #EF7762;padding:.3rem .8rem;border-radius:.4rem;background:var(--vars-background-base__1y67msb2);text-align:center;white-space:nowrap}.style_imageStyle__n4loaw9{position:absolute;top:0;left:0;width:100%;height:auto}.style_contentBall__n4loawb{position:absolute;top:50%;left:50%;width:140%;height:140%;transform:translate(-50%,-50%);z-index:0;opacity:0;pointer-events:none;transition:opacity var(--duration-normal__1jgr7n82) var(--easing-ease__1jgr7n84)}.style_contentBall__n4loawb:before{content:"";display:block;width:100%;height:100%;background:linear-gradient(90deg,#eead4a,#ee4d73);border-radius:50%;animation-name:style_ballScaleMultiple__n4loawa;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.style_contentBallDelay1__n4loawc:before{animation-delay:-.4s}.style_contentBallDelay2__n4loawd:before{animation-delay:-.2s}@media (max-width: 768px){.style_circleInnerStyle__n4loaw2{width:26.6667vw;height:13.3334vw}.style_circleInnerStyle__n4loaw2>div{width:26.6667vw!important;height:26.6667vw!important}.style_circleStyle__n4loaw1 svg{width:26.6667vw!important;height:26.6667vw!important}.style_contentStyle__n4loaw5{width:20.2667vw;height:20.2667vw;transform:translate(-50%,-50%) translateY(.5334vw)}.style_textStyle__n4loaw7{margin-top:-1.0666vw;font-size:3.4667vw;font-weight:600;line-height:1.3}.style_labelStyle__n4loaw8{bottom:-3.2vw;font-size:2.6667vw;line-height:1.6;border-width:.2667vw;padding:.2667vw 1.6vw}}@media (hover: hover){.style_cvPlanetStyle__n4loaw0:hover .style_contentBall__n4loawb{opacity:1}}.style_br_sp__1tyvwl20{display:none}.style_br_pc__1tyvwl21{display:inline}@media (max-width: 768px){.style_br_sp__1tyvwl20{display:inline}.style_br_pc__1tyvwl21{display:none}}.style_timetableButtonStyle__10i6ba40{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;padding-top:.6rem;width:9.6rem;height:9.6rem}.style_imageStyle__10i6ba41{position:absolute;top:0;left:0;width:9.6rem;height:9.6rem}.style_imageBaseStyle__10i6ba42{z-index:1;transition:opacity var(--duration-fast__1jgr7n81) var(--easing-easeInOut__1jgr7n85)}.style_textStyle__10i6ba43{position:relative;z-index:2;font-size:1.6rem;font-weight:600;line-height:1.4;color:var(--vars-text-base__1y67msbt);text-align:center;transition:color var(--duration-fast__1jgr7n81) var(--easing-easeInOut__1jgr7n85)}.style_subTextStyle__10i6ba44{position:relative;z-index:2;font-size:1.2rem;font-weight:500;line-height:1.2;color:var(--vars-text-base__1y67msbt);font-family:var(--typography-font-en__193ee9g2);transition:color var(--duration-fast__1jgr7n81) var(--easing-easeInOut__1jgr7n85)}@media (max-width: 768px){.style_timetableButtonStyle__10i6ba40{width:18.6667vw;height:18.6667vw;padding-top:.8vw;gap:0}.style_textStyle__10i6ba43{font-size:3.2vw}.style_subTextStyle__10i6ba44{font-size:2.6667vw}}@media (hover: hover){.style_timetableButtonStyle__10i6ba40:hover .style_imageBaseStyle__10i6ba42{opacity:0}.style_timetableButtonStyle__10i6ba40:hover .style_textStyle__10i6ba43,.style_timetableButtonStyle__10i6ba40:hover .style_subTextStyle__10i6ba44{color:var(--vars-text-lightBlue__1y67msb14)}}.style_title__gx98do0{display:flex;flex-direction:column;gap:.5rem;color:var(--vars-text-base__1y67msbt)}.style_titleBorder__gx98do1{position:relative;padding-bottom:3.6rem}.style_titleBorder__gx98do1:before{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);display:block;width:6.4rem;height:.6rem;background-color:var(--vars-background-base__1y67msb2);background:linear-gradient(90deg,#98f09c 17%,#7e8bff 68.67%,#e8e8e0 95%)}.style_main__gx98do2{font-weight:700;text-align:center}.style_mainSize_xs__gx98do3{font-size:2rem;line-height:1.6}.style_mainSize_sm__gx98do4{font-size:3.2rem;line-height:1.6}.style_mainSize_md__gx98do5,.style_mainSize_sp\:lg__gx98do6{font-size:4.2rem;line-height:1.5}.style_sub__gx98do7{display:block}.style_subSvg__gx98do8{display:inline-block;width:38rem;height:2.2rem}.style_textAlign_left__gx98do9{text-align:left}.style_textAlign_center__gx98doa{text-align:center}.style_textAlign_right__gx98dob{text-align:right}@media (max-width: 768px){.style_title__gx98do0{gap:2.1334vw}.style_titleBorder__gx98do1{padding-bottom:5.8667vw}.style_titleBorder__gx98do1:before{width:8.5334vw;height:1.0667vw}.style_mainSize_xs__gx98do3{font-size:4vw}.style_mainSize_sm__gx98do4{font-size:6.9334vw}.style_mainSize_md__gx98do5{font-size:5.3334vw}.style_mainSize_sp\:lg__gx98do6{font-size:6.4vw}.style_subSvg__gx98do8{width:64.5334vw;height:3.7334vw}}:root{--layer-floating__z91wpr0: 18;--layer-header__z91wpr1: 19;--layer-overlay__z91wpr2: 20}.style_publicStickyCvStyle__13hrc5l0{position:fixed;display:flex;flex-direction:column;align-items:center;bottom:2rem;right:1.2rem;z-index:var(--layer-floating__z91wpr0);transition:all var(--duration-fast__1jgr7n81) var(--easing-easeInOut__1jgr7n85);transition-property:opacity,pointer-events,visibility,transform;transition-delay:var(--animation-delay, 0s);opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.style_topAnimationStyle__13hrc5l1{--animation-delay: 2.5s}.style_resetAnimationDelayStyle__13hrc5l2{--animation-delay: 0s}.style_stickyVariants_hidden__13hrc5l4{pointer-events:none;opacity:0;visibility:hidden;transform:translateY(10%)}@media (max-width: 768px){.style_publicStickyCvStyle__13hrc5l0{right:auto;left:3.7334vw;bottom:2.6667vw;gap:1.6vw}}.style_textAt__71syl0{display:inline}.style_textAt__71syl0:before{content:"@"}.style_text__1eemuqg0{color:var(--vars-text-base__1y67msbt)}.style_textFontWeight_normal__1eemuqg1{font-weight:400}.style_textFontWeight_bold__1eemuqg2{font-weight:700}.style_textColor_white__1eemuqg3{color:var(--vars-text-base__1y67msbt)}.style_textColor_black__1eemuqg4{color:var(--vars-text-black__1y67msbu)}.style_textColor_blue__1eemuqg5{color:var(--vars-text-blue__1y67msb11)}.style_textColor_blackFooter__1eemuqg6{color:var(--vars-text-blackFooter__1y67msbw)}.style_textSize_xxs__1eemuqg7{font-size:1.2rem;line-height:1.75}.style_textSize_xs__1eemuqg8{font-size:1.4rem}.style_textSize_sm__1eemuqg9{font-size:1.6rem;line-height:1.6}.style_textSize_md__1eemuqga{font-size:1.8rem;line-height:1.75}.style_textSize_lg__1eemuqgb{font-size:2.4rem;line-height:1.5}.style_textAlign_left__1eemuqgc{text-align:left}.style_textAlign_center__1eemuqgd{text-align:center}.style_textAlign_right__1eemuqge{text-align:right}.style_textAlign_sp\:center__1eemuqgf{text-align:left}.style_group__1eemuqgg{display:flex;flex-direction:column;gap:1.85em}.style_groupSize_lg__1eemuqgl{gap:2em}@media (max-width: 768px){.style_textSize_xxs__1eemuqg7{font-size:2.9334vw}.style_textSize_sm__1eemuqg9{font-size:3.7334vw}.style_textSize_md__1eemuqga{font-size:3.7334vw;line-height:1.8}.style_textSize_lg__1eemuqgb{font-size:4vw}.style_textAlign_sp\:center__1eemuqgf{text-align:center}}.style_footer__16gapqo0{margin:0}.style_footerBgVariants_none__16gapqo1{background-image:none;padding:0 0 4.8rem}.style_footerBgVariants_star__16gapqo2{padding:4.8rem 0;background-color:var(--vars-background-light__1y67msb5);background-image:image-set(url(/sis/sis2025/images/bg/min/star-white.webp) type("image/webp"),type("image/jpeg"));background-size:40.1rem 43.35rem;background-position:top center}.style_logosStyle__16gapqo3{display:flex;gap:4.8rem;justify-content:center;align-items:center;height:8.4rem}.style_sansanLogoStyle__16gapqo4{padding:0 1.6rem}.style_logoMarkStyle__16gapqo5{width:15.6rem;height:5.6rem}.style_logoSansanStyle__16gapqo6{width:11.8rem;height:4.5rem}.style_detailStyle__16gapqo7{margin:4.8rem 0 0}.style_snsStyle__16gapqo8{display:flex;gap:2.4rem;justify-content:center;align-items:center;margin-top:3rem}.style_copyrightStyle__16gapqo9{margin:4.4rem 0 0}.style_snsStyle__16gapqo8+.style_copyrightStyle__16gapqo9{margin-top:2.6rem}.style_iconStyle__16gapqoa{width:2.5rem;height:2.5rem}@media (max-width: 768px){.style_footerBgVariants_star__16gapqo2{padding:9.0667vw 0}.style_logosStyle__16gapqo3{gap:6.4vw;height:10.6667vw}.style_sansanLogoStyle__16gapqo4{padding:0 2.1334vw}.style_logoMarkStyle__16gapqo5{width:21.3334vw;height:7.4667vw}.style_logoSansanStyle__16gapqo6{width:14.9334vw;height:5.8667vw}.style_detailStyle__16gapqo7{margin:8.5334vw 0 0}.style_copyrightStyle__16gapqo9{margin:7.4667vw 0 0}.style_snsStyle__16gapqo8+.style_copyrightStyle__16gapqo9{margin-top:4.2667vw}.style_iconStyle__16gapqoa{width:8.5334vw;height:8.5334vw}}.style_button__j6qh260{position:relative;display:block;background:var(--vars-background-gradientLight__1y67msbb);width:20rem;height:5rem;border-radius:4rem;padding:.2rem;overflow:hidden}.style_innerStyle__j6qh261{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:.4rem 2rem;background:var(--vars-background-gradientCv__1y67msba);border-radius:4rem;transition:background var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84)}.style_circle__j6qh262{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);pointer-events:none}.style_circle__j6qh262:before{content:"";position:relative;display:block;width:100%;height:0;padding-top:100%;background:var(--vars-background-base__1y67msb2);border-radius:50%;opacity:0;transform:scale(.1);transition:opacity .3s,transform 0s .2s}.style_text__j6qh263{position:relative;z-index:1;line-height:1.4;font-size:1.8rem;letter-spacing:.02em;font-weight:700;color:var(--vars-text-base__1y67msbt);transition:color var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84)}@media (hover: hover){.style_button__j6qh260:hover .style_circle__j6qh262:before{opacity:1;transform:scale(1.01);transition:opacity .6s,transform .4s ease-in-out}.style_button__j6qh260:hover .style_text__j6qh263{color:var(--vars-text-orange__1y67msbz)}}.style_loginButton__11ocv000{display:flex;align-items:center;padding:.8rem;border:1px solid var(--vars-border-white__1y67msbj);border-radius:.3rem;color:var(--vars-text-base__1y67msbt);font-size:1.2rem;font-family:Ubuntu,游ゴシック体,YuGothic,游ゴシック,Yu Gothic,メイリオ,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.6;transition:all var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84);transition-property:background-color,color}.style_loginButton__11ocv000:hover{background-color:var(--vars-background-base__1y67msb2);color:var(--vars-text-blue__1y67msb11)}.style_loginButtonVariants_blue__11ocv001{color:var(--vars-text-blue__1y67msb11);border-color:var(--vars-border-blue__1y67msbn)}.style_loginButtonVariants_white__11ocv002{color:var(--vars-text-base__1y67msbt)}.style_loginButton__11ocv000 svg{width:1.3rem;height:1.5rem;margin-right:.6rem;transform:translateY(-.1rem)}.style_loginButtonVariants_white__11ocv002 svg path{fill:var(--vars-text-base__1y67msbt);transition:fill var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84)}.style_loginButtonVariants_blue__11ocv001 svg path{fill:var(--vars-text-blue__1y67msb11);transition:fill var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84)}@media (max-width: 768px){.style_loginButton__11ocv000{padding:2.1334vw;font-size:4.2667vw;border-radius:1.6vw;border-width:.5334vw}.style_loginButton__11ocv000 svg{width:5.0667vw;height:6.1334vw;margin-right:2.1334vw;transform:translateY(0)}}@media (hover: hover){.style_loginButtonVariants_blue__11ocv001:hover{color:var(--vars-text-base__1y67msbt);background-color:var(--vars-background-panel__1y67msb4)}.style_loginButtonVariants_white__11ocv002:hover{background-color:var(--vars-background-base__1y67msb2);color:var(--vars-text-blue__1y67msb11)}.style_loginButtonVariants_white__11ocv002:hover svg path{fill:var(--vars-text-blue__1y67msb11)}.style_loginButtonVariants_blue__11ocv001:hover svg path{fill:var(--vars-text-base__1y67msbt)}}.style_headerStyle__1wjf9br0{position:fixed;top:0;left:0;display:flex;width:100%;height:6.6rem;align-items:center;padding:0 3.2rem;background-color:var(--vars-background-sticky__1y67msb7);color:var(--vars-text-base__1y67msbt);font-weight:700;z-index:var(--layer-header__z91wpr1);backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem)}.style_headerAnimationStyle__1wjf9br1{opacity:0;transition:opacity var(--duration-slow__1jgr7n83) var(--easing-ease__1jgr7n84)}body[data-state=loaded] .style_headerAnimationStyle__1wjf9br1{opacity:1}.style_logoStyle__1wjf9br2{display:flex}.style_logoStyle__1wjf9br2 a{transition:opacity var(--duration-fast__1jgr7n81) var(--easing-ease__1jgr7n84)}.style_logoStyle__1wjf9br2 svg{width:31.1rem;height:1.8rem}.style_menuStyle__1wjf9br3{margin-left:auto;margin-right:1.4rem}.style_logoButtonStyle__1wjf9br4{margin-left:0;margin-right:0}.style_buttonStyle__1wjf9br5{margin-left:3.2rem}.style_burgerToggleIcon__1wjf9br6{margin-left:auto;display:none}.style_mobileMenuStyle__1wjf9br7{display:none;margin-left:auto;margin-right:0}@media (max-width: 768px){.style_headerStyle__1wjf9br0{height:11.7334vw;padding:0 5.3334vw}.style_logoStyle__1wjf9br2 svg{width:59.7334vw;height:3.4667vw}.style_menuStyle__1wjf9br3,.style_logoButtonStyle__1wjf9br4,.style_buttonStyle__1wjf9br5{display:none}.style_burgerToggleIcon__1wjf9br6,.style_mobileMenuStyle__1wjf9br7{display:block}}@media (hover: hover){.style_logoStyle__1wjf9br2 a:hover{opacity:.6}}
