* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
	line-height:1.7em; 
	}
html, body {
	height:100%;
	}


a {
	color:#666666;
	}
a:hover {
	color:#999999;
	}
body {
	font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック", "MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",Lucida ;
	background-color:#FFFFFF;
	}
	
#main {
	width:600px;
	height:400px;
	background-color: #FFFFFF;
	background:url(../images/bg.gif) no-repeat;}
	
#profile table{
			border-collapse:collapse;
			width:378px;
			height: 200px;
			font-size:11px;
			color:#999999;
}
#profile table th{
	vertical-align:top;
	text-align:left;
	padding-top: 4px;
}
#profile table td {
	vertical-align:top;
	text-align:left;
	padding: 1px 0px 0px 12px;
}

#main .f1 p{
	width:500px;
	text-align:right;
	font-size:11px;
	color:#999999;
	padding: 52px 0px 0px 0px ; 
	
}

#profile .f2 p{
	padding: 60px 0px 0px 0px ;
}

#access {
	width:600px;
	height:400px;
	background-color: #FFFFFF;
	background:url(../images/map.gif) no-repeat;}

#access .f1 p{
	width:500px;
	text-align:left;
	font-size:11px;
	color:#999999;
	padding: 316px 0px 0px 10px ;
}

#access .f2 p{
	width:500px;
	text-align:right;
	font-size:11px;
	color:#999999;
	padding: 3px 0px 0px 0px ;
}

#access .f3 p{
	width:500px;
	text-align:left;
	font-size:11px;
	color:#999999;
	padding: -10px 0px 0px 0px ;
}

#contact p{
	width:420px;
	text-align:center;
	font-size:11px;
	color:#999999;
	padding-top: 175px;
}	

#recruit p{
	text-align:center;
	font-size:11px;
	color:#999999;
	padding-top: 175px;
}	
	

