@charset "UTF-8";

/* for products */

.pro_index h1,
.pro_index #mainArea {
margin-left:15px;
}

.pro_index .sBox{
width:304px;
margin:0 10px 10px 0;
float:left;
}

.pro_index .sBoxInnerTop{
background: url(/common/images/index_bg_border_01.gif) no-repeat left top;
padding-top:10px;
}
.pro_index .sBoxInner{
padding:0 15px 0 15px;
text-align:left;
background: url(/common/images/index_bg_border_02.gif) repeat-y left;
}
.pro_index .sBoxInnerBg{
	padding-bottom:10px;
background: url(/common/images/index_bg_border_03.gif) no-repeat left bottom;
position:relative;
}

.pro_index .sBox .sBoxRight {
width:185px;	
}


body.typeh #leftBlock {
background:#f1f6d5;
}
body.typei #leftBlock {
background:#d9ebfd;
}
body.typeg #leftBlock {
background:#fde5cd;
}



#leftBlock .innerBlock {
margin:0 15px;
padding-bottom:55px;	
}
#leftBlock .innerBlock .innerBox {
float:right;
margin-top:20px;
width:250px;
color:#666;
}
#leftBlock .innerBlock img.photo {
float:left;
margin-top:20px;
}

#leftBlock .innerBtnP {
right:152px;
}

#leftBlock .pluginBox {
margin-top:15px;
padding-top:15px;
border-top:dotted 1px #666;
}
#leftBlock .pluginBox p {
margin-bottom:5px;
}
/* for policy */
.policy #leftBlock p {
margin:0 30px 15px;
}

.recommendBox {
margin:10px 0 0 0;	
}


