@charset "utf-8";
/* CSS Document */

.table01, .table01 tr, .table01 td ,.table01 th{
	border:solid 1px #C4C4C4;
	border-collapse:collapse;
	font-size: 12px;
	padding:5px 4px 5px 4px;
}
.table01 th{
	padding:5px 3px 5px 3px;	
}
.table01 td.bolder_0 {
	border:none 0px #FFF;
}
.table01 caption {
	text-align:left;
	padding-bottom:5px;
}
.table_none, .table_none td, .table_none tr {
	font-size: 12px;
}
.table_over tr:hover , .table_over th:hover
{
	background:#F4EDCE;	
}
.al_center {
	text-align:center;
}
.al_right {
	text-align:right;
}
.al_left {
	text-align:left;
}
.alv_top {
	vertical-align:top;
}
/* Index */
#index .col1 {
	width:40%;
}
#index .col2 {
	width:30%;
}
#index .col3 {
	width:30%;
}
#index .col4 {
	width:40%;
}
#index .col5 {
	width:10%;
}
#index .col6 {
	width:50%;
}

#index .col7 {
	width:40%;
}
#index .col8 {
	width:40%;
}
#index #index_box3 {
	width:94%;
	font-size:12px;
	margin-left:17px;
}
/* Charge 2 */
.bg_color1{
	background:#FED89E;
}
.bg_color2{
	background:#CABEDC;
}
.bg_color3{
	background:#E7F1F5;
}
.bg_color4{
	background-color: #F7E377;
}
.bg_color5{
	background:#DFF2F2;
}
.bg_color6{
	background:#C1DAEE;
}
.bg_color7{
	background:#FFFFFF;
}
.bg_color8{
	background:#FDF9EA;
}

#charge2_top {
	background: url(../imegs/charge2_top.jpg) no-repeat;
	margin: 0px 0px 10px;
	padding: 0px;
	height: 80px;
	width: 600px;
}
.textbox_01{
	float:left;
	width:70px;
	display:block;
}
#box02_2 .b13 {
	margin: 0px;
	padding: 0px;
	font-size:12px;
	height: 310px;
}
#box02_2 .b13 img
{
	border:solid 1px #CBC6D2;	
}
.line01 span{
border-bottom:solid #999 1px;
display:block;
font-size:0px;
width:195px;
margin:3px 0px 3px 148px;
}
.charge tr:hover
{
	background:#EEE;	
}

