.bg_profile-01 {
	width:100%;
	background-color:#3399cc;
	background-image: url(../images/profile/background.gif);
	background-repeat: repeat-y;
	}

.bg_profile-02 {
	width: 720px;
	background-image: url(../images/profile/bg_profile.jpg);
	background-repeat: no-repeat;
	}

.contents_profile {
	padding: 20px 30px 20px 65px;
	background-image: url(../images/profile/circle.jpg);
	background-repeat: no-repeat;
	background-color: #ffffff;
	}

.table00{
	font-size	: 12px;
	line-height	: 17px;
	padding: 5px 10px 5px 0;
	vertical-align: top;
	white-space: nowrap;
	}

.table01{
	font-size	: 12px;
	line-height	: 17px;
	padding: 5px 0px;
	vertical-align: top;
	}

.tableCellHistory01 {
	font-size: 12px;
	line-height: 17px;
	background-color: #f4f4f4;
	vertical-align: top;
	padding: 5px 7px;
	}

.tableCellHistory01nowrap {
	font-size: 12px;
	line-height: 17px;
	background-color: #f4f4f4;
	vertical-align: top;
	padding: 5px 7px;
	white-space: nowrap;
	text-align: right;
	}

.tableCellHistory01en {
	font-size: 12px;
	line-height: 17px;
	background-color: #f4f4f4;
	vertical-align: top;
	padding: 5px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	}

.tableCellHistory02 {
	font-size: 12px;
	line-height: 17px;
	background-color: #ffffff;
	vertical-align: top;
	padding: 5px 7px;
	}

.tableCellHistory02nowrap {
	font-size: 12px;
	line-height: 17px;
	background-color: #ffffff;
	vertical-align: top;
	padding: 5px 7px;
	white-space: nowrap;
	text-align: right;
	}

.tableCellHistory02en {
	font-size: 12px;
	line-height: 17px;
	background-color: #ffffff;
	vertical-align: top;
	padding: 5px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	}
