﻿@charset "utf-8";
/*表格無間隙*/
table{
	border-collapse:collapse;
	margin:auto;
	padding:auto;
	font-size: 13px;
	line-height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*分格線95%*/
hr.w95{height: 1px;color: #cfc9b7;width: 95%;text-align:center;}

/*分格線100%*/
hr.w100{height: 1px;color: #cfc9b7;width: 100%;text-align:center;}

/*新增工作經歷列表*/
.table01{width:100%;}
.table01 img{
	margin:auto 4px auto 4px;
	vertical-align: baseline;
}
.table01 th.bg01,.table01 th.bgL,.table01 th.bgR{
	/*text-align:left;*/
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebe7d7);
	border-top:1px solid #cfc9b7;
	border-bottom:1px solid #9d9579;
	font-weight: normal;
	letter-spacing: 1px;
}
.table01 th.bgL{text-align:left;}
.table01 th.bgR{text-align:right;}
.table01 td{text-align:left;}
.table01 td.t_C{text-align:center;}
.table01 td.t_R{text-align:right;}
.table01 td.bg,.bgL,.bgR{
	border-top:1px solid #cfc9b7;
	border-bottom:1px solid #cfc9b7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f5f3ee);
	text-align:center;
}
.table01 td.bgL{padding-left:7px;}
.table01 td.bgR{padding-right:5px;text-align:right;/*width:100px;*/font-size: 11px}
.table01 a{font-size: 11px;color: #669933;text-decoration: none;}
.table01 a:hover {color: #669933;text-decoration: underline;}
.number a{font-size: 11px;color: #CC3300;text-decoration: underline;}
.number a:hover {color: #CC6600;text-decoration: none;}

/*新增工作經歷填寫表格*/
.table02{width:100%;background-color: #f3f1eb;color: #614102;}
.table02 th{
	text-align:right;
	font-weight: normal;
	width:120px;
	vertical-align: top;
	letter-spacing: 1px;
}
.table02 td{text-align:left;}
.table02 td.t_c{text-align:center;}
.table02 a{color: #6b8f38;text-decoration: underline;}
.table02 a:hover {color: #339933;text-decoration: none;}

/*表格寬90%*/
.table03{width:90%;}

/*填寫表格*/
.table04{width:100%;color: #614102;}
.table04 th{
	text-align:right;
	font-weight: normal;
	width:120px;
	vertical-align: top;
	letter-spacing: 1px;
}
.table04 td{text-align:left;}
.table04 td.t_C{text-align:center;}
.table04 td.t_R{text-align:right;}
.table04 li.s_job{
	list-style-position: outside;
	list-style-image: url(icon_add_s.gif);
	vertical-align: middle;
	line-height: 24px;
	font-size: 13px;
	letter-spacing: 1px;
}
.table04 p{margin-top:12px;}
.table04 a{color: #CC6600;text-decoration: underline;}
.table04 a:hover {color: #FF6600;text-decoration: none;}

.table04 td.s a{color: #669933;text-decoration: underline;}
.table04 td.s a:hover {color: #A3B715;text-decoration: none;}

.table05{width:95%;vertical-align: middle;}
.table05 td.on a{
	color: #CC6600;
	border:2px solid #CC6600;
	padding:4px 2px 1px 2px;
}
.table05 a{
	text-decoration: none;
	color: #A87E00;
}
/*應徵分析*/
.table06{width:100%;color: #614102;}
.table06 caption{
	padding-left:20px;
	text-align:left;
	color: #996600;
	font-weight: bold;	
}
.table06 th{
	text-align:right;
	font-weight: normal;
	vertical-align: top;
	width:80px;
	padding-right:5px;
	font-size: 11px;
	height:14px
}
.table06 th.pc{
	text-align:right;
	font-weight: bold;
	color: #b1a40d;
	font-size: 12px;
	letter-spacing: -0.05px;
	width:40px;
	padding-right:0px;
}
.table06 td{
	background: url(ill_bar_bg.gif) repeat-x;
	vertical-align: top;
	height:16px;
}
/**/
.table07{width:100%;color: #614102;}
.table07 th{
	text-align:right;
	padding-right:5px;
	width:80px;
	vertical-align: top;
	letter-spacing: 1px;
}
.table07 td{text-align:left;}
.table07 td.t_R{text-align:right;}
/**/
.table08{width:80%;padding:3px;margin:auto;}
.table08 caption{
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #996600;
	padding-top:3px;
	padding-bottom:1px;
	letter-spacing: 3px;
	vertical-align: middle;
}

.table08 tr.s{background-color: #fdfcf7;}
.table08 th{
	vertical-align: baseline;
	text-align: center;
	letter-spacing: 2px;
	padding-right:10px;
	border: 1px solid #c5bea8;
	background-color: #ebe7d7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebe7d7);
}
.table08 td{
	border: 1px solid #e6e1d2;
	text-align:center;
	letter-spacing: 2px;
}
.table08 td.L{
	text-align: left;
	padding-left:50PX;
}

/*公司頁tit開始*/
.CP_tit{width:595px;}
.CP_tit td.bg01{
	background: url(box_01.gif) no-repeat;
	width: 15px;
}
.CP_tit td.bg02{
	background: url(box_02.gif) repeat-x;
	padding-top:5px;
	padding-bottom:4px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #5b4b31;	
	width: 558px;
}
.CP_tit td.bg03{
	background: url(box_03.gif) no-repeat;
	width: 22px;
}
.CP_tit td.bg01a {background:url(box_01a.gif) no-repeat;width:15px;}
.CP_tit td.bg02a {
	background:url(box_02a.gif) repeat-x;
	padding-top:5px;
	padding-bottom:4px;
	font-size:15px;
	font-weight:700;
	letter-spacing:2px;
	color:#5b4b31;
	width:558px;
}
.CP_tit td.bg03a {background:url(box_03a.gif) no-repeat;width:22px;}
/*公司頁無廣告tit開始*/
.CP_tit760{width:760px;}
.CP_tit760 td.bg01{
	background: url(box_01.gif) no-repeat;
	width: 15px;
}

.CP_tit760 td.bg02{
	background: url(box_02.gif) repeat-x;
	padding-top:5px;
	padding-bottom:4px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #5b4b31;	
	width: 723px;
}
.CP_tit760 td.bg03{
	background: url(box_03.gif) no-repeat;
	width: 22px;
}
.CP_tit760 td.bg01a {background:url(box_01a.gif) no-repeat;width:15px;}
.CP_tit760 td.bg02a {
	background:url(box_02a.gif) repeat-x;
	padding-top:5px;
	padding-bottom:4px;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #5b4b31;	
	width: 723px;
}
.CP_tit760 td.bg03a {background:url(box_03a.gif) no-repeat;width:22px;}
/*公司頁內容表格*/
.CP_content{width:100%;color: #534E40;}
.CP_content td.wordbreak{ word-break:break-all;word-wrap:break-word;flow:auto;}
.CP_content th{
	text-align:right;
	font-weight: normal;
	width:120px;
	vertical-align: top;
	letter-spacing: 1px;
}
.CP_content td{word-wrap:break-word;}
.CP_content td{text-align:left;}
.CP_content td.t_R{text-align:right;}
.CP_content td.t_C{text-align:center;}
.CP_content img{
	vertical-align: middle;
}
.CP_content a{color: #534E40;text-decoration: underline;}
.CP_content a:hover {color: #333333;text-decoration: none;}

/*履歷列印預覽*/
.resume{width:100%;border:1px solid #e3dfd4;}
.resume caption{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #996600;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ebe7d7,EndColorStr=#ffffff);
	padding-left:15px;
	padding-top:4px;
	padding-bottom:2px;
	letter-spacing: 2px;
	vertical-align: middle;
}
.resume td{
	border: 1px solid #edeae3;
}
.resume td.p2{
	border: 1px solid #edeae3;
	width:230px;
}
.resume td.c{
	text-align:center;
}
.resume th{
	vertical-align: baseline;
	width:110px;
	text-align: right;
	padding-right:10px;
	border: 1px solid #edeae3;
	background-color: #FCFAF3;
}
.resume td.photo{
	vertical-align: baseline;
	width:120px;
	text-align: center;
	border: 1px solid #edeae3;
	background-color: #fcfcfc;
}
.resume td.tit{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	color: #7B7B00;
	letter-spacing: 2px;
	border-top: 2px solid #edeae3;
	border-bottom: 2px solid #edeae3;
}
.resume td.tit1{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	border: 1px solid #edeae3;
	text-align:center;
	background-color: #FEFCED;
}

/*履歷列印預覽*/
.download{width:738px;border:1px solid #e3dfd4;}
.download caption{
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #996600;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ebe7d7,EndColorStr=#ffffff);
	padding-left:15px;
	padding-top:4px;
	padding-bottom:2px;
	letter-spacing: 2px;
	vertical-align: middle;
}
.download td{
	border: 1px solid #edeae3;
}
.download td.p2{
	border: 1px solid #edeae3;
	width:250px;
}
.download td.c{
	text-align:center;
}
.download th{
	vertical-align: baseline;
	width:110px;
	text-align: right;
	padding-right:10px;
	border: 1px solid #edeae3;
	background-color: #FCFAF3;
}
.download td.photo{
	vertical-align: top;
	width:120px;
	text-align: center;
	border: 1px solid #edeae3;
	background-color: #fcfcfc;
}
.download td.tit{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	color: #7B7B00;
	letter-spacing: 2px;
	border-top: 2px solid #edeae3;
	border-bottom: 2px solid #edeae3;
}
.download td.tit1{
	padding-left:15px;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 2px;
	border: 1px solid #edeae3;
	text-align:center;
	background-color: #FEFCED;
}

/*電子報*/
.epaperbg{background-color: #f3f1eb;width:100%;letter-spacing: 1px;border:1px solid #c0b9a2;}
.epaperbg th{
	background-color: #D5CEB9;
	text-align: left;
	border-bottom:1px solid #c0b9a2;
	color: #56432C;
}
.epaperbg th.c,.epaperbg td.c{text-align:center;}
.epaperbg td{
	padding-left:8px;
	padding-bottom:1px;
	text-align:left;
	background-color: #ffffff;
}

.epaper{
	width:100%;
	color: #614102;
	text-align:left;
	letter-spacing: 1px;
}
.epaper tr.on{background-color: #fffced;}
.epaper th{
	font-weight: normal;
	letter-spacing: 1px;
	padding-top:3px;
	padding-left:8px;
	padding-bottom:1px;
	background-color: #f2efe2;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebe7d7);
	border-top:1px solid #cfc9b7;
	border-bottom:1px solid #9d9579;
	color: #000000;
	text-align: left;
	line-height: 18px;
}
.epaper td{
/*padding-left:8px;*/
padding-bottom:1px;
text-align:left;
border-bottom:1px solid #cfc9b7;
}
.epaper img { vertical-align:middle;}
.epaper td.w40{width:40px;color:#614102;text-align:center;}
.epaper td.w45{ width:45px; text-align:center;text-align:center;}
.epaper td.w131{ width:131px; color:#614102;}
.epaper td.on{background-color: #fef9e0;}
.epaper td.c_on{background-color: #fef9e0;text-align:center;}
.epaper td.off{
	background-color: #f8f7f5;
	text-align:center;
	color: #999999;
}
.epaper td.off1{
	background-color: #f8f7f5;
	text-align:center;
}
.epaper td.off_L{
	background-color: #f8f7f5;
	color: #999999;
}
.epaper td.off_foucus{
	background-color: #fee56b;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffed94,EndColorStr=#fee56b);
	border-bottom:1px solid #c29341;
}
.epaper td.off_foucus_w40 {
background-color:#fee56b;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffed94,EndColorStr=#fee56b);
border-bottom:1px solid #cfbb90;
text-align:center;
width:40px;
}
.epaper td.off_foucus_w45 { 
background-color:#fee56b;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffed94,EndColorStr=#fee56b);
border-bottom:1px solid #cfbb90;
text-align:center;
width:45px;
}
.epaper td.off_foucus_w130 { 
background-color:#fee56b;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffed94,EndColorStr=#fee56b);
border-bottom:1px solid #cfbb90;
width:130px;
}
.epaper td.off_foucus_c{
	background-color: #fee56b;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffed94,EndColorStr=#fee56b);
	border-bottom:1px solid #c29341;
	text-align:center;
}
.epaper td.c,.epaper td.b,.epaper th.c,.epaperbg td.c,.epaperbg td.c,.epaper td.number{text-align:center;}
.epaper td.number{
	text-align:center;
	font-size: 10px;
	line-height: 20px;
	letter-spacing: -0.03em;
	font-weight: normal;
}
.epaper td.content{
	color: #81725A;
	text-align: left;
	padding:5px;
}

.epaper a{color: #C97503;text-decoration: none;}
.epaper a:hover {color: #FF6600;text-decoration: none;}

.epaper td.b a{font-size: 11px;color: #CA6235;text-decoration: underline; letter-spacing: -0.03em;}
.epaper td.b a:hover {color: #FF6600;text-decoration: none;}

.epaper td.c a,.epaper td.off1 a{font-size: 11px;color: #98A857;text-decoration: underline;}
.epaper td.c a:hover ,.epaper td.off1 a:hover{color: #8F9702;text-decoration: none;}

/*熱門職缺*/
#hotjob{
	background: url(bg_hotjob.gif) repeat-x;
	width:760px;
	height: 45px;
}
#hotjob dl{margin-left:10px;}
#hotjob dt{float:left;}
#hotjob dt.pt {
	width:450px;
	background: #FFFFCC no-repeat left center;
	font-size: 12px;
	line-height: 15px;
	color: #685022;
	letter-spacing: 1px;
	margin-top: 5px;
	height: 28px;
	margin-left: 10px;
	padding: 3px 15px;
	margin-bottom: 5px;
	vertical-align: baseline;
}
#hotjob dt.pt02 {
	padding: 0 0 0 30px;
}

/*佈告欄開始 */
.bulletin{
	background-color: #f3f1eb;
	width:100%;
	border:1px solid #c0b9a2;
	letter-spacing: 2px;
	line-height: 20px;
	padding:8px;
}
.bulletin th,.bulletin th.w100{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr=#ebe7d7,EndColorStr=#ffffff);
	border-bottom:1px solid #c0b9a2;
	color: #56432C;
	width:100px;
	text-align:right;
	font-weight: bold;
	padding:5px;
}
.bulletin td.content{
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#f6f5ee);
	border-bottom:1px solid #c0b9a2;
	border-right::1px solid #c0b9a2;
	color: #81725A;
	text-align: left;
	padding:5px;
}
.bulletin td{
	padding-bottom:1px;
	text-align:left;
	border-bottom:1px solid #c0b9a2;
	background-color: #ffffff;
}
.bulletin td.w80{width:80%;}
.bulletin td.tit{
	font-size: 13px;
	font-weight: bold;
	color: #754F00;
}
.bulletin p.R{text-align:right;}
.bulletin img{
	vertical-align: middle;
}
/*佈告欄結束 */

.savesetting{
	width:100%;
	color: #614102;
	text-align:left;
	letter-spacing: 1px;
}
.savesetting th{
	font-weight: normal;
	letter-spacing: 1px;
	padding-top:4px;
	padding-left:8px;
	padding-bottom:3px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#fffdf1,EndColorStr=#e8e2bd);
	color: #000000;
	text-align: left;
	line-height: 18px;
}
.savesetting td{
	padding-left:8px;
	padding-bottom:1px;
	text-align:left;
	background-color: #f2eccb;
}
.savesetting td.c,.savesetting th.c{text-align:center;}

/*列印個人化設定*/
.print{
	width:100%;
	color: #614102;
	text-align:center;
	letter-spacing: 1px;
	border:1px solid #cfc9b7;
}
.print th{
	font-weight: normal;
	padding-top:5px;
	padding-bottom:3px;
	background-color: #f2efe2;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff,EndColorStr=#ebe7d7);
	border-top:1px solid #cfc9b7;
	border-bottom:1px solid #9d9579;
	color: #000000;
	line-height: 18px;
}
.print td{
	padding:5px;
	border-bottom:1px solid #cfc9b7;
}
/*輸入框的各種寬度*/
.w700,.w450,.w360,.w250,.w225,.w220,.w218,.w195,.w189,.w185,.w164,.w156,.w153,.w150,.w133,.w111,.w104,.w100,.w97,.w80,.w70,.w50,.w40,.w30{color: #666666;font-family: Verdana, Arial, Helvetica, sans-serif;}
.w700{width:700px;}
.w450{width:450px;}
.w360{width:360px;}
.w250{width:250px;}
.w225{width:225px;}
.w220{width:220px;}
.w218{width:218px;}
.w195{width:195px;}
.w189{width:189px;}
.w185{width:185px;}
.w164{width:164px;}
.w156{width:156px;}
.w153{width:153px;}
.w150{width:150px;}
.w133{width:133px;}
.w111{width:111px;}
.w104{width:104px;}
.w100{width:100px;}
.w97{width:97px;}
.w80{width:80px;}
.w70{width:70px;}
.w50{width:50px;}
.w40{width:40px;}
.w30{width:30px;}

/*必填欄位註記*/
.star{font-size: 13px;color: #fda200;}

/*文字粗體*/
.b{font-weight: bold;color: #af6320;}
/*文字粗體*/
.b_1{font-weight: bold;color: #77664b;}
/*文字粗體*/
.b_2{font-weight: bold;color: #000000;}
.b_3{font-weight: bold;color: #6A4800;}
/*文字粗體*/
.menu_on{color: #2c9fd5;}

/*文字齊左*/
.t_L{text-align:left;}
/*文字齊右*/
.t_R{text-align:right;}
/*文字齊中*/
.t_C{text-align:center;}

.edit{
	font-size: 12px;
	font-weight: normal;
	line-height: 0px;
}
.edit a{
	color: #674F1D;
	text-decoration: none;
}
/*註解說明文字12px*/
.top_tit{
	font-size: 13px;
	color: #674F1D;
	font-weight: bold;
}
/*註解說明文字12px*/
.note12{
	font-size: 12px;
	line-height: 20px;
	color: #674F1D;
	font-weight: normal;
}
/*註解說明文字12px*/
.note12_1{
	border-style: none;
	font-size: 12px;
	line-height: 20px;
	color: #c98944;
	font-weight: normal;
}
/*註解說明文字12px*/
.note12_2{
	font-size: 12px;
	line-height: 20px;
	color: #CC3300;
	font-weight: normal;
}
/*註解說明文字12px*/
.note13_1{
	font-size: 13px;
	line-height: 20px;
	color: #c98944;
	font-weight: normal;
}
.note13_2{
	font-size: 13px;
	line-height: 20px;
	color: #674F1D;
	font-weight: normal;
	text-decoration: none;
}
.note13{color: #CC3300;font-size: 13px;}
/*文字粗體*/
.b_13{font-weight: bold;color: #6f4b31;font-size: 13px;padding-top:5px;padding-left:2px;}
.b_15{font-weight: bold;color: #999999;font-size: 15px;letter-spacing: 2px;}
/*註解說明文字11px*/
.note11{font-size: 11px;color: #CF995C;line-height: 19px;}
/*註解未填欄位提醒紅色文字11px*/
.noteps{color: #CC0000;font-size: 11px;line-height: 19px;}
/*註解已填欄位字數11px*/
.ps11{font-size: 11px;color: #90866f;}
/*紅色粗體數字*/
.number{font-weight: bold;color: #CC3300;font-size: 11px;line-height: 20px;}
.number10{color: #CC3300;font-size: 10px;line-height: 20px;letter-spacing: -0.03em;}
.number11{color: #CC3300;font-size: 11px;line-height: 20px;}
.number10_1{font-size: 10px;line-height: 20px;letter-spacing: -0.03em;}
.number12{font-weight: bold;color: #CC3300;font-size: 12px;}
.number13{font-weight: bold;color: #CC3300;font-size: 13px;}
.number15{
	font-weight: bold;
	color: #000000;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.number18{
	font-weight: bold;
	color: #CC6600;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
/*公司名*/
.company{
	font-size: 15px;
	font-weight: bold;
	color: #336699;
}

/*[按鈕a]群組*/
.but55a_bg,.but55a_bg_1,.but60a_bg,.but70a_bg,.but95a_bg,.but120a_bg,.but200a_bg{
	padding: 2px 0px 0px;
	height: 22px;
	border-style: none;
	letter-spacing: 1px;
	font-size: 13px;
	color: #68615b;
	margin:2px auto 2px auto;
}
html>/**/body .but55a_bg,.but55a_bg_1,.but60a_bg,.but70a_bg,.but95a_bg,.but120a_bg,.but200a_bg {padding-bottom:5px;}
.but55a_bg{background: transparent url(but55a_bg.gif) no-repeat;width: 55px;}
.but55a_bg_1{background: transparent url(but55a_bg.gif) no-repeat;width: 55px; margin:10px auto 10px auto;}
.but60a_bg{background: transparent url(but60a_bg.gif) no-repeat;width: 60px;}
.but70a_bg{background: transparent url(but70a_bg.gif) no-repeat;width: 70px;}
.but95a_bg{background: transparent url(but95a_bg.gif) no-repeat;width: 95px;}
.but120a_bg{background: transparent url(but120a_bg.gif) no-repeat;width: 120px;}
.but200a_bg{background: transparent url(but200a_bg.gif) no-repeat;width: 200px;}

.but95b_bg,.but150b_bg{	
	margin: 4px auto;
	padding: 2px 0px 0px;
	height: 26px;
	border-style: none;
	letter-spacing: 1px;
	font-size: 13px;
	color: #63460b;
}
.but95b_bg{width: 95px;background: transparent url(but95b_bg.gif) no-repeat;}
.but150b_bg{width: 150px;background: transparent url(but150b_bg.gif) no-repeat;}

/*[按鈕c]8個中文字內小按鈕*/
.but40c_bg,.but60c_bg,.but95c_bg,.but95c_bg_no,.but104c_bg,.but40c_bg_no,.but110c_bg,.but185c_bg,.but185c_bg_no{
	padding: 2px 0px 0px;
	height: 21px;
	border-style: none;
	font-size: 12px;
	color: #836C3D;
}
html>/**/body .but40c_bg,.but40c_bg_no,.but60c_bg,.but95c_bg,.but95c_bg_no,.but104c_bg,.but110c_bg,.but185c_bg,.but185c_bg_no{padding-bottom:5px;}
.but40c_bg{background: transparent url(but40c_bg.gif) no-repeat;width: 40px;}
.but40c_bg_no{background: transparent url(but40c_bg_no.gif) no-repeat;width: 40px;color: #888888;}
.but60c_bg{background: transparent url(but60c_bg.gif) no-repeat;width: 60px;}
.but95c_bg{background: transparent url(but95c_bg.gif) no-repeat;width: 95px;}
.but95c_bg_no{background: transparent url(but95c_bg_no.gif) no-repeat;width: 95px;color: #888888;}
.but104c_bg{background: transparent url(but104c_bg.gif) no-repeat;width: 104px;}
.but110c_bg{background: transparent url(but110c_bg.gif) no-repeat;width: 110px;}
.but185c_bg{background: transparent url(but185c_bg.gif) no-repeat;width: 185px;}
.but185c_bg_no{background: transparent url(but185c_bg_no.gif) no-repeat;width: 185px;color: #888888;}
/*[大按鈕]群組*/
.but200_bg,.but155_bg,.but75_bg{
	height: 28px;
	margin: 5px auto 5px auto;
	padding: 2px 0px 0px;
	border-style: none;
	letter-spacing: 1px;
	font-size: 13px;
	color: #63460b;
	background-repeat: no-repeat;
}
/*[大按鈕]10個中文字內按鈕*/
.but200_bg{width: 200px;background: transparent url(but200_bg.gif);}
.but155_bg{width: 155px;background: transparent url(but155_bg.gif);}
.but75_bg{width: 75px;background: transparent url(but75_bg.gif);}

/*10個中文字內的menu按鈕*/
.butmenu_bg{
	background: transparent url(butmenu_bg.gif) no-repeat;
	margin: 5px auto 0px auto;
	padding: 2px 0px 0px;
	height: 36px;
	width: 179px;
	border-style: none;
	letter-spacing: 1px;
	font-size: 15px;
	color: #63460b;
}

.CP_content td img{vertical-align: baseline;
 padding: 0px 2px 0px 0px;
 position: relative;
 top: 6px;
 margin-top: -6px;
}

/*-------------職缺頁公司頁用------------------------*/
.but95d_bg{
background:transparent url(but95d_bg.gif) no-repeat;
width:95px;height:22px;
letter-spacing:1px;
font-size:13px;color:#5a4626;
border-style:none;
margin:2px auto;
padding-bottom:2px;
cursor: pointer;
}
* html .but95d_bg{padding-top:4px;}
/*-------------------------------------------------*/
/*調整欄位名稱三個中文字與四個中文字能夠齊頭尾*/
.CP_content th span.money { letter-spacing:0.52em; margin-right:-4px;}
* html .CP_content th span.money { letter-spacing:0.66em; margin-right:0px;}
*:first-child+html th span.money { letter-spacing:0.7em; margin-right:0px;}
