@charset "shift_jis";

/*  ----------------------------------------------------  */
/*  mokuwa class */
/*  ----------------------------------------------------  */


#g_navi03 a { background-position: -320px -34px;}


/* もく和センター
==============================*/

#mokuwa{
	width:660px;
}
#mokuwa h3{
	margin-bottom:5px;
}
#mokuwa h4{
	margin-bottom:15px;
}

/* gbox_bg01(base.css) */

#mokuwa .gbox_bg01{
	width:660px;
	margin: 5px 0px 18px 0px;
	padding-top:15px;
	padding-bottom:15px;
}
#mokuwa .gbox_bg01 .left{
	width:226px;
	margin-left:16px;
	_margin-left:8px;
	float:left;
	margin-right:15px;
}
#mokuwa .gbox_bg01 .right{
	width:385px;
	float:left;
	background-color:#fff;

	min-height: 170px;
	height: auto !important;
	height: 170px;
}
#mokuwa .gbox_bg01 .right .rin{
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
}
#mokuwa #mokuwa01{
	background:url(../../mokuwa/images/mokuwa_bg01.gif) no-repeat right 20px; 
}
#mokuwa #mokuwa02{
	background:url(../../mokuwa/images/mokuwa_bg02.gif) no-repeat right 20px; 
}
#mokuwa #mokuwa03{
	background:url(../../mokuwa/images/mokuwa_bg03.gif) no-repeat right 20px; 
}
#mokuwa #mokuwa04{
	background:url(../../mokuwa/images/mokuwa_bg04.gif) no-repeat right 20px; 
}


.fpage_navi{
	padding-top:20px;
}

#mokuwa .gbox_bg01 .right .txt{
	min-height: 100px;
	height: auto !important;
	height: 100px;
}
#mokuwa .reform_box{
	border-top:1px dotted #a7908d;
	border-bottom:1px dotted #a7908d;
	margin-bottom:15px;
	padding:5px 0 5px 0;
}
#mokuwa .reform_l{
	width:160px;
	float:left;
	padding-bottom:50px;
}
#mokuwa .reform_r{
	width:160px;
	float:left;
}


/* 天然木材を産直価格で格安販売
==============================*/

#sale{
	width:660px;
}
#sale h3{
	margin-bottom:30px;
}
#sale h4{
	margin-bottom:15px;
}



/* もく和センターp2
==============================*/

#mokuwa_p2 .nobl01{
	width:660px;
	background:url(../images/cream04.jpg);
	padding-bottom:15px;
	margin-bottom:25px;
}
#mokuwa_p2 #orijinal{
	width:660px;
	background:url(../../mokuwa/images/nobl01_1.jpg) no-repeat left top;

}
#mokuwa_p2 #wood{
	width:660px;
	background:url(../../mokuwa/images/nobl01_2.jpg) no-repeat left top;

}
#mokuwa_p2 #mokuzai{
	width:660px;
	background:url(../../mokuwa/images/nobl01_3.jpg) no-repeat left top;

}
#mokuwa_p2 #taiken{
	width:660px;
	background:url(../../mokuwa/images/nobl01_4.jpg) no-repeat left top;
}

#mokuwa_p2 .cont01{
	width:557px;
	margin-left:85px;
	background-color:#fff;
	padding-bottom:15px;
}
#mokuwa_p2 .cont01 h3{
	margin-bottom:15px;
}

#mokuwa_p2 .cont02 ul li{
	zoom: 1;  
	padding:0;
	margin-bottom:0;
	display:block;	
}



#mokuwa_p2 .cont02 ul{
	padding:0;
	bottom:0;
	display:block;
	both:clear;
}


#mokuwa_p2 .cont02 ul li.left{
	float:left;
	margin-right:6px;
}
#mokuwa_p2 .cont02 ul li.right{
	float:left;
}



#mokuwa_p2 #orijinal .in{
/*	width:521px; */
	width:522px;
	margin-left:18px; 
}

#mokuwa_p2 #orijinal .in ul li{
	float:left;

}

#mokuwa_p2 #orijinal .box_r01{
	width:160px;
	float:right;
	line-height:170%;
}

