@charset "utf-8";
/* ------------------------------------------------------------
非公開求人特集
 ------------------------------------------------------------ */

/* レイアウト設定 */

#hikoukai0128{
width:670px;
text-align:left;
}

#hikoukai0128 .pt5{
padding-top:5px;
}
#hikoukai0128 .pt10{
padding-top:10px;
}
#hikoukai0128 .pb10{
padding-bottom:10px;
}
#hikoukai0128 .pt15{
padding-top:15px;
}
#hikoukai0128 .pt20{
padding-top:20px;
}
#hikoukai0128 .mt10{
margin-top:10px;
}
#hikoukai0128 .clear{
clear:both;
}

div#contents #hikoukai0128 p{
line-height:1.4;
margin-bottom:5px;
}

#hikoukai0128 .bk_left{
float:left;
width:400px;
}

#hikoukai0128 .bk_right{
float:right;
width:260px;
}

/* 求人件数ボックス */
#hikoukai0128 .box01{
border-right:1px solid #9FB5C4;
border-bottom:1px solid #9FB5C4;
border-left:1px solid #9FB5C4;
padding:10px;
width:238px;
}
#hikoukai0128 .box01_txt{
padding:5px 0 5px 0;
}

/* 求人件数内表 */
#hikoukai0128 .box01 table{
margin:0;
padding:0;
}
#hikoukai0128 .box01 td{
text-align:left;
vertical-align:top;
padding:3px 3px 6px 0px;
}
#hikoukai0128 .box01 .td01{
width:130px;
}
#hikoukai0128 .box01 .td02{
text-align:right;
width:100px;
vertical-align:top;
}

/* 求人件数IT内表 */
#hikoukai0128 .td01_1{
width:120px;
}


/* support */

#hikoukai0128 .support{
border:1px solid #C4D0D8;
padding:23px 15px 10px 25px;
margin:10px 10px 20px 0;
overflow:hidden;
width:628px;
clear:both;
}

#hikoukai0128 .support p{
width:350px;
float:left;
}

#hikoukai0128 .support p img{
margin:0 0 5px 0;
}

#hikoukai0128 .support p.btn{
float:right;
width:247px;
}

/* セクションナビゲーション */

#hikoukai0128 ul ,#hikoukai0128 li{
margin:0;
padding:0;
}
#hikoukai0128 #wrap_sec_nav{
border:1px solid #cccccc;
padding:1px;
margin:0 auto;
width:616px;
height:88px;
clear:both;
}

#hikoukai0128 #sec_nav{
width:616px;
height:88px;
}
#hikoukai0128 #sec_nav li{float:left;display:block;}


#hikoukai0128 #sec_nav li#sec01 a{
background-image:url(/guide/tokushu/100128/imgs/index1_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec02 a{
background-image:url(/guide/tokushu/100128/imgs/index2_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec03 a{
background-image:url(/guide/tokushu/100128/imgs/index3_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec04 a{
background-image:url(/guide/tokushu/100128/imgs/index4_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec05 a{
background-image:url(/guide/tokushu/100128/imgs/index5_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec06 a{
background-image:url(/guide/tokushu/100128/imgs/index6_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}
#hikoukai0128 #sec_nav li#sec07 a{
background-image:url(/guide/tokushu/100128/imgs/index7_off.gif);width:88px;height:88px;display:block;text-indent:-9999px;
}


#hikoukai0128 #sec_nav li#sec01 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index1_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec02 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index2_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec03 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index3_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec04 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index4_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec05 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index5_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec06 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index6_on.gif);text-decoration:none;
}
#hikoukai0128 #sec_nav li#sec07 a:hover{
background-image:url(/guide/tokushu/100128/imgs/index7_on.gif);text-decoration:none;
}

/* セクション内表 */
#hikoukai0128 .tb_sec table{
border:1px solid #a7b4be;
width:390px;
border-collapse:separate;
}
#hikoukai0128 .tb_sec td{
border-left:1px solid #d2d2d2;
border-top:1px solid #d2d2d2;
padding:8px 7px;
margin:0;
}

#hikoukai0128 .tb_sec .td01{
width:140px;
background-color:#f9f9f8;
border-left:none !important;
}
#hikoukai0128 .tb_sec .td03{
background-color:#f9f9f8;
font-weight:bold;
text-align:center;
border-top:none !important;
border-left:none !important;
}

/* キャリアアドバイザーコメント */
#hikoukai0128 .box_com{
width:370px;
border:1px solid #9FB5C4;
padding:7px 7px 0 10px;
color:#0068B6;
margin-top:5px;
margin-bottom:10px;
}
#hikoukai0128 .box_com p{
margin:0;
padding:3px 0 0 0 ;
}

/* 転職支援サービスに～ボックス */
#hikoukai0128 .box02{
background:url(/common/imgs/textbox02_bg.gif) repeat left top;

width:640px;
padding:8px 15px 8px 15px;
clear:both;
height:130px;
margin-top:10px;
}
#hikoukai0128 .box02 p{
margin-bottom:0;
padding:0;
}
#hikoukai0128 .box02 .pt10{
padding-top:10px;
}

/* 転職支援サービスメリット～ボックス */
#hikoukai0128 .box02_1{
width:640px;
padding:13px 15px 8px 15px;
background-color:#DBDEE3;
clear:both;
margin-top:10px;
font-weight:bold;
text-align:center;
}
#hikoukai0128 .box02_1 a{
text-decoration:underline;
}





/* ページの先頭へ */
#hikoukai0128 .gotop{
padding-top:5px;
}

#hikoukai0128 p.pageTop{
text-align:right;
}

#hikoukai0128 p.pageTop a{
background:url(/common/imgs/ico_arrow04.gif) no-repeat 0 2px;
padding:0 0 5px 15px;
}


/* 最後尾テキスト */
#hikoukai0128 #text_footer{
text-indent:-12px;
padding-left:20px;
padding-top:10px;
padding-bottom:10px;
}





