._page_f5iv5_1{max-width:1200px;margin:0 auto;padding:72px 5vw}._page_f5iv5_1 header{max-width:860px;margin-bottom:48px}._page_f5iv5_1 h1{margin:16px 0;font-family:Georgia,serif;font-size:clamp(42px,6vw,80px);font-weight:400}._page_f5iv5_1 p{max-width:800px;font-size:18px;line-height:1.7}._page_f5iv5_1 nav{border-top:1px solid;grid-template-columns:1fr 1fr;gap:12px 32px;padding:24px 0 40px;display:grid}._page_f5iv5_1 a{text-underline-offset:5px}._page_f5iv5_1 section{border-top:1px solid #b8b7b0;padding:32px 0;scroll-margin-top:110px}._page_f5iv5_1 h2{font-family:Georgia,serif;font-size:clamp(25px,3vw,36px);font-weight:400}._group_f5iv5_9>h2{color:var(--blue,#3959c8);margin-bottom:32px}._answer_f5iv5_10{padding:24px 0;scroll-margin-top:110px}._answer_f5iv5_10+._answer_f5iv5_10{border-top:1px solid #d5d3cb}._answer_f5iv5_10 h3{max-width:850px;font-size:clamp(21px,2.3vw,28px);font-weight:500;line-height:1.3}._visitCards_f5iv5_13{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}._visitCard_f5iv5_13{border:1px solid var(--line);padding:16px}._visitCard_f5iv5_13 ._venueName_f5iv5_15{margin-top:0;font-size:19px;font-weight:650}._visitCard_f5iv5_13 p,._visitCard_f5iv5_13 ul{font-size:15px;line-height:1.55}._visitCard_f5iv5_13 ul{padding:0;list-style:none}._visitHours_f5iv5_18 li{flex-wrap:wrap;justify-content:space-between;gap:0 8px;display:flex}._visitExhibitions_f5iv5_19 li{border-top:1px solid var(--line);margin-top:12px;padding-top:12px}._visitExhibitions_f5iv5_19 p{margin:4px 0}._visitStack_f5iv5_21{gap:12px;margin-top:16px;display:grid}@media (max-width:800px){._visitCards_f5iv5_13{grid-template-columns:1fr}}@media (max-width:650px){._page_f5iv5_1{padding-top:40px}._page_f5iv5_1 nav{grid-template-columns:1fr}}
