/***********************************/
/***** collection_outline.html *****/
/***********************************/

#recruit-left-table {
display:inline;
float:left;
margin-left:3px;
}
#recruit-left-table td {
width:260px;
}
#recruit-left-table td ul {
width:250px;
padding-bottom:5px;
}
#recruit-left-table td li {
float:none;
}
#recruit-right-table {
display:inline;
margin-right:3px;
float:right;
}
#recruit-right-table td {
width:324px;
}
#recruit-right-table td ul {
width:314px;
}
#recruit-right-table td li {
float:none;
}
#recruit-right-table td li.new-graduates {
float:left;
}
#recruit-right-table td li#rikunavi-link {
float:left;
}

#recruit-right-table .rikunavi-button {
padding-bottom:5px;
}

#recruit-right-table #rikunavi-link {
padding-left:10px;
line-height:30px;
}

#recruit-right-table #recruit-contact {
padding-bottom:5px;
}
#recruit-right-table #recruit-contact li {
clear:both;
line-height:120%;
}

#recruit-right-table-caution {
padding:5px;
}


/**************************************/
/***** adoption_track_record.html *****/
/**************************************/

#left-container {
width:390px;
float:left;
}
#right-container {
width:486px;
float:right;
}

img#adoption-number-graph {
width:372px;
margin:auto;
display:block;
text-align: center;
}

#national-universities li,
#private-university li {
line-height:17px;
height:17px;
display:block;
clear:both;
width:480px;
}
#national-universities,
.universities-title,
#private-university,
#university-list-caution {
padding-left:10px;
}
#national-universities {
padding-bottom:20px;
}

#university-list-caution #university-list-caution-left {
float:left;
}
#university-list-caution #university-list-caution-right {
float:right;
}



/***********************************/
/***** staff_introduction.html *****/
/***********************************/

.staff-photo {
width:180px;
float:left;
padding-right:20px;
}

.fast-staff-text {
padding-bottom:20px;
}


/******************************/
/***** company_event.html *****/
/******************************/

.company-event-block {
text-align:center;
}



/******************************/
/***** part_activity.html *****/
/******************************/

.part-activity-block {
padding-top:20px;
}

.part-activity-photo {
width:180px;
float:left;
padding-right:20px;
}

.part-activity-text {
float:left;
width:686px;
}


/*************************/
/***** about_us.html *****/
/*************************/

#recruit-about-us img.recruit-about-us-left,
#recruit-about-us #nikoniko-flash-block {
float:left;
}
#nikoniko-flash-block-image {
float:left;
display:none;
}
#recruit-about-us img.recruit-about-us-right{
float:right;
}

#recruit-about-us .recruit-about-us-top {
}
#recruit-about-us .recruit-about-us-bottom {
padding-top:20px;
}

/****************************************************/
/***** handling_of_personal_information.html *****/
/****************************************************/

.privacy-policy-block-fast,
.privacy-policy-block-last,
ul#info-privacy-policy-contact,
#privacy-policy-basic-policy,
.privacy-policy-block {
padding-bottom:20px;
}
.privacy-policy-block p,
.privacy-policy-block-last p,
#date-of-enactment,
ul#info-privacy-policy-contact {
margin-left:10px;
margin-right:10px;
}
.privacy-policy-block-last {
padding-bottom:0;
}
#date-of-enactment {
text-align:right;
}

#info-privacy-policy-contact li {
clear:both;
display:inline;
}

#privacy-policy-basic-policy li {
clear:both;
float:none;
list-style-type:decimal;
list-style-position:outside;
margin-left:30px;
}

.personal-information-check-block {
text-align:center;
}

.personal-information-checkbox {
margin:20px 0 0 0;
}

#linkOff, 
#linkOn {
text-align:center;
background:url("/img/info/bg_checkbox_button.png") no-repeat;
width:84px;
height:26px;
line-height:22px;
margin:5px auto;
}