#mokuwa_p2 #orijinal .imgleft01{
	width:80px;
	float:left;
	margin-right:30px;
}
#mokuwa_p2 #orijinal .imgleft01_ed{
	width:80px;
	float:left;
}


#mokuwa_p2 .clickmemo{
	text-align:center;
}

#mokuwa_p2 .cont02{
	width:557px;
	margin-left:85px;
	padding-top:15px;

}

/* ウッドデッキ */

#mokuwa_p2 #wood .in{
	width:530px;
	margin-left:13px;

}


#mokuwa_p2 #wood .box_l01{
	width:212px;
	float:left;
}
#mokuwa_p2 #wood .box_r01{
	width:280px;
	float:right;
	line-height:170%;
}
#mokuwa_p2 #wood .imgleft01{
/*	width:125px; */
	width:106px;
	float:left;
}
#mokuwa_p2 #wood .imgleft01b{
	width:109px;
	float:left;
}
#mokuwa_p2 #wood .imgleft01c{
	width:102px;
	float:left;
}
#mokuwa_p2 #wood .imgleft01_ed{
/*	width:155px; */
	width:106px;

	float:left;
}


/* 天然木材 */

#mokuwa_p2 #mokuzai{
	display:block;
}
#mokuwa_p2 #mokuzai .in{
	width:530px;
	margin-left:13px;

}

#mokuwa_p2 #mokuzai .box_l01{
	width:133px;
	float:left;
}
#mokuwa_p2 #mokuzai .box_r01{
	width:360px;
	float:right;
	line-height:170%;
}
#mokuwa_p2 #mokuzai h4{
	font-size:134%;
	margin-bottom:0px;
}

/* モノづくり */

#mokuwa_p2 #taiken{
	display:block;
}
#mokuwa_p2 #taiken .in{
	width:530px;
	margin-left:13px;

	display:block;
}

#mokuwa_p2 #taiken .box_l01{
	width:133px;
	float:left;
}
#mokuwa_p2 #taiken .box_r01{
	width:360px;
	float:right;
	line-height:170%;
}

#mokuwa_p2 #taiken .box_l02{
	width:165px;
	float:left;
}
#mokuwa_p2 #taiken .box_r02{
	width:287px;
	float:right;
	line-height:170%;
}
mokuwa_p2 #taiken .box_r02 .txt{
	padding-left:5px;
}



#mokuwa_p2 #taiken .in2{
	width:530px;
	margin-left:13px;

	background:url(../../mokuwa/images/bg01.jpg);
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:15px;
}
#mokuwa_p2 #taiken .in2 .imgleft{
	margin-right:6px;
	float:left;
}
#mokuwa_p2 #taiken .in2 .imgleft_st{
	margin-right:6px;
	float:left;
	margin-left:10px;
	_margin-left:8px;

}


/* 工作教室
==============================*/
#hyogo_kyousitu{
	width:660px;
}
#hyogo_kyousitu h3{
	margin-bottom:30px;
}


#hyogo_kyousitu .hyogo_box01{
	width:600px;
	margin-left:20px;
}
#hyogo_kyousitu .hyogo_box01 p{
	text-indent:1em;
}



/* gbox_bg01(base.css) */

#hyogo_kyousitu .gbox_bg01{
	width:660px;
	margin: 15px 0px 20px 0px;
}
#hyogo_kyousitu .gbox_bg01 .left{
	width:395px;
	margin-left:20px;
	_margin-left:10px;
	float:left;
	margin-right:20px;
}
#hyogo_kyousitu .gbox_bg01 .right{
	width:200px;
	float:left;
}


/* gbox_line02(base.css) */

#hyogo_kyousitu .gbox_line02{
	width:600px;
	margin: 0px 0px 0px 20px;
}
#hyogo_kyousitu .gbox_line02 .left{
	width:300px;
	float:left;
	margin-right:20px;
}
#hyogo_kyousitu .gbox_line02 .right{
	width:280px;
	float:left;
}



/* 共通
==============================*/
/* box1 */

.mokuwa_box01{
	width:600px;
	margin-left:20px;
}
.mokuwa_box01 p{
	text-indent:1em;
}

/* box2 */

.mokuwa_box02{
	width:660px;
}


