@charset "shift-jis";

/*-------------------------------------------------------------
基準となる文字サイズ 100%

フォントサイズは、「%」で設定
CSS継承により、フォントサイズが不明確になるので、
Yahoo! UI Library: Fonts CSS を利用して、
以下の規定サイズを利用する

=================================================
表示したい文字サイズ（px） 	CSSで指定する値（%）
=================================================
10px  → 77 %
11px  → 85 %
12px  → 93 %
13px  → 100 %
14px  → 108 %
15px  → 116 %
16px  → 123.1 %
17px  → 131 %
18px  → 138.5 %
19px  → 146.5 %
20px  → 153.9 %
21px  → 161.6 %
22px  → 167 %
23px  → 174 %
24px  → 182 %
25px  → 189 %
26px  → 197 %
-------------------------------------------------------------*/

/*-------------------------------------------------------------
共通要素関連
-------------------------------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
}

/* IE6 */
body,
input,
textarea,
table,
div {
	font-family: "メイリオ","ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
}

/* IE7-IE8 */
html>body ,
*html body,
*html input,
*html textarea,
*html table,
*html div {
	font-family: "メイリオ","ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
}

/* firefox opera safari */
html>body,
html>body input,
html>body textarea,
html>body table,
html>body div {
	font-family: "メイリオ","ＭＳ Ｐゴシック",MS Gothic,"ヒラギノ角ゴ Pro W3", Osaka,sans-serif;
}

body {
	text-align: center;
	line-height:1.5em;
	background-color:#ffffff;
}

div {
	text-align: left;
	margin: 0px auto;
	padding:0px;
}

img {
	margin: 0px;
	border: none;
}

th, td {
	font-weight: normal;
	text-align: center;
}

ul,ol{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
}
dl,dt,dd{
	margin: 0px;
	padding: 0px;
}

h1,h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	font-size:1em;
	font-weight:normal;
	line-height:1.5em;
	background-image: none;
}

table {
　border-collapse: collapse;
　border-spacing: 0;
}

.clear {
	clear:both;
}

.list-news {
	margin-left: 10px;
	padding-left: 10px;
}
.list-news .list-news-date {
	font-weight: bold;
	color: #D90000;
}