@charset "UTF-8";

/* title
------------------------------------------------*/
#title h2.title01 {background: url(img/topimg01.jpg) no-repeat right top;}
#title h2.title02 {background: url(img/topimg02.jpg) no-repeat right top;}
#title h2.title03 {background: url(img/topimg03.jpg) no-repeat right top;}
#title h2.title04 {background: url(img/topimg04.jpg) no-repeat right top;}


/* main
------------------------------------------------*/
#main h3 {
	margin-bottom: 10px;
}
#main p.lead {
	margin-bottom: 20px;
}

#main .inbox {
	padding-bottom: 20px;
}
#main .inbox { zoom:1; }
#main .inbox:after { content:"."; display: block; height:0px; clear:both; line-height:0; visibility:hidden; }
#main .inbox p {
	float: left;
	width: 345px;
	margin-bottom: 20px;
	font-weight: bold;
}
#main .inbox p.margin {
	margin-right: 19px;
}
#main .inbox2 {
	padding-bottom: 20px;
}
#main .inbox2 { zoom:1; }
#main .inbox2:after { content:"."; display: block; height:0px; clear:both; line-height:0; visibility:hidden; }
#main .inbox2 p {
	float: left;
	width: 226px;
	margin-bottom: 20px;
}
#main .inbox2 p.margin {
	margin-right: 15px;
}

#main .price {
	font-size: 154%;
	color: #741010;
}

#main .inbox2 .price {
	font-weight: bold;
}


#main ul#localnav {
	border-right: 1px solid #ccc;
	margin: 1px 0 20px;
}
#main ul#localnav { zoom:1; }
#main ul#localnav:after { content:"."; display: block; height:0px; clear:both; line-height:0; visibility:hidden; }
#main ul#localnav li {
	display: inline;
	margin-right: 8px;
	font-size: 108%;
}
#main ul#localnav li a {
	border-left: 1px solid #ccc;
	padding: 2px 5px 2px 16px;
}
#main ul#localnav li a:link,
#main ul#localnav li a:visited { text-decoration: none; }
#main ul#localnav li a:hover { text-decoration: underline; }
