
@font-face {
  font-family: 'LXGW WenKai'; /* 给字体起名字 */
  src: url('/webfonts/LXGWWenKai-Regular.woff2') format('woff2'),
       url('/webfonts/LXGWWenKai-Regular.woff') format('woff'),
       url('/webfonts/LXGWWenKai-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}




body{
  

    font-family: 'LXGW WenKai', sans-serif;
	margin:0;
	
	background-image:url('manual/images/DOL_BG.jpg');
	background-position:left top;
	background-repeat:repeat-y;
}

#container	{
	width:753px;
	/*margin:auto;*/
}

#head	{
    
	width:753px;
	height:72px;
	
	background-image:url('manual/images/mnl_head_.jpg');
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:170px;
	color:white;
	font-size:12pt;
	font-family: 'LXGW WenKai', sans-serif;
	display: table-cell;
	vertical-align: middle;
	margin:0;
}

#searching	{
    font-family: 'LXGW WenKai', sans-serif;
	position:absolute;
	left:530px;
	top:30px;
	width: 215px;
	}

#searching table  {
    font-family: 'LXGW WenKai', sans-serif;
    	margin:2px!important;
	padding:0px!important;
    	border: none!important;
	}

#searching td	{
	margin:0px!important;
	padding:0px!important;
    	border: none!important;
	}

.gsc-control-cse { 
	margin:0px!important;
	padding:0px!important;
    	border: none !important;
	background-color: transparent!important;
	}
	


/*input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
 	border-color: transparent!important;
	background-color: #999999!important;
	 }
*/


#wrapper	{
	overflow:hidden;
	width: 100%;
}
#sidebar {
	font-family: 'LXGW WenKai',sans-serif;
	width: 165px;
	float: left;
	margin: 30px 0;
	/* background-image:url('manual/images/sidebar_BG.jpg');
	background-position:left top;
	background-repeat:repeat-y; */
	margin: 0;
}

#content	{
    font-family: 'LXGW WenKai', sans-serif;
	width:568px;
	float:right;
	/* background-image:url('manual/images/content_BG.jpg');
	background-position:left top;
	background-repeat:repeat-y; */
	margin:0;
	padding-left:20px;
}

#foot	{
	clear:both;
	/*background-image:url('manual/images/DOL_BG.jpg');
	background-position:left top;
	background-repeat:repeat-y;*/
}

#sitemap {
	margin-left:20px;
}

h2	{
	font-size:12pt;
	font-family: 'LXGW WenKai', sans-serif;
	background-image:url('manual/images/headline01.jpg');
	background-position:right center;
	background-repeat:no-repeat;
	margin:10px 20px 5px -10px;
	/*text-shadow:0.5px 0.5px 0.5px #000000;*/
}
h2 span	{
    font-family: 'LXGW WenKai', sans-serif;
	padding: 0 4px;
	background-color: #FFFFF5;
}

