.profilebox {

	display: block;

	float: left;

	width: 720px;

	position: relative;

}

.profilebox01{

	display: block;

	margin: 0px;

	float: left;

	width: 700px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	position: relative;

}

.profilebox01 div.img{

	display: block;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 280px;

	position: relative;

}

.profilebox01 div.img ul#picbox01{

	margin: 0px;

	padding: 0px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

}

.profilebox01 div.img ul#picbox01 li{

	margin: 0px;

	padding: 0px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

}

.profilebox01 ul.txt{

	display: block;

	float: left;

	position: relative;

	margin: 0px;

	width: 400px;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 32px;

	font-weight: normal;

	color: #454545;

	text-align:justify;

	text-justify:inter-ideograph;

}

.profilebox02{

	display: block;

	margin: 0px;

	float: left;

	width: 700px;

	padding-top: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	position: relative;

}

.profilebox02 div.txt{

	text-align:justify;

	text-justify:inter-ideograph;

	display: block;

	margin: 0px;

	float: left;

	width: 490px;

	padding-top: 0px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 28px;

	font-weight: normal;

	color: #454545;

}

.profilebox02 div.txt ul.downimg{

	display: block;

	float: left;

	width: 490px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

}

.profilebox02 div.txt ul.downimg a{

	display: block;

	margin: 0px;

	float: left;

	width: 140px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

	position: relative;

}

.profilebox02 div.img{

	display: block;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 190px;

	position: relative;

}

.profilebox03{

	display: block;

	margin: 0px;

	float: left;

	width: 700px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 40px;

	padding-left: 15px;

	position: relative;

	padding-left: 15px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 32px;

	font-weight: normal;

	color: #454545;

	text-align:justify;

	text-justify:inter-ideograph;

}

.profilebox04{

	display: block;

	margin: 0px;

	float: left;

	width: 700px;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 40px;

	padding-left: 10px;

	position: relative;

}

.profilebox04 div.img{

	display: block;

	margin: 0px;

	float: left;

	width: 690px;

	position: relative;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.profilebox04 div.img div.imgleft{

	display: block;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 340px;

	width: 440px;

	position: relative;

	overflow: hidden;

}

.profilebox04 div.img div.imgright{

	display: block;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 243px;

	position: relative;

}

.profilebox04 ul.explain{

	display: block;

	margin: 0px;

	padding: 10px;

	float: left;

	width: 680px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

}

.profilebox04 ul.explain h1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #317911;

	display: block;

	margin: 0px;

	float: left;

	width: 680px;

	position: relative;

	line-height: 30px;

	background-image: url(../images/dotline.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.profilebox04 ul.explain h1 b{

	background-image: url(../images/icon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 28px;

	line-height: 30px;

	display: block;

	float: left;

	position: relative;

}

.profilebox04 ul.explain li{

	text-align:justify;

	text-justify:inter-ideograph;

	display: block;

	margin: 0px;

	float: left;

	width: 660px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 25px;

	font-weight: normal;

	color: #454545;

	padding: 10px;

}

.profilebox04 ul.explain li strong{

	color: #EB5300;

	left: -15px;

	display: block;

	float: left;

	position: relative;

}

.profilebox04 ul.explain li b{

	color: #47B31A;

	font-family: Arial, Helvetica, sans-serif;

}
.profilebox04 ul.explain2{

	display: block;

	margin: 0px;

	padding: 10px;

	float: left;

	width: 680px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

}
.profilebox04 ul.explain2 a.goods{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 230px;
	position: relative;
}

.profilebox04 ul.explain2 h1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #317911;

	display: block;

	margin: 0px;

	float: left;

	width: 450px;

	position: relative;

	line-height: 30px;

	background-image: url(../images/dotline.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.profilebox04 ul.explain2 h1 b{

	background-image: url(../images/icon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 28px;

	line-height: 30px;

	display: block;

	float: left;

	position: relative;

}

.profilebox04 ul.explain2 li{

	text-align:justify;

	text-justify:inter-ideograph;

	display: block;

	margin: 0px;

	float: left;

	width: 430px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	line-height: 25px;

	font-weight: normal;

	color: #454545;

	padding: 10px;

}

.profilebox04 ul.explain2 li strong{

	color: #EB5300;

	left: -15px;

	display: block;

	float: left;

	position: relative;

}

.profilebox04 ul.explain2 li b{

	color: #47B31A;

	font-family: Arial, Helvetica, sans-serif;

}

.profilebox04 ul.gmap{

	display: block;

	margin: 0px;

	padding: 10px;

	float: left;

	width: 680px;

	list-style-position: inside;

	list-style-image: none;

	list-style-type: none;

	position: relative;

}

.profilebox04 ul.gmap h1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	font-weight: bold;

	color: #317911;

	display: block;

	margin: 0px;

	float: left;

	width: 680px;

	position: relative;

	line-height: 30px;

	background-image: url(../images/dotline.gif);

	background-repeat: repeat-x;

	background-position: left bottom;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

.profilebox04 ul.gmap h1 b{

	background-image: url(../images/icon.gif);

	background-repeat: no-repeat;

	background-position: left top;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 28px;

	line-height: 30px;

	display: block;

	float: left;

	position: relative;

}

.profilebox04 ul.gmap h2{

	display: block;

	margin: 0px;

	padding: 0px;

	float: left;

	width: 680px;

	position: relative;

}
div.otherpic{
	float: right;
	position: absolute;
	top: 20px;
	right: 100px;
}