@charset "UTF-8";
/* CSS Document */

/**
 * RESET
**/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	/*font-family: Meiryo, Verdana;*/
	font-size: 12px;
	font-family:Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", sans-serif !important;
	font-family:Verdana, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:160%;
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
}

a {
	text-decoration: none;
	color:#333;
}

/* -----------------------------------------------------
	index
----------------------------------------------------- */

#rssarea p.date, span.date {
	padding: 0 10px 0 0;
	color: #737373;
	font-size: 11px;
	font-weight: normal;
}

#rssarea p {
	font-size: 100%;
}

/* -----------------------------------------------------
	infomaion
----------------------------------------------------- */
/*#info_top .container .left .date {
	color: #333;
	font-size: 11px;
}*/
#info_top .container .left .link {
	color: #333;
	font-size: 11px;
	padding: 2px 0 2px 10px;
	background: url(../img/icon_arrow.gif) no-repeat left center;
}

#info_top .container .right .title {
	font-size: 110%;
	font-weight: bold;
}
/*#info_top .container .right .title span.page_title {
	font-size: 12px;
	color: #000;
}*/
#info_top .container .right .info_contents {
	color: #565656;
	line-height: 200%;
}
#contents #info_top .container .right .page_indicates {
	text-align: right;
	font-size: 11px;
	color: #484848;
	text-align: right;
}