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

_1 layout
_2 What's New

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

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


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

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

#top-cnt-end{
	width:790px;
	height:8px;
	background:url(../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  (2008/06/06 元データ修正版）
=========================================*/

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

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

#top-wnw-area dl{
	padding:4px 0 6px;
	margin:0 8px;
	background:url(../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;
}


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

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

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

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

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

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

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


#top-wnw-areadd a{
	color:#666666;
	border:1px #999999;
	border-style:none none dotted;
	text-decoration:none;
}

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

/*=========================================
_2 Press release　(2008/06/06 元データ修正版）
=========================================*/

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

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

#top-press-area dl{
	padding:4px 0 6px;
	margin:0 8px;
	background:url(../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(../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(../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;
}


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

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

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


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

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


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

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

#top-cnt-right p#top-bnnr04 a{
	display:block;
	width:250px;
	height:68px;
	background:url(../images/top_bnn04.jpg) top no-repeat;
}

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

#top-cnt-right p#top-bnnr05 a{
	display:block;
	width:250px;
	height:68px;
	background:url(../images/top_bnn05.jpg) top no-repeat;
}

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

#top-cnt-right p#top-bnnr06 a{
	display:block;
	width:250px;
	height:68px;
	background:url(../images/top_bnn06.jpg) top no-repeat;
}

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






