.attraction-cover[data-v-329ea8b7]{margin:0}figcaption[data-v-329ea8b7]{font-size:var(--type-caption);color:var(--muted,#748173);padding:6px 14px}figcaption a[data-v-329ea8b7]:hover{text-decoration:underline}.photo-license[data-v-329ea8b7]{margin-top:4px}.photo-license summary[data-v-329ea8b7]{cursor:pointer}.photo-license p[data-v-329ea8b7]{overflow-wrap:anywhere;margin:4px 0}.attraction-cover-detail[data-v-329ea8b7]{margin-bottom:30px}.attraction-cover-detail .detail-cover[data-v-329ea8b7]{margin:0}.card-heading[data-v-5df30e6a]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.card-heading h3[data-v-5df30e6a]{flex:1;min-width:0;margin:0}.card-price[data-v-5df30e6a]{color:#426349;font-size:var(--type-body);text-align:right;white-space:nowrap;flex-shrink:0;font-weight:500}.card-level[data-v-5df30e6a]{vertical-align:middle;margin-left:8px;display:inline-block}.card-address[data-v-5df30e6a]{color:#647c69;font-size:var(--type-body);overflow-wrap:anywhere;margin:12px 0 0;line-height:1.7}.card-address a[data-v-5df30e6a]{align-items:flex-start;gap:6px;display:flex}.card-address a:hover span[data-v-5df30e6a]{text-decoration:underline}.card-address svg[data-v-5df30e6a]{fill:none;stroke:currentColor;stroke-width:1.6px;flex-shrink:0;width:18px;height:22px;margin-top:3px}
