/* about */
.about_info_text_01 {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word; 
	/* 正常避頭尾 */ 
}
.about_info_text_01b {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word;
	font-weight: bold;	/* 正常避頭尾 */ 
}
.about_service_text_01 {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word; 
	/* 正常避頭尾 */ 
}
.about_service_text_01b {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word;
	font-weight: bold;	/* 正常避頭尾 */ 
}

/* news */
.news_yymmdd_01 {
	font-size: 23px;
	color: #FFFFFF;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.news_yymmdd_02 {
	font-size: 13px;
	color: #FFFFFF;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	background-color: #a7016d;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.news_title_01 {
	font-size: 13px;
	color: #6c6d6f;
	line-height: 40px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.news_title_02 {
	font-size: 15px;
	color: #FFFFFF;
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	background-color: #84006e;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.news_title_03 {
	font-size: 13px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	background-color: #560063;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.news_title_04 {
	font-size: 15px;
	color: #FFFFFF;
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	background-color: #a8006d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.news_title_05 {
	font-size: 13px;
	color: #FFFFFF;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	background-color: #800071;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.news_text_01 {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word; 
	/* 正常避頭尾 */ 
	word-break: normal; 
	/* 文字左右對齊 */ 
	text-align:justify; 
	text-justify:inter-ideograph; 
}
.news_text_02 {
	font-size: 11px;
	color: #666666;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	letter-spacing: 1px;
	/* 一次解英文斷字、避頭尾、段落左右邊界不齊問題 */ 
	/* 英文單字自動換行 */ 
	word-wrap: break-word; 
	/* 正常避頭尾 */ 
	word-break: normal; 
	/* 文字左右對齊 */ 
	text-align:justify; 
	text-justify:inter-ideograph; 
}
.product_title_00 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
}
.product_title_01 {
	font-size: 15px;
	color: #6c6d6f;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
	letter-spacing: 1px;
}

/* product */
.product_title_02 {
	font-size: 13px;
	color: #6c6d6f;
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	letter-spacing: 1px;
}
.product_title_03 {
	font-size: 11px;
	color: #6c6d6f;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.product_title_04 {
	font-size: 11px;
	color: #6c6d6f;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.product_title_05 {
	font-size: 11px;
	color: #6c6d6f;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.product_title_06 {
	font-size: 11px;
	color: #6c6d6f;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.product_title_07 {
	font-size: 11px;
	color: #6c6d6f;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-weight: bold;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.product_line_on1 {
	border: 1px solid #EEEEEE;
}
.product_line_on2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
.product_line_off {
	border: 1px solid #FFFFFF;
}

/* othert */
.td_frame_main_out {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	border: 1px solid #FFFFFF;
}
.td_frame_main {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	border: 1px solid #FFFFFF;
}
.td_frame_index {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	border: 1px solid #999999;
}
.td_frame_news01_on {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}
.td_frame_news01_off {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
}
.td_frame_news02_on {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	border: 1px solid #999999;
}
.td_frame_news02_off {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
}
.form_edm {
	font-family: Arial, Helvetica, sans-serif, "新細明體", "細明體";
	font-size: 12px;
	color: #666666;
	line-height: 15px;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
