@charset "UTF-8";
.scg-sta1 {
	padding-top:40px;
	padding-bottom:20px;
	font-size:25px;
	line-height:23px;
	font-weight:bold;
	color:#791937;
}
.scg-sta2 {
	font-size:16px;
}
.scg-sta3 {
	padding-bottom:25px;
	font-size:11px;
	line-height:16px;
}
.scg-sta4-1 {
	margin-right:5px;
	padding:2px;
	font-size:9px;
	list-style:none;
	font-weight:bolder;
	width:90px;
	float:left;
	display:inline-block;
	background-color:#FFF4AA;
}
.scg-sta4-2 {
	margin-right:5px;
	padding:2px;
	font-size:9px;
	list-style:none;
	font-weight:bolder;
	width:90px;
	float:left;
	display:inline-block;
	background-color:#E1DED0;
}
.scg-sta5-1 {
	padding:2px;
	font-size:9px;
	list-style:none;
	background-color:#FFC;
}
.scg-sta5-2 {
	padding:2px;
	font-size:9px;
	list-style:none;
	background-color:#F3F1EC;
}
.scg-acc1 {
	padding-top:40px;
	padding-bottom:20px;
	font-size:25px;
	line-height:23px;
	font-weight:bold;
	color:#791937;
}
.scg-acc2 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.scg-acc3 {
	padding-top:12px;
	padding-left:20px;
	padding-bottom:25px;
	font-size:11px;
	line-height:16px;
}
.scg-acc4 {
	font-size:16px;
}
.scg-acc5 {
	padding-bottom:25px;
	font-size:11px;
	line-height:16px;
}
.hierarchy {
	padding-left:20px;
	font-size:9px;
}
.question1 {
	padding-top:40px;
	font-size:18px;
	font-weight:bold;
	color:#791937;
}
.question2 {
	padding-top:40px;
	padding-bottom:40px;
	font-size: 15px;
	line-height: 25px;
}
.question3 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.question4 {
	background-color:#C9F;
	border: solid 1px #CC99FF;
	padding:3px;
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	list-style:none;
}
.question5 {
	border-left: solid 1px #CC99FF;
	padding-left:5px;
	font-size:11px;
	list-style:none;
}
.question6 {
	background-color:#C0E8BC;
	border: solid 1px #C0E8BC;
	padding:3px;
	margin-top:10px;
	font-size:13px;
	font-weight:bold;
	list-style:none;
}
.question7 {
	border-left: solid 1px #C0E8BC;
	padding-left:5px;
	font-size:11px;
	list-style:none;
}
.question8 {
	font-size:9px;
}
.userguide1 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.userguide2 {
	padding-top:20px;
	font-size: 13px;
	line-height: 23px;
}
.userguide3 {
	font-size: 9px;
}
.userguide4 {
	float:left;
	margin-right:20px;
}
.userguide5 {
	padding-bottom:2px;
	padding-top:3px;
	margin-bottom:5px;
	border-bottom:solid 1px;
	font-size:11px;
	font-weight:bolder;
}
.userguide6 {
	padding-bottom:10px;
	font-size:10px;
	line-height:13px;
	list-style:none;
}
.userguide7 {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
	line-height:16px;
	font-weight:bolder;
	background-color:#E6C0B6;
}
.userguide7-2 {
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:10px;
	line-height:16px;
	font-weight:bolder;
	background-color:#F6EADC;
}
.userguide8 {
	font-size:9px;
	line-height:11px;
	list-style:none;
	font-weight:normal;
}
.userguide9 {
	margin-top:10px;
	margin-bottom:10px;
}
.userguide10 {
	width:150px;
	padding:10px;
	background-color:#C99;
	font-size: 13px;
	font-weight:bold;
}
.userguide11 {
	font-size:10px;
	line-height:16px;
	margin-bottom:5px;
	font-weight:bolder;
	list-style:none;
}
.sitemap1 {
	padding-top:40px;
	padding-bottom:20px;
	font-size:25px;
	font-weight:bold;
	color:#791937;
}
.sitemap2 {
	border:solid 1px #791937;
	padding:10px;
	background-color:#F2EEE3;
	margin-top:5px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
}
.sitemap2:hover {
	border:solid 1px #791937;
	padding:10px;
	background-color:#FFF;
	margin-top:5px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
}
.sitemap2-2 {
	border:solid 1px #791937;
	padding:10px;
	background-color:#F2EEE3;
	margin-top:5px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
}
.sitemap3 {
	font-size:12px;
	line-height:28px;
	font-weight:bold;
	color:#C00;
	margin-left:12px;
}
.sitemap4 {
	padding:5px;
	margin-left:15px;
	margin-bottom:2px;
	background-color:#FFF;
	font-size:10px;
	line-height:10px;
	font-weight:bold;
	list-style:none;
}
.sitemap4:hover {
	padding:5px;
	margin-left:15px;
	margin-bottom:2px;
	background-color:#FFCCD8;
	font-size:10px;
	line-height:10px;
	font-weight:bold;
	list-style:none;
}
.site-use1 {
	padding-top:40px;
	padding-bottom:20px;
	font-size:25px;
	font-weight:bold;
	color:#791937;
}
.site-use2 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.site-use3 {
	padding-top:12px;
	padding-left:20px;
	padding-bottom:25px;
	font-size:11px;
	line-height:16px;
}
.q-form1 {
	padding-top:10px;
	padding-bottom:5px;
	font-size:13px;
}
.q-form2 {
	font-size:8px;
	color:#F00;
}
.links1 {
	padding-top:40px;
	padding-bottom:10px;
	font-size:30px;
	font-weight:bold;
	color:#791937;
}
.links2 {
	font-size:10px;
	font-weight:bold;
	font-weight:normal;
	color:#000;
}
.links3 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.links4 {
	padding-top:20px;
	padding-left:20px;
	padding-bottom:25px;
	font-size:13px;
	line-height:26px;
}
.links5 {
	font-size:8px;
	speak:none;
	color:#000;
}
.rivier1 {
	border-left:solid 7px #666;
	border-right:solid 7px #666;
	font-size:10px;
	line-height:17px;
	padding:10px;
	letter-spacing:3px;
	width:auto;
}
.rivier2 {
	font-size:13px;
	font-weight:bold;
	line-height:19px;
	padding-top:20px;
	padding-bottom:20px;
	letter-spacing:3px;
	color:#666
}
.rivier3 {
	font-size:13px;
	font-weight:bold;
	line-height:40px;
	letter-spacing:3px;
}
.rivier4 {
	padding:5px;
	font-size:13px;
	font-weight:bold;
	letter-spacing:3px;
}
.rivier5 {
	padding:3px;
	font-size:12px;
	letter-spacing:2px;
}
.rivier6 {
	padding:3px;
	font-size:9px;
}
.lib1 {
	padding-top:40px;
	font-size:18px;
	font-weight:bold;
	color:#791937;
}
.lib2 {
	padding-top:40px;
	padding-bottom:40px;
	font-size: 15px;
	line-height: 25px;
}
.lib3 {
	border-bottom:solid 1px #791937;
	border-left:solid 5px #791937;
	padding:3px;
	font-size:15px;
	font-weight:bold;
	color:#791937;
}
.lib4 {
	padding-top:20px;
	padding-left:20px;
	font-size: 14px;
	line-height: 21px;
}

