@charset "utf-8";
/* CSS Document */


body{
	background-image: url(../../shared/images_re/head_bg.gif);
}

/* **************Index.html CSS*************** */

#top_right h3 a{
	display:block;
	height:51px;
	text-indent:-9999px;
	font-size:0;
	line-height:100%;
	background-repeat: no-repeat;
	background-position:0 0;	
}
.box01 h3 a{
	background-image: url(../images_re/topic_tit01.gif);
}
.box02 h3 a{
	background-image: url(../images_re/topic_tit02.gif);
}
.box03 h3 a{
	background-image: url(../images_re/topic_tit03.gif);
}
.box04 h3 a{
	background-image: url(../images_re/topic_tit04.gif);
}
#top_right th{
	width:15px;
}
#top_right td {
	width:305px;
	vertical-align:top;
}
#top_right .box01 {
	background:url(../images_re/topic_bg.gif) repeat-y 0 0;
}
#top_right .box02 {
	background:url(../images_re/topic_bg.gif) repeat-y 0 0;
}
#top_right .box03 {
	background:url(../images_re/topic_bg_pink.gif) repeat-y 0 0;
}
#top_right .box04 {
	background:url(../images_re/topic_bg_green.gif) repeat-y 0 0;
}
#top_right td div{
	padding:10px 15px;
	height:100%;
}
.bottom{
	height:20px;
	font-size:0;
	line-height:100%;
}
#top_right td div img{
	width:70px;
	float:left;
	margin:0 10px 0 0;
	border:1px solid #dcdcdb;
}
#top_right td div p{
	width:190px;
	float:right;
}


