@charset "shift_jis";
BODY{
	background-color: #6B2808;
}
#header {
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	padding:0px;
	margin-bottom:-18px;
}
#header p{
	display:block;
	position:relative; 
	text-indent: -9999px;
}
#title_l {
	margin-left: auto;
	margin-right: auto;
	text-align:middle;
	padding:0px;
	margin-bottom:0px;
}
#title_l p{
	display:block;
	position:absolute;
	text-indent: 360px;
	font-size: 12pt;
	line-height: 12pt;
}
#footer {
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	padding:0px;
	margin-bottom:-18px;
}
#footer p{
	display:block;
	position:relative; 
	text-indent: -9999px;
}
.foot{
	text-indent: 0px;
	font-size: 9pt;
	line-height: 9pt;
}
.news_txt{
	text-indent: 0px;
	font-size: 8pt;
	line-height: 10pt;
}
.news{
	text-indent: 0px;
	font-size: 9pt;
	line-height: 15pt;
	background-image: url("../img/txt_back1.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
}
.news_long{
	background-image: url("../img/txt_back1_long.gif");
	background-repeat: repeat-y;]
	background-attachment: scroll;
	background-position: right top;
}
.news_roll{
	background-image: url("../img/txt_back1_roll.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
}
.news2{
	text-indent: 0px;
	font-size: 9pt;
	line-height: 15pt;
	background-image: url("../img/txt_back3.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
}
.news_long2{
	background-image: url("../img/txt_back3_long.gif");
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: right top;
}
.news_roll2{
	background-image: url("../img/txt_back3_roll.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
}
.event_txt{
	font-size: 8pt;
	line-height: 10pt;
}
.event{
	font-size: 8pt;
	line-height: 10pt;
}
.info_txt{
	font-size: 8pt;
	color:red;
	line-height: 10pt;
}
.info{
	padding-top:2px;
	font-size: 8pt;
	line-height: 10pt;
}
.info_cld{
	text-indent: 3px;
	padding-top:2px;
	color: #ffffff;
	font-size: 8pt;
	line-height: 10pt;
}
.info_cld_txt{
	padding-top:2px;
	font-size: 7pt;
	line-height: 7pt;
}
a:hover { color:#FF0000; }
a { color:#B6012E;
text-decoration:none; }