
#Introduction,#Story,#Story2,#Story3,#Story4,#Data{
	background: url(images/bg.jpg) repeat-y;
	text-align: left;
	margin-top: 15px;
	width: 955px;
	height:1%;
	}

#Introduction #Leftnavi,#Story #Leftnavi,#Story2 #Leftnavi,#Story3 #Leftnavi,#Leftnavi,#Story4 #Leftnavi,#Leftnavi,#Data #Leftnavi{
	float: left;
	width: 206px;
	padding:0;
	margin-right:1px;
}

.clear{
	clear: both;
}

#Leftnavi img{
	line-height: 0;
	vertical-align: top;
}

#Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
/*	background:url(images/contents_bg.jpg) no-repeat ;*/
}
#Contents h2{
	margin: 40px 0 0 25px;
	display: block;	
}



#Contents #text{

	padding: 15px 25px 0 25px;
	clear: both;
}

#text h3{
	margin: 0 0 15px 0;
}


#text span,#texts span{
font-weight:bold;
	color: #999999;
	line-height:1.6;
}



#Contents #text p,#Contents #Photo_right p,#Contents #Photo_left p{
	text-indent: 1em;

}


#texts h3{
	margin: 0 0 15px 0;
}

#Photo_right{
	clear: both;
/*	padding: 25px 25px 25px 25px;*/
	padding: 15px 25px 10px 25px;
	margin-bottom: 25px;
}

#Photo_right #texts{
	width: 450px;
	float: left;
}


#Photo_right #image{
	vertical-align: top;
	float: right;
	
}

#Photo_left{
	clear: both;
/*	padding: 25px 25px 25px 25px;*/
	padding: 15px 25px 10px 25px;
}

#Photo_left #texts{
	width: 450px;
	float: right;
}


#Photo_left #image{
	vertical-align: top;
	float: left;
	
}


#award{
	border: 7px solid #333;
	background: #242424;
	width: 679px;
	margin:0 25px 15px 25px;
	padding:0 0 0 0;
	color:#999;
	clear: both;
}

#Contents #award h4{
	font-size: 12px;
	font-weight: bold;
	margin:0 15px 15px 15px;
	padding:15px 0 5px 0;
	background:url(images/under_line2.gif) repeat-x bottom;
}

#Contents #award ul{
	font-size: 12px;
	margin:15px;
}

#Contents #award li{
	font-size: 10px;
	margin: 7px 0 0 0;
}


/*//////////Story///////////////*/


#Story #Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
	background:url(images/contents_bg.jpg) no-repeat ;
	background: #000000 url(images/story_bg.jpg) no-repeat ;
	
}

#Story #Contents #text{
	text-align: left;
	padding: 10px 0 0 25px;
	width: 440px
}


#Story #Contents #text p{
	text-indent: 0;
	line-height: 1.6;
	margin: 0 0 25px 0;
}
/*//////////Story2///////////////*/


#Story2 #Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
	background:url(images/contents_bg2.jpg) no-repeat ;
	background:#000000 url(images/story_bg2.jpg) no-repeat ;
	
}

#Story2 #Contents #text{
	text-align:left;
	padding:10px 0 0 25px;
	width: 440px
}


#Story2 #Contents #text p{
	text-indent:0;
	line-height:1.6;
	margin: 0 0 25px 0;
}

/*//////////Story3///////////////*/


#Story3 #Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
	background:url(images/contents_bg2.jpg) no-repeat ;
	background:#000000 url(images/story_bg3.jpg) no-repeat ;	
}

#Story3 #Contents #text{
	text-align:left;
	padding:10px 0 0 25px;
	width: 440px
}


#Story3 #Contents #text p{
	text-indent:0;
	line-height:1.6;
	margin: 0 0 25px 0;
}

/*//////////Story4///////////////*/


#Story4 #Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
	background:url(images/contents_bg2.jpg) no-repeat ;
	background:#000000 url(images/story_bg4.jpg) no-repeat ;	
}

#Story4 #Contents #text{
	text-align:left;
	padding:10px 0 0 25px;
	width: 440px
}


#Story4 #Contents #text p{
	text-indent:0;
	line-height:1.6;
	margin: 0 0 25px 0;
}

/*//////////DATA///////////////*/


#Data #Contents{
	float: right;
	margin: 0 5px 0 0;
	width: 743px;
	background: #000000 url(images/data_bg.jpg) no-repeat ;
	
}


#Data #Contents #text{
	width: 453px;
	float: right;
}

#Data #Contents #text h3{
	margin: 0 0 5px 0;
}
#Data #Contents #text h4{

	font-size: 12px;
	background: url(images/dot.gif) no-repeat;
	padding: 0 0 0 15px;
	color: #ccc;
	font-weight: bold;
	margin:10px 0 0 0;
}


#Data #Contents #text p{
	text-indent: 0;
	line-height: 1.6;
}

#Data #Contents #text p a{
	text-indent: 0;
	line-height: 1.6;
}

#Data #Contents #text span{
	color: #999;
	padding: 5px 0 0 15px;
	line-height:1.6;
	display: block;
	font-weight:100;
 }

#Data #Contents #text .udr_line{
	background: url(images/under_line2.gif) no-repeat;
	width: 453px;
	height: 2px;
	margin: 5px 0;
	_margin: 5px 0 0 0;
}

#Data #Contents #text dl{
	margin: 5px 0 20px 0;
}

#Data #Contents #text dt{
		color: #CCCC00;
		font-size: 12px;
		background: url(images/cap.gif) no-repeat 10px 7px;
		padding: 5px 0 0 20px;
}



#Data #Contents #text dd{
		color: #999;
		font-size: 12px;
		line-height: 1.6;
		background: url(images/under_line3.gif) no-repeat bottom;
		padding: 0 0 0 12px;
		padding:0 0 5px 20px;
}

.archive{
margin:15px 0;
}
.archive p{
margin:0 0 6px 0;
}