
#NaviGation h1{
	font-size:small;
	display:inline;
}

#PageTitleLog{
	margin:5px;
}

#TableContents td{
	padding:5px;
	/*vertical-align:top;*/
	text-align:left;
	vertical-align: middle;
}

#Anonymous{
	border:2px dotted #999999;
	width:425px;
	height:250px;
	margin:0px auto 0px auto;

}

#AnonymousDetail{
	width:410px;
	height:210px;
	padding:3px;
	overflow-y:scroll;
}

h2{
	background-image:url(image/10title.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:513px;
	height:66px;
	padding:23px 0px 0px 12px;
	color:#FF0000;
	margin:0px;
	font-size:16px;
}

h3
{
	margin-top:5px;
	font-size:11px;
	text-decoration:none;
}

.table
{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
}


.td
{
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;

}
.tdHead
{
	margin:0px;
	padding:0px;
	background-color:#FFFF99;
	text-align:center;
	vertical-align:middle;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

.FontRed
{
	color:#FF0000;
}

img{
	border:0px;
}

/*ご利用方法*/
.Title1
{
	background-image:url(image/12title1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:110px;
	width:748px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.Title2
{
	background-image:url(image/12title2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:110px;
	width:748px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.Title3
{
	background-image:url(image/12title3.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:110px;
	width:748px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.Title4
{
	background-image:url(image/12title4.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:110px;
	width:748px;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.itemTd
{
	padding:0px 0px 0px 0px;
	margin:40px 5px 5px 5px;
}

/* よくある質問 */
.QA_Title{
	color:#0000FF;
	padding:10px 0px 0px 50px;
	background-image:url(image/13title.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:700px;
	height:38px;
	margin-left:10px;

}
.QA_Answer{
	width:700px;
	height:110%;
	margin-left:10px;
	margin-bottom:20px;
}

/* 利用規則 */
.RuleTitle
{
	background-image:url(image/14title.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:6px 0px 0px 35px;
	width:254px;
	height:28px;
	vertical-align:middle;
	color:#FFFFFF;
	
}
.RuleDetail
{
	width:740px;
	margin:10px;
	padding:10px;
	border:1px solid #666666;

}

/*レンタカー詳細*/
/*メイン画像*/
.deatilMainPhoto
{
	border:20px solid #FFFFFF;
	text-align:center;
	width:640px;

}
/*サブ画像*/
.subPhoto
{
	border:4px solid #FFFFFF;
	text-align:center;
	width:105px;
}

/*装備*/
.Equipment
{
	width:134px;
	margin:5px;
	border-bottom:1px solid #0E2E55;
	border-left:1px solid #0E2E55;
	background-color:#CCCCCC;
	vertical-align: middle;
}
.Equipment_value
{
	width:185px;
	margin:5px;
	border-bottom:1px solid #0E2E55;
	border-left:1px solid #0E2E55;
}

/*装備table*/
#Equipment_table{
	border-top:1px solid #0E2E55;
	border-right:1px solid #0E2E55;
	background-color:#FFFFFF;
	vertical-align: middle;
}

/*レンタル用品*/
.ArticlesMainBox{
	background-color:#3399FF;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
	float:left;
	width:758px;
}
.ArticlesBox{
	float:left;
	margin:2px 2px 2px 2px;
}
.ArticlesItem{
	width:236px;
	height:40px;
	background-color:#FFFFFF;
	font-size:16px;
	padding:2px 2px 2px 2px;
}


