@charset "utf-8";
@import "../css/common.css";

/* コメントを入れたらUTF-8化ヲ忘れずに */

/* override *************************************************************/
#categoryheader li a {
	background:url(images/categoryheader_navi.gif) no-repeat 0 0;
}
#mainright .articleheader  h4 {
	width:625px;
}
/************************************************************************/

#mainphoto {
	display:block;
	margin:19px 0 27px 13px;
	padding:0;
	border:0;x
}


.photoframe {
	float:left;
	display:block;
	margin:0;
	padding:0;
	border:0;
}
.photoframe img {
	display:block;
	margin:0;
	padding:0;
	border:5px solid #ffffff;
}
.photoframe .shade {
	display:block;
	min-width:1px;
	margin:0;
	padding:0;
	border-top:0;
	border-right:1px solid #f0f0f0;
	border-bottom:1px solid #f0f0f0;
	border-left:0;
}
.photoframe .shadeinner {
	display:block;
	min-width:1px;
	margin:0;
	padding:0;
	border:1px solid #e0e0e0;
}
.photoframe a {
	display:block;
	margin:0;
	padding:0;
	border:1px solid #e0e0e0;
}


#thumbnails {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

.thumbnail {
	float:left;
	display:block;
	width:121px;
	margin:0;
	padding:0 3px 24px 3px;
	border:0;
}

.thumbnail .photoframe {
	margin:0 0 4px 0;
}


.thumbnail .photoframe img {
	cursor:pointer;
	border:3px solid #ffffff;
}

#mainright p.thumbnails_expcap {
	display:block;
	margin:4px 0 0 0;
	padding:0;
	border:0;
}

#mainright p.thumbnails_expcap img {
	display:block;
	margin:0 auto;
	padding:0;
	border:0;
}


.thumbnail .photoframe img.current {
	border:3px solid #d4ff84;
}

