/* CSS Document */
.bg{background-image:url(img/bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.bg_head{background-image:url(img/bg_head.gif);
		 background-repeat:repeat-x;
		 background-position:top;
}
.menu{font:"ＭＳ ゴシック", "Osaka−等幅";
		font-size:12px;
		color:#333333;
}
.style1{font:"ＭＳ ゴシック", "Osaka−等幅";
		font-size:11px;
		color:#333333;
}
.style2{font:"ＭＳ ゴシック", "Osaka−等幅";
		font-size:11px;
		color:#ffffff;
}
.sub_menu{font:"ＭＳ ゴシック", "Osaka−等幅";
		font-size:13px;
		color:#ffffff;
}
a:link { color:#0068b7; text-decoration: none; }

a:visited { color:#000000; text-decoration: none; }

a:hover { color: #0068b7; text-decoration: underline; }

.bg_main{background-image:url(img/main01.jpg);
		 background-position:bottom;
		 background-repeat:no-repeat;
}
.bg_re{background-image:url(img/bg_re.gif);
		 background-repeat:repeat-y;
		 background-position:top;

}
.bg_end{background-image:url(img/bg_end.gif);
		 background-repeat:no-repeat;
		 background-position:top;

}
.bg_bar{background-image:url(img/bar.gif);
		 background-repeat:repeat-x;
		 background-position:top;
}

.bt_space10{
         padding-bottom:10px;
		 margin:0;
		 }
		 
#recruit{
width:178px;
}

#recruit td{
height:75px;
}

#recruit img{
border-style:none;
}









