@charset "shift_jis";

/*--------------------------
LINK
--------------------------*/
#link{
	width:850px;
	float:left;
	margin:0 30px;
}

#link h3{
	font-size:12px;
	font-weight:normal;
	border-bottom:1px dotted #999999;
	border-left:7px solid #999999;
	margin:20px 10px;	
	padding:3px;
}

#link p{
	font-size:12px;
	line-height:1.2em;
	padding:0 0 10px 5px;
}

/*--------------------------
‚»‚Ì‘¼
--------------------------*/

#inc_left{
	width:500px;
	float:left;
	margin:10px;
}

#inc_right{
	width:400px;
	float:left;
	margin:10px;
}

dt.inc_right{
	font-size:12px;
	font-weight:normal;
	border-bottom:1px dotted #999999;
	border-left:7px solid #999999;
	margin:5px;
	padding-left:3px;
}

dd.inc_right{
	font-size:12px;
	line-height:1.2em;
	padding-top:3px;
}

#contents p{
	margin:10px;
	line-height:18px
}


/*--------------------------
map
--------------------------*/

#map_left{width:600px; float:left; margin-left:20px;}
.map_left_p{font-size:12px; margin:3px;}
#map_right{width:300px; float:right; margin-right:10px;}
#map_right a { color: #444444; text-decoration: underline;}
.map_right_p{font-size:12px; line-height:1.5em; color:#444444;}
.map_table{width:600px; border-collapse:collapse; border:#CCCCCC solid 1px; margin-top:10px;}
.map_td1{width:100px; padding:3px; font-size:12px; text-align:center; background-color:#999999; border:solid #CCCCCC 1px;}
.map_td2{width:450px; padding:3px; font-size:12px; border:solid #CCCCCC 1px;}