
body{
	font-family:"俵俽 俹僑僔僢僋",Osaka,sans-serif;
	color:#62543A;
	font-size:10pt;
	line-height:120%;
	/*background-image:url(../images/0_back_dot.jpg);*/
	margin:0px;
	padding:0px;
}

/* li{
	list-style-type:none;
	list-style-position:inside;
	font-size:12px;
	line-height:160%;
	
} */

ul{
	padding:0px;
	line-height:120%;
	margin:10px 5px 15px 5px;
	
}

ul span{
	/*display:block;*/
	color:white;
	background-color:#699B1B;
	padding:1px;
}
 
/*  p{
	font-size:12px;
	line-height:130%;
} 
 */
table {
	width:100%;
}

td{
	line-height:130%;
}


img {
	display:block;
}

img.icon-right{
	display:block;
	border:none;
	float:right;
	height:17px;
	width:20px;
}

img.icon-left{
	display:block;
	border:none;
	float:left;
	height:17px;
	width:20px;
}

.showdetail{
	text-align:right;
	font-size:9pt;
	width:110px;
	/*border:1px solid #000000;*/
	/*background-color:#FFFFCC;*/
	padding:2px 2px;
	float:right;
}




/* anchor style */
a:link{
	color:#0000FF;
	text-decoration:underline;
}
a:visited{ 
	/* color:#BB00FF; */
	color:#660066;
	text-decoration:underline;
}

a:hover{
	color:#333399;
	/*background-color:#FFF7E4;*/
	text-decoration:none;
}
a:active{
	color:#FF6600;
	text-decoration:none;
}


/*general*/


.hide{
	display:none;
}

.left{
	text-align:left;
}

.right{
	text-align:right;
}

.center{
	text-align:center;
}

.red{
	color:#FF6600;

}


.menu{
	font-size:9pt;
}

.contact{
	text-align: center;
	font-size:9pt;
}




/* 惓岆昞 */



.tbl_mid,.tbl_center,.tbl_left{
	text-align:middle;
	
	border:1px solid #cccccc;
	font-size:10pt;

}

.tbl_mid{
	text-align:center;	
	background:#98D1CD;
	}

.tbl_center{
	text-align:center;	
}

.tbl_left{
	text-align:left;	
}

/*download*/

.download{
	vertical-align:middle;
	line-height:100%;
	border:0px solid #000000;
	background-color:#98D1CD;
	width:170px;
	float:right;
	font-size:9pt;
}

.dl-list {
	/* width:620px; */
	width:600px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	margin-left:5px;
	
}

.std-name{
	/* width:440px; */
	width:650px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	padding-left:5px;
	background-color: #98D1CD;
	font-weight: bold;
}


.std-name2,.std-year2,.std-user2,.std-dl2,.td-name2,.td-ver2,.td-dl2{
	text-align:center;
	font-weight : bold;
	/* background-color : #CAF1D7; */
	background-color : #FFB957;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	
}

.std-name,.std-year,.std-user,.std-dl,.td-name,.td-ver,.td-dl{
	font-size: 9pt;
	padding-top:2px;
	padding-bottom:2px;
}

.std-name2{	
	/* width:240px; */
	width:260px;
	padding-left:5px;

}

.std-year{
	/* width:100px; */
	width:70px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	text-align : center;
}

.std-year2{	
	/* width:100px; */
	width:70px;
	
}

.std-user{
	/* width:120px; */
	width:100px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	text-align : center;
}

.std-user2{	
	/* width:120px; */
	width:100px;	
}

.std-dl{
	text-align:right;
	width:160px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	background-color: #98D1CD;
}

.std-dl2{	
	width:160px;	
}

.td-name{
	width:340px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	padding-left:5px;
}

.td-name2{	
	width:340px;
	padding-left:5px;	
}

.td-ver{
	/* width:100px; */
	width:90px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	text-align : center;
}

.td-ver2{	
	/* width:100px; */
	width:90px;
}

.td-dl{
	text-align:right;
	width:130px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
}

.td-dl2{
	
	width:160px;
	
}

.td-name,.td-ver,td-dl{
	font-size:9pt;
}




.indent1{
	padding-left:15px;
	font-size: 10pt;
}

.indent2{
	padding-left:15px;
	font-size: 9pt;
}

.indent3{
	padding-left:28px;
	font-size: 9pt;
	
}

.indent4{
	padding-left:20px;
	font-size: 9pt;
	font-weight:bolder;
}

