* {
	margin: 0;
	padding: 0;
	font-size: 100%;
}
body {
	background: #ffffff;
	width: 780px;
	color: #000000;
	line-height: 115%;
              text-align:center;
}
#wrap {
              width:730px;
              margin-left:5px; 
              text-align:left;
	background: #ffffff;
}
#back {
              width:740px;
	background: url(images/back1.gif) repeat;
              margin-left:auto; 
              margin-right:auto;
              text-align:left;
}
/* 僞僀僩儖 */
.title {
	background: url(images/title.gif) no-repeat;
	color: #0d3257;
	font-size: 80%;
	margin-top: 10px;
	font-weight: bold;
	padding : 11px 0px 0px 270px;
              height : 50px;
}
/* 僉儍儞儁乕儞 */
.can {
	background: url(images/can.gif) no-repeat;
	color: #000000;
	font-size: 80%;
	line-height: 200%;
	padding : 25px 5px 5px 5px;
	margin : 15px 15px 5px 15px;
              height : 80px;
	}
	.can a:link,
	.can a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.can a:hover,
	.can a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僆僗僗儊 */
.top {
	background: url(images/top1.gif) no-repeat;
	padding : 20px 3px 0px 3px;
              height : 85px;
	width: 240px;
	margin-bottom: 5px;
}
/* 嵍僽儘僢僋 */
#left_block {
	float: left;
	width: 240px;
	margin-top: 5px;
	font-size: 80%;
	margin-bottom: 5px;
}
	#left_block a:link,
	#left_block a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	#left_block a:hover,
	#left_block a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 塃僽儘僢僋 儊僯儏乕 */
#right_block {
	background: url(images/back.jpg) repeat;
	float: right;
	width: 480px;
	margin-top: 5px;
	margin-right: 1px;
	font-size: 100%;
	padding-bottom: 10px;
}
/* 僼僢僞乕 */
#footer {
	background: url(images/foot.gif) no-repeat;
	font-size: 80%;
	text-align: center;
	padding-top: 5px;
	width : 730px;
              height : 25px;
	padding-bottom: 4px;
	color: #FFFFFF;
	font-family : HGS憂塸妏恨集窾B;
}
	#footer a:link,
	#footer a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	#footer a:hover,
	#footer a:active {
		color: #FFFFFF;
		text-decoration: underline;	
	}
/* 儊僯儏乕 */
.menu {
              height : 40px;
	width: 240px;
	margin-bottom: 5px;
}
	.menu a:link,
	.menu a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.menu a:hover,
	.menu a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 彜昳儊僯儏乕 */
.menu0 {
	background: url(images/top4.gif) no-repeat;
	width: 240px;
	padding-left: 22px;
	margin-bottom: 1px;
	padding-top: 1px;
	color: #FFFFFF;
	font-family : HGS憂塸妏恨集窾B;
              height : 20px;
}
/* 弶怱幰儊僯儏乕 */
.menu1 {
	background: url(images/top2.gif) no-repeat;
	width: 240px;
	padding-left: 15px;
	margin-bottom: 1px;
	padding-top: 1px;
              height : 21px;
              border-bottom: 1px dashed #cccccc;
}
	.menu1 a:link,
	.menu1 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.menu1 a:hover,
	.menu1 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僲乕儅儖儊僯儏乕 */
.menu2 {
	background: url(images/top3.gif) no-repeat 0px 3px;
	width: 240px;
	padding-left: 15px;
	margin-bottom: 1px;
              height : 18px;
              border-bottom: 1px dashed #cccccc;
}
	.menu2 a:link,
	.menu2 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.menu2 a:hover,
	.menu2 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 婋尟儊僯儏乕 */
.menu3 {
	background: url(images/danger.gif) no-repeat;
	width: 240px;
	padding-left: 26px;
	margin-bottom: 1px;
	padding-top: 1px;
              height : 21px;
	font-weight: bold;
              border-bottom: 1px dashed #cccccc;
}
	.menu3 a:link,
	.menu3 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.menu3 a:hover,
	.menu3 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僷儞偔偢 */
.pan {
	background: url(images/pan.gif) no-repeat 0px 3px;
	padding-left: 13px;
	margin: 1px;
	font-size: 70%;
}
	.pan a:link,
	.pan a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.pan a:hover,
	.pan a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 岥嵗奐愝 */
