@charset "utf-8";
/* formatting style
-------------------------------------------------*/


* {
	font-style: normal;
	margin: 0px;
	padding: 0px;
}
table tr td {
	font-size: 14px;
	margin-left: 48px;
	width: 136px;
}

#footer address {
	clear: both;
	text-align: center;
	font-size: 10px;
}
#tuji table {
	margin-left: 85px;
}
#kawa table {
	margin-left: 86px;
}
#wrappaer strong #naga {
}




#staff footer address {
	width: 960px;
	margin: auto;
	font-size: 10px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	clear: both;
}



nav div .panel {
	display: block;
	float: left;
}

a #menu {
	display: none;
}

nav#mainNav .inner {
	width: 932px;
	padding-right: 14px;
	padding-left: 14px;
	background-color: #82659F;
}

#mainNav {
	clear: both;
	position: relative;
	overflow: hidden;
}

#usui {
}

#title2 img {
	padding-left: 0px;
	margin-left: 172px;
}



body {
	color: #666666;
	background-color: #FCFCFC;
	background-image: url(../sozai/bg.gif);
	background-repeat: repeat;
	border: thin none #999999;
	font: normal 14px/1.8em "���C���I";
	/* [disabled]width: 0px; */
}
#header {
	height: 100px;
	position: relative;
}
#header img {
	position: absolute;
	left: 6px;
	top: 18px;
}











#wrappaer {
	margin: auto;
	width: 990px;
	height: 5052px;
	background-color: #FFFFFF;
	font-family: "メイリオ";
}

#navi {
	height: 60px;
	width: 850px;
	background-image: url(../pictures/line.png);
	background-repeat: no-repeat;
}
#navi  #top  {
	height: 50px;
	width: 120px;
	display: block;
	list-style: url(../icon/yaji.png) inside;
	margin: 0px;
	float: left;
	text-align: center;
}
#navi #shoukai {
	float: left;
	height: 50px;
	width: 120px;
	display: block;
	text-align: center;
	list-style: url(../icon/yaji.png) inside;
}

#navi #aistau {
	float: left;
	display: block;
	height: 50px;
	width: 120px;
	clear: none;
	list-style: url(../icon/yaji.png) inside;
	text-align: center;
}
#navi #annnai {
	list-style: url(../icon/yaji.png) inside;
	float: left;
	height: 50px;
	width: 120px;
	display: block;
	text-align: center;
}
#navi #jisseki {
	float: left;
	height: 50px;
	width: 120px;
	display: block;
	list-style: url(../icon/yaji.png) inside;
	text-align: center;
}
#navi #staff {
	list-style: url(../icon/yaji.png) inside;
	float: left;
	height: 50px;
	width: 120px;
	display: block;
	text-align: center;
}
#navi #boshu {
	float: left;
	height: 50px;
	width: 120px;
	display: block;
	text-align: center;
	list-style: url(../icon/yaji.png);
}





#title {
	height: 33px;
	width: 850px;
	background-image: url(../pictures/staff.png);
	background-repeat: no-repeat;
}
#main {
	background-repeat: no-repeat;
	height: 3991px;
	float: left;
	width: 756px;
	font-family: "メイリオ";
	background-image: none;
	background-position: right top;
	list-style: url(../icon/yaji.png) none outside;
	line-height: 1.5em;
	margin: auto;
	position: relative;
}
#gaiyou {
	padding: 10px 20px 10px 40px;
}

#baba {
	height: 612px;
	margin-left: 45px;
}
#baba caption {
	background-image: url(../pictures/chaption-3.png);
	background-repeat: no-repeat;
	height: 50px;
}
#baba table {
	font-size: 12px;
	position: relative;
	height: 133px;
}
#team {
	height: 150px;
}
#team .side {
	list-style: url(../icon/flower-2.png) outside;
	margin-top: 23px;
}
#tazuke .bc {
	position: relative;
}
#tazuke .bc img {
	position: absolute;
	left: 14px;
	top: 53px;
}

#baba img {
	position: absolute;
	left: 12px;
	top: 53px;
}
tr th img {
}




#title3 {
	height: 35px;
	list-style: circle url(../pictures/list.png) inside;
	background-image: url(../pictures/title_kanjya.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}


table {
	letter-spacing: 0.1em;
	margin-left: 45px;
	font: normal 14px/1.5em "メイリオ";
	width: 770px;
}
#usui  img {
	position: absolute;
	top: 1904px;
	left: 40px;
}
#usui table {
	margin-left: 86px;
}


#maeda {
	height: 800px;
}

.bc {
	border-collapse:collapse;
	font-size: 12px;
	line-height: 1.5em;
}

.bc2 th



#keireki {
	float: left;
	font-variant: normal;
	text-transform: none;
	font-size: 12px;
}

#maeda {
	height: 710px;
	font-family: "メイリオ";
	width: 814px;
	margin-left: 45px;
}
#maeda img {
	float: none;
	position: absolute;
	left: 69px;
	top: 73px;
}


#footer {
	width: 960px;
	margin: 0px auto;
	height: 50px;
	background-image: url(../pictures/fotter_bkg.png);
}
#title2 {
	background-repeat: no-repeat;
	height: 327px;
	background-position: center;
	width: 909px;
}
#tazuke {
	height: 646px;
	position: relative;
	margin-left: 45px;
}
#tazuke img {
	position: absolute;
	left: 669px;
	top: 447px;
}

#tazuke caption {
	background-image: url(../pictures/staff%20pic/chaption-yanagisawa.fw.png);
	height: 50px;
	background-repeat: no-repeat;
}


caption {
	background-image: url(../pictures/chaption.png);
	background-repeat: no-repeat;
	height: 50px;
	width: 745px;
}
#naga caption {
	background-image: url(../pictures/staff%20pic/chaption-naga.fw.png);
}

#kawa caption {
	background-image: url(../pictures/staff%20pic/chaption-kawahara.fw.png);
}

#tuji  caption {
	background-image: url(../pictures/staff%20pic/chaption-tujifw.fw.png);
}

#usui  caption {
	background-image: url(../pictures/staff%20pic/chaption-usui.fw.png);
}
