/* @override 
	http://www.styh3111.cpinet.jp/sekinoshita.com/catalog/catalog.css
*/

h2 {
	text-align: center;
	margin: 20px 0;
}

div#maincontents {
	width: 680px;
	margin: 20px auto 0;
}

div#catalogcontainer {
	margin: 20px 0 30px;
	text-align: center;
}

p.remarks {
	margin: 10px 0 0;
	line-height: 1.4;
}

p span {
	color: #AFD25E;
}

div.container {
	margin: 15px 0 0;
	padding: 20px 70px;
}

div.container p {
	margin: 0 0 10px;
}

div.container form {
	background: #ECF5DC;
}

dl.contact dt {
	font-size: medium;
}

dl.contact dd {
	padding-left: 240px;
	line-height: 1.4;
	font-size: medium;
	font-family: sans-serif;
}

dl.contact dd a {
	font-size: medium;
	font-family: sans-serif;
}

/* @group FAQ */

dl#faq {
	width: 700px;
	margin: 20px auto;
}

dl#faq dt {
	color: #33500a;
	padding: 10px 0 5px 0;
	line-height: 1.4;
}

dl#faq dd {
	padding: 0 1em 15px 1em;
	line-height: 1.4;
	background: transparent url(images/dotted_line.png) no-repeat center bottom;
}



/* @end */

h3 {
	color: #6dbb20;
	font-size: medium;
	letter-spacing: 1px;
}