@charset "utf-8";
/* CSS Document */

body {
	background:url(images/bg-repeat.jpg) #91A5FE repeat-y;
	background-position:top center;
	margin:0 auto;
	padding:0;
}
#header-wrap {
	background:url(images/header-wrap.jpg)top center no-repeat;
	background-position:top center;
	margin:0 auto;
	padding:0;
}
#container {
	margin:0 auto;
	padding:0;
}
#header {
	margin:0 auto;
	background:url(images/header.jpg) no-repeat;
	width:712px;
	height:203px;
}
#top {
	margin:0 auto;
	background:url(images/top.jpg) no-repeat;
	width:712px;
	height:88px;
}
#main-wrap {
	margin:0;
	padding:0;
}
#main {
	background:url(images/main.jpg) repeat-y;
	width:612px;
	margin:0 auto;
	padding:1px 50px;
}
#testi-wrap {
	width:382px;
	margin:0 auto;
	padding:0;
}
#top-testi{
	background:url(images/top-testi.jpg) no-repeat;
	margin:0;
	padding:0;
	width:380px;
	height:85px;
}
#main-testi{
	background:url(images/main-testi.jpg) repeat-y;
	margin:0;
	padding:1px 50px;
	width:280px;
}
#foot-testi{
	background:url(images/foot-testi.jpg) no-repeat;
	margin:0;
	padding:0;
	width:380px;
	height:36px;
}
#content-center {
	margin:0 auto;
	padding:0;
}
#main-foot {
	background:url(images/main-foot.jpg) no-repeat;
	margin:0 auto;
	padding:0;
	width:712px;
	height:45px;
}
#footer-wrap{
	background:url(images/footer-wrap.jpg) no-repeat;
	background-position:top center;
	margin:0 auto;
	padding:0;
}
#content-banner{
	margin:0 auto;
	padding:0;
}#content-banner img{
	margin:0 5px;
	padding:0;
}
#footer {
	background:url(images/footer.jpg) no-repeat;
	margin:0 auto;
	height:189px;
	width:712px;
}
#left {
	margin:0;
	padding:0;
	float:left;
}
#right {
	margin:0;
	padding:0;
	float:right;
}
