@charset "euc-jp";

/** head section **/
#headSec h1 {
	margin: 0px 0px 50px 0px;
	font-size: 1px;
	line-height: 100%;


}

/** body section **/

#bodySec div.contentsArea {
	margin: 0px 0px 80px 0px;
}

#bodySec div.contentsArea h2 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea div.lead {
	margin: 0px 0px 45px 0px;
}

#bodySec div.contentsArea div.lead p {
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.backNumber {
}

#bodySec div.contentsArea div.backNumber h3 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea div.backNumber div.lead {
	margin: 0px 0px 25px 0px;
}

#bodySec div.contentsArea div.backNumber div.lead p {
	padding: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.backNumber div.seriesContainer {
	margin: 0px 0px 40px 0px;
}

#bodySec div.contentsArea div.backNumber div.seriesContainer h4 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
} 

#bodySec div.contentsArea div.backNumber div.seriesContainer ul {
	width: 500px;
	margin: 0px 0px 10px 0px;
}

#bodySec div.contentsArea div.backNumber div.seriesContainer ul li  {
 	width: 500px;
	 font-size: 14px;
	 margin: 0px 0px 5px 0px;
}

 #bodySec div.contentsArea div.backNumber div.seriesContainer ul li span {
 	display: block;
	float: left;
 }
 
#bodySec div.contentsArea div.backNumber div.seriesContainer ul li span.num {
 	width: 80px;
}
 
#bodySec div.contentsArea div.backNumber div.seriesContainer ul li span.title {
	width: 300px;
}
 
#bodySec div.contentsArea div.backNumber div.seriesContainer ul li span.btn {
	width: 120px;
}
 
 
 
#bodySec div.contentsArea div.backNumber div.seriesContainer ul li p.title {
 	float: left;
	width: 380px;
	margin: 0px 0px 5px 0px;
}
 
#bodySec div.contentsArea div.backNumber div.seriesContainer ul li p.btn {
	float: right;
	width: 120px;
	margin: 0px 0px 5px 0px;
}
 
#bodySec div.contentsArea div.cd {
	margin: 0px 0px 40px 0px;
}

#bodySec div.contentsArea div.cd p.text {
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	line-height: 140%;
}

#bodySec div.contentsArea div.explanation {
	margin: 0px 0px 40px 0px;
}

#bodySec div.contentsArea div.explanation p.text {
	margin: 0px 0px 10px 0px;
	font-size: 12px;
	line-height: 140%;
}

#bodySec div.contentsArea div.about {
	margin: 0px 0px 70px 0px;
}

#bodySec div.contentsArea div.about h3 {
	margin: 0px 0px 40px 0px;
	padding: 0px 0px 5px 5px;
	background-image: url("../../img/index_line1.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
}

#bodySec div.contentsArea div.about p {
	margin: 0px 0px 15px 0px;
	font-size: 14px;
	line-height: 140%;
}
 
#bodySec div.contentsArea div.about dl dt {
 	margin: 0px 0px 10px 0px;
 	font-size: 14px;
	line-height: 140%;
 }
 
 #bodySec div.contentsArea div.about dl dd {
 	margin: 0px 0px 40px 0px;
 }
