@import url("https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&display=swap");.access .lead p{display:block;padding:93px 0 0;font-size:16px;font-size:1.6rem;line-height:2.5em;letter-spacing:.08em}@media (max-width: 767px){.access .lead p{padding:44px 0 0;font-size:14px;font-size:1.4rem;line-height:2.2857em}}.access .info{margin-top:63px}@media (max-width: 767px){.access .info{margin-top:43px}}.access .info .info__figure{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:160px}@media (max-width: 767px){.access .info .info__figure{flex-direction:column;align-items:flex-start;padding-bottom:50px}}.access .info .info__figure .info__figure__spot{width:16.2%;position:relative}@media (max-width: 767px){.access .info .info__figure .info__figure__spot{width:100%}}.access .info .info__figure .info__figure__spot .info__figure__spot__square{height:94px;width:100%;border:1px solid #121212;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;text-align:center;padding-top:5px}@media (max-width: 767px){.access .info .info__figure .info__figure__spot .info__figure__spot__square{width:100%;height:60px;flex-direction:row;padding:0;gap:15px}}.access .info .info__figure .info__figure__spot .info__figure__spot__square img{height:27px;width:auto;display:block;margin-bottom:-2px}@media (max-width: 767px){.access .info .info__figure .info__figure__spot .info__figure__spot__square img{height:24px;margin-bottom:0}}.access .info .info__figure .info__figure__spot .info__figure__spot__square span{font-size:16px;font-size:1.6rem;line-height:1.375em;letter-spacing:.08em}@media only screen and (max-width: 1000px){.access .info .info__figure .info__figure__spot .info__figure__spot__square span{font-size:13px;font-size:1.3rem}}@media (max-width: 767px){.access .info .info__figure .info__figure__spot .info__figure__spot__square span{font-size:16px;font-size:1.6rem}}@media (min-width: 768px){.access .info .info__figure .info__figure__spot:nth-of-type(3) .info__figure__text p{width:138%}}.access .info .info__figure .info__figure__spot:last-child .info__figure__text{width:0;border:none}.access .info .info__figure .info__figure__spot:last-child .info__figure__text:after{display:none}@media (max-width: 767px){.access .info .info__figure .info__figure__spot:last-child .info__figure__text{display:none}}.access .info .info__figure .info__figure__text{font-size:15px;font-size:1.5rem;line-height:1.8666em;letter-spacing:.08em;padding-top:18px;padding-left:6px;border-top:dashed 1px #121212;text-align:left;width:164%}@media (min-width: 768px){.access .info .info__figure .info__figure__text{position:absolute;top:calc(100% + 23px);left:50%}}@media only screen and (max-width: 1000px){.access .info .info__figure .info__figure__text{font-size:13px;font-size:1.3rem}}@media (max-width: 767px){.access .info .info__figure .info__figure__text{position:relative;display:flex;justify-content:flex-start;align-items:center;border-left:dashed 1px #121212;border-top:none;gap:15px;width:100%;width:calc(100% - 18px);margin:15px 0 10px auto;font-size:14px;font-size:1.4rem;line-height:1.8571em;padding:15px 0 17px 12px}}.access .info .info__figure .info__figure__text:before,.access .info .info__figure .info__figure__text:after{content:'';position:absolute;display:block}.access .info .info__figure .info__figure__text:before{width:9px;height:9px;border-radius:50%;top:-5.5px;left:-4.5px;background:#121212}.access .info .info__figure .info__figure__text:after{background-image:url("../../img/access/arrow.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;width:10px;height:10px;top:-6px;right:-5px}@media (max-width: 767px){.access .info .info__figure .info__figure__text:after{left:-5px;bottom:0;top:auto;right:auto;transform:rotate(90deg)}}.access .info .info__figure .info__figure__text a{display:flex;align-items:center;gap:6px;margin-top:3px;width:max-content}.access .info .info__figure .info__figure__text a:before{content:'';width:14px;height:7px;display:block;background-image:url("../../img/access/arrow2.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;transform:translateY(1px)}.access .info .info__figure .info__figure__text a span{text-decoration:underline}.access .info .info__figure .info__figure__text a:hover{opacity:1}.access .info .info__figure .info__figure__ride img{height:23px;display:block;width:auto}@media only screen and (max-width: 1000px){.access .info .info__figure .info__figure__ride img{height:20px}}@media (max-width: 767px){.access .info .info__figure .info__figure__ride img{height:18px}}.access .info .info__map{width:100%}.access .info .info__map iframe{width:100%;height:470px;display:block}@media (max-width: 767px){.access .info .info__map iframe{height:250px}}.access .info .info__address{margin-top:14px;padding-bottom:200px;font-size:15px;font-size:1.5rem;line-height:1.8666em;letter-spacing:.08em;display:block}@media (max-width: 767px){.access .info .info__address{padding-bottom:144px;margin-top:12px;font-size:14px;font-size:1.4rem;line-height:1.8571em}}.access .info .info__address a{font-size:15px;font-size:1.5rem;line-height:1.8666em;letter-spacing:.08em;text-decoration:none}@media (max-width: 767px){.access .info .info__address a{font-size:14px;font-size:1.4rem;line-height:1.8571em}}

/*# sourceMappingURL=maps/access.min.css.map */
