@charset "UTF-8";
/*---------------------------------------------------------------------------------
produce - eduacting
---------------------------------------------------------------------------------*/

/*
import
---------------------------------------------------------------------------------*/
@import "../../css/reset.css";
@import "../../css/base.css";
@import "../../css/common.css";
@import "./produce.css";

/*
main
---------------------------------------------------------------------------------*/
div.area_txt{ width: 490px; }

/*
spice
---------------------------------------------------------------------------------*/
div#spice{
	width: 745px;
	margin: 35px auto 140px auto;
	padding: 0px 0px 50px 0px;
}

div#spice div.area_txt{
	width: 540px;
	margin: 35px auto 0px auto;
}

div#spice div.area_txt p{ margin: 20px 0px 0px 0px; }

/*
point
---------------------------------------------------------------------------------*/
div#point{
	width: 745px;
	margin: 0px auto;
	padding: 0px 0px 90px 0px;
}

div#point table{ margin: 80px 125px 70px 115px; }

div#point td{
	padding: 25px 0px 25px 70px;
	text-align: left;
	background: url(../flow/images/educating/bg_left.jpg) repeat-y left;
	
}

div#point table img{ display: block; }

div#point div.area_txt{
	width: 420px;
	margin: 25px 0px 30px 0px;
}

/*
open
---------------------------------------------------------------------------------*/
div#open{
	width: 745px;
	margin: 105px auto 0px auto;
	padding: 0px 0px 174px 0px;
	background: url(../flow/images/educating/line_dot.gif) repeat-y top right;
}

div#open h4{ display: block; }

div#open div.area_txt{
	width: 505px;
	margin: 30px auto 50px auto;
}

/* これ以降Mac IE 5のみに適用される \*//*/
div#open div.area_txt{ width: 470px; }
/* これ以降Mac IE 5以外にも適用される */

/*
mn_back
---------------------------------------------------------------------------------*/
div#mn_back{
	width: 745px;
	margin: 0px auto;
	background: url(../flow/images/educating/line_dot.gif) repeat-y top right;
}
