* {
	margin: 0;
	padding: 0;
	font-size: 95%;
}
body {
	background: #cccccc;
	width: 780px;
	color: #000000;
	line-height: 110%;
              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: #000000;
	font-size: 140%;
	margin-top: 10px;
              height : 50px;
}

h1 {
	font-size : 12px;
	font-weight: normal;
	padding-left: 5px;
}
/* 僒僽僞僀僩儖 */
h2 {
	font-size : 15px;
              line-height : 120%;
	font-weight: bold;
	font-size: 110%;
	padding-left: 10px;
	margin-top: 10px;
	color: #000000;
}

/* 嵍僽儘僢僋 */
#left_block {
	float: left;
	width: 528px;
	margin-top: 5px;
	font-size: 80%;
	margin-bottom: 5px;
}
/* 塃僽儘僢僋 儊僯儏乕 */
#right_block {
	background: url(images/back.jpg) repeat;
	float: right;
	width: 200px;
	margin-top: 5px;
	margin-right: 1px;
	font-size: 100%;
	padding-bottom: 10px;
}
/* 憡屳儕儞僋 */
#link_block {
	float: left;
	width: 725px;
	margin-top: 5px;
	font-size: 100%;
	margin-bottom: 5px;
}
	#link_block a:link,
	#link_block a:visited {
		color: #310000;
		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 : 40px;
	margin-left: 100px;
	margin-right: 100px;
	margin-bottom: 20px;
}
	.linknavi a:link,
	.linknavi a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.linknavi a:hover,
	.linknavi a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 憡屳儕儞僋丂曞廤 */
.linknavi1 {
	background: #ffd4d4;
	color: #000000;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	font-size: 90%;
	line-height: 150%;
              border : 3px dotted #ff0000;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
}
	.linknavi1 a:link,
	.linknavi1 a:visited {
		color: #310000;
		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: #310000;
		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: 2px;
	padding-bottom: 10px;
	padding-right: 20px;
	font-size: 90%;
	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;	
	}
