
#brother2 {
    background: #FFFFDF;
	border: solid 1px #CCCCCC;
	padding-bottom:15px;
	}
#brother2P01 {
    background: #FFFFDF;
	border: solid 1px #CCCCCC;
	}
#brother2 .lead {
    background: url(http://img.kakaku.com/images/article/pr/09/brother2/lead_bg.jpg) no-repeat top left;
	font-weight: bold;
	color: #4B4B4B;
	padding: 10px 15px 10px 15px;
	}
#brother2 .topNav{
    width: 736px;
	margin-left:11px;
	margin-top:10px;
	background:url(http://img.kakaku.com/images/article/pr/09/brother2/index_nav_bg.jpg) repeat-y top left;
	}
#brother2 .topNav td {
	padding-right: 12px;
	color: #684d4f;
	vertical-align: top;
	}
#brother2 .topNav td p {
    font-size: 107%;
	line-height: 130%; 
	margin: 7px 15px 7px 15px;
	}
.bnr01 {
    text-align:center;
	margin-top:25px;
	}
.bnr02 {
    text-align:center;
	margin-top:15px;
	}
#brother2P01 .nav {
    padding-top:15px;
	background: url(http://img.kakaku.com/images/article/pr/09/brother2/lead_bg.jpg) no-repeat top left;
	}	
#brother2P01 .nav li {
    float: left;
	}
#brother2P01 .brother2In {
    background:url(http://img.kakaku.com/images/article/pr/09/brother2/p01_bg.jpg) repeat-y top left;
	padding-bottom:15px;
	}
#brother2P01 .brother2InBtm {
    background:url(http://img.kakaku.com/images/article/pr/09/brother2/p01_btm.jpg) no-repeat bottom left;
	padding-bottom:10px;
	}
#brother2P01 .brother2In .article {
    padding-left: 24px;
	padding-right: 24px;
	}
#brother2P01 h4 {
    margin-top: 40px;
	}	
.floatL {
    float:left;
	}	
.mTop60 {
    margin-top: 60px;
	}	
.mRight10 {
    margin-right:10px;
	}	
#mainContents dt,
#mainContents dd,
#mainContents img {
	line-height: 100%;
	vertical-align: top;
}
#brother2P01 table {
	border-collapse: separate;
	margin: auto;
}
#brother2P01 .brother2In .article p {
	font-size: 107%;
	line-height: 140%;
	margin-top:15px;
}
#brother2 .item,
#brother2P01 .item {
    border: solid 2px #CCCCCC;
	margin:auto;
	margin-top:25px;
	width: 678px;
	background: #FFFFFF;
	padding-left:15px;
	padding-right:15px;
	}
#brother2 .item .txBox,
#brother2P01 .item .txBox {
    width: 275px;
	float: left;
	margin-left:20px;
	margin-top:20px;
	font-size: 98%;
	line-height: 140%;
	font-weight:bold;
	}
#brother2 .price,
#brother2P01 .price {
    font-family: veadana;
	color:#FF0000;
	font-weight:bold;
	font-size: 150%;
	padding:5px;
	}
#brother2P01 .column {
    width: 594px;
	margin-left: 60px;
	background:url(http://img.kakaku.com/images/article/pr/09/brother2/p01_column_bg.jpg) repeat-y top left;
	margin-top: 20px;
	padding-bottom:10px;
	border-bottom: solid 1px #D0D0D0;
	}
#brother2P01 .columnIn	{
    padding:15px;
	width: 564px;
	}	
#brother2P01 .column .columnIn	p {
	margin-top:0px;
	}	
.link {
    background:url(http://img.kakaku.com/images/article/pr/09/brother2/arrow.jpg) no-repeat center left;
	padding-left:30px;
	margin-top:15px;
	padding-top:5px;
	padding-bottom:10px;
	font-weight:bold;
	}	
.faontS {
    font-size: 122%;
	}



/* キャプション
------------------------------------------------ */
#brother2P01 .capBox01 a img,
#brother2P01 .capBox02 a img {
	border:1px solid #4197c0;
}
#brother2P01 .capBox01 {
	margin-right: 15px;
	float: left;
}
#brother2P01 .capBox02 {
	margin-top: 15px;
}
#brother2P01 .capBox02 td,
#brother2P01 .capBox03 td {
	vertical-align: bottom;
}
#brother2P01 .capBox02 td.sttl,
#brother2P01 .capBox03 td.sttl {
	text-align: left;
}
#brother2P01 td.capTd,
#brother2P01 .capBox02 td.capP p {
	background-color: #F2F2F2;
	border: #CCCCCC solid 1px;
	font-size: 85%;
	line-height: 120%;
	padding: 5px;
	text-align:left;
}
#brother2P01 .capBox02 td.capP p {
	width: 230px;
}
	
	
	
	
/* clearfix
------------------------------------------------ */
#brother2P01 .nav:after,
#brother2 .item:after,
#brother2P01 .item:after,
#brother2P01 .columnIn:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}

