@charset "utf-8";
	
/*Space-fについて
----------------------------------------------------------------*/	
.scene_ph{
	width:220px;
	float:left;
}
	.scene_ph p{
		font-size:11px;
		text-align:center;
		padding:5px 0 0;
	}
#scene_etc{
	width:660px;
	border:5px solid #f5f4f0;
	background-color:#fff;
	margin:10px 0 0;
	padding:0 10px;
	}
		#scene_etc #txt{
			width:380px;
			float:left;
			padding:10px 0;
		}
		#scene_etc #txt h4{
			color:#639601;
			font-size:14px;
			font-weight:bold;
			margin-bottom:10px
		}
		#scene_etc #txt ul{
			padding:0 0 0 10px;
			margin:0 0 10px;
		}
		#scene_etc #txt ul li{
			color:#666564;
			background-image:url(../common_img/icon08.gif);
			background-repeat:no-repeat;
			background-position:0 3px;
			padding:0 0 5px 17px;
		}
		#scene_etc #txt p{
			color:#5e0000;
		}
		#scene_etc img{
			float:right;
		}
#layout{
	float:left;
	border:5px solid #f5f4f0;
	margin-right:30px;
}
#access_info{
	float:right;
	width:250px;
}

/*ご利用について
----------------------------------------------------------------*/
.contact_tbl{
	width:680px;
	border-top:1px solid #ede8d9;
}
	.contact_tbl th{
		width:160px;
		border-bottom:1px solid #f0ede6;
		border-right:1px solid #f0ede6;
		padding:10px;
	}
	.contact_tbl td{
		border-bottom:1px solid #f0ede6;
		padding:10px;
	}
	
.contact_tbl2{
	width:680px;
	border:0;
}
    .contact_tbl2 th{
		vertical-align:middle;
		padding-left:10px;
	}

.contact_tbl3{
    margin:10px 0;
	padding:5px;
	border:1px solid #f0ede6;
}
    .contact_tbl3 td{
		vertical-align:middle;
		padding-left:20px;
	}
