/*ここから00905更新TOP分*/


#top_h1{
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	color:#FFFFFF;
	background:#353D54;
	margin:0;
	padding:5px 0 5px 0;
	text-align:right;
	width:802px;
	display:block;
}

p.top_caption{
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	color:#FFFFFF;
	background:#353D54;
	margin:0;
	padding:5px 0 5px 0;
	text-align:right;
	width:596px;
}

p.info_tyouki{
	font-size:12px;
	font-weight:bold;
	line-height:normal;
	color:#FFFFFF;
	background:#353D54;
	margin:0;
	padding:5px 0 5px 0;
	text-align:center;
	width:150px;
}


/*ここまで200905更新TOP分*/

.f_75_newinfo {
	font-size: 75%;
	line-height: 120%;
	color: #666666;
	text-align: left;
	vertical-align: top;
	padding-top: 3px;
	padding-left: 5px;
}
.f_90_bl {
	font-size: 90%;
	line-height: 120%;
	color: #666666;
}
.line_tate {
	background-image: url(../img_top/line_tate2.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.leftop {
	text-align: left;
	vertical-align: top;
}
.point_topics {
	font-size: 12px;
	color: #2E8DCE;
	text-align: left;
	vertical-align: top;
	padding:0;
	margin:0;
}
.f_topics {
	padding:3px 0 2px 3px;
	font-size: 13px;
	line-height: 140%;
	color: #333;
	text-align: left;
	vertical-align:middle;
	background:#FFFDD4;
	margin:0;
}

.f_topics img{
	vertical-align:bottom;
	padding:0;
	margin:0;
}

.f_topics a{
	font-size:16px;
	font-weight:bold;
	}

.f_topics a:link {color:#8F0000;
					text-decoration:underline;}
.f_topics a:visited{color:#8F0000;}
.f_topics a:hover{background:#FF7755;
					color:#FFFFFF;}
.f_topics a:active{color:#FF4900;}


.kuwashiku_topics {
	color: #D90100;
}

.bigger{
	font-size:100%;
	color:#333333;
	font-weight:bold;
	line-height:1.4;
	}
	
.biggermore{
	font-size:150%;
	font-weight:bold;
	line-height:1.4;
	}

