@charset "utf-8";
.Hmpg_para {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: justify;
	display: block;
	padding: 10px;
	line-height: normal;
}

.Content_para {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: justify;
	display: block;
	padding: 10px;
	line-height: normal;
}

.List{
	margin-left: 30px;
	display: block;
	text-align: justify;
	margin-right: 15px;
}

.List ul{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	list-style-type: disc;
	text-align: justify;
	line-height: normal;
}

.List ol{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	list-style-type: decimal;
	text-align: justify;
	line-height: normal;
}

.List a:link, a:visited, a:active {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.List a:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.Contact_pg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: justify;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	line-height: normal;
}

.Table_body {
	margin-left: 40px;
	padding-right: 100px;
}

.Table_header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-align:center;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	line-height: normal;
}

.Table_num {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align:right;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	line-height: normal;
}
.Contact_pg a:link, a:visited, a:active {
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
}
.Contact_pg a:hover {
	color: #FFF;
	text-decoration: underline;
	font-weight: bold;
}

.Contact_table {
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #B2CD0C;
}

.table_data {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: justify;
	line-height: normal;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.Heading_hmpg {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.5em;
	font-style: normal;
	line-height: 50px;
	font-weight: normal;
	font-variant: normal;
	color: #E8F8E0;
	text-align: center;
	vertical-align: middle;
}

.H2_content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.4em;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #E8F8E0;
	padding: 10px;
	text-align: left;
	vertical-align: middle;
}

.H3_content {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.4em;
	font-style: normal;
	line-height: 20px;
	font-weight:500;
	font-variant: normal;
	color: #E8F8E0;
	padding: 10px;
	text-align: justify;
	vertical-align: middle;
}

.H_year {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	line-height: 0px;
	font-weight: 600;
	font-variant: normal;
	color: #3C4B1B;
	text-align: left;
	vertical-align: middle;
	list-style-type: disc;
	text-decoration: underline;
	padding-left: 30px;
}

.list3 {
	width: 70%
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	float: left;
}

.list3 li{
	width: 100%;
	float: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.list5 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	float: left;
}
.list5 li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #FFF;
	list-style-type: decimal;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	text-align: justify;
}

.listnotice {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
	float: left;
}
.listnotice li{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	color: #FFF;
	list-style-type: decimal;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	text-align: justify;
}
@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -400%; }
}

body, figure { 
  margin: 0; background: #0e1500;
  font-weight: 100;
}

div#slider { overflow: hidden; }
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 30s slidy ease-in-out infinite;
}

.mapouter {
	position:relative;
	text-align:right;
	width:100%;
	height:350px;
	}

.gmap_canvas {
	overflow:hidden;
	background:none!important;
	width:100%;height:350px;
	}
	
.gmap_iframe {
	height:350px!important;
	}

.news_iframe {
	height:380px!important;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: normal;
	color: #FFF;
	text-align: justify;
	display: block;
	padding: 10px;
	line-height: normal;
	}

/* CSS Document */
