/*----------------------------------------------------------------------------------------------------------------Div*/
body { margin: 0; text-align: center; }
#layout {
	width: 998px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../img4/kkk.jpg);
	background-repeat: repeat-y;	
	
}
#divtop {
	
	top: 0px;
	left: 0px;ft
	width: 998px;
	height: 75px;
	float: left;
}
#divtop1 {
	top: 0px;
	left: 0px;
	width: 297px;
	height: 75px;
	float:left;
	background-image: url(../img2/l1.jpg);
	background-repeat: no-repeat;
	background-position:left top;
}
#divtop2 {
	top: 0px;
	left: 0px;
	width: 300px;
	background-image: url(../img2/l2.jpg);
	height: 75px;
	float: left;
}
#divtop3 {
	top: 0px;
	left: 0px;
	width: 401px;
	height: 75px;
	float: left;
}
#divtop3a {
	top: 0px;
	left: 0px;
	width: 401px;
	height: 29px;
	float: left;
	background-image: url(../img4/t3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}
#divtop3b {
	top: 0px;
	left: 0px;
	width: 401px;
	height: 46px;
	float: left;
	background-image: url(../img4/t5.jpg);
	background-repeat: no-repeat;
}
#divtop3b_01 {
	top: 0px;
	left: 0px;
	width: 260px;
	height: 31px;
	float: left;
	margin-top: 13px;
	margin-right: 0px;
	text-align: right;
}
#divtop3b_02 {
	top: 0px;
	left: 0px;
	width: 100px;
	height: 36px;
	float: left;
	margin-top: 10px;
}
#divleft {
	top: 0px;
	left: 0px;
	width: 235px;
	float: left;
}
#divleft1 {
	top: 0px;
	left: 0px;
	width: 235px;
	height: 185px;
	float: left;
}
#divleft2 {
	top: 0px;
	left: 0px;
	width: 235px;
	height: 46px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../img2/r.jpg);
}
#divleft3 {
	top: 0px;
	left: 0px;
	width: 234px;
	height:380px;
	float: left;
	background:url(../img4/y_all.jpg);
}
#divleft3a {
	top: 0px;
	left: 0px;
	width: 16px;
	height: 211px;
	float: left;
}
#divleft3b {
	top: 0px;
	left: 0px;
	width: 202px;
	height: 211px;
	float: left;
	background-image: url(../img4/ybk.jpg);
	background-repeat: no-repeat;
}
#divleft3c {
	top: 0px;
	left: 0px;
	width: 16px;
	height: 211px;
	float: left;
}
#divleft4 {
	top: 0px;
	left: 0px;
	width: 235px;
	float: left;
	background-color: #F6FBE7;
}
#divleft4a {
	top: 0px;
	left: 0px;
	width: 235px;
	height: 27px;
	float: left;
}
#divleft4b {
	top: 0px;
	left: 0px;
	width: 43px;
	height: 155px;
	float: left;
}
#divleft4c {
	top: 0px;
	left: 0px;
	width: 147px;
	height: 155px;
	float: left;
}
#divleft4d {
	top: 0px;
	left: 0px;
	width: 45px;
	height: 155px;
	float: left;
}
#divleft4e {
	top: 0px;
	left: 0px;
	width: 235px;
	float: left;
}
#divcenter {
	top: 0px;
	left: 0px;
	width: 763px;
	float: left;
}
#divcenter1 {
	top: 0px;
	left: 0px;
	width: 729px;
	height: 26px;
	float: left;
	background-image: url(../img4/k02.jpg);
	background-repeat: repeat-y;
}
#divcenter2 {
	top: 0px;
	left: 0px;
	width: 34px;
	height: 714px;
	float: left;
	background-image: url(img2/w4.jpg);
	background-repeat: no-repeat;
}
#divcenter1a {
	top: 0px;
	left: 0px;
	width: 27px;
	height: 708px;
	float: left;
	background-image: url(../img2/w3.jpg);
}
#divcenter1b {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 708px;
	float: left;
	background-image: url(../img4/k.jpg);
	background-repeat: repeat-y;
}
#divcenter1b_1 {
	top: 0px;
	left: 0px;
	width: 570px;
	height: 215px;
	float: left;
	background-image: url(img2/bk.jpg);
	background-repeat: repeat-y;
	border: medium solid #FFFFFF;
}