h3{font-family: 'LXGW WenKai', sans-serif;
	margin:28px 20px 5px 0px;
	font-size: 12pt;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

h4{font-family: 'LXGW WenKai', sans-serif;
	margin:10px 20px 5px 0px;
	font-size: 11pt;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

p	{font-family: 'LXGW WenKai', sans-serif;
	margin:-4px 20px 20px 0px;
	font-size: 9pt;
	font-style: normal;
	line-height:12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

li{font-family: 'LXGW WenKai', sans-serif;
	font-size:9pt;
	line-height:12pt;
}

table	{font-family: 'LXGW WenKai', sans-serif;
	margin:10px 20px 20px 00px;
	font-size: 9pt;
	line-height:14pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
}
td	{
	padding:0 5px;
	border-style:solid;
	border-width:1px;
}
th	{
	padding:0 5px;
	border-style:solid;
	border-width:1px;
	background-color:white;
}
th.subcmd	{
	font-weight:normal;
}

.imgleft	{
	float:left;
	margin-top:0;
	margin-right:15px;
	margin-bottom:15px;
}

.imgright	{
	float:right;
	margin-top:0;
	margin-right:30px;
	margin-bottom:15px;
	padding-left:15px;
}

#sidebar li {
    font-family: 'LXGW WenKai', sans-serif;
	list-style-type:none;
	/*background-image:url('manual/images/sidebar_btn01o.jpg');
	background-position:left top;
	background-repeat:no-repeat;*/
	font-size:9pt;
	line-height:29px;
	margin-top:0;
	margin-bottom:0;
	/*font-family: "微软雅黑",sans-serif;
	/*padding:0px 3px 0px 20px;*/
}
#sidebar ul {
	margin-left:0;
	padding-left:0;
	font-family: "ＭＳ ゴシック",sans-serif;
}
#sidebar ul li {
	background-position:left top;
}
#sidebar li li 	{
	/*background-image:url('manual/images/sidebar_btn02.jpg');
	margin-bottom:0;
	padding:0px 3px 0px 20px;
	line-height:20px;
	margin-left:-5px;*/
	font-size:8pt;
}
#sidebar li a	{
    font-family: 'LXGW WenKai', sans-serif;
	display:block;
	line-height:29px;
	padding:0px 3px 0px 20px;
	background-image:url('manual/images/sidebar_btn01o.jpg');
	/*background-position:left top;*/
	background-repeat:no-repeat;
	text-decoration:none;
	margin-top:0;
	margin-bottom:0;
	color:#000000;
}
#sidebar li a:hover	{
	background-position:0 -39px;
}
#sidebar li.current a	{
	background-position:0 -39px;
}

#sidebar li a:visited	{
	color:#000000;
}
#sidebar li li a 	{
	background-image:url('manual/images/sidebar_btn02o.jpg');
	margin-bottom:0;
	padding:0px 3px 0px 20px;
	font-size:8pt;
	line-height:20px;
	margin-left:15px;
	color:#000000;
}
#sidebar li li a:hover	{
	background-position:0 -30px;
}

#sidebar li li.current a	{
	background-position:0 -30px;
}

/*
#content>img	{
	margin-left:20px;
}

#content p img	{
	margin-left:0px;
}
#content td img	{
	margin-left:0px;
}
#content h2 img	{
	margin-left:0px;
}
#content h3 img	{
	margin-left:0px;
}
#content h4 img	{
	margin-left:0px;
}
#content table img	{
	margin-left:0px;
}
*/

#topics h3	{
	font-size:12pt;
	line-height:12px;
	margin-bottom:0;
	padding-bottom:0;
	border-bottom-style:solid;
	border-bottom-width:4px;
}
#topics h3 a	{
	display:block;
}
#topics h3 a:link	{
	color:black;
}
#topics h3 a:visited	{
	color:black;
}
#topics p a:link	{
	color:black;
}
#topics p a:visited	{
	color:black;
}

.related ul	{
	margin-left:-35px;
	margin-bottom:10px;
	clear:both;
}
.related li	{
	list-style-type:none;
	float:left;
}
.related li a	{
	display:block;
	width:120px;
	background-image:url('manual/images/btn_related.gif');
	font-size:8pt;
	line-height:16px;
	text-align:center;
	color:#000000;
	text-decoration:none;
	margin-right:10px;
	margin-bottom:15px;
}
.related li a:hover	{
	background-position:0 -26px;
}
.history iframe  {
	width: 370px;
	height: 290px;
	margin:10px 0px 5px 0px;
}
.history img	{
	width: 150px;
	height: 350px;
	float:right;
	margin:10px 30px 5px 0px;
}

.withphoto	{
	margin:-2px 20px 20px 265px;
}

.withphoto2	{
	margin:-2px 285px 20px 0px;
}

.note	{
	background-image:url('manual/images/g_icon_warning.gif');
	background-repeat:no-repeat;
	margin-top:-10px;
	padding-left:18px;
	font-weight:bold;
}
.note2	{
	background-image:url('manual/images/g_icon_warning.gif');
	background-repeat:no-repeat;
	margin-top:-10px;
	padding-left:18px;
	font-weight:bold;
	margin-left:265px;
}
.column	{
	background-image:url('manual/images/g_icon_warning.gif');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:5px 5px 5px 25px;
	font-weight:bold;
	margin:5px;
	border-style:double;
	margin:10px 18px 5px -2px;
}
.liner_images {
	padding: 1px 2px 1px 2px;
	vertical-align: middle;
}

