@charset "shift_jis";
@media screen{
/*------------- _____ ▼service _____ --------------------------------------------------*/

#link{
	font-size:15px;
}
#link a{
	color:#C00;
	text-decoration:underline;
}
#link a:hover{
	color:#FFF;
	background:#C00;
	text-decoration:none;
}
#link a:visit{
	color:#C00;
	text-decoration:underline;
}
/*------------- _____ ▼title _____ ------------------*/
#title{
	margin:0px;
	padding:0px;
}
#title p{
	margin:0px;
	padding:0px;
	display:block;
	width:150px;
	height:32px;
	text-indent:-9999px;
}
#title p.service{/*サービス*/
	background:url(../../service/images/obj_service.gif);
}

/*------------- _____ ▼submenu _____ ------------------*/
#smenu{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#smenu ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}
#smenu li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:150px;
/*	height:32px;*/
	border-bottom:1px dotted #666666;
}
#smenu li a{
	width:150px;
/*	height:32px;*/
	display:block;
}
#smenu li.noimg{/*テキストリンクの場合*/
	margin:0px 0px 0px 0px;
	padding:9px 0px 6px 20px;
	width:130px;
/*	height:23px;*/
}
#smenu li.pitservice{/*ピットサービス*/
	background:url(../../service/images/bt_pitservice_off.gif);
	text-indent:-9999px;
	height:32px;
}
#smenu li.bcoating{/*ボディコーティング*/
	background:url(../../service/images/bt_bcoating_off.gif);
	text-indent:-9999px;
	height:32px;
}
#smenu li.wcoating{/*ホイールコーティング*/
	background:url(../../service/images/bt_wcoating_off.gif);
	text-indent:-9999px;
	height:32px;
}
#smenu li.tuning{/*チューニング*/
	background:url(../../service/images/bt_tuning_off.gif);
	text-indent:-9999px;
	height:32px;
}
#smenu li.etc{/*その他*/
	background:url(../../service/images/bt_etc_off.gif);
	text-indent:-9999px;
	height:32px;
}

/*------------- _____ ▼main _____ ------------------*/
#category{
	clear:both;
	margin:10px;
	padding:0px;
	border:1px solid #CCCCCC;
}
#category img{
	margin:0px 0px 5px 0px;
	padding:0px;
	border:1px solid #CCCCCC;
	width:140px;
	height:105px;
}
#category img.title{
	border:0px;
	width:150px;
	height:32px;
}
#category ul{
	margin:0px 0px 0px 20px;
	padding:0px;
	list-style-type:none;
}
#category li{
	float:left;
	margin:10px 10px 0px 0px;
	padding:0px;
	width:140px;
	text-align:center;
}
#category h2{
	margin:0px;
	padding:0px 10px 0px;
}
#category p{
	margin:0px;
	padding:0px 10px 10px;
}

#main h1{
	margin:10px 0px;
}
#main h2{
	margin:10px 0px 0px;
}
#main p{
	margin:10px 0px 0px;
}
#toi{/*お問合せボタン領域*/
	margin:20px 0px 10px;
	padding:5px;
	width:648px;
	border:1px solid #CCCCCC;
	text-align:right;
}
#com{/*説明コメント領域*/
	margin:10px 0px 20px;
	padding:10px;
	width:638px;
	border:1px solid #CCCCCC;
}
#com ul{
	margin:10px 20px;
	padding:0px;
}
#com li{
	margin:0px 0px 10px 0px;
	padding:0px;
}
#biko{/*備考領域*/
	margin:10px 0px 20px;
	padding:10px;
	width:638px;
	border:1px solid #CCCCCC;
}

#type{/*車種・価格領域*/
	margin:0px;
	padding:0px;
}
#type ul{
	margin:5px 0px;
	padding:0px;
	list-style-type:none;
	clear:both;
}
#type li{
	margin:0px 10px 5px 0px;
	padding:0px 0px 0px 5px;
	float:left;
	background:url(../images/arrow_gy.gif) no-repeat;
	font-size:10px;
}
table{/*車種・価格領域*/
	margin:10px 0px 20px;
	padding:0px;
	border:0px;
	width:100%;
	border-collapse:collapse;
}
tr{
	margin:0px;
	padding:0px;
}
th,td{
	margin:0px;
	padding:5px;
	border:1px solid #CCCCCC;
}
th{
	text-align:center;
	background:#F0F0F0;
}
td.name{
}
td.price{
	text-align:right;
	white-space:nowrap;
}

#waku{/*枠*/
	margin:5px 0px 20px;
	padding:5px;
	width:648px;
	border:1px solid #CCCCCC;
}

}

