* { color:#333;}
#contents a:hover {
color: #C60;
border: none;
}
#contents a:link, #contents a:visited {
color: #060;
border: none;
}
a:vist

p { color:#333; }
#contents h5 { margin: 0 0 10px 0; color:#333; background:none;font-size: 14px;
font-weight: bold;
 border:none; padding:0;}

.news_date {
font-size: 11px; color:#333;
}


.news_img {
margin-bottom: 10px;
}






#closeuplist tr td {
paddhing: 2px;
border: solid #300 1px;
color: #333;}

#closeuplist tr th {
padding: 5px;
}
#closeuplist {
border: 1px solid black;
border-collapse: collapse;
margin-bottom: 10px;
float: right;
}



#concact_list {
margin-top: 30px;
width: 570px;
border: solid #300 1px;
border-collapse: collapse;
font-size: 12px;
 color:#333
}
#concact_list td {
padding: 10px;
border: solid #300 1px;
line-height: 300%;
}







.brand_pho {
float: left;
margin-right: 10px;
padding-bottom: 30px;
}

#dec_img {
margin-bottom: 30px;
}

.clr {
clear: both;
}

#contents #left_cont p {
padding-top: 5px;
}

#contents #left_cont {
margin: 1px 0px;
}

#runabout {
float: left;
}


.pegetop {
margin-left: 480px;
margin-bottom: 10px;
}

#model200907 {
margin: 10px 0px 20px;
}
#img200907 {
margin: 10px 0px 40px;
}

.brand_photo {
float: right;
margin-left: 10px;
padding-bottom: 30px;
}


#closeuplist tr th {
padding: 5px;
}
.strong {
color: white;
}

#news p { color:#fff;}


#news04_1 { color:#333;}

















/*m_news*/

#title #m_news_h2{
width: 950px;
margin: 0px auto;
height: 44px;
background-image:url(../img/news_h2.gif);
background-repeat:no-repeat;
}

.news_img{
margin-bottom: 10px;
}

.news_date{
font-size:11px;
}

#news_list{
width: 550px;
border: 1px solid #000000;
border-collapse:collapse;
margin-top: 20px;

}

#news_list tr td{
padding: 5px;
border:solid #330000 1px;
background-color:#FFFFFF;
color:#333333;
}

#news_list tr th{
padding: 5px;
background-color:#24301C;
color:#FFFFFF;
}


#m_news_list{
width: 200px;
padding-bottom: 20px;
background-image:url(../img/newslist_bg.gif);

}

#dec_img{
margin-bottom: 30px;
}

#m_news_lank img{
margin-bottom: 10px;

}



.y2010feb #contents .monthly-old-wrap,
.y2010jan #contents .monthly-old-wrap,
.y2009dec #contents .monthly-old-wrap,
.y2009nov #contents .monthly-old-wrap,
.y2009oct #contents .monthly-old-wrap,
.y2009sep #contents .monthly-old-wrap,
.y2009aug #contents .monthly-old-wrap,
.y2009jul #contents .monthly-old-wrap,
.y2009jun #contents .monthly-old-wrap,
.y2009may #contents .monthly-old-wrap,
.y2009apr #contents .monthly-old-wrap,
.y2009mar #contents .monthly-old-wrap,
.y2009feb #contents .monthly-old-wrap,
.y2009jan #contents .monthly-old-wrap
.y2008dec #contents .monthly-old-wrap,
.y2008nov #contents .monthly-old-wrap


{ width:570px;}








/*  add end  */





#news_list {
width: 550px;
border: 1px solid black;
border-collapse: collapse;
margin-top: 20px;
}
#news_list tr th {
padding: 5px;
background-color: #24301C;
color: white;
}
#news_list tr td {
padding: 5px;
border: solid #300 1px;
background-color: white;
color: #333;
}






#news_list tr #topline{
padding: 5px;
background-color:#24301C;
color:#FFFFFF;
border-top: 1px #000000 solid;
}

#news_banner{
float:right;
}

/*2009_02*/

#maxime01{
float:left;
margin-top: 20px;
}

#maxime02{
float:left;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 20px;
}

#runabout{
float:left;
}

#rb_movie{
text-align:center;
}

/*2009_04*/

#read2009_04{
width:570px;
height: 91px;
background:url(../img/2009_04/read.gif) no-repeat;
border-bottom: 1px solid #333333;
padding-bottom: 20px;
}

#read2009_04 p{
visibility:hidden;
}

#img2009_04{
display:block;
margin: 10px 0px 40px;

}

#cont02_200904{
background-color:#FFFFFF;
padding: 30px 0px 30px;
margin: 20px 0px;

}

#cont02_200904 table{
border: 0px;
margin: 20px auto;
}

.mathers_w{
width: 150px;
}

.mathers_t{
padding:5px 0px 20px;
text-align:center;
}

#mathers_l{
text-align:right;

}

/*2009_05*/

.m_news_05title{
margin: 30px 0px 0px;
}

#peter{
display:block;
margin-top: 190px;
}


/*2009_05*/

.brand_photo01{
float:right;
margin-left: 10px;
padding-bottom: 10px;
}

.brand_photo02{
float:left;
margin-right: 10px;
padding-bottom: 10px;

}
.m_news_stitle{
margin:10px 0px 10px;
}

#m_newstext{
margin-top: 20px;
}
#m_newstext05_02{
margin-bottom: 20px;
}

.p_title{
display:block;
margin-bottom: 10px;

}

/*2009_06*/


#maxime_banner{
margin-top: 20px;

}

#put{
margin: 10px 0px 20px;

}

/*2009_07*/

#img200907{
margin: 10px 0px 40px;
}

#model200907{
margin: 10px 0px 20px;
}

/*2009_08*/

#img200908{
margin: 10px 0px 0px;
}

#model200908{
margin: 16px 0px 0px;
}


/*2009_09*/

.200909_text{
	margin-top:-20px;
	margin-bottom:30px;
}

.200909_text2{
	margin-top:-10px;
	margin-bottom:30px;
}

.200909_text3{
	margin-top:-20px;
	margin-bottom:10px;
}

.200909_text4{
	margin-top:-10px;
	margin-bottom:10px;
}

.200909_text5{
	margin-top:-40px;
	margin-bottom:10px;
}

#model200909{
margin: 16px 0px 20px;
}

#tit200909{
margin: 20px 0px 0px;
}


.col_200911_l{
	width:275px;
	float:left;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0;
}

.col_200911_r{
	width:275px;
	float:right;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:0;
}

.200911_p{
	width:275px;
	margin:8px auto 0;
	text-align:center;
}

.200911_text{
	margin-top:10px;
	margin-bottom:10px;
}









