@charset "UTF-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-image:url(img/common/bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
}

#mainareawrap{
	width:1000px;
	height:auto;
	background-color:#FFF;
	margin:0px auto 0px auto;
}

#mainarea{
	float:left;
	width:1000px;
	height:auto;
	background-color:#FFF;
}

#navi1{
	float:left;
	width:1000px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navi1 li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline
}

#navi1 a{
	float:left;
	background-repeat:no-repeat;
	margin:0px 3px 0px 0px;
}

#btnhp1 a{
	width:248px;
	height:56px;
	display:block;
	background-image:url(img/navi1/btn1.jpg);
}

#btnhp1 a:hover{
	background-image:url(img/navi1/btn1over.jpg);
}

#btnchirashi1 a{
	width:248px;
	height:56px;
	display:block;
	background-image:url(img/navi1/btn2.jpg);
}

#btnchirashi1 a:hover{
	background-image:url(img/navi1/btn2over.jpg);
}

#btnsupport1 a{
	width:248px;
	height:56px;
	display:block;
	background-image:url(img/navi1/btn3.jpg);
}

#btnsupport1 a:hover{
	background-image:url(img/navi1/btn3over.jpg);
}

#btncompany1 a{
	width:247px;
	height:56px;
	display:block;
	background-image:url(img/navi1/btn4.jpg);
	margin:0px 0px 0px 0px;
}

#btncompany1 a:hover{
	background-image:url(img/navi1/btn4over.jpg);
}

#footer{
	float:left;
	width:1000px;
	height:200px;
	background-image:url(img/common/bg_footer.jpg);
	background-repeat:no-repeat;
}


#navi2{
	float:left;
	width:1000px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#navi2 li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

#navi2 a{
	float:left;
	background-repeat:no-repeat;
	margin:0px 3px 0px 0px;
}

#btntop2 a{
	width:198px;
	height:56px;
	display:block;
	background-image:url(img/navi2/btn1.jpg);
}

#btntop2 a:hover{
	background-image:url(img/navi2/btn1over.jpg);
}

#btnhp2 a{
	width:198px;
	height:56px;
	display:block;
	background-image:url(img/navi2/btn2.jpg);
}

#btnhp2 a:hover{
	background-image:url(img/navi2/btn2over.jpg);
}

#btnchirashi2 a{
	width:198px;
	height:56px;
	display:block;
	background-image:url(img/navi2/btn3.jpg);
}

#btnchirashi2 a:hover{
	background-image:url(img/navi2/btn3over.jpg);
}

#btnsupport2 a{
	width:198px;
	height:56px;
	display:block;
	background-image:url(img/navi2/btn4.jpg);
}

#btnsupport2 a:hover{
	background-image:url(img/navi2/btn4over.jpg);
}

#btncompany2 a{
	width:196px;
	height:56px;
	display:block;
	background-image:url(img/navi2/btn5.jpg);
	margin:0px 0px 0px 0px;
}

#btncompany2 a:hover{
	background-image:url(img/navi2/btn5over.jpg);
}

#contents{
	float:left;
	width:750px;
	height:auto;
	margin:40px 0px 0px 40px;
	padding:0px 0px 40px 0px;
}

#contents img{
	float:left;
}