.center	{
	text-align:center;
}

.pagemenu li a	{
    font-family: 'LXGW WenKai', sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pagemenu li a:hover{
	color: #FFFFFF;
	background-color:#000000;
}
.pagemenu li	{
	display:inline;
	list-style-type:none;
	border-left:solid 1px #aaaaaa;
	margin-left:15px;
	padding-left:15px;
}
.pagemenu li.first	{
	border-left:none;
	margin-left:0;
	padding-left:0;
}
.pagemenu ul	{
	margin:10px 20px 15px 0px;
	padding:0;
}
.pagemenu li ul {
  display: none;
  position: absolute;
}
.pagemenu li ul li {
  margin: 0;
  padding: 0;
  width: 200px;
  border: none;
}

.sitemap	{
	width:540px;
}
.sitemap h4	{
	text-align:center;
	margin:0 0px 0 0;
	font-weight:bold;
	background-color:#FFCC66;
	height:20px;
}
.sitemap h4 a	{
	text-decoration:none;
	color:black;
}
.sitemap h4 a:visited	{
	color:black;
}
.sitemap ul	{
	background-color:white;
	margin:0 10px 10px 0;
	padding:5px 20px;
	border-style:solid;
	border-width:1px;
	border-color:#FFCC66;
}
.sitemap li	{
	list-style-type:none;
}
.sitemap li a {
	text-decoration:none;
	color:black
}
.sitemap li a:visited {
	color:black
}
.sitemap li a:hover {
	color:white;
	background-color:black;
}
.sitemap ul ul	{
	border-style:none;
	margin:0;
	padding:0 0 0 20px;
}
.left_block	{
	float:left;
}
.first_block	{
	float:left;
	width:180px;
}
.second_block	{
	float:right;
	width:180px;
}
.right_block	{
	float:right;
	width:180px;
}

.float_clear {
	clear: both ;
}

.return_top	{
	font-size:8pt;
	text-align:right;
}
.return_top a	{
	color:black;
}
.return_top a:hover	{
	color:black;
}
.return_top a:visited	{
	color:black;
}

.caution	{
	list-style-type:none;
	background-image:url('manual/images/g_icon_warning.gif');
	background-repeat:no-repeat;
	margin:0;
	padding:0px 0px 0px 18px;
	font-weight:bold;
}
.comment	{
	font-size:8pt;
	line-height: 10pt;
}

.navi	{
	margin:10px 20px 0px 0px;
	text-align:right;
	clear: both ;
}
.navi img	{
	border-style:none;
}

.red	{
	color:red;
}
.blue	{
	color:blue;
}
.brown	{
	color:brown;
}
.navy	{
	color:navy;
}

#body_search table	{
	margin:10px 20px 5px 00px;
	font-size: 9pt;
	line-height:14pt;
	font-style: normal;
	color: #000000;
	text-decoration: none;
	border-style: none;
}
#body_search td	{
	padding:0 5px;
	border-style: none;
}

#body_search h2	{
	font-size:12pt;
	font-family: 'LXGW WenKai', sans-serif;
	background-image:none;
	background-position:right center;
	background-repeat:no-repeat;
	margin:10px 20px 5px -10px;
	/*text-shadow:0.5px 0.5px 0.5px #000000;*/
}

#body_search dd {
    font-family: 'LXGW WenKai', sans-serif;
	margin:10px 20px 5px 0px;
	font-size:9pt;
	margin-left:20px;
	font-style: normal;
	line-height:12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

#body_search dt {
    font-family: 'LXGW WenKai', sans-serif;
	margin:10px 20px 5px 0px;
	font-size: 10pt;
	font-style: normal;
	line-height:12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