#divcenter1b_2 {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 22px;
	float: left;
}
#divcenter1b_3 {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 220px;
	float: left;
}
#divcenter1b_3a {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 46px;
	float: left;
}
#divcenter1b_3b {
	top: 0px;
	left: 0px;
	width: 590px;
	height: 174px;
	float: left;
	text-align: left;
	margin-left: -19px;
	line-height: 120%;
}
#divcenter1b_4 {
	top: 0px;
	left: 0px;
	width: 288px;
	height: 37px;
	float: left;
}
#divcenter1b_5 {
	top: 0px;
	left: 0px;
	width: 288px;
	height: 37px;
	float: left;
}
#divcenter1b_6 {
	top: 0px;
	left: 0px;
	width: 288px;
	height: 140px;
	float: left;
}
#divcenter1b_6a {
	top: 3px;
	left: 0px;
	width: 278px;
	height: 106px;
	float: left;
	margin: 3px;
}
#divcenter1b_6b {
	top: 0px;
	left: 0px;
	width: 120px;
	height: 110px;
	float: left;
}
#divcenter1b_7 {
	top: 0px;
	left: 0px;
	width: 274px;
	height: 105px;
	float: left;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 14px;
}
#divcenter1b_8 {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 55px;
	float: left;
}
#divcenter1b_8_1 {
	top: 0px;
	left: 0px;
	width: 102px;
	height: 44px;
	float: left;
}
#divcenter1b_8_2 {
	top: 0px;
	left: 0px;
	width: 417px;
	height: 44px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	vertical-align: middle;
}
#divcenter1b_8_3 {
	top: 0px;
	left: 0px;
	width: 139px;
	height: 44px;
	float: left;
}
#divcenter1b_8_4 {
	top: 0px;
	left: 0px;
	width: 139px;
	height: 44px;
	float: left;
}
#divcenter1b_8_5 {
	top: 0px;
	left: 0px;
	width: 56px;
	height: 44px;
	float: left;
}
#divcenter1b_8_a {
	top: 0px;
	left: 0px;
	width: 584px;
	height: 8px;
	float: left;
}
#divcenter1c {
	top: 0px;
	left: 0px;
	width: 114px;
	height: 708px;
	float: left;
	background-image: url(../img4/t6.jpg);
	background-repeat: no-repeat;
}
#Divdwon {
	top: 0px;
	left: 0px;
	width: 998px;
	height: 32px;
	float: left;
	background-image: url(../img4/bt.jpg);
	background-repeat: no-repeat;
}
#Divdwonall {
	top: 0px;
	left: 0px;
	width: 998px;
	height: 109px;
	float: left;
	background-image: url(../img/lii_01.jpg);
	background-repeat: repeat-x;
}
#Divdwon2 {
	top: 0px;
	left: 0px;
	width: 303px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 27px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#Divdwon3 {
	top: 0px;
	left: 0px;
	width: 140px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 27px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#Divdwon4 {
	top: 0px;
	left: 0px;
	width: 105px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#Divdwon5 {
	top: 0px;
	left: 0px;
	width: 360px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 27px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#Divdwonline {
	top: 0px;
	left: 0px;
	width: 11px;
	height: 57px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(../img/lii.jpg);
}
/*----------------------------------------------------------------------------------------------------------------文字*/
.search_top {
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 140px;
	line-height: 28px;
}
.speace {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}


/*----------------------------------------------------------------------------------------------------------------連結文字*/
.T60
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 60%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

.T67
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 67%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

.T75
{
	font-family: "新細明體";
	font-size: 75%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

.T75D
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 150%;
	letter-spacing:1px;
	color: #336600;
}

.T84
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

.T84E
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #364E01;

}

.T91D
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 91%;
	line-height: 150%;
	letter-spacing:1px;
	color: #336600;

}

.T91r
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 91%;
	line-height: 150%;
	letter-spacing:1px;
	color: #a84200;

}

.T94E
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 94%;
	line-height: 150%;
	letter-spacing:1px;
	color: #666600;
	font-weight: bold;
}

.T84E
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #000000;
}

.T84r
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 90%;
	line-height: 150%;
	letter-spacing:1px;
	color: #FF6600;

}

.T95
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 95%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

.T100
{
	font-family: "新細明體";
	font-size: 100%;
	line-height: 150%;
	letter-spacing:1px;
	color: #990000;
	font-weight: bold;
	font-variant: normal;

}

.T84D
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 84%;
	line-height: 150%;
	letter-spacing:1px;
	color: #336600;

}

A.link-menu01:link
{
	FONT-SIZE:84%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	margin-right: 15px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
}

A.link-menu01:visited
{
	FONT-SIZE:84%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	margin-right: 15px;
	margin-left: 5px;
}