.title-menu{
	width:220px;
	font-size:17px;
	font-weight:bold;
	color:#FFF;
	cursor:pointer
}
.intro{
	font-size:16px;
	font-weight:bold;
	line-height:32px;
	color:#5C2A15;
	padding-top:20px
}
.news {
	font-size: 13px;
	line-height: 14px;
	height: 148px;
	overflow: auto;
	width: 391px;
	margin-left: 2px;
	text-align: left;
	padding-left: 3px;
}
.main-txt {
	font-size: 10px;
}
.number {
	font-family: "Arial Black";
	font-size: 12px;
	font-weight: normal;
}
.s-title {
	font-size: 13px;
	font-weight: bold;
	color: #666600;
}
.links-txt {
	font-size: 12px;
	line-height: 15px;
}
.add2 {
	font-size: 12px;
	line-height: 15px;
	color: #FFFFFF;
	padding:5px
}
.etc-link {
	font-size: 13px;
	line-height: 15px;
	color: #FFFFFF;
}
.access1 {
	font-size: 14px;
	font-weight:bold;
	line-height: 16px;
	color: #791973;
}
.access2 {
	font-size: 10px;
}
.access3 {
	font-size: 12px;
	font-weight:bold;
	line-height: 16px;
}
.parkingmap1 {
	font-size:12px;
	font-weight:bold;
	padding:3px;
}
.parkingmap2 {
	font-size:9px;
	padding:3px;
}
.parkingmap3 {
	font-size:7px;
	padding:3px;
}