@charset "utf-8";
/* CSS Document */
body {

}td {
	table-layout: fixed;
	word-wrap: break-word;
	word-break: normal;
	text-justify:inter-ideograph;
}
address {
	font-style: normal;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:link {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration:underline;
	color: #0000FF;
}

a:active{
	text-decoration: none;
	color: #000000;
}
.content8 {
	font-size: 0.8em;
}
.content12 {
	font-size: 1.2em;
}
.content14 {
	font-size: 1.5em;
}
.content {
	font-size: 1.6em;
}
.norepeat_bg {
	background-repeat: no-repeat;
}
.active_table_th {
	background-color: #E2A9C6;
	color: #AA3972;
}
.focus_table_th {
	background-color: #9BDDBC;
	color: #26734D;
}
.news_table_th {
	background-color: #FFC286;
	color: #F77B00;
}
.iresult_table_th {
	background-color: #9BDDBC;
	color: #26734D;
}
.archD_table_th {
	background-color: #ABFF8E;
	color: #228800;
}.highlight_input {
	border: 0px none #FFFFFF;
}.frame {
	border: 1px dashed #999999;
}
.light_orange {
	color: #FF9955;
}
.orange {
	color: #FF6600;
}
.golden {
	color: #996600;
}
.white {
	color: #FFFFFF;
}
.light_red {
	color: #FF6F6F;
}
.red {
	color: #FF0000;
}
.gray {
	color: #666666;
}
.deep_green{
	color: #009900;
}
.pink{
	color: #DF3985;
}
.blue{
	color: #0068b7;
}
.image_frame {
	padding: 2px; 
	border: 1px solid #CCCCCC; 
	background-color: #FFFFFF; 
}
.button_style {
   color:#555555;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffDDDDDD',EndColorStr='#ffFFFFFF');
   border-style:solid;
   border-color:#777777;
   border-width:1px;
}
.table_frame_style {
	border-style:dashed;
	border-width:1px;
	border-color: #716F64;
}
.height_line{
 line-height: 25px;
}