.l25 {
	line-height: 250%;
}
.l20 {
	line-height: 200%;
}
.l15 {
	line-height: 150%;
}
.l10 {
	line-height: 100%;
}


.Bg_wing {background-color:#78b300}
.Bg_main_tb_body { width:900px}
.body {background-color:#ffffff;  	 margin-left: 0px;	margin-top: 0px; 	margin-right: 0px; 	margin-bottom: 0px;}
.body td,th {font-size: 18px;letter-spacing: .25em; line-height: 1.5em; color:#339511;}
.text_hl_00 { font-size:18px; color:#09cc99;   letter-spacing: .25em; line-height: 1.5em;}
.text_hl_01 { font-size:19px; color:#c02210; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_02 { font-size:22px; color:#c02210; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_inv,.text_hl_inv td { font-size:24px; color:#ffffff; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_inv_00,.text_hl_inv_00 td { color:#ffffff; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_00,.text_hl_00 td { color:#ffffff; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_inv_B { font-size:24px; color:#000000; font-weight:bolder; letter-spacing: .25em; line-height: 1.5em;}
.text_hl_inv_B_00 {  color:#000000; font-weight:bolder; .25em; line-height: 1.5em;}
.text_hl_inv_B_water {  color:#000000; font-weight:bolder; line-height: 1.5em;}
.text_HL_cl { color:#ff3311;  letter-spacing: .25em; line-height: 1.5em;}
.text_footer { font-size:12px; color:#999999; letter-spacing: .25em; line-height: 1.5em;}
.text_footer_13 { font-size:13px; color:#999999; letter-spacing: .25em; line-height: 1.3em;}
.tx_1k2 {  color:#000000; letter-spacing: .25em; line-height: 1.5em; background-color:#ffffdd; padding:3px; height:56px; vertical-align:middle; padding-top:8px; border:1px dotted  ffb099;}
ul.mbox li a { font-size:36px; width:120px; height:120px; letter-spacing:.15em; line-height:1.5em; border-radius:6px; border:1px dotted  cccccc; float:left; padding :20px; background-color:#e0e0e0;  margin:20px; text-align:center;   }
ul.mbox li { padding:20px;}
ul.mbox { list-style-type:none}

 




.mn_bg_0ff {
	font-size: 12pt;
	color: #00ffff;
	display: block;
	line-height: 30px;
	background-position: center center;
	border: 1px solid #0066FF;
	margin: 3px;
	padding: 3px;
}
.text_hl_f93 {
		color: #ff8011;}
.mn_bg_0ff:hover{
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial;
	font-weight: bold;
	background-color: #ff66ff;
	display: block;
	line-height: 30px;
}
.box_0ff { border: 2px solid #00ffff ;}
.ro_000 {
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
}
.ro_000:hover {
	font-size: 12pt;
	color: #999999;
	text-decoration: none;
}
.boxorgange {
	border: thin dotted #FF6600;
}
.l12 {
	line-height: 120%;
}UL.lis_00 {
	PADDING: 0px; margin-left: 25px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}
	UL.lis_00 li{ padding-bottom: 1em;}
.style_900 {color: #990000}
.style_900b {color: #990000; font-weight: bold;} 
UL.lis_50 { LIST-STYLE-TYPE: none; PADDING: 0px; margin: 0px; width:100%;} UL.lis_50_st { LIST-STYLE-TYPE: none; PADDING: 0px; margin: 0px;}
.style_0f0 {color: #10ef10}
.style_0f0b {color: #10d010; font-weight: bold;}
.style_f63 {color: #FF6633}
.style_f63b {color: #FF6633; font-weight: bold;}
.sd_blk {filter:Shadow(color=#666666, strength=2, direction=135)}
.sd_wht {filter:Shadow(color=#ffffff, strength=2, direction=135)}
.sd_666_1 {filter:Shadow(color=#666666, strength=1, direction=135)}
.sd_666_3 {filter:Shadow(color=#666666, strength=3, direction=135)}
.sd_ccc_1 {filter:Shadow(color=#cccccc, strength=1, direction=135)}
div.mm0 {padding:0px} div.mm1 {padding:5px} div.mm2 {padding:5px} div.mm3 {padding:5px} div.mm4 {padding:5px} div.mm5 {padding:3px} div.mm6 {padding:5px} div.mm7 {padding:0px}
UL.list_130b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}UL.list_130 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
} UL.lis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
UL.line_t_eee {  border-bottom: 0px solid #cceecc;  margin-bottom: 0px; margin-left: 5px; margin-right:0px; padding-left: 14px; padding-right: 5px; padding-top: 0px;
}
UL.line_t_h80 {  border-bottom: 0px solid #cceecc;  margin-bottom: 0px; margin-left: 15px; margin-right:0px; padding-left: 14px; padding-right: 5px; padding-top: 0px;
}
.lcross {
	text-decoration: line-through;
}

div.mm0 a {  color:#cc3310; text-decoration:none;  padding:4px;  }

div.mm1 a {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:1px 3px 3px 3px; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm2 a {font-size: 14pt; color:#339933; text-decoration:none; border:1px solid #cceecc;  padding:3px; margin:1px 3px 3px 3px; background-image:url(../ss/logo_menu_bg.jpg) ;border-radius:6px }

div.mm3 a {font-size: 12pt; color:#339933; text-decoration:none; border: solid #cceecc; border-width:0px 1px 1px 0px; padding:4px 0px 4px 0px; margin:0px; background-image:url(../ss/logo_menu_bg.jpg) ;border-radius:6px; }

div.mm4 a {font-size: 10pt; color:#339933; text-decoration:none; border:1px solid #cceecc;  padding:2px; margin:2px; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px }

div.mm5 a {font-size: 12pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:2px ; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm6 a {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:2px ; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}
div.mm7 a {font-size: 11pt; color:#339933; text-decoration:none; border: solid #cceecc; border-width:0px 1px 1px 0px; padding:2px 0px 2px 0px; margin:0px; background-image:url(../ss/logo_menu_bg.jpg) ;border-radius:6px; }

.box_f90 { margin-left: 2px; margin-top: 5px;
	border-top: 1px solid #FF9900; border-bottom: 1px solid #FF9900; 	border-right: 1px solid #FF9900;
	border-left:1px solid #FF9900; padding-left: 3px; padding-right: 2px; padding-top: 3px; padding-bottom:3px;
	line-height: 130%; border-radius:5px
}UL.lis03 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
LINE-HEIGHT: 150%;}
.style_60f {
	font-weight: bold;
	color: #6600FF;
}UL.lis03 LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 3px; LINE-HEIGHT: 150%;}
.style_60f_ {
	color: #6600ff;
}UL.list LI { border-right: 1px solid #FF9900;
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; FLOAT: left;  MARGIN: 0.2%; WIDTH: 145px; LINE-HEIGHT: 150%;  height:170px
	
}
UL.lis LI { 	border: 1px solid #FF9900; border-radius: 5px;
	PADDING: 8px;  MARGIN: 8px;   LINE-HEIGHT: 1.5em;  background-color:#FFFFFF; font-size:15px
	
}
UL.lis_50 LI { 
	border-bottom: 1px solid #cceecc; margin: 0px; padding: 3%; FLOAT: left;  WIDTH: 48%; LINE-HEIGHT: 150%; }
UL.lis_50_st LI { 
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 8px;  MARGIN: 0px; FLOAT: left;  WIDTH: 50%; LINE-HEIGHT: 150%; height: 320px}
UL.list_130 LI{
	PADDING4px; FLOAT: left;  MARGIN: 1%; WIDTH: 130px;   height:70px
	
}UL.list_130b LI{
	PADDING4px; FLOAT: left;  MARGIN: 1%; WIDTH: 130px;   height:40px;
	
}

div.mm0  a:visited { color:#cc3310; text-decoration:none;  padding:4px;  }

div.mm0 a:hover  {  color:#1066ff; text-decoration:none; padding:4px; border-bottom:1px; border-bottom-color:#66aaff; border-bottom-style: solid; border-right:1px; border-right-color:#66aff; border-right-style:solid;   background-color:#f6fff6}


div.mm1  a:visited {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:1px 3px 3px 3px; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm1 a:hover  {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:1px 3px 3px 3px; background-color:#f0f5ff; background-image: url() ;border-radius:6px}

div.mm2 a:visited {font-size: 14pt; color:#339933; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:1px 3px 3px 3px; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px }

div.mm2 a:hover {font-size: 14pt;  color:#339933; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:1px 3px 3px 3px;  background-color:#f0f5ff; background-image: url() ;border-radius:6px }

div.mm3 a:visited {font-size: 12pt; color:#339933; text-decoration:none; border: solid #cceecc; border-width:0px 1px 1px 0px; padding:4px 0px 4px 0px; margin:0px ; background-image:url(../ss/logo_menu_bg.jpg) ;border-radius:6px}

div.mm3 a:hover {font-size: 12pt;  color:#339933; text-decoration:none; border:0px 1px 1px 1px   solid #cceecc; padding:4px 0px 4px 0px; margin:0px; background-color:#f0f5ff; background-image: url() ;border-radius:6px }

div.mm4 a:visited {font-size: 10pt; color:#339933; text-decoration:none; border:1px solid #cceecc; padding:2px; margin:2px ; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm4 a:hover {font-size: 10pt;  color:#339933; text-decoration:none; border:1px solid #cceecc; padding:2px;  background-color:#f0f5ff; background-image: url() ;border-radius:6px }

div.mm5  a:visited {font-size: 12pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:2px ; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm5 a:hover  {font-size: 12pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:2px; background-color:#f0f5ff; background-image: url() ;border-radius:6px}

div.mm6  a:visited {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #cceecc; padding:3px; margin:2px ; background-image:url(../ss/logo_menu_bg.jpg);border-radius:6px}

div.mm6 a:hover  {font-size: 14pt; color:#3366FF; text-decoration:none; border:1px solid #333333; padding:3px; margin:2px; background-color:#ffffff; background-image: url() ;border-radius:6px}


UL.line_t_eee LI { font-size: 11pt; border-bottom: 1px solid #cceecc; margin-bottom: 5px; margin-top: 0px; list-style-type:none; margin-left:8px; padding: 0px 2px 5px 0px; height:122px;  min-height:150px;    min-width:300px; overflow:auto;  
}

UL.line_t_h80 LI { border-bottom: 1px solid #cceecc; margin-bottom: 8px; margin-top: 0px; list-style-type:none;   padding-left: 5px; padding-right: 5px; 
padding-bottom: 8px; 
}
.box_ccc {
	padding: 0px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}

div.list li {padding:0 0 20 0; }
ol.ol_list li{ padding-bottom:.5em; }
ul.ul_list li{ padding-bottom:.8em; margin-left:-.5em; }
#table tr td{ border-bottom: 1px #666666 solid

}#table_vl tr td{ border-right: 1px #999999 solid

}
div.hand {cursor:hand}
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:3pt;
	font-size:12.0pt;
	}
	
UL.hs_bx01 {
	PADDING: 0px; MARGIN: 0px;  LIST-STYLE-TYPE: none; text-align:left; font-size:15px
}
UL.hs_bx01 LI { 	border: 1px solid #FF9900; border-radius: 5px;
	PADDING: 10px;  MARGIN: 14px;   LINE-HEIGHT: 1.5em;  background-color:#FFFFFF; 
	
}
UL.hs_bx02 {  border-bottom: 0px solid #cceecc;   list-style-type:none; margin:0px; padding: 4px;
}
UL.hs_bx02 LI { border-bottom: 1px solid #cceecc; border-radius: 5px; margin-bottom: 8px; margin-top: 0px; margin-left:5px; padding:5px; height:120px; min-width:240px;
}

UL.fd_bx01 { LIST-STYLE-TYPE: none; PADDING:0px; margin: 0px;  min-width:450px;} 
UL.fd_bx01 LI { border-bottom: 1px solid #baffaa;  margin-bottom:11px; padding-right:3pt;padding-top:5pt; padding-bottom:5pt; padding-left:3pt; FLOAT: left; width:48%;  LINE-HEIGHT: 150%; min-height:90px; min-width:180px;}
.page-before {	page-break-before: always;}
div.bd table.bd,div.bd td.bd,div.bd img.bd {border-radius:15px; }

div.mq0 { width:100%;  overflow-style: marquee-line;		
marquee-style: alternate;	
marquee-play-count: infinite;
overflow: -webkit-marquee;
-webkit-marquee-style: alternate;
-webkit-marquee-repetition: infinite;}
div.mq0 div{width:130%; text-align:center; }
