@charset "utf-8";
/* 旧サイトより引用 */

/* pro
-------------------------------- */

#profile-box div.pro h3{
	background-repeat: no-repeat;
	background-image: url(../img/days/bg-tit02.gif);
	height:20px;
	margin:10px 0;
	padding-left:30px;
	
}


#profile-box table.tbl_pro{
	float:left;
	width:580px;
	border-collapse: collapse;
}

#profile-box table.tbl_pro td.bo{
	border: solid 1px #ccc;
	padding:5px;
}

#profile-box table.tbl_pro td.bo01{
	border: solid 1px #ccc;
	background-color:#fcc;
	padding:5px;
	width:100px;
}
#profile-box table.tbl_pro td.bo02{
	border: solid 1px #ccc;
	background-color:#fcc;
	padding:5px;
	width:100px;
}



#profile-box table.tbl_pro td.bo03{
	border: solid 1px #ccc;
	background-color:#fcc;
	padding:5px;
	width:80px;
}


#profile-box div.pro img.photo01{
	float:right;
	width:200px;
	margin-right:0px;
}

#profile-box div.pro img.photo02{
    margin-bottom:10px;
	margin-left:30px;
}

#profile-box div.pro img.photo03{
    float:right;
	margin-right:30px;
}

#profile-box div.pro02 div.photo04{
    float:left;
	width:175px;
	margin-left:10px;
	text-align:center;
}

#profile-box div.pro table.t02{
	float:left;
	width:360px;
	border-collapse: collapse;
}
#profile-box div.pro table.t03{
	float:left;
	width:580px;
	border-collapse: collapse;
}


/* pro02
-------------------------------- */
#profile-box div.pro02{
	margin-bottom:10px;
}

#profile-box div.pro02 h3{
	background-repeat: no-repeat;
	background-image: url(../img/days/bg-tit02.gif);
	height:20px;
	margin:10px 0;
	padding-left:30px;
	
}

#profile-box div.pro02 img{
	margin-bottom:10px;
}

.tx_right{
	text-align: right;
}





