.l-wrap{background:linear-gradient(125deg, #ff1f2a 0%, #e97777 25%, #24ffd6 50%, #e97777 75%, #ff1f2a 100%) 0/200% 100%}@media screen and (max-width: 768px){.l-wrap{background:linear-gradient(90deg, #ff1f2a, #24ffd6) 0/200% 100%}}.p-access__informationInner{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 20px}@media screen and (max-width: 1024px){.p-access__informationInner{display:block;text-align:center}}.p-accessMap__item{display:flex;padding:40px 20px;border-top:solid 1px #000;font-size:23px;font-size:1.4375rem;line-height:1.6}.p-accessMap__item:last-child{border-bottom:solid 1px #000}@media screen and (max-width: 768px){.p-accessMap__item{display:block;padding:4vw 2vw;font-size:16px;font-size:1rem}}.p-access__informationTittle{width:90px;margin-right:20px;flex-shrink:0}@media screen and (max-width: 1024px){.p-access__informationTittle{text-align:left}}@media screen and (max-width: 768px){.p-access__informationTittle{width:auto;margin-right:0}}@media screen and (max-width: 1024px){.p-access__informationTextBox{text-align:left}}.p-access__informationText{display:flex;flex-wrap:wrap;gap:8px 40px}.p-access__informationText .p-text__linkBeforeArrow{margin-left:0}@media screen and (max-width: 1024px){.p-access__mapImg{margin-top:20px}}.p-access__map{position:relative;width:100%;max-width:1400px;overflow:hidden}.p-access__howTo{margin:0 auto}.p-access__howToRegion{margin-top:100px}@media screen and (max-width: 768px){.p-access__howToRegion{margin-top:10vw}}@media screen and (max-width: 1024px){.p-access__way{max-width:688px;margin:0 auto;text-align:center}}.p-access__buttons{max-width:764px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:80px auto 0;gap:20px}@media screen and (max-width: 1024px){.p-access__buttons{gap:2vw}}@media screen and (max-width: 768px){.p-access__buttons{margin-top:8vw}}@media screen and (max-width: 1024px){.p-access__buttonBox{width:calc((100% - 2vw)/2);box-sizing:border-box}}@media screen and (max-width: 768px){.p-access__buttonBox{width:100%}}.p-access__button{display:inline-block;position:relative;width:370px;text-decoration:none;text-align:center;font-size:19px;font-size:1.1875rem;color:#fff;padding:20px 30px 20px 20px;background:#000;border-radius:100px}@media screen and (max-width: 1024px){.p-access__button{width:100%;font-size:16px;font-size:1rem}}.p-access__button::after{content:"";display:inline-block;position:absolute;margin-right:10px;top:50%;right:10px;width:16px;height:9px;transform:translateY(-50%);transition:top var(--time) ease-out;background:#fff;-webkit-mask-image:url("../images/common/icon_arrow_bottom.svg");mask-image:url("../images/common/icon_arrow_bottom.svg");mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}@media screen and (max-width: 768px){.p-access__button::after{width:13px;height:7px;right:5px}}@media(hover: hover){.p-access__button{transition:all var(--time)}.p-access__button:hover{background:var(--c-main)}.p-access__button:hover::after{top:58%}}.p-access__tittle{display:flex;flex-wrap:wrap;align-items:center;justify-content:start;font-size:32px;font-size:2rem;color:var(--c-main);margin-bottom:20px;font-weight:700}@media screen and (max-width: 768px){.p-access__tittle{font-size:20px;font-size:1.25rem}}.p-access__tittleImg{margin-right:14px}@media screen and (max-width: 768px){.p-access__tittleImg{max-width:60px;margin-right:2vw;width:8vw}}
/*# sourceMappingURL=maps/access.css.map */
