@charset "utf-8";
/* CSS Document */

/* ***************MainImage*************** */
#main-img {
	width:900px;
	height:239px;
	margin:0 auto;
	text-indent:-9999px;
	background:url(../images/mainimg.jpg) no-repeat 0 0;
}
/* Title */
h2 {
	background:url(../images/title.gif);
}
h3 {
	width:416px;
	height:26px;
	font-size:0;
	line-height:100%;
	text-indent:-9999px;
	margin:20px auto 0;
	background:url(../images/text00.gif) no-repeat 0 0;
}
h4 {
	height:16px;
	font-size:0;
	line-height:100%;
	text-indent:-9999px;
	margin:20px 0 5px;
	background:url(../images/tit01.gif) no-repeat 0 0;
}
#left{
	padding-bottom:30px;
}
#left div {
	width:680px;
	margin:0 auto;
}
.name{
	border-bottom:1px dotted #8e8e8e;
	text-align:right;
	padding:0 0 10px;
}
.box01 {
	heigh:100%;
	border-bottom:1px dotted #8e8e8e;
}
.box01 img {
	width:62px;
	float:right;
	padding:4px;
	border:1px solid #d7d4bf;
	background-color:#fff;
	margin:0 10px 10px;
}
.box01 p {
	width:95px;
	height:56px;
	background:url(../images/name.gif) no-repeat 0 0;
	text-indent:-9999px;
	font-size:0;
	line-height:100%;
	float:right;
}
.box02{
	height:100%;
	padding-top:30px;
}
.box02 p{
	width:232px;
	float:left;
}
.box02 img{
	padding:4px;
	border:1px solid #d7d4bf;
	background-color:#fff;
}
#left div ul {
	width:420px;
	margin:0 auto 20px;
	padding-left:20px;
}
#left div ul li {
	text-indent:-9999px;
	font-size:0;
	line-height:100%;
	margin:0 0 10px;
	background-repeat: no-repeat;
	background-position:0 0;
}
.text01 {
	height:73px;
	background-image: url(../images/text01.gif);
}
.text02 {
	height:60px;
	background-image: url(../images/text02.gif);
}
.text03 {
	height:65px;
	background-image: url(../images/text03.gif);
}
#left div p span {
	color:#f00;
}
.info {
	width:560px;
	height:81px;
	background:url(../images/info_bg.gif) no-repeat 0 0;
	margin:0 auto;
	text-align:center;
	padding-top:10px;
}
.info img{
	margin:0 0 3px;
}
#left table {
	border-collapse: collapse;
	background-color:#fff;
	width:100%;
	margin:0 0 30px;
}
#left table th {
	border:1px solid #e4deb5;
	background-color:#f7f5e9;
	text-align:left;
	font-weight:normal;
	width:140px;
}
#left table th span {
	font-size:0.85em;
}
#left table td {
	border:1px solid #e4deb5;
}


#sidebar{
	display:none;
}