.indent5{
	padding-left:20px;
	font-size: 10pt;
	

}

.boxtitle{
	font-weight:bold;
	
}

.box {
	border:dashed 1px #666666;
	background-color:#FFFFEE;
	padding-left:10;
	padding-right:10;
	
}

.note {
	border:solid 1px #666666;
	background-color:#EEFFFF;
	padding-left:10;
	padding-right:10;
}

.link-summary{
	/* border:solid 1px #999999;
	background-color:#FFFFEE; */
	padding:5px 10px;
	font-size: 9pt;
	
	
}

.link-sub-summary{
	/* border:solid 1px #999999;
	background-color:#FFFFEE; */
	padding:5px 10px;
	font-size: 9pt;
	margin:20px;
	
}

.link-sub2-summary{
	/* border:solid 1px #999999;
	background-color:#FFFFEE; */
	padding:5px 10px;
	font-size: 9pt;
	margin:30px;
	
}

.menu_h{
	margin-top:5px;
	margin-bottom:5px;
}

.menu_m{
	margin-left:3px;
}


.title, .title2{
	color:#333399;
	background-color:#9999CC;
	border:solid 2px #00ccff;
	width:843;
	height:80;
	text-align:center;
	font-size:24pt;
	font-family: "HGP憂塸妏恨集窾B",sans-serif;
	
}

.title{
	border:solid 2px #00ccff;
	
}

.title2{
	border:solid 2px #FFFF99;
	
}


.main{
	width:640px;
	/* margin-left:200px; */
	margin-top:5px;
	line-height:120%;
	/*background-image:url(../images/background.png);*/
	}

.sub{
	width:620px;
	margin-left:20px;	
	line-height:120%;

}


	
.main_body{
	width:853px;
	text-align:left;
	background-color:white;
	padding:5px;
	border-left:1px solid gray;
	border-right:1px solid gray;
	
}

.main_body2{
	width:640px;
	text-align:center;
	background-color:white;
	padding:5px;
	border-left:1px solid gray;
	border-right:1px solid gray;
	
}

/* FAQ */
.faq{
	padding-left:10px;
}

.question{
	font-size:larger;
	font-weight:bold;
	color:#444444;
	background:#CCEEFF;
	border-bottom:double 2px #006600;
	border-left:solid 10px #006600;
	padding-left:10px;
}

.eula{
	width:600px;
	height:300px;
	background:#FFFFFF;
	font-size:10pt;
	font-color:#000000;
}

.answer{
	background:#FFFFFF;
	border:solid 1px #666666;
	background-color:#FFFFCC;
}

.back_question{
	text-align:right;
	font-size:9pt;
}

/*傛偔偁傞帠椺*/

.ex_title1,.ex_title2,{

	/* color: #FFFFFF; */
	font-weight:bold;
	
	border:solid 1px #999999;
	border-collapse:collapse; 
	border-spacing:0px;
	text-align: center;

}	
.ex_title1{
	background-color: #FFB957;

}

.ex_title2{
	background-color: #EAFF00;

}  
	
.ex_subtitle{
	/* background-color: #A2E7B9; */
	background-color: #FFE8B3;
	color: #433928;
	font-weight:bold;
	font-size:9pt;	
	border:solid 1px #999999;
	border-collapse:collapse; 
	border-spacing:0px;
	text-align: center;

}


.ex_col1,.ex_col2,.ex_col3,.ex_answer,{

	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	padding-left: 2px;
	

}


.ex_col1{
	width: 60px;
	text-align: center;
	font-size: 10pt;
}

.ex_col2{
	width: 120px;
	text-align: center;
	font-size: 9pt;
	
}

.ex_col3{
	width: 380px;
	text-align: left;
	font-size: 9pt;
	
}

.ex_col4{
	width: 560px;
	text-align: left;
	font-size: 9pt;
}

.ex_answer{
	width: 60px;
	text-align: center;
	color:#FF6600;
	font-size:9pt;
	

}


/* Q&A  */


.qa_title1,.qa_title2{
	/* color: #ffffff; */
	font-weight:bold;
	padding-left: 10px;
	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	
	
}

.qa_title1{
	/* background-color: #008080; */
	background-color: #FFB957;

}

.qa_title2{
	/* background-color: #333399; */
	background-color: #FF8040;
	

}