/* 僩僢僾 偵婣傞 */
.top_menu {
	background: url(images/menu_home.jpg) no-repeat;
	height: 25px;
	color: #ffffff;
	padding-left: 20px;
	margin-left: 5px;
	padding-top: 5px;
	font-size: 100%;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
	.top_menu a:link,
	.top_menu a:visited,
	.top_menu a:hover,
	.top_menu a:active {
		color: #ffffff;
		text-decoration: underline;	
	}
/* 僩僢僾偺暥復 */
.af0 {
              text-align:center;
	font-size: 70%;
	color: #ffffff;
	padding-top: 12px;
	padding-left: 439px;
	font-weight: bold;	
	}
/* 柍扴曐儘乕儞偲偼 */
.loan1 {
	background : url(images/image1.gif) no-repeat;
	font-size: 110%;
	color: #4d4d4d;
              margin-bottom: 2px;
              margin-left : 8px;
	height: 120px;
}
.loan2 {
	font-size: 130%;
	color: #4d4d4d;
              margin-top : 8px;
	padding-left: 15px;
	font-weight: bold;
}
.loan3 {
	font-size: 110%;
	color: #4d4d4d;
              margin-top : 8px;
	padding-left: 15px;
	padding-right: 20px;
	line-height: 130%;
}
/* 儊僯儏乕 僶乕 */
.bar1 {
	background: url(images/bar1.gif) no-repeat;
	height: 25px;
	color: #d20800;
	padding-left: 20px;
	margin-left: 5px;
	margin-top: 10px;
	padding-top: 5px;
	font-size: 150%;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
.bar2 {
	background: url(images/bar2.gif) no-repeat;
	height: 25px;
	color: #d20800;
	padding-left: 25px;
	margin-left: 5px;
	margin-top: 10px;
	padding-top: 6px;
	font-size: 150%;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
/* 僐儊儞僩 */
.word1 {
              text-align:left;
	margin-top : 5px;
	margin-left : 5px;
	padding : 5px;
	color: #4d4d4d;
	font-size: 120%;
	line-height: 150%;
              border : 2px dotted #4a0000;
	}
/* PR */
.pr {
	background: url(images/pr.gif) no-repeat;
	padding-left: 35px;
	padding-top: 4px;
	margin-top: 3px;
	margin-left: 45px;
	font-size: 130%;
              color: #4a0000;
              height : 25px;
	font-weight: bold;
	}
	.pr a:link,
	.pr a:visited {
		color: #4a0000;
		text-decoration: underline;	
	}
	.pr a:hover,
	.pr a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僼僢僞乕 */
#footer {
	background : url(images/foot.gif) no-repeat;
	font-size: 110%;
	text-align: center;
	padding-top: 2px;
	padding-bottom: 4px;
	color: #FFFFFF;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
	#footer a:link,
	#footer a:visited {
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
		color: #ffffff;
		text-decoration: none;	
	}
	#footer a:hover,
	#footer a:active {
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
		color: #FFFFFF;
		text-decoration: underline;	
	}
/* 壓晹俹俼 */
.navi1 {
	font-size: 80%;
              text-align:right;
	color: #310000;
	padding-right: 7px;	
	}
	.navi1 a:link,
	.navi1 a:visited,
	.navi1 a:hover,
	.navi1 a:active {
		color: #310000;
		text-decoration: underline;	
	}
/* 僆僗僗儊!徯夘 */
.h {
	background : url(images/top.gif) no-repeat;
	font-size: 120%;
	color : #003900;
              text-align:center;
              height : 180px;
	padding-top: 35px;
	margin-top: 5px;
	margin-left: 5px;
	margin-bottom: 10px;
              width : 190px;
}
.i {
              text-align:left;
              height : 20px;
	font-size: 70%;
	color : #4a0000;
	padding-left: 20px;
	padding-top: 14px;
}
	.i a:link,
	.i a:visited {
		color: #4a0000;
		text-decoration: underline;	
	}
	.i a:hover,
	.i a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.j {
              text-align:left;
              height : 20px;
	font-size: 70%;
	color : #4a0000;
	padding-left: 20px;
	padding-top: 9px;
}
	.j a:link,
	.j a:visited {
		color: #4a0000;
		text-decoration: underline;	
	}
	.j a:hover,
	.j a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.k {
	background : #310000;
              width : 190px;
	margin-left: 5px;
}
/* 徯夘 */
#a {
	background : url(images/money.gif) no-repeat;
	font-size: 120%;
	color : #310000;
              margin-left: 5px;
              height : 112px;
              width : 516px;
}
.b {
	float: left;
	font-size: 100%;
	color : #310000;
	padding-left: 10px;
	padding-top: 25px;
              height : 100px;
              width : 60px;
}
.c {
	float: left;
	font-size: 100%;
	color : #310000;
              height : 70px;
              width : 390px;
}
.d {
	float: left;
	font-size: 110%;
	color : #310000;
	padding-left: 30px;
	padding-top: 12px;
              height : 10px;
              width : 350px;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
.e {
	float: left;
	font-size: 100%;
	color : #310000;
	padding-left: 17px;
	padding-top: 10px;
	line-height: 110%;
}
.g {
	float: left;
	font-size: 90%;
	color : #310000;
	padding-left: 118px;
	padding-top: 13px;
	line-height: 110%;
}
	.g a:link,
	.g a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.g a:hover,
	.g a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 儔儞僉儞僌 */
#az {
              height : 100px;
              width : 500px;
}
.bz {
	float: left;
	background : #808080;
	margin-left : 3px;
	margin-top : 2px;
	margin-bottom : 5px;	
	font-size: 120%;
	color : #ffffff;
	font-weight: bold;
              height : 90px;
              width : 100px;
}
	.bz a:link,
	.bz a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	.bz a:hover,
	.bz a:active {
		color: #ffffff;
		text-decoration: none;	
	}
