@charset "Shift_JIS";

/*--------------------------------------------------------------------
common
css‚Ì‰Šú‰»
--------------------------------------------------------------------*/


html, body {
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
  margin: 0;
  padding: 0;
  font-size: 95%;
  background:#F4F4F4 url(../img/background.gif) center repeat-y;
}
* html body {
  background:#F4F4F4 url(../img/backgroundIE.gif) center repeat-y;
}


h1, h2, h3, h4, h5, h6{
  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
  margin: 0;
  padding: 0;
  border: 0;
  font-style: normal;
  font-weight: normal;
  font-size: 100%;
}

a:link,
a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#999999;
	text-decoration:underline;
}

/*@‹¤’Ê
------------------------------------------*/
.text10{
	font-size:10px;
}
.text14{
	font-size:14px;
}
.text16{
	font-size:16px;
}
.text18{
	font-size:18px;
}
.textMain{
	line-height:140%;
}
.textMainSmall{
	font-size:10px;
	line-height:140%;
}
.lineHeight200{
	line-height:200%;
}
.fontDarkGray{
	color:#616161;
}
.fontDarkGray2{
	color:#7B7B7B;
}
.fontWhite{
	color:#FFFFFF;
}
.strong01{
	font-weight:bold;
	font-size:16px;
	display:block;
	text-align:center;
	color:#3399FF;
	line-height:22px;
	background:#E3F0FF;
}
.komidashi{
	background:url(../img/komidashi.gif) no-repeat;
	text-indent:25px;
	line-height:19px;
	font-weight:bold;
	font-size:12px;
	color:#228FC1;
}
.grayLine{
	border:#999999 1px solid;
}

.text_blue{
color:#0000FF;
font-weight:bold;}

.text_red{
color:#FF0000;
font-weight:bold;}
/*@TOP
------------------------------------------*/
.container{
	font-size:85%;
	color:#333333;
}

td.header{
	height:103px;
	background:url(../img/header.jpg) no-repeat;
}
.hikitoriBnn {
	width:210px;
	height:123px;
	background:url(../../img/bg_hikitoriBnn.gif) no-repeat;
}
ul.sideMenu{
	margin:0 0 10px 0;
	padding:0;
}
ul.sideMenu li{
	list-style:none;
	background:url(../img/menu.gif) no-repeat;
	text-indent:10px;
	font-size:14px;
	line-height:35px;
	font-weight:bold;
	margin:0 0 2px 0;
}
ul.sideMenu li a{
	height:35px;
	width:180px;
	display:block;
}
ul.sideMenu a:link,
ul.sideMenu a:visited{
	color:#0F93D1;
	text-decoration:none;
}
ul.sideMenu a:hover {
	color:#0F93D1;
	text-decoration:underline;
}

td.add{
	background:url(../img/add.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	height:19px;
	color:#FFFFFF;
	text-indent:10px;
	padding:6px 0 0 0;
}
h2.whatsNew{
	background:url(../../img/whatsNewTitle.gif) left center no-repeat;
	text-indent:-9999px;
	font-size:12px;
	height:14px;
}

h2.honda01{
	background:url(../../img/honda01.gif) left center no-repeat;
	text-indent:-9999px;
	font-size:12px;
	height:14px;
}

h2.policy{
	background:url(../../img/policy.gif) left center no-repeat;
	text-indent:-9999px;
	font-size:12px;
	height:14px;
}

h2.rental{
	background:url(../../img/rental.gif) left center no-repeat;
	text-indent:-9999px;
	font-size:12px;
	height:14px;
}

h2.tokubetu{
	background:url(../../img/tokubetu.gif) left center no-repeat;
	text-indent:-9999px;
	font-size:12px;
	height:14px;
}



/*@about
------------------------------------------*/
.aboutBack01{
	background:#E8E8E8 url(../../about/img/background01.gif) repeat-x top;
	font-size:12px;
	font-weight:bold;
	line-height:130%;
	color:#666666;
}
.aboutBack01 a:link,
.aboutBack01 a:visited{
	color:#666666;
}
.aboutBack01 a:hover{
	color:#666666;
	text-decoration:underline;
}

/*@agency
------------------------------------------*/
ul.agencyList{
	margin:0;
	padding:0;
}
ul.agencyList li{
	background:url(../../agency/img/listPoint.gif) 0px 2px no-repeat;
	padding:0 0 0 30px;
	line-height:130%;
	margin:0 0 8px 0;
	list-style:none;
}.process_text {
	text-align: left;
	font-weight: normal;
}
