@charset "UTF-8";
/*---------------------------------------------------------------------------------
produce - flow
---------------------------------------------------------------------------------*/

/*
import
---------------------------------------------------------------------------------*/
@import "../../css/reset.css";
@import "../../css/base.css";
@import "../../css/common.css";
@import "./produce.css";

/*
main
---------------------------------------------------------------------------------*/
div#main{ margin: 85px auto 0px auto; }

/*
flow
---------------------------------------------------------------------------------*/
div#flow{
	width: 835px;
	margin: 0px auto;
	text-align: left;
}

div#flow h3{
	width: 835px;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 20px 0px;
	border-bottom: 1px solid #CCCCCC;
}

div#flow p{
	font-size: 85%;
	line-height: 150%;
	letter-spacing: 1px;
}

div#flow table{
	margin: 45px 0px 55px 0px;
	background: url(../images/flow/line_dot.gif) repeat-y top left;
}

div#flow td{
	width: 835px;
	padding: 30px 0px;
	vertical-align: middle;
}

div#flow td.noSpc{ padding: 0px; }

div#flow dt{
	float: left;
	width: 133px;
	padding: 0px 0px 0px 35px;
}

div#flow dd{ margin: 0px 0px 0px 185px; }

div#flow dd h4{
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #CCCCCC;
}

div#flow dd h5{ margin: 0px 0px 15px 0px; }

div#flow dd p{
	font-size: 75%;
	line-height: 140%;
}

/*
goal
---------------------------------------------------------------------------------*/
div#goal{
	width: 755px;
	margin: 0px auto 35px auto;
	padding: 0px 0px 25px 0px;
	text-align: left;
}

div#goal h3{ margin: 0px 0px 20px 0px; }

div#goal p{
	font-size: 90%;
	line-height: 160%;
	text-align: left;
}

/*
go_detail
---------------------------------------------------------------------------------*/
p#go_top{ margin: 60px auto 0px auto; }
