
* { margin:0; padding:0;}

a { color:#FF6666; font-size:x-small;}
a:hover { color: #FFCC00}

#header { text-align:center;}


td { font-size: 0.85em;}

address { font-style:normal; padding:5px 0; line-height:160%; clear:both;}

.nav_line { border-bottom:4px solid #FDD2BC;}

#title { border-bottom:4px solid #FDD2BC;}

#top_line { }

#kura_box { width:800px; margin:0 auto;}

h2 { font-size:1em;}

.main { color:#24010a; padding:5px 10px;}

strong { font-weight:bold;}

div.border { border-top:2px solid #b02548; border-bottom:2px solid #b02548;}

span.color1 { display:block; font-weight:bold; padding-top:10px; color:#b02548;}
span.color2 { display:block; font-size:0.95em; color:#691a2e; border-bottom:1px solid #c8c8c8; line-height:1.4em; padding-bottom:4px; margin-bottom:4px;}
span.color2.no_bo { border-bottom:none;}
span.color3 { display:block; font-size:0.9em; color:#691a2e; border-bottom:1px solid #c8c8c8; line-height:1.4em; padding-bottom:4px; margin-bottom:4px;}
span.color3.no_bo { border-bottom:none;}
span.small { font-size:0.9em;}

#link_bekkan {
	float:right;
	width:173px;
}

#link_bekkan a {
	background:url(img/link_bekkan.jpg) no-repeat;
	width:173px;
	height:48px;
	display:block;
	text-indent:-9999px;
}

#link_bekkan a:hover {
	background:url(img/link_bekkan.jpg) bottom no-repeat;
}

#link_kachoan {
	float:right;
	width:296px;
	padding:2px 0 0 15px;
}

#link_kachoan a {
	background:url(img/link_kachoan.jpg) no-repeat;
	width:296px;
	height:46px;
	display:block;
	text-indent:-9999px;
}

#link_kachoan a:hover {
	background:url(img/link_kachoan.jpg) bottom no-repeat;
}





