@charset "utf-8";

/*------------contentsここから------------*/

div#contents {
	background:url(/img/bg2.jpg) repeat-y;
	width:904px;
	margin:0;
	padding:0;
	text-align:center;
	position:relative;
	z-index:-2;
	}
div#contents_inner {
	width:902px;
	margin:0;
	padding:100px 0 150px 0;
	text-align:center;
	position:relative;
	overflow:hidden;
	}
#deco_top {
	position:absolute;
	right:0px;
	top:0px;
	z-index:-1;
	}
#deco_btm {
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:-1;
	}	
#rogo {
	position:absolute;
	right:150px;
	bottom:30px;
	z-index:1;
	}
div#cont_Wrap{
  margin:0 auto;
  padding:0;
  width:565px;
}
h2 {
	margin:0 0 20px 0;
	}
h2.conpanion{
	margin-top:40px;
	}
		

table {
	border:none;
	border-top:#D7580D 1px solid;
	border-left:#D7580D 1px solid;
	}
td,th {
	border:none;
	border-right:#D7580D 1px solid;
	border-bottom:#D7580D 1px solid;
	}

.h_table{
	width:565px;
  margin:0 0 33px 0;
  padding:0;
}

.h_table{
  margin:0 0 33px 0;
  padding:0;
	font-size:90%;
	line-height:1.2em;
}
td {
	background-color:#FFFF8F;
	vertical-align:middle;
	text-align:left;
	padding:5px 10px 5px 10px;
	}
td.naikin {
	background-color:#F0FFD0;
	}
td.driver {
	background-color:#E4FAFA;
	}
	
ul.taigu{
	padding-left:1em;
	}
	
.taigu li{
	line-height:1.2em;
	list-style:disc;
	}

/*------------contentsここまで------------*/


