@charset "utf-8";

/*  Table
---------------------------------------------------------- */
table.color2 {
	border-collapse: collapse;
	float: inherit;
	width: 100%;
}

table.color2 th,
table.color2 td {
	padding: 4px 8px;
	border: 1px solid #8ba1b1;
	text-align: center;
}

table.color2 th {
	background: #bdcedc;
}
table.color2 td.even {
	background-color: #eaeff1;
}


/*  Round table
---------------------------------------------------------- */
div#body div.body_inner div#main div.main_h1 {
	background-color: transparent;
	background-image: url(../image/bg_main_h1.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#body div.body_inner div#main div.main_h1 h1.main_h1_head {
	background:transparent url(../image/bg_main_h1_top.gif) no-repeat bottom right;
	background-position:top left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	/*padding-left: 10px;*/
	font-family: Frutiger, Arial, Helvetica, sans-serif;
}

/*  Clearfix
---------------------------------------------------------- */
div.boxClear {
	clear:both
}