@charset "utf-8";

@import url(../../../commons/css/default.css);
@import url(../../../commons/css/base.css);
@import url(../../../commons/css/header.css);
@import url(../../../commons/css/footer.css);
@import url(../../../commons/css/side.css);
@import url(../../commons/css/kyushu.css);
@import url(../../commons/css/side_kyushu.css);

#mainarea {
	background:url(../../commons/images/pagetitle.gif) no-repeat left top;
}

#mainarea h2 {
	margin-bottom:15px;
	padding-left:10px;
	color:#fff;
	font-weight:bold;
	font-size:130%;
	line-height:2.5;
	letter-spacing:0.1em;
}

#mainarea h3 {
	height:26px;
	margin-bottom:15px;
	padding-top:7px;
	padding-left:15px;
	font-weight:bold;
	font-size:120%;
	border:1px solid #ccc;
	background:url(../../commons/images/headline_bgi.jpg) repeat-x left top;
}

#mainarea .important {
	color:#f30;
}

#mainarea #bus #busstop {
	float:left;
	width:35px;
	margin-right:30px;
}

#mainarea #bus ul {
	background:url(images/nosmoke.gif) no-repeat right top;
}

#mainarea #bus li {
	list-style-type:disc;
}

#mainarea #bus ul li img {
	vertical-align:middle;
}

#mainarea #bus #busmap {
	clear:both;
	padding-top:15px;
}

#mainarea #bus #busmap #top,
#mainarea #bus #busmap #middle {
	margin-bottom:15px;
}

#mainarea #bus #busmap img {
	margin-right:10px;
}

#mainarea #bus #busmap img.right {
	margin:0;
}

#mainarea #bus #busmap #top img,
#mainarea #bus #busmap #middle img {
	vertical-align:top;
}

#mainarea #bus #busmap #bottom img {
	vertical-align:bottom;
}

#mainarea #mycar {
	margin-top:25px;
}

#mainarea #mycar ul {
	padding-left:25px;
}

#mainarea #mycar li {
	list-style-type:disc;
}

#mainarea #mycar #mycarmap {
	margin-top:15px;
}

#mainarea #mycar #mycarmap img {
	margin-right:15px;
}

#mainarea #mycar #mycarmap img.right {
	margin:0;
}
