@charset "big5";

body {
	background: #fff;
	font-family: "arial","·L³n¥¿¶ÂÅé";font-size: 15px;color: #4a4a4a;
	text-align: center;
	padding: 0;margin: 0;
	
	
} 
.wrapper ol {margin-left: 20px;padding-left: 20px;}
.wrapper ol li {list-style-type:decimal;}
.wrapper p {margin-bottom: 10px;}
.wrapper {background: url('../images/bg_bottom.jpg') center bottom no-repeat;text-align: left;line-height: 1.8em;}
.container {background: url('../images/bg.jpg') center top no-repeat;}
a { text-decoration: none;}
a:hover {text-decoration: underline;}
.color_1 {color: #ff0000;}
.link {color: #ff2f82;}
.link:hover {color: #8d30ff;}

.clearFix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
    }
* html .clearFix             { zoom: 1; } /* IE6 */
*:first-child+html .clearFix { zoom: 1; } /* IE7 */

.hideText {white-space: nowrap;text-indent: 100%;overflow: hidden;display: block;/*text hide*/}


.content {
	width: 966px;
	margin: 0 auto;
	padding: 30px 0;
}


.section,.header {
	position: relative;
}

.btn,.btn_2,.btn_1 {
	position: absolute;
	display: block;
	text-align: center;
	line-height: 65px;
}

.btn img {
	
}

.wrapper {
	background: url('../images/bg.jpg') center -45px no-repeat;
	min-width: 980px;
}

.header {
	height: 549px;
	width: 980px;
	margin: 0 auto;
}

.header_btn {
	right: 36px;
	bottom: 24px;
}

.section {
	height: 263px;
	margin-bottom: 25px;
}

#event_1 {	background: url('../images/event_bg_1.jpg') no-repeat; }
#event_2 {	background: url('../images/event_bg_2.jpg') no-repeat; }
#event_3 {	background: url('../images/event_bg_3.jpg') no-repeat; }

#event_1 .btn {
	left: 556px;
	top: 173px;
}

#event_2 .event_2_btn_1 {
	left: 650px;
	top: 223px;
}

#event_2 .event_2_btn_2 {
	left: 50px;
	top: 175px;
}


#event_3 .btn {
	left: 558px;
	top: 172px;
}

#note.section {
	height: auto;
}






#event_footer li {margin: 0;}

.footer {
	text-align: center;
}