.cen {
	background: url(images/top5.gif) no-repeat;
	color: #ffffff;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 90%;
              height : 25px;
	padding-left: 25px;
	padding-top: 4px;
}
.cen0 {
	float: left;
	color: #000000;
	font-size: 80%;
	margin : 5px;
}
.cen1 {
	color: #000000;
	font-size: 80%;
	padding : 2px 10px 0px 5px;
}
.cen2 {
	background: url(images/point.gif) no-repeat 0px 3px;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	padding-left: 15px;
}
.cen3 {
	background: url(images/point.gif) no-repeat 0px 3px;
	color: #000000;
	font-weight: bold;
	font-size: 90%;
	padding-left: 15px;
	margin : 10px 0px 6px 5px;
}
/* 徹寯夛幮徯夘 */
.trade {
	background: url(images/trade1.gif) no-repeat;
	margin :0px 0px 20px 0px;
	height :30px;
}
.trade1 {
	font-family : HGS憂塸妏恨集窾B;
	margin :0px 0px 6px 0px;
	padding : 6px 0px 0px 60px;
	width: 465px;
	font-size: 100%;
}
.trade2 {
	background: #efefef;
	padding-left: 5px;
	width: 465px;
	font-size: 80%;
}
.trade3 {
	background: #0d3257;
	color: #ffffff;
	padding-left: 15px;
	width: 465px;
	font-family : HGS憂塸妏恨集窾B;
	font-size: 90%;
}
.trade4 {
	background: #aed4d4;
	color: #000000;
	width: 93px;
	font-size: 80%;
	float: left;
              text-align:center;
              border: 1px solid #0d3257;
	font-weight: bold;
}
.trade5 {
	background: #ffffff;
	color: #000000;
	width: 93px;
	font-size: 80%;
	float: left;
              text-align:center;
              border: 1px solid #0d3257;
	font-weight: bold;
}
.trade6 {
	background: url(images/kouza.gif) no-repeat;
	margin :5px 0px 0px 0px;
	height :25px;
	padding : 3px 0px 0px 220px;
	font-size: 80%;
	font-weight: bold;
}
	.trade6 a:link,
	.trade6 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.trade6 a:hover,
	.trade6 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.trade7 {
	background: #efefef;
	padding : 0px 0px 0px 0px;
	font-size: 80%;
	width: 465px;
	font-weight: bold;
              text-align:right;
}
	.trade7 a:link,
	.trade7 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.trade7 a:hover,
	.trade7 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.trade8 {
	color: #000000;
	padding : 3px 2px 3px 3px;
	font-size: 80%;
	margin-right: 15px;
       border: 2px solid #0d3257;
}
	.trade8 a:link,
	.trade8 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.trade8 a:hover,
	.trade8 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.trade9 {
	background: #aed4d4;
	color: #000000;
	padding-left: 15px;
	width: 465px;
              text-align:center;
              border: 1px solid #0d3257;
	font-size: 80%;
}
.trade10 {
	background: #aed4d4;
	color: #000000;
	width: 150px;
	font-size: 80%;
	float: left;
              text-align:center;
              border: 1px solid #0d3257;
	font-weight: bold;
}
.trade11 {
	background: #ffffff;
	color: #000000;
	width: 315px;
	font-size: 80%;
	float: left;
              text-align:center;
              border: 1px solid #0d3257;
	font-weight: bold;
}
.trade12 {
	background: #efefef;
	color: #2a2a2a;
	padding-left: 15px;
	width: 465px;
	font-family : HGS憂塸妏恨集窾B;
	font-size: 90%;
}
.trade13 {
	color: #000000;
	background: #efefef;
	padding-left: 5px;
	width: 465px;
	font-size: 80%;
}
/* 屄暿徯夘 */
.en1 {
	font-weight: normal;
	background: url(images/top6.gif) no-repeat;
	font-family : HGS憂塸妏恨集窾B;
	margin :0px 0px 6px 0px;
	padding : 15px 0px 0px 5px;
	width: 468px;
	font-size: 100%;
}
.en2 {
	float: left;
	background: url(images/en1.gif) no-repeat;
	margin :0px 0px 6px 0px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-size: 80%;
}
.en3 {
	float: left;
	background: url(images/en2.gif) no-repeat;
	margin :0px 0px 6px 28px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-size: 80%;
}
.en4 {
	margin-top: 8px;
	background: url(images/en3.gif) no-repeat;
	padding : 20px 0px 0px 0px;
	font-size: 80%;
	width: 465px;
}
.en5 {
	margin-top: 8px;
	background: url(images/en4.gif) no-repeat;
	padding : 20px 0px 0px 0px;
	font-size: 80%;
	width: 465px;
}
.en6 {
	float: left;
	background: url(images/en5.gif) no-repeat;
	margin :8px 0px 6px 0px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-weight: bold;
	font-size: 80%;
}
.en66 {
	float: left;
	background: url(images/en6.gif) no-repeat;
	margin :8px 0px 6px 0px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-size: 80%;
}
.en7 {
	float: left;
	background: url(images/en6.gif) no-repeat;
	margin :8px 0px 6px 28px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-size: 80%;
}
.en77 {
	float: left;
              text-align:center;
	background: url(images/en6.gif) no-repeat;
	margin :8px 0px 6px 28px;
	padding : 20px 0px 0px 0px;
	width: 220px;
	font-size: 80%;
}
/* 屄暿徯夘庤悢椏榞 */
.en8 {
	background: #ffffff;
	color: #004080;
	padding-top: 8px;
	padding-left: 8px;
	width: 465px;
	font-family : HGS憂塸妏恨集窾B;
	font-size: 100%;
}
.en9 {
	background: #a9bade;
	color: #000000;
	width: 93px;
	font-size: 90%;
	float: left;
	padding-top: 8px;
	padding-bottom: 6px;
              text-align:center;
              border: 1px solid #1b4b9f;
	font-weight: bold;
}
.en10 {
	background: #ffffff;
	color: #000000;
	padding-top: 8px;
	padding-bottom: 6px;
	width: 93px;
	font-size: 90%;
	float: left;
              text-align:center;
              border: 1px solid #1b4b9f;
	font-weight: bold;
}
.en11 {
	background: #a9bade;
	color: #000000;
	width: 150px;
	font-size: 90%;
	float: left;
	padding-top: 8px;
	padding-bottom: 6px;
              text-align:center;
              border: 1px solid #1b4b9f;
	font-weight: bold;
}
.en12 {
	background: #ffffff;
	color: #000000;
	width: 315px;
	font-size: 90%;
	padding-top: 8px;
	padding-bottom: 6px;
	float: left;
              text-align:center;
              border: 1px solid #1b4b9f;
	font-weight: bold;
}
.en13 {
	background: #ffffff;
	color: #000000;
	width: 465px;
	font-size: 90%;
	padding-left: 2px;
              border: 1px solid #1b4b9f;
}
.en14 {
	background: #a9bade;
	color: #000000;
	width: 232px;
	font-size: 90%;
	float: left;
	padding-top: 8px;
	padding-bottom: 6px;
              text-align:center;
              border: 1px solid #1b4b9f;
}
.en15 {
	background: #ffffff;
	color: #000000;
	width: 233px;
	font-size: 90%;
	padding-top: 8px;
	padding-bottom: 6px;
	float: left;
              text-align:center;
              border: 1px solid #1b4b9f;
}
.en16 {
	color: #004080;
	font-weight: bold;
	background: url(images/top6.gif) no-repeat;
	margin :20px 0px 1px 0px;
	padding : 5px 0px 0px 5px;
	width: 465px;
	font-size: 100%;
}
.p1 {
	margin-top: 5px;
	margin-bottom: 10px;
}
/* 儔儞僉儞僌 */
.n1 {
	background: url(images/no1.jpg) no-repeat;
	padding-left: 75px;
	padding-top: 35px;
	font-size: 100%;
	width : 470px ;
	margin-top: 10px;
	height : 60px;
}
	.n1 a:link,
	.n1 a:visited {
		font-weight: bold;
		color: #0000aa;
		text-decoration: underline;	
	}
	.n1 a:hover,
	.n1 a:active {
		font-weight: bold;
		color: #ff0000;
		text-decoration: none;	
	}
