/* しおり（リストアイテム関係のスタイルシート） */
.lists
{
	margin-left: 0em;
}

.lists ul
{
	margin: 1.5em;
}

.lists ul li
{
	list-style-type: none;
	background-repeat: no-repeat;
	text-indent: 18px;
	margin-top: 0.5em;
}

.lists ul.bm-red li
{
	background-image: url('../../image/common/bookmarker_red.gif');
}

.lists ul.bm-yellow li
{
	background-image: url('../../image/common/bookmarker_yellow.gif');
}

.lists ul.bm-purple li
{
	background-image: url('../../image/common/bookmarker_purple.gif');
}

.lists ul.bm-blue li
{
	background-image: url('../../image/common/bookmarker_blue.gif');
}

.lists ul.bm-black li
{
	background-image: url('../../image/common/bookmarker_black.gif');
}

ul.colorsample li
{
	list-style-type: none;
}

ul.colorsample li:first-letter
{
	font-family: 'ＭＳ ゴシック';
}

div.pseudo-h1
{
	font-size: 2em;
	margin-bottom: 0.5em;
}


dl.pseudo-dl
{
	margin-left: 0.5em;
}

dl.pseudo-dl dd
{
	margin-left: 3em;
}

a.go_back
{
	text-indent: -9999px;
	margin-right: auto;
	margin-left: auto;
	height: 40px;
	width: 50px;
	background-image: url('../../image/common/back.gif');
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
}

div.pseudo-p
{
	margin-bottom: 1em;
}

.v_middle
{
	vertical-align: middle;
	margin-right: 0.5em;
}

.overline
{
	text-decoration: overline;
}


#main-content-in h3
{
	margin-top: 16px;
}

.noimage
{
	background-image: none;
	text-indent: 0;
}