@charset "UTF-8";

.nico{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:13;text-shadow: 2px 2px 3px #000;overflow:hidden;display:none;}
.nico p{width:1000px;font-size:30px;font-weight:bold;position:absolute;top:0;left:0;display:block;}
.obi{width:100%;height:490px;position:absolute;top:205px;left:0;background:#fff;opacity:0.8;filter: alpha(opacity=80);-ms-filter: "alpha(opacity=80)";z-index:1;}
.obiBlack{width:100%;height:567px;position:absolute;top:205px;left:0;background:#000;opacity:0.65;filter: alpha(opacity=65);-ms-filter: "alpha(opacity=65)";z-index:1;}
/*
 *
 * $index
 *
 *
*/
#index{text-align:center;}
#index .inr{width:1024px;height:725px;margin:0 auto;top:120px;position:relative;}


#index .index_btn_season1_2{
	position:absolute;
	bottom:113px;
	left:1px;
}
	#index .index_btn_season1_2 a{
		width:510px;
		height:190px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/20151224_thumb0.jpg) no-repeat top left;
	}
	#index .index_btn_season1_2 a:hover{
		background-position:0 -190px;
	}


#index .index_btn_season1_2_ps3{
	position:absolute;
	bottom:113px;
	left:1px; 
}
	#index .index_btn_season1_2_ps3 a{
		width:510px;
		height:190px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/20151210_thumb0_ps3.jpg) no-repeat top left;
	}
	#index .index_btn_season1_2_ps3 a:hover{
		
	}


#index .index_btn_sfClb{
	position:absolute;
	bottom:113px;
	left:257px;
}
	#index .index_btn_sfClb a{
		width:250px;
		height:190px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/20151105_thumb1.jpg) no-repeat top left;
	}
	#index .index_btn_sfClb a:hover{
		background-position:0 -190px;
	}



#index .index_btn_starting{
	position:absolute;
	bottom:89px;
	right:-78px;
}
	#index .index_btn_starting a{
		width:592px;
		height:314px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/index_starting.png) no-repeat top left;
	}
	#index .index_btn_starting a:hover{
		background-position:0 -314px;
	}


#index .index_btn_member{
	position:absolute;
	bottom:10px;
	right:-4px;
}
	#index .index_btn_member a{
		width:262px;
		height:95px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/index_member.png) no-repeat top left;
	}
	#index .index_btn_member a:hover{
		background-position:0 -95px;
	}


#index .index_btn_trailer{
	position:absolute;
	bottom:10px;
	right:252px;
}
	#index .index_btn_trailer a{
		width:262px;
		height:95px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/index_trailer.png) no-repeat top left;
	}
	#index .index_btn_trailer a:hover{
		background-position:0 -95px;
	}


#index .index_btn_limitededition{
	position:absolute;
	bottom:10px;
	left:-4px;
}
	#index .index_btn_limitededition a{
		width:518px;
		height:100px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/index_limitededition.png?d=151222) no-repeat top left;
	}
	#index .index_btn_limitededition a:hover{
		background-position:0 -100px;
	}


#index .index_btn_nemesis{
	width:518px;
	height:124px;
	position:absolute;
	bottom:-2px;
	left:-4px;
	background:url(../img/index/index_nemesis.png) no-repeat top left;
}
	#index .index_btn_nemesis .ps,
	#index .index_btn_nemesis .amazon{
		width:163px;
		height:35px;
		position:absolute;
	}
	#index .index_btn_nemesis .ps{
		top:59px;
		left:170px;
	}
	#index .index_btn_nemesis .amazon{
		top:59px;
		left:337px;
	}
	
	#index .index_btn_nemesis .ps a,
	#index .index_btn_nemesis .amazon a{
		width:163px;
		height:35px;
		display:block;
	}
	#index .index_btn_nemesis .ps a:hover,
	#index .index_btn_nemesis .amazon a:hover{
		opacity:0.8;
	}


#index .index_btn_netCafeBtn{
	position:absolute;
	bottom:10px;
	left:-4px;
}
	#index .index_btn_netCafeBtn a{
		width:518px;
		height:100px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		display:block;
		background:url(../img/index/index_netCafeBtn.png) no-repeat top left;
	}
	#index .index_btn_netCafeBtn a:hover{
		background-position:0 -100px;
	}


#index .campaign_read{
	position:absolute;
	bottom:150px;
	left:10px;
}


/*
 *
 * $online
 *
 *
*/
#online{}
#online .inr{
	width:1024px;
	height:725px;
	top:120px;
	margin:0 auto 0;
	position:relative;
}
	/* online */
	#online #online_thumb0{
		position:absolute;
		top:340px;
		left:120px;
	}
	
	#online #online_thumb1{
		position:absolute;
		top:340px;
		left:560px;
	}
	
	.online_read{
		position:absolute;
		top:450px;
		left:20px;
		width:1019px;
		height:117px;
		background:url(../img/online/online_read.png) no-repeat center center;
	}
		.online_read h2,.online_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	#online ._parts_localNav{
		position:absolute;
		bottom:40px;
		left:0;
	}
	
	/* multi */
	.multi_read0{
		position:absolute;
		top:170px;
		left:44px;
		width:925px;
		height:121px;
		background:url(../img/online/multi_read0.png) no-repeat center center;
	}
		.multi_read0 h2{overflow:hidden;text-indent:100%;white-space:nowrap;}
	.multi_read1{
		position:absolute;
		top:410px;
		left:20px;
		width:380px;
		height:120px;
		background:url(../img/online/multi_read1.png) no-repeat center center;
	}
		.multi_read1 p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.multi #ss01{
		position:absolute;
		top:370px;
		right:316px;
	}
	.multi #ss02{
		position:absolute;
		top:370px;
		right:20px;
	}
	
	/* lobby */
	#online .lobby_read0{
		position:absolute;
		top:-30px;
		left:150px;
		width:759px;
		height:162px;
		background:url(../img/online/lobby_read0.png) no-repeat center center;
	}
		#online .lobby_read0 h2{overflow:hidden;text-indent:100%;white-space:nowrap;}
	#online .lobby_read1{
		position:absolute;
		top:500px;
		left:190px;
		width:634px;
		height:54px;
		background:url(../img/online/lobby_read1.png) no-repeat center center;
	}
		#online .lobby_read1 p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.lobby ._parts_localNav .body{
		background:url(../img/common/sub_title_bg-white.png) no-repeat center center;
	}
	.lobby ._parts_localNav .body li a{
		color:#000;
	}
	.lobby ._parts_localNav .body li a:hover{
		color:#3479aa;
	}
	.lobby ._parts_localNav .body li a.active{
		color:#3479aa;
	}
	.lobby #ss01{
		position:absolute;
		top:320px;
		left:0px;
	}
	.lobby #ss02{
		position:absolute;
		top:320px;
		left:255px;
	}
	.lobby #ss03{
		position:absolute;
		top:320px;
		left:510px;
	}
	.lobby #ss04{
		position:absolute;
		top:320px;
		left:765px;
	}
	
	/* 特徴 */
	#tokutyou_img{
		width:100%;
		height:630px;
		background:url(../img/ss/tokutyou_img.png) no-repeat center bottom;
		position:absolute;
		top:145px;
	}
	#tokutyou_btn1{
		position:absolute;
		left:172px;
		top:360px;
	}
	#tokutyou_btn2{
		position:absolute;
		left:561px;
		top:288px;
	}
	#tokutyou_btn3{
		position:absolute;
		left:888px;
		top:360px;
	}

	/* 動作環境 */
	#dousakankyou_img{
		width:100%;
		height:630px;
		background:url(../img/ss/dousakankyou_img.png) no-repeat center bottom;
		position:absolute;
		top:135px;
	}
	
	
	/* hyou */
#hyou{
	width: 500px;
	margin: 0 auto;
	padding: 124px 0 0;
	margin-left:0px;
	overflow: hidden;
	float:left;
}

#hyou table{
	margin: 0 5px;
	border-collapse:collapse;
	float: left;
}

#hyou td{
	padding: 3px;
	border:1px solid black;
	text-align: left;
}

#hyou th.even{
	background-color:#727272;
	border:1px solid black;
	font-size: 11px;
	text-align: center;
	color: ffffff; font-weight: bold;
	font-style:normal;
}
#hyou td.even{
	background-color:#727272;
	border:1px solid black;
	font-size: 10.5px;
	text-align: center;
	color: ffffff; font-weight: bold;
	font-style:normal;
}
#hyou td.even2{
	background-color:#ffffff;
	font-size: 10.5px;
	color: black; font-weight: normal;
	font-style:normal;
	}

	/* hyou2 */
#hyou2{
	width: 500px;
	margin: 0px;
	margin-left:0px;
	padding: 124px 0 0;
	overflow: hidden;
	float:right;
}

#hyou2 table{
	margin: 0 5px;
	border-collapse:collapse;
	float: left;
}

#hyou2 td{
	padding: 3px;
	border:1px solid black;
	text-align: left;
}

#hyou2 th.even{
	background-color:#727272;
	border:1px solid black;
	font-size: 11px;
	text-align: center;
	color: ffffff; font-weight: bold;
	font-style:normal;
}
#hyou2 td.even{
	background-color:#727272;
	border:1px solid black;
	font-size: 10.5px;
	text-align: center;
	color: ffffff; font-weight: bold;
	font-style:normal;
}
#hyou2 td.even2{
	background-color:#ffffff;
	font-size: 10.5px;
	color: black; font-weight: normal;
	font-style:normal;
	}


	/* griten */
	#online .griten_read{
		margin: 0 auto;
		position:absolute;
		top:50px;
		left: 0;
		right: 0;
		width:546px;
		height:244px;
		background:url(../img/online/griten_read0.png) no-repeat center center;
	}
		#online .griten_read h2,#online .griten_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#online .dakkan_read{
		margin: 0 auto;
		position:absolute;
		top:170px;
		left: 0;
		right: 0;
		width:947px;
		height:392px;
		background:url(../img/online/dakkan_read0.png) no-repeat center center;
	}
		#online .dakkan_read h2,#online .dakkan_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#online .mogok_read{
		position:absolute;
		top:90px;
		left: 310px;
		width:682px;
		height:376px;
		background:url(../img/online/mogok_read0.png) no-repeat center center;
	}
		#online .mogok_read h2,#online .mogok_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}



	.griten ._parts_localNav .body{
		background:url(../img/common/sub_title_bg-white.png) no-repeat center center;
	}
	.griten ._parts_localNav .body li a{
		color:#000;
	}
	.griten ._parts_localNav .body li a:hover{
		color:#3479aa;
	}
	.griten ._parts_localNav .body li a.active{
		color:#3479aa;
	}
	
	#griten_ss00{
		position:absolute;
		top: 330px;
   		right: 400px;
	}

	._parts_griten_ss#ihen_ss00 img,
	._parts_griten_ss#ihen_ss01 img{
		border:1px solid #fff;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	
	#online .mission_strong_read0{
		width:612px;
		height:171px;
		background:url(../img/online/mission_strong_read0.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:0;
		left:50px;
	}
	#online .mission_strong_read1{
		width:692px;
		height:80px;
		background:url(../img/online/mission_strong_read1.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:175px;
		left:40px;
	}
	
	#online .mission_crucible_read0{
		width:567px;
		height:147px;
		background:url(../img/online/mission_crucible_read0.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:220px;
		left:0;
		right:0;
		margin:0 auto;
	}
	#online .mission_crucible_read1{
		width:842px;
		height:95px;
		background:url(../img/online/mission_crucible_read1.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:410px;
		left:0;
		right:0;
		margin:0 auto;
	}
	
	#online .mission_remains_read0{
		width:797px;
		height:184px;
		background:url(../img/online/mission_remains_read0.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:-15px;
		left:0;
		right:0;
		margin:0 auto;
	}
	#online .mission_remains_read1{
		width:487px;
		height:118px;
		background:url(../img/online/mission_remains_read1.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:185px;
		left:0;
		right:0;
		margin:0 auto;
	}
	#mission_remains_ss0{
		width:200px;
		position:absolute;
		top: 320px;
		right: 400px;
	}
	
	/* 失われた秩序 */
	#online .mission_crucible_name{
		width:699px;
		height:181px;
		background:url(../img/online/mission_lostorder_name.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:280px;
		left:0;
	}
	
	#online .mission_lostorder_read{
		width:572px;
		height:69px;
		background:url(../img/online/mission_lostorder_read.png) no-repeat center center;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:450px;
		left:20px;
	}
	
	#mission_lostorder_ss00{
		width:300px;
		position:absolute;
		top: 350px;
		right: 20px;
	}
	


