/* -------------------------------------
    10/09/08 index.html
===================================== */
/* clearfix */
.clear:after{
content:".";
display:block;
height:0px;
clear:both;
visibility:hidden;
}

/* Win版IE7とMac版IE5対策 */
.clear{
display:inline-block;
}

/* Win版IE5および6対策 */
/* Hides from IE-mac \*/
*html .clear{
height:1px;
}

.clear{
display:block;
}
/* End hide from IE-mac */



.imageblock-a01{
margin:0 0 20px;
position:relative;
width:640px;
}

.imageblock-a01 p,
.imageblock-a01 p img{
margin-bottom:0 !important;
}

.imageblock-a01 p.p-absolute{
position:absolute;
top:15px;
right:20px;
}

.imageblock-a01 p a{
padding-left:16px;
background:url(/shared/images/link-arrow-01.gif) no-repeat 0 0.4em;
text-decoration:none;
}


.imageblock-a01 p a:hover{
text-decoration:underline !important;
}


/* box_style43 */
.box_style43 {
	margin: 0 0;
	padding: 0 0 10px 0;
	background:url(/motorbike/demo/img/index-bg-01.gif) no-repeat left bottom;
	width:660px;
}

.box_style43 img {
	font-size:0;
}

.box_style43 .column_box01 {
	float:left;
	width:326px;
}
.box_style43 .column_box02 {
	float:right;
	width:325px;
}



