@charset "shift_jis";

#pageTitle
{
	margin-left: 10px;
	margin-bottom: 8px;
}
.item
{
	margin-left: 10px;
}
.itemHeader
{
	margin-bottom: 8px;
}
.itemBody
{
	width: 360px;
	margin-bottom: 20px;
	line-height: 1.3em;
}
.floatBothArea
{
	background-image: url( 'images/itemBack.gif' );
	background-position: left top;
	background-repeat: repeat-y;
}
.itemBody .floatLeft
{
	width: 100px;
}
.itemBody .floatRight
{
	width: 260px;
}
.itemBody .floatRight p
{
	padding: 0px 3px 1em 8px;
	line-height: 1.4em;
}
#shachouName
{
	margin-top: 10px;
	font-size: 10px;
	text-align: center;
	line-height: 1.4em;
}
h3#item1Title
{
	padding: 0px 0px 20px 8px;
}
#item2Table,
#item3Table
{
	margin-left: 8px;
}
#item2Table td,
#item3Table td
{
	border-bottom: 1px solid #cccccc;
}
#item2Table th,
#item3Table th
{
	text-align: left;
	vertical-align: top;
	border-bottom: 1px solid #cccccc;
}
#item2Table th,
#item3Table th
{
	width: 85px;
}
.toTopLinkArea
{
	margin-bottom: 20px;
}

ol.policyList
{
	list-style-type: decimal;
	list-style-position: outside;
}
.itemBody h4
{
	font-weight: normal;
}
ol.policyList li
{
	margin-left: 2em;
}
.policySubList li
{
	font-size: 100%;
}
ul.policySubList
{
	list-style-position: inside;
	list-style-type: disc;
	margin-left: -2em;
}
ol.policySubList
{
	list-style-position: outside;
	list-style-type: none;
	margin-left: -2em;
}

