@charset "utf-8";

/*=============================================================
CD = 20150710
LD = 20150710
===============================================================
Editor:
1.
2.
3.
===============================================================
Content:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
============================================================ */

/*1. fonts ==================================================*/
@font-face {
	font-family: bold;
	src: url(../fonts/DINNextRoundedLTPro-Bold.woff);
}
@font-face {
	font-family: light;
	src: url(../fonts/DINNextRoundedLTPro-Light_0.woff);
}
@font-face {
	font-family: medium;
	src: url(../fonts/DINNextRoundedLTPro-Medium.woff);
}
@font-face {
	font-family: regular;
	src: url(../fonts/DINNextRoundedLTPro-Regular.woff);
}

/*chi ==================================================*/
.chi {
	font-family: "微軟正黑體", "Microsoft JhengHei", sans-serif, helvetica, arial;
}

.ui_breakpath {
	word-break: break-all;
}

/*color ====================================================*/
.color_black, #theme a {
	color: #000;
}
.color_CD0041 {
	color: #CD0041
}
.color_6E8892 {
	color: #5E747C
}
.color_599CA2{
	color: #599CA2
}
.color_ab4c3d {
	color: #BF4631;
}
.color_6d6054 {
	color: #6D6054;
}
.color_2d6879 {
	color: #2D6879;
}
.color_6C5F52 {
	color: #6C5F52;
}
.color_524640 {
	color: #524640;
}
.color_974c00 {
	color: #974C00;
}
.color_7F6107 {
	color: #7F6107;
}
.color_605A4A {
	color: #605A4A;
}
.color_464372 {
	color: #464372;
}
.color_3a5729 {
	color: #3A5729;
}
.color_9A593B {
	color: #9A593B;
}
.color_22667B {
	color: #22667B;
}
.color_61473a {
	color: #61473A;
}
.color_4D5E4C {
	color: #4D5E4C;
}
.color_726A58 {
	color: #726A58;
}
.color_47768A {
	color: #47768A;
}
.color_556F52 {
	color: #556F52;
}
.color_CB4C3D {
	color: #CB4C3D;
}
td a.color_CB4C3D {
	color: #B34134;
}
.color_896B2A {
	color: #896B2A;
}
td a.color_896B2A {
	color: #745B24;
}
.color_8D7247 {
	color: #8D7247;
}
.color_1C522E {
	color: #1C522E;
}
.color_433E76 {
	color: #433E76;
}
.color_912D39 {
	color: #912D39;
}
.color_004C66 {
	color: #004C66;
}
.color_41210A {
	color: #41210A;
}
.color_446D69 {
	color: #446D69;
}
.color_fff {
	color: #fff;
}

.color_000 {
	color: #000;
}
.color_FF0004 {
	color: #FF0004;
}

.color_0895CB_blue {color: #0895CB;}

/*font =====================================================*/
body {
	font-family: Arial, verdana, "微軟正黑體", "黑體" !important;
	font-size: 13px !important;
}
.font_light, #theme ul {
	font-family: light, verdana, "微軟正黑體", "黑體";
}
.font_bold {
	font-family: bold, verdana, "微軟正黑體", "黑體";
}
.font_medium {
	font-family: medium, verdana, "微軟正黑體", "黑體";
}

h1 {color:#8A4500; line-height:1.2em;}
h2, #homeNAV a {
	/*color: #6B828D;*/
	color: black;
	font-family: regular, verdana, "微軟正黑體", "黑體";
	font-size: 1.6em;
	font-weight: 600;
	/*line-height: 1.2em;*/
}
h4 {
	font-size: 1.2em;
}
.font_085em, #theme ul {
	font-size: 0.85em;
}
/*h3.ui_nounderline {
	border: none;
	padding-bottom: 0px;
}*/

.font_14em {
	font-size: 1.3em;
}

/*ui =======================================================*/
#new {
	font-size: 1.2em;
}
#new a {
	color: #6D6054;
}

#homeNAV a {
	font-size: 1.5em;
}
#breadcrumb, #breadcrumb a {
	color: #5F5246;
}
#footerNAV1 li {
	font-size: 1.3em;
}
#footerNAV2 a {
	color: rgb(0, 0, 0);
}
#footer p {
	font-size: 0.8em;
}
.ui_text_align_center {
	text-align: center;
}
.ui_text_align_left {
	text-align: left;
}
.ui_text_align_right {
	text-align: right;
}
.ui_nav_base {
	font-size: 1.4em;
}
.ui_subsubnav {
	font-size: 1.4em;
}
@media only screen and (max-width:900px) {
	.ui_nav_base.ui_nav6 {
		font-size: 1.2em;
	}
}
@media only screen and (max-width:530px) {
	#homeNAV a, #footerNAV1 li {
		font-size: 1.2em;
	}
}


/**table**/

#border01 th{
	padding:10px; vertical-align:top; font-weight:bold; text-align:left; border-bottom:dotted #D1CFCF 1px; background:url(../images/bkgd_gray01.jpg) bottom repeat-x #fff }

#border01 td{
	padding:10px; color:#333; vertical-align:top; font-weight:normal; border-bottom:dotted #D1CFCF 1px; background:url(../images/bkgd_gray01.jpg) bottom repeat-x #fff }

#border01 td a{ color:#ab4c3d;}

/**Override jquery ui**/
.ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Arial, verdana, "微軟正黑體", "黑體" !important;
	font-size: 13px !important;
}