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

.partBtn {
width: 312px;
background-repeat: repeat-x;
text-align: center;
margin-bottom: 20px;
margin-right: auto;
margin-left: auto;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 10px;
}
.partBtn li {
float: left;
width: 146px;
padding-right: 10px;
padding-bottom: 10px;
}
.partBtn06 {
    position: fixed;
	bottom: 10px;
	/*right: 0px;*/
	left: 0px;
	z-index: 2;
}
h2 {
margin-bottom: 5px;
margin-right: auto;
margin-left: auto;
width: 301px;
}
.partBtnBg {
background-image: url(../part_time/img/bg02.jpg);
background-repeat: repeat-x;
}
.partJob {
width: 304px;
margin-bottom: 20px;
margin-right: auto;
margin-left: auto;
}
.partStaffImg {
width: 300px;
margin-bottom: 20px;
margin-right: auto;
margin-left: auto;
}
.partQ {
margin-bottom: 10px;
width: 295px;
margin-right: auto;
margin-left: auto;
}
.partMiryoku {
width: 320px;
margin-right: auto;
margin-left: auto;
margin-bottom: 20px;
background-image: url(../part_time/img/bg03.gif);
background-repeat: repeat-y;
}
.partMiryoku h3 {
width: 300px;
margin-right: auto;
margin-left: auto;
margin-bottom: 10px;
}
.partPhot {
width: 206px;
margin-right: auto;
margin-left: auto;
margin-bottom: 15px;
}
.partMiryoku p {
width: 300px;
margin-right: auto;
margin-left: auto;
padding-bottom: 20px;
}
.partRank {
width: 300px;
margin-right: auto;
margin-left: auto;
margin-bottom: 20px;
}
.partRank li {
margin-bottom: 7px;
}
.partStep {
width: 278px;
margin-right: auto;
margin-bottom: 20px;
margin-left: auto;
}
.partArrow {
width: 48px;
margin-right: auto;
margin-left: auto;
}
.partStep li {
padding-bottom: 5px;
}
.partBnr {
text-align: center;
margin-bottom: 10px;
}
.kyusyuAreaBg {
background-image: url(../part_time/img/bg04.gif);
background-repeat: repeat;
padding-bottom: 20px;
margin-bottom: 20px;
}
.kantoAreaBg {
background-image: url(../part_time/img/bg05.gif);
background-repeat: repeat;
padding-bottom: 20px;
margin-bottom: 20px;
}
.otherAreaBg {
background-image: url(../part_time/img/bg06.gif);
background-repeat: repeat;
padding-bottom: 20px;
margin-bottom: 20px;
}
.kyusyuArea {
width: 300px;
margin-right: auto;
margin-left: auto;
}
.kyusyuArea p {
padding-top: 15px;
padding-bottom: 15px;
}
.kantoArea {
width: 300px;
margin-right: auto;
margin-left: auto;
}
.kantoArea p {
padding-top: 15px;
padding-bottom: 15px;
}
.otherArea {
width: 300px;
margin-right: auto;
margin-left: auto;
}
.otherArea p {
padding-top: 15px;
padding-bottom: 15px;
}
table {
background-color: #FFF;
width: 284px;
border-spacing: 0;
border-left: 1px solid #CCC;
background: #FFF;
font-weight: bold;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
}
table tr th {
text-align: center;
width: 114px;
background: #FFF;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCC;
border-bottom-color: #CCC;
padding: 0px;
vertical-align: middle;
}
table tr td {
text-align: left;
width: 170px;
padding: 0;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-style: solid;
border-bottom-style: solid;
border-right-color: #CCC;
border-bottom-color: #CCC;
}
th a {
display: block;
padding-top: 5px;
padding-bottom: 5px;
}
td a {
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 8px;
}
.kyusyuArea div {
width: 284px;
margin-right: auto;
margin-left: auto;
}
.kantoArea div {
width: 284px;
margin-right: auto;
margin-left: auto;
}
.otherArea div {
width: 284px;
margin-right: auto;
margin-left: auto;
}
.partShopFukuoka a {
color: #D93600;
}
.partShopSaga a {
color: #006DD9;
}
.partShopKagoshima a {
color: #369198;
}
.partShopNagasaki a {
color: #24731E;
}
.partShopOita a {
color: #7A4299;
}
.partShopMiyazaki a {
color: #926A21;
}
.partShopKanagawa a {
color: #6A751C;
}
.partShopSaitama a {
color: #695CB1;
}
.partShopGunma a {
color: #00008C;
}
.partShopYamaguchi a {
color: #D86701;
}
.partShopChiba a {
color: #92D14F;
}

