@charset "utf-8";
/* CSS Document */
body{
	background:url(bg.jpg);	
	background-repeat:repeat;	
}
.contain{
 	width:90%;
	height:100%;
}

.header{
	height:30%;
	padding:15px;
	background: rgba(164%,45%,0%,0.3);
	border-radius: 5px;	
	
}
.main{
	height:100%;
	padding:10px;
	background: rgba(164%,45%,0%,0.3);
	border-radius: 5px;	
}
.menu{
	height:10%;
	background: rgba(130%,25%,10%,0.7);
	padding:15px;
	color:#fff;
	font-size:30px;
	border-radius: 5px;
	
}
#content1{
	height:50%;	
	background: rgba(60%,120%,165%,0.7);
	padding:45px;
	margin:25px;
	text-align:left;
	line-height: 25px;
	border-radius: 25px;
}
#content2{
	height:50%;	
	background: rgba(60%,130%,30%,0.7);
	padding:45px;
	margin:25px;
	text-align:left;
	line-height: 25px;
	border-radius: 25px;

}
#content3{
	height:50%;	
	background: rgba(100%,70%,70%,0.7);
	padding:35px;
	margin:25px;
	text-align:left;
	line-height: 25px;
	border-radius: 25px;
}
#content4{
	height:50%;	
	background: rgba(100%,100%,20%,0.7);
	padding:45px;
	margin:25px;
	text-align:left;
	line-height: 25px;
	border-radius: 25px;
}
#menu ul li{
	text-decoration:none;
	display:inline-block;
}
#menu ul li a{
	font-size:36px;
	font-family:"微軟正黑體";	
	font-weight:bold;
	color:#fff;
	
}
a,p,ol{
	text-decoration:none;
	font-family:"微軟正黑體";
	color:#000;
	font-size:18px;
}
hr{
    border: 0;
    height: 0;
    border-top: 2px solid rgba(0, 0, 0, 0.2);
    border-bottom: 2px solid rgba(255, 255, 255, 0.3);
}
table{
	border-collapse:separate;
	border-spacing:0px 30px;
  }
td{
	font-family:"微軟正黑體";
	line-height: 25px;
	font-size:18px;
    border:1px solid #999;	
}
tr{
  border:1px solid #999;
}