
.pr_info table, .pr_info table th, .pr_info table td{ border:1px solid #CCC; border-collapse:collapse;}
.pr_info table{ width:90%; margin:0 auto;} 
.pr_info table th, .pr_info table td{ padding:1em; font-size:1.8em;}
.pr_info table th{ background-color:#EBEBF4; color:#639;}


/*会員企業ヘッダー写真*/
.ono, .com_ono figure{ background-image:url(../img/cpr1.jpg);}
.gaiya, .com_gaiya figure{ background:url(../img/kaiin/kigyo/gaiya_1.jpg) no-repeat 50% 50%/cover;}
.shinwa, .com_shinwa figure{ background:url(../img/kaiin/kigyo/shinwa_1.jpg) no-repeat 50% 50%/cover;}
.wil, .com_wil figure{ background:url(../img/kaiin/kigyo/wil_1.jpg) no-repeat 50% 50%/cover;}
.mds, .com_mds figure{ background:url(../img/kaiin/kigyo/mds_1.JPG) no-repeat 50% 50%/cover;}
.j-kenzai, .com_j-kenzai figure{ background:url(../img/kaiin/kigyo/j-kenzai_1.png) no-repeat 50% 50%/cover;}
.seirin, .com_seirin figure{ background:url(../img/kaiin/kigyo/seirin_1.jpg) no-repeat 50% 50%/cover;}
.shining, .com_shining figure{ background:url(../img/kaiin/kigyo/shining_1.png) no-repeat 50% 50%/cover;}
.astel, .com_astel figure{ background:url(../img/kaiin/kigyo/astel_1.jpg) no-repeat 50% 50%/cover;}
.takiso, .com_takiso figure{ background:url(../img/kaiin/kigyo/takiso_3.jpg) no-repeat 50% 50%/cover;}
.duskin, .com_duskin figure{ background:url(../img/kaiin/kigyo/duskin_2.jpg) no-repeat 50% 50%/cover;}
.banapuraza, .com_banapuraza figure{ background:url(../img/kaiin/kigyo/banapuraza_1.jpg) no-repeat 50% 50%/cover;}
.gzero, .com_gzero figure{ background:url(../img/kaiin/kigyo/gzero_1.png) no-repeat 50% 50%/cover;}
.fudou, .com_fudou figure{ background:url(../img/kaiin/kigyo/fudou_1.jpg) no-repeat 50% 50%/cover;}
.okamoto, .com_okamoto figure{ background:url(../img/kaiin/kigyo/okamoto_1.jpg) no-repeat 50% 50%/cover;}
.n-kenzai, .com_n-kenzai figure{ background:url(../img/kaiin/kigyo/n-kenzai_1.jpg) no-repeat 50% 50%/cover;}
.s-trust, .com_s-trust figure{ background:url(../img/kaiin/kigyo/s-trust_1.jpg) no-repeat 50% 50%/cover;}
.msp, .com_msp figure{ background:url(../img/kaiin/kigyo/msp_1.png) no-repeat 50% 50%/cover;}
.clover, .com_clover figure{ background:url(../img/kaiin/kigyo/clover_1.jpg) no-repeat 50% 50%/cover;}
.job, .com_job figure{ background:url(../img/kaiin/kigyo/job_3.JPG) no-repeat 50% 50%/cover;}
.k-craft, .com_k-craft figure{ background:url(../img/kaiin/kigyo/k-craft_4.JPG) no-repeat 50% 50%/cover;}
.mm, .com_mm figure{ background:url(../img/kaiin/kigyo/mm_1.jpg) no-repeat 50% 50%/cover;}
.marui, .com_marui figure{ background:url(../img/kaiin/kigyo/marui_1.png) no-repeat 50% 50%/cover;}
.washin, .com_washin figure{ background:url(../img/kaiin/kigyo/washin_1.jpg) no-repeat 50% 50%/cover;}
.taisei, .com_taisei figure{ background:url(../img/kaiin/kigyo/taisei_1.jpg) no-repeat 50% 50%/cover;}
.teshima, .com_teshima figure{ background:url(../img/kaiin/kigyo/teshima_1.jpg) no-repeat 50% 50%/cover;}
.meiyo, .com_meiyo figure{ background:url(../img/kaiin/kigyo/meiyo_1.jpg) no-repeat 50% 50%/cover;}
.m-heros, .com_m-heros figure{ background:url(../img/kaiin/kigyo/m-heros_1.jpg) no-repeat 50% 50%/cover;}
.sanyo, .com_sanyo figure{ background:url(../img/kaiin/kigyo/sanyo_1.jpg) no-repeat 50% 50%/cover;}
.abe-corp, .com_abe-corp figure{ background:url(../img/kaiin/kigyo/abe-corp_1.jpg) no-repeat 50% 50%/cover;}
.minato, .com_minato figure{ background:url(../img/kaiin/kigyo/minato_1.jpg) no-repeat 50% 50%/cover;}
.shibata, .com_shibata figure{ background:url(../img/kaiin/kigyo/shibata_1.jpg) no-repeat 50% 50%/cover;}
.daikoku, .com_daikoku figure{ background:url(../img/kaiin/kigyo/daikoku_1.jpg) no-repeat 50% 50%/cover;}
.nolimits, .com_nolimits figure{ background:url(../img/kaiin/kigyo/nolimits_1.JPG) no-repeat 50% 50%/cover;}
.genna, .com_genna figure{ background:url(../img/kaiin/kigyo/genna_1.png) no-repeat 50% 50%/cover;}
.harada, .com_harada figure{ background:url(../img/kaiin/kigyo/harada_1.jpg) no-repeat 50% 50%/cover;}
.seijun, .com_seijun figure{ background: url(../img/kaiin/kigyo/seijun_4.png) no-repeat 50% 50%/cover;}
.fukuwa, .com_fukuwa figure{ background:url(../img/kaiin/kigyo/fukuwa_1.jpg) no-repeat 50% 50%/cover;}
.ootani, .com_ootani figure{ background:url(../img/kaiin/kigyo/ootani_1.JPG) no-repeat 50% 50%/cover;}
.keisyo, .com_keisyo figure{ background:url(../img/kaiin/kigyo/keisyo_1.png) no-repeat 50% 50%/cover;}
.shinei, .com_shinei figure{ background:url(../img/kaiin/kigyo/shinei_1.jpg) no-repeat 50% 50%/cover;}
.takao, .com_takao figure{ background:url(../img/kaiin/kigyo/takao_2.png) no-repeat 50% 50%/cover;}
.nakashiba, .com_nakashiba figure{ background:url(../img/kaiin/kigyo/nakashiba_1.jpg) no-repeat 50% 50%/cover;}
.okabe, .com_okabe figure{ background:url(../img/kaiin/kigyo/okabe_2.JPG) no-repeat 50% 50%/cover;}
.cgc, .com_cgc figure{ background:url(../img/kaiin/kigyo/cgc_1.jpg) no-repeat 50% 50%/cover;}
.mituru, .com_mituru figure{ background:url(../img/kaiin/kigyo/mitsuru_1.jpg) no-repeat 50% 50%/cover;}
.leaf, .com_leaf figure{ background:url(../img/kaiin/kigyo/leaf_1.jpg) no-repeat 50% 50%/cover;}
.rise-rays, .com_rise-rays figure{ background:url(../img/kaiin/kigyo/rise-rays_1.png) no-repeat 50% 50%/cover;}
.emros, .com_emros figure{ background:url(../img/kaiin/kigyo/emros_1.jpg) no-repeat 50% 50%/cover;}
.tomonaga, .com_tomonaga figure{ background:url(../img/kaiin/kigyo/tomonaga_1.jpg) no-repeat 50% 50%/cover;}
.aoyama, .com_aoyama figure{ background:url(../img/kaiin/kigyo/aoyama_1.jpg) no-repeat 50% 50%/cover;}
.inatomi, .com_inatomi figure{ background:url(../img/kaiin/kigyo/inatomi_1.jpg) no-repeat 50% 50%/cover;}
.kokoro, .com_kokoro figure{ background:url(../img/kaiin/kigyo/kokoro_1.jpg) no-repeat 50% 50%/cover;}
.shinjo, .com_shinjo figure{ background: url(../img/kaiin/kigyo/shinjo_1.png) no-repeat 50% 50%/cover;}
.senyo, .com_senyo figure{ background:url(../img/kaiin/kigyo/senyo_1.jpg) no-repeat 50% 50%/cover;}
.tuda, .com_tuda figure{ background:url(../img/kaiin/kigyo/tuda_2.JPG) no-repeat 50% 50%/cover;}
.miyoshi, .com_miyoshi figure{ background:url(../img/kaiin/kigyo/miyoshi_1.jpg) no-repeat 50% 50%/cover;}
.idex, .com_idex figure{ background:url(../img/kaiin/kigyo/idex_1.png) no-repeat 50% 50%/cover;}
.iwamoto, .com_iwamoto figure{ background:url(../img/kaiin/kigyo/iwamoto_1.jpg) no-repeat 50% 50%/cover;}
.hmake-ir, .com_hmake-ir figure{ background:url(../img/kaiin/kigyo/hmake-ir_1.jpg) no-repeat 50% 50%/cover;}
.okimura, .com_okimura figure{ background:url(../img/kaiin/kigyo/okimura_1.jpg) no-repeat 50% 50%/cover;}
.hanada, .com_hanada figure{ background: url(../img/kaiin/kigyo/hanada_2.jpg) no-repeat 50% 50%/cover;}
.tikuho, .com_tikuho figure{ background:url(../img/kaiin/kigyo/tikuho_1.jpg) no-repeat 50% 50%/cover;}
.rindmar, .com_rindmar figure{ background:url(../img/kaiin/kigyo/rindmar_1.JPG) no-repeat 50% 50%/cover;}
.oneplan, .com_oneplan figure{ background:url(../img/kaiin/kigyo/oneplan_1.jpg) no-repeat 50% 50%/cover;}
.g-market, .com_g-market figure{ background:url(../img/kaiin/kigyo/g-market_1.jpg) no-repeat 50% 50%/cover;}
.souvenir, .com_souvenir figure{ background:url(../img/kaiin/kigyo/souvenir_1.png) no-repeat 50% 50%/cover;}
.bespoke, .com_bespoke figure{ background:url(../img/kaiin/kigyo/bespoke_1.png) no-repeat 50% 50%/cover;}
.ouji, .com_ouji figure{ background:url(../img/kaiin/kigyo/ouji_1.jpg) no-repeat 50% 50%/cover;}
.dafuru, .com_dafuru figure{ background:url(../img/kaiin/kigyo/dafuru_1.jpg) no-repeat 50% 50%/cover;}
.arita, .com_arita figure{ background:url(../img/kaiin/kigyo/arita_1.png) no-repeat 50% 50%/cover;}
.nobul, .com_nobul figure{ background:url(../img/kaiin/kigyo/nobul_1.png) no-repeat 50% 50%/cover;}
.oneworld, .com_oneworld figure{ background:url(../img/kaiin/kigyo/oneworld_1.png) no-repeat 50% 50%/cover;}
.sumisyo, .com_sumisyo figure{ background:url(../img/kaiin/kigyo/sumisyo_1.jpg) no-repeat 50% 50%/cover;}
.rifort, .com_rifort figure{ background:url(../img/kaiin/kigyo/rifort_1.png) no-repeat 50% 50%/cover;}
.onosi, .com_onosi figure{ background:url(../img/kaiin/kigyo/onosi_1.jpg) no-repeat 50% 50%/cover;}
.hagure, .com_hagure figure{ background:url(../img/kaiin/kigyo/hagure_1.JPG) no-repeat 50% 50%/cover;}
.goemon, .com_goemon figure{ background:url(../img/kaiin/kigyo/goemon_1.png) no-repeat 50% 50%/cover;}
.eitoya, .com_eitoya figure{ background:url(../img/kaiin/kigyo/eitoya_1.jpg) no-repeat 50% 50%/cover;}
.miyabi, .com_miyabi figure{ background:url(../img/kaiin/kigyo/miyabi_1.jpg) no-repeat 50% 50%/cover;}
.arukuin, .com_arukuin figure{ background:url(../img/kaiin/kigyo/arukuin_3.jpeg) no-repeat 50% 50%/cover;}
.onepeace, .com_onepeace figure{ background:url(../img/kaiin/kigyo/onepeace_1.jpg) no-repeat 50% 50%/cover;}
.sugawara, .com_sugawara figure{ background: url(../img/kaiin/kigyo/sugawara_2.jpeg) no-repeat 50% 50%/cover;}
.rervel, .com_rervel figure{ background:url(../img/kaiin/kigyo/rervel_1.jpg) no-repeat 50% 50%/cover;}
.fukui, .com_fukui figure{ background:url(../img/kaiin/kigyo/fukui_1.jpg) no-repeat 50% 50%/cover;}
.m-moon, .com_m-moon figure{ background:url(../img/kaiin/kigyo/22113459_s.jpg) no-repeat 50% 50%/cover;}

.sakura, .com_sakura figure{ background: url(../img/kaiin/kigyo/sakura_1.jpg) no-repeat 50% 50%/cover;}
.goto, .com_goto figure{ background: url(../img/kaiin/kigyo/goto_1.png) no-repeat 50% 50%/cover;}
.syaken, .com_syaken figure{ background: url(../img/kaiin/kigyo/syaken_1.jpg) no-repeat 50% 50%/cover;}
.daikokugumi, .com_daikokugumi figure{ background: url(../img/kaiin/kigyo/daikokugumi_1.jpg) no-repeat 50% 50%/cover;}
.oba, .com_oba figure{ background: url(../img/kaiin/kigyo/oba_1.jpg) no-repeat 50% 50%/cover;}
.ktc, .com_ktc figure{ background: url(../img/kaiin/kigyo/ktc_1.jpg) no-repeat 50% 50%/cover;}


.●●, .com_●● figure{ background:url(../img/kaiin/kigyo/●●_1.jpg) no-repeat 50% 50%/cover;}


/*会員サービス*/
.com_taka figure{ background-image:url(../img/ser1.jpg);}
.com_ono figure{ background-image:url(../img/kaiin/service/.jpg);}



/*採用情報*/

#recruit{
	font-size: 1.5em;
    width: 90%;
    margin: 4em auto;
	}

#profile.member > .profile-title, #recruit.member > .recruit-title, #recruit div h3{
    padding: 15px 1em;
    margin: 0 0 20px 0;
	color:#FFF;
	background-color: #1aad59;
	}

