
.heading_001 { font-weight:bold; }
.heading_002 {}
.item_block_001 { margin-bottom:20px; }
.item_block_002 { margin-left:25px; }
.item_block_003 { margin-bottom:40px; }
.list_table th {
	padding: 5px;
	font-size:small;
	text-align:left;
	border: 1px solid #CDDBB7;
}
.list_table td {
	padding: 5px;
	font-size:small;
	text-align:left;
	border: 1px solid #CDDBB7;
}

.list_table td.title {
	width:250px;
}

.list_table th {
	background-color: #F2F8EB;
}

table.list_table {
	margin: 0 auto 0 auto;
	width:100%;
	border: 1px solid #CDDBB7;
	
}

.list_table td td {
	border:none;
	vertical-align:top;
	padding:0;
	}
.list_table table table {
	width:auto;
	margin:0;
	}
td.td_001 {
	width:85px;
}

.nagare{
border-bottom:1px dotted #CCC;
margin-bottom:10px;
margin-left:5px;
}

.photobox { clear:both; margin:0 0 10px 10px; display:inline-block; zoom:100%;}
.photobox img { float:right; margin-left:5px; background-color:#FFF;}
.photobox .yoko { width:670px; margin:0 auto;}
.photobox .yoko img { float:left; margin:0 0 0 10px;}
.photobox1 {clear:both; margin:0 0 10px 10px; display:inline-block; zoom:100%;}
.photobox2 {clear:both; margin:0 0 10px 10px; display:inline-block; zoom:100%;}
.photobox3 {clear:both; margin:0 0 10px 10px; display:inline-block; zoom:100%;}

dl.dl-default{
	margin-left:1em;}
dl.dl-default dt{
	padding:0;
	margin:0;
}
dl.dl-default dt{ font-weight:bold; text-align:left;}
dl.dl-default dd{
	text-align:left;}


