@charset "UTF-8";

div#container div#contents {
	background: url(../images/procedure_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#localNavi p.login {
	padding: 7px 0 7px 0;
}
div#localContents div#procedure {
	width: 600px;
}
div#localContents div#procedure h2 {
	padding: 47px 0 4px 0;
}
div#localContents div#procedure div#procedureInner{
	margin: 36px 0 0 0;
	padding: 15px 0 0 0;
	background: url(../images/procedure_bg.gif) no-repeat left top;
}
div#localContents div#procedure div#procedureInner div.flow{
	width: 600px;
}
div#localContents div#procedure div#procedureInner div.flow dl {
	padding: 0 0 0 12px;
}
div#localContents div#procedure div#procedureInner div.flow dl dt,
div#localContents div#procedure div#procedureInner div.flow dl dd {
	width: 116.7%;
	line-height: 1.2;
	font-weight: bold;
}
div#localContents div#procedure div#procedureInner div.flow dl dt {
	width: 37px;
	float: left;
}
div#localContents div#procedure div#procedureInner div.flow dl dd {
	width: 502px;
	float: left;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea {
	padding: 12px 0 42px 49px;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea p.imageArea {
	width: 139px;
	float: left;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea p.messageText {
	width: 412px;
	float: left;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea p.specialText {
	width: 412px;
	float: left;
	line-height: 1.67;
	padding: 0 0 4px 0;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea p.showList {
	width: 400px;
	float: left;
} 
div#localContents div#procedure div#procedureInner div.flow div.messageArea02 {
	padding: 12px 0 40px 49px;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea02 p.imageArea {
	width: 310px;
	float: left;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea02 p.messageText {
	width: 241px;
	float: left;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow p.flowText {
	padding: 9px 0 49px 49px;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow p.flowText02 {
	padding: 9px 0 39px 49px;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow p.flowText03 {
	padding: 9px 0 42px 49px;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow p.flowText04 {
	padding: 0 0 0 49px;
	line-height: 1.67;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea03 {
	padding: 12px 0 28px 49px;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea03 p.imageArea {
	width: 148px;
	float: left;
}
div#localContents div#procedure div#procedureInner div.flow div.messageArea03 p.messageText {
	width: 403px;
	float: left;
	line-height: 1.67;
}

