/*==============================

==============================*/

/* 1---------- OUTLINE
*/
body{
  background-color:#fff;
  margin:0px;
text-align:center;
  padding:0px;
  *overflow-x:hidden;
font-family:ＭＳ 明朝,平成明朝}

.catch{
  width:720px;
  font-size:smaller;
 background-image:url('images_job/back.jpg');
  font-weight:700;
 text-align:right;
  margin:0px;
  padding:0px 15px;
}

#header{
  width:720px;
  height:40px;
  background-color:transparent;
 background-image:url('images_job/header_back.jpg');
  margin:0px;
  padding:5px 15px 0px 15px;
text-align:left;
}

#desc{
  width:720px;
  height;200px;
  background-color:transparent;
 background-image:url('images_job/desc_back.jpg');
  margin:0px;
  padding:5px 15px 0px 15px;
  font-size:small;
text-align:right;
}

.h20{
height:20px;
}
.h30{
height:30px;
}
.h40{
height:40px;
}

.h200{
height:200px;
}

#menu{
  width:720px;
  height:30px;
  background-color:transparent;
 background-image:url('images_job/menu_back.jpg');
  margin:0px;
  padding:10px 15px 2px 100px;
  font-size:small;
}

.narabi{
float:left;
list-style:none;
padding-right:10px;
padding-top;10px
font-size:small;
}

#main{
  width:720px;
 background-image:url('images_job/back.jpg');
  background-color:transparent;
  margin:0px;
  padding:0px 15px;
text-align:left;
}

.menu{
 width:720px;
 margin:0px;
 background-image:url('images_job/back.jpg');
 padding:0px 5px;
text-align:center;
}

#footer{
  clear:both;
  width:720px;
  height;20px;
 background-image:url('images_job/footer_back.jpg');
  text-align:right;
  margin:0px;
  padding:5px 15px 0 15px;;
}

.adjust{
  clear:both;
}

/* 2---------- TAG
*/
a:link{color:#369; text-decoration:underline;}
a:visited{color:#666; text-decoration:underline;}
a:active,
a:hover{color:#000;text-decoration:none;background-color:#faedd5;}

blockquote{
  color:#6a4700;
  background-color:transparent;
  margin:20px 10px 20px 10px;
  padding:10px;
  border:#aaa 2px dotted;
  }

img{
  border-width:0px;
}

/* 3---------- TOP AREA
*/

.description{
  color:#6f6f6f;
  background-color:transparent;
  font-weight:bold;
  font-size:12px;
  font-family:Verdana,"ＭＳ 明朝","平成明朝";
  text-align:left;
  margin:10px 50px 20px;
  padding:0px 15px;
}

.naka{
 width:720px;
 background-image:url('images_job/naka_back.jpg');
 padding:0px 5px;
 marign:0px;
 text-align:center;
}

.left_side{
width:150px;
padding-left:10px;
padding-right:5px;
padding-top:3px;
float:left;
font-size:10pt;
text-align:left;
line-height:13pt;
}

.right_side{
width:550px;
padding-left:3px;
padding-top:3px;
padding-bottom:5px;
float:left;
text-align:left;
}

ul { 
margin: 0 0 0 0px; 
padding: 0; 
list-style-type: none; 
} 

.footer2{
  width:720px;
 background-image:url('images_job/header_back.jpg');
  margin:0px;
  padding:5px 15px 0px 15px;
text-align:left;
font-size:10px;
}