.qa_col1,.qa_col2,.qa_col3,.qa_col4,.qa_answer,.qa_back,.qa_ref{

	border:solid 1px #999999;
	border-collapse:collapse;
	border-spacing:0px;
	padding: 2px 5px;
	

}


.qa_col1,.qa_col4{
	width: 65px;
	text-align: center;
	vertical-align: top;
	font-size: 10pt;

}

.qa_col1{
	background-color: #FFffff;
}

.qa_col4{
	background-color: #Ffffff;
}


.qa_col2{
	width: 490px;
	text-align: left;
	font-size: 9pt;

	
}

.qa_col3{
	width: 555px;
	text-align: left;
	font-size: 9pt;
	
}

.qa_answer{
	width: 65px;
	text-align: center;
	color:#FF6600;
	font-size:9pt;
	

}


.qa_ref{
	font-size: 9pt;
	color:#FF6600;
	padding-left: 2px;
}

.qa_back{
	background-color: #eeeeee;
	text-align: right;
	font-size:9pt;
	padding: 2px;
	
}






/* Sidebar */


.titlecell,.titlecell_help{	
	/*background-image:url(../images/subtitle-green.gif);*/
	/* background-image:url(../images/titlecell/pv_about.gif); */
	background-repeat:no-repeat;
	
	height:30px;
	vertical-align: center;
	width:600px;
	font-size:12pt;
	font-weight:bold;
	/* font-family:"HGP恨集窫"; */
	padding-left:0px;
	/* padding-top:3px; */
	padding:0px;
	/* background-color:#eeeeee; */
	/* border-bottom: 4px double #FF6666; */
	/* border-top: 2px solid #FF6666; */
	/* border-bottom: 4px groove #5D5462; */
	border-bottom: 3px groove #C3BDC7;	
	border-top: 2px groove #9D94A4;
	
	/* border-top: 2px ridge #5D5462; */ 
	
	/* color: #5D5462; */
	/* color: #003366; */
}

.titlecell{
	color: #003366;
}

.titlecell_help{
	color: #006666;
}


.subtitlecell,.subtitlecell_help{
	/*background-image:url(../images/subtitle-orange.gif);*/
	/*background-repeat:no-repeat;*/
	height:20px;
	width:580px;
	font-size:11pt;
	font-weight:bold;
	padding-left:10px;
	
	/* border-bottom: 2px solid #FF9900; */
	/* border-top: 2px solid #FF9900; */
	/* border-bottom: 2px groove #9594A4; */
	/*border-top: 2px groove #9594A4; */
	/* color:#767387; */
	/* color:#006699; */
	/* background-color:#FFCC99; */
	
} 

.subtitlecell{
	color:#006699;
	border-bottom: 3px groove #006699;
}

.subtitlecell_help{
	color:#009933;
	border-bottom: 3px groove #009933;
}


.summary{
	font-size:10pt; 
	padding-left: 5px;
	width:600px;
}

.left_menu,.left_menu_help{
	/* width:195px; */
	width:190px;
	height:1200px;
	float:left;
	
	margin-top:5px;
	margin-bottom:5px;
	/*margin:10px;*/
	/* border-width:2px;
	border-color:#808080; */
	
	border-right:2px ridge #ffffff;
	/* background-color:#CCFFFF; */
    /* background-image:url(../images/background-left.png); */
	/* background-repeat:repeat; */
	/* border-right:2px ridge #ffffff; */
	
	
	
}



.left_menu{
	/* background-color:#dddddd; */
	/* background-image:url("../images/background-left2.png"); */
	background-image:url("../images/bg-left.png"); 
}



