.page-module__r4ukEa__main{background-image:url(/p0527_l.jpg);background-position:50%;background-repeat:repeat;background-size:contain;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.page-module__r4ukEa__container{text-align:center;width:100%;max-width:600px}.page-module__r4ukEa__content{background:#fff;border-radius:12px;padding:3rem 2rem;box-shadow:0 10px 30px #0000001a}.page-module__r4ukEa__title{color:#333;margin:0 0 1rem;font-size:6rem;font-weight:700;line-height:1}.page-module__r4ukEa__subtitle{color:#666;margin:0 0 1.5rem;font-size:1.5rem;font-weight:500}.page-module__r4ukEa__description{color:#888;margin:0 0 2.5rem;font-size:1rem;line-height:1.6}.page-module__r4ukEa__actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__r4ukEa__homeButton,.page-module__r4ukEa__contactButton{border-radius:6px;padding:.75rem 1.5rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-block}.page-module__r4ukEa__homeButton{color:#fff;background:#333}.page-module__r4ukEa__homeButton:hover{background:#555;transform:translateY(-2px)}.page-module__r4ukEa__contactButton{color:#333;background:0 0;border:2px solid #333}.page-module__r4ukEa__contactButton:hover{color:#fff;background:#333;transform:translateY(-2px)}@media (max-width:768px){.page-module__r4ukEa__main{padding:1rem}.page-module__r4ukEa__content{padding:2rem 1.5rem}.page-module__r4ukEa__title{font-size:4rem}.page-module__r4ukEa__subtitle{font-size:1.25rem}.page-module__r4ukEa__actions{flex-direction:column;align-items:center}.page-module__r4ukEa__homeButton,.page-module__r4ukEa__contactButton{text-align:center;width:100%;max-width:200px}}
.Header-module__Qyxuia__header{z-index:9998;width:100%;height:48px;position:fixed;top:0;left:0}.Header-module__Qyxuia__headerLogo a{display:inline-block}.Header-module__Qyxuia__headerLogo a img{height:auto}.Header-module__Qyxuia__mobileLogo{display:none}.Header-module__Qyxuia__headerInner{grid-template-columns:repeat(6,1fr) 30px;justify-content:space-between;align-items:center;padding:48px 120px;display:grid}.Header-module__Qyxuia__menuBtnArea{grid-column:5/8;grid-template-columns:repeat(2,1fr) 30px;display:grid}.Header-module__Qyxuia__navigationBtn{grid-column:1/3;grid-template-columns:repeat(2,1fr);display:grid}.Header-module__Qyxuia__reservationBtn{justify-content:end;margin-right:48px;display:flex}.Header-module__Qyxuia__languageBtn{align-items:flex-start;gap:20px;display:flex;position:relative}.Header-module__Qyxuia__languageBtnIndicator{z-index:2;pointer-events:none;background:0 0;border:1px solid #fff;border-radius:50%;width:36px;height:36px;transition:left .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);position:absolute;top:-4px;left:0}.Header-module__Qyxuia__languageBtn a{color:#fff;z-index:3;padding:5px 10px;text-decoration:none;position:relative}.Header-module__Qyxuia__languageBtn a:first-child:hover~.Header-module__Qyxuia__languageBtnIndicator{left:0}.Header-module__Qyxuia__languageBtn a:nth-child(2):hover~.Header-module__Qyxuia__languageBtnIndicator{left:70px}.Header-module__Qyxuia__languageBtn a:nth-child(3):hover~.Header-module__Qyxuia__languageBtnIndicator{left:140px}.Header-module__Qyxuia__reservationBtn a{color:#fff;background:0 0;border:1px solid #fff;padding:4px 8px;transition:all .3s;display:inline-block;position:relative}.Header-module__Qyxuia__reservationBtn a:hover{color:#000;background:#fff}.Header-module__Qyxuia__reservationBtn a:after{content:"";pointer-events:none;transition:all .5s;position:absolute;inset:0}.Header-module__Qyxuia__reservationBtn a:before{content:"";clip-path:polygon(0 0,0 0,0 0,0 0);pointer-events:none;z-index:1;background:#000;transition:clip-path .5s;animation:5s infinite Header-module__Qyxuia__borderGap;position:absolute;inset:-1px}@keyframes Header-module__Qyxuia__borderGap{0%,80%{clip-path:polygon(0 0,0 0,0 0,0 0)}82%{clip-path:polygon(0 0,10px 0,10px 10px,0 10px)}84%{clip-path:polygon(calc(100% - 10px) 0,100% 0,100% 10px,calc(100% - 10px) 10px)}86%{clip-path:polygon(calc(100% - 10px) calc(100% - 10px),100% calc(100% - 10px),100% 100%,calc(100% - 10px) 100%)}88%{clip-path:polygon(0 calc(100% - 10px),10px calc(100% - 10px),10px 100%,0 100%)}90%{clip-path:polygon(0 0,10px 0,10px 10px,0 10px)}92%{clip-path:polygon(0 0,0 0,0 0,0 0)}to{clip-path:polygon(0 0,0 0,0 0,0 0)}}@media (max-width:990px){.Header-module__Qyxuia__headerInner{align-items:flex-start;padding:24px}.Header-module__Qyxuia__menuBtnArea{display:block;position:relative}.Header-module__Qyxuia__navigationBtn{display:block;position:absolute;top:0;right:0}.Header-module__Qyxuia__reservationBtn{margin-left:0;margin-right:0;position:absolute;top:0;right:72px}.Header-module__Qyxuia__languageBtn{align-items:flex-start;gap:20px;display:flex;position:absolute;top:50vh;right:0}.Header-module__Qyxuia__languageBtn a{text-align:center;padding:0}.Header-module__Qyxuia__languageBtnIndicator{width:24px;height:24px;transition:left .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1);top:-4px;left:-12px}}@media (max-width:600px){.Header-module__Qyxuia__mobileLogo{width:auto;display:block}.Header-module__Qyxuia__mobileLogo a img{width:auto;height:72px}.Header-module__Qyxuia__headerLogo{display:none}}
.Navigation-module__jvwKRW__menuBtn{cursor:pointer;z-index:9999;width:30px;height:20px;position:relative}.Navigation-module__jvwKRW__menuBtnAreaInner{justify-content:end;width:100%;display:flex}.Navigation-module__jvwKRW__menuBtn span{background-color:#fff;width:100%;height:2px;transition:all .3s;position:absolute}.Navigation-module__jvwKRW__menuBtn span:first-child{top:0}.Navigation-module__jvwKRW__menuBtn span:nth-child(2){top:50%;transform:translateY(-50%)}.Navigation-module__jvwKRW__menuBtn span:nth-child(3){bottom:0}.Navigation-module__jvwKRW__menuBtn.Navigation-module__jvwKRW__active span:first-child{transform:translateY(9px)rotate(45deg)}.Navigation-module__jvwKRW__menuBtn.Navigation-module__jvwKRW__active span:nth-child(2){opacity:0}.Navigation-module__jvwKRW__menuBtn.Navigation-module__jvwKRW__active span:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.Navigation-module__jvwKRW__menuArea{z-index:999;background-color:#000000f2;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;right:-100%}.Navigation-module__jvwKRW__menuArea.Navigation-module__jvwKRW__active{right:0}.Navigation-module__jvwKRW__menuAreaInner{grid-template-columns:repeat(4,1fr);gap:48px;height:calc(100vh - 160px);padding:80px 120px;display:grid}.Navigation-module__jvwKRW__menuAreaText{grid-column:1/2}.Navigation-module__jvwKRW__menuListBox{grid-template-rows:repeat(9,1fr);gap:48px;display:grid}.Navigation-module__jvwKRW__menuList{cursor:pointer;position:relative}.Navigation-module__jvwKRW__menuList p{z-index:2;transition:opacity .3s;position:relative}.Navigation-module__jvwKRW__menuList img{opacity:0;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Navigation-module__jvwKRW__menuList:hover p{opacity:.7}.Navigation-module__jvwKRW__menuList:hover img{opacity:1}.Navigation-module__jvwKRW__menuImgArea{grid-column:3/5;height:calc(100vh - 160px);position:relative}.Navigation-module__jvwKRW__menuImgAreaItem{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:absolute;top:0;left:0}.Navigation-module__jvwKRW__menuImgAreaItem img{object-fit:cover;width:100%;height:100%}.Navigation-module__jvwKRW__menuImgAreaItem.Navigation-module__jvwKRW__active{opacity:1;visibility:visible}@media (max-width:990px){.Navigation-module__jvwKRW__menuImgArea{display:none}.Navigation-module__jvwKRW__menuAreaInner{height:100%}.Navigation-module__jvwKRW__menuAreaText{grid-column:2/4}.Navigation-module__jvwKRW__menuListBox{gap:32px;height:100%}.Navigation-module__jvwKRW__menuListBox a{align-items:center;height:24px;display:grid}.Navigation-module__jvwKRW__menuList p{text-align:center}.Navigation-module__jvwKRW__menuList img{display:none}}
.LanguageSwitcher-module__Bi_n8q__languageSwitcher{align-items:center;gap:1rem;display:flex}.LanguageSwitcher-module__Bi_n8q__languageLink{color:inherit;padding:.5rem 0;font-weight:400;text-decoration:none;transition:font-weight .3s;position:relative}.LanguageSwitcher-module__Bi_n8q__languageLink.LanguageSwitcher-module__Bi_n8q__active:after{display:none}@media (max-width:990px){.LanguageSwitcher-module__Bi_n8q__languageSwitcher{flex-direction:column;gap:2rem;display:flex;position:absolute;right:-10px}}
.TopNewsSection-module__4vQJMG__newsItem{grid-template-rows:repeat(2,1fr);display:grid}.TopNewsSection-module__4vQJMG__newsItemImg{grid-row:1/2}.TopNewsSection-module__4vQJMG__newsItemImg img{object-fit:cover;width:100%}.TopNewsSection-module__4vQJMG__newsItemText{background-color:#fff;grid-row:2/3;padding:24px}.TopNewsSection-module__4vQJMG__newsItemText p,.TopNewsSection-module__4vQJMG__newsItemText a{color:#000}@media (max-width:990px){.TopNewsSection-module__4vQJMG__newsItem{grid-template-rows:repeat(2,auto)}}
.Footer-module__3KE2EW__footer{z-index:3;background-color:#313131;position:relative;box-shadow:0 -6px 12px #0009;padding-top:240px!important}.Footer-module__3KE2EW__footerInner{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(6,1fr);gap:48px;margin:0 120px;display:grid}.Footer-module__3KE2EW__footerNav{z-index:3;grid-area:1/1/4/4}.Footer-module__3KE2EW__footerNav ul li:not(:first-child){margin-top:32px}.Footer-module__3KE2EW__footerNav ul li{position:relative}.Footer-module__3KE2EW__footerNav ul li:after{content:"";background-color:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Footer-module__3KE2EW__footerNav ul li:hover:after{width:100%}.Footer-module__3KE2EW__footerLogo{z-index:3;grid-area:1/5/4/7}.Footer-module__3KE2EW__footerLogo img{object-fit:cover;width:100%;height:auto}.Footer-module__3KE2EW__footerText{z-index:3;grid-area:4/5/5/7}.Footer-module__3KE2EW__footerCopy{z-index:3;grid-area:6/1/7/7;margin-bottom:48px}.Footer-module__3KE2EW__otherLinkArea{z-index:3;grid-area:5/1/6/4}.Footer-module__3KE2EW__otherLinkArea a{color:#fff;font-size:16px;line-height:32px;display:block}.Footer-module__3KE2EW__snsIcons{z-index:3;grid-area:4/1/5/4;justify-content:flex-start;align-items:center;gap:16px;display:flex}.Footer-module__3KE2EW__snsIcons a{transition:opacity .3s;display:inline-block}.Footer-module__3KE2EW__snsIcons a:hover{opacity:.7}.Footer-module__3KE2EW__snsIcons img{object-fit:contain;width:32px;height:32px}@media (max-width:990px){.Footer-module__3KE2EW__footerInner{grid-template-rows:auto;gap:16px;margin:0 24px}.Footer-module__3KE2EW__footerNav{display:none}.Footer-module__3KE2EW__footerLogo{grid-area:1/3/2/5}.Footer-module__3KE2EW__footerText{grid-area:2/1/3/7;margin-top:32px}.Footer-module__3KE2EW__footerText p{font-size:12px}.Footer-module__3KE2EW__otherLinkArea{border-top:1px solid #fff;grid-area:3/1/4/7;margin-top:32px;padding-top:32px}.Footer-module__3KE2EW__otherLinkArea a{text-align:center;font-size:12px}.Footer-module__3KE2EW__snsIcons{grid-area:4/1/5/7;justify-content:center;margin-top:24px}.Footer-module__3KE2EW__footerCopy p{text-align:center}}@media (max-width:600px){.Footer-module__3KE2EW__footerLogo{grid-area:1/2/2/6}}
.LinkButton-module__OcXD9a__linkButtonWrapper{margin-top:48px;display:inline-block;position:relative}.LinkButton-module__OcXD9a__linkBtn{color:#fff;z-index:1;background:0 0;border:1px solid #fff;padding:16px 32px;text-decoration:none;transition:color .3s;display:inline-block;position:relative}.LinkButton-module__OcXD9a__maskContainer{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.LinkButton-module__OcXD9a__maskContainer .LinkButton-module__OcXD9a__mask-segment{transform-origin:0;z-index:1;background-color:#fff;width:33.333%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;transform:scaleX(0)}.LinkButton-module__OcXD9a__maskContainer .LinkButton-module__OcXD9a__mask-segment:first-child{left:0%}.LinkButton-module__OcXD9a__maskContainer .LinkButton-module__OcXD9a__mask-segment:nth-child(2){left:33.333%}.LinkButton-module__OcXD9a__maskContainer .LinkButton-module__OcXD9a__mask-segment:nth-child(3){left:66.666%}.LinkButton-module__OcXD9a__linkButtonWrapper:hover .LinkButton-module__OcXD9a__mask-segment:first-child{transition-delay:0s;transform:scaleX(1)}.LinkButton-module__OcXD9a__linkButtonWrapper:hover .LinkButton-module__OcXD9a__mask-segment:nth-child(2){transition-delay:50ms;transform:scaleX(1)}.LinkButton-module__OcXD9a__linkButtonWrapper:hover .LinkButton-module__OcXD9a__mask-segment:nth-child(3){transition-delay:.1s;transform:scaleX(1)}.LinkButton-module__OcXD9a__linkButtonWrapper:hover .LinkButton-module__OcXD9a__linkBtn{color:#000;z-index:2}
.TravelAgencyLink-module__QifTOa__travelAgencyLink{grid-column:1/7;align-items:center;height:320px;text-decoration:none;display:grid;position:relative;overflow:hidden}.TravelAgencyLink-module__QifTOa__travelAgencyText{z-index:3;text-align:center;color:#fff;grid-area:1/1/1/1;font-size:96px;position:relative}.TravelAgencyLink-module__QifTOa__maskedImg{z-index:-1;grid-area:1/1/1/1;position:relative;overflow:hidden}.TravelAgencyLink-module__QifTOa__maskedImg img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__maskedImg img{transform:scale(1.1)}.TravelAgencyLink-module__QifTOa__maskContainer{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment{transform-origin:0;z-index:2;background-color:#00000080;width:16.666%;height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;transform:scaleX(1)}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:first-child{left:0%}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(2){left:16.666%}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(3){left:33.333%}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(4){left:50%}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(5){left:66.666%}.TravelAgencyLink-module__QifTOa__maskContainer .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(6){left:83.333%}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:first-child{transition-delay:0s;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(2){transition-delay:50ms;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(3){transition-delay:.1s;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(4){transition-delay:.15s;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(5){transition-delay:.2s;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyLink:hover .TravelAgencyLink-module__QifTOa__mask-segment:nth-child(6){transition-delay:.25s;transform:scaleX(0)}.TravelAgencyLink-module__QifTOa__travelAgencyText{border:1px solid #fff;width:75%;margin:0 auto;padding:88px 48px;display:inline-block}@media (max-width:990px){.TravelAgencyLink-module__QifTOa__travelAgencyText{width:90%;padding:24px;font-size:24px;line-height:2}.TravelAgencyLink-module__QifTOa__travelAgencyLink{height:auto}}
.Footer-module__I79tPq__footer{z-index:3;background-color:#313131;position:relative;box-shadow:0 -6px 12px #0009;padding-top:240px!important}.Footer-module__I79tPq__footerInner{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(6,1fr);gap:48px;margin:0 120px;display:grid}.Footer-module__I79tPq__footerNav{z-index:3;grid-area:1/1/4/4}.Footer-module__I79tPq__footerNav ul li:not(:first-child){margin-top:32px}.Footer-module__I79tPq__footerNav ul li{position:relative}.Footer-module__I79tPq__footerNav ul li:after{content:"";background-color:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Footer-module__I79tPq__footerNav ul li:hover:after{width:100%}.Footer-module__I79tPq__footerLogo{z-index:3;grid-area:1/5/4/7}.Footer-module__I79tPq__footerLogo img{object-fit:cover;width:100%;height:auto}.Footer-module__I79tPq__footerText{z-index:3;grid-area:4/5/5/7}.Footer-module__I79tPq__footerCopy{z-index:3;grid-area:6/1/7/7;margin-bottom:48px}.Footer-module__I79tPq__otherLinkArea{z-index:3;grid-area:5/1/6/4}.Footer-module__I79tPq__otherLinkArea a{color:#fff;font-size:16px;line-height:32px;display:block}.Footer-module__I79tPq__snsIcons{z-index:3;grid-area:4/1/5/4;justify-content:flex-start;align-items:center;gap:16px;display:flex}.Footer-module__I79tPq__snsIcons a{transition:opacity .3s;display:inline-block}.Footer-module__I79tPq__snsIcons a:hover{opacity:.7}.Footer-module__I79tPq__snsIcons img{object-fit:contain;width:32px;height:32px}@media (max-width:990px){.Footer-module__I79tPq__footerInner{grid-template-rows:auto;gap:16px;margin:0 24px}.Footer-module__I79tPq__footerNav{display:none}.Footer-module__I79tPq__footerLogo{grid-area:1/3/2/5}.Footer-module__I79tPq__footerText{grid-area:2/1/3/7;margin-top:32px}.Footer-module__I79tPq__footerText p{font-size:12px}.Footer-module__I79tPq__otherLinkArea{border-top:1px solid #fff;grid-area:3/1/4/7;margin-top:32px;padding-top:32px}.Footer-module__I79tPq__otherLinkArea a{text-align:center;font-size:12px}.Footer-module__I79tPq__snsIcons{grid-area:4/1/5/7;justify-content:center;margin-top:24px}.Footer-module__I79tPq__footerCopy p{text-align:center}}@media (max-width:600px){.Footer-module__I79tPq__footerLogo{grid-area:1/2/2/6}}
.Accordion-module__Z6TsbG__accordion{width:100%;max-width:800px;margin:0 auto}.Accordion-module__Z6TsbG__accordionItem{border-bottom:1px solid #e0e0e0;margin-bottom:0}.Accordion-module__Z6TsbG__accordionItem:last-child{border-bottom:none}.Accordion-module__Z6TsbG__accordionTrigger{text-align:left;cursor:pointer;color:#333;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-family:inherit;font-size:16px;font-weight:500;transition:all .3s;display:flex;position:relative}.Accordion-module__Z6TsbG__accordionTrigger:hover{color:#000}.Accordion-module__Z6TsbG__accordionTrigger.Accordion-module__Z6TsbG__active{color:#000;font-weight:600}.Accordion-module__Z6TsbG__question{flex:1;padding-right:20px;line-height:1.5}.Accordion-module__Z6TsbG__icon{color:#666;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex}.Accordion-module__Z6TsbG__iconSvg{transition:transform .3s}.Accordion-module__Z6TsbG__iconSvg.Accordion-module__Z6TsbG__rotated{transform:rotate(180deg)}.Accordion-module__Z6TsbG__accordionContent{background-color:#f9f9f9;max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}.Accordion-module__Z6TsbG__accordionContent.Accordion-module__Z6TsbG__open{max-height:500px;margin-bottom:10px;padding:20px}.Accordion-module__Z6TsbG__answer{color:#666;font-size:14px;line-height:1.6}@media (max-width:768px){.Accordion-module__Z6TsbG__accordionTrigger{padding:15px 0;font-size:14px}.Accordion-module__Z6TsbG__question{padding-right:15px}.Accordion-module__Z6TsbG__accordionContent.Accordion-module__Z6TsbG__open{padding:15px}.Accordion-module__Z6TsbG__answer{font-size:13px}}
.NewsDetail-module__utKBLa__container{width:100%;height:auto;position:relative;overflow:visible}.NewsDetail-module__utKBLa__news{z-index:99999;width:100%;position:relative}.NewsDetail-module__utKBLa__newsInner{width:100%}.NewsDetail-module__utKBLa__maskContainer{z-index:9999;pointer-events:none;width:100%;height:100vh;position:fixed;top:0;left:0}.NewsDetail-module__utKBLa__maskSegment{will-change:transform;transform-origin:0;background-color:#000;height:100%;position:absolute;top:0}.NewsDetail-module__utKBLa__page{z-index:2;background-image:url(/p0527_l.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:50vh;position:relative;overflow-y:hidden;box-shadow:0 6px 12px #0009}.NewsDetail-module__utKBLa__pageTitle{grid-column:1/7;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(6,1fr);gap:48px;height:50vh;margin:0 120px;display:grid}.NewsDetail-module__utKBLa__newsTitle{grid-area:3/1/5/7}.NewsDetail-module__utKBLa__newsTitle h1{letter-spacing:.02em;font-size:40px;font-weight:500}.NewsDetail-module__utKBLa__newsMeta{border-top:1px solid #fff;margin-top:32px;padding-top:32px;display:block}.NewsDetail-module__utKBLa__newsDate{color:#fff;font-size:32px}.NewsDetail-module__utKBLa__newsCategory{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff4d;border-radius:4px;padding:8px 16px;font-size:24px}.NewsDetail-module__utKBLa__newsTitle p{font-size:32px}.NewsDetail-module__utKBLa__newsTitleImg{grid-area:1/5/5/7}.NewsDetail-module__utKBLa__newsTitleImg img{width:100%;height:100%}.NewsDetail-module__utKBLa__newsImg{grid-area:2/1/3/7;height:59dvh;overflow:hidden}.NewsDetail-module__utKBLa__newsImg img{object-fit:cover;object-position:center;width:100%;height:100%}.NewsDetail-module__utKBLa__newsContent{z-index:3;width:100%;position:relative}.NewsDetail-module__utKBLa__newsContentInner{grid-template-rows:repeat(7,1fr);height:100vh;margin:0 48px;overflow:visible}.NewsDetail-module__utKBLa__newsContentImg{z-index:1;grid-area:1/1/4/7;width:100%;height:100%;margin:0 auto;position:fixed;top:0;left:0;overflow:hidden}.NewsDetail-module__utKBLa__newsContentImg img{object-fit:cover;width:100%;height:100%}.NewsDetail-module__utKBLa__newsContentImg:before{content:"";opacity:.5;z-index:2;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.NewsDetail-module__utKBLa__newsContentText{z-index:2;background-color:#000;grid-area:4/3/5/5;width:100%;padding:48px;position:relative}.NewsDetail-module__utKBLa__newsContentText p{color:#fff;line-height:2.5}.NewsDetail-module__utKBLa__newsBox{z-index:3;background-image:url(/p0527_l.jpg);background-position:50%;background-repeat:repeat;background-size:contain;margin-top:50vh;padding-top:320px;padding-bottom:320px;position:relative;box-shadow:0 -6px 12px #0009}.NewsDetail-module__utKBLa__newsBoxInner{width:calc(100% - 96px);margin:50vh auto 0;padding:96px 0}.NewsDetail-module__utKBLa__newsBoxContent{grid-column:2/6}.NewsDetail-module__utKBLa__newsBoxContent p{color:#fff;line-height:2}.NewsDetail-module__utKBLa__newsBoxContent img{width:100%;height:auto}.NewsDetail-module__utKBLa__newsBoxContent h2{color:#fff;font-size:24px}.NewsDetail-module__utKBLa__newsBoxContent h1{color:#fff;font-size:48px}.NewsDetail-module__utKBLa__newsBoxContent h3,.NewsDetail-module__utKBLa__newsBoxContent h4{color:#fff;font-size:20px}.NewsDetail-module__utKBLa__hr{background-color:#ffffff4d;border:none;width:100%;height:1px;margin:24px 0}@media (max-width:990px){.NewsDetail-module__utKBLa__page:before{content:"";opacity:.5;z-index:1;background-color:#000;width:100%;height:50vh;position:absolute;top:50vh;left:0}.NewsDetail-module__utKBLa__pageInner{height:100%}.NewsDetail-module__utKBLa__pageTitle{grid-template-rows:1.5fr 1fr .5fr;gap:12px;width:calc(100% - 48px);height:auto;margin:0 24px}.NewsDetail-module__utKBLa__newsTitle{grid-area:2/1/4/7;margin:auto 0}.NewsDetail-module__utKBLa__newsTitle h1{font-size:18px}.NewsDetail-module__utKBLa__newsMeta{text-align:end;margin-top:12px;padding-top:12px;font-size:12px}.NewsDetail-module__utKBLa__newsDate{font-size:14px!important}.NewsDetail-module__utKBLa__newsContentImg:before{display:none}.NewsDetail-module__utKBLa__newsBox{margin-top:50vh!important;padding-top:120px!important;padding-bottom:120px!important}.NewsDetail-module__utKBLa__newsBoxInner{width:calc(100% - 48px);margin:0 24px;padding:48px 0}.NewsDetail-module__utKBLa__newsBoxContent{grid-column:1/7}.NewsDetail-module__utKBLa__newsBoxContent p{font-size:14px}.NewsDetail-module__utKBLa__newsBoxContent h2{font-size:18px}.NewsDetail-module__utKBLa__newsBoxContent h1{font-size:32px}.NewsDetail-module__utKBLa__newsBoxContent h3{font-size:16px}}
.ContactForm-module__PEl-Sa__item{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.ContactForm-module__PEl-Sa__item:not(:first-child){margin-top:48px}.ContactForm-module__PEl-Sa__label{color:#fff;grid-column:1/2;display:block}.ContactForm-module__PEl-Sa__textfield,.ContactForm-module__PEl-Sa__textarea{grid-column:2/4}.ContactForm-module__PEl-Sa__textarea{height:240px}.ContactForm-module__PEl-Sa__actions{text-align:right;margin-top:48px}.ContactForm-module__PEl-Sa__button{color:#000;cursor:pointer;z-index:1;background-color:#fff;border:none;padding:16px 32px;font-size:16px;transition:color .3s;position:relative;overflow:hidden}.ContactForm-module__PEl-Sa__button:before{content:"";z-index:-1;background-color:#000;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:-100%}.ContactForm-module__PEl-Sa__button:hover{color:#fff;border:1px solid #fff}.ContactForm-module__PEl-Sa__button:hover:before{transform:translate(100%)}@media (max-width:990px){.ContactForm-module__PEl-Sa__item{display:block}.ContactForm-module__PEl-Sa__item:not(:first-child){margin-top:24px}.ContactForm-module__PEl-Sa__label{grid-area:2/1/3/7;margin:auto 0}.ContactForm-module__PEl-Sa__textfield,.ContactForm-module__PEl-Sa__textarea{width:100%;font-size:16px}.ContactForm-module__PEl-Sa__actions{margin-top:24px;font-size:16px}}
.HeroNewsSection-module__KOs-wW__heroNewsSection{z-index:100;color:#fff;background-color:#0000004d;border:1px solid #fff;width:calc(40% - 144px);padding:24px;font-family:Times New Roman,Times,serif;position:fixed;bottom:48px;right:120px}.HeroNewsSection-module__KOs-wW__newsHeader{border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.HeroNewsSection-module__KOs-wW__newsTitle{color:#fff;letter-spacing:.04em;margin:0;font-size:18px;font-weight:500}.HeroNewsSection-module__KOs-wW__allNewsButton{color:#fff;letter-spacing:.04em;border:1px solid #ffffff80;padding:4px 12px;font-size:14px;text-decoration:none;transition:all .3s}.HeroNewsSection-module__KOs-wW__allNewsButton:hover{background-color:#ffffff1a;border-color:#fff}.HeroNewsSection-module__KOs-wW__newsContent{flex-direction:column;gap:12px;display:flex}.HeroNewsSection-module__KOs-wW__newsDate{color:#fff;letter-spacing:.04em;font-size:14px;line-height:1.5}.HeroNewsSection-module__KOs-wW__newsTitleLink{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .3s;display:block}.HeroNewsSection-module__KOs-wW__newsTitleLink:hover{opacity:.8}.HeroNewsSection-module__KOs-wW__newsTitleContainer{width:100%;height:24px;position:relative;overflow:hidden}.HeroNewsSection-module__KOs-wW__newsTitleText{color:#fff;letter-spacing:.04em;white-space:nowrap;will-change:transform;font-size:18px;line-height:1;display:inline-block}@media (max-width:990px){.HeroNewsSection-module__KOs-wW__heroNewsSection{width:calc(60% - 48px);padding:16px;position:absolute;bottom:96px;right:24px}.HeroNewsSection-module__KOs-wW__newsTitle{font-size:16px}.HeroNewsSection-module__KOs-wW__allNewsButton{padding:4px 8px;font-size:12px}.HeroNewsSection-module__KOs-wW__newsDate{font-size:12px}.HeroNewsSection-module__KOs-wW__newsTitleText{font-size:16px}}@media (max-width:600px){.HeroNewsSection-module__KOs-wW__heroNewsSection{width:calc(100% - 48px);padding:16px;position:absolute;bottom:48px;right:24px}.HeroNewsSection-module__KOs-wW__newsTitle{font-size:14px}.HeroNewsSection-module__KOs-wW__allNewsButton{font-size:10px}}
.ContactForm-module__n5auuG__item{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.ContactForm-module__n5auuG__item:not(:first-child){margin-top:48px}.ContactForm-module__n5auuG__label{color:#fff;grid-column:1/2;display:block}.ContactForm-module__n5auuG__textfield,.ContactForm-module__n5auuG__textarea{grid-column:2/4}.ContactForm-module__n5auuG__textarea{height:240px}.ContactForm-module__n5auuG__actions{text-align:right;margin-top:48px}.ContactForm-module__n5auuG__button{color:#000;cursor:pointer;z-index:1;background-color:#fff;border:none;padding:16px 32px;font-size:16px;transition:color .3s;position:relative;overflow:hidden}.ContactForm-module__n5auuG__button:before{content:"";z-index:-1;background-color:#000;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:-100%}.ContactForm-module__n5auuG__button:hover{color:#fff;border:1px solid #fff}.ContactForm-module__n5auuG__button:hover:before{transform:translate(100%)}@media (max-width:990px){.ContactForm-module__n5auuG__item{display:block}.ContactForm-module__n5auuG__item:not(:first-child){margin-top:24px}.ContactForm-module__n5auuG__label{grid-area:2/1/3/7;margin:auto 0}.ContactForm-module__n5auuG__textfield,.ContactForm-module__n5auuG__textarea{width:100%;font-size:16px}.ContactForm-module__n5auuG__actions{margin-top:24px;font-size:16px}}
.HeroNewsSection-module__Iosw5G__heroNewsSection{z-index:100;color:#fff;background-color:#0000004d;border:1px solid #fff;width:calc(40% - 144px);padding:24px;font-family:Times New Roman,Times,serif;position:fixed;bottom:48px;right:120px}.HeroNewsSection-module__Iosw5G__newsHeader{border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.HeroNewsSection-module__Iosw5G__newsTitle{color:#fff;letter-spacing:.04em;margin:0;font-size:18px;font-weight:500}.HeroNewsSection-module__Iosw5G__allNewsButton{color:#fff;letter-spacing:.04em;border:1px solid #ffffff80;padding:4px 12px;font-size:14px;text-decoration:none;transition:all .3s}.HeroNewsSection-module__Iosw5G__allNewsButton:hover{background-color:#ffffff1a;border-color:#fff}.HeroNewsSection-module__Iosw5G__newsContent{flex-direction:column;gap:12px;display:flex}.HeroNewsSection-module__Iosw5G__newsDate{color:#fff;letter-spacing:.04em;font-size:14px;line-height:1.5}.HeroNewsSection-module__Iosw5G__newsTitleLink{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .3s;display:block}.HeroNewsSection-module__Iosw5G__newsTitleLink:hover{opacity:.8}.HeroNewsSection-module__Iosw5G__newsTitleContainer{width:100%;height:24px;position:relative;overflow:hidden}.HeroNewsSection-module__Iosw5G__newsTitleText{color:#fff;letter-spacing:.04em;white-space:nowrap;will-change:transform;font-size:18px;line-height:1;display:inline-block}@media (max-width:990px){.HeroNewsSection-module__Iosw5G__heroNewsSection{width:calc(60% - 48px);padding:16px;position:absolute;bottom:96px;right:24px}.HeroNewsSection-module__Iosw5G__newsTitle{font-size:16px}.HeroNewsSection-module__Iosw5G__allNewsButton{padding:4px 8px;font-size:12px}.HeroNewsSection-module__Iosw5G__newsDate{font-size:12px}.HeroNewsSection-module__Iosw5G__newsTitleText{font-size:16px}}@media (max-width:600px){.HeroNewsSection-module__Iosw5G__heroNewsSection{width:calc(100% - 48px);padding:16px;position:absolute;bottom:48px;right:24px}.HeroNewsSection-module__Iosw5G__newsTitle{font-size:14px}.HeroNewsSection-module__Iosw5G__allNewsButton{font-size:10px}}
.NewsLayout-module__LmcYLa__container{width:100%;height:auto;position:relative;overflow:visible}
.NewsLayout-module__ugybWG__container{width:100%;height:auto;position:relative;overflow:visible}
.Footer-module__PopDfa__footer{z-index:3;background-color:#313131;position:relative;box-shadow:0 -6px 12px #0009;padding-top:240px!important}.Footer-module__PopDfa__footerInner{grid-template-rows:repeat(5,auto);grid-template-columns:repeat(6,1fr);gap:48px;margin:0 120px;display:grid}.Footer-module__PopDfa__footerNav{z-index:3;grid-area:1/1/4/4}.Footer-module__PopDfa__footerNav ul li:not(:first-child){margin-top:32px}.Footer-module__PopDfa__footerNav ul li{position:relative}.Footer-module__PopDfa__footerNav ul li:after{content:"";background-color:currentColor;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.Footer-module__PopDfa__footerNav ul li:hover:after{width:100%}.Footer-module__PopDfa__footerLogo{z-index:3;grid-area:1/5/4/7}.Footer-module__PopDfa__footerLogo img{object-fit:cover;width:100%;height:auto}.Footer-module__PopDfa__footerText{z-index:3;grid-area:4/5/5/7}.Footer-module__PopDfa__footerCopy{z-index:3;grid-area:6/1/7/7;margin-bottom:48px}.Footer-module__PopDfa__otherLinkArea{z-index:3;grid-area:5/1/6/4}.Footer-module__PopDfa__otherLinkArea a{color:#fff;font-size:16px;line-height:32px;display:block}.Footer-module__PopDfa__snsIcons{z-index:3;grid-area:4/1/5/4;justify-content:flex-start;align-items:center;gap:16px;display:flex}.Footer-module__PopDfa__snsIcons a{transition:opacity .3s;display:inline-block}.Footer-module__PopDfa__snsIcons a:hover{opacity:.7}.Footer-module__PopDfa__snsIcons img{object-fit:contain;width:32px;height:32px}@media (max-width:990px){.Footer-module__PopDfa__footerInner{grid-template-rows:auto;gap:16px;margin:0 24px}.Footer-module__PopDfa__footerNav{display:none}.Footer-module__PopDfa__footerLogo{grid-area:1/3/2/5}.Footer-module__PopDfa__footerText{grid-area:2/1/3/7;margin-top:32px}.Footer-module__PopDfa__footerText p{font-size:12px}.Footer-module__PopDfa__otherLinkArea{border-top:1px solid #fff;grid-area:3/1/4/7;margin-top:32px;padding-top:32px}.Footer-module__PopDfa__otherLinkArea a{text-align:center;font-size:12px}.Footer-module__PopDfa__snsIcons{grid-area:4/1/5/7;justify-content:center;margin-top:24px}.Footer-module__PopDfa__footerCopy p{text-align:center}}@media (max-width:600px){.Footer-module__PopDfa__footerLogo{grid-area:1/2/2/6}}
.ContactForm-module__wNvPHW__item{grid-template-columns:repeat(3,1fr);gap:48px;display:grid}.ContactForm-module__wNvPHW__item:not(:first-child){margin-top:48px}.ContactForm-module__wNvPHW__label{color:#fff;grid-column:1/2;display:block}.ContactForm-module__wNvPHW__textfield,.ContactForm-module__wNvPHW__textarea{grid-column:2/4}.ContactForm-module__wNvPHW__textarea{height:240px}.ContactForm-module__wNvPHW__actions{text-align:right;margin-top:48px}.ContactForm-module__wNvPHW__button{color:#000;cursor:pointer;z-index:1;background-color:#fff;border:none;padding:16px 32px;font-size:16px;transition:color .3s;position:relative;overflow:hidden}.ContactForm-module__wNvPHW__button:before{content:"";z-index:-1;background-color:#000;width:100%;height:100%;transition:transform .3s;position:absolute;top:0;left:-100%}.ContactForm-module__wNvPHW__button:hover{color:#fff;border:1px solid #fff}.ContactForm-module__wNvPHW__button:hover:before{transform:translate(100%)}@media (max-width:990px){.ContactForm-module__wNvPHW__item{display:block}.ContactForm-module__wNvPHW__item:not(:first-child){margin-top:24px}.ContactForm-module__wNvPHW__label{grid-area:2/1/3/7;margin:auto 0}.ContactForm-module__wNvPHW__textfield,.ContactForm-module__wNvPHW__textarea{width:100%;font-size:16px}.ContactForm-module__wNvPHW__actions{margin-top:24px;font-size:16px}}
.HeroNewsSection-module__5OGs2q__heroNewsSection{z-index:100;color:#fff;background-color:#0000004d;border:1px solid #fff;width:calc(40% - 144px);padding:24px;font-family:Times New Roman,Times,serif;position:fixed;bottom:48px;right:120px}.HeroNewsSection-module__5OGs2q__newsHeader{border-bottom:1px solid #ffffff4d;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.HeroNewsSection-module__5OGs2q__newsTitle{color:#fff;letter-spacing:.04em;margin:0;font-size:18px;font-weight:500}.HeroNewsSection-module__5OGs2q__allNewsButton{color:#fff;letter-spacing:.04em;border:1px solid #ffffff80;padding:4px 12px;font-size:14px;text-decoration:none;transition:all .3s}.HeroNewsSection-module__5OGs2q__allNewsButton:hover{background-color:#ffffff1a;border-color:#fff}.HeroNewsSection-module__5OGs2q__newsContent{flex-direction:column;gap:12px;display:flex}.HeroNewsSection-module__5OGs2q__newsDate{color:#fff;letter-spacing:.04em;font-size:14px;line-height:1.5}.HeroNewsSection-module__5OGs2q__newsTitleLink{color:inherit;cursor:pointer;text-decoration:none;transition:opacity .3s;display:block}.HeroNewsSection-module__5OGs2q__newsTitleLink:hover{opacity:.8}.HeroNewsSection-module__5OGs2q__newsTitleContainer{width:100%;height:24px;position:relative;overflow:hidden}.HeroNewsSection-module__5OGs2q__newsTitleText{color:#fff;letter-spacing:.04em;white-space:nowrap;will-change:transform;font-size:18px;line-height:1;display:inline-block}@media (max-width:990px){.HeroNewsSection-module__5OGs2q__heroNewsSection{width:calc(60% - 48px);padding:16px;position:absolute;bottom:96px;right:24px}.HeroNewsSection-module__5OGs2q__newsTitle{font-size:16px}.HeroNewsSection-module__5OGs2q__allNewsButton{padding:4px 8px;font-size:12px}.HeroNewsSection-module__5OGs2q__newsDate{font-size:12px}.HeroNewsSection-module__5OGs2q__newsTitleText{font-size:16px}}@media (max-width:600px){.HeroNewsSection-module__5OGs2q__heroNewsSection{width:calc(100% - 48px);padding:16px;position:absolute;bottom:48px;right:24px}.HeroNewsSection-module__5OGs2q__newsTitle{font-size:14px}.HeroNewsSection-module__5OGs2q__allNewsButton{font-size:10px}}
.NewsLayout-module__2b6CBq__container{width:100%;height:auto;position:relative;overflow:visible}
