#main {
  margin: 10px auto;
  width: 100%;
  padding: 15px 0;
  background: #fff url("../image/yoseue/main_back.png") no-repeat;
  background-size:100%; }
#main::before {
  	display:block;
	content:""; } 
@media only screen and (max-width: 650px) {
  #main {
    width: 100%;
	background: none; } }
#main .recruit {
  margin: 0 auto;
  width: 1080px;
  text-align: center;
  padding: 20px 0 30px; }
@media only screen and (max-width: 650px) {
  #main .recruit {
    width: 100%;
	padding: 10px; } }
@media only screen and (max-width: 650px) {
  #main .recruit {
    width: 94%;
    padding: 10px 0; } }
#main .recruit .title {
  margin: 0 auto;
  text-align: center;
  padding: 80px 0 40px; }
@media only screen and (max-width: 650px) {
  #main .recruit .title {
    width: 100%;
	padding: 10px; } }

#main .recruit .naiyou {
  margin: 0 auto;
  width: 1080px; }
@media only screen and (max-width: 650px) {
  #main .recruit .naiyou {
    width: 94%; } }

#main .recruit .naiyou span.bb {
  font-size: 19px;
  line-height: 1.5;
  font-weight: bold; }
  

