a{ color:#0066ff; text-decoration:none;}

a:hover{text-decoration: underline;}

hr{border: 1px solid #ddd; margin-bottom:15px;} 
.title{ font-weight:bold;}

.clear{ clear:both;}

.hosoku{ text-align:right; font-size:0.8em; padding:0 0 0 3em;}

.contents_wrap{
	background-color:#fff; 
	width:920px; 
	margin:0 auto; 
	overflow:hidden;}
	
#breadcrumb h1{ display:inline;}

#top_title{margin-bottom:30px; width:920px;}


.item{ margin:0 0 50px 0 }
.item read{ margin:20xp 0;}
.item .item2{ padding:0 70px; margin:0 0 50px 0; width:800px; }
.item div.title{ font-weight:bold; text-align:center; background-color:#598870; color:#FFF; padding:15px 70px; font-size:2em;}
.half{ float:left; overflow:hidden;
width:384px; margin-right:30px;}
.end{margin-right:0px;}


.imgBox{ width:185px; margin-bottom:30px;}
.left{ float:left;}
.qr{ width:154px; height:154px; padding: 31px 0 0 31px}
.title{ margin-bottom:25px;}

.productsList{ overflow:hidden; width:400px;}

.productsItem{ margin-bottom:30px; overflow:hidden; width:385px;}
.productsItem .title{color:#598870;}
#modelName{ margin-left:10px;}

.name01, .name02{ font-size:1.3em; line-height:1.1em}

