@charset "utf-8";
body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f7ea94;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	font-size: 13px;
	line-height: 33px;
	color: #000000;
}
P {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 1.8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #000000
}
H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #663300
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #663300
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #663300
}

/*各項文字設定*/
.txt_guide_brick {
	FONT-SIZE: 11px;
	COLOR: #F0EAB6
}
.txt_image_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	font-size: 12px;
}
.txt_download_title {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 20px;
	font-size: 13px;
	font-weight: bold;
	padding-left: 8px;
}
.txt_15_black_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000
}
.txt_12_white {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.txt_12_white A {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
.txt_12_white A:hover {
	TEXT-DECORATION: none
}
.txt_12_black {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 1.7
}
.txt_language {
	FONT-SIZE: 13px;
	COLOR: #151515
}
.txt_language A {
	FONT-SIZE: 13px;
	COLOR: #151515
}
.txt_footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9c8b4e;
	vertical-align: text-top;
}
.txt_footer A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9c8b4e;
}

/*全部範圍置中底色*/
#container {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	width: 1100px;
	MARGIN: 0px auto;
}
/*header內容*/
#header {
	text-align: center;
}
/*body內容*/
#mainContent {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 0px;
	padding-right: 52px;
	padding-left: 52px;
	width: 996px;
}
/*選單*/
#menu {
	FLOAT: left;
	WIDTH: 300px;
	TEXT-ALIGN: right;
	padding-top: 105px;
	padding-right: 20px;
	padding-left: 55px;
}
#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu LI A EM {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu LI A {
	DISPLAY: block;
	MARGIN: 0px;
	WIDTH: 318px;
	height: 42px;
}
/*中文選單*/
#menu LI#btn_01 A {
	BACKGROUND-IMAGE: url(images/btn_01_ch.jpg)
}
#menu LI#btn_01 A:hover {
	BACKGROUND-IMAGE: url(images/btn_01_over_ch.jpg)
}
#menu LI#btn_01_over A {
	BACKGROUND-IMAGE: url(images/btn_01_over_ch.jpg)
}
#menu LI#btn_02 A {
	BACKGROUND-IMAGE: url(images/btn_02_ch.jpg)
}
#menu LI#btn_02 A:hover {
	BACKGROUND-IMAGE: url(images/btn_02_over_ch.jpg)
}
#menu LI#btn_02_over A {
	BACKGROUND-IMAGE: url(images/btn_02_over_ch.jpg)
}
#menu LI#btn_03 A {
	BACKGROUND-IMAGE: url(images/btn_03_ch.jpg)
}
#menu LI#btn_03 A:hover {
	BACKGROUND-IMAGE: url(images/btn_03_over_ch.jpg)
}
#menu LI#btn_03_over A {
	BACKGROUND-IMAGE: url(images/btn_03_over_ch.jpg)
}
#menu LI#btn_04 A {
	BACKGROUND-IMAGE: url(images/btn_04_ch.jpg)
}
#menu LI#btn_04 A:hover {
	BACKGROUND-IMAGE: url(images/btn_04_over_ch.jpg)
}
#menu LI#btn_04_over A {
	BACKGROUND-IMAGE: url(images/btn_04_over_ch.jpg)
}
/*英文選單*/
#menu LI#btn_01_en A {
	BACKGROUND-IMAGE: url(images/btn_01_en.jpg)
}
#menu LI#btn_01_en A:hover {
	BACKGROUND-IMAGE: url(images/btn_01_over_en.jpg)
}
#menu LI#btn_01_over_en A {
	BACKGROUND-IMAGE: url(images/btn_01_over_en.jpg)
}
#menu LI#btn_02_en A {
	BACKGROUND-IMAGE: url(images/btn_02_en.jpg)
}
#menu LI#btn_02_en A:hover {
	BACKGROUND-IMAGE: url(images/btn_02_over_en.jpg)
}
#menu LI#btn_02_over_en A {
	BACKGROUND-IMAGE: url(images/btn_02_over_en.jpg)
}
#menu LI#btn_03_en A {
	BACKGROUND-IMAGE: url(images/btn_03_en.jpg)
}
#menu LI#btn_03_en A:hover {
	BACKGROUND-IMAGE: url(images/btn_03_over_en.jpg)
}
#menu LI#btn_03_over_en A {
	BACKGROUND-IMAGE: url(images/btn_03_over_en.jpg)
}
#menu LI#btn_04_en A {
	BACKGROUND-IMAGE: url(images/btn_04_en.jpg)
}
#menu LI#btn_04_en A:hover {
	BACKGROUND-IMAGE: url(images/btn_04_over_en.jpg)
}
#menu LI#btn_04_over_en A {
	BACKGROUND-IMAGE: url(images/btn_04_over_en.jpg)
}
/*日文選單*/
#menu LI#btn_01_jp A {
	BACKGROUND-IMAGE: url(images/btn_01_jp.jpg)
}
#menu LI#btn_01_jp A:hover {
	BACKGROUND-IMAGE: url(images/btn_01_over_jp.jpg)
}
#menu LI#btn_01_over_jp A {
	BACKGROUND-IMAGE: url(images/btn_01_over_jp.jpg)
}
#menu LI#btn_02_jp A {
	BACKGROUND-IMAGE: url(images/btn_02_jp.jpg)
}
#menu LI#btn_02_jp A:hover {
	BACKGROUND-IMAGE: url(images/btn_02_over_jp.jpg)
}
#menu LI#btn_02_over_jp A {
	BACKGROUND-IMAGE: url(images/btn_02_over_jp.jpg)
}
#menu LI#btn_03_jp A {
	BACKGROUND-IMAGE: url(images/btn_03_jp.jpg)
}
#menu LI#btn_03_jp A:hover {
	BACKGROUND-IMAGE: url(images/btn_03_over_jp.jpg)
}
#menu LI#btn_03_over_jp A {
	BACKGROUND-IMAGE: url(images/btn_03_over_jp.jpg)
}
#menu LI#btn_04_jp A {
	BACKGROUND-IMAGE: url(images/btn_04_jp.jpg)
}
#menu LI#btn_04_jp A:hover {
	BACKGROUND-IMAGE: url(images/btn_04_over_jp.jpg)
}
#menu LI#btn_04_over_jp A {
	BACKGROUND-IMAGE: url(images/btn_04_over_jp.jpg)
}
/*文字區塊*/
#whiteContainer {
	width: 550px;
	padding-left: 20px;
	padding-right: 30px;
	float: left;
	margin-left: 10px;
}

