@charset "utf-8";
/* body,wrapper *******************************************/
body{
	background-color:#39256a;
	height:100%;
}
#wrapper{
	width:750px;
	margin:0 auto;
	background-image:url(img/pagebg.gif);
	background-repeat:repeat-y;
}
/* header_area *******************************************/
#header_area{
	width:740px;
	height:250px;
	margin:0 auto;
	clear:both;
}
#header{
	width:740px;
	height:64px;
	margin:0 auto;
}
#logo{
	width:160px;
	height:64px;
	float:left;
}
#header_bg{
	width:580px;
	height:64px;
	float:left;
	background-image:url(img/header_image.gif);
	background-repeat:no-repeat;
}
#header_bg h1{
	width:127px;
	color:#fff;
	margin:0 0 0 320px;
	line-height:110%;
}
/* content *******************************************/
#content{
	width:740px;
	height:100%;
	margin-left:5px;
}
.top_image{
	margin-top:15px;
}
.sub{
	margin-top:10px;
	vertical-align:bottom;
}
/* enterNavi *******************************************/
#enterNavi{
	width:708px;
	height:140px;
	border-left:1px solid #9085ab;
	border-right:1px solid #9085ab;
	border-bottom:1px solid #9085ab;
}
#enterNavi img{
	margin:20px 10px 0 5px;
}
#enterNavi p a{
	margin-top:5px;
	text-align:center;
	color:#39256a;
}
/* content_company *******************************************/
#content_company{
	width:740px;
	height:668px;
	margin-left:5px;
}
#company{
	border:1px solid #727272;
	border-collapse:collapse;
	margin:10px 0 20px 0;
}
#company td{
	border:1px solid #727272;
	height:28px;
}
#company .left{
	width:110px;
	background-color:#ddd8eb;
	font-weight:bold;
	text-align:center;
}
#company .right{
	width:420px;
	padding-left:5px;
	text-align:left;
}
.sub_company{
	margin-top:50px;
	display:block;
}
#content_company p a{
	color:#39256a;
}

/* footer_image *******************************************/
#footer_image{
	width:750px;
	height:70px;
	text-align:center;
	padding:15px 0 15px 0;
	clear:both;
}
#footer{
	width:740px;
	height:24px;
	text-align:center;
	background-color:#cecece;
	text-align:center;
	margin-left:5px;
}
