<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: 2025/05/08 14:00:19

===========================================================================
======================================================================== */.heroSection{position:relative;text-align:center;aspect-ratio:380/1100}.heroSection .heroBG{overflow:hidden;position:absolute;top:0;left:0;width:100%;z-index:0}.heroSection .heroBG img{width:100%;height:auto}.heroSection .conceptBox{text-align:center;color:#fff}.heroSection .conceptBox .c_gradientBGWrapper{padding:90px 0}.heroSection .conceptBox ._copy{margin-bottom:40px}.heroSection .conceptBox ._text{font-size:14px;line-height:2}.p_section.-n2{padding:10px 0 40px;background:#efefef;text-align:center}.p_section.-n2 .trainmap{margin-bottom:20px}.p_section.-n2 .accesses{margin-bottom:40px;border-top:1px solid #000}.p_section.-n2 .accesses ._access{padding:10px 0;border-bottom:1px solid #000}.p_section.-n2 .group{margin-bottom:30px}.p_section.-n2 .group ._header{margin-bottom:1em;padding:.2em;background:#9c7fa7;color:#fff}.p_section.-n2 .group.-n2 ._header{background:#8bb4d0}.p_section.-n2 .otherAccesses{border-top:1px solid #000}.p_section.-n2 .otherAccesses ._item{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:10px 0;border-bottom:1px solid #000}.p_section.-n2 .otherAccesses ._item ._image{width:90px}.p_section.-n2 .otherAccesses ._item ._body{flex:1;text-align:left}.p_section.-n2 .otherAccesses ._item ._header small,.p_section.-n2 .otherAccesses ._item ._header span{display:block}.p_section.-n2 .otherAccesses ._item ._header small{font-size:11px}.p_section.-n2 .otherAccesses ._item ._header span{font-size:15px}.p_section.-n2 .otherAccesses ._item ._notes{margin-top:.25em;font-size:10px}.p_section.-n3{padding:10px 0 60px;text-align:center}.p_section.-n3 .group{margin-bottom:30px}.p_section.-n3 .group ._header{margin-bottom:1em}.p_section.-n3 .group ._header img{width:100%}.p_section.-n3 .group ._list{border-top:1px solid #000}.p_section.-n3 .group ._list ._item{padding:10px 0;border-bottom:1px solid #000;font-size:14px}.p_section.-n3 .group dl{margin-bottom:10px;border-top:1px solid #000;font-size:14px}.p_section.-n3 .group dl dt{padding:5px 0;border-bottom:1px dashed #000}.p_section.-n3 .group dl dd{padding:10px 0;border-bottom:1px solid #000}
</pre></body></html>