@import "common.css";
/* ***************************************
       ///【コンテナ定義】///
*************************************** */
div#supportContainer {
    width: 685px;
    float: right;
    margin: 0 0 0 10px;
}

div#supportContainer h2{
	color:#FF8837;
	padding:0 5px;
	margin:0;
	font-weight:bold;
	
}
/*
div#supportContainer h3#ranking{
	color:#FF8837;
	padding:0 5px;
	margin:0;
	font-weight:bold;

}
/*

div#supportContainer h2 {
*/
div#supportContainer h1#kaisya {
    width: 880px;
    height: 37px;
    margin: 10px 0px;
    background: url(../image/title_syousai.png) no-repeat;
    text-indent: -9999px;
}

div#topContainer {
    width: 655px;
}

div#topContainer p {
    width: 672px;
    margin-left: 10px;
    clear: both;
    font-size: 95%;
}

table {
    margin: 10px 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: 110px;
    background: #3366cc;
    text-align: center;
    color: #ffffff;
}

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

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

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

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

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

table td.check {
    width: 25px;
    background: #ccccff;
    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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* ***************************************
       ///【詳細定義】///
*************************************** */
table td.introduce {
    width: 655px;
    text-align: left;
    border-top: #cccccc solid 1px;    
    border-bottom: #cccccc solid 1px; 
}

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

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

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

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

table td.img_iam {
    height: 190px;
    background: url(../image/iam.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_jac {
    height: 190px;
    background: url(../image/jac_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

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

table td.img_dhisuko {
    height: 190px;
    background: url(../image/dhisuko_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_mycomi {
    height: 190px;
    background: url(../image/mycomi_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_vidiall {
    height: 210px;
    background: url(../image/vidiall_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_manpower {
    height: 260px;
    background: url(../image/manpower_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_workport {
    height: 260px;
    background: url(../image/workport_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_iisyuusyoku {
    height: 260px;
    background: url(../image/iisyuusyoku_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_fordbul {
    height: 200px;
    background: url(../image/fordbul_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

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

table td.img_girlsw {
    height: 220px;
    background: url(../image/girlsw_sc.png) no-repeat;
    background-position: center;
    display: block;
    text-indent: -9999px;
    border-bottom: #cccccc solid 1px; 
}

table td.img_mote {
    height: 220px;
    background: url(../image/mote_sc.png) 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-style:none;
    padding: 2px;
    background-position: center;

}

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

}
table td.kao3 {
    height: 33px;
    width: 160px;
    background: url(../image/gokigenonna.png) no-repeat; 
    border-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:center;
	background:#ccccff;
	border-top:#cccccc solid 1px;
	border-bottom:#cccccc solid 1px;
}

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

div#supportContainer p{
	margin-top:0;
}

div#supportContainer p strong{
	font-weight:normal;
}

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

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

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;
}

