/*********************** Default CSS ***********************/ 
BODY { background-position: center;
scrollbar-face-color:#C8D1DB;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #EBEBEB;
scrollbar-arrow-color: #FFFFFF}

/************************ Text  css ***********************/
td { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #777777; text-decoration: none}
td a {	font-family: "µ¸¿ò"; 	font-size: 9pt; line-height: 18px; 	text-decoration: none; 	color: #777777;}
td a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none} 

.line13 { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 13px; color: #746f6a; text-decoration: none}
.line13 a { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 13px; color: #746f6a; text-decoration: none}
.line13 a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 13px; color: #0099CC; text-decoration: none} 

.line17 { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #746f6a; text-decoration: none}
.line17 a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 17px; 	text-decoration: none; 	color: #746f6a;}
.line17 a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#9C431C; text-decoration: none} 

.line22 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: normal;
	color: #746f6a;
	text-decoration: none;
	background-color: #F5F5F5;
}
.line22 a {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 22px; text-decoration: none; color: #746f6a;}
.line22 a:hover {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 22px; color: #0099CC; text-decoration: none} 

.color_gray {font-family: "µ¸¿ò";font-size: 9pt;line-height: 18px;color: #999999;	text-decoration: none;}
.color_gray a { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #79ac4c; text-decoration: none}
.color_gray a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #006699; text-decoration: none} 

.color_white { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #898989; text-decoration: none}
.color_white a { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #79ac4c; text-decoration: none}
.color_white a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #006699; text-decoration: none} 

.color_red  {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #D27537;text-decoration: none;	font-weight: bold;}
.color_red a { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #746f6a; text-decoration: none}
.color_red:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #006699; text-decoration: none} 

.color_blue { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #3399CC; text-decoration: none}
.color_blue a { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:FFFFFF; text-decoration: none}
.color_blue a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color: #670046; text-decoration: none} 


.dir {font-family:"µ¸¿ò";font-size: 9pt;line-height:17px;color: #A6A6A6;text-align:right;padding-right:200;}
.dir a {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; text-decoration: none; 	color: #A6A6A6}
.dir a:hover {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#828282; text-decoration: none ; text-decoration: underline;} 

.dir2 {font-family:"µ¸¿ò";font-size: 9pt;line-height:17px;color: #A6A6A6;text-align:right;padding-right:10;}
.dir2 a {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; text-decoration: none; 	color: #A6A6A6}
.dir2 a:hover {font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#828282; text-decoration: none ; text-decoration: underline;} 

.left_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 17px;	color: #777777;text-align: left; padding-left:10}
.left_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 17px; 	text-decoration: none; 	color: #777777}
.left_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#C4AA62; text-decoration: none ; text-decoration: none;}

.lefttop_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 17px;	color: #777777;text-align: left; padding-left:10; padding-top:10}
.lefttop_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 17px; 	text-decoration: none; 	color: #777777}
.lefttop_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#C4AA62; text-decoration: none ; text-decoration: none;}

.left20_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 17px;	color: #777777;text-align: left; padding-left:20}
.left20_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 17px; 	text-decoration: none; 	color: #777777}
.left20_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#C4AA62; text-decoration: none ; text-decoration: none;} 

.right_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 17px;	color: #777777;text-align: right; padding-right:15}
.right_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 17px; 	text-decoration: none; 	color: #777777}
.right_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 17px; color:#C4AA62; text-decoration: none ; text-decoration: none;}

.box_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #777777;padding-top:10; padding-bottom:15;}
.box_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 18px; 	text-decoration: none; 	color: #777777}
.box_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none ; text-decoration: none;} 

.pro_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #777777;padding-top:7; padding-bottom:10;}
.pro_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 18px; 	text-decoration: none; 	color: #777777}
.pro_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none ; text-decoration: none;}   

.pro01_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #777777;padding-top:5; padding-bottom:7;}
.pro01_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 18px; 	text-decoration: none; 	color: #777777}
.pro01_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none ; text-decoration: none;}

.pro02_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #777777;padding-top:7; padding-left:8; padding-bottom:10;}
.pro02_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 18px; 	text-decoration: none; 	color: #777777}
.pro02_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none ; text-decoration: none;}      

.contents_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 18px;	color: #777777;padding-top:10; padding-bottom:10; padding-left:10; padding-right:10}
.contents_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 18px; 	text-decoration: none; 	color: #777777}
.contents_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 18px; color:#C4AA62; text-decoration: none ; text-decoration: none;}  

.img_space {	font-family: "µ¸¿ò";	font-size: 9pt;	line-height: 15px;	color: #777777;padding-top:5; padding-bottom:5}
.img_space a {	font-family: "µ¸¿ò"; 	font-size: 9pt; 	line-height: 15px; 	text-decoration: none; 	color: #777777}
.img_space a:hover { font-family: "µ¸¿ò"; font-size: 9pt; line-height: 15px; color:#C4AA62; text-decoration: none ; text-decoration: none;}  

td,th,body{font-size:9pt}

/*********************** Form CSS ***********************/ 
.wcool{
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 20px;
	border: #D4D4D4;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: FFFFFF;
	   }

.wcool-full {
	font-family: "µ¸¿ò";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	height: 20px;
	border: #D4D4D4;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: FFFFFF;
	width: 100%;
}

.wcool-area {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	border: 1px solid #D4D4D4;
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;

}

.member{
	font-family: "µ¸¿ò";
    line-height: 17px; 
	height: 100%;
	width: 100%;
	border: none;
	font-size: 9pt;
	color: #666666;
	background-color: #FFFFFF;
	  }
	  
.wcool-area02 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	border: 1px solid #D4D4D4;
	background-color: #FFFFFF;
	width: 100%;
	height: 150px;
}

.wcool-area03 {
	font-family: "µ¸¿ò";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	border: 1px solid #D4D4D4;
	background-color: #FFFFFF;
	width: 100%;
	height: 90px;
}

.service{
	font-family: "µ¸¿ò";
    line-height: 17px; 
	height: 80px;
	width: 185px;
	border: none;
	font-size: 9pt;
	color: #666666;
	background-color: #FFFFFF;
}
	  
.mainform{
	font-family: "µ¸¿ò";
    line-height: 17px; 
	height: 20px;
	border: none;
	font-size: 9pt;
	color: #45819F;
	background-color: #D1E8F0;
}

  /*********************¹é±×¶ó¿îµåbg*********************/   
  .backbg_main {
	background-attachment: scroll;
	background-image: url(/thomas/img/main/bg.gif);
	background-repeat: repeat-x; background-position : 0% 0%;
} 
  .backbg_sub {
	background-attachment: scroll;
	background-image: url(/thomas/img/intro/sub_bg.gif);
	background-repeat: repeat-x; background-position : 0% 0%;
} 
  .backbg_photo {
	background-attachment: scroll;
	background-image: url(/thomas/img/pr/img_photo01.gif);
	background-repeat: no-repeat; background-position : 85% 0%;
} 
  .backbg_employ {
	background-attachment: scroll;
	background-image: url(/thomas/img/employ/bg_intro.gif);
	background-repeat: no-repeat; background-position : 100% 0%;
} 
