/* CSS Document */

body{font-size:12px; color:#000000; margin:0; padding:0; width:700px; }

a:link{font-size:12px; line-height:110%; font-weight:bold; color:#003366; text-decoration:none;}
a:visited{font-size:12px; line-height:110%; font-weight:bold; color:#663333; text-decoration:none;}
a:hover{font-size:12px; line-height:110%; font-weight:bold; color:#0099FF; text-decoration:underline;}

a.left_navi:link{font-size:12px; line-height:110%; font-weight:bold; color:#0099FF; text-decoration:none;}
a.left_navi:visited{font-size:12px; line-height:110%; font-weight:bold; color:#0033FF; text-decoration:none;}
a.left_navi:hover{font-size:12px; line-height:110%; font-weight:bold; color:#0099FF; text-decoration:none;}

.QA_table{border:#999999 1px solid;border-collapse: collapse;}
.QA_td{border:#999999 1px solid;border-collapse: collapse;}

.base_table{ font-size:12px; BORDER-LEFT: #000099 1px solid; BORDER-TOP: #000099 1px solid; border-collapse: collapse; }
.base_title{ BORDER-RIGHT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; background-color:#B1DCFE; border-collapse: collapse; }
.base_date{ BORDER-RIGHT: #000099 1px solid; BORDER-BOTTOM: #000099 1px solid; border-collapse: collapse; }
.dummy_form { width:610; }

.base_bg{background-color:#3366FF;}
.thin_bg{background-color:#EFEFEF;}
.dark_bg{background-color:#000099;}
.shade_bg{background-color:#3333CC;}

.middle_bg{background-color:#E0E0E0;}
.base_infont{color:#FFFFFF;}

.add_form{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.add_title{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }
.add_data{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }

.table_border{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }

.words{ font-size:14px; color:#0000FF; }
.spec{ border: none; border-color:#FFFFFF;}

.nomal_form{ font-size:12px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; }
.nomal_title{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; background-color:#E0E0E0; }
.nomal_data{ BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }

.detail_form{ font-size:12px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid;  }
.detail_title{ width:80px; height:35px; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; background-color:#E0E0E0; }
.detail_data{ width:250px; height:35px; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; }

.spec_form{ font-size:12px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; }
.spec_title{ width:90px; height:35px; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; background-color:#E0E0E0; }
.spec_data{ width:190px; height:35px; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; } 

.out_form{ font-size:11px;}
.out_title{ width:60px; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; background-color:#E0E0E0; padding:4px;}
.out_data{ width:19px; text-align: center; BORDER-RIGHT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; padding:4px;}

.hosyo_title{ font-size:16px; line-height:1.5; }

h1{
	font-size:12px;
	color:#333333;
	line-height:normal;
	margin-top:0px;
	margin-bottom:0px;
	padding:0;
}
