﻿#access{overflow:hidden;background:url(../images/common/bg.webp) top 250px center/100%}#access .ggmap{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#access .ggmap{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#access .ggmap{width:calc(100% - 16vw)}}#access .ggmap{margin-bottom:80px;border-radius:40px}@media screen and (max-width: 959px){#access .ggmap{margin-bottom:32px;border-radius:24px}}#access #map-section{margin-bottom:120px;position:relative}#access #map-section:before{content:"";height:10.365vw;width:23.177vw;position:absolute;top:300px;z-index:-1;background:url(../images/common/kumo-l.webp) no-repeat center/contain;left:0}#access #map-section .mainmap{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#access #map-section .mainmap{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#access #map-section .mainmap{width:calc(100% - 16vw)}}#access #map-section .mainmap{margin-bottom:100px}#access #map-section .mainmap img{margin:0 auto}#access #map-section .doublebox{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#access #map-section .doublebox{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#access #map-section .doublebox{width:calc(100% - 16vw)}}#access #map-section .doublebox{display:flex;justify-content:space-between}#access #map-section .doublebox .box{width:calc(50% - 30px)}#access #map-section .doublebox .box .title{color:#c71432;font-size:1.4rem;text-align:center;margin:0 0 32px}#access #map-section .doublebox .box img{margin:0 auto}@media screen and (max-width: 959px){#access #map-section{margin-bottom:64px}#access #map-section .mainmap{margin-bottom:40px}#access #map-section .doublebox{display:block}#access #map-section .doublebox .box{width:100%}#access #map-section .doublebox .box:first-child{margin:0 0 32px}#access #map-section .doublebox .box .title{color:#c71432;font-size:1.3rem;text-align:center;margin:0 0 24px}}#access #accesss-section{position:relative;margin-bottom:160px}#access #accesss-section:before{content:"";height:10.365vw;width:23.177vw;position:absolute;top:-80px;z-index:-1;background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:-8vw}#access #accesss-section:after{content:"";height:10.365vw;width:23.177vw;position:absolute;bottom:0;z-index:-1;background:url(../images/common/kumo-r.webp) no-repeat center/contain;right:0}#access #accesss-section .inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){#access #accesss-section .inner{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#access #accesss-section .inner{width:calc(100% - 16vw)}}#access #accesss-section .inner .title{font-size:1.6rem;text-align:center;color:#c71432;margin-bottom:32px}#access #accesss-section .inner .bottom-title{font-size:1.4rem;margin-bottom:32px}#access #accesss-section .inner .maintext{font-size:.9rem;text-align:center;margin-bottom:64px}#access #accesss-section .inner .maparea{display:flex;align-items:start;margin:0 0 64px}#access #accesss-section .inner .maparea img{max-width:504px;width:50%;height:auto;margin-right:40px}#access #accesss-section .inner .maparea .textarea{flex:1}#access #accesss-section .inner .maparea .textarea .headline{font-size:1.4rem;margin:0 0 32px}#access #accesss-section .inner .maparea .textarea .dsc p{margin:0 0 24px}#access #accesss-section .inner .maparea .textarea .dsc p:last-child{margin:0}#access #accesss-section .inner .maparea .textarea .dsc p.min{display:flex;font-size:.8rem}#access #accesss-section .inner .maparea .textarea .dsc p.min:before{content:"※"}#access #accesss-section .inner .maparea .textarea .dsc p.min span{flex:1}#access #accesss-section .inner .table{display:flex;justify-content:space-between;margin-bottom:64px}#access #accesss-section .inner .table .box{width:calc(50% - 20px)}#access #accesss-section .inner .table .box h3{margin-bottom:24px}#access #accesss-section .inner .table .box .box-title{display:flex;justify-content:space-between}#access #accesss-section .inner .table .box .box-title p{width:calc(50% - .5px);width:calc(50% - .5px);background:#c71432;color:#fffffc;padding:8px;text-align:center}#access #accesss-section .inner .table .box dl{display:flex;justify-content:space-between}#access #accesss-section .inner .table .box dl dt,#access #accesss-section .inner .table .box dl dd{width:calc(50% - .5px);padding:16px 8px;border-bottom:1px solid #eaeaea;text-align:center;font-size:.9rem}#access #accesss-section .inner .table .box .etc{margin-top:32px;font-size:.8rem;display:flex}#access #accesss-section .inner .table .box .etc:before{content:"※"}#access #accesss-section .inner .table .box .etc span{flex:1}@media screen and (max-width: 959px){#access #accesss-section{margin-bottom:64px}#access #accesss-section .inner .title{font-size:1.3rem;text-align:center;color:#c71432;margin-bottom:24px}#access #accesss-section .inner .maintext{font-size:.9rem;text-align:left;margin-bottom:40px}#access #accesss-section .inner .bottom-title{font-size:1.3rem;margin-bottom:24px}#access #accesss-section .inner .maparea{display:block;margin:0 0 32px}#access #accesss-section .inner .maparea img{margin:0 auto 24px;width:100%}#access #accesss-section .inner .maparea .textarea{flex:1}#access #accesss-section .inner .maparea .textarea .headline{font-size:1.2rem;margin:0 0 24px}#access #accesss-section .inner .maparea .textarea .dsc p{margin:0 0 24px}#access #accesss-section .inner .maparea .textarea .dsc p:last-child{margin:0}#access #accesss-section .inner .maparea .textarea .dsc p.min{display:flex;font-size:.8rem}#access #accesss-section .inner .maparea .textarea .dsc p.min:before{content:"※"}#access #accesss-section .inner .maparea .textarea .dsc p.min span{flex:1}#access #accesss-section .inner .table{display:block;margin-bottom:32px}#access #accesss-section .inner .table .box{width:100%}#access #accesss-section .inner .table .box .box-title{display:flex;justify-content:space-between}#access #accesss-section .inner .table .box .box-title p{width:calc(50% - .5px);width:calc(50% - .5px);background:#c71432;color:#fffffc;padding:8px;text-align:center}#access #accesss-section .inner .table .box dl{display:flex;justify-content:space-between}#access #accesss-section .inner .table .box dl dt,#access #accesss-section .inner .table .box dl dd{width:calc(50% - .5px);padding:16px 8px;border-bottom:1px solid #eaeaea;text-align:center;font-size:.9rem}#access #accesss-section .inner .table .box .etc{margin-top:32px;font-size:.8rem;display:flex}#access #accesss-section .inner .table .box .etc:before{content:"※"}#access #accesss-section .inner .table .box .etc span{flex:1}}/*# sourceMappingURL=access.css.map */