@charset "utf-8";

body {background-image:url(../image/main/main-bg.png);}

div#container {
	position:relative;
	margin:0 auto;
	width:800px;
}
div#logo1 {
	position: absolute;
	background-image:url(../image/main/logo1.png);
	left:0px;
	top:1px;
	width:101px;
	height:162px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo2 {
	position:absolute;
	background-image:url(../image/main/logo2.png);
	left:101px;
	top:0px;
	width:102px;
	height:163px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo3 {
	position: absolute;
	background-image:url(../image/main/logo3.png);
	left:203px;
	top:0px;
	width:102px;
	height:163px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo4 {
	position: absolute;
	background-image:url(../image/main/logo4.png);
	left:305px;
	top:0px;
	width:101px;
	height:163px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo5 {
	position: absolute;
	background-image:url(../image/main/logo5.png);
	left:406px;
	top:0px;
	width:102px;
	height:163px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo6 {
	position: absolute;
	background-image:url(../image/main/logo6.png);
	left:508px;
	top:0px;
	width:97px;
	height:162px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo7 {
	position: absolute;
	background-image:url(../image/main/logo7.png);
	left:605px;
	top:0px;
	width:102px;
	height:160px;
	background-repeat: no-repeat;
	background-position: left top;
}
div#logo8 {
	position: absolute;
	background-image:url(../image/main/logo8.png);
	left:707px;
	top:1px;
	width:97px;
	height:158px;
	background-repeat: no-repeat;
	background-position: left top;
}

div#top_main {
	position:absolute;
	background-image:url(../image/main/top_main.png);
	width:800px;
	height:49px;
	left:0px;
	top:270px;
	background-repeat: no-repeat;
	background-position: center top;
}
div#left_main {
	position:absolute;
	background-image:url(../image/main/left_main.png);
	left:0px;
	top:319px;
	width:29px;
	height:420px;
	background-repeat: repeat-y;
	background-position: center center;
}
div#right_main {
	position:absolute;
	background-image:url(../image/main/right_main.png);
	left:773px;
	top:319px;
	width:27px;
	height:420px;
	background-repeat: repeat-y;
	background-position: center center;
}
div#bottom_main{
	position:absolute;
	background-image:url(../image/main/bottom_main.png);
	left:0px;
	top:739px;
	width:800px;
	height:49px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
div#content_main {
	position:absolute;
	left:29px;
	top:319px;
	width:744px;
	height:420px;
	background-color: #FFFFCC;
	background-image: url(../image/site/image.png);
	background-repeat: repeat;
}
div#company {
	position:absolute;
	left:138px;
	top:545px;
	width:470px;
	height:48px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 10px;
	text-align: center;
	font-style: normal;
}
div#banner_top {
	position:absolute;
	left:176px;
	top:205px;
	width:450px;
	height:60px;
	z-index:1;
	border: thin solid #000000;
}
div#banner_bottom {
	position:absolute;
	left:145px;
	top:470px;
	width:448px;
	height:59px;
	z-index:1;
	border: thin solid #000000;
}
/*.........................................ONAS...............................................*/

div#hist {
	position:absolute;
	left:20px;
	top:0px;
	width:340px;
	height:210px;
	background-image: url(../image/site/hist_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
	
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	width:330px;
	height:182px;
	font-weight: lighter;
	margin-top: 30px;
	margin-left: 5px;
}
div#contact {
	position:absolute;
	top:210px;
	left:20px;
	width:340px;
	height:210px;
	background-image: url(../image/site/hist_bottom.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	width:220px;
	height:80px;
	font-weight: lighter;
	margin-top: 50px;
	margin-left: 70px;
}
div#form {
	position:absolute;
	background-image:url(../image/site/form.png);
	top:0px;
	left:384px;
	width:340px;
	height:420px;
	background-repeat: no-repeat;
	background-position: center top;
}
.h3 {
	width:330px;
	height:390px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
	margin-top: 30px;
	margin-left: 5px;
}

div#error_ok {
	position:absolute;
	background-image:url(../image/site/mes.png);
	left:202px;
	top:110px;
	width:485px;
	height:179px;
	background-repeat: no-repeat;
	background-position: center bottom;
}
.h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: lighter;
	color: #333333;
	text-align: center;
	margin-top: 59px;
	margin-left: 25px;
	margin-right: 25px;
}
div#flashtop, a#flashlinktop {
   position:absolute;
	left:176px;
	top:205px;
	width:450px;
	height:60px;
	border: thin solid #000000;
}
a#flashlinktop {
   display:block;
}
a#flashlinktop img {
   border:0;
}

div#flashbottom, a#flashlinkbottom {
	position:absolute;
	left:145px;
	top:470px;
	width:448px;
	height:59px;
	border: thin solid #000000;
}
a#flashlinkbottom {
   display:block;
}
a#flashlinkbottom img {
   border:0;
}