@charset "utf-8";

/* CSS Document */



#scene{

	width:860px;

	height:auto;
	
	text-align: left;

	}

	

	

#scene .in{

	width:860px;

	height:auto;

	}

	

h2.cont1{

	width:860px;

	margin-bottom:2px;

	}

	

h2.cont2{

	width:860px;

	margin-bottom:20px;

	}



#scene #lcont{

	width:180px;

	margin-right:20px;

	float:left;

	padding-top: 19px;

	}

	

#scene #lcont img{

	margin-bottom:5px;

	}

	

#scene #rcont{

	width:660px;

	float:left;

	line-height:2em;

	}

	

	

/*---File.01--------------------------------------------*/

	
#contents1 dt , #contents1 dd{
	text-align:left;
	line-height:2em;
}	

#scene #rcont #contents1{

	width:660px;

	}

	

#scene #rcont #contents1 dl{

	width:auto;

	}

	

#scene #rcont #contents1 dt{

	font-weight:bold;

	color:#b80a2f;

	}

	

#scene #rcont #contents1 .txt_wauto{

	width:auto;
	line-height:2em;

	}

	

#scene #rcont #contents1 .ph1{

	width:275px;

	height:auto;

	float:right;

	margin-left:25px;

	padding-top: 6px;

	}

	

.ph1dl{

	width:450px !important;

}



.ph2dl{

	width:440px !important;

}



.ph3dl{

	width:350px !important;

}



.ph4dl{

	width:360px !important;

}



.ph5dl{

	width:340px !important;

	float:right !important;

}

	

#scene #rcont #contents1 .ph2{

	width:254px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

#scene #rcont #contents1 .ph3{

	width:255px;

	height:auto;

	float:right;

	margin-left:25px;

	padding-top: 6px;

	font-size:0px !important;

	}

	

	#scene #rcont #contents1 .ph3_2{

	width:255px;

	height:auto;

	float:right;

	margin-left:25px;

	padding-top: 6px;

	font-size:0px !important;

	margin-top:-20px;

	}

	

#scene #rcont #contents1 .ph4{

	width:214px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

	#scene #rcont #contents2 .ph5{

	width:287px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

	

	

#scene #rcont #contents1 .lastbox{

	width:401px;

	height:auto;

	padding:15px;
	
	margin-top:10px;

	border:1px solid #eae9e8;

	bottom:0;

	left:0;

	}

	



#scene #rcont p.mtitle{

	padding-left:13px;

	background:url(../../scene/img/sce_arrow_red.gif) no-repeat scroll left 13px transparent;

	line-height: 2;

	font-size: 14px;

	margin-bottom: 2px;

	}

	

	

	

	

	

	

	

	

	

	

	

	

/*	.rcont_in{

	width:auto;

	height:250px;

}



.rcont_in2{

	width:auto;

	height:230px;

}



.rcont_in3{

	width:auto;

	height:270px;

}



.rcont_in4{

	width:auto;

	height:auto;

}



.rcont_in5{

	width:auto;

	height:260px;

}

*/



/*---File.02--------------------------------------------*/

	

#scene #rcont #contents2{

	width:660px;

	margin-bottom: 30px;

	}

	

#scene #rcont #contents2 dl{

	width:auto;

	}

	

#scene #rcont #contents2 dt{

	font-weight:bold;

	color:#b80a2f;

	clear:none;

	}

	

#scene #rcont #contents2 .txt_wauto{

	width:auto;
	line-height:2em;

	}

	

#scene #rcont #contents2 .txt_wleft{

	width:452px;

	float:left;

}

	

#scene #rcont #contents2 .ph1{

	width:175px;

	height:auto;

	float:right;

	padding-top: 6px;

	}

	

#scene #rcont #contents2 .ph2{

	width:185px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

	#scene #rcont #contents2 .ph2_2{

	width:185px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

#scene #rcont #contents2 .ph3{

	width:183px;

	height:auto;

	float:right;

	padding-top: 6px;

	font-size:0px !important;

	}

	

	#scene #rcont #contents2 .ph3_2{

	width:183px;

	height:auto;

	float:right;

	padding-top: 10px;

	font-size:10px;

	}

	

		

#scene #rcont #contents2 .ph3_3{

	width:183px;

	height:auto;

	float:right;

	padding-top: 6px;

	font-size:0px !important;

	margin-top:-8px;

	}

	

	#scene #rcont #contents2 .ph3_4{

	width:183px;

	height:auto;

	float:right;

	padding-top: 6px;

	}

	

	

#scene #rcont #contents2 .ph4{

	width:267px;

	height:auto;

	float:left;

	margin-right:25px;

	padding-top: 6px;

	}

	

#scene #rcont p.mtitle{

	padding-left:13px;

	background:url(../../scene/img/sce_arrow_red.gif) no-repeat scroll left 13px transparent;

	line-height: 2;

	font-size: 14px;

	margin-bottom: 2px;

	}