#recruit.member .recruit-list-area:first-child {
    margin: 0;
    padding: 0 0 0 10px;
    xborder-style: none;
}

#recruit.member .recruit-list-area, #recruit ul div div{
    margin: 20px 0 0 0;
    padding: 0 0 0 10px;}

.recruit-list-title > dl dt, #recruit ul div div dl dt, #recruit ul li dl dt div dl dt{
    position: absolute;
    width: 150px;
    text-align: center;
    color: #fff;
    background-color: #1aad59;
    padding: 5px;
    margin: 8px 0;
    font-size: 80%;
    font-weight: bold;
}

.recruit-list-title > dl dd, #recruit ul div div dl dd, #recruit ul li dl dt div dl dd{
    position: relative;
    text-align: left;
    padding: 10px 0 12px 170px;
    margin: 0 0 10px 0;
    font-size: 90%;
    border-style: solid;
    border-width: 0 0 1px 0;
    border-color: #ccc;
    min-height: 1em;
    line-height: 1.5em;
}

/*.profile-list > .profile-list-item:nth-child(1), .recruit-list-title {
    background-color: #f3f3f3;
}*/

.googlemaps {
position: relative;
padding-bottom: 50%; // これが縦横比
height: 0;
overflow: hidden;
margin:3em 0;
}
.googlemaps iframe {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
}

.koushinbi{ color:#FFF; background-color:#933; text-align:right; padding:.5em !important; margin-bottom:3em !important;}

















