/* ====================================================================

ボタン移動が発生しましたので、ボタン部分のみ独立させました

======================================================================= */
#chapter_1 {
	width: 384px;
	height: 106px;
	/* height: 220px; */
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
}


#chapter_1 a{
	background: url(/nol/shinsei/img/index/chapter_1.jpg) no-repeat;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_1 a:hover{
	background: url(/nol/shinsei/img/index/chapter_1.jpg) 0px -106px;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_1 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

/* チャプタ2 */


#chapter_2 {
	width: 384px;
	height: 106px;
	/* height: 220px; */
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
}
#chapter_2 a{
	background: url(/nol/shinsei/img/index/chapter_2.jpg) no-repeat;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_2 a:hover{
	background: url(/nol/shinsei/img/index/chapter_2.jpg) 0px -106px;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_2 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

/* チャプタ3 */


#chapter_3 {
	width: 384px;
	height: 106px;
	/* height: 220px; */
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
}

#chapter_3 a{
	background: url(/nol/shinsei/img/index/chapter_3.jpg) no-repeat;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_3 a:hover{
	background: url(/nol/shinsei/img/index/chapter_3.jpg) 0px -106px;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_3 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


/* チャプタ4 */


#chapter_4 {
	width: 384px;
	height: 106px;
	/* height: 220px; */
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
#chapter_4 a{
	background: url(/nol/shinsei/img/index/chapter_4.jpg) no-repeat;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_4 a:hover{
	background: url(/nol/shinsei/img/index/chapter_4.jpg) 0px -106px;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_4 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


/* UP5 */


#chapter_5 {
	width: 384px;
	height: 106px;
	/* height: 220px; */
	margin: 0 auto;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
#chapter_5 a{
	background: url(/nol/shinsei/img/index/chapter_5.jpg) no-repeat;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_5 a:hover{
	background: url(/nol/shinsei/img/index/chapter_5.jpg) 0px -106px;
	width: 384px;
	height: 106px;
	/* height: 220px; */
	display: block;
}
#chapter_5 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


/* チャプタ1_mini */


#chapter_1_mini {
	width: 277px;
	height: 139px;
	margin: 0 auto;
	text-align: center;
}
#chapter_1_mini a{
	background: url(/nol/shinsei/img/index/chapter_1_mini.jpg) no-repeat;
	width: 277px;
	height: 139px;
	display: block;
}
#chapter_1_mini a:hover{
	background: url(/nol/shinsei/img/index/chapter_1_mini.jpg) 0px -139px;
	width: 277px;
	height: 139px;
	display: block;
}
#chapter_1_mini strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


/* CSS Document */

