hr{background-color:#e3e3e3;border:none;height:1px;margin:40px 0}.btn-grey,.btn-disabled.btn-favorite-blue,.btn-facebook,.btn-orange,.detail-btn a,.btn-yellow,.btn-red,.btn-green,.btn-green-favoriteL,.btn-blue,.btn-blue2,.btn-favorite-blue{border:none;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:20px;-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.1);box-shadow:0 2px 0 0 rgba(0,0,0,0.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:18px;font-weight:bold;height:auto;padding:4px 10px;text-align:center}.btn-grey:hover,.btn-facebook:hover,.btn-orange:hover,.detail-btn a:hover,.btn-yellow:hover,.btn-red:hover,.btn-green:hover,.btn-green-favoriteL:hover,.btn-blue:hover,.btn-blue2:hover,.btn-favorite-blue:hover{-moz-box-shadow:0 2px 0 0 rgba(0,0,0,0.2) !important;-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,0.2) !important;box-shadow:0 2px 0 0 rgba(0,0,0,0.2) !important;cursor:pointer}.btn-grey:disabled,.btn-facebook:disabled,.btn-orange:disabled,.detail-btn a:disabled,.btn-yellow:disabled,.btn-red:disabled,.btn-green:disabled,.btn-green-favoriteL:disabled,.btn-blue:disabled,.btn-blue2:disabled,.btn-favorite-blue:disabled,.disabled.btn-grey,.disabled.btn-facebook,.disabled.btn-orange,.detail-btn a.disabled,.disabled.btn-yellow,.disabled.btn-red,.disabled.btn-green,.disabled.btn-green-favoriteL,.disabled.btn-blue,.disabled.btn-blue2,.disabled.btn-favorite-blue{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:#e3e3e3;border:none;color:#bbb}.btn-grey a,.btn-disabled.btn-favorite-blue a,.btn-facebook a,.btn-orange a,.detail-btn a a,.btn-yellow a,.btn-red a,.btn-green a,.btn-green-favoriteL a,.btn-blue a,.btn-blue2 a,.btn-favorite-blue a{color:#fff;text-align:center;margin:0 auto}.btn-grey a:hover,.btn-facebook a:hover,.btn-orange a:hover,.detail-btn a a:hover,.btn-yellow a:hover,.btn-red a:hover,.btn-green a:hover,.btn-green-favoriteL a:hover,.btn-blue a:hover,.btn-blue2 a:hover,.btn-favorite-blue a:hover{color:#fff}.btn-sidebar{font-size:20px;padding:10px;width:300px}.btn-big{font-size:30px;padding:10px;width:480px}.btn-small{font-size:14px;padding:5px 10px;width:180px}.btn-grey,.btn-disabled.btn-favorite-blue{background:#f0f0f0 !important;color:#555}.btn-grey:hover,.btn-disabled.btn-favorite-blue:hover{background:#e5e5e5 !important;color:#333}.btn-facebook{background:#5976b3}.btn-facebook:hover{background:#4769b2;color:#fff}.btn-orange,.detail-btn a{background:#f8b054}.btn-orange:hover,.detail-btn a:hover{background:#f7a12f;border:none;color:#fff}.btn-orange:disabled:hover,.detail-btn a:disabled:hover,.btn-orange.disabled:hover,.detail-btn a.disabled:hover{background:#e3e3e3;border:none;color:#bbb;cursor:default}.btn-yellow{background:#f1c40f}.btn-yellow:hover{background:#ffcc01;border:none}.btn-red{background:#ff5f5f}.btn-red:hover{background:#ff4040}.btn-green,.btn-green-favoriteL{background:#43d177 !important}.btn-green:hover,.btn-green-favoriteL:hover{background:#1cb454 !important;border:none}.btn-blue{background:#47a3dd}.btn-blue:hover,.btn-blue:active,.btn-blue:focus{background:#2c9ade;color:#fff}.btn-blue .added{background:#e3e3e3;color:#bbb}.btn-blue2,.btn-favorite-blue{background:#47a3dd}.btn-blue2:hover,.btn-favorite-blue:hover,.btn-blue2:active,.btn-favorite-blue:active,.btn-blue2:focus,.btn-favorite-blue:focus{background:#2697de !important;color:#fff;border:none}.btn-blue2:disabled:hover,.btn-favorite-blue:disabled:hover,.btn-blue2.disabled:hover,.disabled.btn-favorite-blue:hover{background:#e3e3e3;border:none;cursor:default;color:#bbb}.btn-m0a{margin:0 auto;padding:0;height:37px;line-height:230%;font-size:16px}#srchLft{height:100%;width:240px;left:0;margin:0;padding:0 22px 0 0;position:fixed;overflow:hidden}#srchRgt{margin:0 0 0 240px;padding:0;position:relative;z-index:0}.srch-box-mask{background-color:#f8f8f8;border-right:1px solid #d5d5d5;display:none;position:fixed;width:239px;z-index:1}.srch-box-mask:hover{background-color:#555}.srch-box-mask .black,.srch-box-mask .white{display:block;width:11px;height:8px;margin:17px 0 0 224px;background:url("/assets/new/green/search.png") no-repeat 0 -25px;position:relative}.srch-box-mask .white{opacity:0;margin:-8px 0 0 224px;background-position:-15px -25px}.srch-box-mask:hover .white{opacity:1}.srch-box{background:#fcfcfc;border-right:1px solid #d5d5d5;margin:0;padding:0 0 140px 0;position:relative;width:239px;padding-bottom:0}.srch-close-btn{width:239px;height:40px;margin:0 auto;border-bottom:1px solid #d5d5d5;border-left:none;border-right:none;border-top:none;background-color:#f8f8f8}.srch-close-btn:hover{background-color:#555;cursor:pointer}.srch-close-btn .black,.srch-close-btn .white{display:block;width:29px;height:23px;margin:-11px auto;background:url("/assets/new/green/search.png") no-repeat 0 0}*:first-child+html .srch-close-btn .black,*:first-child+html .srch-close-btn .white{margin:0 auto;vertical-align:middle}.srch-close-btn .white{opacity:0;margin:-23px auto;background-position:-30px 0}.srch-close-btn:hover .white{opacity:1}.btn-srch-form{width:218px;height:30px;margin:0 auto 20px}.btn-srch-form span{display:block;width:16px;height:15px;margin:0 auto;background:url(/assets/new/green/common.png) no-repeat 0 -40px}#new_user_search,.edit_user_search{border:medium none;clear:both;display:block;margin:0;padding:0;position:relative;z-index:1}.srch-form{padding:10px}.form-box{margin:0 0 20px}.form-box h3{font-size:12px;font-weight:bold;color:#555;line-height:1em;margin:0 auto 5px;padding:0}.form-box input[type=text]{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);-webkit-box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.1);border:1px solid #d5d5d5;height:22px;line-height:1.5em;margin:0 5px 0 0;padding:4px 5px;width:207px}.form-box .select2-container-multi{width:218px !important}.srch-form select[multiple=multiple]{width:220px}#salary_bottom,#salary_top{width:99px}#workers,#passed_years{width:70px}.rslt-head{overflow:visible !important;position:absolute;right:0;top:0;width:calc(100% - 240px)}.rslt-head-back{border-bottom:1px solid #d5d5d5;background-color:#f8f8f8;height:29px;margin:0 0 0 -20px;padding:5px 10px;position:relative;width:100%;z-index:2}.rslt-count-box{float:left}#client_count,#job_count{color:#ff6100;font-size:24px;font-weight:bolder;letter-spacing:2px;line-height:1.4em;margin:0;padding:0 5px 0 10px}.user-srch{float:right;margin:0 20px 0 0}.btn-reg-srch,.btn-cur-srch{display:block;float:left;height:29px;width:108px}.btn-reg-srch,.btn-reg-srch:hover,btn-reg-srch:active{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.btn-cur-srch,.btn-cur-srch:hover,btn-cur-srch:active{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.btn-reg-srch{border:1px solid #d5d5d5;border-right:none !important;margin-right:-1px}.pop-cur-srch{top:38px;width:304px}.pop-cur-srch .arrow{left:155px}.pop-cur-srch span{display:block}#box_check{clear:both;display:block;float:left;margin:0;padding:5px 0 0;width:304px}.btn_reg_search,.btn-cur-close{float:left;width:70px;height:25px;margin:5px 20px 0 0}.btn-detail{display:block;float:left;height:17px;padding:5px 0;width:39px}.btn-detail{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.btn-detail{border-right:none !important;margin-right:-1px}.user-srch-lists{background:#fff;border-left:none !important;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-o-box-shadow:0 1px 2px rgba(0,0,0,0.1);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.1);margin:0 0 0 -20px !important;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0;z-index:1}.user-srch-lists td{border-right:none !important}.pagers{text-align:center;margin:6px auto 0}.pagers a,.pagers span,.pagers em{display:inline-block;font-size:12px;font-weight:bold;color:#666;line-height:1.4em;height:16px;padding:0 5px;margin:0 0 0 5px;border:1px solid #d5d5d5;background:#f1f1f1;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.pagers a:hover{color:#333;border:1px solid #b6b6b6;background:#dbdbdb}.pagers em{color:#fff;border:1px solid #4d8331;background:#66a644}.pagers .disabled{color:#bbb;border:1px solid #d5d5d5;background:#e5e5e5}.srch-rslt{clear:both;margin:60px auto 0;padding:0 60px;position:relative}.detail-box{border:1px solid #cccbc9;display:block;height:auto;margin:0 auto 20px auto;padding:0}.detail-head{background-color:#66a644;display:block;margin:0;padding:0}.detail-head a h2{color:#fff;font-size:16px;margin:0;padding:10px}.detail-head .update{display:block;float:right;font-size:10px;margin:14px 10px 0 10px;padding:0;color:#fff}.detail-head .new-img{display:block;float:right;background:url("/assets/common.png") no-repeat scroll -205px 0;height:0;margin:10px 0 0 10px;overflow:hidden;padding:23px 0 0;width:40px}.detail-head>a{display:block;overflow:hidden}.detail-head>a:hover,.detail-head>a:hover span{background-color:#90d767}.detail-head>a:hover h2,.detail-head>a:hover span{color:#fff;cursor:pointer}.detail-head-footer{overflow:hidden;background-color:#fff}.detail-head-footer table{width:100%}.detail-head-footer td{vertical-align:middle;width:50%}.detail-head-footer table tr td:first-child{padding:5px 0 5px 10px}.detail-head-footer p{margin:0;padding:0}.detail-pan{margin:0;padding:0}.detail-pan li{color:#999;font-size:10px;display:inline}.feature-list{display:block;float:left;padding:0}.feature-list li{display:block;float:right;margin:0;padding:0 0 5px 5px}.feature-list li a,.feature-list li span{color:#fff;background-color:#9e9e9e;font-size:10px;display:block;margin:0;padding:2px 4px}.detail-body{margin:0;padding:0;height:auto;display:block;border:solid 5px #f0f0f0;clear:both}.detail-body-lft{float:left;width:380px}.detail-body-img{margin:10px 0 0 10px;padding:0;width:364px;height:auto;display:block}.detail-body-img .img01{height:180px;margin:0 2px 0 0;padding:0;overflow:hidden;width:240px}.detail-body-img .img02{height:90px;margin:0;overflow:hidden;padding:0;width:120px}.detail-body-img .img01 a{height:180px;display:block;overflow:hidden}.detail-body-img .img01 img{display:block;margin:0 auto;padding:0}.detail-body-img .img02 a{height:90px;display:block;overflow:hidden}.detail-body-img .img02 img{display:block;margin:0 auto;padding:0;display:block}.detail-body-img .img01 img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.detail-body-img .img02 img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}.com-info{height:auto;margin:0;padding:12px;width:380px;display:block}.com-info .a,.com-info .c,.com-info .e{margin:0;padding:0;width:60px;color:#c7b695;font-size:10px}.com-info .b{font-size:10px;width:290px;word-break:break-all;overflow:hidden}.com-info .d{font-size:10px;height:20px}.com-info .f,.com-info .g{font-size:10px;color:#c7b695}.com-info .z{font-size:10px}.detail-box .detail{margin:10px 0;padding:0 0 0 10px;height:auto;display:block}.detail-box .detail h3{margin:0;padding:0}.detail-box .detail .title{width:70px}.detail-box .detail .title p{margin:2px 0 0 0;padding:0 0 0 3px;width:60px;height:20px;font-size:10px;color:#fff;text-align:left;background:url(/assets/common.png) no-repeat;background-position:-145px 0;letter-spacing:1px}.detail-body-footer,.other-jobs-box{border-bottom:5px solid #f0f0f0;border-left:5px solid #f0f0f0;border-right:5px solid #f0f0f0;clear:both;display:block;height:auto;margin:0;position:relative}.btn-wrap{margin:0 auto;width:425px;overflow:hidden}.detail-btn{float:left;margin:0 20px 0 0;padding:7px 0 9px 0;display:block;overflow:hidden}.detail-btn a{margin:0;padding:7px 0;width:202px;height:37px;text-align:center;display:block;overflow:hidden;font-size:16px;font-weight:bold}.favorite-btn{display:block;margin:0;padding:7px 0 9px 0}.favorite-btn .disabled{display:block;float:left;width:auto;height:12px;color:#aaa;line-height:1em;border:1px solid #d5d5d5;padding:5px 20px;margin:0;background-color:#f6f6f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.favorite_add.btn-green.btn-favorite:hover,.favorite_add.btn-favorite.btn-green-favoriteL:hover{background:#1cb454 !important;border:none}.btn-disabled.btn-favorite-blue{float:right;color:#aeaeae !important;float:left;font-size:16px;width:203px;height:37px;font-weight:bold;line-height:1.5em;padding:0 15px 0 20px;margin:0}.other-jobs-box-wrap{margin:-20px auto 20px;padding:0;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.other-jobs-box-wrap:before{display:block;height:1px;content:" ";background:#cfcfcf;background:-webkit-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-moz-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-ms-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-o-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:linear-gradient(to right, #e0e0e0, #cfcfcf 50%, #e0e0e0)}.other-jobs-box{border-bottom:5px solid #e5e5e5;border-left:5px solid #e5e5e5;border-right:5px solid #e5e5e5}.other-jobs-box:before{display:block;height:1px;content:" ";background:#d5d5d5;background:-webkit-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-moz-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-ms-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-o-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:linear-gradient(to right, #e3e3e3, #d5d5d5 50%, #e3e3e3)}.other-jobs-box h2{font-size:16px;font-weight:bold;color:#333;line-height:2em;height:36px;padding:0 10px;background:#e5e5e5}.other-jobs-box h2:before{display:block;height:1px;content:" ";background:#e0e0e0;background:-webkit-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-moz-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-ms-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-o-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:linear-gradient(to right, #e5e5e5, #e0e0e0 50%, #e5e5e5)}.other-jobs-box ul{margin:0 10px}.other-jobs-box ul li a{display:block;font-size:12px;font-weight:bold;line-height:1.3em;padding:10px;margin:0;border-bottom:1px solid #e9e9e9}.other-jobs-box ul li a:hover{background:#e9f9e6}.other-jobs-box .more_jobs{display:none}.other-jobs-box .more-jobs-open{color:#016be5;padding:10px;margin:0 10px}.other-jobs-box .more-jobs-open:hover{cursor:pointer;color:#ff6a00}.search_box{border:1px solid #cccbc9;display:block;height:auto;margin:0 auto 20px auto;padding:0;width:938px}.search_box_top{background-color:#66a644;display:block;margin:0;padding:0;width:938px}.search_box_top h2{color:#fff;float:left;font-size:16px;margin:0;max-width:740px;padding:10px}.search_box_top span{margin:0;padding:0;color:#fff}.search_box_top>a{display:block;overflow:hidden}.search_box_top>a:hover,.search_box_top>a:hover span{background-color:#90d767}.search_box_top>a:hover h2,.search_box_top>a:hover span{color:#fff;cursor:pointer}#srch_top_ftr{margin:0;padding:0;width:100%;height:auto;clear:both}#srch_top_ftr{overflow:hidden;background-color:#fff}#srch_top_ftr table tr td{vertical-align:middle}#srch_top_ftr table tr td:first-child{padding:5px 0 5px 10px}#srch_top_ftr table tr td:last-child{display:block;height:36px;padding:0 10px 5px 0;text-align:right}#srch_top_ftr p{margin:0;padding:0}ul.search_pan{margin:0;padding:0}ul.search_pan li{color:#999;font-size:10px;display:inline}ul.search_list{display:block;margin:0;padding:0 0 5px 0}ul.search_list li{display:block;margin:0;padding:0 0 0 5px}ul.search_list li a{display:block;margin:5px 0 0 0;padding:2px 4px;font-size:10px;background-color:#9e9e9e;color:#fff}ul.search_list li a:hover{background-color:#ccc}.search_box_body{margin:0;padding:0;width:928px;height:auto;display:block;border:solid 5px #f0f0f0;clear:both}.box_lft_box{float:left;width:380px}.box_rgt_box{float:left;width:540px}.search_box_ftr,.search_box_other{border-bottom:5px solid #f0f0f0;border-left:5px solid #f0f0f0;border-right:5px solid #f0f0f0;clear:both;display:block;height:auto;margin:0;overflow:hidden;padding:0;width:928px}.search_box_other_wrap{width:938px;margin:-20px auto 20px;padding:0;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.search_box_other_wrap:before{display:block;height:1px;content:" ";background:#cfcfcf;background:-webkit-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-moz-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-ms-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:-o-linear-gradient(left, #e0e0e0, #cfcfcf 50%, #e0e0e0);background:linear-gradient(to right, #e0e0e0, #cfcfcf 50%, #e0e0e0)}.search_box_other{width:928px;border-bottom:5px solid #e5e5e5;border-left:5px solid #e5e5e5;border-right:5px solid #e5e5e5}.search_box_other:before{display:block;height:1px;content:" ";background:#d5d5d5;background:-webkit-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-moz-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-ms-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:-o-linear-gradient(left, #e3e3e3, #d5d5d5 50%, #e3e3e3);background:linear-gradient(to right, #e3e3e3, #d5d5d5 50%, #e3e3e3)}.search_box_other h2{font-size:16px;font-weight:bold;color:#333;line-height:2em;height:36px;padding:0 10px;background:#e5e5e5}.search_box_other h2:before{display:block;height:1px;content:" ";background:#e0e0e0;background:-webkit-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-moz-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-ms-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:-o-linear-gradient(left, #e5e5e5, #e0e0e0 50%, #e5e5e5);background:linear-gradient(to right, #e5e5e5, #e0e0e0 50%, #e5e5e5)}.search_box_other ul{margin:0 10px}.search_box_other ul li a{display:block;font-size:12px;font-weight:bold;line-height:1.3em;padding:10px;margin:0;border-bottom:1px solid #e9e9e9}.search_box_other ul li a:hover{background:#e9f9e6}.search_box_other .more_jobs{display:none}.search_box_other .lnk_more_jobs{color:#016be5;padding:10px;margin:0 10px}.search_box_other .lnk_more_jobs:hover{cursor:pointer;color:#ff6a00}table.tb_srch_img{margin:10px 0 0 10px;padding:0;width:364px;height:auto;display:block}table.tb_srch_img .tb_srch_img_01{height:180px;margin:0 2px 0 0;padding:0;overflow:hidden;width:240px}table.tb_srch_img .tb_srch_img_02{height:90px;margin:0;overflow:hidden;padding:0;width:120px}table.tb_srch_img .tb_srch_img_01 a{height:180px;display:block;overflow:hidden}table.tb_srch_img .tb_srch_img_01 img{display:block;margin:0 auto;padding:0}table.tb_srch_img .tb_srch_img_02 a{height:90px;display:block;overflow:hidden}table.tb_srch_img .tb_srch_img_02 img{display:block;margin:0 auto;padding:0;display:block}table.tb_srch_img .tb_srch_img_01 img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}table.tb_srch_img .tb_srch_img_02 img:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}#tb_srch_dif{height:auto;margin:0;padding:12px;width:380px;display:block}#tb_srch_dif_a,#tb_srch_dif_c,#tb_srch_dif_e{margin:0;padding:0;width:60px;color:#c7b695;font-size:10px}#tb_srch_dif_b{font-size:10px;width:290px}#tb_srch_dif_d{font-size:10px;height:20px}#tb_srch_dif_f,#tb_srch_dif_g{font-size:10px;color:#c7b695}.tb_srch_dif_z{font-size:10px}table.tb_srch_txt_r{margin:10px 0;padding:0 0 0 10px;height:auto;display:block}table.tb_srch_txt_r h3{margin:0;padding:0}.td_tb_srch_txt_r{width:90px}.td_tb_srch_txt_r p{margin:0;padding:0 0 0 3px;width:60px;height:20px;font-size:10px;color:#fff;text-align:left;background:url(/assets/common.png) no-repeat;background-position:-145px 0;letter-spacing:1px}span.new_srch{background:url("/assets/common.png") no-repeat scroll -205px 0;display:block;height:0;margin:0;overflow:hidden;padding:30px 0 0;position:absolute;top:50%;vertical-align:middle;width:40px;margin-top:-10px}.dtl_button{margin:0 auto;padding:5px 0;width:202px;height:37px;display:block}.dtl_button a{margin:0;padding:6px 0 4px;width:202px;height:27px;text-align:center;display:block;overflow:hidden;background:url(/assets/common.png) no-repeat 0 -117px;color:#fff;font-size:16px;font-weight:bold}.dtl_button a:hover{background-position:-202px -117px}.dtl_button a:active{background-position:0 -154px}.kento_button{display:block;float:right;margin:-36px 10px 0 0;padding:0}.favorite_populer{padding:3px 1px 3px 3px;margin:-5px 0 0 405px}*:first-child+html .favorite_populer{margin:-9px 0 0 -24px}.kento_button .disabled{display:block;float:left;width:auto;height:12px;color:#aaa;line-height:1em;border:1px solid #d5d5d5;padding:5px 20px;margin:0;background-color:#f6f6f6;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.list-box{margin:0 0 40px 0}.list-box h2{border-bottom:1px solid #d5d5d5;font-weight:normal;margin:0;padding:0 0 2px}.list-box h2 a{color:#48a52e;font-size:16px}.list-box h2 a:hover{text-decoration:underline}.list-box .com-title{color:#555;margin:0 0 0 10px}.list-box ul{padding:0 10px}.list-box ul li{border-bottom:1px solid #e5e5e5}.list-box ul a{display:block;padding:10px 0}.list-box ul a:hover{background:#f2f5f7}.list-box h2,.list-box div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.list-box .job-title{font-size:14px;font-weight:bold;margin:0 0 3px}.list-box .items{color:#333;margin:0 0 3px}.list-box .items span{margin:0 0 0 20px}.list-box .detail{color:#333}.list-box .more-jobs{display:none}.list-box .more-jobs-open{border-top:#f8f8f8;color:#016be5;font-size:14px;margin:0 10px;padding:10px}.list-box .more-jobs-open:hover{background:#f2f5f7;color:#ff6a00;cursor:pointer}.grid-box{-moz-box-shadow:0 1px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.2);-o-box-shadow:0 1px 3px rgba(0,0,0,0.2);-ms-box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;border:1px solid #e5e5e5;float:left;margin:0 20px 20px 0;min-width:198px;max-width:258px}.grid-box .head{color:#555;font-size:10px;padding:10px}.grid-box .head a{color:#555;font-size:10px;font-weight:bold}.grid-box .head a:hover{color:#333;text-decoration:underline}.grid-box img{margin:0 0 10px}.grid-box img:hover{filter:alpha(opacity=0.8);-moz-opacity:.8;opacity:.8}.grid-box .com-name,.grid-box .jobs div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.grid-box .jobs li{border-top:1px solid #e5e5e5}.grid-box .jobs a{background:#f8f8f8;display:block;padding:10px}.grid-box .jobs a:hover{background:#f2f5f7}.grid-box .job-name{font-weight:bold}.grid-box .salary{color:#333}.grid-box .more-jobs{display:none}.grid-box .more-jobs-open{background:#f8f8f8;border-top:1px solid #e5e5e5;color:#888;padding:10px;text-align:center}.grid-box .more-jobs-open:hover{background:#f2f5f7;color:#555;cursor:pointer}.srch-box-wrap{background:#fcfcfc;border-right:1px solid #d5d5d5;overflow-y:scroll}#mmg_regist{margin:60px 0 -40px;padding:0 20px}#mmg_regist_link{height:21px;padding:4px 0 0;text-align:center;width:240px}#mmg_regist_content,#mmg_regist_complete,#mmg_registed{background:#333;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-moz-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-o-box-shadow:2px 2px 5px rgba(0,0,0,0.3);-ms-box-shadow:2px 2px 5px rgba(0,0,0,0.3);color:#fff;margin:5px 0 0 0;filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;padding:10px 25px;position:absolute;width:360px;z-index:1}#mmg_regist_complete{margin:60px 0 0 25px;width:400px}#mmg_regist_content p{margin:0 0 10px}#mmg_regist_content form{margin:0 0 3px;overflow:hidden}#mmg_regist_content input[type=text]{float:left;margin:0 10px 0 0;width:260px}#mmg_regist_content .description{color:#bbb}#mmg_regist_content input[type=submit]{font-size:14px;height:30px;margin:0;width:78px}#mmg_regist_content span{clear:both;display:block;font-size:10px}#tab-menu{margin-top:60px;padding:0 25px}#tab-menu ul{width:630px}#tab-menu a{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:16px;margin:0 10px 20px 0;padding:7px 15px 0;height:31px;display:block;overflow:hidden;color:#000;float:left;background-color:#f5f5f5;color:#555}#tab-menu a:hover{background-color:#77b456;color:#fff}#tab-menu li.on a{background-color:#77b456;color:#fff}button.favorite_add,button.no_favorite{float:left;font-size:16px;height:37px;font-weight:bold;line-height:1.5em;padding:0 15px 0 20px;margin:0}button.favorite_add_large,button.no_favorite_large{font-size:18px;width:300px;height:43px;font-weight:bold;line-height:1.5em;padding:0 15px 0 20px;margin:15px auto;float:initial;background:#43d177;color:#fff}button.favorite_add_large:hover,button.favorite_add_large:active,button.favorite_add_large:focus,button.no_favorite_large:hover,button.no_favorite_large:active,button.no_favorite_large:focus{color:#fff;background:#1cb454 !important}a.favorite_add span,.favorite_add span{width:15px;height:15px;margin:1px 3px 0 0;background:url(/assets/header.png) no-repeat -219px 0;display:block;float:left}.favorite_remove span{width:15px;height:15px;margin:0 3px 0 0;background:url(/assets/header.png) no-repeat -234px 0;display:block;float:left}.dialog_content{position:absolute;z-index:1;padding:0;background-color:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.dialog_once_check{position:absolute;right:55px;top:17px}.dialog_once_check label{color:#555;font-size:12px}.dialog_close,.help_close{position:absolute;top:17px;right:20px;font-weight:normal;color:#f0f0f0;margin:0}.dialog_close:hover,.help_close:hover{cursor:pointer;color:#fff}.dialog_close span,.help_close span{display:block;float:left;font-size:14px;text-align:center;line-height:1em;color:#999;width:18px;height:14px;padding:2px 0;margin:-1px 5px 0 0;background:#f0f0f0;border:1px solid #999;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.dialog_close:hover span,.help_close:hover span{cursor:pointer;background:#fff}.dialog_title{font-size:22px;color:#fff;padding:10px 20px;margin:0;background-color:#48a52e;border-top-right-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-radius-topleft:2px}select.dialog_select+a{float:none;display:inline-block;width:400px;height:27px}select.dialog_select+a span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1em;width:375px;height:14px;padding:6px 20px 7px 5px}div.dialog_select{width:400px}#loginPop .dialog_content,#resumePushPop .dialog_content{width:520px}#loginPop .dialog_title,#resumePushPop .dialog_title{padding-right:100px}.login-wrap,.resume_push_pop,.profile-push-wrap{margin:0;padding:20px}.login-wrap h3{border-bottom:1px solid #d5d5d5;color:#333;font-size:18px;margin:0 0 20px;padding:0 0 10px}.profile-push-wrap h3{color:#333;font-size:24px;margin:0 0 15px;background:url(/assets/mail/new/light-circle.png) no-repeat left center;background-size:35px 35px;padding:0 0 0 45px}.profile-push-wrap p{font-size:18px;color:#666}.profile-push-wrap p:nth-last-of-type(1){margin-bottom:15px}.profile-push-wrap ul{margin:10px 0;color:#666}.profile-push-wrap li{padding:0 0 0 12px;background:url(/assets/profile-push-wrap-list.png) left center no-repeat;font-size:15px;font-weight:bold}.btn-orange,.detail-btn a{background:#f8b054;color:#fff}.btn-orange:hover,.detail-btn a:hover{background:#f7a12f;color:#fff}.btn-push-modal{font-size:24px;padding:10px 20px;width:480px;display:block;text-align:center}.login-wrap .description{color:#333;margin:0 0 20px 0}.login-wrap img{margin:0}.login-wrap #login_form_box{width:100%}.resume-push-pop-contents{margin:0 0 20px}#tb_regi_login{width:360px;margin:0 auto}#tb_regi_login td{padding:5px 0}.label-check{color:#555;font-size:10px}#call_btn{text-align:center}#btn_login{font-weight:bold;height:29px;margin:20px auto;width:180px}#loginPop #login_user_form{display:block;font-size:18px;font-weight:bold;width:300px;height:50px;margin:0 auto 10px}#loginPop .ctr_box_glay{margin-top:0;padding-top:0}.facebook-login{padding:9px 0 0;text-align:center}.facebook-login .btn-facebook{margin:0 auto}.social-buttons{margin:0 auto 40px}.social-buttons td{padding:0 10px}#btn_login.btn-orange.btn-small.btn-mmg-login,.detail-btn a#btn_login.btn-small.btn-mmg-login{width:320px;height:40px;font-size:20px}#tb_regi_login.table-mmg-login{width:450px}#tb_regi_login.table-mmg-login input[type=text],#tb_regi_login.table-mmg-login input[type=password],#tb_regi_login.table-mmg-login textarea{height:18px}.btn-green-favoriteL:hover{color:#fff}.btn-green-favoriteL{width:300px;height:auto;margin:0 auto 17px;padding:5px 10px;float:center;font-size:14px;font-weight:bold;text-align:center}.c555{color:#555 !important;margin-top:-15px}.tag__inSearch-top{margin-top:80px;margin-bottom:-20px;width:100%}.tag__inSearch-top p{color:#555;font-size:22px;font-weight:bold;text-align:center}.tag__inSearch-top .search_result_tag{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:2px solid #66a644;color:#66a644;display:inline-block;font-size:18px;line-height:100%;margin-right:5px;padding:4px 5px}.tag__inSearch-top .search_result_tag::before{content:"#";display:inline-block;margin-right:3px}.tag__inSearch-top .search_result_tag_text{font-size:14px}.search-btn-area,.search_btn_area{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;width:240px;padding:20px;position:absolute;bottom:0;z-index:1;background:#f5f5f5}.search-btn-area button,.search_btn_area button{margin:0 auto;margin-top:20px;width:100%;font-size:14px}.search_job_count{color:#ff6100;font-size:24px;font-weight:bolder;letter-spacing:2px;line-height:1.4em;margin:0;padding:0 5px 0 10px}.client_tags .client_tag a,.client_tags .top_recommend_client_tag{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #66a644;color:#66a644;cursor:pointer;display:inline-block;font-size:12px;line-height:100%;margin-right:5px;margin-bottom:7px;padding:4px 5px}.client_tags .client_tag a::before,.client_tags .top_recommend_client_tag::before{content:"#";display:inline-block;margin-right:2px}.client_tags .client_tag a:hover,.client_tags .top_recommend_client_tag:hover{background:#66a644;color:#fff}.client_tags{width:810px;margin:0 auto;margin-bottom:20px;margin-top:-5px}.client_tags .top_recommend_client_tag:hover{background:none;color:#66a644}.topRecommend-jobBox .client_tags{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;width:100%;overflow:hidden;height:22px}.detail-head-footer .client_tags{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;margin-bottom:0;padding:0 10px 0 0;margin-top:0}.detail-head-footer .client_tags .top_recommend_client_tag{cursor:auto;font-size:10px;padding:2px 4px;margin:0;margin-bottom:4px;margin-right:2px}.detail-head-footer .client_tags .top_recommend_client_tag:hover{background:#66a644;color:#fff;cursor:pointer}.detail-head-footer .client_tags .top_recommend_client_tag:hover a{background:#66a644;color:#fff}.detail-head-footer .client_tags .top_recommend_client_tag a{color:#66a644;font-size:10px;line-height:1}.detail-head-footer .client_tags .top_recommend_client_tag a:hover{background:#66a644;color:#fff}.default_search_condition_alert{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f88;display:block;margin-bottom:20px;padding:10px;width:100%}.default_search_condition_alert p{color:#fff;font-size:14px}.default_search_condition_alert:empty{display:none}
