<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! ========================================================================
===========================================================================

	location.css
	---------------------------
	// Last modified: 2025/06/16 15:27:03

===========================================================================
======================================================================== */.carousel{--parent-padding: 40px;margin:40px 0;overflow:hidden;width:calc(100% + 2*var(--parent-padding));margin-left:calc(-1*var(--parent-padding))}@media(max-width: 950px){.carousel{--parent-padding: 10%}}.carousel .swiper-wrapper{transition-timing-function:linear}.carousel .swiper-slide{height:auto;width:170px;overflow:hidden}.carousel .swiper-slide ._image{aspect-ratio:170/200}.carousel .swiper-slide img{width:120%;max-width:120%;height:auto}.p_section.-n1{padding:20px 0 100px}.p_section.-n1 .data{display:flex;flex-direction:column;gap:16px;margin-top:32px}.p_section.-n1 .data ._item{padding:.35em 0;background:linear-gradient(to right, #b69569, #f3dfc3, #b69569);font-size:14px;color:#000;text-align:center}.p_section.-n1 .data ._notes{margin-top:-0.75em;text-align:right;font-size:11px}.p_section.-n2{position:relative;padding:60px 0;color:#333;-webkit-clip-path:inset(0);clip-path:inset(0)}.p_section.-n2::before{content:"";position:fixed;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;background:url(../img/bg_pattern.jpg) no-repeat center center/cover}@media(min-width: 951px){.p_section.-n2::before{left:50%;width:clamp(380px,640px,33.3333333333% + 1px);transform:translateX(-50%)}}.p_section.-n2 .locationGroup{margin-top:50px;font-size:14px}@media(min-width: 951px){.p_section.-n2 .locationGroup{font-size:16px}}.p_section.-n2 .locationGroup ._header{display:grid;grid-template-columns:100px 1fr;gap:10px 30px}.p_section.-n2 .locationGroup ._header ._groupTitle{grid-area:1/2/2/3;font-family:"Cormorant",serif;letter-spacing:.2em}.p_section.-n2 .locationGroup ._header ._groupTitle::after{content:"";display:block;width:106px;height:2px;background:linear-gradient(to right, #b69569, #f0dbbe, #b69569)}.p_section.-n2 .locationGroup ._header ._groupLead{grid-area:2/2/3/3;letter-spacing:.2em;line-height:1.6}.p_section.-n2 .locationGroup ._header ._image{grid-area:1/1/3/2}.p_section.-n2 .locationGroup ._header ._image img{width:100%}.p_section.-n2 .locationGroup ._body{padding:20px 0}.p_section.-n2 .locationList{border-top:1px solid #000}.p_section.-n2 .locationList ._listItem{padding:1em 0;border-bottom:1px solid #000;font-size:13px}@media(min-width: 951px){.p_section.-n2 .locationList ._listItem{font-size:14px}}.p_section.-n3{padding:60px 0 0;background:#fff;color:#333}.p_section.-n3 .locationFeatGroup{margin-top:40px;font-size:18px}@media(min-width: 951px){.p_section.-n3 .locationFeatGroup{font-size:20px}}.p_section.-n3 .locationFeatGroup ._header ._groupTitle{position:relative;display:inline-flex;padding-bottom:.25em;font-family:"Cormorant",serif;letter-spacing:.2em}.p_section.-n3 .locationFeatGroup ._header ._groupTitle::after{content:"";position:absolute;top:100%;left:0;display:block;width:100%;height:2px;background:linear-gradient(to right, #b69569, #f0dbbe, #b69569)}.p_section.-n3 .locationFeatGroup ._header ._groupLead{letter-spacing:.2em;line-height:1.6}.p_section.-n3 .locationFeatGroup ._header ._image{margin-bottom:20px}.p_section.-n3 .locationFeatGroup ._header ._image img{width:100%}.p_section.-n3 .locationFeatGroup ._body{padding:20px 0}.p_section.-n3 .locationList ._listItem{display:flex;align-items:flex-start;margin-top:.75em;font-size:13px}@media(min-width: 951px){.p_section.-n3 .locationList ._listItem{font-size:14px}}.p_section.-n3 .locationList ._listItem::before{content:"笆�";display:inline-block;margin-right:.5em}
</pre></body></html>