@charset "UTF-8";
#WRAPPER{
	background: url(../images/coursemotorcycle/copy.jpg) no-repeat right top;
}
.kyocho01{color:#FF0000;}

div#CONTENT div span{
	font-size: 90%;
}

div#CONTENT div#MOTORCYCLE div#CENTER,
div#CONTENT div#MOTORCYCLE,
div#CONTENT div#MOTORCYCLE div p,
div#ESTIMATE p {
	margin: 0px;
	padding: 0px;
}

div#CONTENT div#MOTORCYCLE{
	width:500px;
	margin:10px 0px 10px 45px;
	padding: 15px 0px;
	border-top:1px solid #17A089;
	border-bottom:1px solid #17A089;
}

div#CONTENT div#MOTORCYCLE div#CENTER {
	width: 490px;
	padding: 0px;
	margin-left: 6px;
}


div#CONTENT div#MOTORCYCLE div#CENTER div {
	width:122px;
	float:left;
}

div#CONTENT div#MOTORCYCLE div div,
div#CONTENT div#MOTORCYCLE div div strong,
div#CONTENT div#MOTORCYCLE div div p {
	width:107px;
	text-align: left;
}

div#CONTENT div#MOTORCYCLE div p {
	padding-bottom: 10px;
	font-size: 80%;
	color:#18A18A;
}
div#CONTENT div#MOTORCYCLE div#CENTER div.fourth {
	width: 109px;
	padding-left: 15px;
	background: url(../images/coursemotorcycle/line.gif) repeat-y left;
	
}

div#CONTENT div#MOTORCYCLE div div strong {
	background:url(../images/common/maru.twowheel02.gif) no-repeat left center;
	padding-left:15px; 
}

div#CONTENT div.table-wrapp02 tr#JOKEN th{
	border-bottom-style: none;
}
div#CONTENT div.table-wrapp02 tr#JOKEN td{
	font-size: 90%;
	font-weight: normal;
}
div#CONTENT div#MOTORCYCLE div.fourth p{
	text-indent:-9999px;
	overflow:hidden;
	position:static;
}

div.halfbox-right h5,
div.halfbox-left h5{
	font-size: 100%;
}

/********************************
table-wrapp
********************************/
div#CONTENT div.table-wrapp01 td,
div#CONTENT td.color01,
div#CONTENT td.color02
{
	font-size: 80%;
}
div.table-wrapp02 table td span {
	font-weight: normal;
}
div#CONTENT div.table-wrapp01 td strong,
div#CONTENT td.color01 strong,
div#CONTENT td.color02 strong
{
	font-size:130%;
	padding-right:1px;
}


div#CONTENT div.table-wrapp01{
	margin:10px 10px 20px 45px;
}

div.table-wrapp02 table {
	width:450px;
}

