body {
	background-color: #FFFFFF;
	margin: 10px;
	padding: 0px;
	text-align: center;
}
div {
	
}
img {
	clear:both;
	border-style:none;
}
.container{
	margin-left:auto;
	margin-right:auto;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	width:800px;
	padding:0.2em;
}
table .carinfo{
}
.carname{
	width:100%;
	background-color:#448844;
	color:#FFEEAA;
	font-weight:bold;
	font-size:120%;
	padding-left:0.2em;

}
.carstatus{
	background-color:#448844;
	float:right;
	margin-right:0px;
	width:82px;
	text-align:center;
}
td{
	text-align:left;
}
.h1{
	border-style:none;
}
.header{
	border-style:none;
	border-color:#999999;
	border-width:1px;
	width:100%;
}
.footer{
	clear:both;
	border-style:solid;
	border-color:#999999;
	border-width:1px;
}

.minibox{
	background-color:#FEFEFE;
}
.noborder{
	display:none;
}
.newsframe{
	border-style:solid;
	border-color:#666666;
	border-width:1px 0px 1px 0px;
	width: 95%;
	height: 100px;
	margin:0px;
}
address p{
	margin-top:2px;
	margin-bottom:2px;
	font-size:85%;
}
.bg{
	border-style:solid;
	border-color:#009900;
	border-width:0px 0px 0px 1em;
	background-color:transparent;
	background-image:URL(../IMGG/h3.png);
	color:#555555;
	text-align:left;
	padding-left:0.5em;
	margin-top:0.3em;

}
h3 {
	border-style:solid;
	border-color:#009900;
	border-width:0px 0px 0px 1em;
	background-color:transparent;
	background-image:URL(../IMGG/h3.png);
	color:#555555;
	text-align:left;
	padding-left:0.5em;
}
.f_left{
	float:left;
}
.f_right{
	float:right;
}
.title {
	border-style:none;
	font-size:90%;
	background-color: transparent;
	padding: 2px;
}

.footer p{
	font-size:80%;
}
.leftmenu{
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	width:200px;
	float:left;
}
ul{
	padding-left:0px;
}
a.tex{
	font-size:80%;
	color:#229922;
}
a:hover.tex{
	background-color:#AAFFAA;
}
a{
	font-size:90%;
	color:#229922;

}
a:hover {
	background-color:#AAFFAA;

}
.simplelist{
	margin-left:0%;
	list-style-type:none;
	list-style-position:outside;
	font-size:80%;
}
.simplelist li{
}
.minibox{
}
.standardlist{
	display:block;
	text-align: left;
	font-size:80%;
	list-style-type:none;
	list-style-position:outside;
	margin-left:1em;
}
.standardlist li{
}
.standardlist span{
	display:block;
	padding:0.1em;
}
.pankuzu{
}
.pankuzu ul{
}
.pankuzu li{
	display:inline;
	font-size: 80%;
}
.pankuzu li::after{
	content:" | ";
	
}
#pankuzust{
	
}
#pankuzued::after{
	content:"";
}
.rightmenu{
	border-style:solid;
	border-color:#999999;
	border-width:1px;
	width:580px;
	float:right;
	padding-bottom:1.5em;
}

.rightmenu p{
	width:85%;
	margin-left:auto;
	margin-right:auto;
}
.rightmenu p{
	text-align:left;
}
.rightmenu ul{
	text-align:left;
	margin-left:4em;
}
.rightmenu table{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

.rightmenu p.nor{
	text-align:left;
}

.company td{
	text-align:center;
}

.menuimg {
	border-style:solid;
	border-color:#000000;
	border-width:1px;
}
#ma{
	float:left;
	display:block;
	height:90px;
	width:280px;
}
#mb{
	float:right;
	display:block;
	height:90px;
	width:280px;
}
#mc{
	clear:both;
	float:left;
	display:block;
	height:90px;
	width:280px;
}
#md{
	float:right;
	display:block;
	height:90px;
	width:280px;
}
#me{
	clear:both;
	float:left;
	display:block;
	height:90px;
	width:280px;
}
#mf{
	float:right;
	display:block;
	height:90px;
	width:280px;
}

a.ll	{
	display:block;
	background-image: url(../images/navi_off.gif);
	text-align:left;
	background-repeat: no-repeat;
	color: #003366;
	width:170px;
	text-decoration: none;
	font-size: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 14px;
	margin-left: 4px;
	margin-right: 0px;
}
a.l2{
	display:block;
	background-image: url(../images/navi_off2.gif);
	margin-left:20px;
	width:150px;
	text-align:left;
	background-repeat: no-repeat;
	color: #003366;
	text-decoration:none;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left:14px;
	font-size: 13px;
}
a.l2:hover{
	background-image: url(../images/navi_on2.gif);
	background-color:transparent;
}
a.ll:hover	{
	background-image: url(../images/navi_on.gif);
	background-color:transparent;
}

.on {
	display:block;
    background-image: url(../images/navi_on.gif);
	text-align:left;
	background-repeat: no-repeat;
	color: #003366;
	width:170px;
	text-decoration: none;
	font-size: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 14px;
	font-family: "MS UI Gothic";
	margin-left: 4px;
	margin-right: 0px;
}


.waku {
	border-width:1px;
	border-style:none solid solid solid;
	border-color:#999999;
}
.waku p{
	text-align:center;
}
.waku th{
	border-color:black;
	border-width:0px 0px 2px 0px;
	border-style:solid;
	background-color:#339933;
	color:#FFFFFF;
	font-weight:bold;
	font-size:110%;
	padding: 0.3em 0.5em;
	margin:0px;
}
.waku td{
	background-color:#FFFFEE;
	padding:10px;
}
.line1 { border-width:1px; border-bottom-width:1px; border-style:solid solid none; border-color:#999999; } 
.line2 { border-width:1px; border-style:dashed solid none; border-color:#999999; }
.line3 { border-width:1px; border-style:dashed solid solid; border-color:#999999; }
.line4 { border-left-width:1px; border-left-style:solid; border-color:#999999; }
.line5 { border-right-width:1px; border-right-style:solid; border-color:#999999; }
.style1 { font-size: 12px;}
.style4 { font-size: 14px; font-weight: bold; color: #0000FF; }
.style5 { font-size: 18px; font-weight: bold; color: #003366; }
.style6 { font-size: 14px; }
.style7 { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.style8 { font-size: 11px; color: #003366; }
.style9 { font-size: 10px; color: #003366; }
.style10 { font-size: 10px; }
.style11 { color: #003366; }