/* CSS Document */

body {
	margin: 0 auto;
	background-color: #000000;
	background-image: url(/nol/chapter1_image/bg_dark.jpg);
	background-repeat: repeat;
	font-size:12px;
	line-height:1.5;
}
body,td,th {
	color: #000000;
	background-image: url(/nol/index_image/bg_dark.jpg);
}


a:link {
	color:#FF3333;
} 
a:visited { color:#F88; } 
a:hover { color: #F88; } 
a:active {
	color:#FF0000;
} 
img			{ border:none;}

#wrapper {
	width: 800px;
	margin: 0 auto;
	text-align: center;
	background-color: #000000;
	background: url(/nol/shinsei/img/chapter2/chapter2_1/mainback.jpg);
}

/* container */

#container {
	border-bottom: #990000 1px solid;
	text-align: center;
	maegin: 0 auto;
}

.cntCneter{
	width: 635px;
	margin: 0 auto;
	text-align: center;
	/* border: solid 1px #fff; */
	padding-bottom: 30px;
}

.conbk_center{
	width: 635px;
	margin: 0 auto;
	text-align: center;
	background-image: url(/nol/shinsei/img/chapter2/chapter2_1/conbk_center.jpg);
}

.conBox1{
	width: 530px;
	color: #000;
	text-align: left;
	margin: 0 auto;
	padding: 0 0 10px 0;
	/* border: solid 1px #fff; */
}

.conBox2{
	width: 436px;
	color: #000;
	text-align: left;
	margin: 0 auto;
	/* border: solid 1px #fff; */
}

.conBox3{
	width: 564px;
	color: #000;
	text-align: left;
	margin: 0 auto;
	padding: 40px 0 10px 0;
	/* border: solid 1px #fff; */
}

/* footer */


#footer {
	padding:10px 60px 12px 40px;
}

#footer .notice {
	float: left;
	width: 510px;
	color: #fff;
	font-weight:bold;
}

.toTop {
	float: right;
	width: 170px;
	text-align: right;
	margin: 10px 70px 0 0;
}
#black {
background:#000;
}



/* contents */

#contents {
	width: 800px;
	text-align: left;
	padding-bottom:30px;
}

.item { padding:115px 80px 0px 80px; }


.clear { clear:both; }

#btn { padding:140px 0px 0px 170px; }


/* Botan */

#pageBox{
	width: 300px;
	height: 18px;
	/* border: solid 1px #fff; */
	padding: 10px;
	float: right;
}



#bt_2ndTop {
	width: 107px;
	height: 18px;
	display: block;
	/* border: solid 1px #fff; */
	float: left;
	margin-right: 10px;
}
#bt_2ndTop a{
	background: url(/nol/shinsei/img/chapter2/chapter2_1/bt_2ndTop.jpg) no-repeat;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_2ndTop a:hover{
	background: url(/nol/shinsei/img/chapter2/chapter2_1/bt_2ndTop.jpg) 0px -18px;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_2ndTop strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}



#bt_topPage {
	width: 107px;
	height: 18px;
	display: block;
	/* border: solid 1px #fff; */
	float: left;
}
#bt_topPage a{
	background: url(/nol/shinsei/img/chapter2/chapter2_1/bt_topPage.jpg) no-repeat;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_topPage a:hover{
	background: url(/nol/shinsei/img/chapter2/chapter2_1/bt_topPage.jpg) 0px -18px;
	height: 18px;
	display: block;
}
#bt_topPage strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}





/* CSS Document */

#sideBox{
	width: 490px;
	height: 146px;
	margin: 0 auto;
	text-align: center;
	padding-top: 30px;
	/* border: solid 1px #fff; */
}

#left_side{
	width: 223px;
	height: 146px;
	float: left;
	padding-right: 20px;
	/* border: solid 1px #fff; */
}

#right_side{
	width: 223px;
	height: 146px;
	float: left;
	padding-left: 20px;
	/* border: solid 1px #fff; */
}



#back{
	float:left;
	margin: 0 40px 0 30px;
}
*html div#back{
	float:left;
	margin: 0 25px 0 15px;
}



#chapter2_btn_1{
background: url(/nol/shinsei/img/chapter2/btn_1.jpg) no-repeat;
	width: 223px;
	height: 143px;
	float: left;
}
#chapter2_btn_1 a{
	background: url(/nol/shinsei/img/chapter2/btn_1.jpg) no-repeat;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter2_btn_1 a:hover{
	background: url(/nol/shinsei/img/chapter2/btn_1.jpg) 0px -143px;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter2_btn_1 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#chapter2_btn_2{
	background: url(/nol/shinsei/img/chapter2/btn_2.jpg) no-repeat;
	width: 223px;
	height: 143px;
	float: left;
}
#chapter2_btn_2 a{
	background: url(/nol/shinsei/img/chapter2/btn_2.jpg) no-repeat;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter2_btn_2 a:hover{
	background: url(/nol/shinsei/img/chapter2/btn_2.jpg) 0px -143px;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter2_btn_2 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}







.chapter1_con { padding:0px 80px 0px 80px; }
.chapter1_con02 { padding:0px 80px 10px 100px; }
.chapter1_con04 { padding:0px 80px 0px 100px; }
.chapter1_ti { padding:0px 80px 5px 80px; }

.chapter1_name { padding:0px 100px 0px 100px; text-align:right; }
.chapter1_line { height:20px;  text-align:center }
.chapter1_con03 { padding:0px 100px 0px 100px;text-align:left; }


.b_bro14 { font-weight:bold; color:#301d05; font-size:14px; }

.lt { text-align:left; vertical-align:top; }
.dl{ font-weight:bold; font-size:14px;}







.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
} /*IE7以外のモダンブラウザ向け*/

.clearfix{display:inline-block;} /*IE7およびMacIE5向け*/

/*Hides from IE-mac\*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*End hide from IE-mac*/ /*IE6以前向け*/














