@charset "UTF-8";

/*
 main [
----------------------------------------------------------- */
#main{
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
	position: relative;
}
#main h3 {
	margin-bottom: 15px;
	}

/*
 contents bg [
----------------------------------------------------------- */
#contentsBGimage01{
 width:900px;
 background-image:url(../img/img_main01.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}
#contentsBGimage02{
 width:900px;
 background-image:url(../img/img_main02.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}
#contentsBGimage03{
 width:900px;
 background-image:url(../img/img_main03.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}
#contentsBGimage04{
 width:900px;
 background-image:url(../img/img_main04.jpg);
	background-position:top;
	height:400px;
	background-repeat:no-repeat;
}

/*
 contents Layout [ index.html
----------------------------------------------------------- */

.contentsItemBtn01{
	position: absolute;
	top: 217px;
	left:471px;
}
.contentsItemBtn02{
	position: absolute;
	top: 153px;
	left:560px;
}
.contentsItemBtn03{
	position: absolute;
	top: 189px;
	left:643px;
}

.contentsItemBtn04{
	position: absolute;
	top: 336px;
	right: 260px;
}
.contentsPageBtn01{
	position: absolute;
	top: 210px;
	right: 10px;
}

.contentsItem01{
	position: absolute;
	top: 145px;
	left: 40px;
	width: 345px;
}

.contentsItem02{
	position: absolute;
	top: 290px;
	right:20px;
}

/*
 contents Layout [ interior02.html
----------------------------------------------------------- */



.contentsItemBtn06{
	position: absolute;
	top: 215px;
	left: 154px;
}
.contentsItemBtn07{
	position: absolute;
	top: 189px;
	left: 606px;
}

.contentsPageBtn02{
	position: absolute;
	top: 210px;
	left: 10px;
}
.contentsPageBtn03{
	position: absolute;
	top: 210px;
	right: 10px;
}

.contentsItem03 .contentsItemTtl03{
	position: absolute;
	top: 280px;
	left: 40px;
	width: 250px;
}
.contentsItem03 .contentsItemTxt03{
	position: absolute;
	top: 280px;
	left: 310px;
	width: 550px;
}


/*
 contents Layout [ interior03.html
----------------------------------------------------------- */



.contentsItem06{
	position: absolute;
	top: 285px;
	left: 95px;
	width: 380px;
}
#main .contentsItem06 h3 {
	margin-bottom: 10px;
	}

#horizontal_carousel {
	position: absolute;
	width: 420px;
	height: 320px;
	margin: 0;
	padding: 20px 0 0 0;
	left: 480px;
}

#horizontal_carousel .container {
  float: left;
  width: 340px;
  height: 320px;
  position: relative;
  overflow: hidden;

}

#horizontal_carousel ul {
  margin: 0;
  padding:0;
  width: 100000px;
  position: relative;
  top: 0;
  left: 0;
  height: 320px;
}                      

#horizontal_carousel ul li {
  width: 340px;
  height: 320px;
  text-align: center; 
  list-style:none;
  margin: 0;
  padding: 0;   
  float:left;
  overflow: hidden;
}

#horizontal_carousel .previous_button {
  margin-top:138px;
}
#horizontal_carousel .previous_button {
  margin-right:30px;
}
#horizontal_carousel .next_button {
  margin-top:138px
	}
.thumSet{
	float:left;
	text-align:left;
	line-height:1.2em;
	margin: 0 30px 0 0;
	width:140px;
}
.thumSet img {
	margin:0 0 3px 0;
	
}
.top {
	height: 165px;
	width:310px;
	}
.first {
	height: 165px;
	}
.second {
	height: 165px;
	}
.third {
	height: 155px;
	}
.fourth {
	height: 155px;
	}

