@charset "utf-8";

.profileContentsBox01{
	display:block;
	margin:0px 0px 20px 0px;
	padding:0px 0px 20px 0px;
	border-bottom:1px solid #a6a6a6;
}

.profileContentsBox02{
	display:block;
	margin:0px 0px 20px 0px;
	padding:0px 0px 20px 0px;
}

.leftBox{
	display:block;
	width:195px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.rightBox{
	display:block;
	width:510px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.profileSubtitle000{
	display:block;
	width:510px; height:29px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background: url(../image/profile/pre_coment.gif) no-repeat 0px 0px;
}
.profileSubtitle001{
	display:block;
	width:510px; height:56px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background: url(../image/profile/profile_coment.gif) no-repeat 0px 0px;
}
.profileSubtitle003{
	display:block;
	width:510px; height:40px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background: url(../image/profile/officebuil_coment.gif) no-repeat 0px bottom;
}
.profileNavi{
	display:block;
	width:710px;
	height:50px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background: url(../image/profile/profile_overview.jpg) no-repeat 0px -50px;
}

.profileNavi li {
	display:block;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.profileNavi li a{
	display:block;
	float:left;
	height:50px;
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-indent:-9999px;
	overflow:hidden;
}

.profileNavi01 a:hover{width:220px;background: url(../image/profile/profile_overview.jpg) no-repeat 0px 0px;}
.profileNavi02 a:hover{width:220px;background: url(../image/profile/profile_overview.jpg) no-repeat -245px 0px;}
.profileNavi03 a:hover{width:220px;background: url(../image/profile/profile_overview.jpg) no-repeat -490px 0px;}
.profileNaviSpace{width:25px;}

.textCenter{text-align:center;}

.textBold{
	font-size:14px;
	font-weight:bold;
}
.pro_telList{
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.pro_telList li{
	list-style-type:none;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
}
.pro_telList li ul li{
	list-style-type:disc;
	position:relative;
	list-style-position:inside;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 25px;
}
.sona{
}
.sote{
	position:absolute;
	top:0px; left:185px;
	*_top:0px; *_left:149px;
}
.sofa{
	position:absolute;
	top:0px; left:370px;
	*_top:0px; *_left:334px;
}
.te{
	position:absolute;
	top:0px; left:190px;
}
.fa{
	position:absolute;
	top:0px; left:375px;
}
.buildingImgTitle{
	display:block;
	width:190px;
	height:22px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 3px;
	line-height:22px;
	font-size:13px;
	color:#FFFFFF;
	background: url(../image/profile/builtag.gif) no-repeat 0px 0px;
}

.buildingImgTable{
	width:710px;
	height:22px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	border:1px solid #a6a6a6;
}

.buildingImgTable tr {
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:14px solid #FFFFFF;
	border-top:5px solid #FFFFFF;
	border-bottom:none;
}

.buildingImgTable tr td{
	width:190px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:15px solid #FFFFFF;
	vertical-align:top;
}

.buildingImgTable tr td p{font-size:10px; line-height:150%;}
.buildingImgTable tr td img{ margin:0px 0px 5px 0px;}
