@charset "UTF-8";
/* CSS Document */
@import url("maco.css");
@import url("maco_p.css");

/* === ================= 上方圖片區about ================= === */

#CONTENT  .NEW{
	background-image:url(images/background-image04.png);
	background-repeat:no-repeat;
	background-position: left bottom;
	}
	
	
#BBIG{
		width:640px; 
		height:460px; 
		margin:10px auto; 
		position:relative; 
		overflow:hidden;
}
#BBIG ul{
	position:absolute;
	width:64000px;
	height:460px;
	}
#BBIG ul li{
	float:left;
	}

#SMALL img{ cursor:pointer;}

/* prev/next navigation
------------------------------*/
a#pctnav-prev,
a#pctnav-next {
	position: absolute;
	z-index: 2;
	top: 220px;
	width: 30px; height: 80px;
	overflow: hidden;
	text-indent: -9999px;
}
a#pctnav-prev {
	left: 0;
	background: url(../images/nav_entry.gif) no-repeat 0 0;
}
a#pctnav-next {
	right: 0;
	background: url(../images/nav_entry.gif) no-repeat 100% 0;
}
a#pctnav-prev:hover {
	background-position: 0 -80px;
}
a#pctnav-next:hover {
	background-position: 100% -80px;
}
.endL a#pctnav-prev,
.endL a#pctnav-prev:visited {
	background-position: 0 -160px;
	cursor: default;
}
.endR a#pctnav-next,
.endR a#pctnav-next:visited {
	background-position: 100% -160px;
	cursor: default;
}

#NEW_A{
	width:330px;
	float:left;
	margin-left:20px;
	padding-bottom:30px;
	}
	
#NEW_A li{
	width:300px;
	float:left;
	margin:10px;
	border-bottom: 3px solid #666666;
	background-color:#FFFFFF;	
	}

#About #NEW_A h1{
	display:block;
	widows:330px;
	background-image:url(images/bk_b.png);
	background-repeat:no-repeat;
	background-position:0px bottom;
	font-size:18px;
	color:#333333;
	padding-left:20px;
	}

#About  #NEW_A h2{
	font-size:15px;
	line-height:1.3;
	margin:20px 10px;
	}

#About  #NEW_A li p{
	font-size:13px;
	margin:5px 0;
	padding:6px 10px 0px 10px;;
	padding-top:6px;
	padding-left:10px;
	border-top: 1px dotted #d3d5d7;
	color:#333399;
	font-weight:bold;
	}
	
#NEW_A .COURSE{
	clear:both;
	width:330px;
	}
#About  #NEW_A .COURSE h5 a{
	display:block;
	width:330px;
	height:40px;
	font-size:15px;
	line-height:40px;
	clear:both;
	background-image:url(images/background-ben1.png);
	background-repeat:no-repeat;
	text-indent:40px;
	color:#FFFFFF;
}

#About  #NEW_A .COURSE h5 a:hover{
	color:#FF3333;}
	
.COURSE .COURSE_BOX{ 
width:300px; 
overflow:hidden; 
display:none;}

#NEW_B{
	width:330px;
	float:left;
	margin-left:50px;
	}
	
#NEW_B li{
	width:300px;
	float:left;
	margin:10px;
	border-bottom: 3px solid #666666;
	background-color:#FFFFFF;	
	}

#About #NEW_B h1{
	display:block;
	widows:330px;
	background-image:url(images/bk_b.png);
	background-repeat:no-repeat;
	background-position:0px bottom;
	font-size:18px;
	color:#333333;
	padding-left:20px;
	}

#About  #NEW_B h2{
	font-size:15px;
	line-height:1.3;
	margin:20px 10px;
	}

#About  #NEW_B li p{
	font-size:13px;
	margin:5px 0;
	padding:6px 10px 0px 10px;;
	padding-top:6px;
	padding-left:10px;
	border-top: 1px dotted #d3d5d7;
	color:#333399;
	font-weight:bold;
	}