/*
 *
 * $field
 *
 *
*/
#field{}
.field .inr{
	width:1024px;
	height:725px;
	top:120px;
	margin:0 auto 0;
	position:relative;
}

/**
#js-fieldSubNav{
	bottom:40px;
}
	#js-fieldSubNav {
		width:1100px;
		bottom:40px;
		left:0;right:0;
		box-sizing:border-box;
		margin:0 auto;
	}
		#js-fieldSubNav ul{
			width:1100px;
			position:absolute;
			top:0;left:0;right:0;
			margin:0 auto;
			zoom:0.9;
			-moz-transform:scale(0.9,0.9);
		}
		#js-fieldSubNav .navi{
			width:100%;
			margin:0 auto;
		}
		
		#js-fieldSubNav .navi li{
			left:0%;
			margin:0 2px;
		}
/**/
#js-fieldSubNav {
		width:1024px;
		bottom:40px;
		left:0;
		right:0;
		box-sizing:border-box;
		margin:0 auto;
		height:110px !important;
		overflow:visible;
	}
		#js-fieldSubNav ul{
			width:1480px;
			position:inherit;
			margin:0 0 0 20px;
			zoom:0.75;
			-moz-transform:scale(0.75,0.75) translate(-280px,-28px);
		}
		#js-fieldSubNav .navi{
			width:100%;
			margin:0 auto;
		}
		
		#js-fieldSubNav .navi li{
			left:0%;
			margin:0 2px;
			height:71px !important;
		}
		
		.field .obi{
			top:195px !important;
		}
		
		#js-fieldSubNav #navi_br{
			clear:both;
		}


	/*　ハイデル平原　*/
	.field_heidel-name{
		width:490px;
		height:125px;
		position:absolute;
		top:100px;
		left:248px;
	}
	.field_heidel-read{
		width:501px;
		height:116px;
		position:absolute;
		top:250px;
		left:250px;
		background:url(../img/field/field_heidel-read.png) no-repeat center center;
	}
		.field_heidel-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #heidel_ss00{
		position:absolute;
		top:390px;
		left:170px;
	}
	.field #heidel_ss01{
		position:absolute;
		top:390px;
		right:400px;
	}
	.field #heidel_ss02{
		position:absolute;
		top:390px;
		right:170px;
	}
	._parts_thumb_ss#heidel_ss00 img,
	._parts_thumb_ss#heidel_ss01 img,
	._parts_thumb_ss#heidel_ss02 img{
		border:1px solid #fff;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ブリア海岸　*/
	.field_bria-name{
		width:398px;
		height:131px;
		position:absolute;
		top:100px;
		left:305px;
	}
	.field_bria-read{
		width:385px;
		height:116px;
		position:absolute;
		top:250px;
		left:325px;
		background:url(../img/field/field_bria-read.png) no-repeat center center;
	}
		.field_bria-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #bria_ss00{
		position:absolute;
		top:390px;
		left:170px;
	}
	.field #bria_ss01{
		position:absolute;
		top:390px;
		right:400px;
	}
	.field #bria_ss02{
		position:absolute;
		top:390px;
		right:170px;
	}
	._parts_thumb_ss#bria_ss00 img,
	._parts_thumb_ss#bria_ss01 img,
	._parts_thumb_ss#bria_ss02 img{
		border:1px solid #e5f7fc;
		box-shadow:rgba(229, 248, 252, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(229, 248, 252, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(229, 248, 252, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ミスリウ森林　*/
	.field_misuriu-name{
		width:398px;
		height:131px;
		position:absolute;
		top:100px;
		left:270px;
	}
	.field_misuriu-read{
		width:385px;
		height:116px;
		position:absolute;
		top:250px;
		left:325px;
		background:url(../img/field/field_misuriu-read.png) no-repeat center center;
	}
		.field_misuriu-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #misuriu_ss00{
		position:absolute;
		top:390px;
		left:170px;
	}
	.field #misuriu_ss01{
		position:absolute;
		top:390px;
		right:400px;
	}
	.field #misuriu_ss02{
		position:absolute;
		top:390px;
		right:170px;
	}
	._parts_thumb_ss#misuriu_ss00 img,
	._parts_thumb_ss#misuriu_ss01 img,
	._parts_thumb_ss#misuriu_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ミスリウ森林深部　*/
	.field_misuriu2-name{
		width:697px;height:131px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_misuriu2-read{
		width:416px;height:98px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_misuriu2-read.png) no-repeat center center;
	}
	.field_misuriu2-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #misuriu2_ss00{position:absolute;top:390px;right:400px;}
	._parts_thumb_ss#misuriu2_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　アーク	　*/
	.field_arc-name{
		width:335px;height:127px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_arc-read{
		width:385px;height:116px;
		position:absolute;top:250px;left:325px;
		background:url(../img/field/field_arc-read.png) no-repeat center center;
	}
	.field_arc-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #arc_ss00{position:absolute;top:390px;left:170px;}
	.field #arc_ss01{position:absolute;top:390px;right:400px;}
	.field #arc_ss02{position:absolute;top:390px;right:170px;}
	._parts_thumb_ss#arc_ss00 img,
	._parts_thumb_ss#arc_ss01 img,
	._parts_thumb_ss#arc_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ボルド鉱山　*/
	.field_bord-name{
		width:455px;height:132px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_bord-read{
		width:510px;height:120px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_bord-read.png) no-repeat center center;
	}
	.field_bord-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #bord_ss00{position:absolute;top:390px;left:170px;}
	.field #bord_ss01{position:absolute;top:390px;right:400px;}
	.field #bord_ss02{position:absolute;top:390px;right:170px;}
	._parts_thumb_ss#bord_ss00 img,
	._parts_thumb_ss#bord_ss01 img,
	._parts_thumb_ss#bord_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	
	/*　ダウ渓谷　*/
	.field_dow-name{
		width:385px;height:132px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_dow-read{
		width:442px;height:120px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_dow-read.png) no-repeat center center;
	}
	.field_dow-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #dow_ss00{position:absolute;top:390px;left:290px;}
	.field #dow_ss01{position:absolute;top:390px;right:290px;}
	._parts_thumb_ss#dow_ss00 img,
	._parts_thumb_ss#dow_ss01 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	
	/*　バートランド平原　*/
	.field_bertrand-name{
		width:635px;height:132px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_bertrand-read{
		width:575px;height:98px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_bertrand-read.png) no-repeat center center;
	}
	.field_bertrand-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #bertrand_ss00{position:absolute;top:390px;left:400px;}
	._parts_thumb_ss#bertrand_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	
	/*　バートランド北部　*/
	.field_baaton-name{
		width:589px;height:132px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_baaton-read{
		width:501px;height:120px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_baaton-read.png) no-repeat center center;
	}
	.field_baaton-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #baaton_ss00{position:absolute;top:390px;left:400px;}
	._parts_thumb_ss#baaton_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	/*　ディナン深層林　*/
	.field_dinanwood-name{
		width:583px;height:132px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_dinanwood-read{
		width:474px;height:121px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_dinanwood-read.png) no-repeat center center;
	}
	.field_dinanwood-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #dinanwood_ss00{position:absolute;top:390px;left:400px;}
	._parts_thumb_ss#dinanwood_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	/*　エルテ・ディナン　*/
	.field_eltedinan-name{
		width:532px;height:131px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_eltedinan-read{
		width:474px;height:121px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_eltedinan-read.png) no-repeat center center;
	}
	.field_eltedinan-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #eltedinan_ss00{position:absolute;top:390px;left:400px;}
	._parts_thumb_ss#eltedinan_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	/*　エルテ・ディナン　*/
	.field_gardnokku-name{
		width:473px;height:130px;
		position:absolute;top:100px;left:0;right:0;margin:0 auto;
	}
	.field_gardnokku-read{
		width:525px;height:120px;
		position:absolute;top:250px;left:0;right:0;margin:0 auto;
		background:url(../img/field/field_gardnokku-read.png) no-repeat center center;
	}
	.field_gardnokku-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #gardnokku_ss00{position:absolute;top:390px;left:400px;}
	._parts_thumb_ss#gardnokku_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px3px 2px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 3px 2px;
	}
	
	/*　竜の巣　*/
	.field_nest-name{
		width:273px;height:130px;
		margin: 0 auto;
		position:absolute;top:100px;left:0;right:0;
	}
	.field_nest-read{
		width:784px;height:117px;
		margin: 0 auto;
		position:absolute;top:250px;left:0;right:0;
		background:url(../img/field/field_nest-read.png) no-repeat center center;
	}
	.field_nest-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #nest_ss00{position:absolute;top:390px;left:290px;}
	.field #nest_ss01{position:absolute;top:390px;right:290px;}
	._parts_thumb_ss#nest_ss00 img,
	._parts_thumb_ss#nest_ss01 img,
	._parts_thumb_ss#nest_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	
	/*　亡都メルゴダ　*/
	.field_bouto-name{
		width:490px;height:131px;
		margin: 0 auto;
		position:absolute;top:100px;left:0;right:0;
	}
	.field_bouto-read{
		width:532px;height:120px;
		margin: 0 auto;
		position:absolute;top:250px;left:0;right:0;
		background:url(../img/field/field_bouto-read.png) no-repeat center center;
	}
	.field_bouto-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #bouto_ss00{position:absolute;top:390px;left:290px;}
	.field #bouto_ss01{position:absolute;top:390px;right:290px;}
	._parts_thumb_ss#bouto_ss00 img,
	._parts_thumb_ss#bouto_ss01 img,
	._parts_thumb_ss#bouto_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　亡都メルゴダ　*/
	.field_goseiku-name{
		width:597px;height:131px;
		margin: 0 auto;
		position:absolute;top:100px;left:0;right:0;
	}
	.field_goseiku-read{
		width:541px;height:142px;
		margin: 0 auto;
		position:absolute;top:240px;left:0;right:0;
		background:url(../img/field/field_goseiku-read.png) no-repeat center center;
	}
	.field_goseiku-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #goseiku_ss00{position:absolute;top:390px;left:170px;}
	.field #goseiku_ss01{position:absolute;top:390px;right:400px;}
	.field #goseiku_ss02{position:absolute;top:390px;right:170px;}
	._parts_thumb_ss#goseiku_ss00 img,
	._parts_thumb_ss#goseiku_ss01 img,
	._parts_thumb_ss#goseiku_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ザンドラ東部　*/
	.field_zandrak-name{
		width:488px;height:131px;
		margin: 0 auto;
		position:absolute;top:100px;left:0;right:0;
	}
	.field_zandrak-read{
		width:555px;height:119px;
		margin: 0 auto;
		position:absolute;top:240px;left:0;right:0;
		background:url(../img/field/field_zandrak-read.png) no-repeat center center;
	}
	.field_zandrak-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #zandrak_ss00{position:absolute;top:390px;right:400px;}
	._parts_thumb_ss#zandrak_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}
	
	/*　ザンドラ東部　*/
	.field_zandrae-name{
		width:490px;height:125px;
		margin: 0 auto;
		position:absolute;top:100px;left:0;right:0;
	}
	.field_zandrae-read{
		width:479px;height:121px;
		margin: 0 auto;
		position:absolute;top:240px;left:0;right:0;
		background:url(../img/field/field_zandrae-read.png) no-repeat center center;
	}
	.field_zandrae-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.field #zandrae_ss00{position:absolute;top:390px;right:400px;}
	._parts_thumb_ss#zandrae_ss00 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	
	
	

	/*　白竜神殿レーゼ　*/
	.field_sinden-name{
		width:563px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_sinden-read{
		width:532px;
		height:116px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_sinden-read.png) no-repeat center center;
	}
		.field_sinden-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #sinden_ss00{
		position:absolute;
		top:390px;
		left:290px;
	}
	.field #sinden_ss01{
		position:absolute;
		top:390px;
		right:290px;
	}
	.field #sinden_ss02{
		position:absolute;
		top:390px;
		right:170px;
	}
	._parts_thumb_ss#sinden_ss00 img,
	._parts_thumb_ss#sinden_ss01 img,
	._parts_thumb_ss#sinden_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　謁見の間　*/
	.field_ekken-name{
		width:320px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_ekken-read{
		width:665px;
		height:116px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_ekken-read.png) no-repeat center center;
	}
		.field_ekken-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #ekken_ss00{
		position:absolute;
		top:390px;
		left:400px;
	}

	._parts_thumb_ss#ekken_ss00 img,
	._parts_thumb_ss#ekken_ss01 img,
	._parts_thumb_ss#ekken_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　宿場区　*/
	.field_syukuba-name{
		width:349px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_syukuba-read{
		width:894px;
		height:116px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_syukuba-read.png) no-repeat center center;
	}
		.field_syukuba-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #syukuba_ss00{
		position:absolute;
		top:390px;
		left:170px;
	}
	.field #syukuba_ss01{
		position:absolute;
		top:390px;
		right:400px;
	}
	.field #syukuba_ss02{
		position:absolute;
		top:390px;
		right:170px;
	}

	._parts_thumb_ss#syukuba_ss00 img,
	._parts_thumb_ss#syukuba_ss01 img,
	._parts_thumb_ss#syukuba_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　商店区　*/
	.field_syoten-name{
		width:305px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_syoten-read{
		width:665px;
		height:116px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_syoten-read.png) no-repeat center center;
	}
		.field_syoten-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #syoten_ss00{
		position:absolute;
		top:390px;
		left:290px;
	}
	.field #syoten_ss01{
		position:absolute;
		top:390px;
		right:290px;
	}

	._parts_thumb_ss#syoten_ss00 img,
	._parts_thumb_ss#syoten_ss01 img,
	._parts_thumb_ss#syoten_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　商店区/バザー　*/
	.field_baz-name{
		width:527px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_baz-read{
		width:784px;
		height:117px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_baz-read.png) no-repeat center center;
	}
		.field_baz-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #baz_ss00{
		position:absolute;
		top:390px;
		left:290px;
	}
	.field #baz_ss01{
		position:absolute;
		top:390px;
		right:290px;
	}

	._parts_thumb_ss#baz_ss00 img,
	._parts_thumb_ss#baz_ss01 img,
	._parts_thumb_ss#baz_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　港洞　*/
	.field_koudou-name{
		width:264px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_koudou-read{
		width:784px;
		height:117px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_koudou-read.png) no-repeat center center;
	}
		.field_koudou-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #koudou_ss00{
		position:absolute;
		top:390px;
		left:400px;
	}

	._parts_thumb_ss#koudou_ss00 img,
	._parts_thumb_ss#koudou_ss01 img,
	._parts_thumb_ss#koudou_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　テル　*/
	.field_teru-name{
		width:346px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_teru-read{
		width:922px;
		height:117px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_teru-read.png) no-repeat center center;
	}
		.field_teru-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #teru_ss00{
		position:absolute;
		top:390px;
		left:400px;
	}

	._parts_thumb_ss#teru_ss00 img,
	._parts_thumb_ss#teru_ss01 img,
	._parts_thumb_ss#teru_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　リンウッド　*/
	.field_rin-name{
		width:314px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_rin-read{
		width:896px;
		height:117px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_rin-read.png) no-repeat center center;
	}
		.field_rin-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #rin_ss00{
		position:absolute;
		top:390px;
		left:400px;
	}

	._parts_thumb_ss#rin_ss00 img,
	._parts_thumb_ss#rin_ss01 img,
	._parts_thumb_ss#rin_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}

	/*　ローテス　*/
	.field_rotes-name{
		width:314px;
		height:125px;
		margin: 0 auto;
		position:absolute;
		top:100px;
		left: 0;
		right: 0;
	}
	.field_rotes-read{
		width:784px;
		height:117px;
		margin: 0 auto;
		position:absolute;
		top:250px;
		left: 0;
		right: 0;
		background:url(../img/field/field_rotes-read.png) no-repeat center center;
	}
		.field_rotes-read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.field #rotes_ss00{
		position:absolute;
		top:390px;
		left:400px;
	}

	._parts_thumb_ss#rotes_ss00 img,
	._parts_thumb_ss#rotes_ss01 img,
	._parts_thumb_ss#rotes_ss02 img{
		border:1px solid #e5fced;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}



