@charset "utf-8";
#boxAll #box4 #end a {
	letter-spacing: 1px;
	line-height: 20px;
	font-size: 13px;
}
#end a:link {
	color: #999;
	font-size: 12px;
}
#end a:hover {
	color: #9F0;
}
#end a:visited {
	color: #CCC;
}
#end a:active {
	color: #9F0;
}



#boxAll {
	background-color: #3D4C4F;
	width: 940px;
	background-position: center top;
}
#boxAll #box1 #apDiv4 ul li img {
    vertical-align:bottom;
}
#boxAll #box1 #apDiv4 ul li  {
	display:none
	}

}

#boxAll #box1 {
	background-color: #3D4C4F;
	float: left;
	height: 230px;
	width: 940px;
}
#boxAll #box2 {
	background-color: #666;
	float: left;
	height: 15px;
	width: 940px;
}
#boxAll #box3 {
	float: left;
	height: 100%;
	width: 940px;
	background-color: #FFFFFF;
	background-image: url(../images/index_r3_c11.png);
	background-repeat: repeat-y;
}
#boxAll #box3 #text_y1 {
	background-color: #FFFFFF;
	width: 340px;
	float: left;
}
#boxAll #box3 #box3_1 {
	width: 340px;
	float: left;
	height: 100%;
	padding-left: 60px;
}

.Btext {
	font-family: "細明體";
	font-size: 13px;
	color: #333333;
	line-height: 22px;
}
.title_A {
	font-family: "細明體";
	font-size: 16px;
	font-weight: bold;
	color: #6DB92B;
}


#boxAll #box4 {
	float: left;
	height: 141px;
	width: 940px;
	background-color: #666;
	background-image: url(../images/index_r4_c1.png);
}
#boxAll #box4 #end {
	font-family: "細明體";
	font-size: 12px;
	color: #999999;
	line-height: 17px;
	width: 700px;
	float: left;
	padding-top: 70px;
	padding-left: 125px;
	text-align: center;
}
#boxAll #box4 #end_1 {
	font-family: "細明體";
	font-size: 12px;
	color: #666;
	padding-top: 10px;
	padding-left: 720px;
}

#boxAll #box3 #text_y1 #titlibox {
	background-color: #FFFFFF;
	float: left;
	width: 158px;
	border: 1px solid #6DB92B;
	padding-top: 3px;
}
#boxAll #box3 #box3_1 #text_y1 #titlibox img {
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}
#boxAll #box3 #box3_1 #text_y1 #titlibox .Btext {
}


hr {
	border-top-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	width: 311px;
	margin-left: 5px;
}
#boxAll #box3 #text_y1 #titlibox img {
	margin-top: 3px;
}
#boxAll #box3 #text_y1 #titlibox li {
	list-style-position: inside;
	list-style-image: url(../images/index_r6_c31.png);
}


#boxAll #box3 #b3_41x987 {
	float: left;
	width: 41px;
	background-image: url(../images/index_r3_c1.png);
	background-position: 0px 0px;
	height: auto;
	background-repeat: repeat-y;
}
#boxAll #box3 #b3_857x987 {
	background-color: #FFFFFF;
	float: left;
	width: 857px;
}
#boxAll #box3 #b3_42x987 {
	float: left;
	height: 987px;
	width: 42px;
}
.Atext {
	font-family: "細明體";
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	letter-spacing: 3px;
	position: absolute;
	padding-top: 3px;
	left: 95px;
	top: 592px;
}
.more {
	position: relative;
	left: 275px;
	font-weight: bold;
	color: #6DB92B;
	bottom: 10px;
}
.sunyoung {
	font-size: 0.1px;
	color: #FFF;
}
#boxAll #box3 #box3 #box3_1 #text_y1 .sunyoung {
	color: #FFF;
	font-size: 0.1px;
}

#boxAll #box3 #text_y2 {
	background-color: #FFFFFF;
	width: 436px;
	float: left;
	padding-top: 20px;
}

.Atext_E {
	font-family: Arial;
	font-size: 10px;
	color: #3D4C4F;
	font-weight: normal;
	letter-spacing: 0em;
}
#boxAll #box3 #box3_2 {
	float: left;
	width: 436px;
	margin-left: 30px;
}
#TOhr     {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
}
a:link {
	font-family: "細明體";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
a:visited {
	font-family: "細明體";
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #6DB92B;
}
#boxAll #bt1 {
	margin-left: 20.5px;
	background-color: #3D4C4F;
}
#boxAll #box1 #apDiv15 {
	position: relative;
	width: 970px;
	height: 0%;
}
#apDiv6 {
	position:absolute;
	width:909px;
	height:63px;
	z-index:1;
	left: 23px;
	top: -1px;
}
#apDiv7 {
	position:absolute;
	width:692px;
	height:47px;
	z-index:1;
	left: 139px;
	top: 265px;
}
#apDiv7 {
	position:absolute;
	width:885px;
	height:65px;
	z-index:2;
	left: 61px;
	top: 270px;
}
#apDiv7 {
	position:absolute;
	width:901px;
	height:33px;
	z-index:1;
	left: 44px;
	top: 290px;
	visibility: hidden;
}
#apDiv8 {
	position:absolute;
	width:754px;
	height:33px;
	z-index:3;
	left: 109px;
	top: 290px;
	visibility: hidden;
}
#apDiv9 {
	position:absolute;
	width:336px;
	height:33px;
	z-index:4;
	left: 373px;
	top: 290px;
	visibility: hidden;
}
#apDiv10 {
	position:absolute;
	width:224px;
	height:33px;
	z-index:5;
	left: 343px;
	top: 290px;
	visibility: hidden;
}
#apDiv11 {
	position:absolute;
	width:580px;
	height:33px;
	z-index:6;
	left: 374px;
	top: 290px;
	visibility: hidden;
}
#apDiv12 {
	position:absolute;
	width:224px;
	height:33px;
	z-index:7;
	left: 714px;
	top: 290px;
	visibility: hidden;
}
#apDiv13 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
	left: 293px;
	top: -160px;
}
#apDiv14 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv15 {
	position:absolute;
	width:933px;
	height:47px;
	z-index:8;
	left: -25px;
	top: -325px;
	visibility: visible;
}
#apDiv16 {
	position:absolute;
	width:23px;
	height:15px;
	z-index:9;
	left: 48px;
	top: 5px;
}
#apDiv17 {
	position:absolute;
	width:28px;
	height:18px;
	z-index:10;
	left: 980px;
	top: 294px;
}
#apDiv18 {
	position:absolute;
	width:784px;
	height:33px;
	z-index:8;
	left: 100px;
	top: 290px;
	visibility: hidden;
}
#apDiv1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#apDiv3 {
	position:absolute;
	width:471px;
	height:44px;
	z-index:1;
	left: 256px;
	top: 359px;
	visibility: visible;
}
body {
	background-color: #666;
	margin-top: 0px;
	margin-bottom: 0px;
	}
#apDiv4 {
	position:absolute;
	width:815px;
	height:251px;
	z-index:1;
	left: 175px;
	top: 28px;
}
#apDiv5 {
	position:absolute;
	width:719px;
	height:115px;
	z-index:1;
	left: 78px;
	top: 26px;
}

