#heater p{
margin-bottom:0px;}

#heater .leadBox {
background:#ffd45f url(https://img1.kakaku.k-img.com/images/article/sp/heater/title_bg.gif) top left no-repeat;
padding-bottom:15px;}

#heater .leadBox p {
font-size:131%;
line-height:140%;
width:506px;
margin-left:19px;}


#heater .mainBox{
background:#ffd45f url(https://img1.kakaku.k-img.com/images/article/sp/heater/box_bottom.gif) bottom left no-repeat;
widows:895px;
padding:0px 16px 17px 19px;}


/* M42系記事誘導枠 */

#heater td.bgwhite
{background:#ffd45f url(https://img1.kakaku.k-img.com/images/article/sp/heater/menu_bg.gif) repeat-y top;
text-align:center;
vertical-align:top;}


#heater td.bgwhite p{
font-size:107%;
line-height:140%;
text-align:left;
width:264px;
padding:10px 13px 0px 10px;
margin-bottom:8px;}

/* サーチ系誘導枠 */

#heater .searchBox{
background:#ffa780 url(https://img1.kakaku.k-img.com/images/article/sp/heater/search_bottom.gif) bottom left no-repeat;
widows:895px;
padding:0px 16px 17px 19px;}

#heater td.bgwhiteSearch
{background:#ffd45f url(https://img1.kakaku.k-img.com/images/article/sp/heater/s_menu_bg.gif) repeat-y top;
text-align:center;
vertical-align:top;
padding-top:5px;}

#heater td.bgwhiteSearch p{
font-size:107%;
line-height:140%;
font-weight:bold;
color:#FFFFFF;
background:#dd3d12;
margin:0px 7px 0px 4px;
padding:3px;
width:158px;}


.mTop14 {margin-top:14px;}


/* 関連特集・カテゴリ -------------------------- */
.relateBox {
	width: 930;
	background: #ffffff;
}
#heater .relateBox .h3box {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/h3_relatebox_bar.gif) no-repeat left top;
	height: 15px;
	position: static;
	padding: 10px 10px 5px 15px;
	font-size: 100%;
	width: 910px;
}
* html .relateBox .h3box {
	width: 905px;
	min-height: 15px;
}
#heater .relateBox h3 {
	color: #333333;
	font-size: 100%;
}
#heater .connectBox a,
#heater .connectBoxNoline a {
	text-decoration: underline;
}
#heater .connectBox img,
#heater .connectBoxNoline img {
	float: left;
}
#heater .connectBox img.imgFloatNone,
#heater .connectBoxNoline img.imgFloatNone {
	float: none;
}
#heater .connectBox  {
	width: 914px;
	padding-bottom: 5px;
	margin-bottom: 6px;
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/dotline01.gif) repeat-x left bottom;
}

#heater .connectBox h4,
#heater .connectBoxNoline h4 {
	font-weight: bold;
	font-size: 108%;
}

#heater .connectBox p,
#heater .connectBoxNoline p{
font-size:100%}


/* FFhack */
:root #heater .connectBox  {
	padding-bottom: 8px;
	margin-bottom: 9px;
}
#heater .connectBoxNoline {
	width: 914px;
	margin-bottom: 0px;
	background: url(https://img1.kakaku.k-img.com/images/spacer.gif);
	padding-bottom: 0px;
}
#heater .connectBox .textArea,
#heater .connectBoxNoline .textArea {
	margin-left: 72px;
}
#heater .boxIn {
	padding: 8px 8px 0px;
}
#heater .mTop2 {
	margin-top: 2px;
}



.connectBox:after,
.connectBoxNoline:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
}  

.connectBox,
.connectBoxNoline {   
    display: inline-block;   
}  

.connectBox,
.connectBoxNoline {   
    zoom: 100%;   
}  






 

