/*背景に枠をつける*/
.back {
border:solid 1px #cccccc;
width:940px;
margin:0 auto;
background-color:#ffffff;
}


.photo{
width:940px;
height:369px;
}


/*上部文章*/
.text {
margin:0 auto;
width:940px;
color:#666666;
font-size:12px;
margin-top:20px;
margin-bottom:20px;
margin-left:20px;
}
.text p {
margin-bottom:10px;
}


/*HIACE*/
/*ベース*/
.au1 {
margin:0 auto; 
WIDTH: 916px;
height:441px;
border:solid 2px #CC9966;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
background-color:#fff;
color:#000;
}

/*タイトル*/
.au2{
margin:0 auto;
height:23px;
background-color:#CC9966;
background-image:url(../../img/titleback.png);
}


/*外枠*/
.au3{
	width:916px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}
.au3 A IMG {
	BORDER-RIGHT: #CC9966 1px solid;
	BORDER-TOP: #CC9966 1px solid;
	BORDER-LEFT: #CC9966 1px solid;
	BORDER-BOTTOM: #CC9966 1px solid;
}
.au3 A:hover IMG {
	BORDER-LEFT-COLOR:#00FF00;
	BORDER-BOTTOM-COLOR:#00FF00;
	BORDER-TOP-COLOR:#00FF00;
	BORDER-RIGHT-COLOR:#00FF00;
	BACKGROUND-COLOR: transparent;
}






/*bmw650I*/
/*ベース*/
.au11 {
margin:0 auto; 
WIDTH: 916px;
height:441px;
border:solid 2px #CCCCCC;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
background-color:#fff;
color:#000;
}

/*タイトル*/
.au22{
margin:0 auto;
height:23px;
background-color:#CCCCCC;
background-image:url(../../img/titleback.png);
}

/*外枠*/
.au33{
	width:916px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}
.au33 A IMG {
	BORDER-RIGHT: #CCCCCC 1px solid;
	BORDER-TOP: #CCCCCC 1px solid;
	BORDER-LEFT: #CCCCCC 1px solid;
	BORDER-BOTTOM: #CCCCCC 1px solid;
}
.au33 A:hover IMG {
	BORDER-LEFT-COLOR:#00FF00;
	BORDER-BOTTOM-COLOR:#00FF00;
	BORDER-TOP-COLOR:#00FF00;
	BORDER-RIGHT-COLOR:#00FF00;
	BACKGROUND-COLOR: transparent;
}


/*BMW 335I*/
/*ベース*/
.au111 {
margin:0 auto; 
WIDTH: 916px;
height:441px;
border:solid 2px  #000000;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
background-color:#fff;
color:#000;
}

/*タイトル*/
.au222{
margin:0 auto;
height:23px;
background-color:#000000;
background-image:url(../../img/titleback.png);
}

/*外枠*/
.au333{
	width:916px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}
.au333 A IMG {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}
.au333 A:hover IMG {
	BORDER-LEFT-COLOR:#00FF00;
	BORDER-BOTTOM-COLOR:#00FF00;
	BORDER-TOP-COLOR:#00FF00;
	BORDER-RIGHT-COLOR:#00FF00;
	BACKGROUND-COLOR: transparent;
}


/*BEETLE*/
/*ベース*/
.au1111 {
margin:0 auto; 
WIDTH: 916px;
height:441px;
border:solid 2px #ff0000;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
background-color:#fff;
color:#000;
}

/*タイトル*/
.au2222{
margin:0 auto;
height:23px;
background-color:#ff0000;
background-image:url(../../img/titleback.png);
}

/*外枠*/
.au3333{
	width:916px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}
.au3333 A IMG {
	BORDER-RIGHT: #ff0000 1px solid;
	BORDER-TOP: #ff0000 1px solid;
	BORDER-LEFT: #ff0000 1px solid;
	BORDER-BOTTOM: #ff0000 1px solid;
}
.au3333 A:hover IMG {
	BORDER-LEFT-COLOR:#00FF00;
	BORDER-BOTTOM-COLOR:#00FF00;
	BORDER-TOP-COLOR:#00FF00;
	BORDER-RIGHT-COLOR:#00FF00;
	BACKGROUND-COLOR: transparent;
}