@import "./common.css";
@import "./header_common.css";

/*------------------------------------------

	Index page

-------------------------------------------*/

/* oshirase */
#oshirase { height:65px; padding-left:20px; padding-top:5px; }
#oshirase h2 { width:183px; float:left; }
#oshirase table { width:557px; height:65px; float:left; background:url(../images/oshirase_bg.jpg) 0 0 no-repeat; font-size:11px; }
#oshirase th { font-weight:bold; padding-left:15px; padding-right:15px; width:80px; }
#oshirase td a { color:#333333; }

#menu { margin-left:5px; }

#topflash {
	width: 740px;
	margin: 0 auto; }

#topinfobox,
#topinfobox2 {
	width: 732px;
	margin: 0 auto; }
#top_information {
	width: 481px;
	height: 300px;
	background: url(../images/h_bunjo.gif) no-repeat;
	float: left; }
#top_info_table {
	width: 90%;
	margin: 0 auto;
	border: 0;
	border-collapse: collapse; }
#top_info_table tr {
	height: 80px; }
#top_info_table th {
	width: 25%;
	text-align: center; }
#top_info_table td {
	width: 75%;
	border-bottom: dotted 1px #ccc; }
#top_info_table th,
#top_info_table td {
	padding: 4px;
	font-size: 12px; }

#top_banner {
	width: 240px;
	float: right; }

#top_info_event {
	width: 420px;
	height: 300px;
	background: url(../images/blog_event.gif) no-repeat;
	float: left; }
#top_info_event_inner {
	width: 404px;
	height: 212px;
	margin: 0 auto;
	overflow: auto; }
#top_info_event_inner p {
	margin: 0 16px;
	font-size: 12px;
	line-height: 145%; }


#top_info_rdf {
	width: 300px;
	float: right; }
#top_info_blog1 {
	width: 100%;
	height: 145px;
	background: url(../images/blog_mama.gif) no-repeat; }
#top_info_blog2 {
	width: 100%;
	height: 145px;
	background: url(../images/blog_peco.gif) no-repeat; }
.blog_inner p {
	font-size: 12px;
	line-height: 130%;
	text-indent: 66px; }

#blog_feed,
#blog_feed2 {
	width:750px;
	height:126px;
	margin: 0 auto;
	text-align:left; }
#blog_feed {
	background:url(../images/blog_txt.jpg) right top no-repeat; }
#blog_feed2 {
	background:url(../images/blog_peko_txt.gif) right top no-repeat; }

#blog_feed table,
#blog_feed2 table {
	border-collapse:collapse; }
#blog_feed p,
#blog_feed2 p {
	padding-left:10px;
	line-height: 150%; }
.date {
	font-weight: bold; }
.red {
	color: #f00;}
