@charset "EUC-JP";

.after_photo{
	margin-top:15px;
	font-size:15px;
	font-weight:bold;
}

.after_photo a{	text-decoration: underline;}
.after_photo a:link {	color:#1841CE;}
.after_photo a:visited {	color:#1841CE;}
.after_photo a:active {	color:#1841CE;}
.after_photo a:hover {	color:#1841CE; text-decoration: none;}

#title02{
	float:left;
	width:298px;
	margin-right:130px;
}

#bt_nendai02{
	float:right;
	width:472px;
	padding-top:20px;
}

#title{
	float:left;
	width:298px;
	margin-right:418px;
}

#bt_nendai{
	float:right;
	width:184px;
	padding-top:20px;
}

#headline{
	clear:both;
	padding-top:20px;
	margin-bottom:25px;
}

.text_space{
	float:left;
	width:365px;
	margin-right:80px;
}

.ph01{
	float:left;
	width:300px;
	height:225px;
	margin-right:15px;
}

.ph_right{
	float:left;
	width:140px;
	vertical-align:top;
}

.ph02{
	width:140px;
	height:105px;
	margin-bottom:15px;
}

.ph03{
	width:140px;
	height:105px;
}

.ph_underline{
	clear:both;
	width:900px;
	padding-top:18px;
	margin-bottom:18px;
}

.ph_end{
	clear:both;
	width:900px;
	padding-top:18px;
}

h2{
	color:#222;
	font-size:190%;
	line-height:115%;
}

.name{
	margin-top:5px;
	margin-bottom:15px;
}

.koumoku_tit{
	float:left;
	width:85px;
	text-align:left;
	color:#666;
	font-weight:bold;
}

.koumoku_txt{
	float:left;
	width:280px;
	text-align:left;
	color:#666;
}

.clear_sh{
	clear:both;	
	height:1px;
}

.comment{
	padding-top:12px;
	text-align:left;
	color:#777;
}

ul.nendai_index2 li {
	margin-bottom: 5px;
	font-size:110%;
	font-weight:bold;
}