@charset 'utf-8';

/* wrapperArea
-------------------------------------------------- */

#wrapperArea {
	width: 100%;
	padding: 0px;
	margin: 0px auto;
	background: #ffffff;
	text-align: center;
}

#bodyAreaBg {
	padding: 0px;
	text-align: left;
}

#mainFlash {
	width: 100%;
	background: #ffffff url(/ulos/images/top_center_bg.jpg) center top repeat-x;
}

#mainFlash #flash {
	padding: 0px;
	margin: 0px auto;
	width: 930px;
	height: 246px;
}

#mainFlash #flash #productFlash {
	padding: 0px;
	margin: 0px auto;
	width: 930px;
	height: 246px;
}

#mainFlash #flash p {
	padding: 0px;
	margin: 20px 0px 0px;
	text-align: center;
}

/* cmBanner
-------------------------------------------------- */

#cmBlock {
	width: 930px;
	height: 503px;
	margin: 0px auto;
	position: relative;
}

#cmBanner {
	position: absolute;
	left: 35px;
	top: 322px;
}

#cmText {
	position: absolute;
	left: 98px;
	top: 475px;
}

/* pageTitle
-------------------------------------------------- */

#pageTitle {
	width: 100%;
	height: 460px;
	margin: 0 auto;
	padding: 0;
	background: url(/ulos/images/top_bg_center.jpg) center top no-repeat;
	text-align: center;
	position: relative;
}

#pageTitle .mainImg {
	width: 930px;
	height: 460px;
	margin: 0 auto;
	padding: 0;
}

/* pageTitle
-------------------------------------------------- */

#newsArea {
	width: 100%;
	height: 80px;
	margin: 0 auto;
	padding: 0;
	background: url(/ulos/images/top_bg_news_center.gif) center top repeat-x;
	text-align: center;
	position: relative;
}

#newsArea .news {
	width: 929px;
	height: 80px;
	padding: 0px;
	margin: 0px auto;
}

/* topGnaviWrapp
-------------------------------------------------- */

#topGnaviWrapp {
	min-width: 959px;
	height: 53px;
	padding: 0px;
	margin: 0px 0px 10px;
	background: url(/ulos/images/gnav_bg.gif) left top repeat-x;
}

/* topGlobalNavigation
-------------------------------------------------- */

#topGlobalNavigation {
	width: 959px;
	height: 53px;
	margin: 0px auto;
}

#topGlobalNavigation ul.link {
	width: 942px;
	height: 53px;
	padding: 0px;
	margin: 0px 0px 0px 16px;
	line-height: 1;
	list-style-type: none;
	position: relative;
}

#topGlobalNavigation ul.link li a {
	padding: 0px;
	margin: 0px;
	display:block;
}

#topGlobalNavigation ul.link li.menu_020 {
	width: 185px;
	height: 53px;
	background: url(/ulos/images/gnav_btn_020_on.gif) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
}

#topGlobalNavigation ul.link li.menu_030 {
	width: 185px;
	height: 53px;
	background: url(/ulos/images/gnav_btn_030_on.gif) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 185px;
}

#topGlobalNavigation ul.link li.menu_040 {
	width: 185px;
	height: 53px;
	background: url(/ulos/images/gnav_btn_040_on.gif) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 370px;
}

#topGlobalNavigation ul.link li.menu_050 {
	width: 185px;
	height: 53px;
	background: url(/ulos/images/gnav_btn_050_on.gif) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 555px;
}

#topGlobalNavigation ul.link li.menu_060 {
	width: 186px;
	height: 53px;
	background: url(/ulos/images/gnav_btn_060_on.gif) left top no-repeat;
	position: absolute;
	top: 0px;
	left: 740px;
}

#topGlobalNavigation ul.link li.menu_020 a:hover,
#topGlobalNavigation ul.link li.menu_030 a:hover,
#topGlobalNavigation ul.link li.menu_040 a:hover,
#topGlobalNavigation ul.link li.menu_050 a:hover {
	width: 185px;
	height: 53px;
	background-color: transparent;
}

#topGlobalNavigation ul.link li.menu_060 a:hover {
	width: 186px;
	height: 53px;
	background-color: transparent;
}

#topGlobalNavigation ul.link li.menu_020 a:hover img,
#topGlobalNavigation ul.link li.menu_030 a:hover img,
#topGlobalNavigation ul.link li.menu_040 a:hover img,
#topGlobalNavigation ul.link li.menu_050 a:hover img,
#topGlobalNavigation ul.link li.menu_060 a:hover img {
	visibility:hidden;
}

/* bottomTxt
-------------------------------------------------- */

.bottomTxt {
	width: 926px;
	margin: 0px auto 13px;
	text-align: right;
}

