@charset "UTF-8";.p-group-detail__intro{padding-bottom:calc(120 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__intro__anc{margin-top:0}.p-group-detail__intro__inner{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(48 / var(--ts-parent-font-size) * 1rem);display:flex;flex-direction:column;gap:calc(60 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-group-detail__intro__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-group-detail__intro__inner{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-group-detail__intro__inner{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-group-detail__intro__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-group-detail__intro__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-group-detail__intro__item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}@media only screen and (min-width:1025px){.p-group-detail__intro__item{padding-left:calc(80 / 1200 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-group-detail__intro__item{padding-left:0}}@media only screen and (max-width:767px){.p-group-detail__intro__item{padding-left:0}}.p-group-detail__intro__item__text{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-group-detail__intro__item__text{width:calc(480 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-group-detail__intro__item__text{width:100%}}.p-group-detail__intro__item__text .c-title span{color:#000}.p-group-detail__intro__item__text .p-st{margin-top:2.5rem}.p-group-detail__intro__item__text .txt{margin-top:1.5rem}@media only screen and (min-width:768px){.p-group-detail__intro__item__img{width:calc(600 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-group-detail__intro__item__img{width:100%}}.p-group-detail__intro__item .c-title--st3{margin-top:calc(13 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__intro__contents{display:flex;flex-direction:column;gap:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__intro__contact{padding:2rem 0;margin-inline:auto;--ts-container-width:var(--ts-content-0)}@media only screen and (min-width:1025px){.p-group-detail__intro__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-group-detail__intro__contact{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-group-detail__intro__contact{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-group-detail__intro__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-0)}}@media only screen and (max-width:767px){.p-group-detail__intro__contact{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-0)}}.p-group-detail__use{margin-top:calc(var(--ts-content-border-radius) * -1.5)}.p-group-detail__use__admission{margin-top:0}.p-group-detail__use__admission__list{margin-top:calc(48 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__use__admission__list__li dl dd{justify-content:flex-start!important}.p-group-detail__use__admission .c-title--st3{margin-top:calc(13 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__use .p-group-detail__callout{margin-inline:auto}html:lang(ja) .p-group-detail .c-text-emphasis{font-style:normal;color:var(--ts-color-secondary);position:relative}html:lang(ja) .p-group-detail .c-text-emphasis::after{content:" ";display:block;position:absolute;width:100%;height:calc(6.9 / var(--ts-parent-font-size) * 1rem);background:url(../../group/parking/images/ic_wave2.svg) top/contain no-repeat;right:0;bottom:calc(-2 / var(--ts-parent-font-size) * 1rem)}.p-group-detail__callout{background-color:var(--ts-color-primary);padding:calc(6 / var(--ts-parent-font-size) * 1rem) calc(24 / var(--ts-parent-font-size) * 1rem);width:fit-content;border-radius:calc(8 / var(--ts-parent-font-size) * 1rem);color:#fff}.p-group-detail__callout em{color:var(--ts-color-cv);position:relative}.p-group-detail__callout em::after{content:" ";display:block;position:absolute;width:100%;height:calc(4 / var(--ts-parent-font-size) * 1rem);background:url(../../group/parking/images/ic_wave1.svg) top/contain no-repeat;right:0;bottom:calc(-2 / var(--ts-parent-font-size) * 1rem)}.p-group-bus .inner{display:flex;flex-direction:column;gap:calc(40 / var(--ts-parent-font-size) * 1rem)}.p-group-bus__info{flex-direction:row-reverse;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:0}.p-group-bus__info__text{margin-left:0}@media only screen and (min-width:768px){.p-group-bus__info__text{width:calc(412 / 960 * 100%)}}@media only screen and (max-width:767px){.p-group-bus__info__text{width:100%}}@media only screen and (min-width:768px){.p-group-bus__info__img{width:calc(503 / 960 * 100%)}}@media only screen and (max-width:767px){.p-group-bus__info__img{width:100%}}.p-group-bus__info__img iframe{width:100%;aspect-ratio:533/335;height:auto;border:none}.p-group-bus__map__inner{margin-top:calc(30 / var(--ts-parent-font-size) * 1rem);display:flex;justify-content:space-between}@media only screen and (max-width:767px){.p-group-bus__map__inner{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem);justify-content:flex-start;flex-direction:column}}.p-group-bus__map__item{text-align:center}.p-group-bus__map__item--parking{width:calc(581 / 960 * 100%)}@media only screen and (max-width:767px){.p-group-bus__map__item--parking{margin-top:1rem;width:100%}}.p-group-bus__map__item--broad{width:calc(353 / 960 * 100%)}@media only screen and (max-width:767px){.p-group-bus__map__item--broad{width:100%}}.p-group-bus__map__item .map{position:relative}.p-group-bus__map__item .map a{display:block}.p-group-bus__map__item .map .c-modal-zoom{position:absolute;right:1rem;bottom:1rem;background-color:var(--ts-color-primary)}.p-group-bus__map__item .map .c-modal-zoom img{filter:brightness(0) invert(1)}.p-group-bus__parking__tbl{margin-top:0}.p-group-bus__parking__tbl table thead th:first-child{width:28%}@media only screen and (max-width:767px){.p-group-bus__parking__tbl table thead tr{grid-template-columns:1fr 1fr}.p-group-bus__parking__tbl table tbody tr{grid-template-columns:1fr 1fr}}.p-group-bus__rest{display:flex;align-items:center;border-top:1px solid var(--ts-color-line3)}@media only screen and (max-width:767px){.p-group-bus__rest{flex-direction:column}}@media only screen and (min-width:768px){.p-group-bus__rest{padding-top:calc(60 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-group-bus__rest{padding-top:calc(30 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (min-width:768px){.p-group-bus__rest{margin-top:calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-group-bus__rest{margin-top:0}}.p-group-bus__rest__img{order:-1}@media only screen and (min-width:768px){.p-group-bus__rest__img{width:calc(231 / 960 * 100%)}}@media only screen and (max-width:767px){.p-group-bus__rest__img{width:100%}}.p-group-bus__rest__text{width:100%}@media only screen and (max-width:767px){.p-group-bus__rest__text{width:100%;margin-top:calc(15 / var(--ts-parent-font-size) * 1rem);margin-left:0}}.p-group-bus__rest__text .txt{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-group-bus__rest__text .txt{margin-top:0}}.p-group-bus__rest__text .u-note{margin-top:calc(16 / var(--ts-parent-font-size) * 1rem)}.p-group-bus__rest__text .c-btn{margin-top:calc(40 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:1024px){.p-group-bus__rest__text .c-btn{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-group-bus__rest__text .c-btn__link{width:100%;max-width:calc(300 / var(--ts-parent-font-size) * 1rem)}@media only screen and (max-width:767px){.p-group-bus__rest .c-title--st6{margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}}.p-ticket__tel__number dd{font-size:calc(var(--ts-target-font-size)/ var(--ts-parent-font-size) * 1rem);--ts-target-font-size:28}