.left_menu_help{
	
	background-color:#DCE4DC;
	/* background-image:url("../images/background-left_help2.png"); */
}


	/* .submenu { */
		/* background-color: #DBDADE; */
		/* padding: 2px 2px;
		font-size:10.5pt;
		line-height:100%;
		color: #4E4E78;
		
	} */
	



	



	.submenu-parent {
		/*background: #00AA00;*/
	}
	
	/* #nav { */
		/*background: #006600;*/
	/* } */
 
	#nav, #nav ul {
		margin: 0;
		padding:0;		
		list-style: none;
	}
	
	#nav {
		/*margin-bottom: 10px;*/
		
	}	
	
	#nav li {
		
		display: inline;
		font-weight:bold;
		font-size:11pt;
		padding: 0px;
		/* margin:0; */
		/* margin-bottom:10px; */
		list-style-type:none;
		list-style-position:inside;
		line-height:120%;
	}
	
	#nav li a, #nav li a.select_sub {
		display: block;
		padding: 4px 10px;
		text-decoration: none;
		/* font-family:osaka,HGS恨集窫; */
		
		border-bottom: 1px solid #808080;
		border-top: 2px groove #808080;
		/*border-right: 1px solid #808080; */			
		/* margin-top:5px;
		margin-bottom:5px; */
		
		/* background-color: #EBF3EC; */
		/* background-color: #DADADD; */
		border-left:7px solid #0094BD;		
		color:#4E4E78;
	}

	
	#nav li a {
		/* background-color: #bbbbbb; */
		background-color: #ffffff;
	
	}

	#nav li a.select_sub {		
		background-color: #e7e7e7;
		
	}

	
	#nav li.selected {
		display: block;
		/* color:#FFFFFF; */
		/* background:#FF6600; */
		padding: 4px 4px;
		
		/* font-family:osaka,HGS恨集窫; */
		/* border: solid 2px #FF6600; */
		/* border-bottom:double 3px #ff6600;
		border-right:solid 1px #ff6600; */
		/* margin-top:5px;
		margin-bottom:5px; */
		
		/* border-left:7px solid #5D5462; */
		border-left:7px solid #000000;
		border-right:0px solid #ffffff;
		/* border-bottom:2px solid #C1E3CE; */
		/* color:#465553; */
		color:#000000;
		background-color:#ffffff;
		
	}	 */

	#nav li a.selected {
		
		/* color:#FFFFFF; */
		/* background:#FF6600; */
	
		
		/* font-family:osaka,HGS恨集窫; */
		/* border: solid 2px #FF6600; */
		/* border-bottom:double 3px #ff6600;
		border-right:solid 1px #ff6600; */
		/* margin-top:5px;
		margin-bottom:5px; */
		
		/* border-left:7px solid #5D5462; */
		border-left:7px solid #000000;
		border-right:0px solid #ffffff;
		/* border-bottom:2px solid #C1E3CE; */
		/* color:#465553; */
		color:#000000;
		background-color:#ffffff;
		
	}

	#nav li a.submenu {
		/*background: #00AA00;*/
		padding: 0px 10px 0px 16px;
		/* padding: 4px 10px; */
		font-size:9pt;
		line-height:100%;
		/* margin-bottom:5px; */
		margin-left:10px ;		
		/*border-bottom: 1px solid #C1E3CE;
		border-left: 2px solid #C1E3CE; */
		border-left:5px solid #ffffff;
		
		border-top:0px;
		border-bottom:0px;
		background-color:#ffffff;
		color:#4E4E78;
		
		
	} 
	
	#nav li.submenu-selected {
		display: block;
		/* color:#FFFFFF; */
		/* background-color:#ff9900; */
		/* background: #FF6600; */
		/* padding: 2px 2px; */
		/* padding-top:4px; */
		padding:0px;
		/* padding:4px 0px 0px 0px; */
			
		font-size:9pt;
		line-height:100%;
		/* border: solid 2px #FF6600; */
		/* margin-bottom:0px; */
		margin-left:10px ;		
		/* background:#ffffff; */
		/* border-left:5px solid #0094BD; */
		border-left:5px solid #ff9900;
		color:#000000;
	}	
	
	
	
	
/* 	
	#nav li a:link { */
		/* color:#FFFFFF; */
		/* color:#869999;
	} */
	#nav li a:hover {
		background: #ffffff;
		/* color: #FFFFFF; */
		border-left:5px solid #ffcc66;
		/* border-left:5px solid #FEC0EF; */
	} 
	/* #nav li a:visited{ */
		/* color:#FFFFFF; */
	/*	color:#869999;
	}
 */
/* headernavi */
.headernavi{
	padding-left:220px;
	padding-bottom:6px;
	border-bottom:2px solid #666666;
	
	
}

.headernavi2{
	width:632px;
	/* margin-left:200px; */
	margin-top:5px;
	line-height:130%;
	/* border-bottom:1px solid #006600; */
	/* border-bottom:3px ridge #330066; */
	border-bottom:1px solid #666666;
	/* height:30; */
	font-size:11pt;
	font-weight:bold;
	padding-left:20;
	/* border-bottom: 2px double #008000; */
	
}



/* footerNavi */
table.footerNavi{
	width:100%;
}

.navileft{
	display: block;
	text-align:left;
	width:200px;
}
.navicenter{
	display: block;
	text-align:center;
	width:200px;
}
.naviright{
	display: block;
	text-align:right;
	width:200px;
}


