@import "common.css";

/* ***************************************
       ///【コンテナ定義】///
*************************************** */

div#scoutContainer {
   width: 685px;
    float: left;
    margin: 5px 0 0 10px;
}

div#scoutContainer h2{
	color:#FF8837;
	padding:0 5px;
	margin:0;
	font-weight:bold;
}

div#scoutContainer h3.hazimete_Lankh2{
	color:#FF8837;
	font-weight:bold;
	
	margin:0 0 0px;
}

div#topContainer {
    width: 655px;
}

div#topContainer p {
    width: 600px;
    margin-left: 25px;
    clear: both;
}

table {
    margin: 0px 0;
    text-align: center;
    border: #cccccc solid 1px;
    border-collapse: collapse;
    font-size: 100%;
    clear: both;
    line-height: 1.5;
}

table#kaisya {
    width:850;
    text-align: center;
    border: #cccccc solid 1px;
    border-collapse: collapse;
    font-size: 100%;
    clear: both;
    line-height: 1.5;
}

table td {
    padding: 2px;
    font-size: 85%;
    border-left: #cccccc solid 1px;
    border-right: #cccccc solid 1px;
    border-bottom: #cccccc solid 1px;
}

table td.title {
    width: 120px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.popularity {
    width: 70px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.offer {
    width: 85px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.area {
    width: 80px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.type {
    width: 70px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.survice {
    width: 85px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

table td.check {
    width: 25px;
    background: #ccccff;
    text-align: center;
}

table td.fiveStar {
    width: 100px;
    background: url(../image/five_star_pic.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
}

table td.fourStar {
    width: 100px;
    background: url(../image/four_star_pic.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
}


table td.threeStar {
    width: 75px;
    background: url(../image/three_star_pic.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
}

table td.twoStar {
    width: 75px;
    background: url(../image/two_star_pic.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
}



table td.surviceIntro {
    text-align: center;
}

*:first-child+html table td.registration a {
    margin-left: 3px;
}

*html table td.registration a {
    margin-left: 0;
}

table td.registration a {
    width: 94px;
    height: 42px;
    background: url(../image/apprication_button_picb.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.eCarrier a {
    width: 120px;
    height: 60px;
    background: url(../image/e_carrier_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

*html table td#dodaPic {
    width: 115px;
    height: 70px;
}

table td.atType a {
    width: 120px;
    height: 70px;
    background: url(../image/@type_pic.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

*html table td#rikunabiPic {
    width: 121px;
    height: 81px;
}

table td.rikunabi a {
    width: 120px;
    height: 70px;
    background: url(../image/rikunabi_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.indhi a {
    width: 120px;
    height: 70px;
    background: url(../image/indhi.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.bank a {
    width: 120px;
    height: 70px;
    background: url(../image/bank_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.green a {
    width: 120px;
    height: 70px;
    background: url(../image/green.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.jobsence a {
    width: 120px;
    height: 70px;
    background: url(../image/jobsence.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.careerplus a {
    width: 120px;
    height: 70px;
    background: url(../image/careerplus.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.mynavi a {
    width: 120px;
    height: 70px;
    background: url(../image/mynavi.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.proseek a {
    width: 120px;
    height: 70px;
    background: url(../image/proseek.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.workgate a {
    width: 120px;
    height: 70px;
    background: url(../image/workgate.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.hataraiku a {
    width: 120px;
    height: 70px;
    background: url(../image/hataraiku_pic.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.jobnas a {
    width: 120px;
    height: 70px;
    background: url(../image/jobnas.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.qjin a {
    width: 120px;
    height: 70px;
    background: url(../image/qjin.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.jobmoll a {
    width: 120px;
    height: 70px;
    background: url(../image/jobmoll.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.recruitnarse a {
    width: 120px;
    height: 70px;
    background: url(../image/recruitnarse.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.dodanarse a {
    width: 120px;
    height: 70px;
    background: url(../image/dodanarse.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.medhiwel_kango a {
    width: 120px;
    height: 70px;
    background: url(../image/medhiwel_kango.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.narsestyle a {
    width: 120px;
    height: 70px;
    background: url(../image/narsestyle.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.mcnarse a {
    width: 120px;
    height: 70px;
    background: url(../image/mcnarse.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.kangobatake a {
    width: 120px;
    height: 70px;
    background: url(../image/kangobatake.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.narsesq a {
    width: 120px;
    height: 70px;
    background: url(../image/narsesq.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.mynavikango a {
    width: 120px;
    height: 70px;
    background: url(../image/mynavikango.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.narsedehatarako a {
    width: 120px;
    height: 70px;
    background: url(../image/narsedehatarako.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.enarse a {
    width: 120px;  
    height: 70px;
    background: url(../image/enarse_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;

}

table td#carrierApplication {
    border-top: #cccccc solid 1px;
}

table td#surviceApplication {
    border-top: #cccccc solid 1px;
}

*:first-child+html table td#surviceApplication a {
    margin-left: 3px;
}

*html table td#surviceApplication a {
    margin-left: 0;
}

table td#surviceApplication a {
    width: 94px;
    height: 43px;
    background: url(../image/intro_survice_button_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.introduce {
    width: 650px;
    text-align: left;
    border-top: #cccccc solid 1px;
}

/* ***************************************
       ///【詳細定義】///
*************************************** */

table td.introduce {
    width: 655px;
    text-align: left;
    border-top: #cccccc solid 1px;    
    border-bottom: #cccccc solid 1px; 
}



table td.img_ecareer {
    height: 230px;
    background: url(../image/ecarrer_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_attype {
    height: 230px;
    background: url(../image/attype_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_rikunabinext {
    height: 230px;
    background: url(../image/rekunavinext_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_mynavi {
    height: 230px;
    background: url(../image/mynavi_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_proseek {
    height: 230px;
    background: url(../image/proseek_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_indi {
    height: 230px;
    background: url(../image/indi_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_bank {
    height: 230px;
    background: url(../image/bank_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_careerplus {
    height: 230px;
    background: url(../image/careerplus_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_green {
    height: 230px;
    background: url(../image/green_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_workgate {
    height: 230px;
    background: url(../image/workgate_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_hataraiku {
    height: 230px;
    background: url(../image/hataraiku_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}


table td.img_jobnas {
    height: 300px;
    background: url(../image/jobnas_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_jobsence {
    height: 300px;
    background: url(../image/jobsence_sc.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_job {
    height: 300px;
    background: url(../image/job_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_jobmall {
    height: 300px;
    background: url(../image/jobmall_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_qjin {
    height: 300px;
    background: url(../image/qjin_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_hatarako {
    height: 300px;
    background: url(../image/hatarako_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_recruitnarse {
    height: 320px;
    background: url(../image/recruitnarse_sc.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_dodanarse {
    height: 310px;
    background: url(../image/dodanarse_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_enarse {
    height: 300px;
    background: url(../image/enarse_sc.gif) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_medhiwel {
    height: 300px;
    background: url(../image/medhiwel_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_narsestyle {
    height: 300px;
    background: url(../image/narsestyle_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_mcnarse {
    height: 300px;
    background: url(../image/mcnarse_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_mynavi_kango {
    height: 300px;
    background: url(../image/mynavi_kango_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_narsesq {
    height: 280px;
    background: url(../image/narsesq_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_kangobatake {
    height: 310px;
    background: url(../image/kangobatake_sc.png) no-repeat;
    background-position: center;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.kao1 {
    height: 33px;
    width: 160px;
    background: url(../image/gokigen2.png) no-repeat; 
    border-right-style:none;
    padding: 2px;
    background-position: center;

}

table td.kao2 {
    height: 33px;
    width: 160px;
    background: url(../image/hukigen.png) no-repeat; 
    border-right-style:none;
    background-position: center;

}
table td.kao3 {
    height: 33px;
    width: 160px;
    background: url(../image/gokigenonna.png) no-repeat; 
    border-right-style:none;
    background-position: center;

}

table td.kutikomi {
    width: 600px;
    text-align: left;
    border-style:none;
}

table td.kutikomi2 {
    width: 600px;
    text-align: left;
    border-top-style:none;
    border-left-style:none;
    border-bottom-style:none;
    text-align: right;
    font-size:120%;
}

table td.syousai {
    width: 100px;
    padding: 2px;
    font-size: 85%;
    text-align: centr;
    background: #ccccff;
　　 border-top: #cccccc solid 1px;    
    border-bottom: #cccccc solid 1px;     
}

table td.syousai2 {
    width: 340px;
    padding: 2px;
    font-size: 85%;
　　 border-top: #cccccc solid 1px;    
    border-bottom: #cccccc solid 1px; 
}

div#scoutContainer h2#kaisya{
	width: 200px;
        color:#000000;
	padding:0 25px;
	margin:0;
	font-weight:bold;
}