A.link-menu01:hover
{
	FONT-SIZE:84%;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	margin-right: 15px;
	margin-left: 5px;
}
A.link-menu01a:link
{
	FONT-SIZE:84%;
	COLOR: #555555;
	TEXT-DECORATION: none;
	font-family: sans-serif;
	font-weight: bold;
}

A.link-menu01a:visited
{
	FONT-SIZE:84%;
	COLOR: #555555;
	TEXT-DECORATION: none;
	font-family: "sans-serif";
	font-weight: bold;

}

A.link-menu01a:hover
{
	FONT-SIZE:84%;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: "sans-serif";
	font-weight: bold;

}
A.link-menu02:link
{
	FONT-SIZE:84%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	font-weight: bold;
	margin-left: 15px;
	padding-left: 10px;
	margin-top: 2px;
}

A.link-menu02:visited
{
	FONT-SIZE:84%;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	font-weight: bold;
	margin-left: 15px;
	margin-left: 10px;
	margin-top: 2px;
}

A.link-menu02:hover
{
	FONT-SIZE:84%;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	font-weight: bold;
	margin-left: 15px;
	margin-left: 10px;
	margin-top: 2px;
}

A.link-in_link03:link
{
	COLOR: #5085af;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-height: 20px;
	font-size: 84%;
}

A.link-in_link03:visited
{
	COLOR: #5085af;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-hight: 5px;
	font-size: 84%;
}

A.link-in_link03:hover
{
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-hight: 5px;
	font-size: 84%;
}

A.link-in_link02:link
{
	FONT-SIZE:84%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	vertical-align: middle;
}

A.link-in_link02:visited
{
	FONT-SIZE:84%;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	vertical-align: middle;

}

A.link-in_link02:hover
{
	FONT-SIZE:84%;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	vertical-align: middle;
}

A.link-in_link01:link
{
	FONT-SIZE:84%;
	COLOR: #4B8EA5;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-height: 20px;
}

A.link-in_link01:visited
{
	FONT-SIZE:84%;
	COLOR: #4B8EA5;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-hight: 5px;
}

A.link-in_link01:hover
{
	FONT-SIZE:84%;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "新細明體";
	line-hight: 5px;
}
A.link-in_link01a:link
{
	FONT-SIZE:84%;
	COLOR: #4B8EA5;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	line-height: 20px;
}

A.link-in_link01a:visited
{
	FONT-SIZE:84%;
	COLOR: #4B8EA5;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	line-hight: 5px;
}

A.link-in_link01a:hover
{
	FONT-SIZE:84%;
	COLOR: #333333;
	TEXT-DECORATION: none;
	font-family: "Arial, Helvetica, sans-serif";
	line-hight: 5px;
}

A.link-line01:link
{
;
	TEXT-DECORATION: underline;	
	
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 60%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

A.link-line01:visited
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 60%;
	line-height: 150%;
	letter-spacing:1px;
	color: #343434;
}

A.link-line01:hover
{
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 60%;
	line-height: 150%;
	letter-spacing:1px;
	color: #00561f;
}
/*----------------------------------------------------------------------------------------------------------------導盲磚*/
A.accesskey1:link
{
FONT-SIZE: 60%; COLOR: #999999; TEXT-DECORATION: none
}

A.accesskey1:visited
{
FONT-SIZE: 60%; COLOR: #999999;TEXT-DECORATION: none
}

A.accesskey1:hover
{
FONT-SIZE: 60%;COLOR: #999999;TEXT-DECORATION: none
}

.list-worda
{
	/*list-style-image: url(../img2/ic.jpg); */
	background-image: url(../img2/lin03.gif);
	background-repeat:repeat-x;
	background-position: -50px 20px;
	/*line-height: 255%;*/
	list-style-position: outside;
	vertical-align: middle;
	float:left;
    
}
  
}
/*---------*/
/*#award1{display:block;width:180px; height:74px;padding-top:30px; padding-left:14px;}
.award1a{float:left;width:49px;margin:0 0 0 0;padding:0 0 0 0;}
.award1b{float:left;width:110px;text-align:center;margin:0 0 0 0;padding:0 0 0 0;}
#award2{display:block;width:180px; height:81px;padding-top:10px; padding-left:14px;}*/
#award1{width:200px; height:155px;}
#award1a{ position:absolute; left:155px; padding-left:14px; padding-top:30px;}
#award1b{ position:relative; width:180px; text-align:center; padding-left:52px;padding-top:25px;}
#award2{ padding-top:10px; }