/* CSS Document */

/* コンテンツ内容各設定
-------------------------------------------------------------------------------------------- */

h2 {
	background: url(../image/title-page.gif) no-repeat 0 0;
}

h3 {
	background: url(../image/title-category.gif) no-repeat 0 0;
}

h4 {
	margin-top: 42px;
	padding-top: 4px;
	padding-left: 15px;
	font-size: 15px;
	text-indent: 0px;
	background: url(../image/title-paragraph.gif) no-repeat 0 0;
}


#list {
	margin-top: 26px;
}
#list dl {
	background: url(../../common/image/dottedborder-def.gif) repeat-x 0 bottom;
}
#list dt {
	margin-top: 20px;
	padding: 8px 0 8px 16px;
}
#list dd {
	margin-left: 8em;
}
#list ul {
}
#list li {
	padding: 8px 0 8px 5px;
	background: url(../../common/image/dottedborder-def.gif) repeat-x 0 bottom;
}

#list dt a, #list li a {
	padding-left: 10px;
	background: url(../../common/img/sidenav_a2.gif) no-repeat 0 0;
}
#list .no-border {
	background: none;
}


.inbox p.outline {
	width: 500px;
	margin: 0 auto 16px;
}
.unit {
	margin: 16px auto 26px;
	width: 515px;
}
.unit img {
	float: left;
	margin-right: 4px;
    _margin-right: 1px;/*091023追加*/
}
.unit img.pict-end {
	margin-right: 0;
	_margin-right: 1px;/*091023追加*/
}

.inbox table {
	width: 505px;
	margin: 0 auto;
	border-collapse: collapse;
}
.inbox th, .inbox td {
	text-align: left;
	padding: 2px;
	font-size: 12px;
	border: #CCCCCC solid 1px;
}

.inbox th {
	font-size: 12px;
	font-weight: normal;
	background-color: #EEEEEE;
}

.inbox td {
	vertical-align: middle;
}

#other table {
	margin-top: 16px;
}
