@charset "utf-8";
/*------------------------------------------------
profile
--------------------------------------------------*/
.topcover {
	height: 300px;
	overflow: hidden;
	text-indent: -9999px;
	background: url(../profile/img/01.png) top center no-repeat;
	margin-top: -10px;
	margin-bottom: 10px;
}
.box1 {
	width:878px;
	margin: 0 auto;
	padding-bottom:25px;
	overflow: hidden;
	padding-top: 44px;
}
.title001 {
	width: 347px;
	height: 54px;
	text-indent: -9999px;
	background: url(../profile/img/title001.png) 0 0 no-repeat;
	margin: 11px 0 15px 12px;
}
.hd001 {
	padding: 23px 0 0 31px;
	line-height: 160%;
}
.title002 {
	width: 197px;
	height: 19px;
	text-indent: -9999px;
	background: url(../profile/img/name1.png) 0 0 no-repeat;
	margin: 35px 0 60px 599px;
}
.title003 {
	width: 347px;
	height: 54px;
	text-indent: -9999px;
	background: url(../profile/img/title002.png) 0 0 no-repeat;
	margin: 11px 0 15px 12px;
}
.title004 {
	width: 347px;
	height: 54px;
	text-indent: -9999px;
	background: url(../profile/img/title003.png) 0 0 no-repeat;
	margin: 11px 0 15px 12px;
}

.box2 {
	width: 750px;
	overflow: hidden;
	background-color: #EFE6D9;
	margin: 0 auto;
	margin-bottom: 37px;
}
.tab001 {
	width: 614px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}
.tab001 {
	width: 614px;
	margin: 0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
}

.ta001 {
	width: 100px;
	text-align: center;
	padding: 65px 0 65px 0;
	border-bottom: solid 1px #DBBAA1;
	color: #663300;
}
.ta002 {
	padding: 0px 0 0px 10px;
	border-bottom: solid 1px #DBBAA1;
}
.g_map {
	width: 750px;
	overflow: hidden;
	margin: 0 auto;
}
.text005 {
	padding: 24px 0 0 113px;
	overflow: hidden;
}
.bt_g {
	margin: 25px 0 0 597px;
	overflow: hidden;
}

