@charset "utf-8";
/*=========================================
+++++ GUNZE Global Site CSS INFORMATION +++++
----- TOP page ------

_1 layout
_2 What's New

=========================================*/

/*=========================================
_1 layout
=========================================*/
#top-main-img{
	width:790px;
	height:198px;
	margin:0px auto;
	background:url(../chinese/images/top_main_img01.jpg) no-repeat;
}


#top-main-img2{
	width:790px;
	height:197px;
	margin:0 auto 5px;
	background:url(../chinese/images/top_main_img02.jpg) no-repeat;
}


#top-cnt-top{
	width:790px;
	height:8px;
	background:url(../chinese/images/top_ftop.gif) no-repeat;
}

#top-cnt-main{
	width:790px;
	background:url(../chinese/images/top_fbg.gif) repeat-y;
}

#top-cnt-end{
	width:790px;
	height:8px;
	background:url(../chinese/images/top_fend.gif) no-repeat;
}


#top-cnt-left{
	float:left;
	width:519px;
	text-align:right;
}

#top-cnt-right{
	float:right;
	width:263px;
}

/*=========================================
_2 What's New
=========================================*/

#top-wnw-area{
	float:right;
	width:487px;
}

#top-wnw-area h3{
	width:487px;
	height:68px;
	background:url(../chinese/images/top_wnw_ttl.gif) top no-repeat;
}

#top-wnw-area dl{
	padding:4px 0 6px;
	margin:0 8px;
	background:url(../chinese/images_cmn/dot_line.gif) bottom repeat-x;
}

#top-wnw-area dt{
	float:left;
	width:121px;
	color:#004da0;
	text-align:left;
	text-indent:17px;
}

#top-wnw-area dd{
	float:right;
	width:350px;
	text-align:left;
}

#top-wnw-area dd a{
	color:#666666;
	border-bottom:1px dotted #666666;
	text-decoration:none;
}

#top-wnw-area dd a:hover{
	color:#000000;
}

/*=========================================
_2 Press release
=========================================*/

#top-press-area{
	float:right;
	width:487px;
	margin:0 auto 15px;
}

#top-press-area h3{
	width:487px;
	height:68px;
	background:url(../chinese/images/top_pr_ttl.gif) top no-repeat;
}

#top-press-area dl{
	padding:4px 0 6px;
	margin:0 8px;
	background:url(../chinese/images_cmn/dot_line.gif) bottom repeat-x;
}

#top-press-area dt{
	float:left;
	width:121px;
	color:#004da0;
	text-align:left;
	text-indent:17px;
}

#top-press-area dd{
	float:right;
	width:350px;
	padding:3px 0 5px;
	text-align:left;
	background:url(../chinese/images_cmn/dot_line.gif) bottom repeat-x;
}

#top-press-area dd.top-press-end{
	padding:3px 0 0;
	background:none;
}

.top-press-end:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.top-press-end { display: inline-block; }
/* except Mac IE5 \*/
*html .top-press-end { height: 1%; }
.top-press-end {display: block;}
/* end of Holly Hack */

#top-press-area dd p{
	float:left;
	width:310px;
	text-align:left;
}

#top-press-area dd ul{
	float:right;
	width:34px;
}

#top-press-area dd ul li a{
	display:block;
	width:34px;
	height:14px;
	margin:3px 0 0;
	background:url(../chinese/images_cmn/button_pdf.gif) no-repeat;
	border:none;
}

#top-press-area dd ul li a:hover{
	border:none;
}


#top-press-area dd a{
	color:#666666;
	border:1px #999999;
	border-style:none none dotted;
	text-decoration:none;
}

#top-press-area dd a:hover{
	color:#333333;
	border:1px #333333;
	border-style:none none dotted;
}


/*=========================================
_3 Right Banner
=========================================*/
#top-cnt-right p{
	width:250px;
	margin:0 auto 8px;
}

#top-cnt-right p#top-bnnr01 a{
	display:block;
	width:250px;
	height:140px;
	background:url(../chinese/images/top_bnn01.jpg) top no-repeat;
}

