#g_menu ul .m04 {
	background-image: url(../../img/common/m04r.jpg);
	background-repeat: no-repeat;
}
#g_menu .menu_footer{
	height:1400px;
}
#R_contents {
	padding-top: 260px;
}
#R_contents .mainT {
	height: 43px;
	width: 100%;
}

.main_title{
	background-image: url(../img/main_title.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 461px;
	padding-bottom: 10px;
}
.pdfB {
	background-image: url(../../img/common/pdf_b.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 183px;
}
.pdfB a {
	display: block;
	height: 33px;
	width: 183px;
	overflow: hidden;
}
.pdfB a:hover {
	background-image: url(../../img/common/pdf_br.jpg);
	background-repeat: no-repeat;
}
.t01 {
	clear: both;
	background-image: url(../img/title01.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 641px;
	background-position: left 15px;
	padding-bottom: 20px;
}
.t02 {
	clear: both;
	background-image: url(../img/title02.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 641px;
	background-position: left 40px;
	padding-top: 40px;
	padding-bottom: 20px;
}
.t03 {
	clear: both;
	background-image: url(../img/title03.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 641px;
	background-position: left 40px;
	padding-top: 40px;
	padding-bottom: 20px;
}
.t04 {
	clear: both;
	background-image: url(../img/title04.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 641px;
	background-position: left 40px;
	padding-top: 40px;
	padding-bottom: 20px;
}
.subT01 {
	background-image: url(../img/t01.jpg);
	background-repeat: no-repeat;
	height: 17px;
	padding-bottom: 10px;
}
.subT02 {
	background-image: url(../img/t02.jpg);
	background-repeat: no-repeat;
	height: 17px;
	padding-bottom: 10px;
}
.subT03 {
	background-image: url(../img/t03.jpg);
	background-repeat: no-repeat;
	height: 17px;
	padding-bottom: 10px;
}
.subT04 {
	background-image: url(../img/t04.jpg);
	background-repeat: no-repeat;
	height: 17px;
	padding-bottom: 10px;
}
#R_contents .conBox {
	width: 620px;
	padding-left: 10px;
}
.floats {
	width: 330px;
}


#R_contents .reds {
	font-size: 125%;
	color: #F00;
	padding-top: 20px;
	font-weight: bold;
}

#R_contents .pageTop {
	background-image: url(../../img/common/page_top.jpg);
	background-repeat: no-repeat;
	height: 21px;
	width: 121px;
	float: right;
	padding-bottom: 20px;
}
#R_contents .pageTop a {
	display: block;
	height: 21px;
	width: 121px;
	overflow: hidden;
}
#R_contents .pageTop a:hover {
	background-image: url(../../img/common/page_topr.jpg);
}
