@charset "utf-8";
html {
	background-color: #000;
}
/* CSS Document */

body {
	padding: 0px;
	background-color: #000;
	margin: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}
.bodyArea {
    padding: 0px;
    width: 100%;
    margin: 0px;
    text-align: center;
}
.header {
    height: 160px;
    width: 360px;
    margin-right: auto;
    margin-left: auto;
}

.header img{
	float: left;
}


.bgAreaU {
    background-image: url(img/recbgu.png);
    width: 360px;
    margin-right: auto;
    margin-left: auto;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    background-position: left top;
}

.bgAreaL {
    background-image: url(img/recbgl.png);
    background-position: right bottom;
    background-size: contain;
    background-repeat: no-repeat;

}

.recruitTopArea {
    width: 360px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 10px;
}

.recruitCont img{
	margin: 0px;
	padding: 0px;
	float: left;
}


.buttonArea {
}

.buttonArea img {
	margin-top: 9px;
}

.recruitFstaffArea {
    height: 783px;
    width: 360px;
    margin-right: auto;
    margin-left: auto;
}
.recruitHstaffArea {
    width: 360px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 1em;
}
.recruitReasonArea {
    height: 1333px;
    width: 360px;
    margin-right: auto;
    margin-left: auto;
}

.recruitContactArea {
    height: auto;
    width: 360px;
    margin-right: auto;
    margin-left: auto;
}
h1, h2, h3, ul.li {
	margin: 0px;
	padding: 0px;
}