.n11 {
	background: url(images/no0.gif) no-repeat;
	padding-top: 20px;
	color: #4d4d4d;
	font-size: 70%;
              border-right : 1px solid #d5d595;
              border-bottom : 5px solid #d5d595;
	margin-left: 5px;
	margin-right: 10px;
}
	.n11 a:link,
	.n11 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.n11 a:hover,
	.n11 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.n2 {
	background: url(images/no2.jpg) no-repeat;
	padding-left: 75px;
	padding-top: 35px;
	font-size: 100%;
	width : 470px ;
	margin-top: 10px;
	height : 60px;
}
	.n2 a:link,
	.n2 a:visited {
		font-weight: bold;
		color: #0000aa;
		text-decoration: underline;	
	}
	.n2 a:hover,
	.n2 a:active {
		font-weight: bold;
		color: #ff0000;
		text-decoration: none;	
	}
.n22 {
	background: url(images/no0.gif) no-repeat;
	padding-top: 20px;
	color: #4d4d4d;
	font-size: 70%;
              border-right : 1px solid #dddddd;
              border-bottom : 5px solid #dddddd;
	margin-left: 5px;
	margin-right: 10px;
}
	.n22 a:link,
	.n22 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.n22 a:hover,
	.n22 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.n3 {
	background: url(images/no3.jpg) no-repeat;
	padding-left: 75px;
	padding-top: 35px;
	font-size: 100%;
	width : 470px ;
	margin-top: 10px;
	height : 60px;
}
	.n3 a:link,
	.n3 a:visited {
		font-weight: bold;
		color: #0000aa;
		text-decoration: underline;	
	}
	.n3 a:hover,
	.n3 a:active {
		font-weight: bold;
		color: #ff0000;
		text-decoration: none;	
	}
