@charset "utf-8";
#sriwrapper {min-width:880px} /* WMG-15989 */

/* 공고 뷰 템플릿 */
.content_total_wrap{font-family:'굴림', gulim, sans-serif;font-size:12px;color:#444;padding-top:32px;}

.viewtype_b .content_total_wrap{padding-top:64px;}
.viewtype_c .content_total_wrap{padding:0;}
.viewtype_e .content_total_wrap{position:relative;width:100%;text-align:center;padding:346px 0 0;}
.viewtype_e .content_total_wrap .inner_wrap{width:708px;margin:0 auto;padding-top:22px;background:#fff;}
.viewtype_e .content_total_wrap h1{position:absolute;top:0;left:50%;width:860px;margin-left:-430px;}
.viewtype_f .content_total_wrap{padding-top:0;}

.content_total_wrap h1{text-align:center;}
.content_total_wrap p{padding:0;margin:0;}
.content_total_wrap .visual_desc{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:18px;text-align:center;line-height:27px;}
.content_total_wrap .visual_desc strong{display:block;font-size:23px;font-weight:bold;letter-spacing:-2px;margin-bottom:10px;}

.recruit_view_cont{width:695px;text-align:left;margin:0 auto !important;}
.visual_content_wrap{height:255px;text-align:center;margin-top:23px;}
.viewtype_e .visual_content_wrap {height:272px;text-align:center;margin-top:0;}
.viewtype_f .visual_content_wrap {width:100%;height:auto;text-align:center;padding:50px 0 60px;margin-top:0;}
.viewtype_f .special_type {margin:5px 0 0;padding:0 !important;}
.viewtype_f .recruit_view_cont{margin:-50px auto 0 !important;}
.visual_content{overflow:hidden;width:697px;height:279px;background-repeat:no-repeat;}

/* type */
.viewtype_a, .viewtype_b, .viewtype_c, .viewtype_d{min-width:740px;}
.viewtype_a .visual_content{width:697px;height:279px;padding:0;}
.viewtype_a .visual_content ul{padding-left:0;text-align:center;}
.viewtype_a .visual_content li{padding-top:37px;}
.viewtype_a .content_total_wrap h2 span {line-height:10px !important;}
.viewtype_a.recruit_view_cont{padding-top:15px;_padding-top:20px !important;}
.viewtype_b .company_logo{margin-bottom:10px;}
.viewtype_b h2 span{background:none;}
.viewtype_b h2{color:#fff;}
.viewtype_c .company_logo{margin-bottom:10px;}
.viewtype_c h2 span{background:none;}
.viewtype_c h2{color:#444;}
.viewtype_e .visual_content{width:708px;height:279px;padding:0;}
.viewtype_e .recruit_view_cont{width:708px;text-align:left;margin:0 auto !important;}
.viewtype_e .content_total_wrap h2 span{margin-right:2px !important;_margin-top:-2px;}
.viewtype_f h2{position:relative;height:35px;_height:39px;line-height:1.2;_line-height:1.3;padding:4px 0 0;margin-bottom:0 !important;}
.viewtype_f h2 .bullet{position:absolute;top:33px;right:34px;}
.viewtype_f .content_total_wrap h2 span{margin-right:2px;}
.viewtype_f .type_bright_center{text-align:center;background:#fff;}
.viewtype_f .type_bright_left{text-align:left;padding-left:39px;background:#fff;}
.viewtype_f .type_dark_center{color:#fff !important;text-align:center;background:#52525d;}
.viewtype_f .type_dark_left{color:#fff !important;text-align:left;padding-left:39px;background:#52525d;}
.viewtype_f .type_step_tit{margin-bottom:17px !important;border-bottom:2px solid #52525d;}

/* color */
.viewtype_a .colortype_a h2 span{background-color:#ffaddd;}
.viewtype_a .colortype_a .step_point{background-color:#ffaddd;}
.viewtype_a .colortype_a .visual_content_wrap{background-color:#ffaddd;}
.viewtype_a .colortype_b h2 span{background-color:#de92f2;}
.viewtype_a .colortype_b .step_point{background-color:#de92f2;}
.viewtype_a .colortype_b .visual_content_wrap{background-color:#de92f2;}
.viewtype_a .colortype_c h2 span{background-color:#ac93fe;}
.viewtype_a .colortype_c .step_point{background-color:#ac93fe;}
.viewtype_a .colortype_c .visual_content_wrap{background-color:#ac93fe;}
.viewtype_a .colortype_d h2 span{background-color:#7999ff;}
.viewtype_a .colortype_d .step_point{background-color:#7999ff;}
.viewtype_a .colortype_d .visual_content_wrap{background-color:#7999ff;}
.viewtype_a .colortype_e h2 span{background-color:#66b2ff;}
.viewtype_a .colortype_e .step_point{background-color:#66b2ff;}
.viewtype_a .colortype_e .visual_content_wrap{background-color:#66b2ff;}
.viewtype_a .colortype_f h2 span{background-color:#ffa127;}
.viewtype_a .colortype_f .step_point{background-color:#ffa127;}
.viewtype_a .colortype_f .visual_content_wrap{background-color:#ffa127;}
.viewtype_a .colortype_g h2 span{background-color:#ff7e75;}
.viewtype_a .colortype_g .step_point{background-color:#ff7e75;}
.viewtype_a .colortype_g .visual_content_wrap{background-color:#ff7e75;}
.viewtype_a .colortype_h h2 span{background-color:#83cb4c;}
.viewtype_a .colortype_h .step_point{background-color:#83cb4c;}
.viewtype_a .colortype_h .visual_content_wrap{background-color:#83cb4c;}
.viewtype_a .colortype_i h2 span{background-color:#67d1d4;}
.viewtype_a .colortype_i .step_point{background-color:#67d1d4;}
.viewtype_a .colortype_i .visual_content_wrap{background-color:#67d1d4;}
.viewtype_a .colortype_j h2 span{background-color:#78abda;}
.viewtype_a .colortype_j .step_point{background-color:#78abda;}
.viewtype_a .colortype_j .visual_content_wrap{background-color:#78abda;}
.viewtype_a .colortype_k h2 span{background-color:#e5b570;}
.viewtype_a .colortype_k .step_point{background-color:#e5b570;}
.viewtype_a .colortype_k .visual_content_wrap{background-color:#e5b570;}
.viewtype_a .colortype_l h2 span{background-color:#c1bfbd;}
.viewtype_a .colortype_l .step_point{background-color:#c1bfbd;}
.viewtype_a .colortype_l .visual_content_wrap{background-color:#c1bfbd;}
.viewtype_a .recruit_list_article .step_cell td{color:#fff;}
.viewtype_a .recruit_list_article .step_cell .step_start td{color:#444;}
.viewtype_b .colortype_a{background-color:#ffbfe5;}
.viewtype_b .colortype_b{background-color:#e5abf3;}
.viewtype_b .colortype_c{background-color:#c1adfc;}
.viewtype_b .colortype_d{background-color:#92afff;}
.viewtype_b .colortype_e{background-color:#7fc4ff;}
.viewtype_b .colortype_f{background-color:#ffb635;}
.viewtype_b .colortype_g{background-color:#ff968e;}
.viewtype_b .colortype_h{background-color:#9cd467;}
.viewtype_b .colortype_i{background-color:#84d9dc;}
.viewtype_b .colortype_j{background-color:#94bee1;}
.viewtype_b .colortype_k{background-color:#e8c58d;}
.viewtype_b .colortype_l{background-color:#cfcecc;}
.viewtype_b .step_cell td{height:86px;}
.viewtype_b .step_point td{color:#fff;}
.viewtype_b .step_normal td{color:#444;}
.viewtype_c .step_normal td{color:#444;}
.viewtype_c .step_point td{color:#fff;}
.viewtype_c .colortype_a{background-color:#dedddc;}
.viewtype_c .colortype_b{background-color:#f9edca;}
.viewtype_c .colortype_c{background-color:#e1ecbd;}
.viewtype_c .colortype_d{background-color:#c4edee;}
.viewtype_c .colortype_e{background-color:#d1e5fb;}
.viewtype_c .colortype_f{background-color:#dfe5fb;}
.viewtype_c .colortype_g{background-color:#ffe8f4;}
.viewtype_c .colortype_h{background-color:#ffece3;}
.viewtype_c .colortype_i{background-color:#fffedc;}
.viewtype_c .colortype_j{background-color:#dbe3db;}
.viewtype_c .colortype_k{background-color:#f1ede8;}
.viewtype_c .colortype_l{background-color:#ececec;}
.viewtype_d .step_normal td{color:#fff;}
.viewtype_d .colortype_hard_a h2 span{background-color:#82d420;}
.viewtype_d .colortype_hard_a .step_point{background-color:#82d420;}
.viewtype_d .colortype_hard_a .visual_content_wrap{background-color:#82d420;}
.viewtype_d .colortype_hard_b h2 span{background-color:#20d43f;}
.viewtype_d .colortype_hard_b .step_point{background-color:#20d43f;}
.viewtype_d .colortype_hard_b .visual_content_wrap{background-color:#20d43f;}
.viewtype_d .colortype_hard_c h2 span{background-color:#19d6c6;}
.viewtype_d .colortype_hard_c .step_point{background-color:#19d6c6;}
.viewtype_d .colortype_hard_c .visual_content_wrap{background-color:#19d6c6;}
.viewtype_d .colortype_hard_d h2 span{background-color:#00bfef;}
.viewtype_d .colortype_hard_d .step_point{background-color:#00bfef;}
.viewtype_d .colortype_hard_d .visual_content_wrap{background-color:#00bfef;}
.viewtype_d .colortype_hard_e h2 span{background-color:#009bef;}
.viewtype_d .colortype_hard_e .step_point{background-color:#009bef;}
.viewtype_d .colortype_hard_e .visual_content_wrap{background-color:#009bef;}
.viewtype_d .colortype_hard_f h2 span{background-color:#007aef;}
.viewtype_d .colortype_hard_f .step_point{background-color:#007aef;}
.viewtype_d .colortype_hard_f .visual_content_wrap{background-color:#007aef;}
.viewtype_d .colortype_hard_g h2 span{background-color:#4f67e3;}
.viewtype_d .colortype_hard_g .step_point{background-color:#4f67e3;}
.viewtype_d .colortype_hard_g .visual_content_wrap{background-color:#4f67e3;}
.viewtype_d .colortype_hard_h h2 span{background-color:#704fe3;}
.viewtype_d .colortype_hard_h .step_point{background-color:#704fe3;}
.viewtype_d .colortype_hard_h .visual_content_wrap{background-color:#704fe3;}
.viewtype_d .colortype_hard_i h2 span{background-color:#e769bb;}
.viewtype_d .colortype_hard_i .step_point{background-color:#e769bb;}
.viewtype_d .colortype_hard_i .visual_content_wrap{background-color:#e769bb;}
.viewtype_d .colortype_hard_j h2 span{background-color:#ec6e8c;}
.viewtype_d .colortype_hard_j .step_point{background-color:#ec6e8c;}
.viewtype_d .colortype_hard_j .visual_content_wrap{background-color:#ec6e8c;}
.viewtype_d .colortype_hard_k h2 span{background-color:#ec766e;}
.viewtype_d .colortype_hard_k .step_point{background-color:#ec766e;}
.viewtype_d .colortype_hard_k .visual_content_wrap{background-color:#ec766e;}
.viewtype_d .colortype_hard_l h2 span{background-color:#ec8b6e;}
.viewtype_d .colortype_hard_l .step_point{background-color:#ec8b6e;}
.viewtype_d .colortype_hard_l .visual_content_wrap{background-color:#ec8b6e;}
.viewtype_d .colortype_hard_m h2 span{background-color:#faa95f;}
.viewtype_d .colortype_hard_m .step_point{background-color:#faa95f;}
.viewtype_d .colortype_hard_m .visual_content_wrap{background-color:#faa95f;}
.viewtype_d .colortype_hard_n h2 span{background-color:#efc14b;}
.viewtype_d .colortype_hard_n .step_point{background-color:#efc14b;}
.viewtype_d .colortype_hard_n .visual_content_wrap{background-color:#efc14b;}
.viewtype_d .colortype_hard_o h2 span{background-color:#ded234;}
.viewtype_d .colortype_hard_o .step_point{background-color:#ded234;}
.viewtype_d .colortype_hard_o .visual_content_wrap{background-color:#ded234;}
.viewtype_d .colortype_hard_p h2 span{background-color:#c5d429;}
.viewtype_d .colortype_hard_p .step_point{background-color:#c5d429;}
.viewtype_d .colortype_hard_p .visual_content_wrap{background-color:#c5d429;}
/* 소프트타입 */
.viewtype_d .colortype_soft_a h2 span{background-color:#777;}
.viewtype_d .colortype_soft_a .step_point{background-color:#dcffb9;}
.viewtype_d .colortype_soft_a .visual_content_wrap{background-color:#dcffb9;}
.viewtype_d .colortype_soft_b h2 span{background-color:#777;}
.viewtype_d .colortype_soft_b .step_point{background-color:#bdffd4;}
.viewtype_d .colortype_soft_b .visual_content_wrap{background-color:#bdffd4;}
.viewtype_d .colortype_soft_c h2 span{background-color:#777;}
.viewtype_d .colortype_soft_c .step_point{background-color:#ccfcff;}
.viewtype_d .colortype_soft_c .visual_content_wrap{background-color:#ccfcff;}
.viewtype_d .colortype_soft_d h2 span{background-color:#777;}
.viewtype_d .colortype_soft_d .step_point{background-color:#cfefff;}
.viewtype_d .colortype_soft_d .visual_content_wrap{background-color:#cfefff;}
.viewtype_d .colortype_soft_e h2 span{background-color:#777;}
.viewtype_d .colortype_soft_e .step_point{background-color:#d7eaff;}
.viewtype_d .colortype_soft_e .visual_content_wrap{background-color:#d7eaff;}
.viewtype_d .colortype_soft_f h2 span{background-color:#777;}
.viewtype_d .colortype_soft_f .step_point{background-color:#d8e5ff;}
.viewtype_d .colortype_soft_f .visual_content_wrap{background-color:#d8e5ff;}
.viewtype_d .colortype_soft_g h2 span{background-color:#777;}
.viewtype_d .colortype_soft_g .step_point{background-color:#d8e0ff;}
.viewtype_d .colortype_soft_g .visual_content_wrap{background-color:#d8e0ff;}
.viewtype_d .colortype_soft_h h2 span{background-color:#777;}
.viewtype_d .colortype_soft_h .step_point{background-color:#dcdaff;}
.viewtype_d .colortype_soft_h .visual_content_wrap{background-color:#dcdaff;}
.viewtype_d .colortype_soft_i h2 span{background-color:#777;}
.viewtype_d .colortype_soft_i .step_point{background-color:#e9d9ff;}
.viewtype_d .colortype_soft_i .visual_content_wrap{background-color:#e9d9ff;}
.viewtype_d .colortype_soft_j h2 span{background-color:#777;}
.viewtype_d .colortype_soft_j .step_point{background-color:#ffd9eb;}
.viewtype_d .colortype_soft_j .visual_content_wrap{background-color:#ffd9eb;}
.viewtype_d .colortype_soft_k h2 span{background-color:#777;}
.viewtype_d .colortype_soft_k .step_point{background-color:#ffdbd8;}
.viewtype_d .colortype_soft_k .visual_content_wrap{background-color:#ffdbd8;}
.viewtype_d .colortype_soft_l h2 span{background-color:#777;}
.viewtype_d .colortype_soft_l .step_point{background-color:#ffe1d6;}
.viewtype_d .colortype_soft_l .visual_content_wrap{background-color:#ffe1d6;}
.viewtype_d .colortype_soft_m h2 span{background-color:#777;}
.viewtype_d .colortype_soft_m .step_point{background-color:#ffe6d6;}
.viewtype_d .colortype_soft_m .visual_content_wrap{background-color:#ffe6d6;}
.viewtype_d .colortype_soft_n h2 span{background-color:#777;}
.viewtype_d .colortype_soft_n .step_point{background-color:#ffe9cd;}
.viewtype_d .colortype_soft_n .visual_content_wrap{background-color:#ffe9cd;}
.viewtype_d .colortype_soft_o h2 span{background-color:#777;}
.viewtype_d .colortype_soft_o .step_point{background-color:#fff1bb;}
.viewtype_d .colortype_soft_o .visual_content_wrap{background-color:#fff1bb;}
.viewtype_d .colortype_soft_p h2 span{background-color:#777;}
.viewtype_d .colortype_soft_p .step_point{background-color:#fffbbb;}
.viewtype_d .colortype_soft_p .visual_content_wrap{background-color:#fffbbb;}
/* viewtype_e,f */
.viewtype_e .colortype_a{background-color:#ece1cb;}
.viewtype_e .colortype_a h2 span{background-color:#cfb37d;}
.viewtype_e .colortype_a .step_point{background-color:#cfb37d;}
.viewtype_e .colortype_b{background-color:#eaddd5;}
.viewtype_e .colortype_b h2 span{background-color:#caa996;}
.viewtype_e .colortype_b .step_point{background-color:#caa996;}
.viewtype_e .colortype_c{background-color:#e0dcd5;}
.viewtype_e .colortype_c h2 span{background-color:#b2a797;}
.viewtype_e .colortype_c .step_point{background-color:#b2a797;}
.viewtype_e .colortype_d{background-color:#ced5dc;}
.viewtype_e .colortype_d h2 span{background-color:#8497a8;}
.viewtype_e .colortype_d .step_point{background-color:#8497a8;}
.viewtype_e .colortype_e{background-color:#d6d6d6;}
.viewtype_e .colortype_e h2 span{background-color:#989898;}
.viewtype_e .colortype_e .step_point{background-color:#989898;}
.viewtype_e .colortype_f{background-color:#f6ddaf;}
.viewtype_e .colortype_f h2 span{background-color:#e8ab37;}
.viewtype_e .colortype_f .step_point{background-color:#e8ab37;}
.viewtype_e .colortype_g{background-color:#ffd799;}
.viewtype_e .colortype_g h2 span{background-color:#ff9c00;}
.viewtype_e .colortype_g .step_point{background-color:#ff9c00;}
.viewtype_e .colortype_h{background-color:#ffc299;}
.viewtype_e .colortype_h h2 span{background-color:#ff6601;}
.viewtype_e .colortype_h .step_point{background-color:#ff6601;}
.viewtype_e .colortype_i{background-color:#ffb6a2;}
.viewtype_e .colortype_i h2 span{background-color:#ff4817;}
.viewtype_e .colortype_i .step_point{background-color:#ff4817;}
.viewtype_e .colortype_j{background-color:#fdafd0;}
.viewtype_e .colortype_j h2 span{background-color:#fa3689;}
.viewtype_e .colortype_j .step_point{background-color:#fa3689;}
.viewtype_e .colortype_k{background-color:#f5bbe1;}
.viewtype_e .colortype_k h2 span{background-color:#e655b5;}
.viewtype_e .colortype_k .step_point{background-color:#e655b5;}
.viewtype_e .colortype_l{background-color:#e5caf5;}
.viewtype_e .colortype_l h2 span{background-color:#be7ae6;}
.viewtype_e .colortype_l .step_point{background-color:#be7ae6;}
.viewtype_e .colortype_m{background-color:#dbcff2;}
.viewtype_e .colortype_m h2 span{background-color:#a488df;}
.viewtype_e .colortype_m .step_point{background-color:#a488df;}
.viewtype_e .colortype_n{background-color:#d1d9f9;}
.viewtype_e .colortype_n h2 span{background-color:#8d9fef;}
.viewtype_e .colortype_n .step_point{background-color:#8d9fef;}
.viewtype_e .colortype_o{background-color:#c8dcfc;}
.viewtype_e .colortype_o h2 span{background-color:#76a8f8;}
.viewtype_e .colortype_o .step_point{background-color:#76a8f8;}
.viewtype_e .colortype_p{background-color:#b9d9fc;}
.viewtype_e .colortype_p h2 span{background-color:#509ff8;}
.viewtype_e .colortype_p .step_point{background-color:#509ff8;}
.viewtype_e .colortype_q{background-color:#c3e4f5;}
.viewtype_e .colortype_q h2 span{background-color:#69bbe5;}
.viewtype_e .colortype_q .step_point{background-color:#69bbe5;}
.viewtype_e .colortype_r{background-color:#c9eaf9;}
.viewtype_e .colortype_r h2 span{background-color:#78caf0;}
.viewtype_e .colortype_r .step_point{background-color:#78caf0;}
.viewtype_e .colortype_s{background-color:#ade9ea;}
.viewtype_e .colortype_s h2 span{background-color:#31c9ca;}
.viewtype_e .colortype_s .step_point{background-color:#31c9ca;}
.viewtype_e .colortype_t{background-color:#bce9d7;}
.viewtype_e .colortype_t h2 span{background-color:#57c89c;}
.viewtype_e .colortype_t .step_point{background-color:#57c89c;}
.viewtype_e .colortype_u{background-color:#c1eac3;}
.viewtype_e .colortype_u h2 span{background-color:#64cb68;}
.viewtype_e .colortype_u .step_point{background-color:#64cb68;}
.viewtype_e .colortype_v{background-color:#c7eab5;}
.viewtype_e .colortype_v h2 span{background-color:#74cb45;}
.viewtype_e .colortype_v .step_point{background-color:#74cb45;}
.viewtype_e .colortype_w{background-color:#cee9ce;}
.viewtype_e .colortype_w h2 span{background-color:#85c785;}
.viewtype_e .colortype_w .step_point{background-color:#85c785;}
.viewtype_e .colortype_x{background-color:#dee5a7;}
.viewtype_e .colortype_x h2 span{background-color:#adbd24;}
.viewtype_e .colortype_x .step_point{background-color:#adbd24;}
.viewtype_e .colortype_y{background-color:#ebe7b6;}
.viewtype_e .colortype_y h2 span{background-color:#cdc249;}
.viewtype_e .colortype_y .step_point{background-color:#cdc249;}
.viewtype_e .colortype_z{background-color:#f4e9ab;}
.viewtype_e .colortype_z h2 span{background-color:#e3c72e;}
.viewtype_e .colortype_z .step_point{background-color:#e3c72e;}

/* pattern */
.viewtype_a .pattern_a .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_a.png');}
.viewtype_a .pattern_b .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_b.png');}
.viewtype_a .pattern_c .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_c.png');}
.viewtype_a .pattern_d .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_d.png');}
.viewtype_a .pattern_e .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_e.png');}
.viewtype_a .pattern_f .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_f.png');}
.viewtype_a .pattern_g .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_g.png');}
.viewtype_a .pattern_h .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_h.png');}
.viewtype_a .content_total_wrap{background:none !important;}
.viewtype_b .pattern_a{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_a.png');}
.viewtype_b .pattern_b{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_b.png');}
.viewtype_b .pattern_c{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_c.png');}
.viewtype_b .pattern_d{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_d.png');}
.viewtype_b .pattern_e{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_e.png');}
.viewtype_b .pattern_f{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_f.png');}
.viewtype_b .pattern_g{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_g.png');}
.viewtype_b .pattern_h{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/bg_shape_pattern_h.png');}
.viewtype_c .pattern_a{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_1.png');}
.viewtype_c .pattern_b{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_2.png');}
.viewtype_c .pattern_c{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_3.png');}
.viewtype_c .pattern_d{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_4.png');}
.viewtype_c .pattern_e{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_5.png');}
.viewtype_c .pattern_f{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_6.png');}
.viewtype_c .pattern_g{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_7.png');}
.viewtype_c .pattern_h{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_8.png');}
.viewtype_c .pattern_i{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_9.png');}
.viewtype_c .pattern_j{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_10.png');}
.viewtype_c .pattern_k{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_11.png');}
.viewtype_c .pattern_l{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_12.png');}
.viewtype_c .pattern_m{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pattern_13.png');}
.viewtype_d .pattern_hard_a .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_1.png');}
.viewtype_d .pattern_hard_b .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_2.png');}
.viewtype_d .pattern_hard_c .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_3.png');}
.viewtype_d .pattern_hard_d .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_4.png');}
.viewtype_d .pattern_hard_e .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_5.png');}
.viewtype_d .pattern_hard_f .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_6.png');}
.viewtype_d .pattern_hard_g .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_7.png');}
.viewtype_d .pattern_hard_h .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_8.png');}
.viewtype_d .pattern_hard_i .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_9.png');}
.viewtype_d .pattern_hard_j .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_10.png');}

.viewtype_d .pattern_soft_a .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s1.png');}
.viewtype_d .pattern_soft_b .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s2.png');}
.viewtype_d .pattern_soft_c .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s3.png');}
.viewtype_d .pattern_soft_d .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s4.png');}
.viewtype_d .pattern_soft_e .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s5.png');}
.viewtype_d .pattern_soft_f .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s6.png');}
.viewtype_d .pattern_soft_g .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s7.png');}
.viewtype_d .pattern_soft_h .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s8.png');}
.viewtype_d .pattern_soft_i .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s9.png');}
.viewtype_d .pattern_soft_j .visual_content_wrap{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/pat_s10.png');}
.viewtype_e .pattern_a{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e01.png');}
.viewtype_e .pattern_b{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e02.png');}
.viewtype_e .pattern_c{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e03.png');}
.viewtype_e .pattern_d{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e04.png');}
.viewtype_e .pattern_e{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e05.png');}
.viewtype_e .pattern_f{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e06.png');}
.viewtype_e .pattern_g{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e07.png');}
.viewtype_e .pattern_h{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e08.png');}
.viewtype_e .pattern_i{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e09.png');}
.viewtype_e .pattern_j{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_e10.png');}
.viewtype_f .pattern_1{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f01.png');}
.viewtype_f .pattern_2{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f02.png');}
.viewtype_f .pattern_3{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f03.png');}
.viewtype_f .pattern_4{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f04.png');}
.viewtype_f .pattern_5{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f05.png');}
.viewtype_f .pattern_6{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f06.png');}
.viewtype_f .pattern_7{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f07.png');}
.viewtype_f .pattern_8{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f08.png');}
.viewtype_f .pattern_9{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f09.png');}
.viewtype_f .pattern_10{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f10.png');}
.viewtype_f .pattern_11{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f11.png');}
.viewtype_f .pattern_12{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f12.png');}
.viewtype_f .pattern_13{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f13.png');}
.viewtype_f .pattern_14{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f14.png');}
.viewtype_f .pattern_15{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f15.png');}
.viewtype_f .pattern_16{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f16.png');}
.viewtype_f .pattern_17{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f17.png');}
.viewtype_f .pattern_18{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f18.png');}
.viewtype_f .pattern_19{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f19.png');}
.viewtype_f .pattern_20{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f20.png');}
.viewtype_f .pattern_21{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f21.png');}
.viewtype_f .pattern_22{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f22.png');}
.viewtype_f .pattern_23{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f23.png');}
.viewtype_f .pattern_24{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f24.png');}
.viewtype_f .pattern_25{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f25.png');}
.viewtype_f .pattern_26{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f26.png');}
.viewtype_f .pattern_27{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f27.png');}
.viewtype_f .pattern_28{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f28.png');}
.viewtype_f .pattern_29{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f29.png');}
.viewtype_f .pattern_30{background-image:url('//www.saraminimage.co.kr/ui/recruit/view/p_f30.png');}

.viewtype_a .visual_content_wrap{position:relative;}
.viewtype_b .visual_content_wrap{position:static;width:697px;margin:23px auto 0;background:none;}
.viewtype_a .visual_content_wrap .visual_content{position:absolute;top:25px;left:50%;margin-left:-348px;}
.viewtype_b .visual_content_wrap .visual_content{position:static;margin:0 auto;}
.viewtype_c .visual_content_wrap{text-align:center;width:100%;height:502px;}
.viewtype_d .visual_content_wrap_bottom1{height:10px;width:100%;position:absolute;bottom:0;left:0;background:url("//www.saraminimage.co.kr/ui/recruit/view/border_pattern1.png") repeat-x 0 100%;}
.viewtype_d .visual_content_wrap_bottom2{height:10px;width:100%;position:absolute;bottom:0;left:0;background:url("//www.saraminimage.co.kr/ui/recruit/view/border_pattern2.png") repeat-x 0 100%;}
.viewtype_d .visual_content_wrap_bottom3{height:10px;width:100%;position:absolute;bottom:0;left:0;background:url("//www.saraminimage.co.kr/ui/recruit/view/border_pattern3.png") repeat-x 0 100%;}
.viewtype_d .visual_content_wrap_bottom4{height:10px;width:100%;position:absolute;bottom:0;left:0;background:url("//www.saraminimage.co.kr/ui/recruit/view/border_pattern4.png") repeat-x 0 100%;}
.viewtype_d .content_total_wrap h2 span {display: block;float: left;line-height:10px !important;margin-right: 5px;}

.recruit_list_article{margin-top:50px !important;}
.viewtype_e .recruit_list_article{padding:0 20px;}

/* 공고 - 리스트 내용 */
.viewtype_a ul{padding-left:40px;}
.viewtype_b ul{padding:18px 40px;background:#fff;border-top:2px solid #666;}
.viewtype_b .visual_content ul{padding:0;background:none;border:none;}
.viewtype_b .visual_content ul li{height:auto;padding-top:36px;margin-bottom:10px;}
.viewtype_c ul{padding:18px 40px;background:#fff;border:1px solid #d5d5d5;border-top:2px solid #838383;}
.viewtype_c .visual_content_wrap ul{width:695px;height:auto;padding:0;margin:0 auto;_margin-left:0;background:none;border:none;}
.viewtype_c .visual_content_wrap u li{height:auto;}
.viewtype_d .content_total_wrap{padding-top:0;}
.viewtype_d .visual_content_wrap{position:relative;height:678px;}
.viewtype_d .visual_content_wrap .visual_content{position:absolute;top:56px;left:50%;margin-left:-348px;width:695px;height:655px;padding:0;background:none;}
.viewtype_d ul{padding-left:40px;}
.viewtype_d .visual_content_wrap ul{padding-left:0;}

/* 공고 - 단계별 리스트 */
.step_cell{text-align:center;}
.step_cell li{display:inline-block;_display:inline;overflow:hidden;position:relative;width:105px;height:84px;}
.step_cell table{position:absolute;top:0;left:0;margin:0 auto;background-color:none !important;border-collapse: collapse;}
.step_cell td{width:105px;height:84px;font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,applegothic,sans-serif;font-weight:bold;text-align:left;vertical-align:middle;}
.step_cell td p{width:84px;text-align:center;line-height:16px;padding-right:5px;}
.step_cell .step_start{background-color:#dedede;}
.step_cell .step_normal{background-color:#575757;}

.viewtype_b .recruit_list_article td.step_start{background:transparent url('//www.saraminimage.co.kr/ui/recruit/view/bg_step_white.png') no-repeat 0 0;}
.viewtype_b .recruit_list_article td.step_normal{background:transparent url('//www.saraminimage.co.kr/ui/recruit/view/bg_step_gray.png') no-repeat 0 0;}
.viewtype_b .step_cell ul{padding:0;background:none;border:none;}
.viewtype_b .step_cell li{height:89px;background:none;}
.viewtype_c .step_cell li{height:109px;vertical-align:middle;background:none;}
.viewtype_c .step_cell li td{height:109px;}
.viewtype_c .step_cell li td p{width:100px;text-align:center;}
.viewtype_c .step_cell li.step_start td{width:109px;height:109px;text-align:center;}
.viewtype_c .step_cell li.step_normal td{height:101px;color:#fff;}
.viewtype_c .step_cell ul{padding:0;background:none;border:none;}
.viewtype_e .step_cell li{height:97px;vertical-align:middle;}
.viewtype_e .step_cell li td{height:97px;}
.viewtype_e .step_cell li td p{width:97px;text-align:center;_margin-left:2px;}
.viewtype_e .step_cell li.step_start td{width:105px;height:97px;text-align:center;}
.viewtype_e .step_cell li.step_normal td{height:97px;color:#444;}
.viewtype_e .step_cell li.step_start {background-color:#f3f3f3;}
.viewtype_e .step_cell li.step_normal {background-color:#f3f3f3;}
.viewtype_e .step_cell li.step_point p{width:100px;}
.viewtype_e .step_cell ul{padding:0;background:none;border:none;}
.viewtype_f .step_cell ul{padding:0;background:none;border:none;}
.viewtype_f .step_cell li{width:87px;height:89px;background:none;}
.viewtype_f .step_cell li td{width:87px;height:87px;}
.viewtype_f .step_cell li td p{width:87px;text-align:center;padding:0;}
.viewtype_f .step_cell li.step_point {width:107px;}
.viewtype_f .step_cell li.step_point p{width:107px;color:#fff;}

/* title 정리 */
.content_total_wrap h2{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:23px;font-weight:bold;line-height:31px;letter-spacing:-2px;margin-bottom:10px;}
.content_total_wrap h2 span{display:block;float:left;margin-right:5px;}
.viewtype_e .step_point p {color:#fff;}

/* table 정리 */
.content_total_wrap table{border-spacing:0;}
.content_total_wrap .cell_new_template{width:695px !important;border:0;background:#fff;border-left:1px solid #d5d5d5;border-top:2px solid #838383;border-spacing:0;border-collapse:collapse;}
.content_total_wrap .cell_new_template caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-9999em;}
.content_total_wrap .cell_new_template th, .content_total_wrap .cell_new_template td{min-height:40px;_height:40px;color:#444;font-size:12px;text-align:center;line-height:20px;vertical-align:middle;padding:10px 0;border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.content_total_wrap .cell_new_template th{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:13px;font-weight:bold;text-align:center;}
.content_total_wrap .cell_new_template td b{display:block;text-align:center;padding:0 10px;}
.content_total_wrap .cell_new_template td p{text-align:left;padding-left:7px;}
.content_total_wrap .cell_desc{text-align:right;margin-top:7px;}
.viewtype_d .content_total_wrap table{border-spacing:0;}
.viewtype_d .content_total_wrap .cell_new_template{width:695px !important;border:0;background:#fff;border-spacing:0;border-collapse:collapse;border-top:1px solid #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template caption{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-9999em;}
.viewtype_d .content_total_wrap .cell_new_template th{min-height:40px;_height:40px;color:#454545;font-size:12px;text-align:center;line-height:20px;vertical-align:middle;padding:10px 0;border:0;border-right:1px solid #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template th.first_cell{border-left:1px solid #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template td{min-height:40px;_height:40px;color:#777;font-size:12px;text-align:center;line-height:20px;vertical-align:middle;padding:10px 0;border:0;}
.viewtype_d .content_total_wrap .border_added td.first_cell{border-left:1px dashed #e1e1e1;}
.viewtype_d .content_total_wrap .border_added td{border-right:1px dashed #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template th{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:13px;font-weight:bold;text-align:center;border-bottom:1px solid #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template td{border-bottom:1px dashed #e1e1e1;}
.viewtype_d .content_total_wrap .cell_new_template td b{display:block;text-align:center;padding:0 10px;}
.viewtype_d .content_total_wrap .cell_new_template td p{text-align:left;padding-left:7px;}
.viewtype_d .content_total_wrap .cell_desc{text-align:right;margin-top:7px;}
.viewtype_d ul.visual_wrap{width:695px;height:auto;padding:0;margin:0 auto;_margin-left:0;background:none;border:none;}
.viewtype_d ul.visual_wrap li{height:auto;text-align:center;}
.viewtype_e .content_total_wrap .cell_new_template{width:668px !important;margin:0 auto;}
.viewtype_f .content_total_wrap .cell_new_template{border-top:1px solid #d5d5d5;border-left:1px solid #d5d5d5;}
.viewtype_f .content_total_wrap .cell_new_template th{padding:7px 0 !important;border-right:1px solid #d5d5d5;border-bottom:0 none;}
.viewtype_f .content_total_wrap .cell_new_template td{border-right:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;}
.viewtype_f .content_total_wrap .recruit_list_article .list_type{padding:15px 40px;background:#fff;border-top:1px solid #d5d5d5;}


/* list 정리 */
.recruit_list_article li{line-height:22px;}

/* txt만 나열 */
.content_total_wrap .txt_collect{line-height:20px;padding-left:40px;}
.viewtype_b .txt_collect{padding:18px 40px;background:#fff;border-top:2px solid #666;}
.viewtype_c .txt_collect{padding:18px 40px;background:#fff;border-top:2px solid #666;}

/* visual img 정리 */
ul.visual_wrap{overflow:hidden;text-align:left;padding-left:0;}
.visual_wrap li{overflow:hidden;height:auto;text-align:center;}

/* 전문뷰 대응 */
#contentsLayer .content_total_wrap .txt_collect{line-height:20px;padding-left:40px;}
#contentsLayer .content_total_wrap .visual_desc{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:18px;text-align:center;line-height:27px;}
#contentsLayer .content_total_wrap .visual_desc p{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,sans-serif;font-size:18px;text-align:center;line-height:27px;}
#contentsLayer .content_total_wrap .cell_new_template td p{padding-left:7px;}
#contentsLayer .content_total_wrap .step_cell td p{font-family:'나눔고딕',nanumgothic,'맑은 고딕',Malgun Gothic,'돋움',dotum,applegothic,sans-serif;font-size:inherit;font-weight:bold;line-height:16px;}
#contentsLayer .content_total_wrap .design_logo{margin:0 auto;}
#contentsLayer .viewtype_a .visual_content_wrap .visual_content{margin-left:-348px;}
#contentsLayer .viewtype_a .visual_content_wrap{margin-top:30px;}
#contentsLayer .viewtype_b .visual_content_wrap{margin:23px auto 0;}
#contentsLayer .viewtype_b .content_total_wrap{padding-top:64px;}
#contentsLayer .viewtype_d .visual_content_wrap .visual_content{margin-left:-348px;}

/* 팝업뷰 대응 */
#content .detl_view{width:100%;}
#content .recruit_view_reform .temp_view{width:100%;margin:35px auto 0;}
#container #content .recruit_view_reform .temp_view{width:695px;margin:0;margin-top:35px;margin-left:22px;}
#content div.jobboard{margin:25px auto 0 !important;}
#container #content div.jobboard{margin:25px 0 0 0 !important;margin-left:22px !important;}
#content #close_recruit_banner{margin-left:0 !important;}
#container #content #close_recruit_banner{margin-left:22px;}
#content #bbsRecruitList div.jobboard{width:740px !important;margin:35px auto 0 !important;}
#container #content #bbsRecruitList div.jobboard{width:740px !important;margin-left:0 !important;}

/* reform size 정리 */
.recruit_view_reform{width:740px !important;text-align:center;}
.recruit_view_reform .tit_area{width:740px;margin:0 auto;}
.recruit_view_reform .job-tools{width:740px;margin:0 auto;}
.recruit_view_reform .job-summary{width:738px;_width:740px;text-align:left;margin:0 auto;}
.recruit_view_reform .view_hiddenstar{width:740px;text-align:left;margin:40px auto 0;}
.recruit_view_reform .temp_view{width:740px;}

/* 탭메뉴 구분 */
.content_total_wrap .design_logo{overflow:hidden;width:672px;_width:695px;height:136px;_height:158px;text-align:right;padding:22px 23px 0 0;margin:0 auto;}
.viewtype_e .content_total_wrap .design_logo{width:708px;height:auto;padding:0 0 65px;}