@container (calc(960 / 16 * 1em) <= inline-size){}@container (inline-size < calc(960 / 16 * 1em)){}.con_access{margin-inline:auto;max-width:calc(1220 / 14 * 1em);width:90%}.abi-accordion{position:relative;background:#fff;border:calc(1 / var(--base) * 1em) solid #BEBCBC;box-shadow:0 0 calc(10 / var(--base) * 1em) 0 rgba(85,80,80,0.2)}.abi-accordion .abi-accordion__content-icon [data-text],.abi-accordion .abi-accordion__summary-icon [data-text]{--fsz:24;line-height:calc(22 / var(--fsz) * 1em);font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;letter-spacing:0.03em;font-family:"EB Garamond",serif}.abi-accordion .abi-accordion__content-icon:is([class*=summary-icon]) [data-text],.abi-accordion .abi-accordion__summary-icon:is([class*=summary-icon]) [data-text]{color:#ABA4A4}.abi-accordion .abi-accordion__content-icon:is([class*=content-icon]) [data-text],.abi-accordion .abi-accordion__summary-icon:is([class*=content-icon]) [data-text]{color:#9E634A}.abi-accordion .abi-accordion__summary{display:grid;grid-auto-flow:column;grid-auto-columns:auto;gap:calc(16 / var(--base) * 1em);cursor:pointer}@media screen and (min-width:48em){.abi-accordion .abi-accordion__summary{padding:calc(20 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion .abi-accordion__summary{padding:calc(15 / var(--base) * 1em) calc(20 / var(--base) * 1em)}}.abi-accordion .abi-accordion__summary::marker{content:""}.abi-accordion .abi-accordion__summary::-webkit-details-marker{display:none}.abi-accordion .abi-accordion__summary .abi-accordion__summary-text{--fsz:16;line-height:1.4;font-size:calc(var(--fsz) / var(--base) * 1em);font-weight:400;color:#696357}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon{--width:9.21;--weight:1;--bg-color:#857D6E;display:flex;align-items:center;justify-content:center;position:relative;width:calc(13 / var(--base) * 1em);height:calc(13 / var(--base) * 1em);transition:0.3s}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:after,.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:before{display:block;width:calc(var(--width) / var(--base) * 1em);height:calc(var(--weight) / var(--base) * 1em);background:var(--bg-color);transition:inherit;content:""}.abi-accordion .abi-accordion__summary .abi-accordion__toggle-icon:after{position:absolute;margin:auto;transform:rotate(90deg)}.abi-accordion .abi-accordion__content{overflow:hidden}.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-block:calc(20 / var(--base) * 1em)}@media screen and (min-width:48em){.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(20 / var(--base) * 1em)}}.abi-accordion.is-opened .abi-accordion__summary .abi-accordion__toggle-icon:after{transform:rotate(180deg)}.abi-accordion[data-details-outside-click=yes]:not([data-toggle-disable=true]){width:fit-content}.abi-accordion[data-details-outside-click=yes]:not([data-toggle-disable=true]) .abi-accordion__content{position:absolute;top:100%;left:0;right:0;z-index:1}.abi-accordion[data-toggle-disable=true] .abi-accordion__summary{cursor:default}.abi-accordion[data-type=basic] .abi-accordion__summary{grid-template-columns:1fr auto;align-items:center}.abi-accordion[data-type=faq]{margin-bottom:calc(16 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__summary{grid-template-columns:auto 1fr auto}.abi-accordion[data-type=faq] .abi-accordion__summary .abi-accordion__toggle-icon{margin-top:calc(7.5 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-block:calc(20 / var(--base) * 1em)}@media screen and (min-width:48em){.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(80 / var(--base) * 1em) calc(40 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner{padding-inline:calc(20 / var(--base) * 1em)}}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-icon{margin-bottom:calc(8 / var(--base) * 1em)}.abi-accordion[data-type=faq] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content{--fsz:14;font-size:calc(var(--fsz) / var(--base) * 1em)}.abi-accordion[data-type=list]{background:none;box-shadow:none;border:0;border-bottom:calc(1 / var(--base) * 1em) solid #bebcbc}.abi-accordion[data-type=list] .abi-accordion__summary{grid-template-columns:1fr auto;align-items:center;padding:1.5em;background:#fff;transition:0.3s}.abi-accordion[data-type=list] .abi-accordion__summary .abi-accordion__summary-text{font-size:inherit;color:#555050}.abi-accordion[data-type=list] .abi-accordion__summary:hover{background:#F3F1EA}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner{padding:0}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content li a{display:block;padding:1em 1.5em;text-decoration:none;background:transparent}.abi-accordion[data-type=list] .abi-accordion__content .abi-accordion__content-inner .abi-accordion__content-content li a:hover{text-decoration:underline}@media screen and (min-width:48em){.con_access{margin-top:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.con_access{margin-top:calc(20 / var(--base) * 1em)}}.box_anchor{display:grid}@media screen and (min-width:48em){.box_anchor{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:47.9375em){.box_anchor{grid-template-columns:1fr}}.box_anchor{margin-inline:auto}@media screen and (min-width:64.0625em){.box_anchor{max-width:80%}}@media screen and (min-width:48em) and (max-width:64em){.box_anchor{max-width:100%}}@media screen and (max-width:47.9375em){.box_anchor{max-width:100%}}.guide-item .title{padding:calc(15 / var(--base) * 1em) calc(30 / var(--base) * 1em)}.guide-item .info{padding:calc(25 / var(--base) * 1em) 0 calc(25 / var(--base) * 1em) calc(25 / var(--base) * 1em);margin-left:calc(25 / var(--base) * 1em);border-left:1px solid #D7D0C3}.guide-item.start-point .title{background:#D7D0C3;border:1px solid #696357}.guide-item.transit-point .title{background:#F9F8F2;border:1px solid #D7D0C3}.guide-item.end-point{display:flex;align-items:center;justify-content:center;background:#3A6A4B;color:#fff;padding:calc(15 / var(--base) * 1em) calc(30 / var(--base) * 1em)}.box_item__action{display:flex;justify-content:center;gap:calc(32 / var(--base) * 1em);margin-top:calc(40 / var(--base) * 1em)}.box_item__action a{white-space:nowrap;justify-content:center}@media screen and (min-width:48em){.box_item__action a{min-width:300px}}.box_item__action p{flex:1}.box_item__action p:first-child a{margin-left:auto}.box_item__action p:last-child a{margin-right:auto}.box_item__text{display:flex;flex-direction:column}@media screen and (min-width:64.0625em){.box_item__text{gap:calc(40 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.box_item__text{gap:calc(30 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.box_item__text{gap:calc(20 / var(--base) * 1em)}}.box_item__text [class*=tbl_row][class*=-plane] tr th{white-space:nowrap;text-align:left}@media screen and (min-width:48em) and (max-width:64em){.box_item__text [class*=tbl_row][class*=-plane] tr th{width:fit-content}}.p-about{max-width:900px;margin:0 auto calc(60 / var(--base) * 1em)}@media screen and (min-width:48em){.p-about{text-align:center}}@media screen and (max-width:47.9375em){.p-about{text-align:left}}.p-about .txt_lead{margin-bottom:calc(30 / var(--base) * 1em)}@media screen and (min-width:48em){.p-location{margin-bottom:calc(90 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-location{margin-bottom:calc(50 / var(--base) * 1em)}}.p-location__map{margin-bottom:calc(34 / var(--base) * 1em)}.p-location__action{margin-bottom:calc(48 / var(--base) * 1em)}.p-location__action .btn_secondary a{white-space:nowrap;margin-left:auto;justify-content:center}@media screen and (min-width:48em){.p-location__action .btn_secondary a{min-width:300px}}.p-location__info{max-width:800px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width:48em){.p-location__info{grid-template-columns:repeat(2,1fr)}}.p-location__info .info{padding:0 calc(20 / var(--base) * 1em) 0 calc(40 / var(--base) * 1em)}@media screen and (max-width:47.9375em){.p-location__info .info{padding:calc(20 / var(--base) * 1em) 0}}.p-location__info .info .logo{margin-bottom:calc(16 / var(--base) * 1em)}.p-location__info .info .label{--fsz:13;font-size:calc(var(--fsz) / var(--base) * 1em);margin-bottom:calc(26 / var(--base) * 1em)}.p-location__info .info .txt-small{--fsz:11;font-size:calc(var(--fsz) / var(--base) * 1em)}.p-transport{padding-top:calc(90 / var(--base) * 1em)}@media screen and (min-width:64.0625em){.p-transport{max-width:80%}}@media screen and (min-width:48em) and (max-width:64em){.p-transport{max-width:100%}}@media screen and (max-width:47.9375em){.p-transport{max-width:100%}}.p-transport{margin-left:auto;margin-right:auto}.p-transport__title{margin-bottom:calc(40 / var(--base) * 1em)}.p-transport__content--2col{display:grid}@media screen and (min-width:48em){.p-transport__content--2col{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:47.9375em){.p-transport__content--2col{grid-template-columns:1fr}}.p-transport__content--2col{gap:calc(24 / var(--base) * 1em) calc(40 / var(--base) * 1em)}.p-transport__content--2col img{width:100%}.p-transport__park{padding-top:calc(100 / var(--base) * 1em)}.p-transport__park .p-transport__inner{background:#F3F1EA;border:1px solid #D7D0C3;box-shadow:0 0 10px 0 rgba(138,127,114,0.2);padding:calc(0 / var(--base) * 1em) 0 calc(50 / var(--base) * 1em)}.p-transport__park .p-transport__title{transform:translateY(-35%);margin-bottom:calc(20 / var(--base) * 1em)}.p-transport__park .p-transport__content--2col{display:flex;flex:1;align-items:center}@media screen and (min-width:48em){.p-transport__park .p-transport__content--2col{flex-direction:row}}@media screen and (max-width:47.9375em){.p-transport__park .p-transport__content--2col{flex-direction:column-reverse}}@media screen and (min-width:64.0625em){.p-transport__park .p-transport__content--2col{margin-inline:calc(70 / var(--base) * 1em)}}@media screen and (min-width:48em) and (max-width:64em){.p-transport__park .p-transport__content--2col{margin-inline:calc(50 / var(--base) * 1em)}}@media screen and (max-width:47.9375em){.p-transport__park .p-transport__content--2col{margin-inline:calc(20 / var(--base) * 1em)}}