/* !Main Img
---------------------------------------------------------- */
body {
	background-color: #ffffff;
	text-align: left;
	}
#mainImg {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: -999999;
	// background: url(/mat/common/img/main01.jpg) center top no-repeat;
	background-size: cover;
}
	@media(max-width:1049px) {
		#mainImg {
			width: 1030px;
			height: 858px;
			// background: url(/mat/common/img/main01.jpg) center top no-repeat;
			background-size: 1030px auto;
			-moz-background-size: 1030px auto;
			-webkit-background-size: 1030px auto;
		}
	}
#gNavi ul li#gNav02 > a { width: 240px; }
#gNavi ul li#gNav03 > a { width: 136px; }
#gNavi ul li#gNav04 > a { width: 214px; }
#gNavi ul li#gNav05 > a { width: 117px; }
#gNavi ul li#gNav06 > a { width: 139px; }

.eng #gNavi ul li#gNav02 > a { width: 134px; }
.eng #gNavi ul li#gNav03 > a { width: 141px; }
.eng #gNavi ul li#gNav04 > a { width: 308px; }
.eng #gNavi ul li#gNav05 > a { width: 115px; }
.eng #gNavi ul li#gNav06 > a { width: 148px; }


/* [980px-this.width/2] */
#gNavi > ul > li#gNav02 > div { left: 0px; }
#gNavi > ul > li#gNav03 > div { left: 0px; width: 980px; }
#gNavi > ul > li#gNav04 > div { left: 220px; }
.eng #gNavi > ul > li#gNav04 > div { left: 160px; }
#gNavi > ul > li#gNav05 > div { right: -70px; }
#gNavi > ul > li#gNav06 > div { right: -70px; }
