@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.MainSlide_slide__YUQ3v{top:70px;width:100%;height:100vh;margin:0 auto;position:relative}@media(min-width:1280px){.MainSlide_slide__YUQ3v{top:85px}}.MainSlide_slide__YUQ3v .MainSlide_sp_only__IuRIy{display:block}@media(min-width:600px){.MainSlide_slide__YUQ3v .MainSlide_sp_only__IuRIy{display:none}}.MainSlide_slide__YUQ3v .MainSlide_from_md__5iTPR{display:none}@media(min-width:600px){.MainSlide_slide__YUQ3v .MainSlide_from_md__5iTPR{display:block}}.MainSlide_slide__YUQ3v img{width:100%;height:100vh;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 40%;object-position:60% 40%}.MainVisual_window_pc__rFXN5{display:none}@media(min-width:600px){.MainVisual_window_pc__rFXN5{display:block}}.MainVisual_window_sp__oOrla{display:block}@media(min-width:600px){.MainVisual_window_sp__oOrla{display:none}}.MainVisual_main_visual__tkgaj{position:relative;height:100vh;overflow:hidden;background-color:#fff}@media(min-width:1280px){.MainVisual_main_visual__tkgaj{max-height:758px;width:100vw}}.MainVisual_main_visual__tkgaj .MainVisual_main_image__Sp1Pa,.MainVisual_main_visual__tkgaj .MainVisual_main_image_sp__N2qUH{position:absolute;width:100%;height:100%;top:0;left:0}.MainVisual_main_visual__tkgaj .MainVisual_main_image__Sp1Pa img,.MainVisual_main_visual__tkgaj .MainVisual_main_image_sp__N2qUH img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.MainVisual_main_visual__tkgaj .MainVisual_main_image_sp__N2qUH{display:block}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_main_image_sp__N2qUH{display:none}}.MainVisual_main_visual__tkgaj .MainVisual_main_image__Sp1Pa{display:none}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_main_image__Sp1Pa{display:block}}@media(min-width:600px)and (min-width:1280px){.MainVisual_main_visual__tkgaj .MainVisual_main_image__Sp1Pa{height:unset;width:100%}}.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY{max-width:1166px;margin:0 auto;width:100%;padding-left:24px;position:absolute;left:0;top:117px;color:#fff;background-color:transparent}@media(min-width:992px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY{top:unset;bottom:146px;left:50%;transform:translate(-50%)}}.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_stretch__U5FrH{margin-bottom:27px}.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_stretch__U5FrH p{font-family:FuturaStdNormal,sans-serif;font-size:50px;text-align:left;line-height:1.3}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_stretch__U5FrH p{font-size:60px;margin-bottom:33px}}@media(min-width:992px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_stretch__U5FrH p{font-size:70px}}@media(min-width:1280px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_stretch__U5FrH p{font-size:80px}}.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_intro__uVHAq{text-align:left;line-height:2}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_intro__uVHAq .MainVisual_sp_only__7ouh6{display:none}}.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_intro__uVHAq p{font-size:16px;font-weight:700}@media(min-width:992px){.MainVisual_main_visual__tkgaj .MainVisual_text_container__aDFTY .MainVisual_intro__uVHAq p{font-size:20px}}.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo{display:flex;flex-wrap:wrap;padding:10px 35px;grid-gap:5px 10px;gap:5px 10px;bottom:0;position:absolute;right:0;width:292px;-webkit-clip-path:polygon(20px 0,100% 0,100% 100%,0 100%);clip-path:polygon(20px 0,100% 0,100% 100%,0 100%);background:linear-gradient(-45deg,#939393,#eaeaea,#ababab,#eaeaea);background-size:400% 400%;animation:MainVisual_gradient__I9RYx 15s ease infinite;font-size:12px;cursor:pointer;color:#171c61}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo{align-items:center;width:477px;font-size:16px;-webkit-clip-path:polygon(30px 0,100% 0,100% 100%,0 100%);clip-path:polygon(30px 0,100% 0,100% 100%,0 100%);box-sizing:unset}}.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p{font-family:FuturaStdNormal,sans-serif}.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_date__T3QoD{border-left:1px solid;padding:0 15px}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_date__T3QoD{border-right:1px solid}}.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_content__kVdi0{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:pre;max-width:18rem;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700}@media(min-width:600px){.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_content__kVdi0{max-width:22rem;width:unset}}@media(min-width:992px){.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_content__kVdi0{max-width:60rem}}.MainVisual_main_visual__tkgaj .MainVisual_news_container__bclvo p.MainVisual_content__kVdi0.MainVisual_content__kVdi0:hover{text-decoration:underline}.MainVisual_main_visual__tkgaj .MainVisual_scrolldown__9Asw1{position:absolute;bottom:80px;left:50%}@media(min-width:1280px){.MainVisual_main_visual__tkgaj .MainVisual_scrolldown__9Asw1{bottom:10px}}.MainVisual_main_visual__tkgaj .MainVisual_scrolldown__9Asw1 span{position:absolute;left:-22px;top:-80px;font-size:12px;line-height:15.94px;color:#fff;background-color:transparent}.MainVisual_main_visual__tkgaj .MainVisual_scrolldown__9Asw1:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#d9d9d9;animation:MainVisual_circlemove__ibhde 1.6s linear infinite,MainVisual_cirlemovehide__ry5cB 1.6s linear infinite}.MainVisual_main_visual__tkgaj .MainVisual_scrolldown__9Asw1:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:50px;background:#fff}@keyframes MainVisual_gradient__I9RYx{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes MainVisual_circlemove__ibhde{0%{opacity:0;transform:translateY(-50px)}50%{opacity:1}to{opacity:0;transform:translateY(0)}}@keyframes MainVisual_circlemovehide__PlQV9{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Misson_misson__xhC3R{max-width:1450px;margin:0 auto 20rem}@media(min-width:600px){.Misson_misson__xhC3R{margin:0 auto 7rem}}.Misson_misson__xhC3R .Misson_container__EmRIm{padding:0 20px;display:flex;flex-direction:column;position:relative}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm{flex-direction:row}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_section_page_description__qEEB7{padding:1rem 0;color:#6ea8ff;font-family:FuturaStdBold,sans-serif;font-size:20px;line-height:2.4;letter-spacing:2px}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD{max-width:26rem;margin-bottom:2rem;flex:50% 1}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD{margin:2rem auto}}@media(min-width:992px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD{flex:100% 1;max-width:50%;margin-left:3rem}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD{margin-left:9rem}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN{color:#141b86;font-family:Noto Sans JP,sans-serif;font-size:20px;margin-bottom:20px}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN{font-size:24px}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN{font-size:30px}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_blue_text__h4xhE{color:#236ceb;font-size:40px;line-height:1.4}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_blue_text__h4xhE{font-size:44px}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_blue_text__h4xhE{font-size:56px}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_navy_text__jfoS0{color:#141b86;font-size:35px;line-height:1.4}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_navy_text__jfoS0{font-size:38px}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_section_description__QTqUN .Misson_navy_text__jfoS0{font-size:50px}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_eng_sub_title__GyPAr{color:#141b86;font-family:Zen Kaku Gothic New,sans-serif;font-size:12px;letter-spacing:1px;line-height:2;font-weight:700}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column__mpsrD .Misson_eng_sub_title__GyPAr{font-size:16px}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0{flex:50% 1;margin:1rem auto 44px 0}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0{margin:6rem auto 3rem;flex:100% 1;max-width:50%;padding-left:2rem}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0 .Misson_section_content__Zz6dM{max-width:28rem;color:#141b86;font-size:14px;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;line-height:2;margin-bottom:2rem}@media(min-width:992px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0 .Misson_section_content__Zz6dM{font-size:16px}}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0 .Misson_link__3EaRg{padding:15px;cursor:pointer}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_column_right__G2cz0 .Misson_link__3EaRg img{margin-left:5px;width:10px;height:10px}.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_page_tag__ItYGS{position:absolute;right:-3.5rem;top:20%;transform:rotate(90deg);font-weight:700}@media(min-width:600px){.Misson_misson__xhC3R .Misson_container__EmRIm .Misson_page_tag__ItYGS{top:50%;transform:translateY(-50%) rotate(90deg)}}.Misson_misson__xhC3R .Misson_image_container__LZktK{position:relative;display:flex;flex-direction:column}@media(min-width:992px){.Misson_misson__xhC3R .Misson_image_container__LZktK{flex-direction:row}}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct{flex:100% 1}@media(min-width:600px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct{flex:50% 1}}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct .Misson_image_left_container__EEsqR{position:relative;border-top-right-radius:40px;border-bottom-right-radius:40px;overflow:hidden;max-width:22rem}@media(min-width:992px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct .Misson_image_left_container__EEsqR{max-width:30rem;height:20rem}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct .Misson_image_left_container__EEsqR{max-width:42rem;height:28rem}}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_image__153ct .Misson_image_left_container__EEsqR img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:auto;z-index:1}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB{position:absolute;z-index:1;top:18rem;right:0}@media(min-width:600px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB{top:10rem}}@media(min-width:992px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB{top:0}}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB .Misson_image_right_container__rKYKF{border-top-left-radius:40px;border-bottom-left-radius:40px;position:relative;overflow:hidden;float:right;max-width:22rem;height:15rem;margin-bottom:-5rem}@media(min-width:992px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB .Misson_image_right_container__rKYKF{top:6rem;max-width:28rem;height:20rem;margin-bottom:0}}@media(min-width:1280px){.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB .Misson_image_right_container__rKYKF{max-width:40rem;height:28rem}}.Misson_misson__xhC3R .Misson_image_container__LZktK .Misson_column_right_image__BDXAB .Misson_image_right_container__rKYKF img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.Youtube_youtube__zIxsr{width:100%;margin-bottom:44px}@media(min-width:992px){.Youtube_youtube__zIxsr{width:52%}}.Youtube_youtube__zIxsr .Youtube_title_container__Bhwn9{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.Youtube_youtube__zIxsr .Youtube_title_container__Bhwn9 .Youtube_left_container__H7ng8{font-size:20px;line-height:48px;letter-spacing:2px;color:#6ea8ff;font-family:FuturaStdBold,sans-serif}.Youtube_youtube__zIxsr .Youtube_title_container__Bhwn9 .Youtube_right_container__upsGd{display:flex}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc .Youtube_sns_container__o9isW{text-align:left;padding-bottom:1rem;width:100%}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc .Youtube_sns_container__o9isW a{border:1px solid #ff1300;border-radius:4px;padding:8px 14px}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media(min-width:600px){.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc ul{grid-template-columns:repeat(2,1fr)}}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li{width:100%;box-sizing:border-box;background-color:hsla(0,0%,100%,.4);border-radius:15px 15px;border:1px solid #f1f1f2;overflow:hidden}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li:nth-of-type(n+3){display:none}@media(min-width:600px){.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li{width:100%}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li:nth-of-type(n+3){display:block}}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a{display:block;padding:13px;line-height:20px;font-family:Noto Sans JP,sans-serif}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a img{width:100%;height:180px;display:block;margin-bottom:10px;-o-object-fit:cover;object-fit:cover}@media(min-width:600px){.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a img{height:140px}}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a .Youtube_title__EPVXW{height:50px;color:#001650;font-size:14px;line-height:2;display:block;font-weight:700;font-family:Noto Sans JP,sans-serif;margin-bottom:15px;overflow:hidden}@media(min-width:992px){.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a .Youtube_title__EPVXW{height:60px;margin-bottom:5px;font-size:16px}}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li a .Youtube_date__zqRW1{color:#4c4c4c;font-size:12px;font-weight:500;line-height:20px;font-family:Zen Kaku Gothic New,sans-serif}.Youtube_youtube__zIxsr .Youtube_youtube_video__DZdHc li:hover{background-color:hsla(0,0%,100%,.8)}.Vision_vision__4327P{max-width:1450px;margin:0 auto 20rem}@media(min-width:600px){.Vision_vision__4327P{margin:0 auto 7rem}}.Vision_vision__4327P .Vision_container__FBpP9{padding:0 20px;display:flex;flex-direction:column;position:relative}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9{flex-direction:row}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_section_page_description__9IY_T{padding:1rem 0;color:#6ea8ff;font-family:FuturaStdBold,sans-serif;font-size:20px;line-height:2.4;letter-spacing:2px}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78{max-width:26rem;flex:50% 1;margin-bottom:2rem}@media(min-width:992px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78{flex:100% 1;max-width:50%;margin-left:3rem}}@media(min-width:1280px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78{margin-left:9rem}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3{color:#141b86;font-family:Noto Sans JP,sans-serif;font-size:20px;margin-bottom:20px}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3{font-size:22px}}@media(min-width:1280px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3{font-size:30px}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_blue_text__JtVr_{color:#236ceb;font-size:36px;line-height:1.4}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_blue_text__JtVr_{font-size:41px}}@media(min-width:1280px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_blue_text__JtVr_{font-size:56px}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_navy_text__NBiBR{color:#141b86;font-size:32px;line-height:1.4}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_navy_text__NBiBR{font-size:37px}}@media(min-width:1280px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_section_description__nQ0z3 .Vision_navy_text__NBiBR{font-size:50px}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_eng_sub_title__uz4pW{color:#141b86;font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;letter-spacing:1px;line-height:2;font-weight:700}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column__4Ng78 .Vision_eng_sub_title__uz4pW{font-size:16px}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG{flex:50% 1;margin:16px auto 44px 0}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG{margin:6rem auto 0;flex:100% 1;max-width:50%;padding-left:2rem}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG .Vision_section_content___5J1L{max-width:28rem;color:#141b86;font-size:14px;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;line-height:2;margin:0 auto 2rem}@media(min-width:992px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG .Vision_section_content___5J1L{font-size:16px}}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG .Vision_circle_position__M4PIX{max-width:28rem;margin:0 auto}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG .Vision_link__301rD{padding:15px;cursor:pointer}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_column_right__95TDG .Vision_link__301rD img{margin-left:5px;width:10px;height:10px}.Vision_vision__4327P .Vision_container__FBpP9 .Vision_page_tag__nPUtK{position:absolute;right:-3.5rem;top:20%;transform:rotate(90deg);font-weight:700}@media(min-width:600px){.Vision_vision__4327P .Vision_container__FBpP9 .Vision_page_tag__nPUtK{top:50%;transform:translateY(-50%) rotate(90deg)}}.Vision_vision__4327P .Vision_image_container__89Qs_{position:relative;display:flex;flex-direction:column}@media(min-width:992px){.Vision_vision__4327P .Vision_image_container__89Qs_{flex-direction:row}}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE{flex:100% 1}@media(min-width:600px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE{flex:50% 1}}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE .Vision_image_left_container__oXKyw{position:relative;border-top-right-radius:40px;border-bottom-right-radius:40px;overflow:hidden;max-width:22rem;height:15rem}@media(min-width:992px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE .Vision_image_left_container__oXKyw{max-width:30rem;height:20rem}}@media(min-width:1280px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE .Vision_image_left_container__oXKyw{max-width:42rem;height:28rem}}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_image__wDjWE .Vision_image_left_container__oXKyw img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:auto;z-index:1}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE{position:absolute;z-index:1;top:18rem;right:0}@media(min-width:600px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE{top:10rem}}@media(min-width:992px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE{top:0}}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE .Vision_image_right_container__sl7Kw{border-top-left-radius:40px;border-bottom-left-radius:40px;position:relative;overflow:hidden;float:right;max-width:22rem;height:13rem;margin-bottom:-5rem}@media(min-width:992px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE .Vision_image_right_container__sl7Kw{top:9rem;max-width:28rem;height:20rem;margin-bottom:0}}@media(min-width:1280px){.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE .Vision_image_right_container__sl7Kw{max-width:40rem;height:24rem}}.Vision_vision__4327P .Vision_image_container__89Qs_ .Vision_column_right_image__l5wvE .Vision_image_right_container__sl7Kw img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.Service_service__qrY_Z{position:relative;padding:44px 20px;background:linear-gradient(90deg,#236ceb,#08153e);display:flex;flex-direction:column;margin:0 auto 44px}@media(min-width:992px){.Service_service__qrY_Z .Service_inner__2UbFJ{max-width:1250px;padding:0 60px;margin:0 auto}.Service_service__qrY_Z{display:flex;grid-gap:52px;gap:52px;padding:60px}}.Service_service__qrY_Z .Service_service_title__402yJ{display:flex;flex-direction:column;align-items:unset;color:#fff;grid-gap:20px;gap:20px}@media(min-width:992px){.Service_service__qrY_Z .Service_service_title__402yJ{align-items:center;flex-direction:row;grid-gap:30px;gap:30px;margin-bottom:36px}}.Service_service__qrY_Z .Service_service_title__402yJ .Service_eng_title__3uLmc{font-family:FuturaStdBold,sans-serif;font-size:20px;letter-spacing:2px}.Service_service__qrY_Z .Service_service_title__402yJ .Service_jpn_title__nAHrf{font-family:Zen Kaku Gothic New,sans-serif;font-size:14px;font-weight:700;margin-bottom:30px;line-height:2}@media(min-width:992px){.Service_service__qrY_Z .Service_service_title__402yJ .Service_jpn_title__nAHrf{font-size:16px;margin-bottom:0}}.Service_service__qrY_Z .Service_service_items___eZGo{display:grid;grid-template-columns:1fr;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-row-gap:20px;row-gap:20px}@media(min-width:600px){.Service_service__qrY_Z .Service_service_items___eZGo{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.Service_service__qrY_Z .Service_service_items___eZGo{grid-template-columns:1fr 1fr 1fr}}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD{position:relative;border-radius:10px;border:1px solid #fff;overflow:hidden}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_image__qj4lh{display:block;width:100%;height:116px;-o-object-fit:cover;object-fit:cover}@media(min-width:992px){.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_image__qj4lh{height:140px}}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm{position:absolute;top:0;left:0;width:100%;height:100%;padding:20px 30px}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm .Service_title_wrapper__Odcqv{font-family:Zen Kaku Gothic New,sans-serif;font-size:20px;font-weight:700;color:#fff;display:flex;justify-content:space-between;z-index:1}@media(min-width:992px){.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm .Service_title_wrapper__Odcqv{font-size:26px}}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm .Service_category_wrapper__o5CYT{display:flex;flex-direction:row;flex-wrap:wrap;font-family:Zen Kaku Gothic New;font-size:12px;font-weight:700;line-height:2;z-index:1;align-self:flex-end;color:#fff;position:absolute;bottom:0;left:0;padding:0 30px 12px;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media(min-width:992px){.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm .Service_category_wrapper__o5CYT{font-size:14px}}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD .Service_overlay__MSUXm .Service_shape__Z_W_I{position:absolute;bottom:0;right:0;width:26px;height:26px;background-color:hsla(0,0%,100%,.3);border-bottom-right-radius:10px;z-index:1;-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);clip-path:polygon(100% 0,100% 0,100% 100%,0 100%);transition:all .3s ease-in-out}.Service_service__qrY_Z .Service_service_items___eZGo .Service_item__cPAzD :hover .Service_shape__Z_W_I{width:200%;height:200%}.Service_service__qrY_Z .Service_service_items___eZGo .Service_button__q8hSl{display:flex;justify-content:center;padding-top:10px}@media(min-width:600px){.Service_service__qrY_Z .Service_service_items___eZGo .Service_button__q8hSl{padding-top:0}}@media(min-width:992px){.Service_service__qrY_Z .Service_service_items___eZGo .Service_button__q8hSl{align-self:flex-end;justify-content:end}}.Team_team__J9EAS .Team_inner__FY6Ns{max-width:1250px;padding:0 20px;margin:0 auto 60px}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns{padding:0 60px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container_wrap____Tel{position:relative}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container_wrap____Tel .Team_circle_component__gVV7r{position:unset;display:flex;justify-content:left;margin-bottom:20px}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container_wrap____Tel .Team_circle_component__gVV7r{position:absolute;bottom:0;right:0;margin-bottom:0}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY{position:relative;text-align:left;margin-bottom:30px}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY{max-width:unset;display:flex;justify-content:center;align-items:center;text-align:center;margin-bottom:80px}}@media(min-width:1280px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY{display:block}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY p{line-height:2.2rem;font-weight:700}@media(min-width:1280px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY p{line-height:3rem}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_section_page_description__DwODL{color:#6ea8ff;font-family:FuturaStdBold,sans-serif;font-size:20px;line-height:1;letter-spacing:2px;margin-bottom:10px}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_section_page_description__DwODL{line-height:48px;margin-bottom:30px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_section_description__KkmgP{color:#141b86;font-family:Zen Kaku Gothic New,sans-serif;margin-bottom:25px;font-size:30px;line-height:30px}@media(min-width:1280px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_section_description__KkmgP{font-size:50px;line-height:72px;margin-bottom:20px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_detail_description__k0XiK{font-family:Zen Kaku Gothic New,sans-serif;color:#141b86;font-size:16px;line-height:26px;text-align:left;letter-spacing:.2px;font-weight:700}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_detail_description__k0XiK{text-align:center;line-height:30px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_detail_description__k0XiK br{display:none}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_container__ffRBY .Team_detail_description__k0XiK br{display:block}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));grid-gap:30px;gap:30px;text-align:center}@media(min-width:600px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;grid-row-gap:30px;row-gap:30px}}@media(min-width:1280px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj{grid-column-gap:90px;-moz-column-gap:90px;column-gap:90px;grid-row-gap:60px;row-gap:60px;padding:unset}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY{position:relative;border-radius:20px;overflow:hidden}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:50% 0;object-position:50% 0;display:block}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab{background-color:hsla(0,0%,100%,.898);bottom:16px;font-family:FuturaStdBold,sans-serif;position:absolute;left:0;width:100%;color:#fff;transition:color .6s ease;padding:8px 20px}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab .Team_job_description__SSiYo{display:flex;color:#236ceb;align-items:end;font-size:10px;font-weight:700;background-color:unset}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab .Team_job_description__SSiYo{font-size:12px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab .Team_employee_name__yQD5C{display:flex;font-family:FuturaStdBold,sans-serif;color:#236ceb;background-color:unset;justify-content:left;font-size:14px;line-height:1.5}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab .Team_employee_name__yQD5C{font-size:20px}}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab:hover{cursor:pointer}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_card__XMmzY .Team_member_bio__HDFab:hover .Team_gradient_overlay__J9Que{opacity:0}.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_japanese_name__6Wd_z{text-align:center;color:#141b86;font-size:10px;font-family:FuturaStdBold,sans-serif;font-weight:700}@media(min-width:992px){.Team_team__J9EAS .Team_inner__FY6Ns .Team_card_container__7m5Zj .Team_japanese_name__6Wd_z{font-size:12px}}.Blog_blog__WqmtW{width:100%}@media(min-width:992px){.Blog_blog__WqmtW{width:48%}}.Blog_blog__WqmtW .Blog_container__SShkt{padding:5rem 6rem 0;text-align:center}.Blog_blog__WqmtW .Blog_container__SShkt .Blog_section_page_description__JJU7s{padding:1rem;font-weight:700}.Blog_blog__WqmtW .Blog_container__SShkt .Blog_section_description__ejXn_{color:#001650;margin-bottom:1.2rem;font-size:1.7rem}@media(min-width:1280px){.Blog_blog__WqmtW .Blog_container__SShkt .Blog_section_description__ejXn_{font-size:2rem;padding-bottom:2rem;margin-bottom:0}}.Blog_blog__WqmtW .Blog_section_information__eZzPA{padding:0 2rem;text-align:left}@media(min-width:992px){.Blog_blog__WqmtW .Blog_section_information__eZzPA{text-align:center}}.Blog_blog__WqmtW .Blog_section_information__eZzPA h3{margin-bottom:1rem}.Blog_blog__WqmtW .Blog_card_container__cCdp8{display:flex;flex-wrap:wrap;text-align:center}@media(min-width:992px){.Blog_blog__WqmtW .Blog_card_container__cCdp8{padding:0 3rem}}@media(min-width:1280px){.Blog_blog__WqmtW .Blog_card_container__cCdp8{padding:0 10rem}}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9{flex:100% 1;padding:2rem}@media(min-width:992px){.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9{flex:33% 1}}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9 .Blog_card__IgN1f{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);aspect-ratio:5/3;overflow:hidden;text-align:center;background-color:#ececec;border-radius:10px;margin-bottom:1rem}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9 .Blog_card__IgN1f img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9 p{font-weight:700;text-align:left;padding:.2rem .8rem}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9 .Blog_tag__40jJW{padding:1rem 1rem 0;display:flex;justify-content:space-between;font-size:.8rem}.Blog_blog__WqmtW .Blog_card_container__cCdp8 .Blog_column__nIBg9 .Blog_tag__40jJW span{background-color:#001650;color:#fff;border-radius:15px;padding:.2rem .8rem}.Blog_blog__WqmtW .Blog_img_box__zjIdk{width:100%;padding:2rem}@media(min-width:992px){.Blog_blog__WqmtW .Blog_img_box__zjIdk{width:21.5%;margin:2rem auto;padding:0}}.Blog_blog__WqmtW .Blog_img_box__zjIdk .Blog_img_container__MeQ7G{box-shadow:0 4px 8px 0 rgba(0,0,0,.2);overflow:hidden;text-align:center;background-color:#ececec;border-radius:10px;aspect-ratio:5/3}.Blog_blog__WqmtW .Blog_img_box__zjIdk .Blog_img_container__MeQ7G img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.Blog_blog__WqmtW .Blog_title_container__c9xPQ{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.Blog_blog__WqmtW .Blog_title_container__c9xPQ .Blog_left_container__bIbn_{font-size:20px;line-height:48px;letter-spacing:2px;color:#6ea8ff;font-family:FuturaStdBold,sans-serif}.Blog_blog__WqmtW .Blog_title_container__c9xPQ .Blog_right_container__kFrit{display:flex}.Blog_blog__WqmtW .Blog_tab_navigation__GLOZg{margin-bottom:20px}.Blog_blog__WqmtW .Blog_tab_navigation__GLOZg button{padding:6px 10px;border:1px solid #246ceb;margin-right:10px;border-radius:4px;color:#246ceb;font-size:14px;font-weight:700;line-height:19px}.Blog_blog__WqmtW .Blog_tab_navigation__GLOZg button.Blog_active_tab__LAvuj{background:#246ceb;color:#fff}.Blog_blog__WqmtW ul{max-height:340px;overflow-y:scroll;margin-bottom:20px;box-shadow:inset 15px 25px 25px #fff,inset -15px -25px 25px #fff}.Blog_blog__WqmtW ul::-webkit-scrollbar{width:5px;height:3px}.Blog_blog__WqmtW ul::-webkit-scrollbar-thumb{border-radius:.25rem;--bg-opacity:1;background-color:#171c61}@media(min-width:992px){.Blog_blog__WqmtW ul{max-height:400px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO{position:relative}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh{list-style:none}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc{width:100%;background-color:#fff;display:grid;align-items:center;grid-template-columns:127px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"thumbnail title" "thumbnail info";grid-gap:8px;gap:8px;padding:8px 12px}@media(min-width:992px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc{padding:20px 30px;grid-gap:10px;gap:10px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc:hover{background-color:#eaf2ff}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_thumbnail_container__OeuEG{grid-area:thumbnail;position:relative}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_thumbnail_container__OeuEG .Blog_category__IJ13j{position:absolute;top:10px;left:10px;background-color:rgba(53,57,113,.8);color:#fff;padding:0 4px;border-radius:3px;font-size:12px;font-weight:700}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_thumbnail_container__OeuEG .Blog_thumbnail__BKjA8{display:block;width:100%;-o-object-fit:cover;object-fit:cover;height:95px}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_thumbnail_container__OeuEG .Blog_emoji__METKV{display:grid;place-items:center;height:95px;font-size:46px;line-height:1.5;background:#cfe5ff}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc h3{grid-area:title;width:100%;height:45px;font-size:14px;color:#171c61;overflow:hidden}@media(min-width:992px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc h3{font-size:18px;height:58px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8{grid-area:info;display:grid;grid-template-columns:auto auto auto 1fr;grid-gap:5px;gap:5px;align-items:center}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_image__uAadc{width:18px;height:18px;border-radius:50%}@media(min-width:1280px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_image__uAadc{width:26px;height:26px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_name__4w4RW{font-size:10px;font-weight:700;color:#246ceb;max-width:60px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:600px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_name__4w4RW{font-size:8px}}@media(min-width:992px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_name__4w4RW{font-size:12px}}@media(min-width:1280px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_name__4w4RW{max-width:110px;font-size:14px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_author_name__4w4RW span{color:#4c4c4c}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_vertical_border__slHpo{width:1px;background-color:#4c4c4c;height:12px}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_publish_date__ts3GS{color:#4c4c4c;font-size:10px}@media(min-width:600px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_publish_date__ts3GS{font-size:8px}}@media(min-width:992px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_publish_date__ts3GS{font-size:12px}}@media(min-width:1280px){.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_blog_list__oMiPh .Blog_blog_item__CD_tc .Blog_info__FOXl8 .Blog_publish_date__ts3GS{font-size:14px}}.Blog_blog__WqmtW .Blog_blog_list_wrapper__5uQQO .Blog_gradient_overlay__DMI1M{position:absolute;bottom:0;left:0;width:100%;height:50px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.Blog_blog__WqmtW .Blog_blog_category__j1_vl{border:1px solid #f1f1f2;border-radius:15px;display:flex;flex-direction:column;padding:10px}@media(min-width:600px){.Blog_blog__WqmtW .Blog_blog_category__j1_vl{flex-direction:row;padding:18px}}.Blog_blog__WqmtW .Blog_blog_category__j1_vl .Blog_category_title__3sGWv{font-size:20px;color:#b2ceff;margin-bottom:10px;font-family:FuturaStdBold,sans-serif}@media(min-width:600px){.Blog_blog__WqmtW .Blog_blog_category__j1_vl .Blog_category_title__3sGWv{margin-right:10px;margin-bottom:unset}}.Blog_blog__WqmtW .Blog_blog_category__j1_vl .Blog_category_name__QYhjU p{font-size:14px;color:#236ceb;margin-right:10px;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700}.SharedValue_shared_value__ZFAaj{position:relative;width:100%;height:auto;overflow:hidden}@media(min-width:992px){.SharedValue_shared_value__ZFAaj{padding:80px 0 100px}}.SharedValue_shared_value__ZFAaj .SharedValue_background_image_lg__zBgYm{display:none}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_background_image_lg__zBgYm{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 40%;object-position:60% 40%;z-index:-1}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt{position:relative;padding:44px 20px}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt{padding:0 92px;margin-bottom:83px}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_background_image_sm__MAzqj{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:82%;object-position:82%;z-index:-1}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_background_image_sm__MAzqj{display:none}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI{font-size:30px;flex-direction:row;justify-content:space-between;align-items:center}}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI{margin-bottom:95px}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI .SharedValue_block__CwGQL{display:none}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI .SharedValue_block__CwGQL{display:block;width:150px;height:60px}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_value___PBrI .SharedValue_section_title__SL_eO{color:#fff;font-family:FuturaStdBold,sans-serif;text-align:center;font-weight:700;font-size:20px;letter-spacing:2px;line-height:48px}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_section_description__4nP4y{font-family:Zen Kaku Gothic New,sans-serif;color:#ffeb35;margin-bottom:30px;font-size:28px;line-height:1.4}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_section_description__4nP4y{font-size:40px}}@media(min-width:1280px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_section_description__4nP4y{font-size:50px}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_mobile_only__VLeIx{display:block}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_mobile_only__VLeIx{display:none}}.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_section_content__ATAt9{font-family:Zen Kaku Gothic New,sans-serif;color:#fff;font-size:15px;line-height:2;font-weight:700;letter-spacing:.1px}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_recruit_field__Mdmqt .SharedValue_container__EPuTz .SharedValue_section_content__ATAt9{max-width:32rem}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ{margin:0 auto;padding:40px 20px 87px;background:linear-gradient(0deg,rgba(8,21,62,.7),rgba(8,21,62,.7)),linear-gradient(90deg,rgba(47,79,134,.6),rgba(35,108,235,.6) 41%,rgba(35,108,235,0))}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ{padding:0 92px;background:unset}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_value___PBrI{font-family:Zen Kaku Gothic New,sans-serif;font-size:24px;display:flex;justify-content:space-between;align-items:center;font-weight:700;color:#fff;margin-bottom:30px}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_value___PBrI{font-size:30px;flex-direction:row;justify-content:space-between;align-items:center}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp{display:grid;grid-row-gap:30px}@media(min-width:600px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp{grid-column-gap:40px;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp{grid-column-gap:60px;grid-template-columns:repeat(4,1fr)}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_count__r9dI_{font-family:FuturaStdBold,sans-serif;font-size:20px;line-height:1.5;background-image:linear-gradient(101.46deg,rgba(110,168,255,.24) 10.69%,rgba(110,211,255,.204) 102.96%);-webkit-background-clip:text;color:#ffeb35;margin-bottom:10px}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_count__r9dI_{font-size:35px;margin-bottom:37px}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_english_title__4J_Ih{font-family:FuturaStdNormal,sans-serif;color:#c8dcff;font-size:36px;margin-bottom:12px}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_english_title__4J_Ih{font-size:40px}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_japanese_title__bCK_8{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;color:#fff;font-size:18px;margin-bottom:10px}@media(min-width:992px){.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_japanese_title__bCK_8{margin-bottom:22px}}.SharedValue_shared_value__ZFAaj .SharedValue_value_wrapper__hJwmZ .SharedValue_items__qfnyp .SharedValue_description__ezfx1{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;color:#fff;line-height:2;font-size:14px}@font-face{font-family:Niveau Grotesk;src:url(/_next/static/media/NiveauGroteskLight.acb21bd2.otf)}@font-face{font-family:FuturaStdBold;src:url(/_next/static/media/FuturaStd-Bold.29acba2f.otf) format("opentype");font-weight:700}@font-face{font-family:FuturaStdNormal;src:url(/_next/static/media/FuturaStd-Medium.ea8c3e4a.otf) format("opentype");font-weight:400}.Home_contact_email__pxk45{padding:80px 20px;text-align:center;background:#f8f9fa}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe{max-width:600px;margin:0 auto}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe h2{font-size:2rem;color:#333;margin-bottom:20px}@media(min-width:375px){.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe h2{font-size:1.5rem}}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe p{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:40px}@media(min-width:375px){.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe p{font-size:1rem}}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_button__asxpt{display:inline-block;background:#06c;color:#fff;padding:16px 32px;border-radius:8px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s ease}@media(min-width:375px){.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_button__asxpt{padding:14px 24px;font-size:1rem}}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_button__asxpt:hover{background:#0052a3;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,102,204,.3)}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_address_text__kvtEz{margin-top:20px;font-size:1rem;color:#666;text-align:center}@media(min-width:375px){.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_address_text__kvtEz{font-size:.9rem}}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_address_text__kvtEz .Home_email_text__uOLzh{color:#06c;font-weight:600;background:#f8f9fa;padding:4px 8px;border-radius:4px;border:1px solid #e9ecef;font-family:Courier New,monospace;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;cursor:text}.Home_contact_email__pxk45 .Home_contact_email_container__xmNIe .Home_email_address_text__kvtEz .Home_email_text__uOLzh:hover{background:#e9ecef}.Home_contact_line__LB5n1{padding:80px 20px;text-align:center}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb{max-width:600px;margin:0 auto}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb h2{font-size:2rem;color:#333;margin-bottom:20px}@media(min-width:375px){.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb h2{font-size:1.5rem}}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb p{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:40px}@media(min-width:375px){.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb p{font-size:1rem}}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_line_button__A6qtT{display:inline-flex;align-items:center;grid-gap:12px;gap:12px;background:#fff;color:#00b900;padding:16px 32px;border:2px solid #00b900;border-radius:8px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:all .3s ease}@media(min-width:375px){.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_line_button__A6qtT{padding:14px 24px;font-size:1rem;grid-gap:8px;gap:8px}}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_line_button__A6qtT .Home_line_icon__RdoPU{display:flex;align-items:center;justify-content:center}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_line_button__A6qtT .Home_line_icon__RdoPU img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_line_button__A6qtT:hover{background:#f8f9fa;transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,185,0,.2)}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_contact_info__0nVlo{margin-top:40px}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_contact_info__0nVlo p{font-size:.9rem;color:#999;margin-bottom:10px}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_contact_info__0nVlo .Home_email_link__mV6e4{color:#06c;text-decoration:none;font-weight:500}.Home_contact_line__LB5n1 .Home_contact_line_container__9THhb .Home_contact_info__0nVlo .Home_email_link__mV6e4:hover{text-decoration:underline}.Home_home__lipdu{width:100%;height:100%}.Home_home__lipdu .Home_left_skew_background__2SY6g{position:relative}.Home_home__lipdu .Home_left_skew_background__2SY6g:before{content:"";position:absolute;top:-100px;left:50%;width:100%;height:700px;background:linear-gradient(0,rgba(255,243,133,.4),rgba(255,243,133,.9));transform:skewY(-62deg) translate(-50%,-50%);z-index:-1}@media(min-width:375px){.Home_home__lipdu .Home_left_skew_background__2SY6g:before{height:600px;transform:skewY(-52deg) translate(-50%,-50%)}}@media(min-width:600px){.Home_home__lipdu .Home_left_skew_background__2SY6g:before{height:500px;transform:skewY(-32deg) translate(-50%,-50%)}}.Home_home__lipdu .Home_right_skew_background__Z7kSu{position:relative}.Home_home__lipdu .Home_right_skew_background__Z7kSu:before{content:"";position:absolute;top:100px;left:50%;width:100%;height:700px;background:linear-gradient(0,rgba(255,243,133,.4),rgba(255,243,133,.9));transform:skewY(62deg) translate(-50%,50%);z-index:-1}@media(min-width:375px){.Home_home__lipdu .Home_right_skew_background__Z7kSu:before{height:600px;transform:skewY(52deg) translate(-50%,-50%)}}@media(min-width:600px){.Home_home__lipdu .Home_right_skew_background__Z7kSu:before{height:500px;transform:skewY(32deg) translate(-50%,50%)}}.Home_home__lipdu .Home_section_wrapper__7CS4e{position:relative;max-width:1250px;padding:0 20px;margin:0 auto 44px}@media(min-width:992px){.Home_home__lipdu .Home_section_wrapper__7CS4e{display:flex;grid-gap:52px;gap:52px;padding:0 60px}}@media(min-width:1280px){.Home_home__lipdu .Home_section_wrapper__7CS4e{grid-gap:82px;gap:82px}}.Home_pc_only__F8QW4{display:none}@media(min-width:600px){.Home_pc_only__F8QW4{display:block}}.Home_sp_only__J89wl{display:block}@media(min-width:600px){.Home_sp_only__J89wl{display:none}}