@charset "utf-8";
/* CSS Document */
body {
	z-index:0;
	padding:0px 0px 0px 0px;
	background-image: url(main/bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	overflow:auto;
	
}
table{
	border-collapse:collapse;
	border:0px;
}
img{
	border:0px;
}
.content{
	width:850px;
}
.top_bg{
	background-image: url(main/top_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height:200px;
}
.title_char{
	background-image: url(main/title_char.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.bottom_bg{
	background-image: url(main/bottom_bg.jpg);
	background-position: center bottom;
	background-repeat: repeat-x;
}
.title_01{
	background-image: url(01/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.title_02{
	background-image: url(02/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.title_03{
	background-image: url(03/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.title_04{
	background-image: url(04/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.title_05{
	background-image: url(05/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.title_06{
	background-image: url(06/title.png);
	background-position: center;
	background-repeat: no-repeat;
	height:80px;
}
.padding-top{
	padding-top:20px;
}
.padding-right{
	padding-right:20px;
}
.padding-left{
	padding-left:20px;
}
.tr{
	background-image: url(main/tr.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	width:20px;
	
}
.tl{
	background-image: url(main/tl.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	height:20px;
	width:20px;
}
.t{
	background-image: url(main/t.png);
	background-position: center bottom;
	background-repeat: repeat-x;
}
.br{
	background-image: url(main/br.png);
	background-position: left top;
	background-repeat: no-repeat;
	width:20px;
}
.bl{
	background-image: url(main/bl.png);
	background-position: right top;
	background-repeat: no-repeat;
	height:20px;
	width:20px;
}
.b{
	background-image: url(main/b.png);
	background-position: center top;
	background-repeat: repeat-x;
}
.l{
	background-image: url(main/l.png);
	background-position: right top;
	background-repeat: repeat-y;
}
.l1{
	background-image: url(main/l1.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height:36px;
}
.title_bg{
	background-image: url(main/title_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height:36px;
}
.r{
	background-image: url(main/r.png);
	background-position: left top;
	background-repeat: repeat-y;
}
.table_bg{
	background-color:#ffffff;
}