#page01 #main{
	background:url('images/bg_contents_detail.jpg') no-repeat;
}
#page02 #main{
	background:url('images/bg_contents_system.jpg') no-repeat;
}
#page03 #main{
	background:url('images/bg_contents_models.jpg') no-repeat;
}
#page04 #main{
	background:url('images/bg_contents_access.jpg') no-repeat;
}
#page05 #main{
	background:url('images/bg_contents_recruit.jpg') no-repeat;
}

/***************************************************************
	Detail
***************************************************************/
#detail{
	margin:-30px 0px 0px 250px;
}
#detail img{
	margin:0 77px 0 0;
	width:77px;
	border:1px solid #888;
	opacity: 0.7;
	-moz-opacity: 0.7;
	filter:alpha(opacity=70);
}
#detail_middle{
	margin:0px 0px 0px 0px;
}
#detail_middle img{
	margin:0px 0px 0px 78px;
}
#detail p{
	margin:20px 0 0 0;
	font-size:10px;
	clear:both;
	text-align:right;
}
#detail a:hover img{
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}
/***************************************************************
	System
***************************************************************/
#system{
	visibility: hidden;
}
#system th,#system td{
	padding:7px;
}

/***************************************************************
	Models
***************************************************************/
#model_thumnail li{
	float:left;
	margin:0 5px 0 0;
}
#model_thumnail li a:link,#model_thumnail li a:visited{
	display:block;
	border:1px solid #e4d191;
}
#model_thumnail li a:hover{
	display:block;
	border:1px solid #fff;
}
#model_thumnail2 li{
	float:left;
}
#model_thumnail2 img{
	width:70px;
	border:1px solid #e4d191;
}
#profile{
	width:540px;
	margin:80px 0px 0px 100px;
}
#profile h3{
	margin:0px 0px 12px 0px;
}
#profile_left{
	width:330px;
	float:left;
}
#profile_left th,#profile_left td{
	padding:5px;
	font-size:11px;
}
#profile_left th{
	width:;
}
#profile_left ul{
	margin:30px 0px 0px 0px;
}
#profile_left li{
	margin:0 5px 0 0;
}
#profile_right{
	width:202px;
	float:right;
}
#profile_right img{
	border:1px solid #e4d191;
}

/***************************************************************
	Access
***************************************************************/
#access{
	width:700px;
	margin:0 0 0 150px;
}
#address{
	width:250px;
	float:left;
}
#map{
	width:400px;
	float:right;
	margin:80px 0 0 0;
}

/***************************************************************
	Recruit
***************************************************************/
#recruit{
	margin:0px 0px 0px 430px;
	font-size:11px;
}
#recruit ul{
	margin:10px 0 0 0;
}
#recruit li{
	margin:5px 0;
}
#recruit table{
	margin:10px 0 20px 0;
}
#recruit th,#recruit td{
	padding:5px;
}
