body{
	margin:0px;
	padding:0px;
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	background-color:#000000;
}

img{
	border:none;
}

.s12_160_white {
	line-height: 160%;
	color: #FFFFFF;
}
.s12_140_white {
	line-height: 140%;
	color: #FFFFFF;
}
.s12_140_white a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
.s12_140_white a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
.s12_140_white a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.dotline {
	background: url(img/dotline.gif) repeat-x bottom;
}
.text_day {
	color: #565656;
	padding: 10px 0px 7px 0px;
}
.text_tit {
	color: #F50000;
	padding: 10px 0px 7px 0px;
}
.text_tit a:link {
	color: #F50000;
	text-decoration:underline;
}
.text_tit a:visited {
	color: #F50000;
	text-decoration:underline;
}
.text_tit a:hover {
	color: #F50000;
	text-decoration: none;
}
.text_news {
	color: #FFFFFF;
	padding: 0px 0px 10px 0px;
}
.text_more {
	color: #F50000;
	padding: 0px 0px 10px 0px;
}
.text_more a:link {
	color: #F50000;
	text-decoration:underline;
}
.text_more a:visited {
	color: #F50000;
	text-decoration:underline;
}
.text_more a:hover {
	color: #F50000;
	text-decoration: none;
}
.text_foot {
	font-size: 10px;
	color: #F50000;
}
.text_foot a:link {
	color: #F50000;
	text-decoration:underline;
}
.text_foot a:visited {
	color: #F50000;
	text-decoration:underline;
}
.text_foot a:hover {
	color: #F50000;
	text-decoration: none;
}
.td_l {
	background: url(img/company/td_bg_l.gif) repeat-x bottom;
	padding: 10px 0px 10px 8px;
}
.td_r {
	background: url(img/company/td_bg_r.gif) repeat-x bottom;
	padding: 10px 0px 10px 8px;
}
.td_r a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
.td_r a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}
.td_r a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