.n33 {
	background: url(images/no0.gif) no-repeat;
	padding-top: 20px;
	font-size: 70%;
	color: #4d4d4d;
              border-right : 1px solid #d2c5b2;
              border-bottom : 5px solid #d2c5b2;
	margin-left: 5px;
	margin-right: 10px;
}
	.n33 a:link,
	.n33 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.n33 a:hover,
	.n33 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 堦棗 */
.to {
	font-family : HGS憂塸妏恨集窾B;
	color: #000000;
	padding-left: 15px;
	padding-top: 4px;
       border-top: 3px solid #0069ff;
	font-size: 100%;
	width : 730px ;
	margin-top: 10px;
}
.to1 {
	float: left;
	margin :5px 0px 0px 0px;
       border-top: 3px solid #aaaaaa;
       border-right: 1px dashed #aaaaaa;
       border-bottom: 5px solid #aaaaaa;
	padding : 3px 0px 0px 5px;
	width: 180px;
	font-size: 70%;
}
.to2 {
	float: left;
	margin :5px 0px 0px 3px;
       border-top: 3px solid #aaaaaa;
       border-right: 1px dashed #aaaaaa;
       border-bottom: 5px solid #aaaaaa;
	padding : 3px 0px 0px 5px;
	width: 180px;
	font-size: 70%;
}
.to3 {
	background: url(images/to.gif) no-repeat 0px 5px;
       border-top: 1px dashed #aaaaaa;
	padding : 0px 5px 0px 14px;
	font-size: 100%;
	margin :0px 10px 0px 0px;
}
	.to3 a:link,
	.to3 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.to3 a:hover,
	.to3 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 屄暿堦棗 */
.aa {
	float: left;
	width: 355px;
}
.a {
	background: url(images/b1.gif) no-repeat;
	color: #000000;
	font-weight: bold;
	margin :0px 0px 0px 5px;
	padding : 2px 0px 0px 10px;
	width: 355px;
	font-size: 90%;
}
.ab {
	margin :0px 0px 0px 5px;
}
.ac {
	margin :0px 0px 10px 5px;
}
.aa1 {
	background: url(images/no1.gif) no-repeat 5px 5px;
	font-weight: normal;
	padding : 8px 0px 5px 50px;
	font-size: 80%;
	height : 25px;
	margin :0px 5px 0px 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
}
	.aa1 a:link,
	.aa1 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.aa1 a:hover,
	.aa1 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.aa2 {
	background: url(images/no2.gif) no-repeat 5px 5px;
       border-top: 1px dashed #ffffff;
	font-weight: normal;
	padding : 8px 0px 5px 50px;
	font-size: 90%;
	height : 25px;
	margin :0px 5px 0px 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
}
	.aa2 a:link,
	.aa2 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.aa2 a:hover,
	.aa2 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.aa3 {
	background: url(images/no3.gif) no-repeat 5px 5px;
       border-top: 1px dashed #ffffff;
	font-weight: normal;
	padding : 8px 0px 5px 50px;
	font-size: 90%;
	height : 35px;
	margin :0px 5px 0px 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
}
	.aa3 a:link,
	.aa3 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.aa3 a:hover,
	.aa3 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.aa4 {
	background: url(images/a.gif) no-repeat 5px 0px;
	text-align:center;
	padding : 20px 5px 0px 5px;
	margin :0px 5px 0px 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
}
.aa5 {
	text-align:right;
	font-weight: normal;
	padding : 0px 5px 0px 0px;
	font-size: 70%;
	height : 35px;
	margin :0px 5px 0px 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
}
	.aa5 a:link,
	.aa5 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.aa5 a:hover,
	.aa5 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僇僥僑儕乕堦棗 */
.c1 {
	margin :5px 0px 0px 0px;
}
.c2 {
	margin :0px 0px 5px 0px;
}