.cz {
	float: left;
	background : #808080;
	font-size: 120%;
	color : #ffffff;
	font-weight: bold;
              height : 90px;
              margin-left: 3px;
              width : 100px;
	margin-top : 2px;
	margin-bottom : 5px;
}
	.cz a:link,
	.cz a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	.cz a:hover,
	.cz a:active {
		color: #ffffff;
		text-decoration: none;	
	}
.dz {
	float: left;
	background : #808080;
	font-size: 120%;
	color : #ffffff;
	font-weight: bold;
              height : 90px;
              margin-left: 3px;
              width : 100px;
	margin-top : 2px;
	margin-bottom : 5px;
}
	.dz a:link,
	.dz a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	.dz a:hover,
	.dz a:active {
		color: #ffffff;
		text-decoration: none;	
	}
.ez {
	float: left;
	background : #808080;
	font-size: 120%;
	color : #ffffff;
	font-weight: bold;
              height : 90px;
              margin-left: 3px;
              width : 100px;
	margin-top : 2px;
	margin-bottom : 5px;
}
	.ez a:link,
	.ez a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	.ez a:hover,
	.ez a:active {
		color: #ffffff;
		text-decoration: none;	
	}
.fz {
	float: left;
	background : #808080;
	font-size: 120%;
	color : #ffffff;
	font-weight: bold;
              height : 90px;
              margin-left: 3px;
              width : 100px;
	margin-top : 2px;
	margin-bottom : 5px;	
}
	.fz a:link,
	.fz a:visited {
		color: #ffffff;
		text-decoration: none;	
	}
	.fz a:hover,
	.fz a:active {
		color: #ffffff;
		text-decoration: none;	
	}
/* 栚揑暿 */
#aa {
	background : url(images/money1.gif) no-repeat;
	font-size: 120%;
	color : #310000;
              margin-left: 5px;
              height : 156px;
              width : 514px;
}
.bb {
	float: left;
	font-size: 90%;
	color : #310000;
	padding-left: 52px;
	padding-top: 18px;
              height : 15px;
              width : 230px;
}
	.bb a:link,
	.bb a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.bb a:hover,
	.bb a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.cc {
	float: left;
	font-size: 90%;
	color : #310000;
	padding-left: 52px;
	padding-top: 4px;
              height : 15px;
              width : 230px;
}
	.cc a:link,
	.cc a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.cc a:hover,
	.cc a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 僫價 */
.navi {
	background : #d20000;
	font-size: 90%;
              text-align:right;
	color: #ffffff;
	padding-right: 7px;	
	}
	.navi a:link,
	.navi a:visited,
	.navi a:hover,
	.navi a:active {
		color: #ffffff;
		text-decoration: underline;	
	}
	.navi a:hover,
	.navi a:active {
		color: #ffffff;
		text-decoration: none;	
	}
/* 僷儞偔偢 */
.navi2 {
	background : #d20000;
	font-size: 90%;
              text-align:left;
	color: #ffffff;
	padding-left: 7px;	
	}
	.navi2 a:link,
	.navi2 a:visited,
	.navi2 a:hover,
	.navi2 a:active {
		color: #ffffff;
		text-decoration: underline;	
	}
	.navi2 a:hover,
	.navi2 a:active {
		color: #ffffff;
		text-decoration: none;	
	}
/* 傾僼傿儕僶僫乕 */
.af {
              text-align:right;
	margin-top: 5px;
	margin-right: 5px;
	color: #ffffff;
	font-size: 90%;
	font-weight: bold;	
	}
.af1 {
	font-size: 110%;
	margin-top: 5px;
	margin-left: 15px;
	margin-right: 5px;	
	}
.af2 {
              text-align:center;
	}
