/****************************************************
　■しんじ湖写真館　設定
****************************************************/

p.exp {
	font-size: 85%;
	line-height: 1.5em;
	margin: 0 0 30px 10px;
	color: #666;
}

/********* index page **********/

/* --- 各エントリー設定 --- */
.entry {
	width: 570px;
	margin: 0 0 0 10px;
	border-bottom: 1px solid #ccc;
	background-image: url(images/gallery_entry_back.gif);
	background-repeat: no-repeat;
}

.entry .photo {
	width: 240px;
	margin: 30px 0 15px 0;
	border: 1px solid #CC9933;
	float: left;
}
.entry .photo-inner {
	padding: 5px;
}

.entry .photo-info {
	width: 310px;
	margin: 22px 0 15px 0;
	float: right;
}
.entry .photo-info table {
	width: 310px;
}
.entry .photo-info td {
	font-size: 90%;
	padding: 7px 0 2px 0;
	border-bottom: 1px dotted #ddd;
	vertical-align: top;
}

.entry-navi {
 margin: 5px 20px 40px 0;
 text-align: right;
 font-size: 85%;
}

/********* item page **********/
.entry-item {
	width: 590px;
	margin: 20px 0;
	background: #000;
}
.photo-item {
	padding: 25px 0 25px 25px;
}

.photo-info-item {
	padding: 0 25px 25px 30px;
}
.photo-info-item table {
	width: 530px;
}
.photo-info-item td {
	border-bottom: 1px dotted #333;
	padding: 8px 0 2px 0;
	color: #ccc;
	vertical-align: top;
}

/********* 募集要項 page **********/
#guide {
	margin: 15px;
	font-size: 95%;
}
#guide h3 {
	margin: 40px 15px 10px 0;
	padding: 3px 0 3px 10px;
	background-image: url(images/h3_back.gif);
	border-bottom: 1px dotted #ccc;
	color: #CC6666;
	font-size: 120%;
}
#guide p {
	margin: 0 0 15px 10px;
}









