@charset "utf-8";

/* 공고 view 템플릿 css */
.user_content {margin:0 auto;width:860px;color:#444;font-size:13px;line-height:1.231;letter-spacing:-1px;word-break:break-all}
.user_content:after{display:table;table-layout:fixed;clear:both;content:"";}
.user_content img {max-width:860px !important;border:0}
.user_content map {border:0}
.user_content table {max-width:860px !important;line-height:normal}
table.__se_tbl,
.temp_wrap table.__se_tbl {border-spacing:0;border-collapse:separate}
table.__se_tbl[_se2_tbl_template="1"],
table.__se_tbl[_se2_tbl_template="2"],
table.__se_tbl[_se2_tbl_template="5"],
table.__se_tbl[_se2_tbl_template="7"],
table.__se_tbl[_se2_tbl_template="8"],
table.__se_tbl[_se2_tbl_template="9"],
table.__se_tbl[_se2_tbl_template="10"],
table.__se_tbl[_se2_tbl_template="13"],
table.__se_tbl[_se2_tbl_template="15"],
table.__se_tbl[_se2_tbl_template="16"] {border-spacing:1px}
.user_content p {margin:0}
.user_content .enc_mail {display:none}
.user_content .detail_enc_mail_btn {cursor: pointer; letter-spacing:0}

/* recruit_template.css 에서 생성 */
.temp_wrap {margin:0;padding:0;font-family:굴림, gulim !important;font-size:12px;vertical-align:middle;}
.temp_wrap table {width:100%;min-width:550px;word-break:break-all;table-layout:fixed;border-spacing:0;border-collapse:collapse}
.temp_wrap table th,
.temp_wrap table td {padding:0; font-size:12px;}
.temp_wrap p {margin:0;}
.blind {display:none;visibility:hidden;position:absolute;top:-2000px;left:-2000px;width:1px;height:1px;color:#fff;}

.temp-wrap01 {margin:0 auto;width:100%;border:2px solid #e8e8e8;}
.temp-wrap01 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp01_bottom.gif) no-repeat 100% 100%;}
.temp-wrap01 .temp-bg td {background:#fff;}
.temp-wrap01 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp01_bottom.gif) no-repeat 100% 100%;}
.temp-wrap01 .temp-bg .tb-head {background:url(//www.saraminimage.co.kr/recruit/templete_type/bg_temp01_bgpattern.gif) repeat-x 0 0;}
.temp-wrap01 .temp-bg .im-vis {border-bottom:2px solid #e8e8e8;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp01_topleft2.gif) no-repeat 0 0;}
.temp-wrap01 .temp-bg .im-vis .bg-right {min-width:550px;height:147px;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp01_topright2.gif) no-repeat 100% 0;}
.temp-wrap01 .temp-bg .tit {margin-bottom:10px !important;padding-left:12px !important;color:#467f22;font-family:dotum !important;font-size:14px !important;font-weight:bold;text-align:left;background:url(//www.saraminimage.co.kr/recruit/templete_type/bul_view_barrow.gif) no-repeat 0 2px;}
.temp-wrap01 .temptb {width:100%;min-width:500px;border-top:1px solid #d9e3ce;border-bottom:1px solid #d9e3ce;}
.temp-wrap01 .temptb th {padding:10px 0;border-right:1px solid #ecf1e6;border-bottom:1px solid #d9e3ce;color:#686868;font-weight:bold;text-align:center;background:#f0fae6;}
.temp-wrap01 .temptb th.end {border-right:none;}
.temp-wrap01 .temptb td {padding:15px 0;border-right:1px solid #ecf1e6;color:#686868;font-family:굴림, gulim ;font-size:12px;text-align:center;}
.temp-wrap01 .temptb td.end {border-right:none;}
.temp-wrap01 .temptb td p {margin:0 0 5px 0;padding:0 10px;color:#686868;text-align:left;}
.temp-wrap01 .temptb td p.cen {text-align:center;}
.temp-wrap01 .temptb td p.end {margin-bottom:0;}
.temp-wrap01 td .con {margin-bottom:3px;padding-left:20px;color:#686868;}
.temp-wrap01 td .last {margin-bottom:0;}
.temp-wrap01 .head_txt {display:inline-block;margin:53px 0 0 49px;width:357px;height:46px;background:url(//www.saraminimage.co.kr/recruit/templete_type/txt_temp01_tit2.png) no-repeat 0 0;}

.temp-wrap02 {margin:0 auto;width:100%;border:2px solid #e8e8e8;}
.temp-wrap02 .temp-bg {width:100%;}
.temp-wrap02 .temp-bg .tb-head {background:#fff;}
.temp-wrap02 .temp-bg .im-vis {background:#fafafa url(//www.saraminimage.co.kr/recruit/templete_type/img_temp02_topleft.png) no-repeat 0 0;}
.temp-wrap02 .temp-bg .im-vis .bg-right {width:100%;min-width:550px;height:147px;border-bottom:2px solid #e8e8e8;text-align:center;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp02_topright.png) no-repeat 100% 0;}
.temp-wrap02 .temp-bg .tit {margin-bottom:10px !important;padding-left:12px !important;color:#183877;font-family:dotum !important;font-size:14px !important;font-weight:bold;text-align:left;background:url(//www.saraminimage.co.kr/recruit/templete_type/bul_view_barrow02.gif) no-repeat 0 2px;}
.temp-wrap02 .temptb {width:100%;min-width:500px;}
.temp-wrap02 .temptb th {padding:10px 0;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#686868;font-weight:bold;text-align:center;background:#eaeff2;}
.temp-wrap02 .temptb th.end {border-right:none;}
.temp-wrap02 .temptb td {padding:15px 0;border-right:2px solid #fff;color:#686868;font-family:굴림, gulim;font-size:12px;text-align:center;background:#f6f9fa;}
.temp-wrap02 .temptb td.end {border-right:none;}
.temp-wrap02 .temptb td p {margin:0 0 5px 0;padding:0 10px;color:#686868;text-align:left;}
.temp-wrap02 .temptb td p.cen {text-align:center;}
.temp-wrap02 .temptb td p.end {margin-bottom:0;}
.temp-wrap02 td .con {margin-bottom:3px;padding-left:20px;color:#686868;}
.temp-wrap02 td .last {margin-bottom:0;}
.temp-wrap02 .head_txt {display:inline-block;margin:45px 0 0 0;width:300px;height:45px;background:url(//www.saraminimage.co.kr/recruit/templete_type/txt_temp02_tit2.png) no-repeat 0 0;}

.temp-wrap03 {margin:0 auto;width:100%;border:2px solid #e8e8e8;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp03_bottom.png) no-repeat 100% 100%;}
.temp-wrap03 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp03_topleft3.png) no-repeat 0 0;}
.temp-wrap03 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp03_topleft3.png) no-repeat 0 0;}
.temp-wrap03 .temp-bg .im-vis {background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp03_topright2.png) no-repeat 100% 0;}
.temp-wrap03 .temp-bg .im-vis .bg-right {min-width:550px;height:170px;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp03_topbar3.png) repeat-x 50% 115px;}
.temp-wrap03 .temp-bg .tit {margin-bottom:10px !important;padding-left:16px !important;color:#183877;font-family:dotum !important;font-size:14px !important;font-weight:bold;text-align:left;background:url(//www.saraminimage.co.kr/recruit/templete_type/bul_view_barrow03.gif) no-repeat 0 2px;}
.temp-wrap03 .temptb {width:100%;min-width:500px;}
.temp-wrap03 .temptb th {padding:10px 0;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#686868;font-weight:bold;text-align:center;background:#fdf4d7;}
.temp-wrap03 .temptb th.end {border-right:none;}
.temp-wrap03 .temptb td {padding:15px 0;border-right:2px solid #fff;color:#686868;font-family:굴림, gulim;font-size:12px;text-align:center;background:#fffbed;}
.temp-wrap03 .temptb td p.cen {text-align:center;}
.temp-wrap03 .temptb td.end {border-right:none;}
.temp-wrap03 .temptb td p {margin:0 0 5px 0;padding:0 10px;color:#686868;text-align:left;}
.temp-wrap03 .temptb td p.end {margin-bottom:0;}
.temp-wrap03 td .con {margin-bottom:3px;padding-left:20px;color:#686868;}
.temp-wrap03 td .last {margin-bottom:0;}
.temp-wrap03 .head_txt {display:inline-block;margin:52px 0 0 82px;width:267px;height:45px;background:url(//www.saraminimage.co.kr/recruit/templete_type/txt_temp03_tit2.png) no-repeat 0 0;}

.temp-wrap04 {margin:0 auto;width:100%;border:2px solid #e8e8e8;}
.temp-wrap04 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp04_pattern2.png) repeat-x 0 0;}

.temp-wrap04 .temp-bg .im-vis {background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp04_topleft.png) no-repeat 0 0;}
.temp-wrap04 .temp-bg .im-vis .bg-right {min-width:550px;height:147px;border-bottom:2px solid #e8e8e8;text-align:right;}
.temp-wrap04 .temp-bg .tit {margin-bottom:10px !important;padding-left:12px !important;color:#000;font-family:dotum !important;font-size:14px !important;font-weight:bold;text-align:left;background:url(//www.saraminimage.co.kr/recruit/templete_type/bul_view_barrow05.gif) no-repeat 0 2px;}
.temp-wrap04 .temptb {width:100%;min-width:500px;}
.temp-wrap04 .temptb th {padding:10px 0;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#686868;font-weight:bold;text-align:center;background:#f0f0f0;}
.temp-wrap04 .temptb th.end {border-right:none;}
.temp-wrap04 .temptb td {padding:15px 0;border-right:2px solid #fff;color:#686868;font-family:굴림, gulim;font-size:12px;text-align:center;background:#f6f6f6;}
.temp-wrap04 .temptb td p.cen {text-align:center;}
.temp-wrap04 .temptb td.end {border-right:none;}
.temp-wrap04 .temptb td p {margin:0 0 5px 0;padding:0 10px;color:#686868;text-align:left;}
.temp-wrap04 .temptb td p.end {margin-bottom:0;}
.temp-wrap04 td .con {margin-bottom:3px;padding-left:20px;color:#686868;}
.temp-wrap04 td .last {margin-bottom:0;}
.temp-wrap04 .head_txt {display:inline-block;margin:45px 56px 0 0;width:215px;height:65px;background:url(//www.saraminimage.co.kr/recruit/templete_type/txt_temp04_tit2.png) no-repeat 0 0;}

.temp-wrap05 {margin:0 auto;width:100%;border:2px solid #e8e8e8;}
.temp-wrap05 .temp-bg {width:100%;background:url(//www.saraminimage.co.kr/recruit/templete_type/bg_temp05_bgpattern.gif) repeat-x 0 100%;}

.temp-wrap05 .temp-bg .bg-addit {background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp05_topright2.png) no-repeat 100% 0;}
.temp-wrap05 .temp-bg .bg-addit2 {background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp05_topleft2.png) no-repeat 0 0;}
.temp-wrap05 .temp-bg .bg-addit3 {background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp05_bottom.png) no-repeat 100% 100%;}

.temp-wrap05 .temp-bg .im-vis .bg-right {min-width:550px;height:290px;background:url(//www.saraminimage.co.kr/recruit/templete_type/img_temp05_topleft2.png) no-repeat 0 0;}
.temp-wrap05 .temp-bg .im-vis .bg-right img {margin:72px 0 0 48px;}
.temp-wrap05 .temp-bg .tit {margin-bottom:10px !important;padding-left:17px !important;color:#a10f00;font-family:dotum !important;font-size:14px !important;font-weight:bold;text-align:left;background:url(//www.saraminimage.co.kr/recruit/templete_type/bul_view_barrow04.gif) no-repeat 0 2px;}
.temp-wrap05 .temptb {width:100%;min-width:500px;}
.temp-wrap05 .temptb th {padding:10px 0;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#686868;font-weight:bold;text-align:center;background:#ededed;}
.temp-wrap05 .temptb th.end {border-right:none;}
.temp-wrap05 .temptb td {padding:15px 0;border-right:2px solid #fff;color:#686868;font-family:굴림, gulim;font-size:12px;text-align:center;background:#f6f6f6;}
.temp-wrap05 .temptb td.end {border-right:none;}
.temp-wrap05 .temptb td p {margin:0 0 5px 0;padding:0 10px;color:#686868;text-align:left;}
.temp-wrap05 .temptb td p.cen {text-align:center;}
.temp-wrap05 .temptb td p.end {margin-bottom:0;}
.temp-wrap05 td .con {margin-bottom:3px;padding-left:20px;color:#686868;}
.temp-wrap05 td .last {margin-bottom:0;}

/* 채용공고템플릿 20111024 */
.srd {padding-bottom:50px; padding-left:20px; width:650px; text-align:left;}
.srd h3 {padding-top:20px; border-bottom:5px #3363c5 solid; color:#365ba2; font-family:"맑은 고딕","다음","sans-serif"; font-size:30px; font-weight:bold; letter-spacing:-2px; line-height:55px; text-align:center;}
.srd h4 {padding-top:38px; border-bottom:1px #7e92b8 solid; color:#3e61a2; font-family:"맑은 고딕","다음","sans-serif" ; font-size:14px; font-weight:bold; letter-spacing:-1px; line-height:27px;}
.srd-con {margin:0;padding:17px 0 0; color:#444; font-family:"굴림","돋움","sans-serif"; font-size:12px; line-height:20px;}
.srd-lp {padding-left:15px;}

/* 2016년 3월 개선버전 추가 */
.new_template {margin:0 auto;width:695px;}
.new_template,
.new_template th,
.new_template td {font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;letter-spacing:-1px;}
.new_template th {text-align:center;}
.new_template h1,
.new_template h2,
.new_template h3,
.new_template p {margin:0;}
.new_template strong {font-weight:bold;}
.new_template .table_header .margin {width:80px;}
.new_template .tit_recruit_header {padding:0;color:#1d1e25;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;font-size:40px;font-weight:bold;letter-spacing:-2px;line-height:46px;text-align:center;background-color:transparent;}
.new_template .tit_recruit_header p {font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;font-size:40px !important;line-height:46px !important;}
.new_template .desc_recruit_header {margin:20px 0 16px !important;color:#555;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;font-size:16px !important;line-height:24px !important;text-align:center;}
.new_template .tit_section {margin:30px 0 16px;padding:0 0 0 32px;height:25px;color:#1d1e25;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif;font-size:20px;font-weight:bold;letter-spacing:-2px;line-height:25px;background:url(//www.saraminimage.co.kr/ui/recruit/view_template/sp_icon_title.png) no-repeat;}
.new_template .above_table_summary {margin-bottom:8px;}
.new_template .wrap_table_content {padding-left:30px;}
.new_template .wrap_table_content table tbody th,
.new_template .wrap_table_content table tbody td {padding-bottom:6px;color:#555;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif;font-size:14px;text-align:left;vertical-align:top;}
.new_template .wrap_table_content table tbody th {color:#333;font-weight:bold;}
.new_template .txt_caution {margin-bottom:0 !important;padding-left:30px !important;color:#555;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;font-size:14px !important;line-height:22px;}
.new_template .txt_caution:last-child {margin-bottom:54px !important;}
.new_template .table_summary {border:1px solid #ebebeb;border-width:2px 0 2px 1px}
.new_template .table_summary th,
.new_template .table_summary td {border:1px solid #ebebeb;border-width:1px 1px 0 0;}
.new_template .table_summary thead th {height:47px;border-top-width:0;color:#1d1e25;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif;font-size:14px;font-weight:bold;}
.new_template .table_summary tbody td {padding:17px 4px 19px;color:#333;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif;font-size:14px;line-height:normal;text-align:center;}
.new_template .table_summary tbody td.left_align {padding-left:19px;text-align:left;}
.new_template .table_summary tbody td p {font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;font-size:14px !important;line-height:normal !important;}
.new_template .new_template_style1 .tit_section {padding-left:24px;background-position:0 12px;}
.new_template .new_template_style1 .table_summary {border-top-color:#a5bcea;border-bottom-color:#ddd;}
.new_template .new_template_style1 .wrap_table_content {padding-left:24px;}
.new_template .new_template_style2 .tit_section {background-position:0 -42px;}
.new_template .new_template_style2 .table_summary {border-top-color:#c7c8ce;border-bottom-color:#ddd;}
.new_template .new_template_style2 .wrap_table_content {padding-left:32px;}
.new_template .new_template_style3 .wrap_header {padding-top:176px !important;background:url(//www.saraminimage.co.kr/ui/recruit/view_template/header_template3.png) no-repeat;}
.new_template .new_template_style3 .tit_recruit_header {font-size:28px;line-height:36px;}
.new_template .new_template_style3 .tit_section {background-position:0 -95px;}
.new_template .new_template_style3 .table_summary {border-top-color:#6483d0;border-bottom-color:#ddd;}
.new_template .new_template_style3 .wrap_table_content,
.new_template .new_template_style3 .txt_caution {padding-left:34px;}
.new_template .new_template_style3 .table_header .margin {width:110px;}
.new_template .new_template_style4 .wrap_header {padding-top:54px !important;text-align:left;background:url(//www.saraminimage.co.kr/ui/recruit/view_template/header_template4.png) 100% 0 no-repeat;}
.new_template .new_template_style4 .tit_recruit_header {overflow:hidden;height:139px;letter-spacing:-3px;text-align:left;}
.new_template .new_template_style4 .desc_recruit_header {margin-top:32px !important;text-align:left;}
.new_template .new_template_style4 .tit_section {background-position:0 -145px;}
.new_template .new_template_style4 .table_summary {border-top-color:#ec4438;border-bottom-color:#ddd;}
.new_template .new_template_style4 div.wrap_table_content,
.new_template .new_template_style4 div.txt_caution {padding-left:34px !important;}
.new_template .new_template_style5 .tit_section {background-position:0 -195px;}
.new_template .new_template_style5 .table_summary {border-top-color:#ebda7b;border-bottom-color:#ddd;}
.new_template .new_template_style5 div.wrap_table_content,
.new_template .new_template_style5 div.txt_caution {padding-left:34px !important;}
#contentsLayer .new_template_style5 p {color:#555;font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif;font-size:14px;line-height:18px;}
#contentsLayer div,
#contentsLayer div p {font-family:malgun Gothic, "맑은 고딕", "나눔고딕",sans-serif !important;}
/* WMG-14742 */
.new_template .new_template_text .template_text_inner {padding:38px 44px 60px;border:10px solid #f2f2f2;color:#666;font-family:"malgun Gothic",nanumGothic,sans-serif !important;font-size:15px;line-height:22px;text-align:left;}
.new_template .new_template_text .tit_section {margin:2px 0 16px;padding-left:0;height:auto;color:#313131;font-size:22px;line-height:25px;background:none;}
.new_template .new_template_text p {color:#666;font-family:"malgun Gothic",nanumGothic,sans-serif;font-size:15px;line-height:22px;}
.new_template .new_template_text ul {margin:0;padding:0;}
.new_template .new_template_text li {margin:0;padding:0;list-style-type:none;color:#666;font-family:"malgun Gothic",nanumGothic,sans-serif;font-size:15px;line-height:22px;}
.new_template .new_template_text dl {margin:0;padding:0;}
.new_template .new_template_text dt {margin:16px 0 0;color:#444;font-family:"malgun Gothic",nanumGothic,sans-serif;font-size:13px;font-weight:bold;line-height:22px;}
.new_template .new_template_text dd {margin:0;padding:0;color:#666;font-family:"malgun Gothic",nanumGothic,sans-serif;font-size:15px;line-height:22px;}
.new_template .new_template_text strong,
.new_template .new_template_text b {font-weight:bold;}
.new_template .new_template_text em,
.new_template .new_template_text i {font-weight:inherit;font-style:italic;}
.new_template .new_template_text .txt_caution {margin:7px 0 0 !important;padding-left:0 !important;color:#666;font-size:15px !important;}

/* 사람인 채용공고템플릿 */
#sriRecruitWrap {width:695px;margin:0 auto;color:#555;font-family:"Malgun Gothic", "맑은 고딕", Dotum, "돋움", AppleGothic,sans-serif;letter-spacing:-3px;}
#sriRecruitWrap img {vertical-align:top;}
#sriRecruitWrap p {margin:0;}

#sriRecruitWrap .sri_recruit_data {margin-top:7px;width:100%;}
#sriRecruitWrap .sri_recruit_table {margin-left:37px;padding-bottom:43px; width:620px; border-top:2px solid #555;}
#sriRecruitWrap .sri_recruit_title {padding:35px 0 35px 10px;height:98px;box-sizing:border-box;font-size:30px;font-weight:bold;line-height:21px;}
#sriRecruitWrap .sri_recruit_table table {border:0;border-spacing:0;border-collapse:collapse;text-align:left;table-layout:fixed;}
#sriRecruitWrap .sri_recruit_table th,
#sriRecruitWrap .sri_recruit_table td {font-family:"Malgun Gothic", "맑은 고딕", Dotum, "돋움", AppleGothic,sans-serif;}
#sriRecruitWrap .sri_recruit_table th {color:#597cef;font-size:28px;line-height:43px;vertical-align:top;}
#sriRecruitWrap .sri_recruit_table .recruit_category {margin-top:-2px;padding:20px 0 20px 11px;width:120px;border-top:2px solid #d3d3d3; box-sizing:border-box; font-weight:bold; letter-spacing:-3px;}
#sriRecruitWrap .sri_recruit_table td {padding:25px 0 32px 0;border-top:2px solid #d3d3d3;color:#444;font-size:24px;letter-spacing:-2px;line-height:36px;}
#sriRecruitWrap .sri_recruit_table td strong {font-size:24px;font-weight:bold;}
#sriRecruitWrap .recruit_detail_contents {padding-bottom:1px; font-size:22px;}
#sriRecruitWrap .recruit_detail_contents strong {display:block; padding-top:40px;}
#sriRecruitWrap .recruit_detail_contents strong.top_none,
#sriRecruitWrap .recruit_detail_contents strong:first-child {padding-top:0;}
#sriRecruitWrap .sri_recruit_process {margin:0;padding:25px 0;}
#sriRecruitWrap .sri_recruit_process:after {display:block;clear:both;content:"";}
#sriRecruitWrap .sri_recruit_process dt {float:left;padding-left:10px;width:150px; color:#597cef;font-size:28px;font-weight:bold;line-height:43px;vertical-align:top;}
#sriRecruitWrap .sri_recruit_process dd {float:left;margin:11px 0 11px 0;width:450px;}