@charset "utf-8";
/* CSS Document */

/* メインコンテンツに関するCSS 
--------------------------------------------------------------------------------*/
.bus{
	margin-top:30px;
	width:100%;
	height:200px;
	background:url('../images/bus/bg_bus.jpg') no-repeat 50% 50%;
}
.bus p{
	margin:0 10px;
	padding-top:90px;
	width:615px;
	font-size:14px;
	text-align:right;
}
.contact{
	margin:10px 15px 20px 16px;
	width:602px;
	height:279px;
	background:url('../images/banner_contact.gif') no-repeat 50% 50%;
}
.contact img
{	margin:202px 0 0 35px; }
ul.caution{
	margin:40px 0 20px 20px;
	font-size:120%;
}
ul.caution li{
	margin-bottom:15px;
	padding-left:14px;
	background:url('../images/caution.gif') no-repeat 0% 3px;
}

h2{
	padding:65px 0 0 42px;

	height:36px;
	font-size:100%;
	font-weight:normal;
	line-height:120%;
	letter-spacing:1px;
}
h2.micro{
	padding-left:48px;

	background:url('../images/bus/type_bus01.jpg') no-repeat 0% 0%;
}
h2.sbus
{	background:url('../images/bus/type_bus02.jpg') no-repeat 0% 0%; }
h2.mbus
{	background:url('../images/bus/type_bus03.jpg') no-repeat 0% 0%; }
h2.mbus2
{	background:url('../images/bus/type_bus04.jpg') no-repeat 0% 0%; }
img.img_bus
{	margin-bottom:25px; }