/*語言選單*/
#languagebar {
	FLOAT: right;
	WIDTH: 550px;
	PADDING-TOP: 15px;
	TEXT-ALIGN: right;
}
/*標題選單*/
#titlebar {
	FLOAT: right;
	MARGIN-BOTTOM: 20px;
	WIDTH: 550px;
	padding-left: 20px;
	padding-top: 10px;
}
/*內文字*/
#context {
	width: 550px;
	padding-right: 30px;
	padding-left: 30px;
	margin-bottom: 40px;
	float: left;
}
/*footer版權宣告*/
#footer {
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: 0px;
	margin-bottom: 0px;
	background-color: #000000;
}
#foot {
	background-image: url(images/footer.jpg);
	background-repeat: no-repeat;
	height: 93px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 35px;
	background-color: #000000;
}
#copyright {
	text-align: center;
	padding-right: 80px;
	padding-left: 80px;
}
/*作品說明*/
#img {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #333333;
}
/*首頁*/
#containerindex{
	background-image: url(images/index_bg.jpg);
	background-repeat: repeat-x;
	height: 665px;
	margin-bottom: auto;
}

#footerindex{
	background-color: #000000;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-top: 8px;
}
#indexbody {
	background-color: #000000;
	margin: 0px;
}
#mainContenta {
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: 0px;
	padding-right: 52px;
	padding-left: 400px;
	width: 996px;
}

