@charset "UTF-8";

div#container div#contents {
	background: url(../../images/sign-display_sub_logo.gif) left top no-repeat;
}
div#container div#contents div#localNavi {
	padding: 0;
}
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#relation {
	width: 600px;
}
div#localContents div#relation p.lead {
	padding: 47px 0 60px 0;
}
div#localContents div#relation h2 {
	padding: 0 0 4px 0;
}
div#localContents div#relation p.textArea {
	padding: 12px 0 15px 0;
	line-height: 1.7;
}
div#localContents div#relation div#relationInner {
	padding: 14px 0 0 13px;
	background: url(../images/relation_bg.gif) no-repeat left top;
}
div#localContents div#relation div#relationInner dl dt,
div#localContents div#relation div#relationInner dl dd {
	font-weight: bold;
	font-size: 116.7%;
	line-height: 1.2;
}
div#localContents div#relation div#relationInner dl dt {
	width: 36px;
	float: left;
}
div#localContents div#relation div#relationInner dl dd {
	width: 470px;
	float: left;
}
div#localContents div#relation div#relationInner p {
	line-height: 1.5;
}
div#localContents div#relation div#relationInner p.boldText {
	padding: 7px 0 0 36px;
	font-weight: bold;
}
div#localContents div#relation div#relationInner p.message {
	padding: 0 0 35px 36px;
}
div#localContents div#relation div#relationInner p.message02 {
	padding: 0 0 6px 36px;
}
div#localContents div#relation div#relationInner p.message03 {
	padding: 0 0 24px 36px;
}
div#localContents div#relation div#relationInner table.relationTable {
	width: 551px;
	margin: 0 0 40px 36px;
	border-collapse: collapse;
}
div#localContents div#relation div#relationInner table.relationTable th,
div#localContents div#relation div#relationInner table.relationTable td {
	border: 1px solid #d3d3d3;
	text-align: left;
}
div#localContents div#relation div#relationInner table.relationTable th {
	background: #e8e8e8;
	vertical-align: top;
}
div#localContents div#relation div#relationInner table.relationTable th p {
	padding: 3px 0 2px 10px;
	font-weight: bold;
}
div#localContents div#relation div#relationInner table.relationTable td {
	text-align: left;
}
div#localContents div#relation div#relationInner table.relationTable td p {
	padding: 3px 0 2px 15px;
}
div#localContents div#relation div#relationInner table.relationTable ul {
	padding: 3px 0 2px 15px;
}
div#localContents div#relation div#relationInner table.relationTable ul li.showList {
	background: url(../images/icon_01.gif) left 4px no-repeat;
	padding: 0 0 0 9px;
	line-height: 1.6;
	font-size: 91.7%;
}