@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:551px;
	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:575px;
	width:448px;
	height:59px;
	z-index:1;
	border: thin solid #000000;
}
div#text {
	position:absolute;
	left:20px;
	top:0px;
	width:300px;
	height:420px;
	background-image: url(../image/site/kar_text.png);
	background-repeat: no-repeat;
}
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	width:290px;
	height:360px;
	font-weight: lighter;
	margin-top: 30px;
	margin-left: 5px;
	font-style: normal;
}
.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	width:290px;
	height:120px;
	font-weight: lighter;
	margin-top: 210px;
	margin-left: 5px;
	font-style: normal;
	position: absolute;
	top: 20px;
}
div#foto {
	position:absolute;
	left:420px;
	top:0px;
	width:300px;
	height:420px;
	background-image: url(../image/site/kar_text.png);
	background-repeat: no-repeat;
}
div#main_foto {
	position:absolute;
	width:230px;
	height:173px;
	left: 35px;
	top: 25px;
}
div#foto1 {
	position:absolute;
	left:450px;
	top:0px;
	width:270px;
	height:222px;
	background-image: url(../image/site/foto.png);
	background-repeat: no-repeat;
}
div#main_foto1 {
	position:absolute;
	width:230px;
	height:173px;
	left: 20px;
	top: 25px;
}
div#galeria {
	position:absolute;
	left:500px;
	top:280px;
	width:171px;
	height:91px;
	background-image: url(../image/site/galeria.png);
	background-repeat: no-repeat;
	background-position: center center;
}
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;
}
#google {
	position:absolute;
	left:6px;
	top:470px;
	width:728px;
	height:90px;
}
#google_skier1 {
	position:absolute;
	left:20px;
	top:575px;
	width:110px;
	height:32px;
}
#google_skier2 {
	position:absolute;
	left:610px;
	top:575px;
	width:110px;
	height:32px;
}
