@charset "UTF-8";
body {
	background-color: #fff; 
	color:#492B0D;
	font-family:'Georgia','Hiragino kaku gothic proN','MS gothic', sans-serif;
	font-weight:lighter;
	width:100%;
	height:100%;
	text-align:center;
	margin:auto;
}
a {
	color:#492B0D;
	text-decoration:none;
}
a:hover {
	color:#5387D9;
}
a:active {
	color:#000;
}
#wrapper{
	top: 0;
 	left: 0;
 	right: 0;
	bottom: 0;
	margin: auto;
	width: 1100px;
	height: 700px;
	}
#lineAll{
	width:1096px;
	height:696px;
	border-width:2px;
	border-color:#492B0D;
	border-style:solid;
	margin-right:auto;
	margin-left:auto;
}
#contents{
	width: 1096px;
	height:624px;
}
#inContentsLeft{
	font-family:'Helvetica','Hiragino kaku gothic proN', sans-serif;
	font-size:26px;
	width:150px;
	height:624px;
	float:left;
}
#inContentsLeft ul{
	width:150px;
	height:630px;
	height:auto;
	padding-top:250px;
	padding-bottom:250px;
}
#inContentsLeft ul li{
	letter-spacing:1px;
}
#inContents{
	width:800px;
	height:624px;
	border-width:2px;
	border-style:none solid none solid;
	border-color:#492B0D;
	margin-right:auto;
	margin-left:auto;
	float:left;
}
#inContentsEn{
	width:792px;
	height:624px;
	border-width:2px;
	border-style:none solid none solid;
	border-color:#492B0D;
	margin-right:auto;
	margin-left:auto;
	float:left;
}
#contentsInLeft{
	width:380px;
	height:394px;
	padding-top:115px;
	padding-bottom:115px;
	margin-right:auto;
	margin-left:auto;
	float:left;	
}
#profileImgJp{
	background-image:url(../images/jp.jpg);
	color:transparent;
	width:300px;
	height:400px;
	margin-right:auto;
	margin-left:auto;
}
#contentsInRight{
	width:420px;
	height:244px;
	/font-family:'MS mincho','Hiragino mincho', serif;
	letter-spacing:2px;
	padding-top:190px;
	padding-bottom:190px;
	margin-right:auto;
	margin-left:auto;
	float:left;
}
#profileImgEnTopspace{
	height:28px;
}
#profileImgEn{
	background-image: url(../images/en.jpg);
	color:transparent;
	width:565px;
	height:317px;
	margin-right:auto;
	margin-left:auto;
}
#profileEn{
	font-family:'Helvetica','Hiragino kaku gothic proN', sans-serif;
	font-size:20px;
	line-height:20px;
	width:565px;
	height:auto;
	text-align:left;
	padding-top:40px;
	padding-bottom:22px;
	margin-right:auto;
	margin-left:auto;
}
#profileSts{
	width:400px;
	height:240px;
	letter-spacing:1px;
	text-align:left;
	/margin-right:auto;
	/margin-left:auto;
}
#profileStsEn{
	width:565px;
	height:180px;
	letter-spacing:1px;
	text-align:left;
	margin-right:auto;
	margin-left:auto;
}
#profileSts tr th{
	/font-family:'MS mincho','Hiragino mincho', serif;
	font-size:20px;
	letter-spacing:2px;
	width:400px;
	line-height:20px;
	padding-top:10px;
	padding-bottom:15px;
}
#profileStsEn tr th{
	font-family:'Helvetica','Hiragino kaku gothic proN', sans-serif;
	font-size:24px;
	line-height:24px;
}
#profileSts tr td{
	font-family:'Helvetica','Hiragino kaku gothic proN', sans-serif;
	line-height:18px;
	font-size:18px;
}
#profileStsEn tr td{
	font-family:'Helvetica','Hiragino kaku gothic proN', sans-serif;
	line-height:18px;
	font-size:18px;
	letter-spacing:0.5px;
}
#profileStsEn .bgpYear{
	font-family:'Georgia','Hiragino mincho Pro', serif;	
	width:auto;
	padding-right:15px;
}
#inContentsRight{
	width:150px;
	height:624px;
	float:clear;
}
.space20{
	width:800px;
	height:20px;
}
.floatClear{
	float:clear;
}