@charset "shift_jis";

/*

	Description : コンテンツ詳細設定

*/


/* index
----------------------------------------------------------- */

div.table p {
	display:table-cell;
	vertical-align: middle;
	margin: 0;
}

* html div.table p{ /* IE 6 */
	display:inline;
	zoom:1;
}

*:first-child+html div.table p {/* IE 7 */
	display:inline;
	zoom:1;
}

/* sitemap
----------------------------------------------------------- */
#sitemap {
	text-align: left;
	font-size: 75%;
	color: #999;
	letter-spacing: 20px;
	padding-left: 15px;
}

.toppage {
	text-align: left;
	color: #999;
	margin: 0 0 10px 0;
	letter-spacing: normal;
}

#sitemap span {
	letter-spacing: normal;
}

#sitemap p {
	margin: 0 0 10px 0;
}

#sitemap a {
	margin-left: -15px;
}
