@charset "UTF-8" ;
/* hn -------------------------------- */
h1.none {
	display:none;
}
h2.none {
	display:none;
}
h3.none {
	display:none;
}
div.releaseBox h3 {
	margin:0 0 20px;
}
div.releaseBox h4.h4Center {
	margin:0 0 20px;
	text-align:center;
}
div.releaseBox h4.h4Center img {
	display:inline;
}
/* div -------------------------------- */
/* releaseBox */
div.releaseBox {
	margin:0 40px 35px 40px;
	padding:0 0 20px;
	border-bottom:1px dashed #CCC;
}
div.releaseBox h2 {
	margin:0 0 15px;
	padding:3px 0 3px 8px;
	font-size:100%;
	border-left:3px solid #006699;
}
/* header */
div.releaseBox .dayBox {
	padding-top:15px;
	width:100%;
	text-align:right;
}
div.releaseBox .nameBox {
	width:100%;
	margin:0 0 50px;
	text-align:right;
}
/* pictBox */
div.releaseBox div.pictBox {
	overflow:hidden;
	width:700px;
	margin:0 0 15px;
}
div.releaseBox div.pictBox .pictLeftBox {
	float:left;
	width:320px;
}
div.releaseBox div.pictBox .pictRightBox {
	float:right;
	width:360px;
}

div.layoutBox {
	margin:0 10px;
}
div.contactBox {
	margin:0 10px;
	padding:10px 20px 0 20px;
	background-color:#E8F1FA;
	border:1px solid #6699CC;
}
/* dl -------------------------------- */
div.releaseBox dl {
	margin:0 0 15px;
	font-size:0.875em;
	line-height:140%;
}
div.releaseBox dt {
	padding:0 0 2px;
	font-weight:bold;
}
div.releaseBox dd {
	padding:0 0 0 15px;
}
div.contactBox dt {
	color:#336699;
}
/* p -------------------------------- */
div.releaseBox .dayBox p,div.releaseBox .nameBox p {
	font-size:0.875em;
	line-height:140%;
}
p.common {
	margin:0 0 15px;
	font-size:0.875em;
	line-height:140%;
}
p.commonBtn {
	padding:10px 0 30px;
	text-align:center;
}
p.commonBtn img {
	display:inline;
}
