/* styles written in this file is for Standard */

div#main h2{
	padding-bottom:		17px;
}

.photo-index .main-contents p.report-top{
	width:			664px;
	margin:			0px;
	padding:		34px 0px 18px 0px;
	text-align:		right;
	background-image:	url(../_img/pho_ttl.jpg);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.photo-index .main-contents p.report-top img{
	margin-right:		11px;
}

.photo-index .main-contents .main-contents-child{
	width:			642px;
	margin:			0px 0px 15px 11px;
}

.photo-index .main-contents .main-contents-child dl{
	margin:			0px;
	padding:		0px;
}

.photo-index .main-contents .main-contents-child dl dt{
	width:			108px;
	margin:			0px;
	padding:		13px 0px 13px 0px;
	font-size:		12px;
	line-height:		1.4;
	float:			left;
	background-image:	url(/common/_img/rep_bod_lin.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.photo-index .main-contents .main-contents-child dl dd{
	width:			522px;
	margin:			0px;
	padding:		13px 0px 13px 0px;
	font-size:		12px;
	line-height:		1.4;
	float:			left;
	background-image:	url(/common/_img/rep_bod_lin.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.photo-index .main-contents .main-contents-child dl dt.first-child{
	background-image:	none;
}

.photo-index .main-contents .main-contents-child dl dd.first-child{
	background-image:	none;
}

.photo-index .main-contents .main-contents-child dl dd a:link,
.photo-index .main-contents .main-contents-child dl dd a:hover,
.photo-index .main-contents .main-contents-child dl dd a:visited,
.photo-index .main-contents .main-contents-child dl dd a:active{
	background-image:	url(/common/_img/rep_bod_ico_01.gif);
	background-position:	left 1px;
	background-repeat:	no-repeat;
	display:		block;
	padding:		0px 0px 0px 14px;
	color:			#2874B9;
}