/*
 *
 * $special
 *
 *
*/
#special{}
#special .inr{
	width:1024px;
	height:725px;
	top:120px;
	margin:0 auto 0;
	position:relative;
	z-index:5;
}
	#special .message_read{
		margin:200px 0 0;
	}

	#special .campaign01_read{
		margin:-8px auto 0 -10px;
		position:relative;
	}

	#special .campaign01_read a#btn3rdMovie{
		display:block;
		width:436px;
		height:275px;
		background:url(../img/special/btn3rdMovie.png) no-repeat center top;
		position:absolute;
		left:60px;
		top:365px;
	}
	#special .campaign01_read a#btn3rdMovie:hover{ background-position:0 -275px; }

	#special .campaign01_read a#btnCp01Rt{
		display:block;
		width:331px;
		height:61px;
		background:url(../img/special/btnCp01Rt.png) no-repeat center top;
		position:absolute;
		left:645px;
		top:395px;
	}
	#special .campaign01_read a#btnCp01Rt:hover{ background-position:0 -61px; }

	#special .campaign01_read a#btnCp01Detail{
		display:block;
		width:201px;
		height:51px;
		background:url(../img/special/btnCp01Detail.png) no-repeat center top;
		position:absolute;
		left:715px;
		top:595px;
	}
	#special .campaign01_read a#btnCp01Detail:hover{ background-position:0 -51px; }

/*
 *
 * $movie
 *
 *
*/
#movie{}
#movie .inr{width:1024px;height:725px;top:120px;margin:0 auto 0;position:relative;}
#movie .inr ul{text-align: center;position:relative;top: 100px;}
#movie .inr ul li{width:245px;margin:0 2px 10px;display: inline-block;text-align: left;background:	url('../img/movie/movie_thumb_bg.jpg') center top no-repeat;}
#movie .inr ul li .mask{width:237px;height:94px;overflow:hidden;top:0;left:0;position:relative;}
#movie .inr ul li.big .mask{height:130px;}
#movie .inr ul li img{width:237px;height:auto;position:absolute;top:-20px;left:0px;}
#movie .inr ul li.big img{top:-2px;}
#movie .inr ul li a{color: #000;font-size: 13px;width: 100%;height: 100%;margin: 0;padding: 4px;box-sizing: border-box;display: block;line-height: 1;	}
#movie .inr ul li p{font-size:12px;}
#movie .inr ul li a img{
	margin: 0 0 3px;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
}
#movie .inr ul li a:hover img{opacity: 0.6;}

#movie .inr ul li p{margin:0;padding:0 0 0 3px;top: -1px;}
#movie .inr ul li p .new{
	color:#f7f6f1;
	font-size:10px;
	margin:0 0 0 3px;
	padding:0 3px 0;
	line-height: 1;
	background:#ab1038;
	position: relative;
	top: -1px;	
}
	
/*
 *
 * $world
 *
 *
*/
#world{}
#world .inr{width:1024px;height:725px;top:120px;margin:0 auto 0;position:relative;z-index:10;}
	#world .introduction_read{width:542px;height:336px;background:url(../img/world/introduction_read.png) no-repeat center center;margin:120px auto 0;}
	#world .introduction_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

