td {font-family: "Arial"; font-size: 14px; color: #666666; line-height:14px;}


/* ä¸»ä½“ */
body {
	MARGIN:auto;
	font-family: "Arial"; font-size: 12px; color: #555555; letter-spacing: 1px; line-height:14px;}
body {
	background-color: EEF2FB;
	scrollbar-face-color: #DCDCDC; 
	scrollbar-shadow-color:#FFFFFF; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-darkshadow-color: #BBBBBB; 
	scrollbar-track-color: #EFEFEF; 
	scrollbar-arrow-color: #626262; 
}

table {
	border:0;
	margin:0;
	border-collapse:collapse;
}
table td {
	padding:0;
}






/* link */
a:link {text-decoration: none ; color: #1F305B; letter-spacing: 1px;}
a:visited {text-decoration: none ; color: #1F305B; letter-spacing: 1px;}
a:active {text-decoration: none ; color: #BB9C65; letter-spacing: 1px;}
a:hover {text-decoration: none ; color: #BB9C65; letter-spacing: 1px;}

a.b:link {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a.b:visited {text-decoration: none ; color: #1F305B; letter-spacing: 0px;}
a.b:active {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}
a.b:hover {text-decoration: none ; color: #BB9C65; letter-spacing: 0px;}

a.prodnews:link {text-decoration: none ; color: #5D6A81; font-weight: bold; letter-spacing: 0px;}
a.prodnews:visited {text-decoration: none ; color: #5D6A81; font-weight: bold; letter-spacing: 0px;}
a.prodnews:active {text-decoration: none ; color: #BB9C65; font-weight: bold; letter-spacing: 0px;}
a.prodnews:hover {text-decoration: none ; color: #BB9C65; font-weight: bold; letter-spacing: 0px;}


a.sp:link {color: #1A36A1; text-decoration: underline; font-weight: 100; letter-spacing: 0px;}
a.sp:visited {color: #1A36A1; text-decoration: underline; font-weight: 100; letter-spacing: 0px;}
a.sp:active {text-decoration: underline ; color: #BB9C65; font-weight: 100; letter-spacing: 0px;}
a.sp:hover {text-decoration: underline ; color: #BB9C65; font-weight: 100; letter-spacing: 0px;}


a.link_file:link {text-decoration:none ; color:#C56014; font-weight:bold; letter-spacing: 0px;}
a.link_file:visited {text-decoration: none ; color:#C56014; font-weight:bold;letter-spacing: 0px;}
a.link_file:active {text-decoration: none ; color:#C56014; font-weight:bold;letter-spacing: 0px;}
a.link_file:hover {text-decoration:underline ; color:#C56014; font-weight:bold;letter-spacing: 0px;}

.table_nav_now1 {font-family: "Arial","å®‹ä½“"; font-size: 12px; color: #C56014; font-weight: bold; padding:8 5 5 5}
.table_nav_now1 a:link {text-decoration: none ; color: #C56014;}
.table_nav_now1 a:visited {text-decoration: none ; color: #C56014;}
.table_nav_now1 a:active {text-decoration: none ; color: #CB9454;}
.table_nav_now1 a:hover {text-decoration: none ; color: #CB9454;}

.table_topt {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #B5B6B5;}
.table_top {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 0px; color: #525552;}
.table_top a:link {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 0px; text-decoration: none ; color: #525552;}
.table_top a:visited {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 0px; text-decoration: none ; color: #525552;}
.table_top a:active {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 0px; text-decoration: none ; color: #525552;}
.table_top a:hover {font-family: "Arial","å®‹ä½“"; font-size: 12px; letter-spacing: 0px; text-decoration: none ; color: #BA3D63;}


/* location link */
.location {font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #7D8798; text-decoration: none;}
.location a:link {text-decoration: none ; color: #7D8798;}
.location a:visited {text-decoration: none ; color: #7D8798;}
.location a:active {text-decoration: none ; color: #7D8798;}
.location a:hover {text-decoration: none ; color: #7D8798;}

.location_now {font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #7D8798; font-weight: bold;}



/* button */
.button_default{
	cursor:hand;
	font-family: "Arial", "å®‹ä½“";
	font-weight:none; 
	font-size:12px;
	letter-spacing: 1px; 
	color:#555555; 
	margin:0px; 
	background:#EFEFEF;
	border-width: 1px;	
	border-style: solid; 
	border-color: #CCCCCC #B6B6B6 #B6B6B6 #CCCCCC;
}

.button_small{
	cursor:hand;
	font-family: "Arial", "å®‹ä½“";
	font-weight:none; 
	font-size:12px; 
	letter-spacing: 1px;
	color:#414F6E;
	height:17px;
	Width: 64px; 
	margin:0px; 
	background:#D3D6DD;
	border-width: 1px;	
	border-style: solid; 
	border-color: #A9AFBE #A9AFBE #A9AFBE #A9AFBE;
}

.button_small_long{
	cursor:hand;
	font-family: "Arial", "å®‹ä½“";
	font-weight:none; 
	font-size:12px; 
	letter-spacing: 1px;
	color:#3E3A17;
	height:16px;
	Width: 84px; 
	margin:0px; 
	background:#D8D6C3;
	border-width: 1px;	
	border-style: solid; 
	border-color: #C3C1AD #93917D #93917D #C3C1AD;
}

.button_nav{
	cursor:hand;
	font-family: "Arial", "å®‹ä½“";
	font-weight:none; 
	font-size:12px; 
	letter-spacing: 1px;
	color:#547585;
	height:22px;
	Width: 60px; 
	margin:0px; 
	background:#E0EBEF;
	border-width: 1px;	
	border-style: solid; 
	border-color: #B2C5CF #829EAD #829EAD #B2C5CF;
}

.button_text {font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #999999; text-decoration: none;}
.button_text  a:link {text-decoration: none ; color: #6C1D39;}
.button_text  a:visited {text-decoration: none ; color: #777777;}
.button_text  a:active {text-decoration: underline ; color: #6C1D39;}
.button_text  a:hover {text-decoration: underline ; color: #6C1D39;}



/* input */
.input_textfield {
	height: 17px;
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_date {
	height: 16px;
	width: 70px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield200_contact {
	height: 16px;
	width: 200px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_textfield_idpw {
	height: 17px;
	width: 100px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_topsearch {
	height: 17px;
	width: 115px;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 


.input_textarea {
	width: 100%;
	padding: 2px 0px 0px 3px;
	border: 1px solid #CCCCCC;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
} 

.input_combobox {
	height: 16px;
	width: 100%;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 

.input_comboboxw_150{
	height: 16px;
	width: 150px;
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 

.input_combobox200 {
	height: 16px;
	width: 200px;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 

.input_combobox168 {
	height: 16px;
	width: 168px;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 

.select_combobox {
	height: 16px;
	width: 120px;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 

.select_numeral {
	height: 16px;
	width: 50px;
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
} 


/* search */
.search_on{
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #C56014;
	text-decoration: none;
	font-weight: bold;
	background-color: #F4F4E9;
}

.search_off{font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #666666; text-decoration: none; font-weight: bold; background-color: #F7F7F7;}
.search_off a:link {text-decoration: none ; color: #666666; font-weight: bold;}
.search_off a:visited {text-decoration: none ; color: #666666; font-weight: bold;}
.search_off a:active {text-decoration: underline ; color: #C56014; font-weight: bold;}
.search_off a:hover {text-decoration: underline ; color: #C56014; font-weight: bold;}

/* title */
.table_white {
	font-family: "Arial", "å®‹ä½“";
	background-color: #FFFFFF;
	height: 22px;
}

.table_title {
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	color: #C56014;
	font-weight: bold;
	background-color: #F4F4E9;
	border: 1px solid #666666;

}

.table_title a:link {
	text-decoration: none;
	color: #1F305B;
	font-weight: bold;
	border: none;
}
.table_title a:visited {text-decoration: none ; color: #1F305B; font-weight: bold;}
.table_title a:active {text-decoration: underline ; color: #BB9C65;}
.table_title a:hover {text-decoration: underline ; color: #BB9C65;}

.table_title_product {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	background-color: #F4F4E9;
	height: 23px;
}

.table_title_product a:link {text-decoration: none ; color: #666666;}
.table_title_product a:visited {text-decoration: none ; color: #666666;}
.table_title_product a:active {text-decoration: underline ; color: #BB9C65;}
.table_title_product a:hover {text-decoration: underline ; color: #BB9C65;}

.table_title_product02 {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	background-color: #F7F7F7;
	height: 14px;
}
.table_title_product02 a:link {text-decoration: none ; color: #666666;}
.table_title_product02 a:visited {text-decoration: none ; color: #666666;}
.table_title_product02 a:active {text-decoration: underline ; color: #BB9C65;}
.table_title_product02 a:hover {text-decoration: underline ; color: #BB9C65;}

.table_text_product {font-family:"Arial", "å®‹ä½“"; font-size: 12px; color: #666666; background-color: #F7F7F7; height: 14px;}
.table_text_product a:link {text-decoration: none ; color: #666666;}
.table_text_product a:visited {text-decoration: none ; color: #666666;}
.table_text_product a:active {text-decoration: underline ; color: #BB9C65;}
.table_text_product a:hover {text-decoration: underline ; color: #BB9C65;}

.table_title_nonbold {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	background-color: #F4F4E9;
	height: 23px;
	border: 1px solid #666666;

}

.table_subtitle {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: bold; 
	background-color: #F7F7F7;
	height: 23px;
}

.table_text {
	font-family:"Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	background-color: #F7F7F7;
	border: 1px solid #666666;
}

.table_text_bgwhite {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	background-color: #FFFFFF;
	height: 14px;
}

.table_input_bg {
	background-color: #F7F7F7;
}

.table_nav {font-family: "ËÎÌå"; font-size: 12px; color: #828282; font-weight: bold;}
.table_nav a:link {text-decoration: none ; color: #828282;}
.table_nav a:visited {text-decoration: none ; color: #999999;}
.table_nav a:active {text-decoration: underline ; color: #CB9454;}
.table_nav a:hover {text-decoration: underline ; color: #CB9454;}

.table_nav_now {font-family:"Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #C56014; font-weight: bold;}


/* competition & Award*/
.text_bule {
	font-family:"Arial", "å®‹ä½“";
	font-size: 12px;
	color: #16344F;
	text-decoration: none;
	font-weight: bold;
}

.text_bulegray {
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #6C7E8D;
	text-decoration: none;
    height: 13px;
}

.text_1depth {font-family:"Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #666666; text-decoration: none;}

.text_1depth a:link {text-decoration: none ; color: #405883;} 
.text_1depth a:visited {text-decoration: none ; color: #405883;}
.text_1depth a:active {text-decoration: none ; color: #BB9C65;}
.text_1depth a:hover {text-decoration: none ; color: #BB9C65;}

.link_right {font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #666666; text-decoration: none;}
.link_right a:link {text-decoration: none ; color: #666666;}
.link_right a:visited {text-decoration: none ; color: #666666;}
.link_right a:active {text-decoration: none ; color: #BB9C65;}
.link_right a:hover {text-decoration: none ; color: #BB9C65;}

.link_right1 {font-family: "Arial", "å®‹ä½“"; font-size: 12px; letter-spacing: 1px; color: #07264D; text-decoration: none;}
.link_right1 a:link {text-decoration: none ; color: #07264D;}
.link_right1 a:visited {text-decoration: none ; color: #07264D;}
.link_right1 a:active {text-decoration: none ; color: #BB9C65;}
.link_right1 a:hover {text-decoration: none ; color: #BB9C65;}

.news {font-size: 12px; letter-spacing: 1px; color: #10344A; text-decoration: none;}
a.news:link {text-decoration:none ; color:#10344A;}
a.news:visited {text-decoration: none ; color:#10344A;}
a.news:active {text-decoration: none ; color:#BB9C65;}
a.news:hover {text-decoration:none; color:#BB9C65;}


/* Pop up */
.text {
	font-family: "Arial", "å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	line-height: 2;
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px none #666666;



}
.text a:link {text-decoration: none ; color: #485E96;}
.text a:visited {text-decoration: none ; color: #485E96;}
.text a:active {text-decoration: underline ; color: #CB9454;}
.text a:hover {text-decoration: underline ; color: #CB9454;}

.title_content {
	font-family: "Verdana","å®‹ä½“";
	font-size: 14px;
	letter-spacing: 1px;
	color: #6C1D39;
	text-decoration: none;
	font-weight: bold;
}

.title_subcontent {
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}


.title_subcontent1 {
	text-align : center;
	padding: 3 0 0 0;
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	background:#F4F4EA;
	border-bottom: #DFDFDF 1px solid;
}

.title_subcontent2 {
	 
	height: 24;
	padding: 3 0 0 0;
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #828282;
	text-decoration: none;
	border-bottom: #DFDFDF 1px solid;
}

.title_subcontent3 {
	height: 24;
	padding: 3 0 0 0;
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 1px;
	color: #828282;
	background:#F4F4EA;
	text-decoration: none;
	border-bottom: #DFDFDF 1px solid;
}



.title_contenta {
	font-family: "Arial";
	font-size: 16px;
	letter-spacing: 1px;
	color: #6C1D39;
	text-decoration: none;
	font-weight: bold;
}

.title_contentb {
    PADDING: 0 5 2 5;
	font-family: "Arial","å®‹ä½“";
	font-size: 12px;
	letter-spacing: 0px;
	color: #732842;
	text-decoration: none;
	font-weight: bold;
}



.title_orange_l {
	font-family: "Arial";
	font-size: 12px;
	letter-spacing: 0px;
	color: #C56014;
	text-decoration: none;
	font-weight: bold;
}

.title_purple_l {
	font-family: "Verdana";
	font-size: 12px;
	letter-spacing: 0px;
	color: #732842;
	text-decoration: none;
	font-weight: bold;
}

.tdh3 {
	padding-top:3;
	border-top: none;
	border-right: none;
	border-bottom: 1px dashed #666666;
	border-left: none;


}

.title_sub_blue {
	PADDING:5 5 5 5;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #16344f; 
	FONT-FAMILY: "Arial", "å®‹ä½“"; 
	LETTER-SPACING: 0px; 
	TEXT-DECORATION: none
}


.title_right {
	font-family: "Arial";
	font-size: 12px;
	letter-spacing: 0px;
	color: #444444;
	text-decoration: none;
	font-weight: bold;
}




.title_sub_blue {
    font-family: "Arial"; 
	font-size: 12px; 
	letter-spacing: 1px;
	color: #16344F; 
	text-decoration: none; 
	font-weight: bold;
}

/* news text */
.new_1{
	border-top: none;
	border-right: none;
	border-bottom: 1px solid E1E1E1;
	border-left: none;


	
}

.new_2 {
	PADDING:4 4 0 1;
    font-family: "Î¢ÈíÑÅºÚ"; 
	font-size: 15px; 
	line-height: 25px;
}

.new_3 {
	padding:7 5 5 5;
}



/* information text */

.inform_text{
    font-family: "Arial"; 
	font-size: 12px; 
	letter-spacing: 1px;
	color: #81324E; 
	text-decoration: none; 
	font-weight: none;
}

.inform_textA{
    font-family: "Arial"; 
	font-size: 12px; 
	letter-spacing: 1px;
	color: #81324E; 
	text-decoration: none; 
	font-weight: none;
}

/* Footer */
.f_bg{
BACKGROUND: EEF2FB
}

.footer {font-family: "Arial"; font-size: 12px; letter-spacing: 1px; color: #666666; text-decoration: none;}
.footer a:link {text-decoration: none ; color: #5D6A81;}
.footer a:visited {text-decoration: none ; color: #5D6A81;}
.footer a:active {text-decoration: underline ; color: #5D6A81;}
.footer a:hover {text-decoration: underline ; color: #5D6A81;}


/* corder inform */
	

 /* ï¿½ï¿½ï¿½Î¸ï¿½ */ 
.limap  { color: #907D86;  font-family: "å®‹ä½“","Arial";  letter-spacing: 0px;  font-size: 12px;}
.limap a:link {text-decoration: none ; color: #907D86; font-family: "å®‹ä½“","Arial";  letter-spacing: 0px;  font-size: 12px;}
.limap a:visited {text-decoration: none ; color: #907D86; font-family: "å®‹ä½“","Arial";  letter-spacing: 0px;  font-size: 12px;}
.limap a:active {text-decoration: underline ; color: #907D86; font-family: "å®‹ä½“","Arial";  letter-spacing: 0px;  font-size: 12px;}
.limap a:hover {text-decoration: underline ; color: #907D86; font-family: "å®‹ä½“","Arial";  letter-spacing: 0px;  font-size: 12px;}

 /* common  */ 	
.home   { font-family: "Arial","å®‹ä½“"; font-size: 10px; color: #474D51;}
.txwte   {color: #ffffff; }
.txblk   { color: #000000; }
.txm   { color: #454545; }
.tx11    { font-size: 12px; }
.tx20    { font-size: 20px; }

.ln10    { line-height: 10px; }
.ln17     { line-height: 17px; }
.ln18     { line-height: 18px; }
.ln20     { line-height: 20px; }
.ln25     { line-height: 25px; }

.ln10wh      { padding : 10px; }
.ln8wh      { padding : 8px; }

.ln15w       {  padding-left : 15px; }
.ln10w       {  padding-left : 10px; }
.ln8w       {  padding-left : 8px; }
.pad3         {
	padding-top : 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: E1E1E1;
	border-bottom-color: E1E1E1;
	border-left-color: E1E1E1;
}

/*ï¿½ï¿½Å¥*/
.menu01 {font-family: "Arial","å®‹ä½“"; font-size: 12px; color: #454E6E;  letter-spacing: 0px; text-decoration: none; font-weight: bold;}
	A:link.menu01     {text-decoration: none ; color: #454E6E;  letter-spacing: 0px; font-weight: bold;}
  	A:visited.menu01  {text-decoration: none ; color: #454E6E; letter-spacing: 0px; font-weight: bold;}
 	A:active.menu01   {text-decoration: none ; color: #A00050; letter-spacing: 0px; font-weight: bold;}
  	A:hover.menu01    {text-decoration: none ; color: #5B86BA; letter-spacing: 0px; font-weight: bold;}

.menu02	{font-family: "Arial","å®‹ä½“"; font-size: 12px; color: #454E6E; letter-spacing: 0px; text-decoration:}
	A:link.menu02     {text-decoration: none ; color: #454E6E;}
  	A:visited.menu02  {text-decoration: none ; color: #454E6E;}
 	A:active.menu02   {text-decoration: none ; color: #A00050; letter-spacing: 0px; font-weight: bold;}
  	A:hover.menu02    {text-decoration: none ; color: #5B86BA;}

.left3 {
	PADDING: 4 0 0 24;
}
.left4 {
	PADDING: 4 0 0 15;
}
