.Footer_Footer__hHHRv{background-color:#000;padding:50px 0 100px;margin:60px 0 0;color:#fff}@media screen and (max-width:800px){.Footer_Footer__hHHRv{padding:30px 0}}.Footer_Footer__secondary__Ur7VT{display:flex;justify-content:space-between;align-items:flex-end;margin-top:186px}@media screen and (max-width:1024px){.Footer_Footer__secondary__Ur7VT{flex-direction:column-reverse;align-items:flex-start}}@media screen and (max-width:800px){.Footer_Footer__secondary__Ur7VT{margin-top:48px;gap:32px}}.Footer_logo__rweXf{width:80px;display:block}.Footer_logo__rweXf img{filter:invert(100%);width:100%;height:auto;display:block}.Footer_copyright__d8rrC{font-size:1.2rem;line-height:1.41;margin:16px 0 0}@media screen and (max-width:800px){.Footer_copyright__d8rrC{font-size:1rem}}.Footer_NavList__Nzk4T{margin:0;padding:0;display:flex;gap:20px;list-style:none;flex-direction:column}.Footer_NavList__Nzk4T li{line-height:1}.Footer_NavList__Nzk4T li a{vertical-align:top}@media screen and (max-width:800px){.Footer_NavList__Nzk4T{gap:30px}.Footer_NavList__Nzk4T.Footer_textList____2eD{gap:20px}}.Footer_NavList__Nzk4T.Footer_bottom__4rN0g{flex-direction:row;gap:30px}@media screen and (max-width:1024px){.Footer_NavList__Nzk4T.Footer_bottom__4rN0g{flex-direction:column}}@media screen and (max-width:800px){.Footer_NavList__Nzk4T.Footer_bottom__4rN0g{gap:6px}}.Footer_CampusInfo__RosDK{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:800px){.Footer_CampusInfo__RosDK{margin-top:20px;gap:30px}}.Footer_Sitemap__6UG0f{display:flex;flex-direction:column;gap:5px}button.HeaderToggleBtn_Btn__O40tq{position:absolute;top:0;left:0;width:70px;height:70px;background-image:linear-gradient(to right bottom,var(--color-tamabi-blue) 50%,transparent 50.1%)}button.HeaderToggleBtn_Btn__O40tq:hover{background-image:linear-gradient(to right bottom,#000 50%,transparent 50.1%)}.HeaderToggleBtn_Btn__icon__jjmTx{width:22px;height:13px;display:block;position:absolute;top:13px;left:10px}.HeaderToggleBtn_Btn__icon__jjmTx span,.HeaderToggleBtn_Btn__icon__jjmTx:after,.HeaderToggleBtn_Btn__icon__jjmTx:before{display:block;position:absolute;left:0;background-color:#fff;width:100%;height:1px}.HeaderToggleBtn_Btn__icon__jjmTx:after,.HeaderToggleBtn_Btn__icon__jjmTx:before{content:""}.HeaderToggleBtn_Btn__icon__jjmTx:before{top:0}.HeaderToggleBtn_Btn__icon__jjmTx:after{top:12px}.HeaderToggleBtn_Btn__icon__jjmTx span{top:6px}.HeaderToggleBtn_action-close__8zYWs{z-index:1}.HeaderToggleBtn_action-close__8zYWs .HeaderToggleBtn_Btn__icon__jjmTx span{opacity:0}.HeaderToggleBtn_action-close__8zYWs .HeaderToggleBtn_Btn__icon__jjmTx:after,.HeaderToggleBtn_action-close__8zYWs .HeaderToggleBtn_Btn__icon__jjmTx:before{top:6px;background-color:#fff;content:""}.HeaderToggleBtn_action-close__8zYWs .HeaderToggleBtn_Btn__icon__jjmTx:before{transform:rotate(-25deg)}.HeaderToggleBtn_action-close__8zYWs .HeaderToggleBtn_Btn__icon__jjmTx:after{transform:rotate(25deg)}.Header_Wrap__kSLPQ{position:fixed;top:0;left:0;width:100%;z-index:10}.Header_standalone__7oyBy{font-family:Zen Kaku Gothic Antique,sans-serif}.Header_standalone__7oyBy a{color:inherit;text-decoration:none}.Header_standalone__7oyBy button{background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;padding:0;color:var(--color-black)}.Header_standalone__7oyBy *{box-sizing:border-box}.Header_standalone__7oyBy p,.Header_standalone__7oyBy ul{margin:0}.Header_standalone__7oyBy *,.Header_standalone__7oyBy :after,.Header_standalone__7oyBy :before{box-sizing:border-box;background-repeat:no-repeat}.Header_standalone__7oyBy :after,.Header_standalone__7oyBy :before{text-decoration:inherit;vertical-align:inherit}.Header_standalone__7oyBy :where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;tab-size:4;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%}.Header_standalone__7oyBy :where(body){margin:0}.Header_standalone__7oyBy :where(h1){font-size:2em;margin:.67em 0}.Header_standalone__7oyBy :where(dl,ol,ul) :where(dl,ol,ul){margin:0}.Header_standalone__7oyBy :where(hr){color:inherit;height:0}.Header_standalone__7oyBy :where(nav) :where(ol,ul){list-style-type:none;padding:0}.Header_standalone__7oyBy :where(nav li):before{content:"​";float:left}.Header_standalone__7oyBy :where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}.Header_standalone__7oyBy :where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.Header_standalone__7oyBy :where(b,strong){font-weight:bolder}.Header_standalone__7oyBy :where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}.Header_standalone__7oyBy :where(small){font-size:80%}.Header_standalone__7oyBy :where(audio,canvas,iframe,img,svg,video){vertical-align:middle}.Header_standalone__7oyBy :where(iframe){border-style:none}.Header_standalone__7oyBy :where(svg:not([fill])){fill:currentColor}.Header_standalone__7oyBy :where(table){border-collapse:collapse;border-color:inherit;text-indent:0}.Header_standalone__7oyBy :where(button,input,select){margin:0}.Header_standalone__7oyBy :where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}.Header_standalone__7oyBy :where(fieldset){border:1px solid #a0a0a0}.Header_standalone__7oyBy :where(progress){vertical-align:baseline}.Header_standalone__7oyBy :where(textarea){margin:0;resize:vertical}.Header_standalone__7oyBy :where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}.Header_standalone__7oyBy ::-webkit-inner-spin-button,.Header_standalone__7oyBy ::-webkit-outer-spin-button{height:auto}.Header_standalone__7oyBy ::-webkit-input-placeholder{color:inherit;opacity:.54}.Header_standalone__7oyBy ::-webkit-search-decoration{-webkit-appearance:none}.Header_standalone__7oyBy ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.Header_standalone__7oyBy :where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}.Header_standalone__7oyBy :where(dialog:not([open])){display:none}.Header_standalone__7oyBy :where(details>summary:first-of-type){display:list-item}.Header_standalone__7oyBy :where([aria-busy=true i]){cursor:progress}.Header_standalone__7oyBy :where([aria-controls]){cursor:pointer}.Header_standalone__7oyBy :where([aria-disabled=true i],[disabled]){cursor:not-allowed}.Header_standalone__7oyBy :where([aria-hidden=false i][hidden]){display:initial}.Header_standalone__7oyBy :where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.MenuGridSection_Wrap__109aW li{width:100%}.MenuGridSection_position-primary__nGhH7{height:100%;max-height:520px}.MenuGridSection_position-primary__nGhH7 ul{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media screen and (max-width:800px){.MenuGridSection_position-primary__nGhH7{height:auto;max-height:none}.MenuGridSection_position-primary__nGhH7>ul{gap:52px;padding:0 20px}}.MenuGridSection_position-primary__nGhH7.MenuGridSection_en__s_Fdg{max-height:355px}.MenuGridSection_position-secondary__bPzlU,.MenuGridSection_position-tertiary__EfHGe{position:absolute;top:0;opacity:0;transition:opacity .2s ease-out}.MenuGridSection_position-secondary__bPzlU.MenuGridSection_show__Q4bt3,.MenuGridSection_position-tertiary__EfHGe.MenuGridSection_show__Q4bt3{transition:opacity .3s ease-out;opacity:1}.MenuGridSection_position-secondary__bPzlU{height:100%}.MenuGridSection_position-secondary__bPzlU nav{border-left:1px solid #000}@media screen and (max-width:800px){.MenuGridSection_position-secondary__bPzlU nav{border-left:none}}.MenuGridSection_position-primary__nGhH7{width:301px}.MenuGridSection_position-secondary__bPzlU{width:301px;left:302px}.MenuGridSection_position-tertiary__EfHGe{border-right:none;width:301px;left:602px}@media screen and (max-width:1024px){.MenuGridSection_position-primary__nGhH7{width:33.33%}.MenuGridSection_position-secondary__bPzlU{left:33.33%;width:33.33%}.MenuGridSection_position-tertiary__EfHGe{left:66.66%;width:33.33%}}@media screen and (max-width:800px){.MenuGridSection_position-primary__nGhH7{width:100%}.MenuGridSection_position-secondary__bPzlU{left:100%;width:100%}.MenuGridSection_position-tertiary__EfHGe{left:200%;width:100%}}.ChildNav_Wrap__xAUcw{padding:0 19px;display:none;opacity:0}.ChildNav_Wrap__xAUcw[aria-hidden=false]{display:block;transition:.4s ease-out;opacity:1}.ChildNav_Title__AqMlh{font-size:1.8rem;line-height:1.44}.ChildNav_Description__WrOZr{font-size:1.2rem;line-height:1.41}.ChildNav_Title__AqMlh+.ChildNav_Description__WrOZr{margin-top:10px}.ChildNav_Title__AqMlh+.ChildNav_List__cE520{margin-top:50px}.ChildNav_Description__WrOZr+.ChildNav_List__cE520{margin-top:34px}.ChildNav_List__cE520{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px}.ChildNav_List__cE520 li{width:auto;position:relative}.ChildNav_List__cE520 .ChildNav_hasChild__7Erni{padding-right:30px}.ChildNav_List__cE520 .ChildNav_hasChild__7Erni:after{content:"";display:block;position:absolute;transform:translateY(-50%) rotate(45deg);width:8px;height:8px;border-top:1px solid #000;border-right:1px solid #000;right:15px;top:calc(50% + 1px)}.PrimaryMenuItem_Btn__7GTGi{font-size:2rem;font-weight:700;line-height:1.45;position:relative;display:inline-block}.PrimaryMenuItem_Btn__7GTGi.PrimaryMenuItem_hasChild__LmU8U{width:100%;display:inline-flex;justify-content:flex-start}.PrimaryMenuItem_Btn__7GTGi:focus,.PrimaryMenuItem_Btn__7GTGi:hover{color:var(--color-tamabi-blue)}.PrimaryMenuItem_Btn__7GTGi:focus .PrimaryMenuItem_Btn__inner__3IhiC:before,.PrimaryMenuItem_Btn__7GTGi:hover .PrimaryMenuItem_Btn__inner__3IhiC:before{height:1px;background-color:var(--color-tamabi-blue);transition:height 0s}.PrimaryMenuItem_Btn__inner__3IhiC{display:block;padding-bottom:5px;position:relative}.PrimaryMenuItem_Btn__inner__3IhiC:before{content:"";display:block;width:100%;height:3px;background-color:var(--color-black);position:absolute;left:0;bottom:0;transition:height .15s ease-out}.PrimaryMenuItem_Btn__arrow__F0dEO{width:53px;height:100%}.PrimaryMenuItem_Btn__arrow__F0dEO:after{content:"";display:block;position:absolute;transform:translateY(-50%) rotate(45deg);width:16px;height:16px;border-top:2px solid #000;border-right:2px solid #000;right:24px;top:calc(50% + 2px)}@media screen and (max-width:800px){.PrimaryMenuItem_HierarchicalBtnWrap__g7ArD{width:100%}}li.PrimaryMenuItem_hasChild__LmU8U{display:flex;justify-content:flex-start}.PrimaryMenuItem_ScrollWrap__baGLX{position:relative;overflow-y:auto;height:100%}.PrimaryMenuItem_ScrollWrap__baGLX::-webkit-scrollbar{width:5px}.PrimaryMenuItem_ScrollWrap__baGLX::-webkit-scrollbar-track{background-color:transparent}.PrimaryMenuItem_ScrollWrap__baGLX::-webkit-scrollbar-thumb{background-color:#000}@media screen and (max-width:800px){.PrimaryMenuItem_ScrollWrap__baGLX{overflow-y:visible;height:auto}}.PrimaryMenuItem_ChildMenuBorder__yTWoK{display:block;position:absolute;left:100%;top:0;width:100%;height:100px;pointer-events:none;border-left:1px solid #000;max-height:100%}.PrimaryMenuItem_ChildMenuBorder__yTWoK.PrimaryMenuItem_both__dJcQz{border-right:1px solid #000}@media screen and (max-width:800px){.PrimaryMenuItem_ChildMenuBorder__yTWoK{opacity:0}}.MenuHeader_Header__z3hCv{background-color:#fff;padding:63px 0 0;display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:1024px){.MenuHeader_Header__z3hCv{padding-bottom:52px}}@media screen and (max-width:800px){.MenuHeader_Header__z3hCv{padding:32px 0 50px;gap:60px;flex-direction:column-reverse}}.MenuHeader_HeaderNav__6hrm8{display:flex;gap:33px;align-items:center}@media screen and (max-width:800px){.MenuHeader_HeaderNav__6hrm8{gap:18px;width:100%;justify-content:flex-end}}.MenuHeader_Title__sCpHd{height:36px;display:flex;align-items:center;gap:19px}@media screen and (max-width:800px){.MenuHeader_Title__sCpHd{height:30px;gap:15px}.MenuHeader_Title__sCpHd.MenuHeader_hide__8hQvr{opacity:0;pointer-events:none}}.MenuHeader_Title__mark___peRG{height:100%;width:auto}.MenuHeader_Title__text__qwVIh{height:29px;width:auto}@media screen and (max-width:800px){.MenuHeader_Title__text__qwVIh{height:24px}}.MenuHeader_Title__sCpHd.MenuHeader_en___h_0U{gap:14px}.MenuHeader_Title__sCpHd.MenuHeader_en___h_0U .MenuHeader_Title__text__qwVIh{height:33px;margin-top:7px}@media screen and (max-width:800px){.MenuHeader_Title__sCpHd.MenuHeader_en___h_0U .MenuHeader_Title__text__qwVIh{height:26px;margin-top:4px}}.MenuFooter_Footer__kQo99{padding:20px 0 0;border-top:1px solid #d9d9d9;background-color:#fff}.MenuFooter_Footer__kQo99 ul{display:flex;gap:30px}@media screen and (max-width:1024px){.MenuFooter_Footer__kQo99 ul{display:flex;gap:15px}}@media screen and (max-width:800px){.MenuFooter_Footer__kQo99{padding:25px 0;margin-left:20px;margin-right:20px}.MenuFooter_Footer__kQo99 ul{flex-direction:column;gap:15px}}.Menu_MenuWrap___dD9W{position:absolute;top:0;left:0;width:100%;height:100vh;height:100dvh;background-color:#fff;visibility:hidden;opacity:0}.Menu_MenuWrap___dD9W[aria-hidden=true]{pointer-events:none}.Menu_MenuWrap___dD9W.Menu_fixHeight__sAzIm{height:100vh}.Menu_Wrap__g9zSy{position:relative;width:100%;height:100%}@media screen and (max-width:800px){.Menu_Wrap__g9zSy{overflow-x:hidden;overflow-y:auto}}.Menu_Body__i3FrE{height:100%;padding:0 60px;display:grid;grid-template-rows:150px 1fr}@media screen and (max-width:1024px){.Menu_Body__i3FrE{padding:0 30px}}@media screen and (max-width:800px){.Menu_Body__i3FrE{padding:0 20px;display:block}}.Menu_Content__U1r3G{position:relative;display:grid;grid-template-rows:1fr 70px}@media screen and (max-width:800px){.Menu_Content__U1r3G{display:block;margin-left:-20px;margin-right:-20px}}.Menu_MenuGridWrap__7V8z7{height:100%;padding-bottom:50px}@media screen and (max-width:800px){.Menu_MenuGridWrap__7V8z7{height:auto;padding-bottom:80px;transition:height .14s ease-out}.Menu_MenuGridWrap__7V8z7[data-mobile-position=secondary] .Menu_MenuGrid__fz5S1{left:-100%}.Menu_MenuGridWrap__7V8z7[data-mobile-position=tertiary] .Menu_MenuGrid__fz5S1{left:-200%}}.Menu_MenuGrid__fz5S1{height:100%;display:flex;align-items:flex-start;position:relative}@media screen and (max-width:800px){.Menu_MenuGrid__fz5S1{transition:left .2s ease-out;height:auto;position:absolute;top:0;left:0;width:100%}}.Menu_MobileBackBtn__JWfJe{position:absolute;left:20px;top:118px;pointer-events:none;opacity:0;font-size:1.4rem;font-weight:700;padding:10px 10px 10px 0;font-family:var(--font-zen-kaku-gothic) -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.Menu_MobileBackBtn__JWfJe:before{content:"";width:14px;height:14px;border-left:1.5px solid #000;border-bottom:1.5px solid #000;transform:rotate(45deg);display:inline-block;vertical-align:middle;margin:-4px 9px 0 0}.Menu_MobileBackBtn__JWfJe.Menu_show__c_WuL{opacity:1;pointer-events:auto}.Heading_h2__km5wg{font-weight:700;font-size:4.5rem;line-height:1.44;margin:0}@media screen and (max-width:800px){.Heading_h2__km5wg{font-size:3rem}}.Heading_h3__TmzoB{font-weight:700;font-size:3rem;line-height:1.44;margin:0}@media screen and (max-width:800px){.Heading_h3__TmzoB{font-size:2rem}}.Grid_Grid__pXpa0{display:flex}.Grid_items-2__5hT67{display:grid;grid-template-columns:1fr 1fr}.Grid_items-3__e3CKb{display:grid;grid-template-columns:1fr 1fr 1fr}.Grid_items-4__nti0X{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.Grid_direction-row__D74c1{flex-direction:row}.Grid_direction-column__jnBEc{flex-direction:column}.Grid_gap-20__pD9H6{gap:20px}.Grid_gap-30__yOLOc{gap:30px}.Grid_gap-40__W3lJg{gap:40px}@media screen and (max-width:1024px){.Grid_gap-small-20__fBjBk{gap:20px}.Grid_gap-small-30__DCiD6{gap:30px}.Grid_gap-small-40__r4UwP{gap:40px}.Grid_break-sm___mfq2{display:flex;flex-direction:column}}@media screen and (max-width:800px){.Grid_break-small__PH60W{display:flex;flex-direction:column}}.Sections_Sections__ROUpI{scroll-margin-top:46px}.Sections_Sections__ROUpI>*+*{margin-top:120px}.Sections_Sections__ROUpI>*+[data-margin=large]{margin-top:270px}@media screen and (max-width:800px){.Sections_Sections__ROUpI>*+*{margin-top:60px}}.Thumbnail_wrap__rJocI{background-color:#ccc;position:relative}.Thumbnail_wrap__rJocI[data-aspect-ratio="2:1"]{aspect-ratio:2}@supports not (aspect-ratio:auto){.Thumbnail_wrap__rJocI[data-aspect-ratio="2:1"]{position:relative}.Thumbnail_wrap__rJocI[data-aspect-ratio="2:1"]:before{content:"";float:left;padding-top:50%}.Thumbnail_wrap__rJocI[data-aspect-ratio="2:1"]:after{content:"";clear:both;display:block}}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1"]{aspect-ratio:1}@supports not (aspect-ratio:auto){.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1"]{position:relative}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1"]:before{content:"";float:left;padding-top:100%}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1"]:after{content:"";clear:both;display:block}}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1.414"]{aspect-ratio:.7072135785}@supports not (aspect-ratio:auto){.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1.414"]{position:relative}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1.414"]:before{content:"";float:left;padding-top:141.4%}.Thumbnail_wrap__rJocI[data-aspect-ratio="1:1.414"]:after{content:"";clear:both;display:block}}.Thumbnail_wrap__rJocI img{width:100%;height:100%;object-fit:cover;opacity:0}.Thumbnail_wrap__rJocI img[data-load-complete=true]{transition:opacity .6s ease-out;opacity:1}.Thumbnail_wrap__rJocI:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e2e2e2;mix-blend-mode:darken}.TextLink_Btn__l_CES{line-height:1.42}.TextLink_Btn__l_CES span{background:linear-gradient(#000,#000) 0 100%/0 1px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}.TextLink_Btn__l_CES:focus span,.TextLink_Btn__l_CES:hover span{background-size:100% 1px;transition:background .2s cubic-bezier(.19,1,.22,1)}.TextLink_size-12__O_OHa{font-size:1.2rem}.TextLink_size-14__Dtld4{font-size:1.4rem}.TextLink_weight-bold__QEIoP{font-weight:700}.TextLink_color-white__x1VoZ{color:#fff}.TextLink_color-white__x1VoZ span{background-image:linear-gradient(#fff,#fff)}.TextLink_color-blue__4GQ7N{color:var(--color-tamabi-blue)}.TextLink_color-blue__4GQ7N span{background-image:linear-gradient(var(--color-tamabi-blue),var(--color-tamabi-blue))}.TextLink_color-blue__4GQ7N:focus,.TextLink_color-blue__4GQ7N:hover{color:#000}.TextLink_decoration-underline__O86Gl span{background-size:100% 1px}.TextLink_decoration-underline__O86Gl:focus span,.TextLink_decoration-underline__O86Gl:hover span{background-size:0 1px}.FixedRatioContainer_Wrap__s2hAI{position:relative}.FixedRatioContainer_Wrap__s2hAI iframe{position:absolute;top:0;left:0;width:100%;height:100%}.BoxLink_Btn__EgHEh{display:grid;grid-template-columns:32% 68%;max-width:100%;position:relative}.BoxLink_Btn__EgHEh.BoxLink_type--icon__lwRtS{grid-template-columns:25% 75%}.BoxLink_Btn__EgHEh:focus span,.BoxLink_Btn__EgHEh:hover span{background-size:100% 2px;transition:background .2s cubic-bezier(.19,1,.22,1)}.BoxLink_Figure__jAAfI{padding:0;margin:0;position:relative}.BoxLink_Figure__jAAfI.BoxLink_type--icon__lwRtS{display:flex;align-items:center;justify-content:center}.BoxLink_Figure__inner__05_Qe{aspect-ratio:1;display:block}@supports not (aspect-ratio:auto){.BoxLink_Figure__inner__05_Qe{position:relative}.BoxLink_Figure__inner__05_Qe:before{content:"";float:left;padding-top:100%}.BoxLink_Figure__inner__05_Qe:after{content:"";clear:both;display:block}}.BoxLink_Figure__inner__05_Qe img{width:100%;height:100%;display:block;object-fit:cover}.BoxLink_Body__lwrsR{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.BoxLink_Title__8TA2y{margin:0;font-weight:700}.BoxLink_Title__8TA2y span{background:linear-gradient(var(--color-tamabi-blue),var(--color-tamabi-blue)) 0 100%/0 2px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}.BoxLink_color--blue__Kak7K{border:1px solid var(--color-tamabi-blue)}.BoxLink_color--blue__Kak7K .BoxLink_Title__8TA2y{color:var(--color-tamabi-blue)}.BoxLink_color--blue__Kak7K .BoxLink_Description__QnfkW{color:#020202}.BoxLink_color--white__QPviq{border:1px solid #707070}.BoxLink_color--white__QPviq .BoxLink_Title__8TA2y{color:#fff}.BoxLink_color--white__QPviq .BoxLink_Title__8TA2y span{background-image:linear-gradient(#fff,#fff)}.BoxLink_color--white__QPviq .BoxLink_Description__QnfkW{color:#fff}.BoxLink_size--medium__amA4h .BoxLink_Title__8TA2y{font-size:2.4rem;line-height:1.75}.BoxLink_size--medium__amA4h .BoxLink_Description__QnfkW{font-size:1.4rem;line-height:1.57}.BoxLink_size--medium__amA4h .BoxLink_Title__8TA2y+.BoxLink_Description__QnfkW{margin:11px 0 0}.BoxLink_size--medium__amA4h .BoxLink_Body__lwrsR{padding:0 17% 0 20px}.BoxLink_size--small__BMZI_ .BoxLink_Title__8TA2y{font-size:1.8rem;line-height:1.44}.BoxLink_size--small__BMZI_ .BoxLink_Title__8TA2y span{background-size:0 1px}.BoxLink_size--small__BMZI_ .BoxLink_Body__lwrsR{padding:0 5px 0 10px}.BoxLink_size--small__BMZI_:focus span,.BoxLink_size--small__BMZI_:hover span{background-size:100% 1px}@media screen and (max-width:800px){.BoxLink_size--small__BMZI_ .BoxLink_Title__8TA2y{font-size:1.6rem}}.BoxLink_type--icon__lwRtS.BoxLink_size--small__BMZI_{min-height:144px}@media screen and (max-width:800px){.BoxLink_type--icon__lwRtS.BoxLink_size--small__BMZI_{min-height:122px}}@media screen and (max-width:1024px){.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS){display:flex;flex-direction:column}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS) .BoxLink_Figure__inner__05_Qe{aspect-ratio:2.0833333333}@supports not (aspect-ratio:auto){.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS) .BoxLink_Figure__inner__05_Qe{position:relative}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS) .BoxLink_Figure__inner__05_Qe:before{content:"";float:left;padding-top:48%}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS) .BoxLink_Figure__inner__05_Qe:after{content:"";clear:both;display:block}}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS).BoxLink_size--medium__amA4h .BoxLink_Title__8TA2y{font-size:1.8rem;line-height:2.33}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS).BoxLink_size--medium__amA4h .BoxLink_Description__QnfkW{line-height:1.71}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS).BoxLink_size--medium__amA4h .BoxLink_Title__8TA2y+.BoxLink_Description__QnfkW{margin:5px 0 0}.BoxLink_Btn__EgHEh:not(.BoxLink_type--icon__lwRtS).BoxLink_size--medium__amA4h .BoxLink_Body__lwrsR{padding:9px 20px 25px}}.NavLink_Btn__iFsGi{font-size:1.8rem;font-weight:700;line-height:1.44;display:inline-block;align-items:center}.NavLink_Btn__iFsGi>*+*{margin-left:10px}.NavLink_Btn__iFsGi svg{vertical-align:middle;margin-top:-4px;display:inline-block}.NavLink_Btn__iFsGi span{padding-bottom:.05em;position:relative;display:inline;background:linear-gradient(#000,#000) 0 100%/0 2px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}.NavLink_Btn__iFsGi:focus span,.NavLink_Btn__iFsGi:hover span{background-size:100% 2px;transition:background .2s cubic-bezier(.19,1,.22,1)}.NavLink_color-white__V1KRD{color:#fff}.NavLink_color-white__V1KRD span{background-image:linear-gradient(#fff,#fff)}.NavLink_color-white__V1KRD svg{fill:#fff}.NavLink_size-18__54aGg{font-size:1.8rem;font-weight:700}.NavLink_size-16__eFjeF{font-size:1.6rem;font-weight:700}.NavLink_size-14__AOSsJ{font-size:1.4rem;font-weight:500}.NavLink_size-14__AOSsJ>*+*{margin-left:6px}.NavLink_size-14__AOSsJ span{background-size:0 1px}.NavLink_size-14__AOSsJ:focus span,.NavLink_size-14__AOSsJ:hover span{background-size:100% 1px}.NavLink_size-12__d0bkS{font-size:1.2rem;font-weight:500}.NavLink_size-12__d0bkS>*+*{margin-left:6px}.NavLink_size-12__d0bkS span{background-size:0 1px}.NavLink_size-12__d0bkS:focus span,.NavLink_size-12__d0bkS:hover span{background-size:100% 1px}.NavLink_size-10__4zz3h{font-size:1rem;font-weight:500}.NavLink_size-10__4zz3h>*+*{margin-left:6px}.NavLink_size-10__4zz3h span{background-size:0 1px}.NavLink_size-10__4zz3h:focus span,.NavLink_size-10__4zz3h:hover span{background-size:100% 1px}.NavLink_iconSize-24__gIECL svg{margin-top:-4px}.NavLink_iconSize-22__Gl2vn svg{width:22px;height:22px;margin-top:-8px}.NavLink_iconSize-20__dAnuL svg{width:20px;height:20px;margin-top:-5px}.NavLink_iconSize-16__VpzIS svg{width:16px;height:16px;margin-top:-3px}.NavLink_iconSize-14__hQntX svg{margin-top:-3px;width:14px;height:14px}.CampusInfo_Name__uRHuN{font-weight:700;font-size:1.8rem;line-height:1.44;margin:0}@media screen and (max-width:800px){.CampusInfo_Name__uRHuN{font-size:1.6rem}}.CampusInfo_Category__bVx3U{margin:6px 0 0}.CampusInfo_Address__SGHfz,.CampusInfo_Category__bVx3U,.CampusInfo_Tel__w1Hhb{font-size:1.2rem;line-height:1.41}.CampusInfo_Address__SGHfz{margin:20px 0 0}@media screen and (max-width:800px){.CampusInfo_Address__SGHfz{margin:10px 0 0}}.CampusInfo_Tel__w1Hhb{margin:5px 0 0}.SocialLink_Wrap__jXgb0{display:flex;gap:16px}.SocialLink_Wrap__jXgb0 a:hover svg{fill:var(--color-tamabi-blue)}.WorkInfo_Wrap__3iuL_{display:flex;flex-direction:column}.WorkInfo_textalign-right__kTNrR{text-align:right}.WorkInfo_Title__RKxoF{margin:0;font-size:1.4rem;line-height:1.42}@media screen and (max-width:800px){.WorkInfo_Title__RKxoF{font-size:1.2rem}}.WorkInfo_Name__XqWSf{margin:2px 0 0;font-size:1rem;line-height:1.4}@media screen and (max-width:800px){.WorkInfo_Name__XqWSf{font-size:1.6rem;transform-origin:top left;transform:scale(.5);width:200%}}.LogoLayout_wrap__Wx4Ls{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.LogoLayout_wrap--right__f38d5 .LogoLayout_mark__G0cT1{top:80px;right:40px}.LogoLayout_wrap--right__f38d5 .LogoLayout_text__MgHdn{bottom:0;right:40px}.LogoLayout_wrap--right__f38d5 .LogoLayout_text__MgHdn img{transform:rotate(-90deg) translate(100%);transform-origin:right bottom}.LogoLayout_wrap--left__93aLs .LogoLayout_mark__G0cT1{bottom:0;left:60px}.LogoLayout_wrap--left__93aLs .LogoLayout_text__MgHdn{top:60px;left:60px}.LogoLayout_wrap--left__93aLs .LogoLayout_text__MgHdn img{transform:rotate(90deg) translateY(-100%);transform-origin:left top}@media screen and (max-width:800px){.LogoLayout_wrap--left__93aLs .LogoLayout_mark__G0cT1,.LogoLayout_wrap--right__f38d5 .LogoLayout_mark__G0cT1{top:40px;right:20px;left:auto;bottom:auto}.LogoLayout_wrap--left__93aLs .LogoLayout_text__MgHdn,.LogoLayout_wrap--right__f38d5 .LogoLayout_text__MgHdn{bottom:0;right:20px;left:auto;top:auto}.LogoLayout_wrap--left__93aLs .LogoLayout_text__MgHdn img,.LogoLayout_wrap--right__f38d5 .LogoLayout_text__MgHdn img{transform:rotate(-90deg) translate(100%);transform-origin:right bottom}}.LogoLayout_mark__G0cT1{position:absolute}@media screen and (max-width:800px){.LogoLayout_mark__G0cT1 img{width:150px;height:auto}}.LogoLayout_text__MgHdn{position:absolute}@media screen and (max-width:800px){.LogoLayout_text__MgHdn img{width:auto;height:16px}}.TimerBtn_Btn__LwQXI{width:34px;height:34px;border:none;padding:0;background:none;position:relative;display:flex;align-items:center;justify-content:center}.TimerBtn_Btn__LwQXI:hover{opacity:.5}@media screen and (max-width:800px){.TimerBtn_Btn__LwQXI{margin-top:-5px}}.TimerBtn_Pie__hZZJr{display:flex;justify-content:center;align-items:center;margin-right:auto;margin-left:auto;width:34px;height:34px;border-radius:50%;position:absolute;top:0;left:0}.TimerBtn_Icon__WUzES{width:8px;height:10px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TimerBtn_Icon__WUzES:after,.TimerBtn_Icon__WUzES:before{content:"";width:2px;height:100%;position:absolute;top:0;display:block;background-color:var(--color-black)}.TimerBtn_Icon__WUzES:before{left:0}.TimerBtn_Icon__WUzES:after{right:0}.TopGalleryFooter_Wrap__VFmzo{display:flex;margin:10px 0 0;padding:0 74px;gap:8px;align-items:center;opacity:0}.TopGalleryFooter_Wrap__VFmzo.TopGalleryFooter_show__FYT2x{transition:opacity .3s ease-out;opacity:1}@media screen and (max-width:800px){.TopGalleryFooter_Wrap__VFmzo{display:grid;padding:0 20px;grid-gap:15px;gap:15px;grid-template-columns:34px 1fr}}.TopGalleryFooter_align-right__tEo9H{flex-direction:row-reverse;justify-content:end}.TopGallery_TopGallery__88zPg{position:relative;margin:0 0 60px;width:100%}.TopGallery_ViewportWrap__0B_WN{width:100%;height:46.45vw;max-height:calc(100vh - 280px);position:relative}.TopGallery_ViewportWrap__0B_WN img{object-fit:cover;object-position:center}.TopGallery_ViewportWrap__0B_WN>div{width:100%;height:100%}.TopGallery_ViewportWrap__0B_WN.TopGallery_back__NtlKa{position:absolute;z-index:0;top:0;left:0;pointer-events:none}.TopGallery_ViewportWrap__0B_WN.TopGallery_front__22QHf{z-index:1}.TopGallery_ViewportWrap__0B_WN.TopGallery_front__22QHf .TopGallery_SlideImg__DEzwN{cursor:pointer}.TopGallery_ViewportWrap__0B_WN.TopGallery_fadeout__AVIRl{opacity:0;transition:opacity .5s ease-out .03s}.TopGallery_align--left__zyh7i{padding-right:172px}.TopGallery_align--right__DcjkT{padding-left:216px}@media screen and (max-width:800px){.TopGallery_ViewportWrap__0B_WN{height:147vw;max-height:calc(100vh - 70px)}.TopGallery_align--left__zyh7i{padding-top:110px;padding-right:0}.TopGallery_align--right__DcjkT{padding-top:110px;padding-left:0}}.TopGallery_SlideImg__DEzwN{display:block;width:100%;height:100%;background-position:50%;background-size:cover;background-color:#efefef}.TopGallery_footer__wbP7v{display:flex;padding:0 74px}.TopNav_H1__GeO6d{margin:0}.TopNav_H1__GeO6d img{display:block}.TopNav_Head__Bv9I_{display:flex;justify-content:space-between;align-items:center}.TopNav_Nav__TWvbc{margin-top:24px;display:flex;gap:45px}@media screen and (max-width:1300px){.TopNav_Nav__TWvbc{gap:20px}}@media screen and (max-width:1024px){.TopNav_Nav__TWvbc{flex-direction:column;align-items:flex-start}}.TopNav_NavBtn__8hMld{font-weight:700;font-size:2rem;line-height:1.45;position:relative;padding:3px 0 5px}.TopNav_NavBtn__8hMld:after{content:"";width:100%;height:3px;background-color:#000;display:block;bottom:0;left:0;position:absolute;transition:height .15s ease-out;transform:translateZ(0)}.TopNav_NavBtn__8hMld.TopNav_color--blue__OEDqa{color:var(--color-tamabi-blue)}.TopNav_NavBtn__8hMld.TopNav_color--blue__OEDqa:after{background-color:var(--color-tamabi-blue)}.TopNav_NavBtn__8hMld:focus,.TopNav_NavBtn__8hMld:hover{color:var(--color-tamabi-blue)}.TopNav_NavBtn__8hMld:focus:after,.TopNav_NavBtn__8hMld:hover:after{height:1px;background-color:var(--color-tamabi-blue);transition:height 0s}.TopNav_NavBtn__8hMld:focus.TopNav_color--blue__OEDqa,.TopNav_NavBtn__8hMld:hover.TopNav_color--blue__OEDqa{color:#000}.TopNav_NavBtn__8hMld:focus.TopNav_color--blue__OEDqa:after,.TopNav_NavBtn__8hMld:hover.TopNav_color--blue__OEDqa:after{background-color:#000}.TopNav_SubNav__USQM0{display:flex;gap:30px;margin-top:30px}@media screen and (max-width:1300px){.TopNav_SubNav__USQM0{gap:15px}}@media screen and (max-width:800px){.TopNav_SubNav__USQM0{gap:20px;margin-top:37px;flex-direction:column;align-items:flex-start}}.TopNav_ScrolldownBtn__wMS5m{width:40px;height:32px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;position:relative;margin-right:-8px}.TopNav_ScrolldownBtn__wMS5m:after{content:"";display:block;width:15.5px;height:15.5px;border-right:2px solid var(--color-tamabi-blue);border-bottom:2px solid var(--color-tamabi-blue);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);margin-top:-2px}.ArticleList_List__pmNFj{margin:0;padding:0;list-style:none}.ArticleList_List__pmNFj a{min-height:78px;display:flex;align-items:center}.ArticleList_List__pmNFj li{border-bottom:1px solid hsla(0,0%,44%,.3)}.ArticleList_Item__RNFlC a{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:20px;gap:20px;font-weight:700;font-size:1.8rem;line-height:1.44}.ArticleList_Item__RNFlC a:focus .ArticleList_Item__title__zaI3B span,.ArticleList_Item__RNFlC a:hover .ArticleList_Item__title__zaI3B span{background-size:100% 2px;transition:background .2s cubic-bezier(.19,1,.22,1)}.ArticleList_Item__RNFlC p{margin:0}.ArticleList_Item__RNFlC:nth-child(2n) a{background-color:hsla(0,0%,87%,.1)}@media screen and (max-width:800px){.ArticleList_Item__RNFlC a{font-size:1.6rem}}.ArticleList_Item__date__DoDjc{grid-column:span 2;color:#020202;padding-left:20px}.ArticleList_Item__title__zaI3B{grid-column:span 10;color:#020202}.ArticleList_Item__title__zaI3B span{background:linear-gradient(#000,#000) 0 100%/0 1px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:800px){.ArticleList_List__pmNFj a{min-height:auto}.ArticleList_Item__RNFlC a{display:flex;flex-direction:column;align-items:flex-start;font-size:1.6rem;gap:10px;padding:18px 10px}.ArticleList_Item__date__DoDjc{padding-left:0}}.Modal_Wrap__Pllzm{background-color:hsla(0,0%,100%,.7);position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;z-index:1000000;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:Modal_fadein__EwNlz;display:flex;align-items:center;justify-content:center}.Modal_Wrap__Pllzm.Modal_fixHeight__vovvu{height:100vh}@keyframes Modal_fadein__EwNlz{0%{opacity:0}to{opacity:1}}.MovieModal_Inner__pIV1X{width:100%;height:100%;display:flex;align-items:center;padding:0 105px}@media screen and (max-width:1024px){.MovieModal_Inner__pIV1X{padding:0 16px}}.MovieModal_Inner__pIV1X>div{width:100%;display:flex;justify-content:center}.MovieModal_Head__Etqmh{margin-bottom:10px;display:flex;justify-content:flex-end;position:absolute;bottom:100%;width:100%}.MovieModal_Bottom__ht5Xh{margin-top:20px;position:absolute;top:100%}@media screen and (max-width:1024px){.MovieModal_Bottom__ht5Xh{margin-top:10px}}.MovieModal_Btn___kgmh{width:17px;height:17px;background-color:#000;position:relative}.MovieModal_Btn___kgmh:after,.MovieModal_Btn___kgmh:before{content:"";width:11px;height:1px;background-color:#fff;display:block;position:absolute;top:8px;left:3px}.MovieModal_Btn___kgmh:before{transform:rotate(-45deg)}.MovieModal_Btn___kgmh:after{transform:rotate(45deg)}.MovieModal_Btn___kgmh:focus,.MovieModal_Btn___kgmh:hover{background-color:var(--color-tamabi-blue)}@keyframes MovieModal_modal-video__40sum{0%{opacity:0}to{opacity:1}}.WorksDetailModal_Panel__aYEMT{width:840px;background-color:#fff;filter:drop-shadow(0 4px 6px rgba(0,0,0,.15));display:grid;grid-template-rows:50px 1fr;height:calc(100% - 100px)}@media(max-width:840px){.WorksDetailModal_Panel__aYEMT{width:100%}}.WorksDetailModal_Header__XvJhH{display:grid;grid-template-columns:50px 1fr 100px}.WorksDetailModal_Footer__QayIB{padding-top:10px;height:70px}.WorksDetailModal_Body__b2Llc{border-top:1px solid #d9d9d9;padding:20px;display:grid;grid-template-rows:1fr 70px}.WorksDetailModal_Btn__QpwC5{width:50px;height:100%;display:flex;align-items:center;justify-content:center}.WorksDetailModal_Btn__QpwC5:after{content:"";display:block}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_play__AkM_k:after{width:15px;height:17px;background-color:var(--color-black);-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%)}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_play__AkM_k:focus:after,.WorksDetailModal_Btn__QpwC5.WorksDetailModal_play__AkM_k:hover:after{background-color:#fff}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_prev__9QAu6:after{width:14px;height:14px;border-right:2px solid var(--color-black);border-bottom:2px solid var(--color-black);transform:rotate(135deg);margin-left:4px}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_prev__9QAu6:focus:after,.WorksDetailModal_Btn__QpwC5.WorksDetailModal_prev__9QAu6:hover:after{border-color:#fff}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_next__Nobe8:after{width:14px;height:14px;border-right:2px solid var(--color-black);border-bottom:2px solid var(--color-black);transform:rotate(-45deg);margin-right:5px}.WorksDetailModal_Btn__QpwC5.WorksDetailModal_next__Nobe8:focus:after,.WorksDetailModal_Btn__QpwC5.WorksDetailModal_next__Nobe8:hover:after{border-color:#fff}.WorksDetailModal_Btn__QpwC5:focus,.WorksDetailModal_Btn__QpwC5:hover{background-color:var(--color-tamabi-blue)}.WorksDetailModal_Btn__QpwC5+.WorksDetailModal_Btn__QpwC5{border-left:1px solid #d9d9d9}.WorksDetailModal_SlideControl__oUxQ3{display:flex}.WorksDetailModal_Figure__5RgbS{background-color:rgba(0,0,0,.2);position:relative}.WorksDetailModal_Figure__5RgbS img{opacity:0}.WorksDetailModal_Figure__5RgbS.WorksDetailModal_show__A8k3z img{opacity:1;transition:opacity .3s}.WorksDetailModal_ArchilveLink__2PmlQ{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;display:flex;align-items:center;padding-left:18px}.WorksDetailModal_Year__r9rXk{display:flex;gap:5px;align-items:center}.WorksDetailModal_Title__p_dFL{font-weight:700;font-size:1.8rem;line-height:1.44}.WorksDetailModal_Name__6TBD1{margin-top:2px}.SearchForm_Wrap__Zi3_M{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:1px solid var(--color-black);font-size:1.4rem;padding:2px}.ArticlesBlock_SectionTitle__Yh1Og+.ArticlesBlock_Slider__LMwj3{margin-top:50px}@media screen and (max-width:800px){.ArticlesBlock_SectionTitle__Yh1Og+.ArticlesBlock_Slider__LMwj3{margin-top:30px}}.ArticlesBlock_Article__0R6Xq{display:block}.ArticlesBlock_Article__0R6Xq:focus .ArticlesBlock_Article__title__n1Q1c,.ArticlesBlock_Article__0R6Xq:hover .ArticlesBlock_Article__title__n1Q1c{color:var(--color-tamabi-blue)}.ArticlesBlock_Article__title__n1Q1c{font-size:1.8rem;font-weight:700;line-height:1.44;margin:21px 0 0;min-height:2.88em}.ArticlesBlock_Article__subtitle__WfC9V{font-size:1.4rem;line-height:1.42;font-weight:700;margin:0}.ArticlesBlock_Article__subtitle__WfC9V.ArticlesBlock_disabled__Bphy1{height:1.42em}.ArticlesBlock_Article__date__e0EiG{font-size:1.4rem;line-height:1.42}.ArticlesBlock_Article__title__n1Q1c+.ArticlesBlock_Article__date__e0EiG,.ArticlesBlock_Article__title__n1Q1c+.ArticlesBlock_Article__subtitle__WfC9V{margin:20px 0 0}.ArticlesBlock_Article__subtitle__WfC9V+.ArticlesBlock_Article__date__e0EiG{margin:5px 0 0}.ArticlesBlock_Nav__FI919{display:flex;align-items:center;justify-content:center;border-bottom:1px solid rgba(0,0,0,.3);height:84px;margin-top:22px}@media screen and (max-width:800px){.ArticlesBlock_Nav__FI919{margin-top:2px}}@media screen and (max-width:1024px){.ArticlesBlock_Slider__LMwj3{overflow-y:auto;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.ArticlesBlock_List__Z5rL8{width:300vw;padding-bottom:20px}.ArticlesBlock_List__Z5rL8.ArticlesBlock_size--large__wjD0p{width:220vw}.ArticlesBlock_Nav__FI919{margin-left:-20px;margin-right:-20px}}.MessageBlockMovie_Wrap__8hpLm{position:relative;margin:40px -60px 0}@media screen and (max-width:1024px){.MessageBlockMovie_Wrap__8hpLm{margin:40px -58px 0}}@media screen and (max-width:800px){.MessageBlockMovie_Wrap__8hpLm{margin:30px -58px 0}}.MessageBlockMovie_Movie__OJ_QG{opacity:0}.MessageBlockMovie_Movie__OJ_QG.MessageBlockMovie_show__jW2GS{transition:opacity .4s ease-out .05s;opacity:1}.MessageBlockMovie_Movie__bg__mWLM_{width:100%;height:100%;display:block;aspect-ratio:1.7777777778}@supports not (aspect-ratio:auto){.MessageBlockMovie_Movie__bg__mWLM_{position:relative}.MessageBlockMovie_Movie__bg__mWLM_:before{content:"";float:left;padding-top:56.25%}.MessageBlockMovie_Movie__bg__mWLM_:after{content:"";clear:both;display:block}}@media screen and (max-width:800px){.MessageBlockMovie_Movie__bg__mWLM_{aspect-ratio:1}@supports not (aspect-ratio:auto){.MessageBlockMovie_Movie__bg__mWLM_{position:relative}.MessageBlockMovie_Movie__bg__mWLM_:before{content:"";float:left;padding-top:100%}.MessageBlockMovie_Movie__bg__mWLM_:after{content:"";clear:both;display:block}}}.MessageBlockMovie_Movie__bg__mWLM_ video{width:100%;height:100%;display:block;object-fit:cover}.MessageBlockMovie_Body__F3NwT{width:100%;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;top:0;left:0}.MessageBlockMovie_Body__F3NwT:focus,.MessageBlockMovie_Body__F3NwT:hover{color:var(--color-tamabi-blue);transition:color 0s}.MessageBlockMovie_Body__F3NwT:focus .MessageBlockMovie_Btn__icon__fSK_y,.MessageBlockMovie_Body__F3NwT:hover .MessageBlockMovie_Btn__icon__fSK_y{background-color:var(--color-tamabi-blue);border-color:var(--color-tamabi-blue);transition:background 0s,border-color 0s}.MessageBlockMovie_Btn__vgKRl{color:#fff;display:inline-flex;padding:0;gap:15px;align-items:center;transition:color .15s ease-out}.MessageBlockMovie_Btn__icon__fSK_y{width:120px;height:120px;border:1px solid #fff;background-color:hsla(0,0%,100%,.2);border-radius:50% 50%;display:block;position:relative;transition:background .15s ease-out,border-color .15s ease-out}.MessageBlockMovie_Btn__icon__fSK_y:after{content:"";width:20px;height:25px;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);margin-left:1px}@media screen and (max-width:800px){.MessageBlockMovie_Btn__icon__fSK_y{width:90px;height:90px}}.MessageBlock_Frame__Wgvcx{position:relative;padding:107px 0 40px}.MessageBlock_Frame__Wgvcx:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:12px solid #000}@media screen and (max-width:1300px){.MessageBlock_Frame__Wgvcx{padding:68px 0 40px}}@media screen and (max-width:1024px){.MessageBlock_Frame__Wgvcx{padding:68px 38px 40px}.MessageBlock_Frame__Wgvcx:before{border:8px solid #000}}@media screen and (max-width:800px){.MessageBlock_Frame__Wgvcx{padding:50px 38px 26px}}.MessageBlock_Content__6onX3{max-width:990px;margin:0 auto;position:relative;color:var(--color-black)}@media screen and (max-width:1300px){.MessageBlock_Content__6onX3{max-width:760px}}@media screen and (max-width:1024px){.MessageBlock_Content__6onX3{max-width:100%}}.MessageBlock_TitleJa__4aueu{font-weight:700;font-size:6rem;line-height:.75;margin:0 0 0 -.14em}.MessageBlock_TitleEn__kOS04{font-weight:700;font-size:2.5rem;line-height:1.8;margin-top:20px}.MessageBlock_Lead__Mc89_{font-weight:700;font-size:2.6rem;line-height:2.2;margin:40px 0 0}@media screen and (max-width:1024px){.MessageBlock_Lead__Mc89_ br{display:none}}@media screen and (max-width:1300px){.MessageBlock_TitleJa__4aueu{font-size:4.5rem;line-height:1}.MessageBlock_TitleEn__kOS04{font-size:2.1rem;line-height:2.14;margin-top:5px}.MessageBlock_Lead__Mc89_{font-size:2rem;line-height:2.2;margin:30px 0 0}}@media screen and (max-width:800px){.MessageBlock_TitleJa__4aueu{font-size:3rem;line-height:1.5}.MessageBlock_TitleEn__kOS04{font-size:1.6rem;line-height:1.43;margin-top:0}.MessageBlock_Lead__Mc89_{font-size:1.8rem;line-height:1.8}}.LinkImageBlock_Wrap__dyJLo{aspect-ratio:2.25;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;position:relative}@supports not (aspect-ratio:auto){.LinkImageBlock_Wrap__dyJLo{position:relative}.LinkImageBlock_Wrap__dyJLo:before{content:"";float:left;padding-top:44.4444444444%}.LinkImageBlock_Wrap__dyJLo:after{content:"";clear:both;display:block}}@media screen and (max-width:800px){.LinkImageBlock_Wrap__dyJLo{aspect-ratio:1}@supports not (aspect-ratio:auto){.LinkImageBlock_Wrap__dyJLo{position:relative}.LinkImageBlock_Wrap__dyJLo:before{content:"";float:left;padding-top:100%}.LinkImageBlock_Wrap__dyJLo:after{content:"";clear:both;display:block}}}.LinkImageBlock_Figure__p_fwD{width:100%;height:100%}.LinkImageBlock_Figure__p_fwD img{object-fit:cover;object-position:center;display:block}.LinkImageBlock_Figure__p_fwD:after{content:"";display:block}.LinkImageBlock_Figure__p_fwD:after,.LinkImageBlock_Overlay__V86f6{position:absolute;top:0;left:0;width:100%;height:100%}.LinkImageBlock_Body__jt_MZ{height:100%;display:flex;padding-top:58px;padding-bottom:58px}@media screen and (max-width:800px){.LinkImageBlock_Body__jt_MZ{justify-content:flex-start;padding-top:20px;padding-bottom:20px}}.LinkImageBlock_Content__jAVgo{width:40%;color:#fff}@media screen and (max-width:800px){.LinkImageBlock_Content__jAVgo{width:100%}}.LinkImageBlock_Title__t1e9u{font-size:4.5rem;line-height:1.44;margin:0;font-weight:700}@media screen and (max-width:800px){.LinkImageBlock_Title__t1e9u{font-size:3rem;line-height:1.43}}.LinkImageBlock_Description__ALAvz{font-size:1.6rem;line-height:1.8}@media screen and (max-width:800px){.LinkImageBlock_Description__ALAvz{font-size:1.4rem;line-height:1.78}}.LinkImageBlock_Title__t1e9u+.LinkImageBlock_Description__ALAvz{margin:15px 0 0}@media screen and (max-width:800px){.LinkImageBlock_Title__t1e9u+.LinkImageBlock_Description__ALAvz{margin:11px 0 0}}.LinkImageBlock_Nav__8UC55{display:flex;align-items:flex-start;justify-content:flex-start;margin:20px 0 0}.LinkImageBlock_textPosition-top-left__8kCiB .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(135deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPosition-top-left__8kCiB .LinkImageBlock_Body__jt_MZ{align-items:flex-start;justify-content:flex-start}.LinkImageBlock_textPosition-top-right__JFQXp .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(225deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPosition-top-right__JFQXp .LinkImageBlock_Body__jt_MZ{align-items:flex-start;justify-content:flex-end}.LinkImageBlock_textPosition-bottom-left__gcwJD .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(45deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPosition-bottom-left__gcwJD .LinkImageBlock_Body__jt_MZ{align-items:flex-end;justify-content:flex-start}.LinkImageBlock_textPosition-bottom-right__faadB .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(315deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPosition-bottom-right__faadB .LinkImageBlock_Body__jt_MZ{align-items:flex-end;justify-content:flex-end}@media screen and (max-width:800px){.LinkImageBlock_textPositionSp-top__ELAoR .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPositionSp-top__ELAoR .LinkImageBlock_Body__jt_MZ{align-items:flex-start;justify-content:flex-start}.LinkImageBlock_textPositionSp-bottom__nCPos .LinkImageBlock_Figure__p_fwD:after{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.361) 0,transparent)}.LinkImageBlock_textPositionSp-bottom__nCPos .LinkImageBlock_Body__jt_MZ{align-items:flex-end;justify-content:flex-start}}.InformationBlock_SectionTitle__l_Gnz+.InformationBlock_List__JsNqI{margin-top:50px}.InformationBlock_Primary__Gy4AV{margin-bottom:10px}.InformationBlock_Primary__Gy4AV a{position:relative;color:var(--color-tamabi-blue);border:2px solid var(--color-tamabi-blue);display:grid;grid-template-columns:110px auto}.InformationBlock_Primary__Gy4AV a>*{display:flex;align-items:center}.InformationBlock_Primary__Gy4AV a p{margin:0}.InformationBlock_Primary__Gy4AV a:focus span,.InformationBlock_Primary__Gy4AV a:hover span{background-size:100% 2px;transition:background .2s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:800px){.InformationBlock_Primary__Gy4AV a{margin-bottom:35px;grid-template-columns:74px 1fr}}.InformationBlock_Primary__icon__ARhNz{padding-left:20px}.InformationBlock_Primary__icon__ARhNz img{margin-bottom:1px}@media screen and (max-width:800px){.InformationBlock_Primary__icon__ARhNz img{width:28px;height:auto}}.InformationBlock_Primary__title__al7SR{font-size:1.8rem;font-weight:700;line-height:1.44;min-height:76px}.InformationBlock_Primary__title__al7SR span{background:linear-gradient(var(--color-tamabi-blue),var(--color-tamabi-blue)) 0 100%/0 2px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:800px){.InformationBlock_Primary__title__al7SR{font-size:1.6rem;max-width:calc(100% - 74px)}.InformationBlock_Primary__title__al7SR p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.InformationBlock_Primary__date__9rJY_{justify-content:center}.InformationBlock_Primary__date__9rJY_ p{font-size:1.4rem;line-height:1.42;font-weight:700}@media screen and (max-width:800px){.InformationBlock_Primary__date__9rJY_{position:absolute;top:100%;right:0}}.InformationBlock_Nav__xcX0B{display:flex;align-items:center;justify-content:center;height:84px}.NavigationBlock_Submenu__hYKCR{display:flex;gap:40px}.NavigationBlock_Submenu__hYKCR a{font-size:2.4rem;font-weight:700;color:var(--color-tamabi-blue);line-height:1}.NavigationBlock_Submenu__hYKCR a:before{content:"";display:inline-block;width:16px;height:16px;border-right:2px solid var(--color-tamabi-blue);border-bottom:2px solid var(--color-tamabi-blue);transform:rotate(-45deg);margin-right:13px;vertical-align:middle;margin-top:-7px;margin-left:-6px}.NavigationBlock_Submenu__hYKCR a span{background:linear-gradient(var(--color-tamabi-blue),var(--color-tamabi-blue)) 0 100%/0 2px no-repeat;transition:background .15s cubic-bezier(.19,1,.22,1)}.NavigationBlock_Submenu__hYKCR a:focus span,.NavigationBlock_Submenu__hYKCR a:hover span{background-size:100% 2px;transition:background .2s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:800px){.NavigationBlock_Submenu__hYKCR{gap:53px}.NavigationBlock_Submenu__hYKCR a{font-size:1.8rem}.NavigationBlock_Submenu__hYKCR a:before{margin-top:-2px}.NavigationBlock_Submenu__hYKCR.NavigationBlock_direction-sp-column__gBv3V{gap:34px;flex-direction:column}}.NavigationBlock_Grid__CTqdt+.NavigationBlock_Submenu__hYKCR{margin-top:28px}@media screen and (max-width:800px){.NavigationBlock_Grid__CTqdt+.NavigationBlock_Submenu__hYKCR{margin-top:34px}}.NavigationBlock_SectionTitle__nwplk+.NavigationBlock_Submenu__hYKCR{margin-top:37px}@media screen and (max-width:800px){.NavigationBlock_SectionTitle__nwplk+.NavigationBlock_Submenu__hYKCR{margin-top:22px}}.ImageLinkList_Title__yFb7F+.ImageLinkList_Subtitle__uxN6I{margin-top:30px}@media screen and (max-width:800px){.ImageLinkList_Title__yFb7F+.ImageLinkList_Subtitle__uxN6I{margin-top:21px}}.ImageLinkList_Item__wKGso{display:block;padding-bottom:17px}.ImageLinkList_Item__wKGso:focus .ImageLinkList_Item__title__XarDH,.ImageLinkList_Item__wKGso:hover .ImageLinkList_Item__title__XarDH{color:var(--color-tamabi-blue)}@media screen and (max-width:800px){.ImageLinkList_Item__wKGso{padding-bottom:10px}}.ImageLinkList_Item__title__XarDH{margin-top:10px;font-weight:700;font-size:1.8rem;line-height:1.44}@media screen and (max-width:800px){.ImageLinkList_Item__title__XarDH{font-size:1.4rem}}.ImageLinkList_Grid__AZF4j{margin-top:28px}@media screen and (max-width:800px){.ImageLinkList_Grid__AZF4j{margin-top:18px;grid-template-columns:1fr 1fr}}