body {
	background: #FFFFFF url(../css_news/body_bg.jpg) no-repeat fixed;
	padding: 0px;
	margin: 200px 0px 0px 0px;
	font-size: 11px;
	line-height: 180%;
	text-decoration: none;
	font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "ＭＳ ゴシック";
	color: #242632;
}
.credit {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif";  line-height: 130%; font-size: 9px; text-decoration: none}
#contentsbox a.txt:link{
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	border-bottom: 1px solid #77A3C4;
}
#contentsbox a.txt:visited {
	font-weight: bold;
	text-decoration: none;
	color: #4D6B81;
	border-bottom:1px solid #CCCCCC;
}
#contentsbox a.txt:hover {
	font-weight: bold;
	text-decoration: none;
	color:#77A3C4;
	border-bottom:1px solid #444444;
	background:#eeeeee;
}


h4 {font-size: 13px; text-decoration: none; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック","ＭＳ ゴシック"; color: #000000; margin: 0px; padding: 0px;
}
h3 {
	font-size: 30px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #888888;
	margin: 0px;
	padding: 0px;
	font-weight: 900;
}
h5 {
	font-size: 40px;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	margin: 5px 0px 0px;
	padding: 0px;
	font-weight: 900;
	height: 27px;
	filter:alpha(opacity=30); /*IE*/
	-moz-opacity:0.3; /*FF*/
	opacity:0.3;
}
li { font-size: 11px; line-height: 140%; text-decoration: none ; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック","ＭＳ ゴシック" }
ol { font-size: 11px; line-height: 140%; text-decoration: none ; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック","ＭＳ ゴシック" }
ul { font-size: 11px; line-height: 140%; text-decoration: none ; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック","ＭＳ ゴシック" }

.gekishibu {  font-size: 24pt; font-weight: bold; text-decoration: none; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック","ＭＳ ゴシック" ; line-height: 140%}

.quote {
	color: #000000;
	margin:0px;
	padding:10px;
	width:664px;
	height:auto;
	border:3px double #888888;
	background: #eeeeee;
}
.name {
	color: #77A3C4;
	font-weight: 900;
}

#contentsbox {
	width:700px;
	height:auto;
	text-align: left;
	padding: 0px;
	margin: 0px 0px 0px 30px;
}

#contentsbox .headtext {
	width: 700px;
	position:static;
	padding:10px;
	background-color:#eaeaea;
	filter:alpha(opacity=50); /*IE*/
-moz-opacity:0.5; /*FF*/
	opacity:0.5;
	margin: 0px;
	font-size: 10px;
}
#contentsbox .newstext {
	width: 690px;
	position:static;
	padding:15px;
	background-color:#FFFFFF;
	filter:alpha(opacity=80); /*IE*/
-moz-opacity:0.8; /*FF*/
	opacity:0.8;
	margin: 0px;
	border-top: 5px solid #77A3C4;
}
#contentsbox .newstit {
	width: 670px;
	position:static;
	background-color:#eeeeee;
	margin: 0px 0px 15px 0px;
	border: 1px solid #888888;
	padding: 10px;
}

#contentsbox .backtop {
	text-align: right;
	border-top: 1px solid #bbbbbb;
	margin: 0px;
	padding: 5px 0px 0px;
}
