@import "common.css";

/* ***************************************
       ///?コンテナ年盗?///
*************************************** */

div#supportContainer {
   width: 685px;
    float: right;
    margin: 15px 0 0 10px;
}

div#supportContainer h2{
	color:#FF8837;
	padding:0 5px;
	margin:0;
	font-weight:bold;
}
div#supportContainer 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: 100px;
    background: #3366cc;
    text-align: center;
}

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

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

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

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

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

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

table td.title2 {
    width: 120px;
    background: #ffcccc;
    text-align: center;
}


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

table td.fourStar {
    width: 75px;
    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;
}

*: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.medical a {
    width: 120px;
    height: 70px;
    background: url(../image/medical.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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


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

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

table td#carrierApplication a {
    width: 94px;
    height: 42px;
    background: url(../image/carrier_apprication_button.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.mynaviyakuzai a {
    width: 120px;
    height: 70px;
    background: url(../image/mynaviyakuzai.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.kaigokyuuzin a {
    width: 120px;
    height: 70px;
    background: url(../image/kaigokyuuzin.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.kangojob a {
    width: 120px;
    height: 70px;
    background: url(../image/kangojob.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td.farmasist a {
    width: 120px;
    height: 70px;
    background: url(../image/farmasist.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}

table td.rdoctor a {
    width: 120px;
    height: 70px;
    background: url(../image/rdoctor_pic.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.kangopuro a {
    width: 120px;
    height: 70px;
    background: url(../image/kangopuro.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}


table td.kangosi a {
    height: 70px;
    background: url(../image/kangosi_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
}
table td#carrierApplication {
    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_type {
    height: 170px;
    background: url(../image/type.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}
table td.img_rdoctor {
    height: 170px;
    background: url(../image/rdoctor_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_enarse {
    height: 170px;
    background: url(../image/enarse_pic.gif) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_kangosi {
    height: 170px;
    background: url(../image/kangosi_pic.gif) no-repeat;
    background-position: center;
    display: block;
    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-left-style:none;
}

table td.kutikomi2 {
    width: 600px;
    text-align: left;
    border-left-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; 
}

