@charset "iso-8859-1";

#mainImg .midasi{
margin-bottom: 15px;
}

#G-1000 h1 {margin-bottom: 0;}
#G-1000 h2 {padding: 5px 10px; margin-bottom: 1em; background: #000;}

#G-1000 #mainCol li {
margin-bottom: 30px;
float:left;
width: 260px;
}

.pick_up_wrapper{
margin-left:20px;
}

.top #mainImg {
	position: relative;
	width: 560px;
	height: 600px;
	top: 0px;
	left: 0px;
	margin-left:20px;
}


.design #mainCol #mainImg {
	position: relative;
	width: 560px;
	height: 820px;
	top: 0px;
	left: 0px;
}


.tech #mainCol #mainImg {
	position: relative;
	width: 560px;
	height: 300px;
	top: 0px;
	left: 0px;
}



#G-1000 #mainCol #mainImg #btnTech {
	position: absolute;
	top: 418px;
	left: 430px;
}



#G-1000 #mainCol #mainImg #btnDesign {
	position: absolute;
	top: 443px;
	left: 430px;
}







/*----design.html----*/
.design #mainImg {
	position: relative;
	width: 560px;
	height: 820px;
	top: 0;
	left: 0;
}

.design #mainImg .btn_home {
	position: absolute;
	top: 790px;
	left: 10px;
}

.design #mainImg .btn_tech {
	position: absolute;
	top: 790px;
	left: 150px;
}

.design #mainImg .zoom {
	position: absolute;
	width: 61px;
	height: 16px;
	top: 240px;
	left: 380px;
}



/*----tech.html----*/




.tech #mainImg {
	position: relative;
	width: 560px;
	height: 302px;
	top: 0;
	left: 0;
}


.tech #mainImg .btn_home {
	position: absolute;
	top: 280px;
	left: 10px;
}

.tech #mainImg .btn_design {
	position: absolute;
	top: 280px;
	left: 150px;
}


.tech #mainCol #textArea {
	background-color: #EEEEEE;
	width: 522px;
	padding: 20px 20px 20px 18px;

}


/*----photo.html----*/



#photo{
	margin: 0 0 0 0;
	 background: #000;}
}


