@charset "UTF-8";

/* CSS Document */

html{
	background-color: #fff;
}

/* =========================================================
 お知らせカテゴリ共通のレイアウト
========================================================= */

/* div#contentの中身
--------------------------------------------------------- */
div#content {
	    max-width: 900px;
    margin: 0 auto;
}





/* =========================================================
 お知らせ一覧ページだけのレイアウト
========================================================= */

/* div#newsの中身
--------------------------------------------------------- */
div#content div#news {
}



div#content div#news h3 {
}




div#content div#news dl {
	padding: 0;
	border-bottom: #999 1px solid;
}

div#content div#news dl dt {
	margin: 0;
	padding: .8em 0 .8em 23px;
	background: url(../../images/arrow_a.png) no-repeat 15px 1.2em;
}

div#content div#news dl dd {
	margin: -2.9em 0 0 0;
	padding: .8em 1em .8em 12em;
	border-bottom: #CCC 1px dotted;
}









/* =========================================================
 お知らせ記事ページだけのレイアウト
========================================================= */

/* div#articleの中身
--------------------------------------------------------- */
div#article {
}



div#article p.day {
	padding: 0;
	font-weight: bold;
}



div#content div#article h3 {
	margin: 0;
	padding: 1em;
/*	background: url(../../news/images/article_h3_bg.png) no-repeat left bottom;*/
	background-color: #F5F5F5;
	text-align: center;
	font-size: 1.8em;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	color: #333;
}

div#article h3 span {
	padding: .4em 1em .6em 30px;
/*	background: url(../../news/images/article_h3_arrow.png) no-repeat 15px .6em;*/
	/* IE6以下だけ読み込みます */
/*	_background: url(../../news/images/article_h3_arrow.png) no-repeat 15px 10px;
	color: #FFF;
	font-size: 131%;
	display: block;*/
}

.main_text{
	padding: 20px 0;
}

div#article div.file {
	padding: 15px 30px;
	border: 1px #DDD solid;
	background: #F6F6F6;
}

div#article div.file ul {
	padding: 0;
}

div#article div.file ul li {
	padding: 0 2em 1em 20px;
	background: none;
	list-style: none;
}

div#article div.file ul li.jpg {
	background: url(../../images/attachfile_icon/jpg.gif) no-repeat left .2em;
}

div#article div.file ul li.doc {
	background: url(../../images/attachfile_icon/doc.gif) no-repeat left .2em;
}

div#article div.file ul li.xls {
	background: url(../../images/attachfile_icon/xls.gif) no-repeat left .2em;
}

div#article div.file ul li.pdf {
	background: url(../../images/attachfile_icon/pdf.gif) no-repeat left .2em;
}

div#article div.file ul li a {
}



div#content p.return {
	clear: both;
}






































