body{
	
}

body, p, input, select, textarea {
	font-family:  Arial;
}

table.indx_tbl{
	left: 240px; top: 100px; position: absolute;
	word-spacing: 2px;
	line-height : 16px;
	color: Black;
	font-family:  Arial;
	font-size: 14px;
	font-weight: normal;
	border: 1px solid #F3F3F3;
	background-repeat: no-repeat;
	background-position: top;
}

table.Web_tbl{
	left: 40px; top: 320px; position: absolute;
}

span.spn_ttl{
	left: 360px; top: 20px; position: absolute;
}
b.rsns{
	right: 166px; top: 313px; position: absolute;
}

img.sml_dr{
left: 360px; top: 20px; position: absolute;}

span.mddl_index{
	color: #388718;
	font-size: 24px;
	font-weight: normal;
}

span.details_index{
	color: #20500D;
	font-size: 18px;
	font-weight: normal;
}

table.main{
	color: Black; font-family:  Arial; font-size: 12px; font-weight: normal; 
	
	height : 100%;
}

table.con_class{
	color: Black; font-family:  Arial; font-size: 12px; font-weight: normal;
}


.hr_clss{
	color: #64652C;
}

.bttm{
	color: Black; font-family:  Arial; font-size: 14px;
}

.db_ttl{
	color: Black; font-family:  Arial; font-size: 18px; font-weight: normal; 
}



td.ttl{
	background-image: url(../images/ttl_bck.jpg); 
	background-repeat: repeat-x;
	color: black;
	FONT: bold 13px  Arial;
	padding-left: 2px; 
	padding-right: 2px;
}


a.line_ttl_he{
	color: white;
	FONT: normal 13px  Arial;
	TEXT-DECORATION: none;
}

a.line_ttl_this_he{
	color: yellow;
	FONT: normal 13px  Arial;
	TEXT-DECORATION: underline;
}

a.line_ttl_he:hover{
	TEXT-DECORATION: underline;
}

a.line_ttl_en{
	color: black;
	FONT: bold 11px  Arial;
	TEXT-DECORATION: none;
}

a.line_ttl_this_en{
	color: black;
	FONT: bold 11px  Arial;
	TEXT-DECORATION: underline;
}

a.line_ttl_en:hover{
	color: black;
	FONT: bold 11px  Arial;
	TEXT-DECORATION: underline;
}

a.art_link{
	color: black;
	FONT: bold 12px  Arial;
	TEXT-DECORATION: underline;
}
a.art_link:hover{
	color: black;
	FONT: bold 12px  Arial;
	TEXT-DECORATION: underline;
}

a.news_txt:hover{
	color: black;
	FONT: normal 12px  Arial;
	TEXT-DECORATION: none;
}


a.news_txt{
	color: black;
	FONT: normal 12px  Arial;
	TEXT-DECORATION: none;
}


a.news_txt_new{
	
	TEXT-DECORATION: none;
}

a.news_txt_new:hover{
	
	TEXT-DECORATION: none;
}


a.news_ttl_new{
	
	TEXT-DECORATION: none;
}

a.news_ttl_new:hover{
	color: black;
	TEXT-DECORATION: underline;
}

a.news_link{
	color: black;
	FONT: bold 15px  Arial;
	TEXT-DECORATION: none;
}

a.news_link:hover{
	color: black;
	FONT: bold 15px  Arial;
	TEXT-DECORATION: underline;
}

.send_class{
	color: black;
	FONT: normal 14px  Arial;
	TEXT-DECORATION: none;
}

a.foot_links{
	color: #ffffff;
	FONT: normal 13px  Arial;
	margin-left : 20px;
	TEXT-DECORATION: none;
}

a.foot_links:hover{
	color: #ffffff;
	FONT: normal 13px  Arial;
	TEXT-DECORATION: underline;
}

a.foot_links_this{
	color: #ffffff;
	FONT: normal 13px  Arial;
	margin-left : 20px;
	TEXT-DECORATION: underline;
}

a.foot_links_this:hover{
	color: #ffffff;
	FONT: normal 13px  Arial;
	TEXT-DECORATION: underline;
}

a{
	color: #F57C09;
}

tr.good{
	color: blue;
	FONT: normal 13px  Arial;
}

tr.ok{
	color: green;
	FONT: bold 13px  Arial;
}

tr.no_good{
	color: red;
	FONT: normal 13px  Arial;
}


div.news_div{
	font-size: 16px;
	height: 80px;
	margin-right : 10px;
	margin-left : 10px;
}

div.news_div_in_all{
	margin-top: 10px;
	margin-bottom: 40px;
}

.ttl_txt{
	color: white;
	FONT: bold 22px  Arial;
	padding-left: 10px; 
	padding-right: 10px;
}

div.news_div_in{
	color: #000000;
	font-weight: normal;
	font-size: 14px;
}
