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

#base #cont #cont_main {
width: 728px;
}
#cont_main p.header_img {
margin-bottom: 30px;
}
#main {
width: 500px;
float: left;
font-size: 12px;
color: #666666;
background-attachment: scroll;
background-image: url(../img/recruit/back_shigoto.gif);
background-repeat: no-repeat;
background-position: 300px 500px;
}
#main h2 ul#nav li {
display:inline;
}
#main h3 {
margin-bottom: 10px;
width: 500px;
}
#main p {
line-height: 1.5em;
margin-bottom: 10px;
}
#main #f1 {
background-image: url(../img/recruit/f1.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #f1 p {
padding-top: 10px;
padding-left: 60px;
}
#main #f2 {
background-image: url(../img/recruit/f2.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #f2 p {
padding-top: 10px;
padding-left: 60px;
}
#main #f3 {
background-image: url(../img/recruit/f3.gif);
background-repeat: no-repeat;
background-position: left top;
height: 65px;
margin-bottom: 10px;
}
#main #f3 p {
padding-top: 5px;
padding-left: 60px;
}
#main #f4 {
background-image: url(../img/recruit/f4.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #f4 p {
padding-top: 10px;
padding-left: 60px;
}
#main #f5 {
background-image: url(../img/recruit/f5.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #f5 p {
padding-top: 5px;
padding-left: 60px;
}
#main #f6 {
background-image: url(../img/recruit/f6.gif);
background-repeat: no-repeat;
background-position: left;
height: 40px;
margin-bottom: 10px;
}
#main #f6 p {
padding-top: 10px;
padding-left: 60px;
}


#main #b1 {
background-image: url(../img/recruit/b1.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #b1 p {
padding-top: 5px;
padding-left: 60px;
}
#main #b2 {
background-image: url(../img/recruit/b2.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #b2 p {
padding-top: 12px;
padding-left: 60px;
}
#main #b3 {
background-image: url(../img/recruit/b3.gif);
background-repeat: no-repeat;
background-position: left top;
height: 60px;
margin-bottom: 10px;
}
#main #b3 p {
padding-top: -5px;
padding-left: 60px;
}
#main #b4 {
background-image: url(../img/recruit/b4.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #b4 p {
padding-top: 12px;
padding-left: 60px;
}
#main #b5 {
background-image: url(../img/recruit/b5.gif);
background-repeat: no-repeat;
background-position: left;
height: 60px;
margin-bottom: 10px;
}
#main #b5 p {
padding-top: 5px;
padding-left: 60px;
}
#main #b6 {
background-image: url(../img/recruit/b6.gif);
background-repeat: no-repeat;
background-position: left;
height: 40px;
margin-bottom: 10px;
}
#main #b6 p {
padding-top: 10px;
padding-left: 60px;
}


.intro {
margin-top: 20px;
margin-bottom: 20px;
}
#main .contentBox{
background-image: url(../img/recruit/base_dot_gray.gif);
background-repeat: repeat;
width: 500px;
margin-bottom:20px;
}
.contentBox ul{
padding-top: 18px;
margin-right: 15px;
padding-bottom: 12px;
margin-left: 20px;
}
.contentBox li {
background-image: url(../img/recruit/square_red8.gif);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 13px;
list-style-type: none;
margin-bottom: 5px;
line-height: 1.4em;
font-size: 13px;
}
.contentBox .B {
background-image: url(../img/recruit/square_blue8.gif);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 13px;
list-style-type: none;
margin-bottom: 5px;
line-height: 1.4em;
font-size: 13px;
}
.contentBox .C {
background-image: url(../img/recruit/square_green8.gif);
background-repeat: no-repeat;
background-position: left 5px;
padding-left: 13px;
list-style-type: none;
margin-bottom: 5px;
line-height: 1.4em;
font-size: 13px;
}
