@charset "UTF-8";

div#container div#contents {
	background: url(../../images/photo_exhibition_sub_logo.gif) left top no-repeat;
}
div#container div#contents div#localContents {
	padding: 76px 0 0 0;
}
div#container div#contents div#localNavi ul li {
	margin: 0 0 17px 0;
}
div#container div#contents div#localContents h1 {
	padding: 0 0 43px 0;
}
div#container div#contents div#localContents h2 {
	margin: 59px 0 17px 0;
}
div#container div#contents div#localContents p.steps {
	margin: 10px 0 0 0;
}
div#container div#contents div#localContents div#foreword p {
	width: 337px;
	float: left;
	line-height: 1.7;
	padding: 0 0 0 23px;
}
div#container div#contents div#localContents div#foreword img {
	width: 240px;
	float: left;
	margin: 4px 0 0 0;
}
div#container div#contents div#localContents div#flowArea {
	background: url(../images/produce_bg_01.gif) left top no-repeat;
	margin: 37px 0 0 0;
}
div#container div#contents div#localContents div#flowArea dl {
	clear: both;
	padding: 0 0 29px 0;
}
div#container div#contents div#localContents div#flowArea dl dt {
	font-size: 116.7%;
	font-weight: bold;
	padding: 12px 0 0 13px;
}
div#container div#contents div#localContents div#flowArea dl dd {
	padding: 7px 0 0 49px;
	line-height: 1.7;
}
div#container div#contents div#localContents div#flowArea dl dt span {
	margin: 0 0 0 27px;
}
div#container div#contents div#localContents div#showMessage {
	width: 600px;
}
div#container div#contents div#localContents div#showMessage p.title {
	padding: 4px 0 16px 0;
}