#index_btn_acount{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 50px;
	_margin-left:50px;
	float: left;
}
#index_btn_acount a{
	background: url(/nol/shinsei/img/index/btn_acount.jpg) no-repeat;
	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_acount a:hover{
	background: url(/nol/shinsei/img/index/btn_acount.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_acount strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#index_btn_camp{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_camp a{
	background: url(/nol/shinsei/img/index/btn_camp.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_camp a:hover{
	background: url(/nol/shinsei/img/index/btn_camp.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_camp strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#index_btn_event{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_event a{
	background: url(/nol/shinsei/img/index/btn_event.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event a:hover{
	background: url(/nol/shinsei/img/index/btn_event.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}


#index_btn_event2{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_event2 a{
	background: url(/nol/shinsei/img/index/btn_event2.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event2 a:hover{
	background: url(/nol/shinsei/img/index/btn_event2.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event2 strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}


#index_btn_event2_cp{
	width: 207px;
	height: 71px;
	float: left;
}
#index_btn_event2_cp a{
	background: url(/nol/shinsei/img/index/btn_event2.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event2_cp a:hover{
	background: url(/nol/shinsei/img/index/btn_event2.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_event2_cp strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}

#index_btn_event3{
	width: 207px;
	height: 39px;
	margin: 0;
}
#index_btn_event3 a{
	background: url(/nol/shinsei/img/index/btn_event3.jpg) no-repeat;	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_event3 a:hover{
	background: url(/nol/shinsei/img/index/btn_event3.jpg) 0px -39px;	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_event3 strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}


#index_btn_event3_cp{
	width: 207px;
	height: 39px;
	float: left;
	padding: 0 30px;
}
#index_btn_event3_cp a{
	background: url(/nol/shinsei/img/index/btn_event3.jpg) no-repeat;	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_event3_cp a:hover{
	background: url(/nol/shinsei/img/index/btn_event3.jpg) 0px -39px;	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_event3_cp strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}





#index_btn_start{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_start a{
	background: url(/nol/shinsei/img/index/btn_start.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_start a:hover{
	background: url(/nol/shinsei/img/index/btn_start.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_start strong{
	position: absolute;
	width: 0;
	height: 0px;
	overflow: hidden;
}


#index_btn_play{
	width: 207px;
	height: 39px;
	padding-top: 10px;
}
#index_btn_play a{
	background: url(/nol/shinsei/img/index/btn_play.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_play a:hover{
	background: url(/nol/shinsei/img/index/btn_play.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_play strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}









#index_btn_pk{
	width: 207px;
	height: 39px;
	padding-top: 10px;
}
#index_btn_pk a{
	background: url(/nol/shinsei/img/index/btn_pk.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pk a:hover{
	background: url(/nol/shinsei/img/index/btn_pk.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pk strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}



#index_btn_report{
	width: 207px;
	height: 39px;
	margin: 0;
	padding-top: 10px;
}
#index_btn_report a{
	background: url(/nol/shinsei/img/index/btn_report.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_report a:hover{
	background: url(/nol/shinsei/img/index/btn_report.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_report strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#index_btn_ps3{
	width: 207px;
	height: 39px;
	margin: 0;
	/* 位置調整 */
	padding-top: 18px;
}
#index_btn_ps3 a{
	background: url(/nol/shinsei/img/index/btn_ps3.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_ps3 a:hover{
	background: url(/nol/shinsei/img/index/btn_ps3.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_ps3 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

#index_btn_pbox{
	width: 207px;
	height: 39px;
	margin: 0;
	/* 位置調整 */
	padding-top: 10px;
}
#index_btn_pbox a{
	background: url(/nol/shinsei/img/index/btn_pbox.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pbox a:hover{
	background: url(/nol/shinsei/img/index/btn_pbox.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pbox strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}



#index_btn_report_hn{
	width: 207px;
	height: 39px;
	margin: 0px 0 0 40px;
	float: left;
}
#index_btn_report_hn a{
	background: url(/nol/shinsei/img/index/btn_report.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_report_hn a:hover{
	background: url(/nol/shinsei/img/index/btn_report.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_report_hn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


*html #index_btn_report_hn{
	width: 207px;
	height: 71px;
	margin: 0px 0 0 20px;
	float: left;
}


*html #index_btn_han_spacer{
	width: 95px;
	height: 71px;
	margin: 0 0 0 0px;
	_margin-left:5px;
	float: left;
}
#index_btn_han_spacer{
	width: 95px;
	height: 71px;
	margin: 0 0 0 40px;
	_margin-left:50px;
	float: left;
}

#index_btn_world{
	width: 207px;
	height: 71px;
	margin: 0 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_world a{
	background: url(/nol/shinsei/img/index/btn_world.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_world a:hover{
	background: url(/nol/shinsei/img/index/btn_world.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_world strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}





#index_btn_world_han{
	width: 207px;
	height: 71px;
	margin: 0 0 0 40px;
	_margin-left:50px;
	float: left;
}
#index_btn_world_han a{
	background: url(/nol/shinsei/img/index/btn_world.jpg) no-repeat;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_world_han a:hover{
	background: url(/nol/shinsei/img/index/btn_world.jpg) 0px -71px;	width: 207px;
	height: 71px;
	display: block;
}
#index_btn_world_han strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


*html #index_btn_world_han{
	width: 207px;
	height: 71px;
	margin: 0 0 0 20px;
	_margin-left:20px;
	float: left;
}

#b_serial{
	background: url(/nol/shinsei/img/index/b_serial.jpg) 0px -126px;
	width: 314px;
	height: 63px;
	margin:0 0 0 150px;
}

#b_serial a{
	background: url(/nol/shinsei/img/index/b_serial.jpg);
	width: 314px;
	height: 63px;
	display: block;
}

#b_serial a:hover{
 	background: url(/nol/shinsei/img/index/b_serial.jpg) 0px -63px;
	width: 314px;
	height: 63px;
	display: block;
}

#b_serial strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
/**/
#b_upg{
	background: url(/nol/shinsei/img/index/b_upg.jpg) 0px -126px;
	width: 314px;
	height: 63px;
	margin:0 0 0 150px;
}

#b_upg a{
	background: url(/nol/shinsei/img/index/b_upg.jpg);
	width: 314px;
	height: 63px;
	display: block;
}

#b_upg a:hover{
 	background: url(/nol/shinsei/img/index/b_upg.jpg) 0px -63px;
	width: 314px;
	height: 63px;
	display: block;
}

#b_upg strong{
	position: absolute;
	height: 0;
	overflow: hidden;
}

#b_stat{
	background: url(/nol/shinsei/img/index/b_stat.jpg) 0px -127px;
	width: 314px;
	height: 63px;
	margin:0 0 0 150px;
}

#b_stat a{
	background: url(/nol/shinsei/img/index/b_stat.jpg);
	width: 314px;
	height: 63px;
	display: block;
}

#b_stat a:hover{
 	background: url(/nol/shinsei/img/index/b_stat.jpg) 0px -63px;
	width: 314px;
	height: 63px;
	display: block;
}

#b_stat strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#index_btn_pv1{
	width: 207px;
	height: 39px;
	padding-top: 30px;
}
#index_btn_pv1 a{
	background: url(/nol/shinsei/img/index/btn_pv1.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pv1 a:hover{
	background: url(/nol/shinsei/img/index/btn_pv1.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pv1 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}


#index_btn_pv2{
	width: 207px;
	height: 39px;
	padding-top: 10px;
}
#index_btn_pv2 a{
	background: url(/nol/shinsei/img/index/btn_pv2.jpg) no-repeat;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pv2 a:hover{
	background: url(/nol/shinsei/img/index/btn_pv2.jpg) 0px -39px;
	width: 207px;
	height: 39px;
	display: block;
}
#index_btn_pv2 strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.swfBox{
	width: 138px;
	margin: 0 auto;
	text-align: center;
	padding-top: 20px;
}



.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;}
