@charset "utf-8";

#rightSideBox #contentArea {
	background: none;
}

#contentArea h4 {
	font-size: 1.4em;
	border: solid #31A229;
	border-width: 0 0 2px 0px;
	padding: 0.6em 0 0.3em 26px;
	text-shadow: #ccc 1px 1px 3px;
	margin: 20px 0 18px;
	height: 100%;
	background: url(../00images/cat04img/02nyuin/nyuinGuideH4Bg.png) no-repeat -22px center;
}

#contentArea h4#accessBus,
#contentArea h4#accessTaxi,
#contentArea h4#accessTrain,
#contentArea h4#accessAirport {
	height: 30px;
	text-indent: 60px;
	padding: 27px 0 0;
}
#contentArea h4#accessBus {
	background: url(../00images/icon/accessTool11.png) no-repeat left center;
}
#contentArea h4#accessTaxi {
	background: url(../00images/icon/accessTool12.png) no-repeat left center;
}
#contentArea h4#accessTrain {
	background: url(../00images/icon/accessTool13.png) no-repeat left center;
}
#contentArea h4#accessAirport {
	background: url(../00images/icon/accessTool14.png) no-repeat left center;
}

#contentArea h5 {
	font-size: 1.2em;
	text-indent: 14px;
	font-weight: bold;
	border: solid #31A229;
	border-width: 0 0 2px;
	width: 420px;
	padding: 0.3em 0 0.2em;
	margin: 14px 0 6px;
	background: url(../00images/icon/ulistStyleIcon.gif) no-repeat left center;
}

#contentArea h6 {
	font-size: 1.2em;
	text-indent: 8px;
	font-weight: bold;
	border: dashed #31A229;
	border-width: 0 0 2px;
	width: 300px;
	padding: 0.3em 0 0.2em;
	margin: 14px 0 6px 10px;
}

#contentArea p {
	font-size: 1.2em;
	line-height: 1.3;
	text-indent: 1em;
	padding: 0 0 6px 12px;
}

ul#accessQuickMenu {
	height: 100px;
	list-style-type: none;
}
ul#accessQuickMenu li {
	width: 130px;
	height: 58px;
	overflow: hidden;
	float: left;
	margin: 0;
	padding: 0;
}
ul#accessQuickMenu li a {
	border: 0;
	width: 130px;
	display: block;
	text-indent: 60px;
	height: 30px;
	padding: 28px 0 0;
	text-decoration: none;
}
ul#accessQuickMenu li#quickMenuBus a {
	background: url(../00images/icon/accessTool11.png) no-repeat left center;
}
ul#accessQuickMenu li#quickMenuTaxi a {
	background: url(../00images/icon/accessTool12.png) no-repeat left center;
}
ul#accessQuickMenu li#quickMenuTrain a {
	background: url(../00images/icon/accessTool13.png) no-repeat left center;
}
ul#accessQuickMenu li#quickMenuAirport a {
	background: url(../00images/icon/accessTool14.png) no-repeat left center;
}




.sectionBox {
	margin: 0 0 10px 20px;
}
.sectionBox ul {
	list-style-type: none;
	margin: 8px 0px 0px 20px;
}
.sectionBox ul li {
	font-size: 1.2em;
	line-height: 1.2em;
	background: url(../00images/icon/secondListIconGreen.gif) no-repeat left 6px;
	padding: 0 0 0 12px;
	margin: 0 0 5px;
}
.sectionBox ul li span.larger {
	font-family: Tahoma;
	font-weight: normal;
	font-size: 1.4em;
	line-height: 1;
}

#contentArea .sectionBox p {
	text-indent: 0px;
}


#accessMapBox {
	border: 2px solid #CCCCCC;
	width: 650px;
	background: url(../00images/cat05img/syuheChizuDammy.png) no-repeat left top;
	height: 460px;
}

#contentArea p.memoNote {
	font-size: 1.0em;
	line-height: 2.2;
	font-weight: bold;
}

/* top page style */
#topAreaMpaBox {
	/*background: url(../images/cat05img/topAreaMap.png) no-repeat left top;*/
	height: 389px;
	width: 650px;
}
ul#areaMapLinkList {
	list-style-type: none;
	height: 100px;
}
ul#areaMapLinkList li {
	width: 131px;
	float: left;
}
ul#areaMapLinkList li a {
	display: block;
	width: 131px;
	height: 74px;
	background: url(../00images/cat05img/sisetsuSelectBtn.png) no-repeat left top;
	text-align: center;
	text-decoration: none;
	line-height: 1.2;
	padding: 20px 0 0;
	font-size: 1.3em;
	color: #FFFFFF;
	font-weight: bold;
	text-shadow: 1px 2px 3px #333;
	text-indent: -9999px;
}

ul#areaMapLinkList li#btnFloorMap a:link,
ul#areaMapLinkList li#btnFloorMap a:visited {
	background-position: 0 2px;
}
ul#areaMapLinkList li#btnFloorMap a:hover {
 background-position: 0px -98px;
}
ul#areaMapLinkList li#btnFloorMap a:active {
 background-position: 0 3px;
}

ul#areaMapLinkList li#btnKotsuKikan a:link,
ul#areaMapLinkList li#btnKotsuKikan a:visited {
 background-position: -130px 2px;
}
ul#areaMapLinkList li#btnKotsuKikan a:hover {
 background-position: -130px -98px;
}
ul#areaMapLinkList li#btnKotsuKikan a:active {
 background-position: -130px 3px;
}

ul#areaMapLinkList li#btnSyuheChizu a:link,
ul#areaMapLinkList li#btnSyuheChizu a:visited {
 background-position: -260px 2px;
}
ul#areaMapLinkList li#btnSyuheChizu a:hover {
 background-position: -260px -98px;
}
ul#areaMapLinkList li#btnSyuheChizu a:active {
 background-position: -260px 3px;
}

ul#areaMapLinkList li#btnParkingArea a:link,
ul#areaMapLinkList li#btnParkingArea a:visited {
 background-position: -390px 2px;
}
ul#areaMapLinkList li#btnParkingArea a:hover {
 background-position: -390px -98px;
}
ul#areaMapLinkList li#btnParkingArea a:active {
 background-position: -390px 3px;
}

ul#areaMapLinkList li#btnSisetuSetubi a:link,
ul#areaMapLinkList li#btnSisetuSetubi a:visited {
 background-position: -520px 2px;
}
ul#areaMapLinkList li#btnSisetuSetubi a:hover {
 background-position: -520px -98px;
}
ul#areaMapLinkList li#btnSisetuSetubi a:active {
 background-position: -520px 3px;
}

.smaller {
	font-size: 0.9em;
	font-weight: normal;
}