/* 億僀儞僩 */
.point1 {
	background : url(images/point.gif) no-repeat 3px 3px;
	font-size: 120%;
	color: #ff3300;
	padding-top: 5px;
	padding-left: 25px;
              margin-bottom: 3px;
              margin-left: 28px;
              margin-top: 10px;
              margin-right: 32px;
              border: 2px dashed #ff5d00;
	height: 25px;
	font-family : HGS憂塸妏恨集窾B;
	font-style : bold;
	font-variant : small-caps;
}
.point2 {
	font-size: 90%;
	color: #000000;
              margin-bottom: 6px;
              margin-left: 1px;
              margin-right: 10px;
              font-family : monospace;
}
/* 僶僫乕丒徻偟偄徻嵶 */
.bn {
              text-align:center;
              margin-bottom: 10px;
	margin-left: 20px;
	}
.bn0 {
              text-align:center;
	color: #000000;
	float: left;
	width: 468px;
	font-weight: bold;
	padding : 2px;
              border: 1px solid #d4d4d4;
	background: #ff4d1d;
	font-size: 110%;
	margin-left: 5px;
	font-size: 120%;
	}
.bn1 {
              text-align:center;
	float: left;
	width: 150px;
	padding : 2px;
              border: 1px solid #d4d4d4;
	background: #ff9a20;
	margin-left: 5px;
	font-size: 110%;
	}
.bn2 {
              text-align:left;
	float: left;
	width: 318px;
	padding : 2px;
              border: 1px solid #d4d4d4;
	background: #ffffff;
	font-size: 105%;
	}
/* 岞幃儁乕僕堏摦 */
.m {
	background : url(images/bar3.gif) no-repeat;
	font-size: 110%;
	color : #310000;
              margin-left: 5px;
              margin-top: 3px;
              margin-bottom: 5px;
              height : 25px;
              width : 510px;
	padding-left: 120px;
	padding-top: 6px;
}
	.m a:link,
	.m a:visited,
	.m a:hover,
	.m a:active {
		color: #310000;
		text-decoration: underline;	
	}
	.m a:hover,
	.m a:active {
		color: #ff0000;
		text-decoration: none;	
	}
/* 栚揑暿偵徯夘 */
#aaa {
	background : url(images/money2.gif) no-repeat;
	font-size: 120%;
	color : #310000;
              margin-left: 5px;
              height : 106px;
              width : 516px;
}
.bbb {
	float: left;
	font-size: 100%;
	color : #310000;
	padding-left: 8px;
	padding-top: 20px;
              height : 100px;
              width : 60px;
}
.ccc {
	float: left;
	font-size: 100%;
	color : #310000;
              height : 70px;
              width : 400px;
}
.ddd {
	float: left;
	font-size: 110%;
	color : #310000;
	padding-left: 20px;
	padding-top: 10px;
              height : 10px;
              width : 390px;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
.eee {
	float: left;
	font-size: 100%;
	color : #310000;
	padding-left: 17px;
	padding-right: 10px;
	padding-top: 8px;
	line-height: 130%;
}
.ggg {
	float: left;
	font-size: 90%;
	color : #310000;
	padding-left: 120px;
	padding-top: 14px;
	line-height: 110%;
}
	.ggg a:link,
	.ggg a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.ggg a:hover,
	.ggg a:active {
		color: #ff0000;
		text-decoration: none;	
	}
.dddd {
	float: left;
	font-size: 110%;
	color : #310000;
	padding-left: 20px;
	padding-top: 12px;
              height : 10px;
              width : 390px;
	font-family : HGS憂塸妏恨集窾B;
	font-style : normal;
	font-variant : small-caps;
}
.gggg {
	float: left;
	font-size: 70%;
	color : #310000;
	padding-left: 120px;
	padding-top: 14px;
	line-height: 110%;
}
	.gggg a:link,
	.gggg a:visited {
		color: #310000;
		text-decoration: underline;	
	}
	.gggg a:hover,
	.gggg 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: 5px;
	padding-bottom: 2px;
	margin-top: 6px;
	margin-left: 20px;
	margin-right: 20px;
	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;	
	}
