@charset "UTF-8";
/* CSS Document */

/*menu*/
/* #menu_body {width: 150px; height: 229px; background-image:url(../images/index-06.jpg); background-repeat:no-repeat;}
#menu_body .box {width:150px; margin-bottom:1.12em; font-family:Arial, Helvetica, sans-serif; text-align:right;} */
.a:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:11px; text-decoration: none; color:#fff; letter-spacing:-1px;}
.a:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:11px; text-decoration: none; color:#fff; letter-spacing:-1px;}
.a:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:11px; text-decoration: none; color:#fff; letter-spacing:-1px;}
.a:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:11px; text-decoration:underline; color:#fff; letter-spacing:-1px;}

/*component link*/
.component:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.component:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.component:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.component:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration:underline; color:#000;}

/*component_url link*/
.component_url:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#646464;}
.component_url:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#646464;}
.component_url:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#646464;}
.component_url:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration:underline; color:#646464;}

/*more link*/
.more:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:14px; text-decoration: none; color:#000; font-weight:bold;}
.more:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:14px; text-decoration: none; color:#000; font-weight:bold;}
.more:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:14px; text-decoration: none; color:#000; font-weight:bold;}
.more:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:14px; text-decoration:underline; color:#000; font-weight:bold;}

/*content txt*/
.txt_statment {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#646464; font-size:13px; font-weight:bold;}
.txt_profile {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_contact {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_regmember {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_member {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:11px; font-weight:bold; padding-left:3px;}
.txt_memberbox {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:10px;}
.txt_bottomnevi {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#474747; font-size:10px;}
.txt_copyright {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:9px;}
.txt_nametop {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_titledate  {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#969696; font-size:12px; font-weight:bold;}
.txt_news {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_comp_brand {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:14px;}
.txt_component {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:12px;}
.txt_newstitle {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#d98f25; font-size:12px; font-weight:bold}
.txt_sectiontltle {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; color:#000000; font-size:14px; font-weight:bold; padding-left:36px;}

/*bottomnevi*/
.bottomnevi:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#474747;}
.bottomnevi:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#474747;}
.bottomnevi:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration: none; color:#474747;}
.bottomnevi:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px; text-decoration:underline; color:#474747;}

/*textarea*/
.fieldlogin {width: 125px; height: 12px; background-color:#E8E8E8; border-width: 1px; border-color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px;}
.fieldmember {height: 12px; background-color:#E8E8E8; border-width: 1px; border-color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px;}

.fieldcontact {height: 12px; background-color:#E8E8E8; border-width: 1px; border-color:#999999; font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:10px;}

/*news link*/
.news:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.news:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.news:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.news:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration:underline; color:#000;}

/*laungbox*/
#laungbox_l a {width: 54px; height: 27px; padding: 2px 2px 10px 16px;text-align:center;}  
#laungbox_l a.laung_l:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none; } 
#laungbox_l a.laung_l:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none;}
#laungbox_l a.laung_l:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none;}
#laungbox_l a.laung_l:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: underline;}

/*laungbox*/
#laungbox_r a {width: 54px; height: 27px; padding: 2px 2px 10px 18px;text-align:center;}  
#laungbox_r a.laung_r:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none; } 
#laungbox_r a.laung_r:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none;}
#laungbox_r a.laung_r:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: none;}
#laungbox_r a.laung_r:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; color:#000000; text-decoration: underline;}

/*news page*/
.page:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.page:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.page:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.page:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration:underline; color:#000;}

/*lang link*/
.lang:link {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.lang:visited {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.lang:active {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration: none; color:#000;}
.lang:hover {font-family:Verdana, Arial, Helvetica, sans-serif, 細明體, 宋体; font-size:12px; text-decoration:underline; color:#000;}