/*body*/
body {font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 20px;margin: 0px;color: #666666;background-image: url(image/bg.gif);background-repeat: repeat-x;}

a {text-decoration: none;color: #555555;}
a:hover{}

input,textarea{border: 1px solid #cccccc;color: #94aa00;background-color: #FFFFFF;}

img {border: none;}

hr {}

h1{}

h2{font-size: 13px;font-weight: bold;color: #9e4242;letter-spacing: 2px;border-left-width: 5px;border-left-style: solid;border-left-color: #9e4242;padding-left: 5px;padding-top: 2px;}

h3{font-size: 12px;font-weight: bold;color: #9e4242;margin: 0px;padding: 0px;}

/*content*/

#content{margin: auto;width: 1000px;}

#menu{height: 90px;padding-top: 40px;text-align: right;padding-right: 20px;background-image: url(image/index_01.gif);}
#menu a{color: #9e4242;}
#menu a:hover{color: #E0B4B4;}
#menu2{height: 25px;}

#content2{}

#column1{float: left;width: 200px;padding-left: 20px;}

#column1 ul{margin: 0px;padding-left: 30px;}

#main{float: right;width: 745px;padding-right: 20px;}

#main-text{width: 745px;padding-top: 20px;}

#main-text01{background-image: url(image/index_38.gif);}

#main-text02{padding-right: 25px;padding-left: 25px;font-size: 13px;line-height: 23px;}

#main-text03{background-image: url(image/index_39.gif);height: 14px;}

#nav{text-align: right;padding: 7px;}
#nav a{color: #9e4242;}
#nav a:hover{color: #E0B4B4;}

#main-box-news{background-image: url(image/index_21.jpg);background-position: bottom;height: 189px;width: 745px;}
#main-box1,#main-box2{width: 258px;padding-left: 110px;padding-top: 10px;}
#main-box1 ul,#main-box2 ul{margin: 0px;padding-top: 0px;padding-left: 25px;}
#main-box1 li,#main-box2 li{padding: 1px;color: #E0B4B4;}
#main-box1 li a,#main-box2 li a{color: #9e4242;}
#main-box1 li a:hover,#main-box2 li a:hover{color: #E0B4B4;}

#main-box3{background-image: url(image/index_24.gif);background-position: bottom;height: 210px;width: 745px;margin-top: 25px;}
#main-box3-1,#main-box3-2{width: 258px;padding-left: 110px;padding-top: 5px;}
#main-box3-1 a,#main-box3-2 a{color: #9e4242;font-weight: bold;}
#main-box3-1 a:hover,#main-box3-2 a:hover{color: #E0B4B4;}

#main-box4{background-image: url(image/index_29.gif);height: 352px;width: 645px;margin-top: 25px;padding-right: 90px;padding-left: 10px;background-repeat: no-repeat;padding-top: 5px;}


#service-item{padding-bottom: 20px;background-image: url(image/index_13.gif);background-repeat: no-repeat;height: 356px;width: 200px;}
#service-item ul{margin: 0px;padding-top: 53px;padding-left: 15px;line-height: 23px;width: 170px;}
#service-item li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dddddd;
	list-style-image: url(image/item.gif);
	list-style-position: outside;
	margin-left: 15px;
}
#service-item li a{color: #777777;display: block;list-style-image: url(image/item.gif);}
#service-item li a:hover{color: #9e4242;background-color: #eeeeee;font-weight: bold;list-style-image: url(image/item2.gif);}

#subject ul{margin: 0px;padding-left: 25px;color: #E0B4B4;}
#subject li{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dddddd;padding: 3px;}
#subject li a{color: #9e4242;}
#subject li a:hover{color: #E0B4B4;}

#sitemap ul{margin: 0px;padding-left: 25px;color: #E0B4B4;}
#sitemap li{border-bottom-width: 1px;padding: 3px;font-size: 13px;}
#sitemap li a{color: #9e4242;}
#sitemap li a:hover{color: #E0B4B4;}

#top{text-align: right;padding-top: 30px;padding-bottom: 5px;}

/*footer*/

#footer{background-image: url(image/index_35.gif);clear: both;height: 40px;color: #B97D7D;background-repeat: repeat-x;text-align: center;padding-top: 6px;margin-top: 20px;}



/*style*/
.txtcolor-red{color: #FF0000;}
.txtcolor-white{color: white;}
.textcolor1{
	color: #CC9900;
}
.textcolor2{color: #993366;}
.textcolor3{color: #336699;}
.title1{color: #ae6280;font-size: 13px;font-weight: bold;}
.textlink1 a{color: #741c36;}
.textlink1 a:hover{color: #E699BD;}

div.link {
	margin-top: 10px;
	background-image: url(image/link.jpg);
	background-repeat: no-repeat;
	padding-left: 200px;
	color: #900;
	margin-bottom: 20px;
	background-position: 50px 15px;
}
div.link a{}
div.link a:hover{
	color: #A81C1D;
}
