.SectionHead_scitonHead__G7DQT{display:flex;flex-direction:column;align-items:center;color:#707070;padding:180px 0 0}.SectionHead_scitonHead__G7DQT.SectionHead_isShort__oP6w4{padding:80px 0 0}.SectionHead_en__Z40XS{font-size:80px;letter-spacing:.06em;font-family:var(--NorthAvellion)}.SectionHead_hr__oQasZ{width:86px;height:3px;border-radius:6px;background-color:#535353;margin:31px 0 24px}.SectionHead_ja__04NZM{font-size:14px;letter-spacing:.06em;font-weight:400}@media screen and (max-width:768px){.SectionHead_scitonHead__G7DQT{padding:78px 0 0}.SectionHead_en__Z40XS{font-size:40px}.SectionHead_ja__04NZM{font-size:12px}.SectionHead_hr__oQasZ{width:43px;height:1px;margin:13.5px 0 9.5px}}.SectionHeadDress_scitonHead__JH8hq{display:flex;flex-direction:column;align-items:center;color:#707070;padding:180px 0 0}.SectionHeadDress_scitonHead__JH8hq.SectionHeadDress_isShort__UsTpf{padding:80px 0 0}.SectionHeadDress_text__aJXY4{font-size:24px;letter-spacing:.06em}.SectionHeadDress_hr__gnSjS{width:86px;height:1px;background-color:#5b8ca5;margin:24px 0 72px}@media screen and (max-width:768px){.SectionHeadDress_scitonHead__JH8hq{padding:78px 0 0}.SectionHeadDress_text__aJXY4{font-size:13px}.SectionHeadDress_hr__gnSjS{width:43px;margin:10px 0 50px}}.DressLists_container__AOmjO{max-width:1000px;width:100%;margin:0 auto}.DressLists_body__0Y0DD{display:grid;grid-template-areas:"a b c";grid-template-columns:auto auto auto;grid-template-rows:auto auto;justify-content:center;grid-gap:72px 38px;gap:72px 38px}.DressLists_item__u2yeb{width:308px}.DressLists_item__u2yeb:first-of-type{grid-area:a}.DressLists_item__u2yeb:nth-of-type(2){grid-area:b}.DressLists_item__u2yeb:nth-of-type(3){grid-area:c}.DressLists_item__u2yeb:nth-of-type(4){grid-area:d}.DressLists_link__qayaG:hover .DressLists_title__RMr2Q{text-shadow:0 0 10px rgba(0,0,0,.25)}.DressLists_image__Lb9CJ{width:100%;transition:.2s;line-height:0;margin-bottom:17px}.DressLists_image__Lb9CJ img{width:100%;height:100%;object-fit:cover}.DressLists_title__RMr2Q{font-size:20px;letter-spacing:.08em;color:#707070;text-align:center;margin-bottom:6.5px;white-space:nowrap}.DressLists_description__RFbL7{padding:0 12px;font-size:14px;color:#8c8c8c;letter-spacing:.02em;line-height:2}@media screen and (max-width:1024px){.DressLists_title__RMr2Q{font-size:18px}.DressLists_item__u2yeb{width:250px}}@media screen and (max-width:900px){.DressLists_item__u2yeb{width:220px}}@media screen and (max-width:768px){.DressLists_container__AOmjO{max-width:1000px;width:100%;margin:0 auto 64px;padding:0 47px}.DressLists_body__0Y0DD{display:flex;flex-wrap:wrap;gap:35px 17px}.DressLists_item__u2yeb{width:calc(50% - 8.5px);min-width:281px}.DressLists_image__Lb9CJ{margin-bottom:19px;padding:0}.DressLists_title__RMr2Q{font-size:18px;margin-bottom:3px}.DressLists_description__RFbL7{font-size:10px;padding:0}}.ReportModal_modal__OaLdY{position:fixed;inset:0;width:100vw;height:100vh;z-index:9999;overflow:auto;transition:opacity .3s ease-in-out;background-color:rgba(0,0,0,.75);display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none}.ReportModal_modal__OaLdY.ReportModal_on__nd8DU{opacity:1;pointer-events:unset}.ReportModal_iframe__9MYCP{width:80vw;aspect-ratio:16/9}.ReportModal_close__ApWVQ{position:absolute;top:20px;right:20px;width:50px;height:50px;cursor:pointer;border-radius:100%;transition:.2s}.ReportModal_close__ApWVQ:hover{background:#fff}.ReportModal_close__ApWVQ:hover:after,.ReportModal_close__ApWVQ:hover:before{background:#222}.ReportModal_close__ApWVQ:before{transform:rotate(-45deg)}.ReportModal_close__ApWVQ:after,.ReportModal_close__ApWVQ:before{display:block;content:" ";position:absolute;top:14px;left:23px;width:4px;height:22px;border-radius:4px;background:#fff;transition:background .2s}.ReportModal_close__ApWVQ:after{transform:rotate(45deg)}.Underlayer1_main__6P0rT{position:relative}.Underlayer1_image__r_Arl{position:relative;background-color:#000;line-height:0}.Underlayer1_image__r_Arl img{width:100%;height:100%;object-fit:cover;opacity:.8}.Underlayer1_title__biQyD{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.Underlayer1_en__FmOtp{font-size:100px;font-weight:400;font-family:var(--NorthAvellion)}.Underlayer1_hr__goKic{width:86px;margin:6px auto 24px;border:1px solid #fff}.Underlayer1_ja__T8OV6{font-size:14px}.Underlayer1_copy__tIjCf{padding:80px 24px 0;font-size:16px;line-height:2;color:#8c8c8c;text-align:center}@media screen and (max-width:768px){.Underlayer1_en__FmOtp{font-size:60px;letter-spacing:.08em;white-space:nowrap}.Underlayer1_ja__T8OV6{font-size:12px}.Underlayer1_hr__goKic{width:43px;margin:0 auto 10px}.Underlayer1_copy__tIjCf{font-size:14px;padding:80px 15px 0;line-height:2.285}}.Images_pc__dtXF0{display:block}.Images_sp__jGZCo{display:none}@media screen and (max-width:768px){.Images_pc__dtXF0{display:none}.Images_sp__jGZCo{display:block}}.Underlayer2_container__uTNcu{padding-top:120px;display:flex;flex-direction:column;gap:80px}.Underlayer2_container__uTNcu:first-child{padding-top:80px}@media screen and (max-width:768px){.Underlayer2_container__uTNcu{padding-top:80px}.Underlayer2_container__uTNcu:first-child{padding-top:40px}}.ContentsAndImage_item__U3mw3{display:grid;grid-template-areas:"contents image";grid-template-columns:1fr 63.125%;align-items:stretch;position:relative;padding-top:80px;margin-top:-80px}.ContentsAndImage_item__U3mw3.ContentsAndImage_reverse__WrahC{grid-template-areas:"image contents";grid-template-columns:63.125% 1fr}.ContentsAndImage_contents__sjbRb{grid-area:contents;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;background-color:rgba(239,244,245,.8);min-height:100%;padding:0 105px;z-index:2}.ContentsAndImage_contents__sjbRb.ContentsAndImage_ContentsNoen__NAiGN{padding:0 66px 0 105px}.ContentsAndImage_image__3hERE{grid-area:image}.ContentsAndImage_image__3hERE img{width:100%;height:auto}.ContentsAndImage_title__s7NHy{text-align:center}.ContentsAndImage_en__IElkk{font-size:24px;letter-spacing:.08em;color:#222;margin-bottom:7px}.ContentsAndImage_ja__P6wF_{font-size:14px;letter-spacing:.04em;color:#8c8c8c;margin-bottom:32px}.ContentsAndImage_jaTitle__abd_g{font-size:32px;line-height:2;color:#2e2e2e;margin-bottom:16px;font-weight:300}.ContentsAndImage_description__oPFKO{font-size:16px;line-height:2;letter-spacing:.04em;color:#2e2e2e}.ContentsAndImage_subtitle__AyX3_{font-size:24px;letter-spacing:.08em;line-height:1.25;text-align:center;margin-top:37px;color:#2e2e2e;transition:.2s}.ContentsAndImage_subtitle__AyX3_:hover{text-shadow:0 0 10px rgba(0,0,0,.25)}.ContentsAndImage_link__yMu2c{position:absolute;bottom:35px;right:80px;display:flex;gap:28px;color:#222}.ContentsAndImage_link__yMu2c .ContentsAndImage_arrow__pWr6e{transition:.2s}.ContentsAndImage_link__yMu2c .ContentsAndImage_arrow__pWr6e svg{overflow:visible}.ContentsAndImage_link__yMu2c:hover .ContentsAndImage_arrow__pWr6e{transform:translate(5px)}@media screen and (max-width:1400px){.ContentsAndImage_contents__sjbRb.ContentsAndImage_ContentsNoen__NAiGN{padding:0 40px}}@media screen and (max-width:1200px){.ContentsAndImage_contents__sjbRb{padding:0 40px}.ContentsAndImage_jaTitle__abd_g{font-size:22px}}@media screen and (max-width:1024px){.ContentsAndImage_contents__sjbRb{padding:80px}.ContentsAndImage_item__U3mw3{display:flex;justify-content:flex-end;padding-bottom:64px;padding-top:40px;margin-top:-40px}.ContentsAndImage_item__U3mw3.ContentsAndImage_reverse__WrahC{justify-content:flex-start}.ContentsAndImage_item__U3mw3.ContentsAndImage_reverse__WrahC .ContentsAndImage_contents__sjbRb{left:revert;right:0}.ContentsAndImage_image__3hERE{width:79.2%}.ContentsAndImage_contents__sjbRb{position:absolute;bottom:0;left:0;min-height:unset;padding:40px 40px 64px;width:50%;grid-area:unset}.ContentsAndImage_contents__sjbRb.ContentsAndImage_ContentsNoen__NAiGN{padding:40px 40px 64px}}@media screen and (max-width:768px){.ContentsAndImage_item__U3mw3{width:100%;padding-bottom:0}.ContentsAndImage_item__U3mw3.ContentsAndImage_reverse__WrahC:first-child .ContentsAndImage_image__3hERE{margin-left:0}.ContentsAndImage_item__U3mw3:first-child .ContentsAndImage_image__3hERE{margin-left:auto}.ContentsAndImage_image__3hERE{width:79.2%}.ContentsAndImage_contents__sjbRb{position:absolute;bottom:0;left:0;min-height:unset;padding:24px 20px 28px;width:58.93%;grid-area:unset;min-height:221px;z-index:9}.ContentsAndImage_contents__sjbRb.ContentsAndImage_ContentsNoen__NAiGN{padding:16px}.ContentsAndImage_description__oPFKO{font-size:10px;color:#707070}.ContentsAndImage_subtitle__AyX3_{font-size:14px;margin-top:9px;color:#2e2e2e}.ContentsAndImage_en__IElkk{font-size:16px;margin-bottom:6px}.ContentsAndImage_ja__P6wF_{font-size:10px;margin-bottom:17px}.ContentsAndImage_jaTitle__abd_g{font-size:14px;line-height:1.42;margin-bottom:16px}.ContentsAndImage_link__yMu2c{font-size:8px;gap:25px;bottom:15px;right:17px}}.ImagesView_container__UzGpy{max-width:1000px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between}.ImagesView_container__UzGpy.ImagesView_reverse__ZtWpa{flex-direction:row-reverse}.ImagesView_container__UzGpy.ImagesView_reverse__ZtWpa .ImagesView_contents__z3Mmv{left:0;right:revert}.ImagesView_main__PtFyF{width:60%;padding-bottom:100px;position:relative}.ImagesView_image02__gv9NG img{width:100%;height:auto}.ImagesView_contents__z3Mmv{position:absolute;bottom:0;right:0;padding:37px 0 25px 40px;background-color:rgba(239,244,245,.7);width:76.66%;min-width:350px}.ImagesView_copy__GnXrg{font-size:20px;margin-bottom:13px;color:#222;padding-right:18px}.ImagesView_description__2URNJ{font-size:14px;line-height:2;color:#707070;padding-right:40px}.ImagesView_images__50qU4{width:30.6%;display:flex;flex-direction:column;gap:32px;margin-top:47px}.ImagesView_image03__fMai7,.ImagesView_image04__QwCVw{line-height:0}.ImagesView_image03__fMai7 img,.ImagesView_image04__QwCVw img{width:100%;height:auto}@media screen and (max-width:1024px){.ImagesView_container__UzGpy,.ImagesView_container__UzGpy.ImagesView_reverse__ZtWpa{flex-direction:column}.ImagesView_main__PtFyF{width:100%}.ImagesView_images__50qU4{width:100%;flex-direction:row;justify-content:center;gap:25px}.ImagesView_image02__gv9NG{max-width:600px;margin:0 auto}.ImagesView_image03__fMai7,.ImagesView_image04__QwCVw{width:42.66%}.ImagesView_image04__QwCVw{margin-top:30px}}@media screen and (max-width:768px){.ImagesView_container__UzGpy.ImagesView_reverse__ZtWpa .ImagesView_contents__z3Mmv{left:revert;right:0}.ImagesView_contents__z3Mmv{padding:40px 15px 20px 20px;background:hsla(0,0%,100%,.7);width:87.46%;min-width:350px}.ImagesView_copy__GnXrg{font-size:16px;margin-bottom:8px}.ImagesView_description__2URNJ{font-size:12px}.ImagesView_main__PtFyF{padding-bottom:120px}.ImagesView_images__50qU4{margin-top:13px}}.Underlayer3_container__hF_lO{max-width:1000px;margin:0 auto 80px;padding:120px 24px 0;color:#000}.Underlayer3_main__LsxLq{border-top:4px solid #474a55;border-bottom:4px solid #474a55}.Underlayer3_row__WtSX7{display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:.2s;position:relative}.Underlayer3_row__WtSX7:before{content:"";background-image:url(/images/art_arrow.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:50%;left:calc(50% + 125px);width:31px;height:5px;transform:translate(-50%,-50%);display:block;pointer-events:none;transition:.3s}.Underlayer3_row__WtSX7:hover:before{left:calc(50% + 130px)}.Underlayer3_row__WtSX7.Underlayer3_facility__cAcHe{background-image:url(/images/link_background01.jpg)}.Underlayer3_row__WtSX7.Underlayer3_facility__cAcHe:hover{background-image:url(/images/link_background01-hover.jpg)}.Underlayer3_row__WtSX7.Underlayer3_ceremony__sAXUw{background-image:url(/images/link_background02.jpg)}.Underlayer3_row__WtSX7.Underlayer3_ceremony__sAXUw:hover{background-image:url(/images/link_background02-hover.jpg)}.Underlayer3_row__WtSX7.Underlayer3_banquet__jJLWZ{background-image:url(/images/link_background03.jpg)}.Underlayer3_row__WtSX7.Underlayer3_banquet__jJLWZ:hover{background-image:url(/images/link_background03-hover.jpg)}.Underlayer3_row__WtSX7.Underlayer3_cuisine__026ia{background-image:url(/images/link_background04.jpg)}.Underlayer3_row__WtSX7.Underlayer3_cuisine__026ia:hover{background-image:url(/images/link_background04-hover.jpg)}.Underlayer3_row__WtSX7.Underlayer3_dress__GBpRS{background-image:url(/images/link_background05.jpg)}.Underlayer3_row__WtSX7.Underlayer3_dress__GBpRS:hover{background-image:url(/images/link_background05-hover.jpg)}.Underlayer3_link__b5si8{width:100%;padding:36px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:7px;cursor:pointer;transition:.2s;border-top:1px solid #474a55}.Underlayer3_link__b5si8.Underlayer3_inner__xK8bb{width:100%;border-top:1px dashed #474a55}.Underlayer3_h3__1cjcU{width:50%}.Underlayer3_en__Q36ru{font-size:24px;letter-spacing:.08em;color:#707070}.Underlayer3_ja__zSGGh{font-size:14px;color:#8c8c8c;letter-spacing:.04em}@media screen and (max-width:768px){.Underlayer3_container__hF_lO{padding:80px 15px 0}.Underlayer3_main__LsxLq{border-top:2px solid #474a55;border-bottom:2px solid #474a55}.Underlayer3_row__WtSX7{display:flex;align-items:center;justify-content:center}.Underlayer3_row__WtSX7.Underlayer3_facility__cAcHe{background-image:url(/images/link_background01-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_facility__cAcHe:hover{background-image:url(/images/link_background01-hover-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_ceremony__sAXUw{background-image:url(/images/link_background02-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_ceremony__sAXUw:hover{background-image:url(/images/link_background02-hover-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_banquet__jJLWZ{background-image:url(/images/link_background03-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_banquet__jJLWZ:hover{background-image:url(/images/link_background03-hover-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_cuisine__026ia{background-image:url(/images/link_background04-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_cuisine__026ia:hover{background-image:url(/images/link_background04-hover-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_dress__GBpRS{background-image:url(/images/link_background05-sp.jpg)}.Underlayer3_row__WtSX7.Underlayer3_dress__GBpRS:hover{background-image:url(/images/link_background05-hover-sp.jpg)}.Underlayer3_link__b5si8{padding:39px 0 37px;gap:9px}.Underlayer3_en__Q36ru{font-size:18px}.Underlayer3_ja__zSGGh{font-size:12px}}.WeekendFair_section__SRQoz{color:#222;padding:0 24px 80px}.WeekendFair_container__u8WUA{width:100%;max-width:1000px;margin:0 auto}.WeekendFair_body__ZkvG4{margin-top:40px}.WeekendFair_selects__8juQy{display:flex;margin-bottom:32px}.WeekendFair_select__41noE{width:25%;font-size:16px;color:#cb5353;letter-spacing:.04em;display:flex;justify-content:center;align-items:center;padding:19px 0 15px;border:1px solid #8f8f8f;border-right:none;cursor:pointer;transition:.2s;background:#c6c6c6}.WeekendFair_select__41noE:nth-of-type(odd){color:#6483d9}.WeekendFair_select__41noE:last-child{border-right:1px solid #8f8f8f}.WeekendFair_select__41noE:hover{background:#8f8f8f;color:#fff;border:1px solid #8f8f8f}.WeekendFair_select__41noE.WeekendFair_selected__UqgjT{background:#8f8f8f;color:#fff;border:1px solid #8f8f8f;position:relative}.WeekendFair_select__41noE.WeekendFair_selected__UqgjT:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);display:inline-block;width:0;height:0;border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:10px solid #8f8f8f}.WeekendFair_nothing__sFpuJ{text-align:center;font-size:16px;color:#707070;margin-top:40px;margin-bottom:40px;width:100%;line-height:1.4}.WeekendFair_image__SMeUl{margin-bottom:16px;background-color:#f4f4f4}.WeekendFair_image__SMeUl img{width:100%;height:auto;object-fit:cover}.WeekendFair_date__vVY_o{font-size:11px;color:#5b8ca5;letter-spacing:.04em;margin-bottom:5px}.WeekendFair_description__zF4v0{color:#707070;font-size:16px;letter-spacing:.04em;line-height:2}@media screen and (max-width:768px){.WeekendFair_section__SRQoz{padding:0 0 40px}.WeekendFair_selects__8juQy{padding:0 15px}.WeekendFair_select__41noE{font-size:10px;padding:7px 0}.WeekendFair_select__41noE.WeekendFair_selected__UqgjT:after{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:8px solid #5b8ca5}.WeekendFair_nothing__sFpuJ{font-size:14px;padding-bottom:40px}.WeekendFair_date__vVY_o{font-size:12px;margin-bottom:8px}.WeekendFair_description__zF4v0{font-size:14px;letter-spacing:.06em}}