img	{
	border:none;
}

img.name_title	{
	margin:25px 0 10px 0px;
	float:right;
}

p.title_text	{
	width:519px;
	padding:1px 0 1px 7px;
	border-left:5px solid #6D76B0;
	border-bottom:1px dotted #000000;
	color:#333333;
	font-size:1.1em;
	font-weight:600;
	margin: 25px 0 10px 0;
}

#head_box	{
	width:500px;
	background-color:#F5E7E8;
	padding:15px;
}

#head_table p	{
	font-weight:600;
	width:220px;
	color:#666666;
	margin-right:10px;
}

#head_text	{
	font-size:1.1em;
	line-height:1.5em;
}

#head_text span	{
	font-size:0.9em;
}

#head_table span	{
	font-weight:normal;
}


#reien_box	{
	width:499px;
}

img.choice_stitle	{
	margin: 40px 0 20px 0;
}

table#reien_box	{
	width:529px;
	margin: 0 0 30px 0;
}

table#reien_box td	{
	padding:0 10px;
}
	
table#reien_box dt	{
	width:220px;
	color:#000000;
	line-height:1.2em;
	font-weight:600;
	text-align:left;
}

table#reien_box dd	{
	width:220px;
	color:#000000;
	line-height:1.2em;
	text-align:left;
}

table.sekou_table	{
	width:529px;
	margin: 0 0 15px 0;
}

table.sekou_table td	{
}

p.haka a	{
	color:#000000;
}
	
table.sekou_table p	{
	text-align:left;
	color:#000000;
	margin: 5px 0 0 0;
}

table#reien_box a	{
	color:#000000;
}

div#address_box dl	{
	font-size:1.0em;
	margin: 0 0 0 15px;
}

div#address_box dt	{
	font-weight:600;
	margin: 10px 0 0px 0;
	font-size:1.1em;
}

#foot_box	{
	widht:710px;
	padding:50px 25px 0 25px;
}

#foot_table	{
	width:710px;
}

#foot_table	td	{
	width:168px;
	padding: 0 0 0 10px;
}

p.foot_stitle	{
	padding:3px 0;
	color:#ffffff;
	text-align:center;
	font-weight:600;
	background-color:#737373;
	font-size:1.1em;
	margin:0 0 10px 0;
}
	
p.foot_link	{
	margin:5px 0;
}	
	
p.foot_link a	{
	color:#000000;
	font-size:1.1em;
}

	
	