#top-cnt-right p#top-bnnr01 a:hover{
	background:url(../chinese/images/top_bnn01.jpg) bottom no-repeat;
}


#top-cnt-right p#top-bnnr02 a{
	display:block;
	width:250px;
	height:140px;
	background:url(../chinese/images/top_bnn02.jpg) top no-repeat;
}

#top-cnt-right p#top-bnnr02 a:hover{
	background:url(../chinese/images/top_bnn02.jpg) bottom no-repeat;
}


#top-cnt-right p#top-bnnr03 a{
	display:block;
	width:250px;
	height:140px;
	background:url(../chinese/images/top_bnn03.jpg) top no-repeat;
}

#top-cnt-right p#top-bnnr03 a:hover{
	background:url(../chinese/images/top_bnn03.jpg) bottom no-repeat;
}




/*=========================================
_4 Global Top
=========================================*/

#wrapper #global-top-img01 {
	background:url(../g_images/global_img01.jpg) no-repeat;
	width:771px;
	height:200px;
	text-indent:-99999px;
	marign:0 auto;
}

#wrapper #global-top-img02 {
	background:url(../g_images/global_img02.jpg) no-repeat;
	width:771px;
	height:149px;
	text-indent:-99999px;
	marign:0 auto;
	text-align:center;
}


#wrapper #global-top-img03 {
	background:url(../g_images/global_img03.jpg) no-repeat;
	width:771px;
	height:22px;
	text-indent:-99999px;
	marign:0 auto;
	text-align:center;
}

#wrapper #global-top-img04 {
	background:url(../g_images/global_img04.jpg) no-repeat;
	width:771px;
	height:75px;
	text-indent:-9999px;
	marign:0 auto;
	text-align:center;
}

.english {
	padding-left:35px;
	padding-top:13px;
	display: block;
	float:left;
}

.english a {
	display:block;
	width:178px;
	height:44px;
	background:url(../g_images/btn_english.jpg) no-repeat;
	overflow:hidden;
}


.chinese {
	padding-left:84px;
	padding-top:13px;
	display: block;
	float:left;
}

.chinese a {
	display:block;
	width:176px;
	height:44px;
	background:url(../g_images/btn_chinese.jpg) no-repeat;
	overflow:hidden;
}

.japanese {
	padding-left:84px;
	padding-top:13px;
	display: block;
	float:left;
}

.japanese a {
	display:block;
	width:176px;
	height:44px;
	background:url(../g_images/btn_japanese.jpg) no-repeat;
	overflow:hidden;
}


#global_header{
	position:relative;
	width:790px;
	height:83px;
	margin:0;
	padding:0;
	background:url(../g_images/h_bg2.gif) no-repeat;
}


#global_wrapper{
	width:771px;
	background:#ffffff;
	margin:0 auto;
	text-align:center;
	padding:0 9px 14px 10px;
}


#global_header h1{
	width:193px;
	height:30px;
	position: absolute;
	top: 30px;
	left: 15px;
}



#global_header h1{
	width:193px;
	height:30px;
	position: absolute;
	top: 30px;
	left: 15px;
}


#global_header h1 a{
	display:block;
	width:193px;
	height:30px;
	background:url(../chinese/images_cmn/gunze_logo.gif) no-repeat;
}

#global_header ul{
	width:219px;
	height:11px;
	position: absolute;
	top: 17px;
	right: 21px;
}


#global_header li{
	float:left;
}

#global_header li#h-btn01 a{
	display:block;
	width:48px;
	height:11px;
	background:url(../g_images/h_btn01.gif) no-repeat;
}

#global_header li#h-btn02 a{
	display:block;
	width:93px;
	height:11px;
	background:url(../g_images/h_btn02.gif) no-repeat;
}


#global_header li#h-btn03 a{
	display:block;
	width:78px;
	height:11px;
	background:url(../g_images/h_btn03.gif) no-repeat;
}