/* 僙儞僞乕 */
.center {
              text-align:center;
	margin-bottom: 10px;
}
.center1 {
	margin-bottom: 5px;
	margin-top: 10px;
}
/* 儗僢僪 */
.red {
	color: #ff0000;
}
/* 懢帤 */
.big {
	font-weight: bold;
}
.big1 {
	font-weight: bold;
	font-size: 80%;
}
/* 憡屳儕儞僋 */
#link_block {
	float: left;
	width: 725px;
	margin-top: 5px;
	font-size: 100%;
	margin-bottom: 5px;
}
	#link_block a:link,
	#link_block a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	#link_block a:hover,
	#link_block a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 憡屳儕儞僋丂儁乕僕 */
.linknavi {
	background: url(images/link3.gif) no-repeat;
	color: #000000;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 120%;
	font-weight: bold;
              height : 30px;
}
	.linknavi a:link,
	.linknavi a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.linknavi a:hover,
	.linknavi a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 憡屳儕儞僋丂曞廤 */
.linknavi1 {
	background: #dcefff;
	color: #555555;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	font-size: 80%;
	line-height: 150%;
              border : 3px dotted #002eff;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
	.linknavi1 a:link,
	.linknavi1 a:visited {
		color: #555555;
		text-decoration: underline;	
	}
	.linknavi1 a:hover,
	.linknavi1 a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.linknavi2 {
	background: url(images/link2.gif) no-repeat;
	color: #310000;
	padding-left: 40px;
	padding-top: 5px;
	font-size: 110%;
	font-weight: bold;
              height : 29px;
	margin-left: 10px;
	margin-bottom: 5px;
}
	.linknavi2 a:link,
	.linknavi2 a:visited {
		color: #0000aa;
		text-decoration: underline;	
	}
	.linknavi2 a:hover,
	.linknavi2 a:active {
		color: #555555;
		text-decoration: none;	
	}
/* 儊乕儖 */
.mail {
	background: url(images/link0.gif) no-repeat 5px 5px;
	color: #000000;
	padding-left: 25px;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 20px;
	font-size: 80%;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
/* 儊僯儏乕 儊僀儞僇僥僑儕 */
.main_menu {
	background: url(images/top1.gif) no-repeat;
	height: 30px;
	color: #ffffff;
	padding-left: 20px;
	margin-left: 5px;
	margin-top: 7px;
	padding-top: 7px;
	font-size: 110%;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
	.main_menu a:link,
	.main_menu a:visited,
	.main_menu a:hover,
	.main_menu a:active {
		color: #ffffff;
		text-decoration: none;	
	}

/* 儊僯儏乕 僒僽僇僥僑儕 */
.sub_menu {
	background: url(images/top2.gif) no-repeat;
	height: 25px;
	padding-left: 15px;
	font-size: 100%;
	color: #310000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 5px;
	padding-top: 5px;
}
	.sub_menu a:link,
	.sub_menu a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.sub_menu a:hover,
	.sub_menu a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 憡屳儕儞僋尒弌偟 */
.link {
	background : url(images/link1.gif) 5px 5px no-repeat;
	line-height: 140%;
	color: #2a2a2a;
	font-size: 80%;
	padding-left: 25px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin-top: 6px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 5px;
              border: 2px dashed #cccccc;
}
	.link a:link,
	.link a:visited {
	font-size: 120%;
		color: #003900;
		text-decoration: underline;	
	}
	.link a:hover,
	.link a:active {
	font-size: 120%;
		color: #ff0000;
		text-decoration: none;	
	}
.pr {
	color: #808080;
	font-size: 80%;
       text-align:right;
}
	.pr a:link,
	.pr a:visited {
		color: #808080;
		text-decoration: underline;	
	}
	.pr a:hover,
	.pr a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.pr1 {
	color: #cccccc;
	font-size: 70%;
       text-align:left;
}
	.pr1 a:link,
	.pr1 a:visited {
		color: #cccccc;
		text-decoration: underline;	
	}
	.pr1 a:hover,
	.pr1 a:active {
		color: #ff0000;
		text-decoration: none;	
	}








/* 僗僞僀儖僔乕僩丂僐僺乕梡 
	background: url(images/menu_home.jpg) no-repeat;
	height: 25px;
	color: #ffffff;
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 5px;
	padding-bottom: 2px;
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 5px;
       border-right: 1px solid #cccccc;
       border-left: 1px solid #cccccc;
	font-size: 100%;
	font-weight: bold;
	font-family : HGS憂塸妏恨集窾B;


	.pr a:link,
	.pr a:visited {
		color: #4a0000;
		text-decoration: underline;	
	}
	.pr a:hover,
	.pr a:active {
		color: #ff0000;
		text-decoration: none;	
	}
*/