@charset "UTF-8";
/*---------------------------------------------------------------------------------
faq
---------------------------------------------------------------------------------*/

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

/*
main
---------------------------------------------------------------------------------*/
div#main{ margin: 20px auto 85px auto; }

div.content{
	width: 760px;
	text-align: right;
	margin: 70px auto;
}

div.content h4{
	width: 755px;
	padding: 0px 0px 5px 5px;
	text-align: left;
	border-bottom: 1px solid #999999;
}

div.content dl{
	margin: 0px auto 5px auto;
	font-size: 75%;
	line-height: 160%;
	text-align: left;
}

div.content dt{
	width: 760px;
	margin: 0px 0px 25px 0px;
	padding: 20px 0px;
	background: url(../images/line_dash.gif) repeat-x bottom;
}

div.content dt img{
	margin: 0px 15px 0px 5px;
	vertical-align: middle;
}

div.content dd{
	width: 760px;
	padding: 0px 0px 25px 0px;
	background: url(../images/img_arrow.gif) no-repeat top left;
	border-bottom: 1px solid #999999;
}

/* これ以降Mac IE 5のみに適用される \*//*/
div.content p{ width: 630px; }
/* これ以降Mac IE 5以外にも適用される */

div.content p{
	margin: 0px 5px 0px 80px;
	text-indent: 12px;
	letter-spacing: 1px;
}

/*
produce
---------------------------------------------------------------------------------*/
div#produce a{ color: #F88011; }

/*
reproduce
---------------------------------------------------------------------------------*/
div#reproduce a{ color: #00A0C6; }

/*
facilities
---------------------------------------------------------------------------------*/
div#facilities{ margin: 70px auto 100px auto; }