@charset "UTF-8";
/* CSS Document */
#container {
height:auto;
position:relative;
}
#container #header {
height:150px;
}
#container h2 {
width:186px;
height:52px;
display:block;
background-image:url(../images/h2_recruit.gif);
position:absolute;
top:302px;
left:20px;
}
/* contents */
#wrap-contents {
width:960px;
height:735px;
background-image:url(../images/contents_photo.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#wrap-contents #box-text {
width:400px;
height:auto;
float:right;
}
#wrap-contents #box-text h3 {
width:195px;
height:35px;
background-image:url(../images/h3_job.gif);
}
#wrap-contents #box-text h5 {
font-size: 12px;
line-height: normal;
font-weight: bold;
color: #000;
margin: 0 0 5px 0;
}
#wrap-contents #box-text p .color {
color:#98999b;
}
#wrap-contents #box-text table {
width:400px;
border-collapse:collapse;
margin:0 0 20px 0;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #E6E6E6;
}
#wrap-contents #box-text th {
width:75px;
font-weight: normal;
text-align: left;
vertical-align: top;
padding:2px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E6E6E6;
}
#wrap-contents #box-text td {
color: #4C4C4C;
text-align: left;
vertical-align: top;
padding:2px 0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #E6E6E6;
}
/* footer */
#footer {
width:960px;
height:auto;
position:absolute;
bottom:0px;
right:0px;
}
#footer p.copyright {
width:272px;
height:13px;
text-indent:-1000em;
overflow:hidden;
font-size:1px;
line-height:1px;
display:block;
float:right;
background-image:url(../../common/images/txt_copyright.gif);
background-position:left top;
background-repeat:no-repeat;
}
