@charset "utf-8";

@import url("../css/base.css");
@import url("../css/layout.css");

/*--------------index　-------------------*/

/*--小さい写真と文章（写真が4個並ぶとき）--*/


.sWaku{
	width:720px;
	margin:5px 0;
	padding-top:5px;
	
}

.sphArea{
	width:310px;
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align:top;
	margin-right:20px;
	margin-left:20px;
	text-align:left;
}

.sphArea p{
	line-height:1.5em;
	padding-left:10px;
	font-size:85%;
	
}
.s_photo{
	width:300px;
	height:220px;
	margin-right:10px;
	border:1px solid #CCCCCC;
	padding:1px;
	text-align:center;
}	

.s_photo img{
	margin:0 auto;

}




/*--------------eachphoto-------------------*/
 h3{
	width:720px;
	height:20px;
	background-image:url(../img/bar.jpg);
	background-repeat:no-repeat;
	color:#666666;
	font-size:110%;
	}

h3 span{
	padding-left:20px;
	text-decoration:none;
	text-align:left;
}


#kirikaePh{
	width:720px;
	height:auto;
	padding-top:5px;
	 }


.KLphoto{	
	width:440px;
	height:300px;
	float:left;
	clear:both;
	border:#CCCCCC solid 1px;
	margin: 0 auto;
	text-align:center;
	cursor:pointer;
	}


.thumbnail{
	width:275px;
 	float:right;
	}

.thumbnail ul{
	}

.thumbnail li{
	width:125px;
	display: -moz-inline-box;
	display: inline-block;
	/display: inline;
	/zoom: 1;
	vertical-align:top;
	text-align:left;
	padding-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	
}
.thumbnail dl{ 
	
}
.thumbnail dt{ 
	width:125px;
	height:90px;
	border:1px solid #CCCCCC;
	padding:1px;
	text-align:center;
	cursor:pointer;
	font-size:85%;
}

.thumbnail dt a{ 
}
.thumbnail dd{
/*	clear:both;
*/	word-break: break-all;
	font-size:85%;
	
}
.thumbnail dd a{ 
	
}


/*ダウンロード・関連情報右寄せ*/
.Rig{
text-align:right;}

.fw{ font-weight:bold;}


