.Contains_parents__hCXzL{width:100%;height:100%;margin-top:200px}.Contains_contentsTitle__pzsXx{display:none}.Contains_triangleImage__Ck26u{width:100vw;height:650px;object-fit:contain}.Contains_squares__A_SJO{display:flex;width:100%;padding:30px;justify-content:space-around;align-items:center}@media (max-width:600px){.Contains_parents__hCXzL{margin-top:150px}.Contains_gap__7jfNO{width:30%}.Contains_contentsTitle__pzsXx{color:#fff;font-weight:300;font-size:34px;text-align:center}.Contains_triangleImage__Ck26u{display:none}}.MenuButton_menuText__wP7zq{color:#fff;font-size:40px;font-weight:500;border:1px solid #ffffff6c;padding:10px 20px;border-radius:10px;background-color:#0000008f;-webkit-user-select:none;-moz-user-select:none;user-select:none;animation:MenuButton_fadeIn__ieE2Z .7s cubic-bezier(.33,1,.68,1) forwards}.MenuButton_menuText__wP7zq:hover{color:#fff0bd;transition:all .4s}.MenuButton_hidden__zQ50L{animation:MenuButton_fadeOut__CXqJG .7s cubic-bezier(.33,1,.68,1) forwards}@keyframes MenuButton_fadeIn__ieE2Z{0%{opacity:0}to{opacity:1}}@keyframes MenuButton_fadeOut__CXqJG{0%{opacity:1}to{opacity:0}}.MenuButton_menu__jKUVt{position:fixed;top:0;right:0;width:260px;height:100%;display:flex;flex-direction:column;background-color:#3d3d3dc4;border-left:1px solid #ffffff88}.MenuButton_menuItem__CjiAa{margin:40px 40px 10px;color:#fff;font-size:30px;border-bottom:1px solid transparent}.MenuButton_menuItem__CjiAa:hover{margin:40px 40px 10px;color:#fff0bd;font-size:30px;border-bottom:1px solid #fff0bd;transition:all .4s}.MenuButton_arrow__6Bocu{margin-top:20px;margin-left:20px;display:inline-block;vertical-align:middle;color:#fff;line-height:1;width:30px;height:30px;border:4px solid;border-left:0;border-bottom:0;box-sizing:border-box;transform:translateX(25%) rotate(-135deg)}.MenuButton_arrow__6Bocu:hover{color:#fff0bd;transition:all .4s}.MenuButton_arrowButton__gYdpr{width:200px;height:50px}@media screen and (max-width:768px){.MenuButton_menuText__wP7zq{color:#fff;font-size:25px;font-weight:500;border:1px solid #ffffff6c;padding:8px 16px;border-radius:10px}.MenuButton_menu__jKUVt{position:fixed;top:0;right:0;width:35%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;background-color:#3d3d3dc4;border-left:1px solid #ffffff88}.MenuButton_menuItem__CjiAa{margin:20px 20px 10px;color:#fff;font-size:22px;border-bottom:1px solid transparent}.MenuButton_menuItem__CjiAa:hover{margin:20px 20px 10px;color:#fff0bd;font-size:25px;border-bottom:1px solid #fff0bd;transition:all .4s}}.page_page__sklS1{display:flex;justify-content:center;background-color:#feeeed}.page_titleBox__dWhBA{height:200px}.page_textBox__DSpQu,.page_titleBox__dWhBA{color:#6a1917;font-size:25px;width:70vw;text-align:center}.page_textBox__DSpQu{font-family:Arial,Helvetica,sans-serif}.page_textBox__DSpQu a{border-bottom:1px solid #fff0bd;color:#fff0bd}.page_textBox__DSpQu a:hover{font-size:30px;transition:all .4s}.page_onpu__OCIHe{position:fixed;top:-50px;width:40px;height:40px;font-size:30px;color:#fbc4cb;border-radius:50%;opacity:.7;animation-name:page_fall__NvEgM;animation-timing-function:linear;animation-iteration-count:infinite;z-index:0;pointer-events:none}@keyframes page_fall__NvEgM{0%{transform:translateY(100vh) rotate(0deg);opacity:1}to{transform:translateY(70vh) rotate(1turn);opacity:0}}.page_onpu2__Drqtu{position:fixed;top:-50px;width:40px;height:40px;font-size:30px;color:#fbc4cb;border-radius:50%;opacity:.7;animation-name:page_fall2__DVAIN;animation-timing-function:linear;animation-iteration-count:infinite;z-index:0;pointer-events:none}@keyframes page_fall2__DVAIN{0%{transform:translateY(100vh) rotate(0deg);opacity:1}to{transform:translateY(70vh) rotate(-1turn);opacity:0}}.page_cp_timeline02__l_mko{position:relative;margin:3em auto;overflow:auto}.page_cp_timeline02__l_mko:before{position:absolute;left:50%;width:5px;height:100%;content:"";background:#6a1917}.page_cp_timeline02__l_mko h2{position:relative;clear:both;max-width:7em;margin:0 auto 1em;padding:8px;text-align:center;color:#ffe9f2;background:#5e2826;border-radius:30px;border:1px solid #6a1917;font-size:1.2em}.page_cp_timeline02__l_mko ul{max-width:calc(100% - 4em);margin:0;padding:0 0 0 2em;list-style:none}.page_cp_timeline02__l_mko li{position:relative;margin-bottom:1em;padding:1em;background:#ffe9f2;width:42%;border-radius:8px;border:1px solid #6a1917}.page_cp_timeline02__l_mko li:before{left:-14px;border-color:transparent #ffe9f2 transparent transparent;border-style:solid;border-width:10px 15px 10px 0;z-index:1}.page_cp_timeline02__l_mko li:after,.page_cp_timeline02__l_mko li:before{position:absolute;top:12px;content:"";display:inline-block;width:0;height:0}.page_cp_timeline02__l_mko li:after{left:-16px;border-color:transparent #6a1917 transparent transparent;border-style:solid;border-width:10px 15px 10px 0;z-index:0}.page_cp_timeline02__l_mko li:nth-child(2n){float:right;margin-top:2em}.page_cp_timeline02__l_mko li:nth-child(odd){float:left}.page_cp_timeline02__l_mko li:nth-child(odd):before{right:-14px;left:auto;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #ffe9f2}.page_cp_timeline02__l_mko li:nth-child(odd):after{position:absolute;right:-16px;left:auto;content:"";display:inline-block;width:0;height:0;border-color:transparent transparent transparent #6a1917;border-style:solid;border-width:10px 0 10px 15px;z-index:0}.page_cp_timeline02__l_mko li:nth-of-type(odd){clear:both}.page_cp_timeline02__l_mko li .page_flag__567nS{padding:0;font-weight:700;margin:0 0 10px}.page_cp_timeline02__l_mko li .page_desc__8k_9M{font-size:.7em;line-height:1.5em}.page_cp_timeline02__l_mko li .page_time___xkCo{font-size:.6em;color:#00838f;font-weight:700}@media only screen and (max-width:767px){.page_cp_timeline02__l_mko:before{left:0}.page_cp_timeline02__l_mko ul{z-index:1;padding:0 0 0 1.5em}.page_cp_timeline02__l_mko li{width:100%}.page_cp_timeline02__l_mko li:nth-child(2n),.page_cp_timeline02__l_mko li:nth-child(odd){float:none}.page_cp_timeline02__l_mko li:nth-child(odd):before{right:auto;left:-14px;border-width:10px 15px 10px 0;border-color:transparent #fff8e1 transparent transparent}.page_cp_timeline02__l_mko li:nth-child(odd):after{right:auto;left:-16px;border-width:10px 15px 10px 0;border-color:transparent #ff28b7 transparent transparent}}.page_page__8rtk4{display:flex;justify-content:center;padding-top:80px;padding-bottom:80px;min-height:100vh}.page_textBox__H3ECV{color:#fff;font-size:20px;width:70%;max-width:1200px;height:auto;padding:30px;background-color:hsla(0,0%,47%,.6);border-radius:10px;line-height:1.8;box-shadow:0 0 10px hsla(0,0%,100%,.5)}.page_textBox__H3ECV h2{font-size:28px;margin-bottom:20px;color:#fff;border-bottom:2px solid #fff0bd;padding-bottom:8px}.page_textBox__H3ECV a{border-bottom:1px solid #fff0bd;color:#fff0bd;text-decoration:none;transition:all .3s ease}.page_textBox__H3ECV a:hover{font-size:23px;color:#fff0bd;border-bottom:1px solid #fff}.page_container__8Z6tU{display:flex;flex-direction:column}.page_postLink__wY1FP{display:flex;align-items:center;gap:16px;padding:16px;border-bottom:1px solid #ddd;text-decoration:none;color:inherit;transition:background-color .2s ease}.page_postLink__wY1FP:hover{color:#444;background-color:#d8d4b2}.page_thumbnail___0QiM{width:96px;height:96px;object-fit:cover;border-radius:8px;flex-shrink:0;background-color:#eee}.page_content__LyHeb{display:flex;flex-direction:column}.page_date__2iDOl{font-size:.875rem;color:#969386;margin-bottom:4px}.page_title__zqVPs{color:#ddd;font-size:1.125rem;font-weight:600;margin-bottom:8px}.page_summary__aGl7x{color:#969386}.page_page__tjs8_{display:flex;justify-content:center;width:100%}.page_container__5lWq_{color:#fff;font-family:Helvetica Neue,sans-serif;line-height:1.8;font-size:22px;width:70%;max-width:1200px}.page_description__lPcVl{color:#fff;font-size:22px;margin-bottom:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_noCopy__Oaxa0{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:#999}.page_title__1gfu_{text-align:center;font-size:2.2rem;margin-bottom:2rem;color:#fff;font-weight:700}.page_container__5lWq_ section{background-color:#fff;color:#333;border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_container__5lWq_ h3{color:#336;font-size:1.5rem;border-left:5px solid #66c;padding-left:.75rem;margin-top:0}.page_container__5lWq_ h4{color:#555;margin-top:1.2rem}.page_container__5lWq_ ul{list-style:disc;padding-left:1.5rem;margin-bottom:1rem}.page_container__5lWq_ ul li{margin-bottom:.4rem}.page_container__5lWq_ a{color:#06c;text-decoration:none;font-weight:500;font-size:20px}.page_container__5lWq_ a:hover{color:#039;font-size:25px}.page_container__5lWq_ strong{font-weight:700;color:#fcfcfc}.page_mainContent__26muU{display:flex;flex-direction:column;align-items:center;color:#fff;justify-content:center;padding:20px}.page_smallTitleText__T6Dpu{font-weight:700;border-bottom:4px solid #eff8fe;padding:.3em;margin-bottom:0;margin-top:30px;width:150px;background-color:#1169a3;border-radius:20px;text-align:center}.page_smallTitleText__T6Dpu:first-letter{font-size:35px;color:#ffeca6}.page_linkList__c67ox{width:90%;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1rem;gap:1rem;list-style:none;border:2px solid #fff;padding:20px}.page_linkList__c67ox li a{display:flex;justify-content:center;align-items:center;height:60px;padding:1rem;border:1px solid #ddd;border-radius:.5rem;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s ease;text-decoration:none;color:inherit;text-align:center}.page_linkList__c67ox li a:hover{color:#ffeca6;border-color:#ffeca6;box-shadow:0 4px 6px rgba(0,0,0,.1);background-color:#696144}.Header_header__lMfxW{position:fixed;top:20px;right:50px;z-index:100;display:flex}@media screen and (max-width:768px){.Header_header__lMfxW{top:10px;right:20px}}.ImageSquare_square__Y3BeW{position:relative;width:100%;max-width:700px;background:linear-gradient(135deg,#1a237e,#4a148c,#0d47a1);z-index:10;border-radius:20px}.ImageSquare_image__7uK_Z{width:100%;height:100%;object-fit:cover;border-radius:20px;filter:brightness(1.2) drop-shadow(0 0 10px rgba(255,255,255,.5));opacity:.7}.ImageSquare_image__7uK_Z:hover{opacity:.1;filter:drop-shadow(0 0 10px rgba(75,75,75,.5));transition:all .3s}.ImageSquare_star__p3qEr{position:absolute;width:4px;height:4px;background-color:#fff;border-radius:50%;opacity:0;animation:ImageSquare_twinkle__qrFe0 2s ease-in-out infinite alternate}@keyframes ImageSquare_twinkle__qrFe0{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(.8)}}.ImageSquare_shootingStar__bkubU{position:absolute;width:100px;height:2px;background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));top:20%;left:10%;transform:rotate(210deg);animation:ImageSquare_shooting__FR4aW 2s linear infinite}@keyframes ImageSquare_shooting__FR4aW{0%{transform:translateX(0) translateY(0) rotate(210deg);opacity:1}to{transform:translateX(200px) translateY(50px) rotate(210deg);opacity:0}}.ImageSquare_containsMessage__fD_3d{position:absolute;top:82%;left:10%;font-size:40px;font-weight:700;border-bottom:3px solid #fff;padding-bottom:5px;padding-right:20px;padding-left:20px;text-shadow:-3px 3px 2px #5c5c5c,3px -3px 0 #5c5c5c}@media (max-width:768px){.ImageSquare_containsMessage__fD_3d{font-size:24px;padding-right:10px;padding-left:10px;border:none}}.page_container__aoG4z,.page_page__ZU32B{background-color:var(--background)}.page_titletext__yiSKh{top:60%;font-size:64px}.page_subTitletext__6qgkp,.page_titletext__yiSKh{position:absolute;color:#fff;text-align:center;width:100%;font-weight:300;z-index:10}.page_subTitletext__6qgkp{top:75%;font-size:48px}.page_backgroundImage__0ASkt{width:100vw;height:100vh;object-fit:cover;z-index:1}.page_triangleContainer__JwBrV{display:flex;justify-items:center;align-items:center;width:10vmin;height:10vmin;text-align:center}.page_triangleImage___pOYe{margin-left:50vw;margin-top:0;width:30vmin;height:30vmin;object-fit:fill;transform:translate(-50%,-50%)}.page_Contain___Sv9B,.page_newsContain__6iNKT{position:relative;width:100%;height:1000px}.page_telescope__z_yzH{position:relative;width:100%;height:800px}@media (min-width:600px) and (max-width:800px){.page_subTitletext__6qgkp{position:absolute;top:90vh;color:#fff;text-align:center;width:100%;font-size:24px;font-weight:300;z-index:10}.page_triangleImage___pOYe{margin-left:50vw;margin-top:0;width:20vmin;height:20vmin;object-fit:fill;transform:translate(-50%,-50%)}}@media (max-width:600px){.page_titletext__yiSKh{top:60%;font-size:32px}.page_subTitletext__6qgkp,.page_titletext__yiSKh{position:absolute;color:#fff;text-align:center;width:100%;font-weight:300;z-index:10}.page_subTitletext__6qgkp{top:75%;font-size:24px}.page_newsContain__6iNKT{position:relative;width:100%;height:400px}}.BackGroundAnimation_onpu__YQ9v7{position:fixed;top:-50px;width:40px;height:40px;font-size:30px;color:#fbc4cb;border-radius:50%;opacity:.7;animation-name:BackGroundAnimation_fall___MwaZ;animation-timing-function:linear;animation-iteration-count:infinite;z-index:0;pointer-events:none}@keyframes BackGroundAnimation_fall___MwaZ{0%{transform:translateY(100vh) rotate(0deg);opacity:1}to{transform:translateY(70vh) rotate(1turn);opacity:0}}.BackGroundAnimation_onpu2__3xyWD{position:fixed;top:-50px;width:40px;height:40px;font-size:30px;color:#fbc4cb;border-radius:50%;opacity:.7;animation-name:BackGroundAnimation_fall2__25BMG;animation-timing-function:linear;animation-iteration-count:infinite;z-index:0;pointer-events:none}@keyframes BackGroundAnimation_fall2__25BMG{0%{transform:translateY(100vh) rotate(0deg);opacity:1}to{transform:translateY(70vh) rotate(-1turn);opacity:0}}.Calendar_calendarContainer__AQ4BU{position:relative;height:100%;width:90%;margin:40px 10px 10px;border:1px solid #fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#fff}.Calendar_calendarContainer2__M0laL{width:100%;height:100%;padding:20px}.Calendar_event__Bi_rV{margin-top:20px;padding:10px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.Calendar_sidebar__BFClX{color:#000;padding:20px;animation:Calendar_fadeInScale__0hLAr .3s ease-out forwards}@keyframes Calendar_fadeInScale__0hLAr{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Calendar_closeButton__u5bVd{position:absolute;top:4px;right:8px;background:transparent;border:1px solid #ccc;border-radius:50%;width:20px;height:20px;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#666;transition:color .2s ease}.Calendar_closeButton__u5bVd:hover{color:#000;background-color:#58bcff}