/* モンスター */
	#js-monsuterSubNav {width:1024px;bottom:40px;left:0;right:0;box-sizing:border-box;margin:0 auto;height:110px !important;overflow:visible;}
	#js-monsuterSubNav ul{width:1480px;position:inherit;margin:0 0 0 20px;zoom:0.75;-moz-transform:scale(0.75,0.75) translate(-280px,-28px);}
	#js-monsuterSubNav .navi{width:100%;margin:0 auto;}
	#js-monsuterSubNav .navi li{left:0%;margin:0 2px;height:71px !important;}
	#js-monsuterSubNav #navi_br{clear:both;}
	.monster .obi{top:195px !important;}
	/* モゴック */
	.monster .mogok{width:100%;height:878px;background:url(../img/world/monster_mogok.png) no-repeat top center;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;z-index:2;}
	.monster h2.mogok-name{position:absolute;top:100px;left:10px;}
	.monster .monster_mogok_read{position:absolute;top:345px;left:15px;width:321px;height:169px;background:url(../img/world/monster_mogok-read.png) no-repeat center center;}
	.monster .monster_mogok_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #mogok_ss00{position:absolute;top:385px;left:350px;}
	#mogok_expbtn{position:absolute;top:518px;left:20px;}	
	/* アングルス */
	.monster .angules{width:1415px;height:878px;background:url(../img/world/monster_angules.png) no-repeat top center;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;z-index:2;}
	.monster h2.angules-name{position:absolute;top:110px;left:10px;}
	.monster .monster_angules_read{position:absolute;top:240px;left:15px;width:386px;height:109px;background:url(../img/world/monster_angules-read.png) no-repeat center center;}
	.monster .monster_angules_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #angules_ss00{position:absolute;top:385px;left:15px;}
	#angules_expbtn{position:absolute;top:350px;left:20px;}
	/* コカトリス */
	.monster .cocka{width:100%;height:1234px;background:url(../img/world/monster_cocka.png) no-repeat top center;position:absolute;bottom:-20px;left:0;right:0;margin:0 auto;z-index:2;}
	.monster h2.cocka-name{position:absolute;top:100px;left:10px;}
	.monster .monster_cocka_read{position:absolute;top:235px;left:10px;width:355px;height:109px;background:url(../img/world/monster_cocka-read.png) no-repeat center center;}
	.monster .monster_cocka_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #cocka_ss00{position:absolute;top:385px;left:15px;}
	#cocka_expbtn{position:absolute;top:350px;left:20px;}
	/* ホワイトキメラ */
	.monster .wchimera{width:100%;height:906px;background:url(../img/world/monster_wchimera.png) no-repeat top center;position:absolute;bottom:-160px;left:70px;right:0;margin:0 auto;z-index:2;}
	.monster h2.wchimera-name{position:absolute;top:100px;left:5px;}
	.monster .monster_wchimera_read{position:absolute;top:235px;left:10px;width:355px;height:109px;background:url(../img/world/monster_wchimera-read.png) no-repeat center center;}
	.monster .monster_wchimera_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #wchimera_ss00{position:absolute;top:385px;left:15px;}
	#wchimera_expbtn{position:absolute;top:350px;left:20px;}
	/* オーク */
	.monster .orc{width:100%;height:689px;background:url(../img/world/monster_orc.png) no-repeat top center;position:absolute;bottom:0;left:0;z-index:2;}
	.monster h2.orc-name{position:absolute;top:50px;left:50px;}
	.monster .monster_orc_read{position:absolute;top:200px;left:50px;width:371px;height:89px;background:url(../img/world/monster_orc-read.png) no-repeat center center;}
		.monster .monster_orc_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #orc_ss00{position:absolute;top:30px;right:50px;}
	.monster #orc_ss01{position:absolute;top:190px;right:80px;}
	#orc_expbtn{position:absolute;top:295px;left:55px;}

	/* キャプテンオーク */
	.monster .caporc{
		width:100%;
		height:848px;
		background:url(../img/world/monster_caporc.png) no-repeat top center;
		position:absolute;
		top: 0;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.caporc-name{
		position:absolute;
		top:260px;
		left:10px;
	}
	.monster .monster_caporc_read{
		position:absolute;
		top:470px;
		left:10px;
		width:606px;
		height:48px;
		background:url(../img/world/monster_caporc-read.png) no-repeat center center;
	}
		.monster .monster_caporc_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #caporc_ss00{
		position:absolute;
		top:170px;
		right:50px;
	}
	.monster #caporc_ss01{
		position:absolute;
		top:340px;
		right:60px;
	}
	#caporc_expbtn{
		position:absolute;
		top:520px;
		left:15px;
	}
	
	/* コロッサス */
	.monster .colossus{
		width:100%;
		height:820px;
		background:url(../img/world/monster_colossus.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.colossus-name{
		position:absolute;
		top:300px;
		left:30px;
	}
	
	.monster .monster_colossus_read{
		position:absolute;
		top:450px;
		left:30px;
		width:591px;
		height:68px;
		background:url(../img/world/monster_colossus-read.png) no-repeat center center;
	}
		.monster .monster_colossus_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #colossus_ss00{
		position:absolute;
		top:175px;
		right:30px;
	}
	.monster #colossus_ss01{
		position:absolute;
		top:340px;
		right:50px;
	}
	#colossus_expbtn{
		position:absolute;
		top:520px;
		left:35px;
	}

	/* アーマーサイクロプス */
	.monster .armourcyclops{
		width:100%;
		height:848px;
		background:url(../img/world/monster_armourcyclops.png) no-repeat top center;
		position:absolute;
		top: 0;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.armourcyclops-name{
		position:absolute;
		top:300px;
		left:10px;
	}
	.monster .monster_armourcyclops_read{
		position:absolute;
		top:470px;
		left:10px;
		width:687px;
		height:48px;
		background:url(../img/world/monster_armourcyclops-read.png) no-repeat center center;
	}
		.monster .monster_armourcyclops_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #armourcyclops_ss00{
		position:absolute;
		top:110px;
		right:290px;
	}
	.monster #armourcyclops_ss01{
		position:absolute;
		top:140px;
		right:30px;
	}
	#armourcyclops_expbtn{
		position:absolute;
		top:520px;
		left:15px;
	}
	
	/* リンドブルム */
	.monster .lindwurm{
		width:100%;
		height:743px;
		background:url(../img/world/monster_lindwurm.png) no-repeat top center;
		position:absolute;
		bottom:107px;
		left:0;
		z-index:2;
	}
	
	.monster h2.lindwurm_name{
		position:absolute;
		top:50px;
		left:30px;
	}
	
	.monster .monster_lindwurm_read{
		position:absolute;
		top:450px;
		left:30px;
		width:566px;
		height:68px;
		background:url(../img/world/monster_lindwurm-read.png) no-repeat center center;
	}
		.monster .monster_lindwurm_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #lindwurm_ss00{
		position:absolute;
		top:35px;
		right:30px;
	}
	.monster #lindwurm_ss01{
		position:absolute;
		top:190px;
		right:50px;
	}
	#lindwurm_expbtn{
		position:absolute;
		top:520px;
		left:35px;
	}

	/* スフィンクス */
	.monster .sphinx{
		width:100%;
		height:845px;
		background:url(../img/world/monster_sphinx.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.sphinx_name{
		position:absolute;
		left:30px;
		top:50px;
	}
	
	.monster .monster_sphinx_read{
		position:absolute;
		left:32px;
		top:250px;
		width:458px;
		height:89px;
		background:url(../img/world/monster_sphinx-read.png) no-repeat center center;
	}
		.monster .monster_sphinx_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #sphinx_ss00{
		position:absolute;
		left:25px;
		top:385px;
	}
	.monster #sphinx_ss01{
		position:absolute;
		left:290px;
		top:385px;
	}
	#sphinx_expbtn{
		position:absolute;
		left:35px;
		top:345px;
	}


	/* トロール */
	.monster .troll{
		width:100%;
		height:762px;
		background:url(../img/world/monster_troll.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.troll_name{
		position:absolute;
		left:30px;
		top:50px;
	}
	
	.monster .monster_troll_read{
		position:absolute;
		left:32px;
		top:445px;
		width:593px;
		height:68px;
		background:url(../img/world/monster_troll-read.png) no-repeat center center;
	}
		.monster .monster_troll_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #troll_ss00{
		position:absolute;
		left:750px;
		top:18px;
	}
	.monster #troll_ss01{
		position:absolute;
		left:720px;
		top:180px;
	}
	#troll_expbtn{
		position:absolute;
		left:35px;
		top:515px;
	}
	
	
	/* スケルトンメイジ */
	.monster .skeletonmage{
		width:100%;
		height:762px;
		background:url(../img/world/monster_skeletonmage.png) no-repeat center -40px;
		position:absolute;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.skeletonmage_name{
		position:absolute;
		left:30px;
		top:310px;
	}
	
	.monster .monster_skeletonmage_read{
		position:absolute;
		left:32px;
		top:445px;
		width:436px;
		height:68px;
		background:url(../img/world/monster_skeletonmage-read.png) no-repeat center center;
	}
		.monster .monster_skeletonmage_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #skeletonmage_ss00{
		position:absolute;
		left:750px;
		top:380px;
	}
	#skeletonmage_expbtn{
		position:absolute;
		left:35px;
		top:518px;
	}
	
	
	/* ゴブリンアルケミー */
	.monster .alchemizedgoblin{
		width:1024px;
		height:845px;
		position:absolute;
		top:0;
		right:0;
		left:0;
		margin:0 auto;
		z-index:2;
	}
		.monster .alchemizedgoblin .alchemizedgoblin_inr{
			width:895px;
			height:645px;
			background:url(../img/world/monster_alchemizedgoblin.png) no-repeat;
			position:absolute;
			top:100px;
			right:-80px;
		}
	
	.monster h2.alchemizedgoblin_name{
		position:absolute;
		left:10px;
		top:42px;
	}
	
	.monster .monster_alchemizedgoblin_read{
		position:absolute;
		left:20px;
		top:250px;
		width:388px;
		height:110px;
		background:url(../img/world/monster_alchemizedgoblin-read.png) no-repeat center center;
	}
		.monster .monster_alchemizedgoblin_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #alchemizedgoblin_ss00{
		position:absolute;
		left:15px;
		top:390px;
	}
	#alchemizedgoblin_expbtn{
		position:absolute;
		left:23px;
		top:365px;
	}
	
	
	/* スケルトンアルケミー */
	.monster .alchemizedskeleton{
		width:100%;
		height:845px;
		position:absolute;
		bottom:0;
		left:0;
		z-index:2;
	}
		.monster .alchemizedskeleton .alchemizedskeleton_inr{
			width:733px;
			height:889px;
			background:url(../img/world/monster_alchemizedskeleton.png) no-repeat center -40px;
			position:absolute;
			top:100px;
			right:320px;
		}
	
	.monster h2.alchemizedskeleton_name{
		position:absolute;
		left:10px;
		top:65px;
	}
	
	.monster .monster_alchemizedskeleton_read{
		position:absolute;
		left:20px;
		top:260px;
		width:558px;
		height:69px;
		background:url(../img/world/monster_alchemizedskeleton-read.png) no-repeat center center;
	}
		.monster .monster_alchemizedskeleton_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.monster #alchemizedskeleton_ss00{
		position:absolute;
		left:15px;
		top:380px;
	}
	#alchemizedskeleton_expbtn{
		position:absolute;
		left:23px;
		top:345px;
	}
	


	/* ズール */
	.monster .zulu{
		width:100%;
		height:848px;
		background:url(../img/world/monster_zulu.png) no-repeat top center;
		position:absolute;
		top: 0;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.zulu-name{
		position:absolute;
		top:100px;
		left:559px;
	}
	.monster .monster_zulu_read{
		position:absolute;
		top:470px;
		left:10px;
		width:717px;
		height:49px;
		background:url(../img/world/monster_zulu-read.png) no-repeat center center;
	}
		.monster .monster_zulu_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #zulu_ss00{
		position:absolute;
		top:310px;
		right:280px;
	}
	.monster #zulu_ss01{
		position:absolute;
		top:340px;
		right:10px;
	}
	#zulu_expbtn{
		position:absolute;
		top:520px;
		left:15px;
	}
	
	/* ドレイク */
	.monster .drake{
		width:100%;
		height:848px;
		background:url(../img/world/monster_drake.png) no-repeat top center;
		position:absolute;
		top: 0;
		bottom:0;
		left:0;
		z-index:2;
	}
	
	.monster h2.drake-name{
		position:absolute;
		top:65px;
		left:555px;
	}
	.monster .monster_drake_read{
		position:absolute;
		top:265px;
		left:555px;
		width:400px;
		height:89px;
		background:url(../img/world/monster_drake-read.png) no-repeat center center;
	}
		.monster .monster_drake_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #drake_ss00{position:absolute;top:390px;left:545px;}
	.monster #drake_ss01{position:absolute;top:390px;left:800px;}
	#drake_expbtn{position:absolute;top:360px;left:555px;}
	
	/* グランエント */
	.monster .grandent{
		width:100%;
		height:848px;
		background:url(../img/world/monster_grandent.png) no-repeat top center;
		position:absolute;
		top: 0;
		bottom:0;
		left:0;
		z-index:2;
	}
	.monster h2.grandent-name{
		position:absolute;top:65px;right:-30px;
	}
	.monster .monster_grandent_read{
		position:absolute;
		top:420px;right:-30px;
		width:547px;
		height:76px;
		background:url(../img/world/monster_grandent-read.png) no-repeat center center;
	}
		.monster .monster_grandent_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #grandent_ss00{
		position:absolute;top:60px;left:-40px;
	}
	.monster #grandent_ss01{
		position:absolute;top:220px;left:-10px;
	}
	#grandent_expbtn{
		position:absolute;top:510px;left:510px;
	}
	
	
	/* ブルーニュート */
	.monster .newt{
		width:100%;
		height:848px;
		background:url(../img/world/monster_newt.png) no-repeat top center;
		position:absolute;
		top: 260px;
		left:-15px;
		z-index:2;
	}
	.monster h2.newt-name{
		position:absolute;top:68px;right:160px;
	}
	.monster .monster_newt_read{
		position:absolute;
		top:175px;right:250px;
		width:495px;
		height:88px;
		background:url(../img/world/monster_newt-read.png) no-repeat center center;
	}
		.monster .monster_newt_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #newt_ss00{
		position:absolute;top:390px;right:0px;
	}
	#newt_expbtn{
		position:absolute;top:270px;left:280px;
	}
	
	/* オーガ */
	.monster .ogre{
		width:100%;
		height:556px;
		background:url(../img/world/monster_ogre.png) no-repeat top center;
		position:absolute;
		top: 170px;
		left:140px;
		z-index:2;
	}
	.monster h2.ogre-name{
		position:absolute;top:90px;left:50px;
	}
	.monster .monster_ogre_read{
		position:absolute;
		top:220px;left:20px;
		width:379px;
		height:130px;
		background:url(../img/world/monster_ogre-read.png) no-repeat center center;
	}
		.monster .monster_ogre_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #ogre_ss00{position:absolute;top:390px;left:50px;}
	#ogre_expbtn{position:absolute;top:355px;left:55px;}
	
	
	/* スラッジマン */
	.monster .sludge{
		width:100%;
		height:556px;
		background:url(../img/world/monster_sludge.png) no-repeat top center;
		position:absolute;
		top: 160px;
		left:230px;
		z-index:2;
	}
	.monster h2.sludge-name{
		position:absolute;top:120px;left:70px;
	}
	.monster .monster_sludge_read{
		position:absolute;
		top:250px;left:70px;
		width:346px;
		height:88px;
		background:url(../img/world/monster_sludge-read.png) no-repeat center center;
	}
		.monster .monster_sludge_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #sludge_ss00{position:absolute;top:380px;left:60px;}
	#sludge_expbtn{position:absolute;top:340px;left:70px;}
	
	
	/* ウィッチ */
	.monster .witch{
		width:100%;
		height:864px;
		background:url(../img/world/monster_witch.png) no-repeat top center;
		position:absolute;
		top: 120px;
		left:230px;
		z-index:2;
	}
	.monster h2.witch-name{
		position:absolute;top:120px;left:45px;
	}
	.monster .monster_witch_read{
		position:absolute;
		top:230px;left:50px;
		width:310px;
		height:108px;
		background:url(../img/world/monster_witch-read.png) no-repeat center center;
	}
		.monster .monster_witch_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.monster #witch_ss00{position:absolute;top:380px;left:45px;}
	#witch_expbtn{position:absolute;top:340px;left:55px;}
	
	
	/* キメラ */
	.monster .chimera{
		width:100%;height:864px;
		background:url(../img/world/monster_chimera.png) no-repeat top center;
		position:absolute;top: 10px;left:-20px;z-index:2;
	}
	.monster h2.chimera-name{position:absolute;top:150px;right:0px;}
	.monster .monster_chimera_read{
		position:absolute;top:245px;right:10px;
		width:521px;height:108px;
		background:url(../img/world/monster_chimera-read.png) no-repeat center center;
	}
	.monster .monster_chimera_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #chimera_ss00{position:absolute;top:390px;right:0px;}
	.monster #chimera_ss01{position:absolute;top:390px;right:270px;}
	#chimera_expbtn{position:absolute;top:360px;left:495px;}
	
	/* エルダードラゴン */
	.monster .elder{
		width:100%;height:864px;
		background:url(../img/world/monster_elder.png) no-repeat top center;
		position:absolute;top: 80px;left:-390px;z-index:2;
	}
	.monster h2.elder-name{position:absolute;top:110px;right:40px;}
	.monster .monster_elder_read{
		position:absolute;top:245px;right:10px;
		width:542px;height:109px;
		background:url(../img/world/monster_elder-read.png) no-repeat center center;
	}
	.monster .monster_elder_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #elder_ss00{position:absolute;top:390px;right:10px;}
	.monster #elder_ss01{position:absolute;top:390px;right:280px;}
	#elder_expbtn{position:absolute;top:360px;left:480px;}
	
	/* ベヘモット */
	.monster .behemoth{
		width:100%;height:621px;
		background:url(../img/world/monster_behemoth.png) no-repeat top center;
		position:absolute;top:110px;left:0;z-index:2;
	}
	.monster h2.behemoth-name{position:absolute;top:110px;left:10px;}
	.monster .monster_behemoth_read{
		position:absolute;top:245px;left:10px;
		width:481px;height:108px;
		background:url(../img/world/monster_behemoth-read.png) no-repeat center center;
	}
	.monster .monster_behemoth_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #behemoth_ss00{position:absolute;top:390px;left:5px;}
	.monster #behemoth_ss01{position:absolute;top:390px;left:270px;}
	#behemoth_expbtn{position:absolute;top:360px;left:10px;}
	
	
	/* グリフィンアルケミー */
	.monster .algriffin{
		width:100%;height:667px;
		background:url(../img/world/monster_algriffin.png) no-repeat top center;
		position:absolute;top:60px;left:60px;z-index:2;
	}
	.monster h2.algriffin-name{position:absolute;top:50px;left:10px;}
	.monster .monster_algriffin_read{
		position:absolute;top:175px;right:10px;
		width:349px;height:149px;
		background:url(../img/world/monster_algriffin-read.png) no-repeat center center;
	}
	.monster .monster_algriffin_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #algriffin_ss00{position:absolute;top:350px;right:25px;}
	#algriffin_expbtn{position:absolute;top:325px;right:270px;}
	
	/* ゴリアテ */
	.monster .goliath{
		width:100%;height:621px;
		background:url(../img/ss/monster_goliath_exp.png) no-repeat top center;
		position:absolute;top:110px;left:170px;z-index:2;
	}
	.monster h2.goliath-name{position:absolute;top:90px;left:10px;}
	.monster .monster_goliath_read{
		position:absolute;top:230px;left:20px;
		width:431px;height:89px;
		background:url(../img/world/monster_goliath-read.png) no-repeat center center;
	}
	.monster .monster_goliath_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #goliath_ss00{position:absolute;top:350px;left:15px;}
	#goliath_expbtn{position:absolute;top:325px;left:25px;}
	
	/* スカルロード */
	.monster .skulllord{
		width:100%;height:808px;
		background:url(../img/ss/monster_skulllord_exp.png) no-repeat top center;
		position:absolute;top:150px;left:170px;z-index:2;
	}
	.monster h2.skulllord-name{position:absolute;top:110px;left:20px;}
	.monster .monster_skulllord_read{
		position:absolute;top:250px;left:20px;
		width:477px;height:89px;
		background:url(../img/world/monster_skulllord-read.png) no-repeat center center;
	}
	.monster .monster_skulllord_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #skulllord_ss00{position:absolute;top:340px;left:15px;}
	#skulllord_expbtn{position:absolute;top:510px;right:170px;}
	
	
	/* ダムドゴーレム */
	.monster .damnedgolem{
		width:100%;height:756px;
		background:url(../img/ss/monster_damnedgolem_exp.png) no-repeat top center;
		position:absolute;top:110px;left:200px;z-index:2;
	}
	.monster h2.damnedgolem-name{position:absolute;top:100px;left:20px;}
	.monster .monster_damnedgolem_read{
		position:absolute;top:235px;left:20px;
		width:402px;height:109px;
		background:url(../img/world/monster_damnedgolem-read.png) no-repeat center center;
	}
	.monster .monster_damnedgolem_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #damnedgolem_ss00{position:absolute;top:350px;left:15px;}
	#damnedgolem_expbtn{position:absolute;top:120px;right:40px;}
	
	/* リビングアーマー */
	.monster .livingarmor{
		width:100%;height:756px;
		background:url(../img/ss/monster_livingarmor_exp.png) no-repeat top center;
		position:absolute;top:70px;left:25px;z-index:2;
	}
	.monster h2.livingarmor-name{position:absolute;top:100px;left:20px;}
	.monster .monster_livingarmor_read{
		position:absolute;top:260px;left:20px;
		width:493px;height:89px;
		background:url(../img/world/monster_livingarmor-read.png) no-repeat center center;
	}
	.monster .monster_livingarmor_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.monster #livingarmor_ss00{position:absolute;top:350px;left:15px;}
	#livingarmor_expbtn{position:absolute;top:120px;right:60px;}
	
	
	

