.fac01_access .map-image{margin-bottom:20px;position:relative}@media screen and (max-width:767px){.fac01_access .map-image{display:flex;flex-direction:column-reverse;margin-bottom:25px}}.fac01_access .map-image>img{display:block;margin:auto;width:71.88%}@media screen and (max-width:767px){.fac01_access .map-image>img{width:100%}}.fac01_access .map-image .exterior{text-align:center}@media screen and (min-width:768px){.fac01_access .map-image .exterior{position:absolute;right:2.36%;top:0;width:29.93%}}@media screen and (max-width:767px){.fac01_access .map-image .exterior{margin-bottom:26px}}.fac01_access .address{margin-bottom:32px;text-align:center}@media screen and (max-width:767px){.fac01_access .address{padding:0 10px;text-align:left}}@media screen and (min-width:768px){.fac01_access .address a{font-size:1.8rem}.fac01_access .information{display:flex}}.fac01_access .information dl{margin:0;padding:0 10px 0 0;width:50%}@media screen and (min-width:768px){.fac01_access .information dl:nth-child(2n){border-left:1px solid #000;padding:0 0 0 45px}}@media screen and (max-width:767px){.fac01_access .information dl{padding:0;width:100%}.fac01_access .information dl:not(:last-child){margin-bottom:40px}}.fac01_access .information dl dt{font-size:1.8rem;font-weight:700;margin-bottom:5px;padding:0 0 0 20px;position:relative}@media screen and (max-width:767px){.fac01_access .information dl dt{font-size:1.6rem}}.fac01_access .information dl dt:before{background-color:#b69cc5;content:"";height:10px;left:0;position:absolute;top:.56em;width:10px}.fac01_access .information dl dd{margin:0}@media screen and (max-width:767px){.fac01_access .information dl dd{font-size:1.5rem}}