/* Help desk */
.link{
	/* text-align:left; */
	font-size:10.5pt;
	/*border:1px solid #000000;*/
	/*background-color:#FFFFCC;*/
	padding:2px 2px;
	/* float:left; */
	color:#333399;
	text-decoration:underline;
	font-weight: bolder;
}

.alert{
	text-align:left;
	font-size:10pt;
	/*border:1px solid #000000;*/
	/*background-color:#FFFFCC;*/
	padding:2px 2px;
	/* float:left; */
	color:#FF6600;
	text-decoration:none;
	font-weight: bolder;
	
}

.caution{
	/* padding-left: 20px; */
	list-style-position: inside;
	list-style-type: disc;
	width:612;
	font-size:9pt;
	line-height:150%;

}

.confirm{
	/* padding-left: 20px; */
	
	/* width:150; */
	font-size:9pt;
	color:#333399;
	text-decoration:underline;
	font-weight: bolder;
	border-width:0px;
	border-color:#666666;
	border-style:solid;
	text-align: center;
	border-collapse: separate;
	border-spacing: 100px;

}

.promise{	
	font-size: 9pt;
}


/* SiteMap */
li.root{
	line-height:150%;
	padding-left:0px;
	/*list-style-image: url(../images/list-home.gif); */
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
}

li.level1{
	line-height:150%;
	padding-left:20px;
	/* list-style-image: url(../images/list-lev1.gif);  */
	font-size:10pt;
	font-weight:bold;
	vertical-align:middle;
	
}

li.level1-summary{
	line-height:130%;
	padding-left:40px;
	padding-bottom:10px;
	font-size:10pt;
	vertical-align:middle;
}

li.level2{
	line-height:130%;
	padding-left:40px;
	/*list-style-image: url(../images/list-lev2.gif); */
	font-size:9pt;
	font-weight:bold;
	vertical-align:middle;
	
}

li.level2-summary{
	line-height:110%;
	padding-left:60px;
	padding-bottom:10px;
	font-size:9pt;
	vertical-align:middle;
}

#link li a:link{
	color:#0000FF;
	text-decoration:none;
}
#link li a:visited{ 
	/* color:#BB00FF; */
	color:#660066;
	text-decoration:none;
}

#link li a:hover{
	
	text-decoration:underline;
}











/*  ----
li.level1-term{
	line-height:100%;
	padding-left:0px;
	/*list-style-image: url(../images/list-lev1-term.gif); */
	font-size:10pt;
	vertical-align:middle;
}

li.level1-summary-term{
	line-height:100%;
	padding-left:0px;
	/*list-style-image: url(../images/list-lev1-summary-term.gif); */
	font-size:10pt;
	vertical-align:middle;
}

li.level2-term{
	line-height:100%;
	padding-left:0px;
	/*list-style-image: url(../images/list-lev2-term.gif); */
	font-size:10pt;
	vertical-align:middle;
}

li.level2-summary-term{
	line-height:100%;
	padding-left:0px;
	/*list-style-image: url(../images/list-lev2-summary-term.gif); */
	font-size:10pt;
	vertical-align:middle;
}
---- */




	/* #nav li span { /* used for un-linked menu items */
		/* display: block;
		padding: 6px 10px;
		font-weight: bold;
		color: #000000; 
	}*/

	/* #nav li span#configParent, #nav li span #configuration {
		display: inline;
		font-weight: normal;
		padding: 0;
	} */
	
	/*  #nav li li span { *//* used for un-linked menu items */
	/*	padding: 4px 8px 4px 20px;
	}  */
	
	/* #nav li li a {
		padding: 6px 8px 6px 20px;
	} */

	/* #nav:before {
		line-height: 0.1;
		font-size: 1px;
		background: transparent url("../../images/menu_tr.gif") no-repeat top right;
		margin: 0;
		height: 9px;
		display: block;
		border-bottom: 1px solid #ddd;
		content: url("../../images/key-point_tl.gif");
	} */
	
	/* #nav:after {
		display: block;
		padding-top: 0;
		line-height: 0.1;
		font-size: 1px;
		content:  url("../../images/key-point_bl.gif");
		margin: 0 0 0 0;
		height: 8px;
		background: transparent url("../../images/menu_br.gif") scroll no-repeat bottom right ;
		border-top: 1px solid #fff;
	} */
 

	
