/*夕暮れ掲示板一覧用スタイルシート*/
/*
body{
color:#ffffff;
background:#004040;
}
*/
/*見出し要素*/

h1{
font-size:100%;
display:inline;
margin:0em;
}

h2{
font-size:100%;
}
/*アンカータグ*/
/*
a{
color:#ffffff;
}

a:visited{
color:#999999;
}
*/
/*テキストの下線を無くす*/

#pagenavi a,#category a, #home a,#boardnavi a{
text-decoration:none;
}

/*header content footer*/

#content{
padding:0em 5%;
}


/*広報室へのﾘﾝｸ*/
#home{
display:inline;
}

/*メインメニュー*/
#pagenavi{
padding:0.2em 0em 0.2em 0em;
margin:0em;
border-bottom:solid 1px #999999;
}

/*参加人数表示部分*/
#info{
font-size:80%;
text-align:right;
padding:0.2em;
}

/*掲示板一覧の種類選択ﾘﾝｸ*/

#boardnavi{
}

#boardnavi a{
border:solid 1px #4F7F7A;
padding:0.3em 0.5em 0em 0.3em;
}

#boardnavi .selected{
background:#4F7F7A;
border:solid 1px #4F7F7A;
padding:0.3em 0.5em 0em 0.3em;
}

/*一覧のテーブル*/
#boardlist table{
width:90%;
}

#boardlist th{
background:#4F7F7A;
line-height:2em;
}

#boardlist td{
}

/*奇数*/
#boardlist .boardodd{
}

/*偶数*/
#boardlist .boardeven{
background:#005050;
}

/*セル板の名前*/
.boardname{
text-align:left;
}

/*セル板の名前*/
.boardcontent{
color:#9ebfb4;
}

/*セル板の投稿数*/
.boardwritenum{
text-align:center;
width:8em;
}

/*セル板のリロード回数*/
.boardreloadnum{
text-align:center;
width:4em;
}

/*セル板の更新日*/
.boardupdate{
font-size:85%;
text-align:left;
width:15em;
}


/*カテゴリー*/
#category a{
font-size:80%;
line-height:1.666em;
}

#category .selected{
font-size:80%;
line-height:1.666em;
background:#4F7F7A;
}

#blogfont{ font-size:12px;}
#blogfontB{ font-size:24px;}
#blogfontS{ font-size:16px;}
#blgfontM{ font-size:20px;}

#linkfont{ font-size:14px;}

#calfont{ font-size:12px;}
#calfontB{font-size:24px;}

#calfontCheck{ font-size:12px;}
#calfontCheck a:link { background-color:#006666; text-decoration: none; }

#calfontBCheck{font-size:24px;}
#calfontBCheck a:link { background-color:#228888; text-decoration: none; }


#state{	
		background:#488;
		font:large bold;
		color:#ffffff;
		padding:5px;
		font-size:80%;
		}

#news{ font:large bold;
		color:#FF0000;
		}


#state_bar{ 
	padding-right:5px;
	border-right:2px solid #009999;
}

#news a:link {  color:#FF0000; }
#news a:active {  color:#FF0000; }
#news a:visited {  color:#FF0000; }
#news a:hover { color:#FF0000; }


#ymail_nores{ color:#FF8080;}
#ymail_res{ color:#8080ff;}


/* 追加 */ 

#top_menu li{
	float:left; display:block;
	font-size:80%;
}
/*main_menu icon*/
#main_menu{ 
	background-color:#225544;
	border-top:1px solid #009999;
	border-bottom:1px solid #009999;
}
#main_menu:after{ content:' '; clear:both; display:block; height:0; visibility:hidden; }

#main_menu a {
	font-size:12px; 
	padding:5px;
	color: #eee;
	border-left:2px solid #009999;
}
#main_menu a:link {  text-decoration: none; }
#main_menu a:active {  text-decoration: none; }
#main_menu a:visited {  text-decoration: none; }
#main_menu a:hover { color: #0ee ; text-decoration: none; }



/* 以外 */
#main_menu .no{
}
/* 選択中 */
#main_menu .selected{
/*	background-color:#004040; */
	border-bottom:2px solid #009999;
}
/* 選択用 */
#main_menu .sel{
	border:0px; 
	padding:0px; 
	margin:-10px 0px -10px 0px; 
}

/*blog_menu icon*/

#blog_menu{ 
	background-color:#336666;
	border-bottom:1px solid #009988;
}
#blog_menu li{ float:left; display:block;margin:4px 10px 4px 0;}

#blog_menu:after{ content:' '; clear:both; display:block; height:0; visibility:hidden; }


#blog_menu a {
	padding:5px;
	color: #eee;
	border-left:2px solid #009999;
}

#blog_menu a:link { text-decoration: none; }
#blog_menu a:active { text-decoration: none; }
#blog_menu a:visited { text-decoration: none; }
#blog_menu a:hover { color: #0ee ; text-decoration: none; }



#blog_menu .no{
}
#blog_menu .selected{
/*	background-color:#004040; */
	border-bottom:2px solid #009999;
}



#blog_title li{ float:left; display:block;margin:4px 10px 4px 0;}
#blog_title a { font-size:20px; color: #eee; text-decoration: none; padding:5px; height:18px; display:block;}
#blog_title a:link { background-color:#225544; text-decoration: none; }
#blog_title a:visited { background-color:#225544; text-decoration: none; }
#blog_title a:active { background-color:#009988; text-decoration: none; }
#blog_title a:hover { background-color:#009988; text-decoration: none; }

#blog_search li{ float:left; display:block;margin:4px 10px 4px 0;}
#blog_search a { font-size:16px; color: #eee; text-decoration: none; padding:5px; height:18px; display:block;}
#blog_search a:link { background-color:#225544; text-decoration: none; }
#blog_search a:visited { background-color:#225544; text-decoration: none; }
#blog_search a:active { background-color:#009988; text-decoration: none; }
#blog_search a:hover { background-color:#009988; text-decoration: none; }

#odaiframe{ border-right:1px solid #009988;}

