@charset "UTF-8";
/* CSS Document */

#newsBOX .sText { margin:10px 10px 0px; }
#newsBOX #endImg { margin:25px 0px 0px 38px; }
#newsBOX .centerText { text-align:center; }

#newsBOX .w_600Text {
	width:620px;
	margin:10px auto 0px;
}

#newsBOX .w_600Text strong {
	color:#12a43c;
	font-size:1.2em;
}

#newsBOX #subTitle {
	width:620px;
	background:#0d62a2;
	color:#ffffff;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	line-height:100%;
	margin:40px auto -10px;
	padding:5px 0px;
}

#newsBOX h3 {
	width:620px;
	color:#ee7831;
	border-bottom:#000000 dotted 1px;
	font-size:1.1em;
	font-weight:bold;
	margin:35px auto 0px;
	padding-bottom:5px;
}

#newsBOX ul {
	width:590px;
	line-height:140%;
	margin:10px 0px 0px 48px;
	padding:0px;
}

#newsBOXinner #btn {
	width:434px;
	height:72px;
	background:url(../img/120517/btn.gif) no-repeat;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	margin:40px auto 10px;
}
#newsBOXinner #btn:hover { background:url(../img/120517/btn.gif) no-repeat bottom; }

/*regulationCountact
------------------------------------*/
#newsBOX #regulationCountact {
	width:503px;
	border:#000000 solid 1px;
	margin-top:40px;
	margin-left:85px;
}

#newsBOX #regulationCountact h4 {
	width:auto;
	background:#000000;
	color:#ffffff;
	font-size:1.2em;
	text-align:center;
	margin:0px;
	padding:5px;
}

#newsBOX #regulationCountact p {
	font-size:1.2em;
	line-height:140%;
	padding:4px 20px 10px 20px;
}

#newsBOX #regulationCountact p span {
	font-size:0.8em;
}

#newsBOX #regulationCountact p strong {
	display:block;
	font-size:1.4em;
	padding:3px 0px;
}
