/* -------------------------------------------------------------------
ニュースリリース配信（申し込み・停止）
------------------------------------------------------------------- */

.releaseBox {
	margin: 20px 20px 0px 20px;
	padding: 0px 0px 20px 0px;
}

.releaseBox .toptxt {
	margin: 50px 0px 20px 30px;
	padding: 0px 0px 0px 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", Verdana;
	font-size: 100%;
	line-height: 180%;
}

.releaseBox p {
	margin: 0px 0px 20px 30px;
}

.releaseBox ul {
	margin: 0px 0px 18px 0px;
}

.releaseBox ul li {
	padding: 0px 0px 0px 0em;
}

.releaseBox ul.release {
	margin: 10px 5px 18px 20px;
}

.releaseBox ul.release li {
	padding: 0px 10px 18px 10px;
	float: left;
}

.releaseBox ul.release li img {
	padding: 0px 0px 0px 0em;
	margin: 0px 10px 0px 0px;
}

.releaseBox ul.release li.narrow {
	padding: 0px 5px 18px 5px;
	float: left;
}

.releaseBox h3 {
    margin: 0px 0px 20px 30px;
	border-bottom: 3px solid #D6E3FF;
	font-size:14px;
	font-weight: bold;
	display: block;
}

.releaseBox .Left {
    margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.releaseBox .Left ul.Left_ul {
    width: 200px;
}

.releaseBox .Left ul.Left_ul li {
    height: 40px;
}

.releaseBox .Left ul.Left_ul_Sus {
    width: 200px;
	text-align: right;
	padding-right: 10px;
}

.releaseBox .Left ul.Left_ul_Sus li {
    height: 40px;
}

.releaseBox .Right {
    margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

.releaseBox .Right ul.Right_ul {
    width: 400px;
}

.releaseBox .Right ul.Right_ul li {
    height: 40px;
}

.releaseBox .inputText {
    height: 19px;
}

.releaseBox .inputBtn {
    height: 19px;
}

.releaseBox .checkBtn {
    margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	text-align: center;
}

.red_es {
    font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

.releaseBox .Check {
    margin: 0px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	float:left;
}

.releaseBox .Check .LeftCheck {
	padding: 5px 0px 5px 5px;
	width: 210px;
	background-color:#D6E3FF;
	float: left;
}

.releaseBox .Check .LeftCheck_long {
	padding: 5px 0px 5px 5px;
	width: 210px;
	height: 60px;
	background-color:#D6E3FF;
	float: left;
}

.releaseBox .Check .RightCheck {
	padding: 5px 0px 5px 5px;
	width: 480px;
	float: left;
}

.releaseBox .Check .RightCheck_long {
	padding: 5px 0px 5px 5px;
	width: 480px;
	background-color:#FFFFFF;
	height: 60px;
	float: left;
}

.releaseBox ul.suspension2 {
	margin: 50px 50px 18px 150px;
}

.releaseBox ul.suspension2 li {
	padding: 0px 0px 18px 0px;
}

.txtBox {
	margin: 20px 20px 0px 20px;
	padding: 0px 0px 20px 0px;
}

.txtBox p {
	margin: 0px 0px 0px 0px;
	color: #cc3300;
}

