@charset "utf-8";

/*=========================================================
	[ nav_common.css ]
	date - creation:2012-06-18 // update:2012-06-19
=========================================================*/

/*=========================================================
	index
		1. text link
		2. link support
		3. function navigation
=========================================================*/

/* 1. text link
=========================================================*/
a{
	color:#57809B;
	text-decoration:none;
}
/*a:visited{color:#57809B;}*/
a:hover{
	color:#57809B;
	text-decoration:underline;
}
a:active{
/*	color:#57809B;
	text-decoration:underline;*/
}


/* link icon
---------------------------------------------------------*/
#wrapper img.ico{
	margin:0 3px;
	vertical-align:baseline;
	border:0;
}

.icoJump,.icoBlank,.icoPageUp,.icoPageDown,.icoPdf,
.icoXls,.icoDoc{
	margin-right:3px;
	padding-right:17px;
	background-repeat:no-repeat;
	background-position:100% 80%;
}
.icoLzh,.icoZip{
	margin-right:3px;
	padding-right:23px;
	background-repeat:no-repeat;
	background-position:100% 80%;
}
/* icon image */
#wrapper #container .icoJump{background-image:url(../../common2/images/for_ico_jump.gif);}
#wrapper #container .icoBlank{background-image:url(/common2/images/for_ico_blank.gif);}
#wrapper #container .icoPageUp{background-image:url(/common2/images/for_arrow_up1.gif);}
#wrapper #container .icoPageDown{background-image:url(/common2/images/for_arrow_down1.gif);}
#wrapper #container .icoPdf{background-image:url(/common2/images/for_ico_pdf.gif);}
#wrapper #container .icoXls{background-image:url(/common2/images/for_ico_xls.gif);}
#wrapper #container .icoDoc{background-image:url(/common2/images/for_ico_doc.gif);}
#wrapper #container .icoZip{background-image:url(/common2/images/for_ico_zip.gif);}
#wrapper #container .icoLzh{background-image:url(/common2/images/for_ico_lzh.gif);}
#wrapper #container .icoLink{
	padding-left:10px;
	background:transparent url(/common2/images/for_ico_link.gif) no-repeat 0 .2em;
}
#wrapper #content .icoBack{
	padding-left:19px;
	background:transparent url(/common2/images/for_arrow_back1.gif) no-repeat 0 .2em;
}
#wrapper #content p.icoLink{background-position:0 .2em;}

/* 2. link support
=========================================================*/
/* heading link
---------------------------------------------------------*/
#content h1 a,#content h2 a,#content h3 a{
	padding-right:16px;
	background:transparent url(/common2/images/heading_ico_link.gif) no-repeat 100% 80%;
	color:#333333;
	text-decoration:none;
}
#content h1 a:visited,#content h2 a:visited,
#content h3 a:visited{color:#5A6F7F;text-decoration:none;}
#content h1 a:hover,#content h1 a:active,
#content h2 a:hover,#content h2 a:active,
#content h3 a:hover,#content h3 a:active{color:#57809B;text-decoration:underline;}

/* icon */
#content h2 a.icoPdf,#content h3 a.icoPdf{
	padding-right:20px;
}

/* topic path
---------------------------------------------------------*/
div#topicPath{
	margin:0;
	/*padding:138px 0 10px;*/
	padding:10px 0 10px;
	line-height:1.6;
	text-align:left;
	background-color:#FAFAFA;}
#topicPath ol{
	padding:0;
	list-style:none;
}#topicPath li{
	display:inline;
	margin-right:3px;
}#topicPath a{
	padding-right:16px;
	background:transparent url(/common2/images/nav_topicpath.gif) no-repeat right center;
}
#topicPath .noCat{
	margin-right:3px;
	padding-right:16px;
	background:transparent url(/common2/images/nav_topicpath.gif) no-repeat right center;
}

/* go to page top
---------------------------------------------------------*/
#pageTop{
	position:fixed;
	right:30px;
	bottom:110px;
	width:53px;	
	text-indent:-9999px;
}
#pageTop a{
	display:block;
	height:0;
	width:53px;
	height:53px;
	background:transparent url(/common2/images/for_arrow_top.gif) no-repeat 0 0;
	overflow:hidden;
}

/* 3. function navigation
=========================================================*/
/* common in header
---------------------------------------------------------*/

/* Site Control navigation in header
---------------------------------------------------------*/
/* page reader */
#navReader{
	display:block;
	position:absolute;
	top:-1000px;
}@media print{
#navReader{display:none;}
}

/* Site guide navigation in footer
---------------------------------------------------------*/
/* connection */
ul#footerLnk{
	margin:0 0 15px;
	line-height:1;
	list-style:none;
}
#footerLnk li{
	display:inline;
	padding:0 10px;
	border-left:1px solid #999999;

}
#footerLnk li.Fst{
	padding-left:0;
	border-left:none;

}
#footerLnk li a{
	color:#666666;
	text-decoration:none;
}
#footerLnk li a:hover{
	text-decoration:underline;
}
#footer .copyright{
	color:#666666;
}