/* 新しい世界観 */
	/* 竜と覚者 */	
	.concept h2.index-name{
		position:absolute;
		top:80px;
		left:20px;
	}
	
	.concept .concept_index_read{
		position:absolute;
		top:250px;
		left:50px;
		width:444px;
		height:267px;
		background:url(../img/world/concept_index-read.png) no-repeat center center;
	}
		.concept .concept_index_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
		
	.concept #index_ss00{
		position:absolute;
		top:70px;
		right:30px;
	}
	.concept #index_ss01{
		position:absolute;
		top:230px;
		right:60px;
	}
	.concept #index_ss02{
		position:absolute;
		top:390px;
		right:90px;
	}

	/* 迫る、オークの雄叫び */
	.concept h2.orc-name{
		position:absolute;
		top:60px;
		left:210px;
	}
	
	.concept .concept_orc_read{
		position:absolute;
		top:190px;
		left:220px;
		width:409px;
		height:136px;
		background:url(../img/world/concept_orc-read.png) no-repeat center center;
	}
		.concept .concept_orc_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	
	#concept_orc_dispbtn{
		position:absolute;
		top:350px;
		left:228px;
	}

	/* 竜の理-ドラゴンズドグマ- */
	.concept h2.dragonsdogma_name{
		position:absolute;
		top:60px;
		left:-8px;
	}

	.concept h2.dragonsdogma_name2{
		position:absolute;
		top:450px;
		right:-20px;
	}
	
	.concept .concept_dragonsdogma_read{
		position:absolute;
		top:170px;
		left:15px;
		width:424px;
		height:263px;
		background:url(../img/world/concept_dragonsdogma_read.png) no-repeat center center;
	}
		.concept .concept_dragonsdogma_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#concept_dragonsdogma_dispbtn{
		position:absolute;
		top:445px;
		left:20px;
	}

	/* 大地に堕ちた白竜 */
	.concept h2.fallen_name{
		position:absolute;
		top:410px;
		left:405px;
	}

	.concept .concept_fallen_read{
		position:absolute;
		top:125px;
		left:80px;
		width:334px;
		height:218px;
		background:url(../img/world/concept_fallen_read.png) no-repeat center center;
	}
		.concept .concept_fallen_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#concept_fallen_dispbtn{
		position:absolute;
		top:350px;
		left:85px;
	}

	/* 二つの異変 */
	.concept h2.ihen_name{
		margin: 0 auto;
		position:absolute;
		top: 180px;
		left: 0px;
		right: 0px;
	}

	.concept .concept_ihen_read{
		width:453px;
		height:75px;
		margin: 0 auto;
		position:absolute;
		top:350px;
		left: 0px;
		right: 0px;
		background:url(../img/world/concept_ihen_read.png) no-repeat center center;
	}
		.concept .concept_ihen_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#concept_ihen_dispbtn{
		position:absolute;
		top:350px;
		left:85px;
	}

	#ihen_ss00{
		position:absolute;
		top:440px;
		left: 298px;
	}
	#ihen_ss01{
		position:absolute;
		top:440px;
		left:522px;
	}
	
	._parts_ihen_ss#ihen_ss00 img,
	._parts_ihen_ss#ihen_ss01 img{
		border:1px solid #fff;
		box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-webkit-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
		-moz-box-shadow:rgba(255, 255, 255, 0.7) 0px 0px 6px 3px;
	}


