/* 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/chapter4/chapter4_2/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/chapter4/chapter4_2/conbk_center.jpg);
}

.conBox1{
	width: 530px;
	color: #fff;
	text-align: left;
	margin: 0 auto;
	padding: 0 0 10px 0;
	/* border: solid 1px #fff; */
}

.conBox2{
	width: 450px;
	color: #fff;
	text-align: left;
	margin: 0 auto;
	/* border: solid 1px #fff; */
}

.conBox3{
	width: 564px;
	color: #fff;
	text-align: left;
	margin: 0 auto;
	padding: 40px 0 10px 0;
	/* border: solid 1px #fff; */
}

.conBox4{
	width: 564px;
	color: #fff;
	text-align: left;
	margin: 0 auto;
	padding: 0px 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;
	text-align: right;
}



#bt_3ndTop {
	width: 107px;
	height: 18px;
	display: block;
	/* border: solid 1px #fff;*/
	float: left;
	margin-right: 10px;
}
#bt_3ndTop a{
	background: url(/nol/shinsei/img/chapter4/chapter4_2/bt_3ndTop.jpg) no-repeat;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_3ndTop a:hover{
	background: url(/nol/shinsei/img/chapter4/chapter4_2/bt_3ndTop.jpg) 0px -18px;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_3ndTop 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/chapter4/chapter4_2/bt_topPage.jpg) no-repeat;
	width: 107px;
	height: 18px;
	display: block;
}
#bt_topPage a:hover{
	background: url(/nol/shinsei/img/chapter4/chapter4_2/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;
}



#chapter4_btn_1{
background: url(/nol/shinsei/img/chapter4/btn_1.jpg) no-repeat;
	width: 223px;
	height: 143px;
	float: left;
}
#chapter4_btn_1 a{
	background: url(/nol/shinsei/img/chapter4/btn_1.jpg) no-repeat;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter4_btn_1 a:hover{
	background: url(/nol/shinsei/img/chapter4/btn_1.jpg) 0px -143px;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter4_btn_1 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#chapter4_btn_2{
	background: url(/nol/shinsei/img/chapter4/btn_2.jpg) no-repeat;
	width: 223px;
	height: 143px;
	float: left;
}
#chapter4_btn_2 a{
	background: url(/nol/shinsei/img/chapter4/btn_2.jpg) no-repeat;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter4_btn_2 a:hover{
	background: url(/nol/shinsei/img/chapter4/btn_2.jpg) 0px -143px;
	width: 223px;
	height: 143px;
	display: block;
}
#chapter4_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;}

.G_box{
	padding: 10px 0 0 220px;
	text-align: left;
}

.G_box a{
	width: 320px;
	height: 240px;
	/* border: solid 1px #fff; */
	display: block;

}


.G_box strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.G_samurai{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss03.jpg) no-repeat;
}
.G_sou{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss04.jpg) no-repeat;
}
.G_sinsyoku{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss05.jpg) no-repeat;
}
.G_onnmyou{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss06.jpg) no-repeat;
}
.G_ninja{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss07.jpg) no-repeat;
}
.G_kaji{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss08.jpg) no-repeat;
}
.G_kususi{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss09.jpg) no-repeat;
}
.G_kabukimono{
	width: 555px;
	height: 420px;
	padding-bottom: 10px;
	background: url(/nol/shinsei/img/chapter4/chapter4_2/ss10.jpg) no-repeat;
}

.miniTitle1{
	width: 520px;
	padding: 3px 0 3px 5px;
	border-left: solid 7px #ff8080;
	border-bottom: solid 1px #ff8080;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #ff8080;
}

.at{
	width: 520px;
	padding: 10px;
	font-size: 15px;
	border: dotted 2px #fff;
	margin-top: 100px;
	background: #352222;
	color: #ffff00;
	
}





.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以前向け*/














