@charset "utf-8";
/* CSS Document */

div#allWrapper {
	width: 968px;
	margin: 0px auto 0px auto;
	padding: 0px;
}

div#header {
	width: 185px;
	height: 70px;
	margin: 7px auto 9px auto;
}


/********************
NAVI
********************/
div#navi {
	width: 968px;
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 6px 1px 6px 1px;
	background: url(../img/naviBack.jpg) no-repeat;
}

div#navi ul {
	width: 968px;
	height: 21px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}

div#navi ul li {
	width: 242px;
	height: 21px;
	float: left;
	text-align: center;
}

/********************
Flash BOX
********************/
div#flashBox {
	width: 968px;
	margin: 15px 0px 6px 0px;
	padding: 0px;
}

/********************
Press Release
********************/
div#pressArea {
	width: 952px;
	margin: 5px 8px 10px 8px;
	padding: 0px;
}

div#pressArea dl {
	width: 952px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}

div#pressArea dl dt {
	width: 50px;
	margin: 0px;
	padding: 0px;
	float: left;
}

div#pressArea dl dd {
	margin: 0px;
	padding: 0px;
	float: left;
}

/********************
Banner Area
********************/
div#bannerArea {
	width: 968px;
	margin: 0px;
	padding: 0px;
}

div#bannerArea ul {
	width: 968px;
	height: 88px;
	margin: 0px;
	padding: 7px 0px 2px 0px;
	list-style: none;
	background: url(../img/line.jpg) no-repeat top;
}

div#bannerArea ul li {
	width: 323px;
	height: 82px;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	float: left;
}

div#bannerArea ul li.center {
	width: 320px;
	height: 82px;
	margin: 0px;
	padding: 3px 0px 3px 0px;
	border-left: #B7B7B7 solid 1px;
	border-right: #B7B7B7 solid 1px;
	float: left;
}

/********************
Footer
********************/
div#footer {
	width: 968px;
	height: 90px;
	padding: 28px 0px 0px 0px;
	margin: 0px;
	background: url(../img/line.jpg) no-repeat top;
}

div#footer2 {
	width: 968px;
	height: 90px;
	padding: 28px 0px 0px 0px;
	margin: 0px;
	background: url(../img/line2.jpg) no-repeat top;
}

div#footer ul {
	width: 489px;
	height: 21px;
	padding: 0px;
	margin: 0px auto 0px auto;
	list-style: none;
}

div#footer ul li.fNavi1 {
	width: 76px;
	height: 21px;
	padding: 0px;
	margin: 0px 37px 0px 0px;
	float: left;
}

div#footer ul li.fNavi2 {
	width: 89px;
	height: 21px;
	padding: 0px 36px 0px 0px;
	margin: 0px;
	float: left;
}

div#footer ul li.fNavi3 {
	width: 45px;
	height: 21px;
	padding: 0px 28px 0px 0px;
	margin: 0px;
	float: left;
}

div#footer ul li.fNavi4 {
	width: 68px;
	height: 21px;
	padding: 0px 31px 0px 0px;
	margin: 0px;
	float: left;
}

div#footer ul li.fNavi5 {
	width: 79px;
	height: 21px;
	padding: 0px;
	margin: 0px;
	float: left;
}

div#footer div.copy {
	padding: 0px;
	margin: 21px auto 0px auto;
	height: 11px;
	width: 270px;
}


/**********************
Footer2
**********************/
div#footer2 {
	width: 968px;
	height: 90px;
	padding: 28px 0px 0px 0px;
	margin: 0px;
	background: url(../img/line2.jpg) no-repeat top;
}

div#footer2 ul {
	width: 179px;
	height: 21px;
	padding: 0px;
	margin: 0px auto 0px auto;
	list-style: none;
}

div#footer2 ul li.fNavi1 {
	width: 76px;
	height: 21px;
	padding: 0px;
	margin: 0px 14px 0px 0px;
	float: left;
}

div#footer2 ul li.fNavi2 {
	width: 89px;
	height: 21px;
	padding: 0px;
	margin: 0px;
	float: left;
}

div#footer2 div.copy {
	padding: 0px;
	margin: 21px auto 0px auto;
	height: 11px;
	width: 270px;
}
s
