#text01 {	margin: 0px auto;	width: 720px;	height: auto;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #6699FF;}#text02 {	width: 600px;	font-size: small;	letter-spacing: 0.2em;	margin: 10px auto 0px;	height: 340px;	background-image: url(../profile/img/profile_koji_p2.jpg);	background-repeat: no-repeat;	background-position: right center;}#text02 p {	padding-top: 12px;}a.pro {	background-image: url(../img/pro-over.gif);	background-repeat: no-repeat;}#main {	padding: 0px;	height: 184px;	width: 760px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #FFFFFF;	background-image: url(../profile/img/profile_main_p.jpg);	background-repeat: no-repeat;	background-position: center top;}.clear {clear:both;}.tb {	background-image: url(../profile/img/pro_logo.gif);	background-repeat: no-repeat;	background-position: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #6699FF;	padding-top: 20px;	padding-bottom: 20px;}table {	margin: 10px 10px 10px 50px;	padding: 0;	border: 1px solid #efefef;	border-collapse: collapse;}th {	width: 150px;	margin: 0;	padding: 15 10;	border: 2px #efefef solid;	background: #AECFFF;	font-size: small;	color: #888;}td {	width: 400px;	margin: 0;	padding: 15px 10px;	font-size: small;	border: 2px #efefef solid;}#text00 {	height: 45px;	width: 720px;	margin-right: auto;	margin-left: auto;	background-image: url(../profile/img/pro_logo.gif);	background-repeat: no-repeat;	background-position: left;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #6699FF;}#text h3 {	display: none;}#text00 h3 {}.m1 {	font-size: 14px;	color: #003399;	text-decoration: underline;	font-weight: bold;}