@import"https://fonts.googleapis.com/css2?family=Alex+Brush&display=swap";.alex{font-weight:400;font-family:"Alex Brush",cursive;letter-spacing:0}.block-2nd__location-map{padding:20px}@media screen and (min-width:768px){.block-2nd__location-map{padding:30px}}@media screen and (min-width:992px){.block-2nd__location-map{padding:45px}}.block-2nd__location-label{position:relative;padding-bottom:15px;letter-spacing:.08em;text-indent:.08em}.block-2nd__location-label:before{position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#7a6934;-webkit-transition:1s;transition:1s;-webkit-transform:translateY(50%);transform:translateY(50%);content:""}.block-2nd__location-label.ani-init:before{width:0 !important}.block-2nd__location-card{padding:40px 10px 15px}@media screen and (min-width:768px){.block-2nd__location-card{padding:60px 10px 30px}}.block-2nd__location-icon{position:absolute;overflow:hidden;top:0;left:50%;width:66px;border-radius:50%;background-color:#7a6934;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (min-width:768px){.block-2nd__location-icon{width:77px}}.block-2nd__location-icon:before{position:relative;display:block;padding-top:100%;content:""}.block-2nd__location-icon:after{position:absolute;top:5px;left:5px;right:5px;bottom:5px;display:block;border-radius:50%;border:solid 1px #fff;content:""}.block-2nd__location-icon>*{position:absolute;top:0;left:0;right:0;bottom:0;display:block;width:100%;height:100%;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.block-2nd__location-icon>*>*>span{display:inline-block;letter-spacing:normal;-webkit-transform:translateY(10%);transform:translateY(10%);margin-right:2px}@media screen and (min-width:768px){.block-2nd__location-info-wrap{padding-left:45px}}@media screen and (min-width:1200px){.block-2nd__location-info-wrap{padding-left:60px}}.block-2nd__location-info-row+.block-2nd__location-info-row{border-top:solid 1px #7a6934}.block-2nd__location-info-label{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}@media screen and (min-width:768px){.block-2nd__location-info-label{margin-left:-45px}}@media screen and (min-width:1200px){.block-2nd__location-info-label{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin-left:-60px}}.block-2nd__location-info-label>p{position:relative;display:block;width:24px;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0;-webkit-transform:translateY(5%);transform:translateY(5%)}@media screen and (min-width:768px){.block-2nd__location-info-label>p{width:30px}}@media screen and (min-width:992px){.block-2nd__location-info-label>p{width:30px}}@media screen and (min-width:1200px){.block-2nd__location-info-label>p{width:40px}}.block-2nd__location-info-label>p:before{position:relative;display:block;padding-top:100%;content:""}.block-2nd__location-info-label.icon-1>p{background-image:url(../img/location/area_icon_1-min.png)}.block-2nd__location-info-label.icon-2>p{background-image:url(../img/location/area_icon_2-min.png)}.block-2nd__location-info-label.icon-3>p{background-image:url(../img/location/area_icon_3-min.png)}.block-2nd__location-info-label>h3{white-space:nowrap;padding-left:15px;border-left:solid 1px #7a6934}@media screen and (min-width:1200px){.block-2nd__location-info-label>h3{padding-left:20px}}.block-2nd__location-info-note{padding-left:5px;padding-right:5px}@media screen and (min-width:768px){.block-2nd__location-info-note{padding-left:15px;padding-right:15px}}@media screen and (min-width:1200px){.block-2nd__location-info-note{padding-left:20px;padding-right:20px}}.block-2nd__location-info-1{-webkit-column-gap:7px;-moz-column-gap:7px;column-gap:7px}.block-2nd__location-info-1:after{position:relative;display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:dotted 1px #333;content:""}.block-2nd__location-info-2{white-space:nowrap}@media screen and (min-width:768px){.block-2nd__location-info-2{padding-left:7px}}@media screen and (min-width:1200px){.block-2nd__location-info-2{width:207px}}.block-3rd__access-label{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.block-3rd__access-label>p{overflow:hidden;display:block;width:36px;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;margin:0}.block-3rd__access-label>p:before{position:relative;display:block;padding-top:100%;content:""}.block-3rd__access-label.icon-1>p{background-image:url(../img/location/access_icon_1-min.png)}.block-3rd__access-label.icon-2>p{background-image:url(../img/location/access_icon_2-min.png)}@media screen and (min-width:768px){.block-3rd__access-label{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.block-3rd__access-label>p{width:55px}}.block-3rd__access-card{border-left:solid 2px #7a6934;padding:20px}@media screen and (min-width:768px){.block-3rd__access-card-wrap>*.col-sm-3{width:30%}.block-3rd__access-card-wrap>*.col-sm-6{width:40%}}@media screen and (min-width:992px){.block-3rd__access-card-wrap>* .block-3rd__access-card{padding:30px}}.block-3rd__access-card.flow{padding:20px}.block-3rd__access-card-1{white-space:nowrap}@media screen and (min-width:768px){.block-3rd__access-card-1{padding-right:5.28%}.block-3rd__access-card-1>p{position:absolute;top:50%;right:3%;display:block;width:12%;margin:0;background:url(../img/location/arrow.svg) center no-repeat;background-size:contain;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.block-3rd__access-card-1>p:before{position:relative;display:block;padding-top:205.5555555%;content:""}}@media screen and (min-width:1200px){.block-3rd__access-card.flow{padding:20px 40px}.block-3rd__access-card-1{padding-right:60px}}@media screen and (max-width:767px){.block-3rd__access-card-2{overflow:scroll;overflow-y:hidden}.block-3rd__access-card-2>*{width:200%;max-width:560px}.block-3rd__access-card-2>*>img{pointer-events:none !important}}@media screen and (min-width:1200px){#block-3rd .more-2:not(.pageend-more)>span>span{padding:20px !important}}#block-3rd .more-2:not(.pageend-more)>span>span>span:after{display:none !important}#block-3rd .link-anchor{position:relative;display:inline-block;text-decoration:none !important;line-height:1.3em}#block-3rd .link-anchor:before{position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:solid 1px #a51323;content:""}#block-3rd .link-anchor:hover,#block-3rd .link-anchor:hover{color:#a51323 !important}/*# sourceMappingURL=style-location-access.min.css.map */