<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! ========================================================================
===========================================================================

	access.css
	---------------------------
	// Last modified: 2024/07/24 14:03:01

===========================================================================
======================================================================== */@media(max-width: 700px){.page.-access .c_hero ._copy img{width:64px}}.p_section{padding:60px 0}.p_sectionHeader ._row{display:flex;justify-content:space-between;gap:20px 32px}.p_sectionHeader ._row ._col.-n1{width:40px}@media(max-width: 700px){.p_sectionHeader ._row ._col.-n1{width:20px}}.p_sectionHeader ._row ._col.-n2{width:calc(100% - 40px - 32px)}@media(max-width: 700px){.p_sectionHeader ._row ._col.-n2{width:calc(100% - 20px - 32px)}}.p_sectionHeader .c_heading{margin-top:0}.p_sectionHeader .c_text{font-size:14px;line-height:2.8}@media(min-width: 701px){.p_sectionContents{padding-left:72px;padding-right:72px}}.p_section.-dualAccess{padding-bottom:0}.p_section.-dualAccess .accesses{display:flex;justify-content:flex-start;align-items:center;gap:20px 32px;padding-top:30px;border-top:1px solid #000}@media(max-width: 700px){.p_section.-dualAccess .accesses{flex-direction:column;align-items:flex-start}}@media(max-width: 700px){.p_section.-dualAccess .accesses .access img{width:auto;height:62px}}.p_section.-dualAccess .dualAccessImage{position:relative;display:flex;justify-content:space-between;margin-top:160px}@media(max-width: 700px){.p_section.-dualAccess .dualAccessImage{flex-direction:column;margin-top:80px}}.p_section.-dualAccess .dualAccessImage ._image{position:relative;overflow:hidden;flex:1}.p_section.-dualAccess .dualAccessImage ._image img{width:100%;transition:0s ease 1.4s;opacity:0}.p_section.-dualAccess .dualAccessImage ._image::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#e4e0d5;width:0}.p_section.-dualAccess .dualAccessImage ._copy{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);overflow:hidden}@media(max-width: 700px){.p_section.-dualAccess .dualAccessImage ._copy{width:100%}}.p_section.-dualAccess .dualAccessImage ._copy img{position:relative;z-index:2;transition:.8s ease 1.6s;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}.p_section.-dualAccess .dualAccessImage.is_inview ._image img{opacity:1}.p_section.-dualAccess .dualAccessImage.is_inview ._image:nth-child(1)::before{left:auto;right:0;-webkit-animation:anim_imageBG2 2s ease .4s 1 forwards;animation:anim_imageBG2 2s ease .4s 1 forwards}@-webkit-keyframes anim_imageBG2{0%{right:0%;width:0%}50%{right:0%;width:100%}100%{right:100%;width:0%}}@keyframes anim_imageBG2{0%{right:0%;width:0%}50%{right:0%;width:100%}100%{right:100%;width:0%}}.p_section.-dualAccess .dualAccessImage.is_inview ._image:nth-child(2)::before{-webkit-animation:anim_imageBG1 2s ease .4s 1 forwards;animation:anim_imageBG1 2s ease .4s 1 forwards}@-webkit-keyframes anim_imageBG1{0%{left:0%;width:0%}50%{left:0%;width:100%}100%{left:100%;width:0%}}@keyframes anim_imageBG1{0%{left:0%;width:0%}50%{left:0%;width:100%}100%{left:100%;width:0%}}.p_section.-dualAccess .dualAccessImage.is_inview ._copy img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.p_section.-dualAccess .dualAccessImage.is_inview ._copy::before{-webkit-animation:anim_copyBG 1.4s ease 1s 1 forwards;animation:anim_copyBG 1.4s ease 1s 1 forwards}@-webkit-keyframes anim_copyBG{0%{left:50%;width:0}50%{left:0%;width:100%}100%{left:0%;width:100%}}@keyframes anim_copyBG{0%{left:50%;width:0}50%{left:0%;width:100%}100%{left:0%;width:100%}}.p_section.-direct{padding-top:100px;background:url(../img/bg_texture.jpg) no-repeat center center/cover}.p_section.-direct .trainmap{margin:40px 0;text-align:center}.p_section.-direct .row.-n1{display:flex;justify-content:space-between;gap:30px 40px}@media(max-width: 700px){.p_section.-direct .row.-n1{flex-direction:column}}.p_section.-direct .row.-n1 ._col{width:100%}@media(min-width: 701px){.p_section.-direct .row.-n1 ._col{width:410px}}.p_section.-direct .trainAccessGroup ._heading{margin-bottom:20px;padding:.35em;background:#ccc;font-size:14px;letter-spacing:.05em}.p_section.-direct .trainAccessGroup .trainAccessList{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media(max-width: 700px){.p_section.-direct .trainAccessGroup .trainAccessList{gap:20px 10px}}.p_section.-direct .trainAccessGroup .trainAccess{text-align:center;letter-spacing:.1em}.p_section.-direct .trainAccessGroup .trainAccess ._image{margin-bottom:20px}.p_section.-direct .trainAccessGroup .trainAccess ._name{font-size:17px}.p_section.-direct .trainAccessGroup .trainAccess ._distance{font-size:20px}.p_section.-cartaxi{padding:100px 0;background:#000;color:#fff}.p_section.-cartaxi .row.-n1{display:flex;justify-content:space-between;margin-top:30px;gap:30px 40px}@media(max-width: 700px){.p_section.-cartaxi .row.-n1{flex-direction:column}}@media(min-width: 701px){.p_section.-cartaxi .row.-n1 ._col{width:400px}}@media(max-width: 700px){.p_section.-cartaxi .row.-n1 ._col{width:100%}}.p_section.-cartaxi .row.-n1 ._col .image{margin-bottom:20px}.p_section.-cartaxi .row.-n1 ._col .access{margin-bottom:20px}.p_section.-cartaxi .row.-n1 ._col .fare{text-align:center;margin-bottom:20px}.p_section.-cartaxi .row.-n1 ._col .c_notes{padding:.5em 0;border-top:1px solid #999;border-bottom:1px solid #999}@media(min-width: 701px){.p_section.-cartaxi .row.-n1 ._col .c_notes{font-size:11px}}
</pre></body></html>