/* ジョブ */
	/* ファイター */
	.job h2.fighter-name{
		width:309px;
		height:129px;
		position:absolute;
		top:140px;
		left:410px;
		z-index:5;
	}
	.job .job_fighter_read{
		position:absolute;
		top:290px;
		left:410px;
		width:586px;
		height:68px;
		background:url(../img/world/job_fighter_read.png) no-repeat center center;
		z-index:5;
	}
	.job .job_fighter_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .fighter{
		width:579px;
		height:709px;
		background:url(../img/world/job_fighter.png) no-repeat top center;
		position:absolute;
		bottom:20px;
		left:-170px;
		z-index:1;
	}
	.job .fighter-dec{
		width:723px;
		height:490px;
		background:url(../img/world/job_fighter_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		right:-200px;
		z-index:1;
	}
	.job #fighter_ss00{position:absolute;top:370px;right:350px;z-index:5;}
	.job #fighter_ss01{position:absolute;top:370px;right:90px;z-index:5}

	/* ハンター */
	.job h2.hunter-name{
		width:296px;
		height:120px;
		position:absolute;
		top:140px;
		left:50px;
		z-index:5;
	}
	.job .job_hunter_read{
		position:absolute;
		top:290px;
		left:50px;
		width:329px;
		height:68px;
		background:url(../img/world/job_hunter_read.png) no-repeat center center;
		z-index:5;
	}
	.job .job_hunter_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .hunter{
		width:468px;
		height:740px;
		background:url(../img/world/job_hunter.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:-90px;
		z-index:1;
	}
	.job .hunter-dec{
		width:723px;
		height:490px;
		background:url(../img/world/job_hunter_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:220px;
		z-index:1;
	}
	.job #hunter_ss00{position:absolute;top:370px;left:50px;z-index:5;}
	.job #hunter_ss01{position:absolute;top:370px;left:310px;z-index:5}

	/* プリースト */
	.job h2.priest-name{
		width:300px;
		height:134px;
		position:absolute;
		top:140px;
		left:360px;
		z-index:5;
	}
	.job .job_priest_read{
		position:absolute;
		top:290px;
		left:360px;
		width:580px;
		height:48px;
		background:url(../img/world/job_priest_read.png) no-repeat center center;
		z-index:5;
	}
	.job .job_priest_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .priest{
		width:379px;
		height:714px;
		background:url(../img/world/job_priest.png) no-repeat top center;
		position:absolute;
		bottom:18px;
		left:-30px;
		z-index:1;
	}
	.job .priest-dec{
		width:698px;
		height:490px;
		background:url(../img/world/job_priest_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		right:-50px;
		z-index:1;
	}
	.job #priest_ss00{position:absolute;top:370px;left:360px;z-index:5;}
	.job #priest_ss01{position:absolute;top:370px;right:135px;z-index:5}

	/* シールドセージ */
	.job h2.shieldsage-name{
		width:300px;
		height:134px;
		position:absolute;
		top:140px;
		left:50px;
		z-index:5;
	}
	.job .job_shieldsage_read{
		position:absolute;
		top:295px;
		left:15px;
		width:580px;
		height:48px;
		background:url(../img/world/job_shieldsage_read.png) no-repeat center center;
		z-index:5;
	}
	.job .job_shieldsage_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .shieldsage{
		width:478px;
		height:693px;
		background:url(../img/world/job_shieldsage.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:-20px;
		z-index:1;
	}
	.job .shieldsage-dec{
		width:861px;
		height:490px;
		background:url(../img/world/job_shieldsage_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:220px;
		z-index:1;
	}
	.job #shieldsage_ss00{position:absolute;top:370px;left:50px;z-index:5;}
	.job #shieldsage_ss01{position:absolute;top:370px;left:310px;z-index:5}

	/* シーカー */
	.job h2.seeker-name{
		width:320px;
		height:123px;
		position:absolute;
		top:140px;
		left:410px;
		z-index:5;
	}
	.job .job_seeker_read{
		position:absolute;
		top:290px;
		left:410px;
		width:486px;
		height:69px;
		background:url(../img/world/job_seeker_read.png) no-repeat center center;
		z-index:5;
	}
	.job .job_seeker_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .seeker{
		width:376px;
		height:736px;
		background:url(../img/world/job_seeker.png) no-repeat top center;
		position:absolute;
		bottom:8px;
		left:-20px;
		z-index:1;
	}
	.job .seeker-dec{
		width:723px;
		height:490px;
		background:url(../img/world/job_seeker_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		right:-92px;
		z-index:1;
	}
	.job #seeker_ss00{position:absolute;top:370px;right:350px;z-index:5;}

	/* ソーサラー */
	.job h2.sorcerer-name{
		width:379px;
		height:120px;
		position:absolute;
		top:140px;
		left:50px;
		z-index:5;
	}
	.job .job_sorcerer_read{
	position: absolute;
	top: 276px;
	left: 47px;
	width: 434px;
	height: 88px;
	background: url(../img/world/job_sorcerer_read.png) no-repeat center center;
	z-index: 5;
	}
	.job .job_sorcerer_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .sorcerer{
		width:516px;
		height:730px;
		background:url(../img/world/job_sorcerer.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:-95px;
		z-index:1;
	}
	.job .sorcerer-dec{
		width:1102px;
		height:490px;
		background:url(../img/world/job_sorcerer_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:100px;
		z-index:1;
	}
	.job #sorcerer_ss00{position:absolute;top:370px;left:45px;z-index:5;}

	/* エレメントアーチャー */
	.job h2.earcher-name{
		width:624px;
		height:122px;
		position:absolute;
		top:140px;
		left:400px;
		z-index:5;
	}
	.job .job_earcher_read{
	position: absolute;
	top: 276px;
	left: 400px;
	width: 359px;
	height: 68px;
	background: url(../img/world/job_earcher_read.png) no-repeat center center;
	z-index: 5;
	}
	.job .job_earcher_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .earcher{
		width:445px;
		height:727px;
		background:url(../img/world/job_earcher.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		left:85px;
		z-index:1;
	}
	.job .earcher-dec{
		width:580px;
		height:490px;
		background:url(../img/world/job_earcher_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:555px;
		z-index:1;
	}
	.job #earcher_ss00{position:absolute;top:370px;left:400px;z-index:5;}

	/* ウォリアー */
	.job h2.warrior-name{
		width:355px;
		height:120px;
		position:absolute;
		top:170px;
		left:20px;
		z-index:5;
	}
	.job .job_warrior_read{
	position: absolute;
	top: 300px;
	left: 20px;
	width: 373px;
	height: 68px;
	background: url(../img/world/job_warrior_read.png) no-repeat center center;
	z-index: 5;
	}
	.job .job_warrior_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .warrior{
		width:426px;
		height:826px;
		background:url(../img/world/job_warrior.png) no-repeat top center;
		position:absolute;
		bottom:0;
		right:-10px;
		z-index:1;
	}
	.job .warrior-dec{
		width:861px;
		height:490px;
		background:url(../img/world/job_warrior_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:-102px;
		z-index:1;
	}
	.job #warrior_ss00{position:absolute;top:380px;left:18px;z-index:5;}
	
	
	/* ウォリアー */
	.job h2.alchemist-name{
		width:355px;
		height:120px;
		position:absolute;
		top:170px;
		left:20px;
		z-index:5;
	}
	.job .job_alchemist_read{
	position: absolute;
	top: 300px;
	left: 20px;
	width: 373px;
	height: 68px;
	background: url(../img/world/job_alchemist_read.png) no-repeat center center;
	z-index: 5;
	}
	.job .job_alchemist_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.job .alchemist{
		width:426px;
		height:719px;
		background:url(../img/world/job_alchemist.png) no-repeat top center;
		position:absolute;
		bottom:0px;
		right:0px;
		z-index:1;
	}
	.job .alchemist-dec{
		width:861px;
		height:490px;
		background:url(../img/world/job_alchemist_dec.png) no-repeat top center;
		position:absolute;
		top:85px;
		left:30px;
		z-index:1;
	}
	.job #alchemist_ss00{position:absolute;top:380px;left:18px;z-index:5;}
	.job #alchemist_ss01{position:absolute;top:380px;left:290px;z-index:5}

/* キャラクター */
	.npc .obi{
		top:247px;
		height:390px;
	}
	
	
	#js-npcSubNav {
		width:1024px;
		bottom:40px;
		left:0;
		right:0;
		box-sizing:border-box;
		margin:0 auto;
		height:110px !important;
		overflow:visible;
	}
		#js-npcSubNav ul{
			width:1480px;
			position:inherit;
			margin:0 0 0 20px;
			zoom:0.75;
			-moz-transform:scale(0.75,0.75) translate(-280px,-28px);
		}
		#js-npcSubNav .navi{
			width:100%;
			margin:0 auto;
		}
		
		#js-npcSubNav .navi li{
			left:0%;
			margin:0 2px;
			height:71px !important;
		}
		
		.monster .obi{
			top:195px !important;
		}
		
		#js-npcSubNav #navi_br{
			clear:both;
		}
	
	
	
	#npc_exp{
		position:absolute;
		top:270px;
		right:30px;
		z-index:50;
	}
	
	
	/* レオ */
	.npc h2.leo-name{
		width:300px;
		height:134px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_leo_read{
		position:absolute;
		top:270px;
		left:50px;
		width:490px;
		height:128px;
		background:url(../img/world/npc_leo_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_leo_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_leo_catch{
		position:absolute;
		top:50px;
		left:590px;
		width:39px;
		height:323px;
		background:url(../img/world/npc_leo_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_leo_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .leo-l{
		width:997px;
		height:826px;
		background:url(../img/world/npc_leo-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:300px;
		z-index:1;
	}
	.npc .leo-s{
		width:464px;
		height:754px;
		background:url(../img/world/npc_leo-s.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:0;
		z-index:1;
		display:none;
	}
	.npc #leo_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* イリス */
	.npc h2.iris-name{
		width:376px;
		height:111px;
		position:absolute;
		top:150px;
		left:30px;
		z-index:5;
	}
	.npc .npc_iris_read{
		position:absolute;
		top:275px;
		left:50px;
		width:462px;
		height:108px;
		background:url(../img/world/npc_iris_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_iris_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_iris_catch{
		position:absolute;
		top:50px;
		left:850px;
		width:66px;
		height:331px;
		background:url(../img/world/npc_iris_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_iris_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .iris-l{
		width:997px;
		height:826px;
		background:url(../img/world/npc_iris-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:220px;
		z-index:1;
	}
	.npc .iris-s{
		width:330px;
		height:720px;
		background:url(../img/world/npc_iris-s.png) no-repeat top center;
		position:absolute;
		bottom:30px;
		right:150px;
		z-index:1;
		display:none;
		
	}
	.npc #iris_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	
	/* ヴァネッサ */
	.npc h2.vanessa-name{
		width:457px;
		height:118px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_vanessa_read{
		position:absolute;
		top:275px;
		left:50px;
		width:451px;
		height:109px;
		background:url(../img/world/npc_vanessa_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_vanessa_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_vanessa_catch{
		position:absolute;
		top:50px;
		right:110px;
		width:38px;
		height:331px;
		background:url(../img/world/npc_vanessa_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_vanessa_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .vanessa-l{
		width:645px;
		height:745px;
		background:url(../img/world/npc_vanessa-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:370px;
		z-index:1;
	}
	.npc .vanessa-s{
		width:493px;
		height:683px;
		background:url(../img/world/npc_vanessa-s.png) no-repeat top center;
		position:absolute;
		bottom:30px;
		right:150px;
		z-index:1;
		display:none;
		
	}
	.npc #vanessa_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	
	/* ファビオ */
	.npc h2.fabio-name{
		width:454px;
		height:116px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_fabio_read{
		position:absolute;
		top:270px;
		left:50px;
		width:539px;
		height:129px;
		background:url(../img/world/npc_fabio_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_fabio_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_fabio_catch{
		position:absolute;
		top:35px;
		right:80px;
		width:66px;
		height:395px;
		background:url(../img/world/npc_fabio_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_fabio_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .fabio-l{
		width:570px;
		height:744px;
		background:url(../img/world/npc_fabio-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:430px;
		z-index:1;
	}
	.npc .fabio-s{
		width:290px;
		height:687px;
		background:url(../img/world/npc_fabio-s.png) no-repeat top center;
		position:absolute;
		bottom:40px;
		right:150px;
		z-index:1;
		display:none;
		
	}
	.npc #fabio_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	
	/* クラウス */
	.npc h2.klaus-name{
		width:417px;
		height:113px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_klaus_read{
		position:absolute;
		top:275px;
		left:50px;
		width:439px;
		height:128px;
		background:url(../img/world/npc_klaus_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_klaus_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_klaus_catch{
		position:absolute;
		top:50px;
		right:110px;
		width:66px;
		height:382px;
		background:url(../img/world/npc_klaus_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_klaus_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .klaus-l{
		width:722px;
		height:750px;
		background:url(../img/world/npc_klaus-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:370px;
		z-index:1;
	}
	.npc .klaus-s{
		width:338px;
		height:687px;
		background:url(../img/world/npc_klaus-s.png) no-repeat top center;
		position:absolute;
		bottom:30px;
		right:150px;
		z-index:1;
		display:none;
		
	}
	.npc #klaus_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* ジョゼフ */
	.npc h2.joseph-name{
		width:405px;
		height:121px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_joseph_read{
		width:481px;
		height:128px;
		position:absolute;
		top:275px;
		left:50px;
		background:url(../img/world/npc_joseph_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_joseph_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_joseph_catch{
		width:66px;
		height:350px;
		position:absolute;
		top:50px;
		right:110px;
		background:url(../img/world/npc_joseph_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_joseph_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .joseph-l{
		width:786px;
		height:751px;
		background:url(../img/world/npc_joseph-l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:370px;
		z-index:1;
	}
	.npc .joseph-s{
		width:396px;
		height:694px;
		background:url(../img/world/npc_joseph-s.png) no-repeat top center;
		position:absolute;
		bottom:30px;
		right:150px;
		z-index:1;
		display:none;
		
	}
	.npc #joseph_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* ミシアル */
	.npc h2.mysial_name{
		width:300px;
		height:134px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_mysial_read{
		position:absolute;
		top:270px;
		left:50px;
		width:410px;
		height:89px;
		background:url(../img/world/npc_mysial_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_mysial_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_mysial_catch{
		position:absolute;
		top:60px;
		left:835px;
		width:66px;
		height:468px;
		background:url(../img/world/npc_mysial_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_mysial_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .mysial_l{
		width:452px;
		height:750px;
		background:url(../img/world/npc_mysial_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:476px;
		z-index:1;
	}
	.npc .mysial_s{
		width:257px;
		height:721px;
		background:url(../img/world/npc_mysial_s.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:218px;
		z-index:1;
		display:none;
	}
	.npc #mysial_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* ゲルト */
	.npc h2.gerd_name{
		width:360px;
		height:117px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_gerd_read{
		position:absolute;
		top:272px;
		left:52px;
		width:505px;
		height:129px;
		background:url(../img/world/npc_gerd_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_gerd_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_gerd_catch{
		position:absolute;
		top:60px;
		left:827px;
		width:67px;
		height:374px;
		background:url(../img/world/npc_gerd_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_gerd_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .gerd_l{
		width:535px;
		height:734px;
		background:url(../img/world/npc_gerd_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:486px;
		z-index:1;
	}
	.npc .gerd_s{
		width:347px;
		height:703px;
		background:url(../img/world/npc_gerd_s.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:128px;
		z-index:1;
		display:none;
	}
	.npc #gerd_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* ハインツ */
	.npc h2.heinz_name{
		width:360px;
		height:117px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_heinz_read{
		position:absolute;
		top:272px;
		left:52px;
		width:364px;
		height:129px;
		background:url(../img/world/npc_heinz_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_heinz_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_heinz_catch{
		position:absolute;
		top:60px;
		left:867px;
		width:39px;
		height:283px;
		background:url(../img/world/npc_heinz_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_heinz_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .heinz_l{
		width:471px;
		height:747px;
		background:url(../img/world/npc_heinz_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:510px;
		z-index:1;
	}
	.npc .heinz_s{
		width:322px;
		height:716px;
		background:url(../img/world/npc_heinz_s.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:194px;
		z-index:1;
		display:none;
	}
	.npc #heinz_ss00{position:absolute;top:400px;left:50px;z-index:5;}


	/* アルヴァー */
	.npc h2.alvar_name{
		width:470px;
		height:116px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_alvar_read{
		position:absolute;
		top:272px;
		left:52px;
		width:339px;
		height:89px;
		background:url(../img/world/npc_alvar_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_alvar_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_alvar_catch{
		position:absolute;
		top:35px;
		left:887px;
		width:38px;
		height:479px;
		background:url(../img/world/npc_alvar_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_alvar_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .alvar_l{
		width:565px;
		height:715px;
		background:url(../img/world/npc_alvar_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:470px;
		z-index:1;
	}
	.npc .alvar_s{
		width:303px;
		height:692px;
		background:url(../img/world/npc_alvar_s.png) no-repeat top center;
		position:absolute;
		bottom:45px;
		right:144px;
		z-index:1;
		display:none;
	}
	.npc #alvar_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* ソニア */
	.npc h2.sonia_name{
		width:391px;
		height:109px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_sonia_read{
		position:absolute;
		top:285px;
		left:52px;
		width:327px;
		height:89px;
		background:url(../img/world/npc_sonia_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_sonia_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_sonia_catch{
		position:absolute;
		top:35px;
		left:887px;
		width:39px;
		height:356px;
		background:url(../img/world/npc_sonia_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_sonia_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .sonia_l{
		width:513px;
		height:721px;
		background:url(../img/world/npc_sonia_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:370px;
		z-index:1;
	}
	.npc .sonia_s{
		width:266px;
		height:698px;
		background:url(../img/world/npc_sonia_s.png) no-repeat top center;
		position:absolute;
		bottom:37px;
		right:214px;
		z-index:1;
		display:none;
	}
	.npc #sonia_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	/* セネカ */
	.npc h2.seneca_name{
		width:391px;
		height:109px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_seneca_read{
		position:absolute;
		top:265px;
		left:52px;
		width:460px;
		height:128px;
		background:url(../img/world/npc_seneca_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_seneca_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_seneca_catch{
		position:absolute;
		top:35px;
		left:867px;
		width:66px;
		height:517px;
		background:url(../img/world/npc_seneca_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_seneca_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .seneca_l{
		width:346px;
		height:719px;
		background:url(../img/world/npc_seneca_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:490px;
		z-index:1;
	}
	.npc .seneca_s{
		width:222px;
		height:709px;
		background:url(../img/world/npc_seneca_s.png) no-repeat top center;
		position:absolute;
		bottom:10px;
		right:184px;
		z-index:1;
		display:none;
	}
	.npc #seneca_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	
	/* メイリーフ */
	.npc h2.mayleaf_name{
		width:391px;
		height:109px;
		position:absolute;
		top:170px;
		left:60px;
		z-index:5;
	}
	.npc .npc_mayleaf_read{
		position:absolute;
		top:265px;
		left:52px;
		width:460px;
		height:128px;
		background:url(../img/world/npc_mayleaf_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_mayleaf_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_mayleaf_catch{
		position:absolute;
		top:35px;
		left:867px;
		width:66px;
		height:517px;
		background:url(../img/world/npc_mayleaf_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_mayleaf_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .mayleaf_l{
		width:346px;
		height:700px;
		background:url(../img/world/npc_mayleaf_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:570px;
		z-index:1;
	}
	.npc .mayleaf_s{
		width:222px;
		height:640px;
		background:url(../img/world/npc_mayleaf_s.png) no-repeat top center;
		position:absolute;
		bottom:30px;
		right:184px;
		z-index:1;
		display:none;
	}
	.npc #mayleaf_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	.npc #mayleaf_ss01{position:absolute;top:400px;left:312px;z-index:5;}
	
	/* キースヒルト */
	.npc h2.kieshildt_name{
		width:391px;
		height:109px;
		position:absolute;
		top:150px;
		left:50px;
		z-index:5;
	}
	.npc .npc_kieshildt_read{
		position:absolute;
		top:275px;
		left:52px;
		width:469px;
		height:88px;
		background:url(../img/world/npc_kieshildt_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_kieshildt_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_kieshildt_catch{
		position:absolute;
		top:40px;
		left:900px;
		width:39px;
		height:353px;
		background:url(../img/world/npc_kieshildt_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_kieshildt_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .kieshildt_l{
		width:417px;
		height:751px;
		background:url(../img/world/npc_kieshildt_l.png) no-repeat top center;
		position:absolute;
		bottom:0;
		left:560px;
		z-index:1;
	}
	.npc .kieshildt_s{
		width:222px;
		height:697px;
		background:url(../img/world/npc_kieshildt_s.png) no-repeat top center;
		position:absolute;
		bottom:20px;
		right:184px;
		z-index:1;
		display:none;
	}
	.npc #kieshildt_ss00{position:absolute;top:400px;left:50px;z-index:5;}
	.npc #kieshildt_ss01{position:absolute;top:400px;left:312px;z-index:5;}
	
	/* ゼルキン */
	.npc h2.zerkin_name{
		width:391px;height:109px;
		position:absolute;top:160px;left:50px;
		z-index:5;
	}
	.npc .npc_zerkin_read{
		position:absolute;top:275px;left:52px;
		width:469px;height:88px;
		background:url(../img/world/npc_zerkin_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_zerkin_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_zerkin_catch{
		position:absolute;top:80px;right:100px;
		width:95px;height:455px;
		background:url(../img/world/npc_zerkin_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_zerkin_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .zerkin_l{
		width:669px;height:732px;
		background:url(../img/world/npc_zerkin_l.png) no-repeat top center;
		position:absolute;bottom:0;left:440px;
		z-index:1;
	}
	.npc .zerkin_s{
		width:418px;height:695px;
		background:url(../img/world/npc_zerkin_s.png) no-repeat top center;
		position:absolute;bottom:10px;right:80px;
		z-index:1;
		display:none;
	}
	.npc #zerkin_ss00{position:absolute;top:400px;left:50px;z-index:5;}

	
	/* テオドール */
	.npc h2.theodor_name{
		width:391px;height:109px;
		position:absolute;top:160px;left:50px;
		z-index:5;
	}
	.npc .npc_theodor_read{
		position:absolute;top:275px;left:52px;
		width:433px;height:68px;
		background:url(../img/world/npc_theodor_read.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_theodor_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc_theodor_catch{
		position:absolute;top:80px;right:80px;
		width:66px;height:535px;
		background:url(../img/world/npc_theodor_catch.png) no-repeat center center;
		z-index:5;
	}
		.npc .npc_theodor_catch p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	.npc .theodor_l{
		width:372px;height:722px;
		background:url(../img/world/npc_theodor_l.png) no-repeat top center;
		position:absolute;bottom:0;left:500px;
		z-index:1;
	}
	.npc .theodor_s{
		width:219px;height:711px;
		background:url(../img/world/npc_theodor_s.png) no-repeat top center;
		position:absolute;bottom:10px;right:200px;
		z-index:1;
		display:none;
	}
	.npc #theodor_ss00{position:absolute;top:400px;left:50px;z-index:5;}



/* ポーン */
	/* ポーン */
	.pawn h2.pawn_name{
		position:absolute;
		left:345px;
		top:90px;
	}
	
	.pawn .pawn_pawn_read{
		position:absolute;
		left:585px;
		top:190px;
		width:430px;
		height:159px;
		background:url(../img/world/pawn_pawn_read.png) no-repeat center center;
	}
		.pawn .pawn_pawn_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_pawn_dispbtn{
		position:absolute;
		left:588px;
		top:360px;
	}
		
	.pawn #pawn_ss01{
		position:absolute;
		left:710px;
		top:400px;
	}

	/* ポーンエディット */
	.pawn h2.edit_name{
		position:absolute;
		left:-25px;
		top:305px;
	}
	
	.pawn .pawn_edit_read{
		position:absolute;
		left:35px;
		top:400px;
		width:508px;
		height:79px;
		background:url(../img/world/pawn_edit_read.png) no-repeat center center;
	}
		.pawn .pawn_edit_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_edit_dispbtn{
		position:absolute;
		left:38px;
		top:490px;
	}
		
	.pawn #edit_ss01{
		position:absolute;
		left:760px;
		top:370px;
	}

	/* ポーン郷 */
	.pawn h2.church_name{
		position:absolute;
		left:506px;
		top:58px;
	}
	
	.pawn .pawn_church_read{
		position:absolute;
		left:605px;
		top:160px;
		width:330px;
		height:205px;
		background:url(../img/world/pawn_church_read.png) no-repeat center center;
	}
		.pawn .pawn_church_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_church_dispbtn{
		position:absolute;
		left:610px;
		top:370px;
	}
		
	.pawn #church_ss01{
		position:absolute;
		left:600px;
		top:410px;
	}

	/* 異界の狭間 */
	.pawn h2.ikai_name{
		position:absolute;
		left:-50px;
		top:95px;
	}
	
	.pawn .pawn_ikai_read{
		position:absolute;
		left:50px;
		top:200px;
		width:459px;
		height:126px;
		background:url(../img/world/pawn_ikai_read.png) no-repeat center center;
	}
		.pawn .pawn_ikai_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_ikai_dispbtn{
		position:absolute;
		left:55px;
		top:330px;
	}
		
	.pawn #ikai_ss01{
		position:absolute;
		left:47px;
		top:375px;
	}

	/* 戦徒と共に */
	.pawn h2.multi_name{
		position:absolute;
		left:255px;
		top:345px;
	}
	
	.pawn .pawn_multi_read{
		position:absolute;
		left:340px;
		top:455px;
		width:674px;
		height:88px;
		background:url(../img/world/pawn_multi_read.png) no-repeat center center;
	}
		.pawn .pawn_multi_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_multi_dispbtn{
		position:absolute;
		left:345px;
		top:550px;
	}
		
	.pawn #multi_ss01{
		position:absolute;
		left:47px;
		top:375px;
	}

	/* クラフトルーム */
	.pawn h2.craft_name{
		width:100%;
		height:210px;
		background:url(../img/world/pawn_craft_name.png) no-repeat center bottom;
	}
		.pawn h2.craft_name p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.pawn .pawn_craft_read{
		width:1024px;
		height:295px;
		background:url(../img/world/pawn_craft_read.png) no-repeat center top;
		margin-top:30px;
		position:relative;
	}
		.pawn .pawn_craft_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#pawn_craft_dispbtn{
		position:absolute;
		left:850px;
		top:200px;
	}
		
	.pawn #craft_ss01{
		position:absolute;
		left:-5px;
		top:45px;
	}
	.pawn #craft_ss02{
		position:absolute;
		left:257px;
		top:45px;
	}
	.pawn #craft_ss03{
		position:absolute;
		left:521px;
		top:45px;
	}
	.pawn #craft_ss04{
		position:absolute;
		left:784px;
		top:45px;
	}

/* SYSTEM */
#system{}
#system .inr{
	width:1024px;
	height:725px;
	top:120px;
	margin:0 auto 0;
	position:relative;
	z-index:10;
}	


/* レスタニアニュース */
	/* レスタニアニュース */
	.news h2.news_name{
		position:absolute;
		left:10px;
		top:385px;
	}
	
	.news .news_news_read{
		position:absolute;
		left:530px;
		top:355px;
		width:657px;
		height:256px;
		background:url(../img/system/news_news_read.png) no-repeat center center;
	}
		.news .news_news_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#news_news_dispbtn{
		position:absolute;
		left:175px;
		top:580px;
	}
		
	.news #news_ss01{
		position:absolute;
		left:47px;
		top:375px;
	}

	#news_img{
		width:100%;
		height:730px;
		background:url(../img/ss/news_news_img.png) no-repeat center bottom;
		position:absolute;
		top:75px;
	}

/* クエスト */
	/* ワールドクエスト */
	.quest h2.worldquest_name{
		width:100%;
		height:192px;
		background:url(../img/system/quest_worldquest_name.png) no-repeat center bottom;
	}
		.quest h2.worldquest_name p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}
	
	.quest .quest_worldquest_read{
		width:1024px;
		height:295px;
		background:url(../img/system/quest_worldquest_read.png) no-repeat center top;
		margin-top:30px;
		position:relative;
	}
		.quest .quest_worldquest_read p{overflow:hidden;text-indent:100%;white-space:nowrap;font-size:0;}

	#quest_worldquest_dispbtn{
		position:absolute;
		left:850px;
		top:182px;
	}
		
	.quest #worldquest_ss01{
		position:absolute;
		left:-5px;
		top:45px;
	}
	.quest #worldquest_ss02{
		position:absolute;
		left:257px;
		top:45px;
	}
	.quest #worldquest_ss03{
		position:absolute;
		left:521px;
		top:45px;
	}
	.quest #worldquest_ss04{
		position:absolute;
		left:784px;
		top:45px;
	}
	

/* 導く者たち */
.person{
	
}
	.areamaster_title{
		width:734px;
		height:182px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		background:url(../img/system/person_areamaster_title.png) no-repeat center top;
		position:absolute;
		top:130px;
		left:0;
		right:0;
		margin:0 auto;
	}
	.person .person_areamaster_screenshot{
		width:1026px;
		height:288px;
		background:url(../img/system/person_areamaster_text.png) no-repeat center top;
		position:absolute;
		top:320px;
	}
	.person .person_areamaster_screenshot ._parts_thumb_topics2{
		position:absolute;
	}
	.person #areamaster_ss00{
		top:20px;
		left:-5px;
	}
	.person #areamaster_ss01{
		top:20px;
		left:205px;
	}
	.person #areamaster_ss02{
		top:20px;
		right:412px;
	}
	.person #areamaster_ss03{
		top:20px;
		right:202px;
	}
	.person #areamaster_ss04{
		top:20px;
		right:-5px;
	}
	
	
	
	.jobmaster_title{
		width:145px;
		height:596px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		background:url(../img/system/person_jobmaster_title.png) no-repeat center top;
		position:absolute;
		top:40px;
		right:0;
	}
	
	.jobmaster_read{
		width:338px;
		height:128px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		background:url(../img/system/person_jobmaster_read.png) no-repeat center top;
		position:absolute;
		top:320px;
		right:165px;
	}
	
	.person #jobmaster_ss04{
		position:absolute;
		top:450px;
		right:160px;
	}
	
	.person .person_jobmaster_screenshot{
		width:478px;
		height:558px;
		background:url(../img/system/person_jobmaster_text.png) no-repeat center top;
		position:absolute;
		top:60px;
		left:20px;
	}
	.person .person_jobmaster_screenshot ._parts_thumb_topics2{
		position:absolute;
	}
	.person #jobmaster_ss00{
		top:23px;
		left:22px;
	}
	.person #jobmaster_ss01{
		top:23px;
		left:248px;
	}
	.person #jobmaster_ss02{
		top:284px;
		left:22px;
	}
	.person #jobmaster_ss03{
		top:284px;
		left:248px;
	}



/* スキル */
	/* ファイター */
	.skill h2.skill_fighter_name{
		width:434px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:170px;
		left:20px;
		background:url(../img/system/skill_fighter_read.png) no-repeat center bottom;
	}
	#skill_fighter_ss01{
		position:absolute;
		left:20px;
		top:310px;
	}
	#skill_fighter_ss02{
		position:absolute;
		left:421px;
		top:310px;
	}
	.fighter_render{
		background:url(../img/system/skill_fighter_render.png) no-repeat center -10px;
	}
	
	/* ハンター */
	.skill h2.skill_hunter_name{
		width:496px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:170px;
		left:350px;
		background:url(../img/system/skill_hunter_read.png) no-repeat center bottom;
	}
	#skill_hunter_ss01{
		position:absolute;
		left:220px;
		top:310px;
	}
	#skill_hunter_ss02{
		position:absolute;
		left:621px;
		top:310px;
	}
	.hunter_render{
		background:url(../img/system/skill_hunter_render.png) no-repeat center 0;
	}
	
	/* プリースト */
	.skill h2.skill_priest_name{
		width:614px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:170px;
		left:20px;
		background:url(../img/system/skill_priest_read.png) no-repeat center bottom;
	}
	#skill_priest_ss01{
		position:absolute;
		left:20px;
		top:310px;
	}
	#skill_priest_ss02{
		position:absolute;
		left:421px;
		top:310px;
	}
	.priest_render{
		background:url(../img/system/skill_priest_render.png) no-repeat center 0;
	}
	
	/* シールドセイジ */
	.skill h2.skill_shieldsage_name{
		width:496px;
		height:143px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:160px;
		left:490px;
		background:url(../img/system/skill_shieldsage_read.png) no-repeat center bottom;
	}
	#skill_shieldsage_ss01{
		position:absolute;
		left:220px;
		top:310px;
	}
	#skill_shieldsage_ss02{
		position:absolute;
		left:621px;
		top:310px;
	}
	.shieldsage_render{
		background:url(../img/system/skill_shieldsage_render.png) no-repeat center 35px;
	}

	/* シーカー */
	.skill h2.skill_seeker_name{
		width:629px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:170px;
		left:20px;
		background:url(../img/system/skill_seeker_read.png) no-repeat center bottom;
	}
	#skill_seeker_ss01{
		position:absolute;
		left:20px;
		top:310px;
	}
	#skill_seeker_ss02{
		position:absolute;
		left:421px;
		top:310px;
	}
	.seeker_render{
		background:url(../img/system/skill_seeker_render.png) no-repeat center 0;
	}
	
	/* ソーサラー */
	.skill h2.skill_sorcerer_name{
		width:511px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:170px;
		left:350px;
		background:url(../img/system/skill_sorcerer_read.png) no-repeat center bottom;
	}
	#skill_sorcerer_ss01{
		position:absolute;
		left:220px;
		top:310px;
	}
	#skill_sorcerer_ss02{
		position:absolute;
		left:621px;
		top:310px;
	}
	.sorcerer_render{
		background:url(../img/system/skill_sorcerer_render.png) no-repeat center 20px;
	}

	/* エレメントアーチャー */
	.skill h2.skill_earcher_name{
		width:588px;
		height:121px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:165px;
		left:20px;
		background:url(../img/system/skill_earcher_read.png) no-repeat center bottom;
	}
	#skill_earcher_ss01{
		position:absolute;
		left:15px;
		top:300px;
	}
	#skill_earcher_ss02{
		position:absolute;
		left:410px;
		top:300px;
	}
	.earcher_render{
		background:url(../img/system/skill_earcher_render.png) no-repeat center 20px;
	}

	/* ウォリアー */
	.skill h2.skill_warrior_name{
		width:342px;
		height:127px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:200px;
		left:20px;
		background:url(../img/system/skill_warrior_read.png) no-repeat center bottom;
	}
	#skill_warrior_ss01{
		position:absolute;
		left:15px;
		top:340px;
	}
	#skill_warrior_ss02{
		position:absolute;
		left:410px;
		top:340px;
	}
	.warrior_render{
		background:url(../img/system/skill_warrior_render.png) no-repeat center 20px;
	}

/* パーティ */
	.partyplay_read{
		width:507px;
		height:373px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:20px;
		left:20px;
		background:url(../img/system/party_partyplay_read.png) no-repeat center bottom;
	}
	#partyplay_ss00{
		position:absolute;
		left:20px;
		top:400px;
	}
	#partyplay_ss01{
		position:absolute;
		left:290px;
		top:400px;
	}
	
	.cling_read{
		width:507px;
		height:373px;
		overflow: hidden;
		text-indent: 100%;
		white-space: nowrap;
		position:absolute;
		top:20px;
		left:0px;
		background:url(../img/system/party_cling_read.png) no-repeat center bottom;
	}
	#cling_ss00{
		position:absolute;
		left:20px;
		top:420px;
	}
	#cling_ss01{
		position:absolute;
		left:260px;
		top:420px;
	}
	#cling_ss02{
		position:absolute;
		left:500px;
		top:420px;
	}


/*
 *
 * $log
 *
 *
*/
#log{}
#log .inr{
	width:1024px;
	height:625px;
	top:200px;
	left:0;
	margin:0 auto 0;
	position:relative;
}
	.log-body{
		width:960px;
		margin:20px auto 0;
		text-align:left;
	}
	
	.log-body-margin{
		margin:70px auto 0;
	}
	
	.log-body h2{
		font-size:14px;
		font-weight:normal;
	}
	.log-body ul{
		overflow:hidden;
	}
	.log-body li{
		width:468px;
		float:left;
		margin:4px 4px 0 0;
	}
	.log-body li a{
		width:445px;
		font-size:12px;
		color:#000;
		display:block;
		padding:10px 0 10px 15px;
		background:#fff;
		-webkit-transition-property: all;
		-webkit-transition-duration: 0.2s;
		-webkit-transition-timing-function: linear;
		transition-property: all;
		transition-duration: 0.2;
		transition-timing-function: linear;
		
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
	}
	
	.log-body li a:hover{
		color:#fff;
		background:#153450;
		
	}


/*
 *
 * $tag
 *
 *
*/
#tag{}
#tag .inr{
	width:1024px;
	height:725px;
	margin:0 auto 0;
	top:120px;
	left:0;
	position:relative;
}
.tag_name{
	margin:5px 0 10px;
	padding:10px 0;
	text-align:center;
	font-size:14px;
	color:#000;
	background:url(../img/tag/index_seach_bg.png) no-repeat center center;
	
}
#tag_container{
	width:100%;
	height:460px;
	position: relative;
	overflow:auto;
	margin:0 auto;
}
	#tag_container ul{
		position: relative;
		left: 50%;
		float: left;
	}
	#tag_container ul .tag_articlebox{
		width:180px;
		height:206px;
		padding:10px 8px 0;
		margin:2px 1px 0 1px;
		position: relative;
		left: -50%;
		float: left;
		background:#fff;
		color:#000;
		border-radius:6px;
		-webkit-border-radius:6px;
		-moz-border-radius:6px;
		display:inline-block;
	}
	
		.tag_articlebox-image{
			width:180px;
			height:90px;
			background:#fff;
			margin:0 auto;
		}
		
		.tag_articlebox-image a{
			width:180px;
			height:90px;
			overflow:hidden;
			display:block;
			transition-property: all;
			transition-duration: 0.3;
			transition-timing-function: linear;
			-webkit-transition-property: all;
			-webkit-transition-duration: 0.3s;
			-webkit-transition-timing-function: linear;
			-o-transition-property: all;
			-o-transition-duration: 0.3s;
			-o-transition-timing-function:linear;
		}
		
		.tag_articlebox-image a:hover{
			opacity:0.5;
			filter: alpha(opacity=50);
			-ms-filter: "alpha(opacity=50)";
		}
		
		.tagHTML{
			overflow:hidden;
		}
		.tag_articlebox-text{
			text-align:left;
			height:28px;
			padding:5px 0 5px;
		}
		.tag_articlebox-text a{
			color:#000;
			font-size:12px;
			font-weight:bold;
			line-height:100%;
			-webkit-transition-property: all;
			-webkit-transition-duration: 0.2s;
			-webkit-transition-timing-function: linear;
			transition-property: all;
			transition-duration: 0.2;
			transition-timing-function: linear;
		}
		.tag_articlebox-text a:hover{
			color:#38b0ec;
		}
		.tag_articlebox-tag{
			width:40px;
			height:40px;
			padding:5px 0 0 0;
			font-size:10px;
			line-height:160%;
			color:#000;
			float:left;
		}
		
		.tag_articlebox-tags{
			font-size:10px;
			width:140px;
			padding:5px 0 0 0;
			text-align:left;
			float:right;
		}
		
		
		.tag_articlebox-tags a{
			color:#000;
			padding:0 3px;
			-webkit-transition-property: all;
			-webkit-transition-duration: 0.2s;
			-webkit-transition-timing-function: linear;
			transition-property: all;
			transition-duration: 0.2;
			transition-timing-function: linear;
			word-break:normal;
			display:inline-block;
		}
		.tag_articlebox-tags a:hover{
			color:#3479aa;
			background:#f0eeee;
		}
		
	.tag_list h2{
		text-align:center;
		padding:15px 0 0;
		font-size:14px;
	}
	.tag_list_box{
		width:100%;
		position:relative;
		overflow:hidden;
	}
		.tag_list_box p{
			text-align:center;
		}
		.tag_list_box p a{
			color:#ccc;
			font-size:10px;
			padding:3px 5px;
			background:#000;
			margin:2px 2px 0;
			border-radius:3px;
			-webkit-border-radius:3px;
			-moz-border-radius:3px;
			-webkit-transition-property: all;
			-webkit-transition-duration: 0.2s;
			-webkit-transition-timing-function: linear;
			transition-property: all;
			transition-duration: 0.2;
			transition-timing-function: linear;
			display:inline-block;
		}
		.tag_list_box p a:hover{
			color:#fff;
			background:#153450;
		}
	
