@charset "UTF-8";


/* ---------------------------------------------------------------------
*
*    最終更新日
*
* --------------------------------------------------------------------- */

#update_wrap {
	margin-bottom:20px;
}

		#update_wrap #update_title {
			width:585px;
			height:20px;
			background: url(../images/index/bg_update.gif) no-repeat bottom;
		}
		
		#update_wrap #update_title :after {
			content: ".";
			display: block;
			height: 0;
			clear: both;
			visibility: hidden;
		}
		
		#update_wrap #update_title {
			zoom: 1;
		} /* IE */
		
				#update_wrap #update_title h4 {
					float:left;
					width: 87px;
					height: 14px;
					text-align: right;
				}
				
				#update_wrap #update_title p { /* 更新年月日 */
					float: right;
					width:488px;
					font-size: 85%;
				}
		
#update_wrap #update_area {
	margin: 0 5px;
	padding: 10px 0 0;
}
/*
#update_wrap #update_area p {
	/border-bottom: #999 1px dotted;
	padding: 5px 0;
}*/

#update_wrap #sign {
	text-align: right;
	padding: 10px 5px 0;
}


/* ---------------------------------
*    特別なアナウンス
*/
#special_info {
	background: #fff0f0;
	border: 1px solid #cc0000;
	margin-bottom: 30px;
	padding: 10px;
}

		#special_info h4 {
			color: #cc0000;
			font-size: 12px;
			font-weight: bold;
			margin-bottom: .5em;
		}

		#special_info p {
			margin-bottom: .5em;
		}
		
/* important_info */
#important_info {
	text-align: left;
	border: 3px solid #999;
	background-color: #FFF;
	padding: 10px;
}

#important_info .condolence_img {
	text-align: center;
	}

#important_info dl {}

#important_info dl dt {
	padding-bottom: 10px;
}

#important_info dl dd p{
	padding-bottom: 10px;
}

#important_info dl.gr {
	background-color: #eee;
	padding: 5px;
}

#important_info dl.gr dt {
	text-align: center;
}

#important_info dl dd ul {
	margin-left: 20px;
}

#important_info dl dd ul li {
	list-style: circle;
	padding-bottom: 3px;
}

#important_info dl dd ul li span {
	display: inline-block;
	width: 10em;
}
/*
	※記事削除の際は
	50〜52行目: #update_wrap #update_area p のコメントアウトを外す
*/




