@charset "UTF-8";/*** 진로탐색프로그램 ***/
.ico_csearch {display: inline-block;overflow: hidden;background: url("../../img/inspct/sp_course_search.png") no-repeat 0 0;background-size: 478px 348px;vertical-align: top;text-indent: -9999px; }

.cont_cousre_search .feature_intro {position: relative;height: 149px; } 

.cont_cousre_search .feature_intro:before {position: absolute;top: -5px;right: 43px;background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: 0px -216px;width: 154px;height: 132px;content: ''; } 

.cont_cousre_search .feature_intro .tit_feature {font-weight: 600; font-size: 30px; color: #000; } 

.cont_cousre_search .feature_intro .txt_feature {padding: 14px 0;font-size: 14px;color: #555;line-height: 20px; } 

.cont_cousre_search .wrap_item {overflow: hidden; } 

.cont_cousre_search .item_box {float: left;width: 428px;height: 797px;padding: 0 25px 28px;background: #f0f3f6; } 

.cont_cousre_search .item_box .bnr_intro {margin-left: -25px;background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: 0px -108px;width: 478px;height: 102px; } 

.cont_cousre_search .item_panel {overflow: hidden;position: relative;margin-top: 29px;padding: 22px 15px 20px 29px;background: #fff; } 

.cont_cousre_search .item_panel + .item_panel {margin-top: 20px; } 

.cont_cousre_search .item_panel .panel_head {display: inline-block;position: relative;font-size: 18px;line-height: 22px;vertical-align: top; } 

.cont_cousre_search .item_panel .tit_panel {display: inline-block;vertical-align: top;margin-right: 2px;font-weight: 500;font-size: 20px;color: #e85311; } 

.cont_cousre_search .item_panel .ico_new {position: absolute;top: -8px;right: -45px;background-position: -300px -216px;width: 34px;height: 34px; } 

.cont_cousre_search .item_panel .panel_body {padding: 5px 0 5px;font-size: 12px;line-height: 20px; } 

.cont_cousre_search .item_panel .panel_info {padding-bottom: 6px;font-size: 0;line-height: 0; } 

.cont_cousre_search .item_panel .info_g {display: inline-block;font-size: 12px;line-height: 14px; } 

.cont_cousre_search .item_panel .info_g .ico_csearch {display: inline-block;vertical-align: top;margin-right: 3px; } 

.cont_cousre_search .item_panel .info_time .ico_csearch {background-position: -362px -216px;width: 15px;height: 15px; } 

.cont_cousre_search .item_panel .info_question .ico_csearch {margin-left: 15px;background-position: -383px -216px;width: 15px;height: 15px; } 

.cont_cousre_search .item_panel .panel_ctr {position: relative;height: 28px;margin-top: 7px;font-size: 0;line-height: 0;text-align: right; } 

.cont_cousre_search .item_panel .btn_g {display: inline-block;margin-left: 5px;padding: 0 12px;border: 1px solid #d2d2d2;border-radius: 4px;font-size: 12px;height: 26px; } 

.cont_cousre_search .item_panel .btn_guide {position: absolute;top: 0;left: 0;margin: 0; } 

.cont_cousre_search .item_panel .btn_guide2 {position: absolute;top: 0;left: 84px;margin: 0; } 

.cont_cousre_search .item_panel .btn_sample {border-color: #8b9b9f;background: #8b9b9f;color: #fff; } 

.cont_cousre_search .item_panel .link_start {position: absolute;top: 49px;right: 21px; } 

.cont_cousre_search .item_panel .link_start .ico_csearch {background-position: -160px -216px;width: 64px;height: 64px; } 

.cont_cousre_search .item_panel .link_start_type2 {top: 25px; } 

.cont_cousre_search .item_panel_set {margin-top: 20px;padding: 0 21px 0 32px;background: #fff; } 

.cont_cousre_search .item_panel_set .item_panel {margin-top: 0;padding: 26px 0 24px; } 

.cont_cousre_search .item_panel_set .item_panel + .item_panel {border-top: 1px solid #d7d7d7; } 

.cont_cousre_search .item_panel_set .tit_panel {font-size: 16px;line-height: 18px; } 

.cont_cousre_search .item_panel_set .tit_panel:before {display: inline-block;vertical-align: top;margin: 7px 7px 0 0;font-size: 0;line-height: 0;background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: -422px -216px;width: 6px;height: 6px;content: ''; } 

.cont_cousre_search .item_panel_set .panel_ctr {position: absolute;top: 20px;right: 0;margin: 0; } 

.cont_cousre_search .item_panel_set .btn_down {display: block;height: 34px;margin: 10px 0 2px;border: 1px solid #c9c9c9;border-radius: 4px;font-size: 13px;line-height: 34px;color: #555;text-align: center; } 

.cont_cousre_search .item_panel_set .btn_down .ico_csearch {margin: 10px 8px 0 0;background-position: -404px -216px;width: 12px;height: 14px; } 

.cont_cousre_search .item_middle {float: right; } 

.cont_cousre_search .item_middle .bnr_intro {background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: 0px 0px;width: 478px;height: 102px; } 

.cont_cousre_search .item_middle .item_panel .tit_panel {color: #2e8ca4; } 

.cont_cousre_search .item_middle .link_start {top: 27px; } 

.cont_cousre_search .item_middle .link_start .ico_csearch {background-position: -230px -216px;width: 64px;height: 64px; } 

.popup_course_search .popup_top {position: relative; } 

.popup_course_search .popup_top .btn_down {position: absolute;top: 19px;right: 24px;width: 155px;height: 34px;font-size: 12px;line-height: 34px;border-radius: 40px;background: #fff;color: #747b4b; } 

.popup_course_search .popup_top .btn_down:before {display: inline-block;margin: 7px 9px 0 22px;vertical-align: top;background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: -340px -216px;width: 16px;height: 20px;content: ''; } 

.popup_course_search .tit_popup {height: 72px;padding-left: 24px;line-height: 72px;font-weight: 500;font-size: 18px;background: #9eb201;color: #fff; } 

.popup_course_search .list_down {padding: 14px 0;background: #f0f3f6; } 

.popup_course_search .list_down li {overflow: hidden;position: relative;height: 90px;font-size: 12px;line-height: 14px;padding-left: 80px;background: #fff; } 

.popup_course_search .list_down li + li {border-top: 2px solid #f0f3f6; } 

.popup_course_search .list_down li + li:before {background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: -195px -286px;width: 29px;height: 35px; } 

.popup_course_search .list_down li + li + li:before {background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: -230px -286px;width: 29px;height: 35px; } 

.popup_course_search .list_down li:before {position: absolute;top: 23px;left: 24px;background-image: url(../../img/inspct/sp_course_search.png);background-size: 478px 348px;background-position: -160px -286px;width: 29px;height: 35px;content: ''; } 

.popup_course_search .list_down .tit_list {display: block;margin: 20px 0 12px 0;font-weight: 500;font-size: 16px;line-height: 18px;color: #383850; } 

.popup_course_search .list_down .btn_down {position: absolute;top: 28px;right: 24px;width: 105px;height: 30px;border: 2px solid #e6e7ec;border-radius: 30px;font-size: 12px;text-align: center;line-height: 30px;color: #3e3e56; } 

/*** //진로탐색프로그램 ***/
/*** 심리검사 ***/
.ico_mental {display: inline-block;overflow: hidden;background: url("../../img/inspct/sp_mental_test.png") no-repeat 0 0;background-size: 478px 421px;vertical-align: top;text-indent: -9999px; } 

.cont_mental_test .feature_intro {position: relative; } 

.cont_mental_test .feature_intro .tit_feature {font-weight: 600; font-size: 30px; color: #000; } 

.cont_mental_test .feature_intro .txt_feature {padding: 14px 0;font-size: 14px;color: #555;line-height: 20px; } 

.cont_mental_test .feature_intro .list_menu {margin: 6px 0 50px;font-size: 0;line-height: 0; } 

.cont_mental_test .feature_intro .list_menu li {display: inline-block;margin: 0 2px 0 3px; } 

.cont_mental_test .feature_intro .list_menu .link_menu {display: block;width: 168px;height: 37px;line-height: 37px;font-size: 13px;background: #9eb6ce;text-align: center;color: #fff; } 

.cont_mental_test .feature_intro .list_menu .link_menu:before {display: inline-block;vertical-align: top;content: ''; } 

.cont_mental_test .feature_intro .list_menu .link_giude:before {margin: 11px 7px 0 0;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -455px -283px;width: 16px;height: 16px; } 

.cont_mental_test .feature_intro .list_menu .link_ebook:before {margin: 11px 9px 0 0;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -464px -252px;width: 14px;height: 16px; } 

.cont_mental_test .cont_status {width: 933px;margin: 0 0 29px 3px;padding: 18px 18px 20px;border: 1px solid #f1f1f1;background: #f0f3f6; } 

.cont_mental_test .cont_status .inner_status {overflow: hidden;padding: 2px; } 

.cont_mental_test .cont_status .inner_status + .inner_status {padding-top: 8px; } 

.cont_mental_test .cont_status .info_test_none {display: block;position: relative;padding-top: 119px;text-align: center;color: #8e8e8e;line-height: 18px; } 

.cont_mental_test .cont_status .info_test_none:before {position: absolute;top: 39px;left: 50%;margin-left: -30px;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -315px -321px;width: 60px;height: 59px;content: ''; } 

.cont_mental_test .cont_status .box_item {float: left;box-shadow: 0 0 2px rgba(79, 95, 111, 0.3);background: #fff; } 

.cont_mental_test .cont_status .box_info, .cont_mental_test .cont_status .box_condition {height: 186px; } 

.cont_mental_test .cont_status .box_info {overflow: hidden;position: relative;width: 241px;height: 82px;padding: 31px 18px 73px 25px; } 

.cont_mental_test .cont_status .frame_thumb {overflow: hidden;float: left;position: relative;width: 82px;height: 82px;margin-right: 26px; } 

.cont_mental_test .cont_status .frame_thumb .img_thumb {display: block;width: 82px; } 

.cont_mental_test .cont_status .frame_thumb .thumb_mask {position: absolute;top: 0;left: 0;background-position: -121px -321px;width: 82px;height: 82px; } 

.cont_mental_test .cont_status .desc_info {overflow: hidden;padding-top: 4px;font-size: 14px;line-height: 21px;color: #7e8e9f; } 

.cont_mental_test .cont_status .desc_info .info_name {padding-bottom: 8px;font-size: 0;line-height: 0; } 

.cont_mental_test .cont_status .desc_info .tit_name {font-weight: 500;font-size: 20px;line-height: 22px;color: #4f5f6f; } 

.cont_mental_test .cont_status .desc_info .info_gender {display: inline-block;margin-top: -2px;margin-left: 7px;vertical-align: top;font-size: 12px;line-height: 24px;color: #898989;text-align: center;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -433px -252px;width: 25px;height: 25px; } 

.cont_mental_test .cont_status .btn_info_set {position: absolute;bottom: 0;right: 0;width: 121px;height: 41px;font-size: 13px;line-height: 41px;background: #59c2e6;color: #fff; } 

.cont_mental_test .cont_status .btn_info_set:before {display: inline-block;margin: 12px 12px 0 13px;vertical-align: top;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -441px -321px;width: 12px;height: 18px;content: ''; } 

.cont_mental_test .cont_status .box_condition,
.cont_mental_test .cont_status .box_notice {float: right;width: 632px; } 

.cont_mental_test .cont_status .box_head {position: relative;height: 47px;line-height: 47px;text-align: center;border-bottom: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .box_head .tit_box {font-weight: normal;font-size: 14px;color: #4f5f6f; } 

.cont_mental_test .cont_status .link_detail {position: absolute;top: 0;right: 0;width: 51px;text-align: center;line-height: 47px;background: #59c2e6; } 

.cont_mental_test .cont_status .link_detail .ico_mental {margin-top: 15px;background-position: -433px -283px;width: 16px;height: 16px; } 

.cont_mental_test .cont_status .tbl_condition {width: 100%;table-layout: fixed;border-collapse: collapse; } 

.cont_mental_test .cont_status .tbl_condition th, .cont_mental_test .cont_status .tbl_condition td {height: 45px;font-weight: normal;font-size: 12px;color: #4f5f6f; } 

.cont_mental_test .cont_status .tbl_condition tr + tr {border-top: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .tbl_condition th + td {border-left: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .tbl_condition th + th {border-left: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .tbl_condition td {text-align: center; } 

.cont_mental_test .cont_status .tbl_condition td + td {border-left: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .tbl_condition thead {border-bottom: 1px solid #e4e8ec; } 

.cont_mental_test .cont_status .tbl_condition thead th {height: 46px; } 

.cont_mental_test .box_progress {width: 284px;height: 223px; } 

.cont_mental_test .box_progress .info_progress {padding: 30px 17px 0; } 

.cont_mental_test .box_progress .link_test {display: block;overflow: hidden;position: relative;padding-right: 15px;font-size: 16px;line-height: 18px;color: #4f5f6f;margin-bottom: 14px; } 

.cont_mental_test .box_progress .txt_percent {margin-left: 2px;color: #0188b7; } 

.cont_mental_test .box_progress .txt_date {float: right;font-size: 12px;color: #969ea5; } 

.cont_mental_test .box_progress .ico_mental {position: absolute;top: 3px;right: 0;background-position: -459px -321px;width: 8px;height: 14px; } 

.cont_mental_test .box_progress .progress_bar {overflow: hidden;height: 5px;border-radius: 3px;background: #d9d9d9; } 

.cont_mental_test .box_progress .inner_bar {display: block;height: 5px;border-radius: 3px;background: #59c2e6; } 

.cont_mental_test .box_notice {height: 223px; } 

.cont_mental_test .box_notice .box_title {position: relative;padding: 41px 15px 16px;text-align: center;font-size: 0;line-height: 0; } 

.cont_mental_test .box_notice .ico_recomm {display: inline-block;margin: -14px 0 0 3px;background-position: -433px -216px;width: 41px;height: 30px; } 

.cont_mental_test .box_notice .tit_box {display: inline-block;vertical-align: top;font-weight: normal;font-size: 20px;line-height: 22px; } 

.cont_mental_test .box_notice .desc_box {height: 60px;padding: 9px 15px;text-align: center;font-size: 13px;line-height: 21px;color: #666; } 

.cont_mental_test .box_notice .box_ctr {text-align: center;font-size: 0;line-height: 0; } 

.cont_mental_test .box_notice .box_ctr .btn_g {display: inline-block;min-width: 151px;width: auto;margin: 0 4px;padding: 0 13px;font-size: 16px;line-height: 40px;background: #4f5f6f;color: #fff; } 

.cont_mental_test .box_guide_program {width: 100%;height: 350px;padding: 40px 0 35px;text-align: center; } 

.cont_mental_test .box_guide_program .ico_exclam {margin-right: 6px;background-position: -412px -321px;width: 23px;height: 23px;vertical-align: -6px; } 

.cont_mental_test .box_guide_program .txt_gide {font-size: 13px;line-break: 15px;color: #666; } 

.cont_mental_test .box_guide_program .tit_box, .cont_mental_test .box_guide_program .tit_course {display: block;margin-top: 10px;font-weight: 500;font-size: 24px;line-height: 26px;color: #4f5f6f; } 

.cont_mental_test .box_guide_program .tit_course {margin-top: 25px; } 

.cont_mental_test .box_guide_program .list_program {overflow: hidden;margin: 0 auto;color: #7e8e9f;font-size: 0;line-height: 1px; } 

.cont_mental_test .box_guide_program .list_program li {display: inline-block;margin: 0 40px;font-size: 14px;line-height: 16px; } 

.cont_mental_test .box_guide_program .list_program .tit_list {display: block;position: relative;margin-bottom: 8px;padding-top: 45px;font-weight: 500;font-size: 18px;line-height: 20px;color: #4f5f6f; } 

.cont_mental_test .box_guide_program .list_program .tit_list:before {display: block;margin: 0 auto 24px;content: ''; } 

.cont_mental_test .box_guide_program .list_program .tit_list1:before {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -124px -216px;width: 115px;height: 96px; } 

.cont_mental_test .box_guide_program .list_program .tit_list2:before {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: 0px -321px;width: 115px;height: 100px; } 

.cont_mental_test .box_guide_program .list_program .tit_list3:before {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: 0px -216px;width: 118px;height: 99px; } 

.cont_mental_test .box_guide_program .link_program {display: block;margin: 37px auto 0;width: 300px;height: 40px;background: #59c2e6;color: #fff;line-height: 40px; } 

.cont_mental_test .box_guide_program .list_course {overflow: hidden;margin: 0 auto;color: #7e8e9f;font-size: 0;line-height: 1px; } 

.cont_mental_test .box_guide_program .list_course li {display: inline-block;width: 160px;margin: 48px 30px 0;font-size: 14px;line-height: 17px; } 

.cont_mental_test .box_guide_program .list_course .ico_mental {display: block;margin: 0 auto 25px; } 

.cont_mental_test .box_guide_program .list_course .img_type1 {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -245px -216px;width: 96px;height: 88px; } 

.cont_mental_test .box_guide_program .list_course .img_type2 {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -209px -321px;width: 100px;height: 66px; } 

.cont_mental_test .box_guide_program .list_course .img_type3 {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -347px -216px;width: 80px;height: 88px; } 

.cont_mental_test .box_guide_program .ctr_join {margin-top: 64px;font-size: 0;line-height: 1px;text-align: center; } 

.cont_mental_test .box_guide_program .ctr_join .link_course {display: inline-block;width: 177px;height: 40px;margin: 0 5px;font-size: 16px;line-height: 40px;color: #fff;text-align: center;background: #59c2e6; } 

.cont_mental_test .box_guide_program .ctr_join .link_join {background: #4f5f6f; } 

.cont_mental_test .wrap_item {overflow: hidden; } 

.cont_mental_test .item_box {float: left;width: 428px;padding: 0 25px 28px;background: #f0f3f6; } 

.cont_mental_test .item_box .bnr_intro {margin-left: -25px;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: 0px 0px;width: 478px;height: 102px; } 

.cont_mental_test .item_panel {overflow: hidden;position: relative;margin-top: 29px;background: #fff; } 

.cont_mental_test .item_panel + .item_panel {margin-top: 20px; } 

.cont_mental_test .item_panel .panel_head {position: relative;padding: 22px 32px 0;line-height: 22px; } 

.cont_mental_test .item_panel .tit_panel {display: inline-block;vertical-align: top;font-weight: 500;font-size: 20px;color: #2e8ca4; } 

.cont_mental_test .item_panel .link_qna {display: inline-block;position: relative;margin: -2px 0 0 7px;vertical-align: top; } 

.cont_mental_test .item_panel .link_qna .ico_mental {background-position: -381px -321px;width: 25px;height: 25px; } 

.cont_mental_test .item_panel .link_qna .txt_link {display: none;margin-left: 3px;font-size: 12px;color: #666; } 

.cont_mental_test .item_panel .link_qna:hover .txt_link, .cont_mental_test .item_panel .link_qna:focus .txt_link {display: inline-block;vertical-align: top; } 

.cont_mental_test .item_panel .panel_body {padding: 8px 20px 11px 32px;font-size: 12px;line-height: 20px; } 

.cont_mental_test .item_panel .panel_info {padding: 0 35px 22px;font-size: 0;line-height: 0; } 

.cont_mental_test .item_panel .info_g {display: inline-block;font-size: 12px;line-height: 14px; } 

.cont_mental_test .item_panel .info_g .ico_csearch {display: inline-block;vertical-align: top;margin-right: 3px; } 

.cont_mental_test .item_panel .info_time .ico_csearch {background-position: -362px -216px;width: 15px;height: 15px; } 

.cont_mental_test .item_panel .info_question .ico_csearch {margin-left: 15px;background-position: -383px -216px;width: 15px;height: 15px; } 

.cont_mental_test .item_panel .panel_ctr {position: relative;padding: 16px 16px 17px 26px;border-top: 1px solid #dedede;font-size: 0;line-height: 0; } 

.cont_mental_test .item_panel .link_g {display: inline-block;height: 27px;padding: 0 12px;border: 1px solid #d2d2d2;border-radius: 4px;font-size: 12px;line-height: 27px; } 

.cont_mental_test .item_panel .link_intro {border-radius: 4px 0 0 4px; } 

.cont_mental_test .item_panel .link_exam {border-left: none;border-radius: 0 4px 4px 0; } 

.cont_mental_test .item_panel .link_active {margin-left: 5px;color: #fff;border-color: #5890c5;background: #5890c5; } 

.cont_mental_test .item_panel .link_start {position: absolute;top: 16px;right: 16px;border-color: #4f5f6f;font-size: 14px;background: #4f5f6f;color: #fff; } 

.cont_mental_test .item_panel .link_start .ico_mental {margin: 9px 0 0 8px;background-position: -381px -352px;width: 6px;height: 10px; } 

.cont_mental_test .item_univ {float: right;height: 1171px; } 

.cont_mental_test .item_univ .bnr_intro {background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: 0px -108px;width: 478px;height: 102px; } 

/*** //심리검사 ***/
.header_dev_green .test_inner_header .txt_tit {background: #00407F; } 

.ct_dev_green .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: 0px 0px;width: 139px;height: 153px; } 

.ct_dev_green .common_test_done .emph_g {color: #0ea356; } 

.ct_dev_green .common_test_done .link_result {background: #0ea356; } 

.ct_dev_green .common_tempo_save {color: #0ea356; } 

.ct_dev_green .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: 0px 0px;width: 138px;height: 153px; } 

.ct_dev_green .common_tempo_save .bar_percent .txt_percent {color: #0ea356; } 

.ct_dev_green .common_tempo_save .type_set_btn {background: #3f986a; } 

.ct_dev_green .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #0ea356; } 

.ct_dev_green .common_test_set .common_test_bottom .done .btn_test {border: 2px solid #3f986a;color: #3f986a; } 

/* .header_dev_pink .test_inner_header .txt_tit {background: #de5bb4; }  */
.header_dev_pink .test_inner_header .txt_tit {background: #00407F; } 

.ct_dev_pink .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -145px 0px;width: 139px;height: 153px; } 

.ct_dev_pink .common_test_done .emph_g {color: #de5bb4; } 

.ct_dev_pink .common_test_done .link_result {background: #de5bb4; } 

.ct_dev_pink .common_tempo_save {color: #de5bb4; } 

.ct_dev_pink .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -144px 0px;width: 138px;height: 153px; } 

.ct_dev_pink .common_tempo_save .bar_percent .txt_percent {color: #de5bb4; } 

.ct_dev_pink .common_tempo_save .type_set_btn {background: #de5bb4; } 

.ct_dev_pink .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #de5bb4; } 

.ct_dev_pink .common_test_set .common_test_bottom .done .btn_test {border-color: #de5bb4;color: #de5bb4; } 

/* .header_dev_indigo .test_inner_header .txt_tit {background: #4f718f; }  */
.header_dev_indigo .test_inner_header .txt_tit {background: #00407F; } 

.ct_dev_indigo .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -290px 0px;width: 139px;height: 153px; } 

.ct_dev_indigo .common_test_done .emph_g {color: #4f718f; } 

.ct_dev_indigo .common_test_done .link_result {background: #4f718f; } 

.ct_dev_indigo .common_tempo_save {color: #4f718f; } 

.ct_dev_indigo .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -288px 0px;width: 138px;height: 153px; } 

.ct_dev_indigo .common_tempo_save .bar_percent .txt_percent {color: #4f718f; } 

.ct_dev_indigo .common_tempo_save .type_set_btn {background: #4f718f; } 

.ct_dev_indigo .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #4f718f; } 

.ct_dev_indigo .common_test_set .common_test_bottom .done .btn_test {border-color: #4f718f;color: #4f718f; } 

.header_dev_orange .test_inner_header .txt_tit {background: #f07f23; } 

.ct_dev_orange .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: 0px -159px;width: 139px;height: 153px; } 

.ct_dev_orange .common_test_done .emph_g {color: #f07f23; } 

.ct_dev_orange .common_test_done .link_result {background: #f07f23; } 

.ct_dev_orange .common_tempo_save {color: #f07f23; } 

.ct_dev_orange .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: 0px -159px;width: 138px;height: 153px; } 

.ct_dev_orange .common_tempo_save .bar_percent .txt_percent {color: #f07f23; } 

.ct_dev_orange .common_tempo_save .type_set_btn {background: #f07f23; } 

.ct_dev_orange .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #f07f23; } 

.ct_dev_orange .common_test_set .common_test_bottom .done .btn_test {border-color: #f07f23;color: #f07f23; } 

.header_dev_green2 .test_inner_header .txt_tit {background: #1da8c7; } 

.ct_dev_green2 .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -145px -159px;width: 139px;height: 153px; } 

.ct_dev_green2 .common_test_done .emph_g {color: #1da8c7; } 

.ct_dev_green2 .common_test_done .link_result {background: #1da8c7; } 

.ct_dev_green2 .common_tempo_save {color: #1da8c7; } 

.ct_dev_green2 .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -144px -159px;width: 138px;height: 153px; } 

.ct_dev_green2 .common_tempo_save .bar_percent .txt_percent {color: #1da8c7; } 

.ct_dev_green2 .common_tempo_save .type_set_btn {background: #1da8c7; } 

.ct_dev_green2 .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #1da8c7; } 

.ct_dev_green2 .common_test_set .common_test_bottom .done .btn_test {border-color: #1da8c7;color: #1da8c7; } 

.header_dev_brown .test_inner_header .txt_tit {background: #00407F; } 

.ct_dev_brown .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -290px -159px;width: 139px;height: 153px; } 

.ct_dev_brown .common_test_done .emph_g {color: #80725c; } 

.ct_dev_brown .common_test_done .link_result {background: #80725c; } 

.ct_dev_brown .common_tempo_save {color: #80725c; } 

.ct_dev_brown .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -288px -159px;width: 138px;height: 153px; } 

.ct_dev_brown .common_tempo_save .bar_percent .txt_percent {color: #80725c; } 

.ct_dev_brown .common_tempo_save .type_set_btn {background: #80725c; } 

.ct_dev_brown .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #80725c; } 

.ct_dev_brown .common_test_set .common_test_bottom .done .btn_test {border-color: #80725c;color: #80725c; } 

.header_dev_purple .test_inner_header .txt_tit {background: #8460e8; } 

.ct_dev_purple .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -435px 0px;width: 139px;height: 153px; } 

.ct_dev_purple .common_test_done .emph_g {color: #8460e8; } 

.ct_dev_purple .common_test_done .link_result {background: #8460e8; } 

.ct_dev_purple .common_tempo_save {color: #8460e8; } 

.ct_dev_purple .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -432px 0px;width: 138px;height: 153px; } 

.ct_dev_purple .common_tempo_save .bar_percent .txt_percent {color: #8460e8; } 

.ct_dev_purple .common_tempo_save .type_set_btn {background: #8460e8; } 

.ct_dev_purple .common_tempo_save .type_set_btn .btn_set .btn_comm {color: #8460e8; } 

.ct_dev_purple .common_test_set .common_test_bottom .done .btn_test {border: 2px solid #8460e8;color: #8460e8; } 


.bg_yellowgreen .common_test_done:before { background-position: -435px 153px; } 
.bg_yellowgreen .common_test_done .link_result { background: #8fb108; } 
.bg_yellowgreen .common_test_done .emph_g { color: #768f12; } 
.bg_yellowgreen .ct_dev_indigo .common_tempo_save:before { background-image: url(../../img/inspct/sp_temporary_save.png); background-position: -432px -159px; } 
.bg_yellowgreen .ct_dev_indigo .common_tempo_save .type_set_btn { background: #8fb108; } 
.bg_yellowgreen .ct_dev_indigo .common_tempo_save .type_set_btn .btn_set .btn_comm { color: #637322; background: #eef5ea; } 
.bg_yellowgreen .ct_dev_indigo .common_tempo_save { color: #637322; } 

.common_test_intro .bg_intro_left {margin-top: 35px; } 

.bg_green { background:#f1f4f6; } 


.ct_dev_green .intro_right {background: #f1f4f6; } 

.ct_dev_green .common_test_intro:after {background: #f1f4f6; } 

.ct_dev_green .type_set_item {background: #3f986a; } 

.ct_dev_green .type_set_item .item_set {color: #3f986a; } 

.ct_dev_green .type_set_item .link_start {color: #fff; } 

.ct_dev_green .common_test_intro .bg_intro_left {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -706px -588px;width: 347px;height: 271px; } 

.ct_dev_green .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1168px -786px;width: 17px;height: 17px; } 

.ct_dev_green .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1168px -786px;width: 17px;height: 17px; } 

.ct_dev_green .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_green .common_layer_dialog .emph_g {color: #3f986a; } 

.ct_dev_green .common_layer_dialog .btn_active {background: #3f986a; } 

.ct_dev_green .common_layer_set .btn_active {background: #3f986a; } 

.ct_dev_green .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1168px -786px;width: 17px;height: 17px; } 

.ct_dev_green .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1168px -786px;width: 17px;height: 17px; } 

.bg_pink {background: #f5f1f6; } 

.ct_dev_pink .intro_right {background: #f5f1f6; } 

.ct_dev_pink .common_test_intro:after {background: #f5f1f6; } 

.ct_dev_pink .type_set_item {background: #de5bb4; } 

.ct_dev_pink .type_set_item .item_set {color: #de5bb4; } 

.ct_dev_pink .type_set_item .link_start {color: #fff; } 

.ct_dev_pink .common_test_intro .bg_intro_left {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: 0px 0px;width: 347px;height: 296px; } 

.ct_dev_pink .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1352px -786px;width: 17px;height: 17px; } 

.ct_dev_pink .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1352px -786px;width: 17px;height: 17px; } 

.ct_dev_pink .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_pink .common_layer_dialog .emph_g {color: #de5bb4; } 

.ct_dev_pink .common_layer_dialog .btn_active {background: #de5bb4; } 

.ct_dev_pink .common_layer_set .btn_active {background: #de5bb4; } 

.ct_dev_pink .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1352px -786px;width: 17px;height: 17px; } 

.ct_dev_pink .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1352px -786px;width: 17px;height: 17px; } 

.bg_indigo {background: #f1f4f6; } 

.ct_dev_indigo .intro_right {background: #f1f4f6; } 

.ct_dev_indigo .common_test_intro:after {background: #f1f4f6; } 

.ct_dev_indigo .type_set_item {background: #4f718f; } 

.ct_dev_indigo .type_set_item .item_set {color: #4f718f; } 

.ct_dev_indigo .type_set_item .link_start {color: #fff; } 

.ct_dev_indigo .common_test_intro .bg_intro_left {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -706px 0px;width: 365px;height: 280px; } 

.ct_dev_indigo .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1260px -786px;width: 17px;height: 17px; } 

.ct_dev_indigo .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1260px -786px;width: 17px;height: 17px; } 

.ct_dev_indigo .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_indigo .common_layer_dialog .emph_g {color: #4f718f; } 

.ct_dev_indigo .common_layer_dialog .btn_active {background: #4f718f; } 

.ct_dev_indigo .common_layer_set .btn_active {background: #4f718f; } 

.ct_dev_indigo .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1260px -786px;width: 17px;height: 17px; } 

.ct_dev_indigo .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1260px -786px;width: 17px;height: 17px; } 

.bg_orange {background: #f7f4f2; } 

.ct_dev_orange .intro_right {background: #f7f4f2; } 

.ct_dev_orange .common_test_intro:after {background: #f7f4f2; } 

.ct_dev_orange .type_set_item {background: #f07f23; } 

.ct_dev_orange .type_set_item .item_set {color: #f07f23; } 

.ct_dev_orange .type_set_item .link_start {color: #fff; } 

.ct_dev_orange .common_test_intro .emph_g {color: #f07f23; } 

.ct_dev_orange .common_test_intro .bg_intro_left {margin-top: 90px;background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px 0px;width: 347px;height: 256px; } 

.ct_dev_orange .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

.ct_dev_orange .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

.ct_dev_orange .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_orange .common_layer_dialog .emph_g {color: #f07f23; } 

.ct_dev_orange .common_layer_dialog .btn_active {background: #f07f23; } 

.ct_dev_orange .common_layer_set .btn_active {background: #f07f23; } 

.ct_dev_orange .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

.ct_dev_orange .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

.bg_green2 {background: #edf5f7; } 

.ct_dev_green2 .intro_right {background: #edf5f7; } 

.ct_dev_green2 .common_test_intro:after {background: #edf5f7; } 

.ct_dev_green2 .type_set_item {background: #1da8c6; } 

.ct_dev_green2 .type_set_item .item_set {color: #1da8c6; } 

.ct_dev_green2 .type_set_item .link_start {color: #fff; } 

.ct_dev_green2 .common_test_intro .intro_left .emph_g {color: #1da8c6; } 

.ct_dev_green2 .common_test_intro .bg_intro_left {margin-top: 90px;background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -524px;width: 346px;height: 256px; } 

.ct_dev_green2 .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1214px -786px;width: 17px;height: 17px; } 

.ct_dev_green2 .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1214px -786px;width: 17px;height: 17px; } 

.ct_dev_green2 .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_green2 .common_layer_dialog .emph_g {color: #1da8c6; } 

.ct_dev_green2 .common_layer_dialog .btn_active {background: #1da8c6; } 

.ct_dev_green2 .common_layer_set .btn_active {background: #1da8c6; } 

.ct_dev_green2 .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1214px -786px;width: 17px;height: 17px; } 

.ct_dev_green2 .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1214px -786px;width: 17px;height: 17px; } 

.bg_brown {background: #f3f3f3; } 

.ct_dev_brown .intro_right {background: #f3f3f3; } 

.ct_dev_brown .common_test_intro:after {background: #f3f3f3; } 

.ct_dev_brown .type_set_item {background: #80725c; } 

.ct_dev_brown .type_set_item .item_set {color: #80725c; } 

.ct_dev_brown .type_set_item .link_start {color: #fff; } 

.ct_dev_brown .common_test_intro .intro_left .emph_g {color: #80725c; } 

.ct_dev_brown .common_test_intro .bg_intro_left {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -706px -286px;width: 347px;height: 292px; } 

.ct_dev_brown .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1283px -786px;width: 17px;height: 17px; } 

.ct_dev_brown .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1283px -786px;width: 17px;height: 17px; } 

.ct_dev_brown .common_intro_bottom .type_set_item .item_set {background: #f8f6f4; } 

.ct_dev_brown .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_brown .common_intro_bottom .type_set_item .item_set:before {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -371px -302px;width: 41px;height: 96px; } 

.ct_dev_brown .common_layer_dialog .emph_g {color: #80725c; } 

.ct_dev_brown .common_layer_dialog .btn_active {background: #80725c; } 

.ct_dev_brown .common_layer_set .btn_active {background: #80725c; } 

.ct_dev_brown .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1283px -786px;width: 17px;height: 17px; } 

.ct_dev_brown .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1283px -786px;width: 17px;height: 17px; } 

.bg_purple {background: #f4f0f6; } 

.ct_dev_purple .intro_right {background: #f4f0f6; } 

.ct_dev_purple .common_test_intro:after {background: #f4f0f6; } 

.ct_dev_purple .type_set_item {background: #8460e8; } 

.ct_dev_purple .type_set_item .item_set {color: #8460e8; } 

.ct_dev_purple .type_set_item .link_start {color: #fff; } 

.ct_dev_purple .common_test_intro .intro_left .emph_g {color: #8460e8; } 

.ct_dev_purple .common_test_intro .bg_intro_left {margin-top: 90px;background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -705px -886px;width: 347px;height: 219px; } 

.ct_dev_purple .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1398px -786px;width: 17px;height: 17px; } 

.ct_dev_purple .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1398px -786px;width: 17px;height: 17px; } 

.ct_dev_purple .common_intro_bottom .type_set_item .item_set .ico_check {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1077px -786px;width: 28px;height: 22px; } 

.ct_dev_purple .common_layer_dialog .emph_g {color: #8460e8; } 

.ct_dev_purple .common_layer_dialog .btn_active {background: #8460e8; } 

.ct_dev_purple .common_layer_set .btn_active {background: #8460e8; } 

.ct_dev_purple .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1398px -786px;width: 17px;height: 17px; } 

.ct_dev_purple .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1398px -786px;width: 17px;height: 17px; } 

.ct_dev_green .count_subject .emph_g {color: #3f986a; } 

.ct_dev_green .common_test_set .test_set_left .list_subject .on .link_subject {color: #3f986a; } 

.ct_dev_green .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #3f986a; } 

.ct_dev_green .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #3f986a; } 

.ct_dev_pink .count_subject .emph_g {color: #de5bb4; } 

.ct_dev_pink .common_test_set .test_set_left .list_subject .on .link_subject {color: #de5bb4; } 

.ct_dev_pink .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #de5bb4; } 

.ct_dev_pink .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #de5bb4; } 

.ct_dev_indigo .count_subject .emph_g {color: #4f718f; } 

.ct_dev_indigo .common_test_set .test_set_left .list_subject .on .link_subject {color: #4f718f; } 

.ct_dev_indigo .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #4f718f; } 

.ct_dev_indigo .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #4f718f; } 

.ct_dev_orange .count_subject .emph_g {color: #f07f23; } 

.ct_dev_orange .common_test_set .test_set_left .list_subject .on .link_subject {color: #f07f23; } 

.ct_dev_orange .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #f07f23; } 

.ct_dev_orange .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #f07f23; } 

.ct_dev_green2 .count_subject .emph_g {color: #1da8c6; } 

.ct_dev_green2 .common_test_set .test_set_left .list_subject .on .link_subject {color: #1da8c6; } 

.ct_dev_green2 .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #1da8c6; } 

.ct_dev_green2 .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #1da8c6; } 

.ct_dev_brown .count_subject .emph_g {color: #80725c; } 

.ct_dev_brown .common_test_set .test_set_left .list_subject .on .link_subject {color: #80725c; } 

.ct_dev_brown .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #80725c; } 

.ct_dev_brown .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #80725c; } 

.ct_dev_purple .count_subject .emph_g {color: #8460e8; } 

.ct_dev_purple .common_test_set .test_set_left .list_subject .on .link_subject {color: #8460e8; } 

.ct_dev_purple .common_test_set .test_set_right .box_item_answer input:checked + .lab_item {background: #8460e8; } 

.ct_dev_purple .common_test_set .test_set_right .box_item_answer .on .lab_item {background: #8460e8; } 

/* 검사실시 - 직업흥미검사(H) 일반적사항 */
.ct_dev_orange .test_set_right .box_item_answer input:checked + .lab_item {background: #f07f23; } 

.ct_dev_orange .test_set_right .box_item_answer .on .lab_item {background: #f07f23; } 

.ct_dev_orange .test_set_left .emph_g {color: #f07f23; } 

.ct_dev_orange .test_set_left .list_subject .on .link_subject {color: #f07f23; } 

.ct_dev_orange .common_test_set .common_test_bottom .done .btn_test {border-color: #f07f23;color: #f07f23; } 

.ct_dev_orange .box_item_set .item_set_check.check_on .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

.ct_dev_orange .box_item_set .item_set_check input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -1306px -786px;width: 17px;height: 17px; } 

/* //검사실시 - 직업흥미검사(H) 일반적사항 */
/*** 심리검사 결과표 ***/
.cont_result {padding: 100px 0;color: #000; } 

.cont_result caption {width: 1px;height: 1px;overflow: hidden;text-indent: -9999px;margin-bottom: -1px; } 

.cont_result .tit_result {margin-bottom: 68px;font-weight: normal;font-size: 0;line-height: 0;text-align: center; } 

.cont_result .tit_result .txt_inner {display: inline-block;padding-bottom: 16px;font-size: 44px;line-height: 46px;border-bottom: 3px solid #000; } 

.cont_result .txt_guide {margin-bottom: 30px;font-size: 18px;line-height: 26px; } 

.cont_result .txt_guide.guide_type2 {font-size: 16px; } 

.cont_result .txt_guide.guide_type3 {padding-top: 8px;font-size: 15px;color: #333; } 

.cont_result .txt_guide.guide_type3 .emph_g {margin: 2px 3px 0 0;color: #ed1c24; } 

.cont_result .tit_result_item {display: block;height: 60px;border-left: 6px solid #00407F;margin: 60px 0 30px;background: url(../../img/inspct/bg_result_title.png);background-repeat: repeat-x; } 

.cont_result .tit_result_item .txt_tit {display: inline-block;padding: 0 19px;vertical-align: top;font-weight: 500;font-size: 28px;line-height: 60px;background: #fff; } 

.cont_result .item_graph {position: relative;overflow: hidden;line-height: 18px;color: #898989; } 

.cont_result .item_graph .item_ctr {display: inline-block; } 

.cont_result .item_graph .lab_ctr {display: block;position: relative;padding-left: 29px;cursor: pointer; } 

.cont_result .item_graph .lab_ctr:before {position: absolute;top: 1px;left: 0;background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -422px -376px;width: 18px;height: 18px;content: ''; } 

.cont_result .item_graph input:checked + .lab_ctr:before {background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -394px -376px;width: 22px;height: 18px; } 

.cont_result .item_graph .check_on .lab_ctr:before {background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -394px -376px;width: 22px;height: 18px; } 

.cont_result .item_graph .desc_date {float: right;font-size: 0;line-height: 0; } 

.cont_result .item_graph .info_date {display: inline-block;position: relative;padding: 0 8px;font-size: 16px;line-height: 18px; } 

.cont_result .item_graph .info_date + .info_date:before {position: absolute;top: 4px;left: 0;width: 1px;height: 14px;background: #898989;content: ''; } 

.cont_result .item_graph .info_date .date_graph {display: inline-block;margin-right: 7px;vertical-align: top;width: 42px;height: 17px;border: 1px solid #9dadbe; } 

.cont_result .item_graph .date_before .date_graph {background: #bad0db; } 

.cont_result .item_graph .date_present {margin-left: 7px; } 

.cont_result .item_graph .date_present .date_graph {border-color: #fe7200;background: #fcae49; } 

.cont_result .item_graph .emph_b {margin-right: 3px; } 

.cont_result .item_graph .date_type2 .info_date + .info_date:before {display: none; } 

.cont_result .box_graph {padding-bottom: 36px; } 

.cont_result .graph_guide {position: relative;margin-top: 19px;height: 39px; } 

.cont_result .guide_job {padding-bottom: 14px;font-size: 14px;line-height: 16px;text-align: right;color: #898989; } 

.cont_result .panel_result_score {display: table;width: 100%;table-layout: fixed;padding: 23px 0;border-top: 1px solid #000;border-bottom: 1px solid #d5d5d5; } 

.cont_result .panel_result_score .item_panel {display: table-cell;padding: 0 30px; } 

.cont_result .panel_result_score .item_panel + .item_panel {border-left: 1px solid #e0e0e0; } 

.cont_result .panel_result_score .tit_panel_item {display: block;margin-bottom: 18px;font-weight: normal;font-size: 22px;line-height: 39px; } 

.cont_result .panel_result_score .tit_panel_item:before {display: inline-block;vertical-align: top;margin-right: 17px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -928px -569px;width: 41px;height: 39px;content: ''; } 

.cont_result .tit_bar {display: block;height: 78px;margin-bottom: 17px;background: #f2f3f4;font-weight: normal;font-size: 24px;line-height: 78px;text-align: center; } 

.cont_result .box_ctr {overflow: hidden; } 

.cont_result .box_ctr .btn_ctr {display: block;position: relative;height: 98px;text-align: center;border: 1px solid #000;font-size: 22px;line-height: 98px; } 

.cont_result .box_ctr .btn_search:before {display: inline-block;margin: 32px 11px 0 0;vertical-align: top;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -300px -751px;width: 37px;height: 37px;content: ''; } 

.cont_result .box_solution {padding: 25px 27px;border: 1px solid #000; } 

.cont_result .box_solution .tit_box {display: block;font-weight: normal;font-size: 24px;line-height: 26px;padding-bottom: 18px; } 

.cont_result .box_solution .tit_box:before {display: inline-block;vertical-align: top;margin: 3px 9px 0 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -672px -663px;width: 23px;height: 23px;content: ''; } 

.cont_result .box_solution .txt_solution {line-height: 26px; } 

.cont_result .box_solution .txt_solution:before {content: '- '; } 

.cont_result .box_solution .txt_solution + .txt_solution {margin-top: 27px; } 

.cont_result .panel_idea {position: relative;padding: 24px 27px 26px 169px;line-height: 26px;color: #fff;background: #9dadbe; } 

.cont_result .panel_idea:before {position: absolute;top: 37px;left: 31px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: 0px -641px;width: 96px;height: 104px;content: ''; } 

.cont_result .panel_search {position: relative;padding: 24px 27px 26px 169px;line-height: 26px;color: #555;background: #f7f7f7; } 

.cont_result .panel_search:before {position: absolute;top: 51px;left: 30px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -417px -641px;width: 91px;height: 52px;content: ''; } 

.cont_result .panel_search .emph_b {color: #010101; } 

.cont_result .panel_search .emph_g {color: #0054a6; } 

.cont_result .tbl_result {width: 100%;border-collapse: collapse;/* border: 2px solid #7d7d7d; */font-size: 16px;line-height: 26px; } 

.cont_result .tbl_result .emph_g {color: #ed1c24; } 

.cont_result .tbl_result .ft_type2 {font-size: 17px; } 

.cont_result .tbl_result .ft_type2 td {font-size: 17px; } 

.cont_result .tbl_result thead {border-bottom: 1px solid #e4e4e4;break-inside: auto; } 

.cont_result .tbl_result tr + tr {border-top: 1px solid #e4e4e4; } 

.cont_result .tbl_result td {position: relative;padding: 13px 10px;text-align: center; border: 1px solid #e4e4e4; } 
.cont_result .tbl_result td.line {padding: 17px 10px 9px 10px; } 
.cont_result .tbl_result th {padding: 12px 0;font-weight: bold; border: 1px solid #e4e4e4; border-bottom: 1px solid #99B0CB; background: #EDF1F5; font-size: 16px; font-weight: 500; color: #000;} 
.cont_result .tbl_result tbody th {background: #F9FBFF ;border: 1px solid #e4e4e4;}

.cont_result .tbl_result .item_layer_guide {position: relative; } 

.cont_result .tbl_result .item_layer_guide .link_layer {font-weight: 500; } 

.cont_result .tbl_result .item_layer_guide .layer_item {display: none;position: absolute;z-index: 10;top: 0;left: 85%;width: 388px;padding: 24px;font-size: 13px;line-height: 20px;color: #555;border: 1px solid #a6a6a6;border-radius: 8px;background: #fff;text-align: left;box-shadow: 0 0 3px #ccc; } 

.cont_result .tbl_result .item_layer_guide .tit_layer {display: block;margin-bottom: 13px;font-size: 16px;line-height: 18px; } 

.cont_result .tbl_result .item_layer_guide.layer_on .layer_item {display: block; } 

.cont_result .tbl_result .align_left,
.cont_result .tbl_result .align_left_top {padding-left: 13px;padding-right: 13px;text-align: left; } 

.cont_result .tbl_result .align_left_top {vertical-align: top; } 

.cont_result .tbl_result a { border-bottom: 1px solid #333; cursor:default; } 
.cont_result .tbl_result .link_job {display: inline-block;margin: 0 8px 3px 0;padding: 3px 0;vertical-align: top;font-size: 15px;line-height: 17px;color: #0054a6;border-bottom: 1px solid #0054a6;cursor:pointer; } 

.cont_result .tbl_result .link_more {position: absolute;bottom: 14px;right: 28px;font-size: 15px;line-height: 17px; } 

.cont_result .tbl_interest_job {margin-top: 30px;border-left-color: #fff;border-right-color: #fff;border-bottom: 1px solid #e4e4e4; } 

.cont_result .tbl_interest_job tbody {font-weight: 500; } 

.cont_result .add_interest {margin-top: 30px;padding: 0 30px 30px;background: #fcfcfc; } 

.cont_result .add_interest .tit_bar {margin: 0 -30px; } 

.cont_result .add_interest .tbl_solution {width: 100%;table-layout: fixed;border-collapse: collapse;margin: 30px 0; } 

.cont_result .add_interest .tbl_solution th {height: 45px;font-weight: 500;font-size: 16px;background: #e8e8e8;color: #000; } 

.cont_result .add_interest .tbl_solution th + th {border-left: 1px solid #fff; } 

.cont_result .add_interest .tbl_solution thead {border-bottom: 1px solid #fff; } 

.cont_result .add_interest .tbl_solution td {height: 45px;background: #f2f2f2;text-align: center;color: #000; } 

.cont_result .add_interest .tbl_solution td + td {border-left: 1px solid #fff; } 

.cont_result .add_interest .tit_add {display: block;position: relative;padding: 30px 0 0 33px;font-weight: normal;font-size: 20px;line-height: 22px; } 

.cont_result .add_interest .tit_add:before {position: absolute;top: 30px;left: 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -672px -663px;width: 23px;height: 23px;content: ''; } 

.cont_result .add_interest .desc_solution {margin-top: 14px;line-height: 22px; } 

.cont_result .wrap_tbl_set {position: relative;margin-bottom: 42px; } 

.cont_result .wrap_tbl_set:before {position: absolute;top: 0;bottom: 0;right: 321px;width: 2px;border-left: 2px solid #7d7d7d;border-right: 2px solid #7d7d7d;background: #fff;content: ''; } 

.cont_result .tbl_fix {table-layout: fixed; } 

.cont_result .btn_result_more {display: block;position: relative;height: 67px;margin-top: 20px;line-height: 67px;border: 1px solid #d5d5d5;font-size: 18px;background: #fbfbfb;color: #000;text-align: center; } 

.cont_result .btn_result_more:before {display: inline-block;margin: 17px 12px 0 0;vertical-align: top;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -41px -825px;width: 29px;height: 34px;content: ''; } 

.cont_result .view_famous {padding: 75px 0 75px 41px;border-top: 1px solid #d8d8d8;font-size: 0;text-align: center; } 

.cont_result .view_famous .txt_famous {position: relative;display: inline-block;vertical-align: top;font-weight: normal;font-size: 26px;line-height: 28px;background: url(../../img/inspct/bg_famous.png) 0 100%;background-repeat: repeat-x; } 

.cont_result .view_famous .txt_famous:before {position: absolute;top: -31px;left: -44px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -514px -663px;width: 41px;height: 29px;content: ''; } 

.cont_result .box_advice {padding: 30px 28px;background: #f7f7f7; } 

.cont_result .box_advice .tit_box {display: block;position: relative;height: 38px;padding-left: 54px;font-weight: normal;font-size: 24px;line-height: 30px;margin-bottom: 19px; } 

.cont_result .box_advice .tit_box:before {position: absolute;top: 0;left: 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -257px -751px;width: 37px;height: 38px;content: ''; } 

.cont_result .box_advice .txt_advice {line-height: 26px; } 

/* 직업흥미검사(h형) */
.ct_dev_orange .tit_result_item {border-color: #f07f23; } 

.ct_dev_orange .img_decision {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: 0px 0px;width: 980px;height: 518px; } 

/* .ct_dev_indigo .tit_result_item {border-color: #4f718f; }  */

.ct_dev_indigo .tbl_result + .tit_bar {margin-top: 60px; } 

.ct_dev_indigo .dsec_values .tit_values {display: block;height: 76px;font-weight: normal;font-size: 26px;line-height: 76px;background: #f2f3f4;text-align: center; } 

.ct_dev_indigo .box_values {overflow: hidden;padding: 30px;background: #fcfcfc; } 

.ct_dev_indigo .box_values .tit_box {display: block;float: left;position: relative;width: 120px;margin-right: 30px;padding-top: 130px;font-weight: 500;font-size: 18px;line-height: 20px;text-align: center;color: #333; } 

.ct_dev_indigo .box_values .tit_box:before {position: absolute;top: 0;lefT: 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -580px -524px;width: 110px;height: 110px;content: ''; } 

.ct_dev_indigo .box_values + .box_values {border-top: 1px solid #e8e8e8; } 

.ct_dev_indigo .values_ability .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -580px -524px;width: 110px;height: 110px; } 

.ct_dev_indigo .values_free .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -464px -524px;width: 110px;height: 110px; } 

.ct_dev_indigo .values_pay .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -696px -524px;width: 110px;height: 110px; } 

.ct_dev_indigo .values_stability .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -232px -524px;width: 110px;height: 111px; } 

.ct_dev_indigo .values_social .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -812px -524px;width: 110px;height: 110px; } 

.ct_dev_indigo .values_social_service .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -348px -524px;width: 110px;height: 111px; } 

.ct_dev_indigo .values_self .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -116px -524px;width: 110px;height: 111px; } 

.ct_dev_indigo .values_creativity .tit_box:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: 0px -524px;width: 110px;height: 111px; } 

.ct_dev_indigo .tbl_values {float: left;width: 770px;border-collapse: collapse;background: #f2f2f2; } 

.ct_dev_indigo .tbl_values tr + tr {border-top: 1px solid #fff; } 

.ct_dev_indigo .tbl_values th {border-right: 1px solid #fff;background: #e8e8e8;font-weight: 500; } 

.ct_dev_indigo .tbl_values td {padding: 10px 18px 12px; } 

.ct_dev_indigo .box_ctr .btn_ctr:before {display: inline-block;vertical-align: top;content: ''; } 

.ct_dev_indigo .btn_connect {float: left;width: 475px; } 

.ct_dev_indigo .btn_connect:before {margin: 33px 19px 0 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -928px -524px;width: 41px;height: 39px; } 

.ct_dev_indigo .btn_card {float: right;width: 475px; } 

.ct_dev_indigo .btn_card:before {margin: 30px 19px 0 0;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: 0px -825px;width: 35px;height: 38px; } 

.ct_dev_indigo .desc_necess {margin-top: -27px; } 

.ct_dev_indigo .guide_necess {position: relative;padding: 27px 25px 24px 108px; } 

.ct_dev_indigo .guide_necess + .guide_necess {border-top: 1px solid #e7e7e7; } 

.ct_dev_indigo .guide_necess .tit_guide {display: block;margin-bottom: 9px;font-weight: 500;font-size: 22px;line-height: 24px; } 

.ct_dev_indigo .guide_necess:before {position: absolute;top: 25px;left: 20px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -74px -751px;width: 55px;height: 53px;content: ''; } 

.ct_dev_indigo .necess2:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -135px -751px;width: 55px;height: 53px; } 

.ct_dev_indigo .necess3:before {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -196px -751px;width: 55px;height: 53px; } 

.ct_dev_purple .tit_result_item {border-color: #8460e8; } 

.ct_dev_purple .tbl_result + .txt_guide {margin: 22px 0 18px; } 

.ct_dev_purple .guide_type2 {position: relative;padding-left: 22px;color: #333; } 

.ct_dev_purple .guide_type2:before {position: absolute;top: 0;left: 2px;font-size: 17px;color: #ff9900;content: '※'; } 

.ct_dev_purple .btn_result_more {margin-bottom: 30px; } 

.ct_dev_purple .btn_result_more:before {display: none; } 

.ct_dev_purple .btn_result_more .ico_result {display: inline-block;vertical-align: top;margin: 28px 0 0 20px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -652px -641px;width: 19px;height: 11px; } 

.ct_dev_purple .panel_expert {position: relative;padding: 24px 27px 26px 169px;line-height: 26px;background: #f7f7f7;color: #555; } 

.ct_dev_purple .panel_expert:before {position: absolute;top: 59px;left: 30px;background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -102px -641px;width: 90px;height: 102px;content: ''; } 

.ct_dev_purple .panel_expert .tit_panel {display: block;font-size: 22px;line-height: 24px;margin-bottom: 7px; } 

.ct_dev_purple .wrap_guide_inter .tbl_result .ico_result {display: block;margin: 0 auto 6px; } 

.ct_dev_purple .wrap_guide_inter.result_good .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -198px -641px;width: 67px;height: 86px; } 

.ct_dev_purple .wrap_guide_inter.result_good .tbl_result .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -343px -751px;width: 32px;height: 33px; } 

.ct_dev_purple .wrap_guide_inter.result_normal .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -271px -641px;width: 67px;height: 86px; } 

.ct_dev_purple .wrap_guide_inter.result_normal .tbl_result .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -381px -751px;width: 32px;height: 33px; } 

.ct_dev_purple .wrap_guide_inter.result_bad .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -344px -641px;width: 67px;height: 86px; } 

.ct_dev_purple .wrap_guide_inter.result_bad .tbl_result .ico_result {background-image: url(../../img/inspct/sp_test_result.png);background-size: 980px 863px;background-position: -419px -751px;width: 32px;height: 33px; } 

.ct_dev_purple .wrap_guide_inter + .wrap_guide_inter {margin-top: 60px; } 

.ct_dev_purple .guide_inter {display: table;width: 100%;margin-bottom: 30px; } 

.ct_dev_purple .guide_inter .ico_result {display: block; } 

.ct_dev_purple .guide_inter .inner_guide {display: table-cell;vertical-align: middle;font-size: 26px;line-height: 30px; } 

.ct_dev_purple .guide_inter .inner_guide .emph_b {display: inline-block;font-weight: 500;background: url(../../img/inspct/bg_marker_purple.png) 0 100%;background-repeat: repeat-x; } 

.ct_dev_purple .guide_inter .guide_face {width: 96px;padding-left: 10px;vertical-align: top; } 

/* 자신의 적성과 연결해 보기 - 레이어 */
.layer_type_result .common_layer_set {width: 980px;height: 640px; } 

.layer_type_result .common_layer_set .tit_list {display: block;padding-left: 20px;font-weight: 500;font-size: 16px;line-height: 47px;text-align: left;border-bottom: 1px solid #e3e3e3;background: #fbfbfb; } 

.layer_type_result .common_layer_set .tit_list .emph_g {font-weight: normal; } 

.layer_type_result .common_layer_set .tit_list .txt_guide {margin-left: 20px;font-size: 14px;color: #898989; } 

.layer_type_result .common_layer_set .wrap_subject {overflow: hidden; } 

.layer_type_result .common_layer_set .list_subject {overflow: hidden;margin-left: -1px; } 

.layer_type_result .common_layer_set .list_subject li {float: left;width: 33.33%; } 

.layer_type_result .common_layer_set .list_subject .lab_subject {display: block;position: relative;padding-left: 48px;text-align: left;font-size: 16px;line-height: 48px;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;cursor: pointer; } 

.layer_type_result .common_layer_set .list_subject .lab_subject:before {position: absolute;top: 16px;left: 15px;background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -47px -420px;width: 17px;height: 17px;content: ''; } 

.layer_type_result .common_layer_set .list_subject input:checked + .lab_subject:before {background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -24px -420px;width: 17px;height: 17px; } 

.layer_type_result .common_layer_set .list_subject .check_on .lab_subject:before {background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -24px -420px;width: 17px;height: 17px; } 

.layer_type_result .common_layer_set .btn_close {top: 30px;right: 30px; } 

.layer_type_result .common_layer_set .layer_head {height: 70px;margin: 0 30px;text-align: left;border-bottom: 2px solid #7d7d7d; } 

.layer_type_result .common_layer_set .layer_head .tit_layer_result {display: block;padding-top: 30px;font-weight: 500;font-size: 18px;line-height: 20px;color: #000; } 

.layer_type_result .common_layer_set .layer_body {padding: 0;margin: 0 30px;overflow: auto;height: 490px;border-bottom: none; } 

.layer_type_result .common_layer_set .layer_foot {position: absolute;bottom: 0;left: 0; } 

.layer_type_result .common_layer_set .tbl_result {width: 100%;border-collapse: collapse;border: 2px solid #7d7d7d;font-size: 16px;line-height: 26px; } 

.layer_type_result .common_layer_set .tbl_result caption {width: 1px;height: 1px;overflow: hidden;text-indent: -9999px;margin-bottom: -1px; } 

.layer_type_result .common_layer_set .tbl_result .emph_g {color: #ed1c24; } 

.layer_type_result .common_layer_set .tbl_result .ft_type2 {font-size: 17px; } 

.layer_type_result .common_layer_set .tbl_result .ft_type2 td {font-size: 17px; } 

.layer_type_result .common_layer_set .tbl_result thead {border-bottom: 1px solid #d5d5d5; } 

.layer_type_result .common_layer_set .tbl_result tr + tr {border-top: 1px solid #d5d5d5; } 

.layer_type_result .common_layer_set .tbl_result td {position: relative;padding: 13px 0;text-align: center;border-right: 1px solid #d5d5d5; } 

.layer_type_result .common_layer_set .tbl_result th {padding: 12px 0;font-weight: bold;background: #fbfbfb;border-right: 1px solid #d5d5d5; } 

.layer_type_result .common_layer_set .tbl_result .item_layer_guide {position: relative; } 

.layer_type_result .common_layer_set .tbl_result .item_layer_guide .link_layer {font-weight: 500; } 

.layer_type_result .common_layer_set .tbl_result .item_layer_guide .layer_item {display: none;position: absolute;z-index: 10;top: 0;left: 85%;width: 388px;padding: 24px;font-size: 13px;line-height: 20px;color: #555;border: 1px solid #a6a6a6;border-radius: 8px;background: #fff;text-align: left;box-shadow: 0 0 3px #ccc; } 

.layer_type_result .common_layer_set .tbl_result .item_layer_guide .tit_layer {display: block;margin-bottom: 13px;font-size: 16px;line-height: 18px; } 

.layer_type_result .common_layer_set .tbl_result .item_layer_guide.layer_on .layer_item {display: block; } 

.layer_type_result .common_layer_set .tbl_result .align_left,
.layer_type_result .common_layer_set .tbl_result .align_left_top {padding-left: 18px;padding-right: 18px;text-align: left; } 

.layer_type_result .common_layer_set .tbl_result .align_left_top {vertical-align: top; } 

.layer_type_result .common_layer_set .tbl_result .link_job {display: inline-block;margin: 0 8px 3px 0;padding: 3px 0;vertical-align: top;font-size: 15px;line-height: 17px;color: #0054a6;border-bottom: 1px solid #0054a6; } 

.layer_type_result .common_layer_set .tbl_result .link_more {position: absolute;bottom: 14px;right: 28px;font-size: 15px;line-height: 17px; } 

.layer_type_result .common_layer_set .tbl_interest_job {border-top: none;border-left-color: #fff;border-right-color: #fff;border-bottom: 1px solid #e4e4e4; } 

.layer_type_result .common_layer_set .tbl_interest_job tbody {font-weight: 500; } 

.layer_type_result .common_layer_set .add_interest {margin-top: 40px;padding-bottom: 30px; } 

.layer_type_result .common_layer_set .add_interest .tit_bar {display: block;font-weight: 500;font-size: 20px;line-height: 22px; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution {width: 100%;table-layout: fixed;border-collapse: collapse;margin: 30px 0 0; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution th {height: 45px;font-weight: 500;font-size: 16px;background: #e8e8e8;color: #000; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution th + th {border-left: 1px solid #fff; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution thead {border-bottom: 1px solid #fff; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution td {height: 45px;background: #f2f2f2;text-align: center;color: #000; } 

.layer_type_result .common_layer_set .add_interest .tbl_solution td + td {border-left: 1px solid #fff; } 

.layer_type_result .common_layer_set .add_interest .tit_add {display: block;position: relative;padding: 22px 0 0 22px;font-weight: normal;font-size: 18px;line-height: 20px;text-align: left;color: #000; } 

.layer_type_result .common_layer_set .add_interest .desc_solution {padding-left: 22px;margin-top: 11px;line-height: 22px;text-align: left; } 

.layer_type_result .inner_step_last .common_layer_set .layer_foot {border-top: 1px solid #d5d5d5; } 

/*** //심리검사결과표 ***/
.toolltip_comm {position: relative;margin: 0 auto;width: 579px;padding: 20px 30px;border: 1px solid #ddd;border-radius: 10px; } 

.toolltip_comm:before {position: absolute;top: -21px;left: 100px;background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -320px -336px;width: 32px;height: 21px;content: ''; } 

.toolltip_comm .list_desc {overflow: hidden;padding-top: 3px; } 

.toolltip_comm .list_desc dt {float: left;width: 97px;font-weight: 500; } 

.toolltip_comm .list_desc dd {width: 482px;float: left; } 

.toolltip_comm .emph_g {color: #f58535; } 

.cont_result .tbl_check_item td {border-left: 1px solid #d5d5d5;border-right: none; } 

.cont_result .tbl_check_item .item {border: 1px solid #000;border-top: none;border-bottom: none;font-weight: 500; } 

.cont_result .tbl_check_item .item_top {border-top: 1px solid #000; } 

.list_category {overflow: hidden;padding: 30px 0 20px 0; } 

.list_category li {float: left;padding: 0 5px 10px 0; } 

.list_category li .link_txt {display: block;padding: 6px 0;/* background: #f1f1f1; */
color: #0054a6;margin: 0 3px;font-size: 16px;line-height: 16px;border-bottom: 1px solid #0054a6; } 

.list_category li.on .link_txt {background: #ccc; } 

.ct_dev_green .cont_result .tit_result_item {border-left: 6px solid #3f986a; } 

.ct_dev_green .cont_result .box_advice {background: #f2f3f4;text-align: center; } 

.ct_dev_brown .cont_result .tit_result_item {border-left: 6px solid #80725c; } 

.ct_dev_pink .cont_result .tit_result_item {border-left: 6px solid #de5bb4; } 

.ct_dev_green2 .cont_result .tit_result_item {border-left: 6px solid #1da8c7; } 

.ct_dev_green2 .txt_result_desc {text-align: right;color: #898989;font-size: 15px; } 

.ct_dev_green2 .txt_result_desc + .tit_bar {margin-top: 10px; } 

.ct_dev_green2 .tit_bar {margin-top: 30px;margin-bottom: 0;text-align: center;background: #f2f3f4;font-size: 24px; } 

/* 주니어직업정보 (페이지) */
.cont_junior_job {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 13px;line-height: 16px;letter-spacing: -1px; } 

.cont_junior_job input, .cont_junior_job textarea, .cont_junior_job select, .cont_junior_job th, .cont_junior_job td, .cont_junior_job button, .cont_junior_job a, .cont_junior_job h1, .cont_junior_job h2, .cont_junior_job h3, .cont_junior_job h4, .cont_junior_job h5, .cont_junior_job p, .cont_junior_job div {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 13px;line-height: 16px;color: #333;letter-spacing: -1px; } 

.cont_junior_job .badge_job {display: inline-block;overflow: hidden;width: 31px;height: 16px;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px -274px;width: 30px;height: 16px;font-weight: normal;font-size: 0px;line-height: 1px;vertical-align: top;text-indent: -9999px; } 

.cont_junior_job .item_ctr_job {height: 38px;margin: 26px 0 19px; } 

.cont_junior_job .item_ctr_job .item_left {float: left;font-size: 0;line-height: 1px; } 

.cont_junior_job .item_ctr_job .item_left .tit_item {display: inline-block;height: 38px;padding: 0 16px;vertical-align: top;font-weight: normal;font-size: 12px;line-height: 38px;border-radius: 9px;background: #f9f9f9;color: #636363; } 

.cont_junior_job .item_ctr_job .item_left .tit_item .badge_job {margin: 11px 6px 0 0; } 

.cont_junior_job .item_ctr_job .item_right {float: right;width: 500px;font-size: 0;line-height: 1px;text-align: right; } 

.cont_junior_job .item_ctr_job .item_right .common_ipt_wrap {display: inline-block;margin-left: 5px;border: 2px solid #e1e1e1;vertical-align: top;width: 171px;height: 34px;font-size: 14px;text-align: left; } 

.cont_junior_job .item_ctr_job .item_right .common_ipt_wrap .ipt_txt_comm {border: none;height: 34px; } 

.cont_junior_job .item_ctr_job .item_right .type_dropmenu .link_selected {height: 34px;font-size: 14px;line-height: 34px;color: #555; } 

.cont_junior_job .item_ctr_job .item_right .type_dropmenu .link_selected .ico_arrow {background-image: url(../../img/inspct/sp_common.png);background-size: 510px 440px;background-position: -501px -149px;width: 8px;height: 7px; } 

.cont_junior_job .item_ctr_job .item_right .type_dropmenu .ico_arrow {top: 14px;right: 9px; } 

.cont_junior_job .item_ctr_job .item_right .type_dropmenu .box_select {top: 34px;left: -2px;right: -2px;border: 2px solid #e1e1e1; } 

.cont_junior_job .item_ctr_job .item_right .type_dropmenu .link_opt {line-height: 34px; } 

.cont_junior_job .item_ctr_job .item_right .btn_search_job {width: 41px;height: 38px;margin-left: 5px; } 

.cont_junior_job .item_ctr_job .item_right .btn_search_job .ico_search {display: block;border: 2px solid #e1e1e1;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: 0px -301px;width: 37px;height: 34px; } 

.cont_junior_job .item_tab .list_tabmenu {display: table;width: 100%;padding-right: 1px;table-layout: fixed;overflow: hidden; } 

.cont_junior_job .item_tab .list_tabmenu li {display: table-cell;background: #fcfcfd;vertical-align: top; } 

.cont_junior_job .item_tab .list_tabmenu li:first-child .link_tabmenu {font-size: 15px; } 

.cont_junior_job .item_tab .list_tabmenu .link_tabmenu {display: block;position: relative;font-weight: 500;font-size: 16px;line-height: 46px;color: #636363;text-align: center;border-top: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;border-left: 1px solid #e2e2e2;border-bottom: 1px solid #34529a;margin-right: -1px; } 

.cont_junior_job .item_tab .list_tabmenu .on .link_tabmenu {z-index: 1;font-weight: bold;line-height: 44px;border-top: 3px solid #34529a;border-color: #34529a;border-bottom: 1px solid #fff;background: #fff;color: #195b9f; } 

.cont_junior_job .item_job_ctr {overflow: hidden;padding-top: 16px; } 

.cont_junior_job .item_job_ctr .item_left {float: left;width: 800px;padding-top: 13px;font-size: 0;line-height: 1px; } 

.cont_junior_job .item_job_ctr .item_left .item_search {display: inline-block;position: relative;padding: 0 6px;vertical-align: top;font-size: 13px;line-height: 15px;color: #777; } 

.cont_junior_job .item_job_ctr .item_left .item_search + .item_search:before {position: absolute;top: 2px;left: 0;width: 1px;height: 12px;background: #dadada;content: ''; } 

.cont_junior_job .item_job_ctr .item_left .emph_g {color: #025696; } 

.cont_junior_job .item_job_ctr .item_right {float: right;width: 70px;font-size: 0;line-height: 1px;text-align: right; } 

.cont_junior_job .item_job_ctr .item_right .list_btn_view li {display: inline-block;margin-left: 5px; } 

.cont_junior_job .item_job_ctr .item_right .list_btn_view .btn_view {display: block;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -250px -176px;width: 29px;height: 28px; } 

.cont_junior_job .item_job_ctr .item_right .list_btn_view .btn_list {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -162px -88px;width: 29px;height: 28px; } 

.cont_junior_job .item_job_ctr .item_right .list_btn_view .on .btn_view {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -215px -176px;width: 29px;height: 28px; } 

.cont_junior_job .item_job_ctr .item_right .list_btn_view .on .btn_list {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -127px -88px;width: 29px;height: 28px; } 

.cont_junior_job .list_job_thumb {overflow: hidden;padding-top: 31px; } 

.cont_junior_job .list_job_thumb li {float: left;width: 50%;margin-bottom: 19px; } 

.cont_junior_job .list_job_thumb .link_job_detail {overflow: hidden;display: inline-block;margin-right: 40px;padding: 0 10px 0 4px;vertical-align: top;font-weight: 500;font-size: 0;line-height: 1px;color: #777; } 

.cont_junior_job .list_job_thumb .link_job_detail .frame_thumb {overflow: hidden;float: left;width: 122px;height: 90px;margin-right: 14px;border: 1px solid #f1f1f1; } 

.cont_junior_job .list_job_thumb .link_job_detail .img_thumb, .cont_junior_job .list_job_thumb .link_job_detail img {display: block; } 

.cont_junior_job .list_job_thumb .link_job_detail .info_list {display: block;overflow: hidden;padding-top: 6px; } 

.cont_junior_job .list_job_thumb .link_job_detail .info_txt {display: block;overflow: hidden;white-space: normal;font-size: 13px;line-height: 16px;color: #777;height: 33px; } 

.cont_junior_job .list_job_thumb .tit_link {display: block;margin-bottom: 7px;font-weight: 700;font-size: 16px;line-height: 18px;color: #000; } 

.cont_junior_job .list_job_thumb .tit_link .badge_job {margin: 2px 0 0 1px; } 

.cont_junior_job .wrap_job_list .txt_search_none {display: block;position: relative;padding: 82px 0;font-weight: 500;font-size: 16px;line-height: 18px;color: #005797;text-align: center; } 

.cont_junior_job .wrap_job_list .txt_search_none:before {display: block;margin: 0 auto 22px;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: 0px 0px;width: 121px;height: 119px;content: ''; } 

.cont_junior_job .wrap_job_list .item_keyword {display: table;width: 100%;padding: 15px 0; } 

.cont_junior_job .wrap_job_list .item_keyword + .item_keyword {border-top: 1px dotted #d8d8d8; } 

.cont_junior_job .wrap_job_list .item_keyword .tit_keyword {display: table-cell;vertical-align: top;width: 82px;font-size: 0;line-height: 1px;padding: 0 20px 0 1px; } 

.cont_junior_job .wrap_job_list .item_keyword .txt_keyword {display: block;overflow: hidden;font-size: 1px;line-height: 1px;text-indent: -9999px;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -88px -213px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword1 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -88px -213px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword2 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -215px -88px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword3 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -215px 0px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword4 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -88px -125px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword5 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: 0px -125px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword6 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -127px 0px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword7 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px 0px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword8 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px -88px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword9 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -176px -213px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword10 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: 0px -213px;width: 82px;height: 82px; } 

.cont_junior_job .wrap_job_list .item_keyword .keyword_job {display: table-cell;overflow: hidden;width: 877px;vertical-align: middle; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword {width: 888px;margin: -9px 0 0 -11px;font-size: 0;line-height: 1px; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword li {display: inline-block;margin-top: 9px;position: relative;padding: 0 11px;vertical-align: top; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword li + li:before {position: absolute;top: 2px;left: 1px;width: 1px;height: 12px;background: #d1d1d1;content: ''; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword .badge_job {margin-left: 1px; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword .link_job {display: block;font-family: "Nanum Gothic", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 13px;line-height: 15px;color: #444; } 

.cont_junior_job .wrap_job_list .item_keyword .list_keyword .link_job:hover, .cont_junior_job .wrap_job_list .item_keyword .list_keyword .link_job:focus {color: #005699;text-decoration: underline; } 

.wrap_popup_arojunior {background-color: #fec350;width: 1000px;padding: 0 40px 20px 40px;box-sizing: border-box; } 

.wrap_popup_arojunior .inner_header {position: relative;padding-top: 67px;padding-right: 31px; } 

.wrap_popup_arojunior .inner_header:after {content: '';display: block;clear: both; } 

.wrap_popup_arojunior .inner_header .logo {position: absolute;left: 11px;top: 19px; } 

.wrap_popup_arojunior .inner_header .menu_popup {float: right; } 

.wrap_popup_arojunior .inner_header .menu_popup > li {position: relative;float: left; } 

.wrap_popup_arojunior .inner_header .menu_popup > li.on:after {content: '';position: absolute;left: 3px;bottom: -3px;right: 3px;border: 3px solid #fffcf4; } 

.wrap_popup_arojunior .inner_header .menu_popup > li + li {margin-left: 3px; } 

.wrap_popup_arojunior .inner_header .menu_popup a {display: block; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu01 > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -155px -188px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu01.on > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px -240px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu02 > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -155px -240px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu02.on > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px -188px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu03 > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px -52px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu03.on > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px -104px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu04 > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px -156px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_header .menu_popup .menu04.on > a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px 0px;width: 149px;height: 46px; } 

.wrap_popup_arojunior .inner_contents {border: 3px solid #945704;background-color: #fffcf4;border-radius: 10px;padding-bottom: 22px;padding-top: 18px;text-align: center; } 

.wrap_popup_arojunior .inner_contents img {vertical-align: top; } 

.wrap_popup_arojunior .inner_contents.bg_arojunior {padding-bottom: 227px;background: #fffcf4 url(../../img/inspct/bg_arojunior.png) no-repeat bottom center; } 

.wrap_popup_arojunior .inner_contents .section_standard_job {position: relative;margin: 22px 60px 0 53px; } 

.wrap_popup_arojunior .inner_contents .section_standard_job .btn_view_all {position: absolute;right: 0;top: -40px;background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px -292px;width: 130px;height: 30px; } 

.wrap_popup_arojunior .inner_contents .section_standard_job .wrap_standard_card {font-size: 0; } 

.wrap_popup_arojunior .inner_contents .section_standard_job .wrap_standard_card .item_card {border: 2px solid #f1dab2;border-radius: 10px;display: inline-block;overflow: hidden;background-color: #fff;margin: 7px 0 0 7px; } 

.wrap_popup_arojunior .inner_contents .section_standard_job .wrap_standard_card .item_card.on {border-color: #e5d5c3;background-color: #fbf9f6; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future {width: 780px;margin: 13px auto; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future .wrap_future_card {float: left;font-size: 0; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future .wrap_future_card .item_card {border: 2px solid #f1dab2;border-radius: 10px;overflow: hidden;background-color: #fff;margin-top: 5px; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future .wrap_future_card .item_card.on {background-color: #fbf6ed; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future .wrap_future_card .item_title {display: inline-block;border-radius: 10px;overflow: hidden; } 

.wrap_popup_arojunior .inner_contents .section_standard_job.type_future .wrap_future_card + .wrap_future_card {margin-left: 24px; } 

.wrap_popup_arojunior .inner_contents .section_job_date {position: relative;padding-top: 65px; } 

.wrap_popup_arojunior .inner_contents .section_job_date .arrow_date {position: absolute;left: 0;right: 0;top: 0;width: 815px;height: 106px;background: url(../../img/inspct/arojunior/table/arrow_date.png) no-repeat 0 0;margin: 0 auto; } 

.wrap_popup_arojunior .inner_contents .section_job_date .table_contents {display: block;width: 790px;height: 189px;margin: 0 auto;border-radius: 20px;border: 2px solid #e5d5c3;overflow: hidden; } 

.wrap_popup_arojunior .inner_contents .section_job_date .table_contents img {vertical-align: top; } 

.wrap_popup_arojunior .inner_contents .section_job_date.on .table_contents {height: 388px; } 

.wrap_popup_arojunior .inner_contents .section_job_date.on .toggle_btn_table {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px -208px;width: 135px;height: 30px; } 

.wrap_popup_arojunior .inner_contents .section_job_date .toggle_btn_table {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -327px -244px;width: 135px;height: 30px; } 

.wrap_popup_arojunior .inner_contents .section_future_table {padding-left: 60px; } 

.wrap_popup_arojunior .inner_contents .section_future_table:after {content: '';display: block;clear: both; } 

.wrap_popup_arojunior .inner_contents .section_future_table .view_table {float: left;border: 2px solid #f1dab2;border-radius: 10px;overflow: hidden; } 

.wrap_popup_arojunior .inner_contents .section_future_table .view_table img {vertical-align: top; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table {float: left;margin-left: 7px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table a {display: block; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table li + li {margin-top: 7px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu01 a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -218px -94px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu01.on a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -218px 0px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu02 a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -109px -94px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu02.on a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px -94px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu03 a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -109px 0px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_contents .section_future_table .menu_table .menu03.on a {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px 0px;width: 103px;height: 88px; } 

.wrap_popup_arojunior .inner_footer_btn {font-size: 0;text-align: center;overflow: hidden;padding: 0 70px;margin-top: -25px; } 

.wrap_popup_arojunior .inner_footer_btn .btn_control {display: inline-block; } 

.wrap_popup_arojunior .inner_footer_btn .btn_control.btn_prev {float: left;background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: 0px -328px;width: 70px;height: 45px; } 

.wrap_popup_arojunior .inner_footer_btn .btn_control.btn_home {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -152px -328px;width: 70px;height: 45px; } 

.wrap_popup_arojunior .inner_footer_btn .btn_control.btn_next {float: right;background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -76px -328px;width: 70px;height: 45px; } 

.wrap_popup_arojunior .inner_footer_btn .btn_control.btn_close {background-image: url(../../img/inspct/sp_arojunior_job.png);background-size: 476px 373px;background-position: -228px -328px;width: 70px;height: 45px; } 

.cont_junior_job .info_desc {overflow: hidden; } 

.cont_junior_job .info_desc .list_desc {overflow: hidden;width: 981px;margin-left: -1px;padding: 23px 0 11px;border-bottom: 1px solid #d7d7d7; } 

.cont_junior_job .info_desc .list_desc li {float: left;position: relative;margin: 0 7px 12px 7px; } 

.cont_junior_job .info_desc .list_desc li + li:before {position: absolute;top: 2px;left: -7px;height: 12px;width: 1px;background: #333;content: ''; } 

.cont_junior_job .info_desc .list_desc .on .link_desc {font-weight: 500;color: #005699; } 

.cont_junior_job .info_desc .list_desc .link_desc {display: block; } 

.cont_junior_job .info_desc .list_desc .link_desc .badge_job {margin-left: 2px; } 

.cont_junior_job .info_desc .list_desc .link_desc .txt_bar {display: inline-block;margin-right: 7px;width: 1px;height: 15px;background: #696969;vertical-align: -3px; } 

.cont_junior_job .info_desc .list_desc .link_desc:hover, .cont_junior_job .info_desc .list_desc .link_desc:focus {text-decoration: underline;color: #005699; } 

.cont_junior_job .info_desc .link_open {float: right;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px -243px;width: 65px;height: 25px;text-indent: -9999px; } 

.cont_junior_job .info_desc .link_close {float: right;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px -212px;width: 65px;height: 25px;text-indent: -9999px; } 

.cont_junjor_detail .info_data {overflow: hidden;margin-top: 50px;border-radius: 20px;border: 1px solid #f5f5f5; } 

.cont_junjor_detail .info_data .tbl_info {width: 100%;table-layout: fixed;border-collapse: collapse; } 

.cont_junjor_detail .info_data .tbl_info thead th {background: #85b2d6;line-height: 47px;color: #fff;font-weight: normal;font-size: 15px;border-left: 1px solid #a4c3dd; } 

.cont_junjor_detail .info_data .tbl_info thead th:first-child {border-left: none; } 

.cont_junjor_detail .info_data .tbl_info thead th .ico_subject {display: inline-block;vertical-align: top; } 

.cont_junjor_detail .info_data .tbl_info thead th .subject1 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -264px -213px;width: 23px;height: 18px;margin: 15px 7px 0 0; } 

.cont_junjor_detail .info_data .tbl_info thead th .subject2 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -176px -125px;width: 21px;height: 24px;margin: 12px 5px 0 0; } 

.cont_junjor_detail .info_data .tbl_info thead th .subject3 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -176px -155px;width: 23px;height: 20px;margin: 14px 5px 0 0; } 

.cont_junjor_detail .info_data .tbl_info thead th .subject4 {background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -176px -181px;width: 22px;height: 20px;margin: 14px 5px 0 0; } 

.cont_junjor_detail .info_data .tbl_info tbody td {padding: 20px 0;border-left: 1px solid #f9f9f9;font-size: 14px;line-height: 24px;text-align: center; } 

.cont_junjor_detail .info_data .tbl_info tbody td:first-child {border-left: none; } 

.cont_junjor_detail .info_introduce {overflow: hidden;margin-top: 52px; } 

.cont_junjor_detail .info_introduce .thumb_job {float: left;width: 190px;height: 192px;margin-right: 50px; } 

.cont_junjor_detail .info_introduce .thumb_job img {display: block; } 

.cont_junjor_detail .info_introduce .job_info {float: left;width: 730px; } 

.cont_junjor_detail .info_introduce .job_info .tit_job {font-size: 24px;line-height: 24px;font-weight: 700; } 

.cont_junjor_detail .info_introduce .job_info .info_job {padding-top: 17px;font-weight: 700;font-size: 18px;color: #005699; } 

.cont_junjor_detail .info_introduce .job_info .desc_job {display: block;padding-top: 20px;font-weight: 500;font-size: 16px; } 

.cont_junjor_detail .info_introduce .job_info .list_info_job {padding-top: 10px; } 

.cont_junjor_detail .info_introduce .job_info .list_info_job li {position: relative;margin-top: 10px;padding-left: 7px; } 

.cont_junjor_detail .info_introduce .job_info .list_info_job li:before {position: absolute;top: 6px;left: 0;width: 5px;height: 2px;background: #8f8f8f;content: ''; } 

.cont_junjor_detail .info_introduce .job_info .list_info_job li:first-child {margin-top: 0; } 

.cont_junjor_detail .info_detail .tit_txt {display: block;margin-top: 37px;font-weight: 700;font-size: 18px;line-height: 20px; } 

.cont_junjor_detail .info_detail .list_txt {padding: 13px 0 7px; } 

.cont_junjor_detail .info_detail .list_txt li {position: relative;margin-bottom: 6px;font-size: 14px;padding-left: 7px;color: #666; } 

.cont_junjor_detail .info_detail .list_txt li:before {position: absolute;top: 6px;left: 0;width: 5px;height: 2px;background: #8f8f8f;content: ''; } 

.cont_junjor_detail .info_detail .list_txt li .emph_g {color: #005699; } 

.cont_junjor_detail .info_detail .list_tag {overflow: hidden;padding: 17px 0; } 

.cont_junjor_detail .info_detail .list_tag li {float: left;margin-left: 4px; } 

.cont_junjor_detail .info_detail .list_tag li:first-child {margin-left: 0; } 

.cont_junjor_detail .info_detail .list_tag .link_tag {display: block;padding: 8px 11px;border: 1px solid #dddddd;border-radius: 50px; } 

.cont_junjor_detail .info_detail .txt_desc {display: block;text-align: right; } 

.cont_junjor_detail .btn_view {margin-top: 80px; } 

.cont_junjor_detail .btn_view .link_view {margin: 0 auto;display: block;background-image: url(../../img/inspct/sp_junior_job.png);background-size: 385px 335px;background-position: -303px -176px;width: 69px;height: 30px;text-indent: -9999px; } 

/* 마이커리어 */
.wrap_mycareer_inset {width: 970px;margin: 0 auto;padding: 54px 0 13px;letter-spacing: -1px;font-family: "Nanum Gothic", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif; } 

.wrap_mycareer_inset input, .wrap_mycareer_inset textarea, .wrap_mycareer_inset select, .wrap_mycareer_inset th, .wrap_mycareer_inset td, .wrap_mycareer_inset button, .wrap_mycareer_inset a, .wrap_mycareer_inset h1, .wrap_mycareer_inset h2, .wrap_mycareer_inset h3, .wrap_mycareer_inset h4, .wrap_mycareer_inset h5 {font-family: "Nanum Gothic", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;letter-spacing: -1px; } 

.wrap_mycareer_inset * {line-height: inherit; } 

.wrap_mycareer_inset .list_mycareer_menu {display: table;table-layout: fixed;width: 100%; } 

.wrap_mycareer_inset .list_mycareer_menu li {display: table-cell;text-align: center; } 

.wrap_mycareer_inset .list_mycareer_menu .btn_menu {display: block;height: 57px;font-weight: bold;font-size: 18px;line-height: 57px;background: #d4dbe2;color: #4f5f6f; } 

.wrap_mycareer_inset .list_mycareer_menu .on .btn_menu {background: #57799c;color: #fff; } 

.wrap_mycareer_inset .desc_status_set {padding: 17px;border: 1px solid #f0f3f6;background: #f0f3f6;font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif; } 

.wrap_mycareer_inset .desc_status_set input, .wrap_mycareer_inset .desc_status_set textarea, .wrap_mycareer_inset .desc_status_set select, .wrap_mycareer_inset .desc_status_set th, .wrap_mycareer_inset .desc_status_set td, .wrap_mycareer_inset .desc_status_set button, .wrap_mycareer_inset .desc_status_set a {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif; } 

.wrap_mycareer_inset .desc_status_set .tit_desc {display: block;margin-bottom: 13px;font-weight: normal;font-size: 14px;line-height: 46px;text-align: center;color: #333; } 

.wrap_mycareer_inset .desc_status_set .box_set {overflow: hidden;padding: 2px; } 

.wrap_mycareer_inset .desc_status_set .box_item {float: left;box-shadow: 0 0 2px rgba(79, 95, 111, 0.3);background: #fff; } 

.wrap_mycareer_inset .desc_status_set .box_progress {width: 284px;height: 230px; } 

.wrap_mycareer_inset .desc_status_set .box_progress .box_head {line-height: 48px;border-bottom: 1px solid #e4e8ec;text-align: center; } 

.wrap_mycareer_inset .desc_status_set .box_progress .tit_box {font-weight: normal;font-size: 14px;color: #4f5f6f; } 

.wrap_mycareer_inset .desc_status_set .box_progress .info_progress {padding: 30px 17px 0; } 

.wrap_mycareer_inset .desc_status_set .box_progress .link_test {display: block;overflow: hidden;position: relative;padding-right: 15px;font-size: 16px;line-height: 18px;color: #4f5f6f;margin-bottom: 14px; } 

.wrap_mycareer_inset .desc_status_set .box_progress .txt_percent {margin-left: 2px;color: #0188b7; } 

.wrap_mycareer_inset .desc_status_set .box_progress .txt_date {float: right;font-size: 12px;color: #969ea5; } 

.wrap_mycareer_inset .desc_status_set .box_progress .ico_mental {position: absolute;top: 3px;right: 0;background-image: url(../../img/inspct/sp_mental_test.png);background-size: 478px 421px;background-position: -459px -321px;width: 8px;height: 14px; } 

.wrap_mycareer_inset .desc_status_set .box_progress .progress_bar {overflow: hidden;height: 5px;border-radius: 3px;background: #d9d9d9; } 

.wrap_mycareer_inset .desc_status_set .box_progress .inner_bar {display: block;height: 5px;border-radius: 3px;background: #59c2e6; } 

.wrap_mycareer_inset .desc_status_set .box_condition {float: right;position: relative;width: 632px;height: 230px;color: #4f5f6f; } 

.wrap_mycareer_inset .desc_status_set .box_condition .box_head {border-bottom: 1px solid #e4e8ec;line-height: 66px;text-align: center;font-size: 14px; } 

.wrap_mycareer_inset .desc_status_set .box_condition .tit_box {font-weight: normal; } 

.wrap_mycareer_inset .desc_status_set .box_condition .tit_box .emph_g {color: #f26522; } 

.wrap_mycareer_inset .desc_status_set .list_condition {position: absolute;top: 27px;left: 0;right: 0;overflow: hidden; } 

.wrap_mycareer_inset .desc_status_set .link_condition {display: block;position: relative;padding: 0 17px;font-size: 13px;color: #8a8d91; } 

.wrap_mycareer_inset .desc_status_set .link_condition:before {position: absolute;top: 0;left: 0;background-image: url(../../img/inspct/sp_mycareer.png);background-size: 107px 78px;background-position: 0px -65px;width: 8px;height: 13px;content: ''; } 

.wrap_mycareer_inset .desc_status_set .list_left {float: left;margin-left: 16px; } 

.wrap_mycareer_inset .desc_status_set .list_right {float: right;margin-right: 16px; } 

.wrap_mycareer_inset .desc_status_set .list_right .link_condition:before {left: auto;right: 0;background-image: url(../../img/inspct/sp_mycareer.png);background-size: 107px 78px;background-position: -14px -65px;width: 8px;height: 13px; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition {width: 100%;table-layout: fixed;border-collapse: collapse; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition th, .wrap_mycareer_inset .desc_status_set .tbl_condition td {height: 54px;font-weight: normal;font-size: 12px;text-align: center; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition th + td {border-left: 1px solid #e4e8ec; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition td + td {border-left: 1px solid #e4e8ec; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition tr + tr {border-top: 1px solid #e4e8ec; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition thead {border-bottom: 1px solid #e4e8ec; } 

.wrap_mycareer_inset .desc_status_set .tbl_condition thead th + th {border-left: 1px solid #e4e8ec; } 

.wrap_mycareer_inset .desc_result_set {margin-top: 22px;border: 1px solid #ced7e0;font-family: "Nanum Gothic", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif; } 

.wrap_mycareer_inset .desc_result_set .item_panel {height: 45px;padding: 20px 20px 20px 33px;border-bottom: 1px solid #ced7e0; } 

.wrap_mycareer_inset .desc_result_set .tit_panel {float: left;font-size: 18px;line-height: 43px;color: #4f5f6f; } 

.wrap_mycareer_inset .desc_result_set .type_dropmenu {float: right;width: 273px;border-color: #b7b7b7; } 

.wrap_mycareer_inset .desc_result_set .link_selected {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 15px;color: #000; } 

.wrap_mycareer_inset .desc_result_set .box_select {border-color: #b7b7b7; } 

.wrap_mycareer_inset .desc_result_set .box_select .link_opt {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 15px; } 

.wrap_mycareer_inset .info_panel_guide {display: table;width: 100%; } 

.wrap_mycareer_inset .info_panel_guide dt, .wrap_mycareer_inset .info_panel_guide dd {display: table-cell;vertical-align: top;color: #333;line-height: 22px; } 

.wrap_mycareer_inset .info_panel_guide dt {width: 132px;font-size: 14px; } 

.wrap_mycareer_inset .info_panel_guide dd {font-size: 12px; } 

.wrap_mycareer_inset .item_view_set .view_set_ctr {position: relative;line-height: 88px;text-align: center; } 

.wrap_mycareer_inset .item_view_set .tit_item {font-size: 22px;color: #333; } 

.wrap_mycareer_inset .item_view_set .list_view_ctr {position: absolute;top: 36px;right: 15px;line-height: 1px;font-size: 0; } 

.wrap_mycareer_inset .item_view_set .list_view_ctr li {display: inline-block;margin-left: 14px;font-size: 14px;line-height: 16px;vertical-align: top;color: #666; } 

.wrap_mycareer_inset .item_view_set .list_view_ctr .inp_radio {margin-top: 2px;vertical-align: top; } 

.wrap_mycareer_inset .item_view_set .list_view_ctr .lab_ctr {cursor: pointer; } 

.wrap_mycareer_inset .desc_item_guide {text-align: center;font-size: 0;line-height: 60px;padding-bottom: 30px; } 

.wrap_mycareer_inset .desc_item_guide dd {display: inline-block;position: relative;margin-left: 11px;padding-left: 48px;font-size: 12px;line-height: 14px; } 

.wrap_mycareer_inset .desc_item_guide dd:before {position: absolute;top: 0;left: 0;bottom: 0;width: 38px;height: 10px;border: 2px solid #ccc;background: #ffb1c1;content: ''; } 

.wrap_mycareer_inset .desc_item_guide .item_guide1:before {border-color: #ff6384;background: #ffb1c1; } 

.wrap_mycareer_inset .desc_item_guide .item_guide2:before {border-color: #ff9f40;background: #ffcf9f; } 

.wrap_mycareer_inset .desc_item_guide .item_guide3:before {border-color: #ffcd56;background: #ffe6aa; } 

.wrap_mycareer_inset .desc_item_guide .item_guide4:before {border-color: #4bc0c0;background: #a5dfdf; } 

.wrap_mycareer_inset .desc_item_guide .item_guide5:before {border-color: #36a2eb;background: #9ad0f5; } 

.wrap_mycareer_inset .desc_item_guide .item_guide6:before {border-color: #c9cbcf;background: #e4e5e7; } 

.wrap_mycareer_inset .desc_item_guide .item_guide7:before {border-color: #9966ff;background: #ccb2ff; } 

.wrap_mycareer_inset .item_result_none {padding: 87px 0; } 

.wrap_mycareer_inset .item_result_none .tit_item {display: block;position: relative;font-size: 16px;line-height: 18px;text-align: center;color: #8e8e8e; } 

.wrap_mycareer_inset .item_result_none .tit_item:before {display: block;margin: 0 auto 21px;background-image: url(../../img/inspct/sp_mycareer.png);background-size: 107px 78px;background-position: 0px 0px;width: 60px;height: 59px;content: ''; } 

.wrap_mycareer_inset .item_result_none .box_introduce {position: relative;width: 600px;margin: 55px auto 0;padding: 35px 15px;border: 1px solid #f1f1f1;box-shadow: 0 0 2px #ccc;text-align: center;font-size: 13px;color: #666;line-height: 22px; } 

.wrap_mycareer_inset .item_result_none .box_introduce:before {position: absolute;top: 0;right: 29px;background-image: url(../../img/inspct/sp_mycareer.png);background-size: 107px 78px;background-position: -66px 0px;width: 41px;height: 55px;content: ''; } 

.wrap_mycareer_inset .item_result_none .box_introduce .tit_box {display: block;margin-bottom: 24px;font-size: 24px;line-height: 26px;color: #0299cc; } 

.wrap_mycareer_inset .item_result_none .box_introduce .link_box {display: block;width: 177px;margin: 20px auto 0;line-height: 40px;background: #4f5f6f;font-weight: bold;font-size: 16px;color: #fff;text-align: center; } 

.ico_test_intro {display: inline-block;overflow: hidden;background: url("../../img/inspct/sp_intro_popup.png") no-repeat 0 0;background-size: 273px 262px;vertical-align: top;text-indent: -9999px; } 

/*** 검사소개 ***/
.cont_test_intro {width: 999px;margin: 0 auto;padding: 54px 0 130px; } 

.cont_test_intro .panel_exam_guide {height: 44px;margin: -23px 0 36px;padding: 17px 30px 14px;background: #f8f8f8;border: 1px solid #e7e5eb;border-radius: 7px;line-height: 44px; } 

.cont_test_intro .panel_exam_guide .emph_g {font-weight: bold;color: #41435a; } 

.cont_test_intro .panel_exam_guide .guide_right {float: right;font-size: 0; } 

.cont_test_intro .panel_exam_guide .type_dropmenu, .cont_test_intro .panel_exam_guide .btn_view {display: inline-block;vertical-align: top; } 

.cont_test_intro .panel_exam_guide .type_dropmenu {border-color: #d2d5d6;border-radius: 8px; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .link_selected {width: 225px;height: 42px;line-height: 42px;color: #6c6c6c;padding-left: 25px; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .link_selected .ico_arrow {right: 19px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -237px;width: 12px;height: 9px; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select {top: 42px;border-radius: 0 0 8px 8px;border-top: 1px solid #e8eaea;box-shadow: none; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .list_select {border-radius: 0 0 8px 8px;padding: 17px 0; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .list_select li {border: none; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .link_opt {position: relative;padding-left: 25px;line-height: 27px; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .link_opt:hover, .cont_test_intro .panel_exam_guide .type_dropmenu .box_select .link_opt :focus {background: none; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .on .link_opt {color: #269bed; } 

.cont_test_intro .panel_exam_guide .type_dropmenu .box_select .on .link_opt:before {position: absolute;top: 8px;right: 20px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -221px;width: 14px;height: 10px;content: ''; } 

.cont_test_intro .panel_exam_guide .type_dropmenu.on {border-radius: 8px 8px 0 0; } 

.cont_test_intro .panel_exam_guide .btn_view {width: 71px;margin-left: 8px;border-radius: 8px;line-height: 44px;color: #5c5b5b;background: #d5d5d5;text-align: center; } 

.cont_test_intro .tit_test_intro {font-weight: normal;font-size: 36px;line-height: 38px;color: #000; } 

.cont_test_intro .tit_intro_item {display: block;margin-top: 50px;font-weight: normal;font-size: 22px;line-height: 24px;color: #000; } 

.cont_test_intro .tit_intro_sub {display: block;position: relative;margin-top: 20px;padding-left: 9px;line-height: 18px;font-weight: bold;color: #269bed; } 

.cont_test_intro .tit_intro_sub:before {position: absolute;top: 8px;left: 0;width: 4px;height: 4px;background: #269bed;content: ''; } 

.cont_test_intro .panel_intro_stat {margin-top: 38px;padding: 25px 0;border-top: 1px solid #000;border-bottom: 1px solid #000;font-size: 0;line-height: 1px; } 

.cont_test_intro .desc_stat {display: inline-block;overflow: hidden;padding: 0 2px 2px 0;vertical-align: top;font-size: 16px;line-height: 18px;color: #666; } 

.cont_test_intro .desc_stat dt {float: left;position: relative;color: #252525; } 

.cont_test_intro .desc_stat dt:before {position: absolute;top: 1px;left: 0;content: ''; } 

.cont_test_intro .desc_stat dd {float: left; } 

.cont_test_intro .stat_type1 dt {width: 100px;padding-left: 31px; } 

.cont_test_intro .stat_type1 dt:before {left: 4px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px 0px;width: 17px;height: 17px; } 

.cont_test_intro .stat_type2 {margin-left: 35px; } 

.cont_test_intro .stat_type2 dt {width: 72px;padding-left: 26px; } 

.cont_test_intro .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -206px -150px;width: 18px;height: 18px; } 

.cont_test_intro .stat_type3 {display: block;margin-top: 20px; } 

.cont_test_intro .stat_type3 dt {width: 100px;padding-left: 31px; } 

.cont_test_intro .stat_type3 dt:before {top: 2px;left: 6px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -67px;width: 15px;height: 16px; } 

.cont_test_intro .box_guide_sub {margin-top: 20px;padding: 20px;border: 1px solid #d4dbde;background: #f8fbfb; } 

.cont_test_intro .list_subject {overflow: hidden;margin-top: 15px;padding-left: 20px; } 

.cont_test_intro .list_subject li {list-style-position: inside;list-style: decimal;float: left;width: 25%;line-height: 26px; } 

.cont_test_intro .txt_intro {margin-top: 15px;line-height: 26px; } 

.cont_test_intro .wrap_table_guide {padding-top: 50px; } 

.cont_test_intro .wrap_table_guide .tbl_guide {width: 100%;table-layout: fixed;border-top: 1px solid #000;border-bottom: 1px solid #000;border-collapse: collapse; } 

.cont_test_intro .wrap_table_guide .tbl_guide caption {margin-bottom: 18px;font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;text-align: left;line-height: 18px; } 

.cont_test_intro .wrap_table_guide .tbl_guide thead {border-bottom: 1px solid #000; } 

.cont_test_intro .wrap_table_guide .tbl_guide thead th {height: 53px; } 

.cont_test_intro .wrap_table_guide .tbl_guide tbody tr {border-top: 1px solid #cdcdcd; } 

.cont_test_intro .wrap_table_guide .tbl_guide tbody tr:first-child {border-top: none; } 

.cont_test_intro .wrap_table_guide .tbl_guide th, .cont_test_intro .wrap_table_guide .tbl_guide td {text-align: center; } 

.cont_test_intro .wrap_table_guide .tbl_guide th.align_left, .cont_test_intro .wrap_table_guide .tbl_guide td.align_left {padding-left: 44px;text-align: left; } 

.cont_test_intro .wrap_table_guide .tbl_guide th.colspan, .cont_test_intro .wrap_table_guide .tbl_guide td.colspan {color: #898989; } 

.cont_test_intro .wrap_table_guide .tbl_guide th {font-weight: normal;color: #252525; } 

.cont_test_intro .wrap_table_guide .tbl_guide td {padding: 22px 0;color: #666; } 

.cont_test_intro .wrap_table_guide .tbl_guide .br_left {border-left: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type2 {padding-top: 15px; } 

.cont_test_intro .table_guide_type3 {padding-top: 15px; } 

.cont_test_intro .table_guide_type3 .tbl_guide thead tr {border-top: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type3 .tbl_guide thead tr:first-child {border-top: none; } 

.cont_test_intro .table_guide_type3 .tbl_guide thead th {border-left: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type3 .tbl_guide thead th:first-child {border-left: none; } 

.cont_test_intro .table_guide_type3 .tbl_guide thead th.br_left {border-left: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type3 .tbl_guide tbody td {padding: 18px 0; } 

.cont_test_intro .table_guide_type4 {padding-top: 15px; } 

.cont_test_intro .table_guide_type4 .tbl_guide thead tr {border-top: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type4 .tbl_guide thead tr:first-child {border-top: none; } 

.cont_test_intro .table_guide_type4 .tbl_guide thead th {border-left: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type4 .tbl_guide thead .br_clear {border: none; } 

.cont_test_intro .table_guide_type4 .tbl_guide tbody td {padding: 18px 0;border-left: 1px solid #cdcdcd; } 

.cont_test_intro .table_guide_type4 .tbl_guide tbody .br_clear {border: none; } 

.cont_test_intro .desc_thumb {margin-top: 45px; } 

.cont_test_intro .desc_thumb .tit_thumb {display: block;margin-bottom: 17px;font-weight: normal; } 

.cont_test_intro .desc_thumb img {display: block;margin: 0 auto; } 

.cont_test_intro .box_job_class {margin-top: 24px;padding: 15px 0;border: 1px solid #d4dbde;background: #f8fbfb; } 

.cont_test_intro .box_job_class .list_job {overflow: hidden; } 

.cont_test_intro .box_job_class .list_job li {float: left;width: 20%;margin: 10px 0;text-align: center;line-height: 18px; } 

.cont_test_intro .common_intro_bottom {position: fixed;z-index: 20;bottom: 0;width: 999px; padding: 0; left: 50%; margin-left: -500px; } 

.cont_test_intro .type_set_item .item_set {width: 413px;text-indent: 30px; } 

.cont_test_intro .link_top {display: block;line-height: 96px;font-size: 18px;color: #2478b5; } 

.cont_test_intro .link_top .ico_test_intro {margin: 26px 17px 0 0;background-position: 0px -128px;width: 44px;height: 44px; } 

.cont_test_intro .box_set_guide {margin-top: 60px;padding: 30px;background: #f7f7f7; } 

.cont_test_intro .box_set_guide .tit_intro_item {position: relative;margin-top: 0;padding-left: 43px;color: #333; } 

.cont_test_intro .box_set_guide .tit_intro_item:before {position: absolute;top: -8px;left: 0;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -100px -178px;width: 32px;height: 33px;content: ''; } 

.cont_test_intro .box_set_guide .txt_intro {color: #555; } 

.ct_dev_lightgreen .type_set_item {border-radius: 96px;background: none; } 

.ct_dev_lightgreen .type_set_item .inner_item {border-radius: 0;background: #9eb202; } 

.ct_dev_lightgreen .type_set_item .item_set {width: 499px;text-indent: 90px;border-radius:0;background: #eff2d9; } 

.ct_dev_lightgreen .type_set_item .item_set:before {display: none; } 

.ct_dev_lightgreen .type_set_item .link_start {text-align: center;padding: 0; } 

.ct_dev_lightgreen .type_set_item .link_start:before {position: absolute;top: 0;left: -48px;background-image: none;background: #a7b91e;width: 96px;height: 96px;border-radius: 100%;content: ''; } 

.ct_dev_lightgreen .type_set_item .txt_start {float: none;vertical-align: top;margin: 0;padding: 0; } 

.ct_dev_lightgreen .type_set_item .txt_start:before {display: none; } 

.ct_dev_lightgreen .type_set_item .link_top {color: #4e5800; } 

.ct_dev_lightgreen .tit_intro_sub {color: #9eb202; } 

.ct_dev_lightgreen .tit_intro_sub:before {background: #9eb202; } 

.ct_dev_lightgreen .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -187px -228px;width: 17px;height: 17px; } 

.ct_dev_lightgreen .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -24px -228px;width: 18px;height: 18px; } 

.ct_dev_lightgreen .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -89px;width: 15px;height: 16px; } 

.ct_dev_lightgreen .link_top {color: #9eb202; } 

.ct_dev_lightgreen .link_top .ico_test_intro {background-position: -150px -128px;width: 44px;height: 44px; } 

.ct_dev_lightgreen.inner_cont_popup .tab_menu .list_tab .btn_tab {background: #adb289; } 

.ct_dev_lightgreen.inner_cont_popup .tab_menu .list_tab .on .btn_tab {color: #535920; } 

.header_dev_lightgreen .test_inner_header .item_header .list_menu .on .link_menu {color: #9eb202; } 

.ct_dev_purple .tit_intro_sub {color: #8460e8; } 

.ct_dev_purple .tit_intro_sub:before {background: #8460e8; } 

.ct_dev_purple .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -164px -228px;width: 17px;height: 17px; } 

.ct_dev_purple .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -160px -178px;width: 18px;height: 18px; } 

.ct_dev_purple .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -177px;width: 15px;height: 16px; } 

.ct_dev_purple .link_top {color: #8460e8; } 

.ct_dev_purple .link_top .ico_test_intro {background-position: -50px -178px;width: 44px;height: 44px; } 

.header_dev_purple .test_inner_header .item_header .list_menu .on .link_menu {color: #8460e8; } 

.ct_dev_green2 .tit_intro_sub {color: #1da8c7; } 

.ct_dev_green2 .tit_intro_sub:before {background: #1da8c7; } 

.ct_dev_green2 .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -118px -228px;width: 17px;height: 17px; } 

.ct_dev_green2 .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -208px -178px;width: 18px;height: 18px; } 

.ct_dev_green2 .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -45px;width: 15px;height: 16px; } 

.ct_dev_green2 .link_top {color: #1da8c7; } 

.ct_dev_green2 .link_top .ico_test_intro {background-position: -206px -50px;width: 44px;height: 44px; } 

.header_dev_green2 .test_inner_header .item_header .list_menu .on .link_menu {color: #1da8c7; } 

.ct_dev_orange .tit_intro_sub {color: #f07f23; } 

.ct_dev_orange .tit_intro_sub:before {background: #f07f23; } 

.ct_dev_orange .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -141px -228px;width: 17px;height: 17px; } 

.ct_dev_orange .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -184px -178px;width: 18px;height: 18px; } 

.ct_dev_orange .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -23px;width: 15px;height: 16px; } 

.ct_dev_orange .link_top {color: #f07f23; } 

.ct_dev_orange .link_top .ico_test_intro {background-position: -206px 0px;width: 44px;height: 44px; } 

.ct_dev_orange .panel_exam_guide .type_dropmenu .box_select .on .link_opt {color: #f07f23; } 

.ct_dev_orange .panel_exam_guide .type_dropmenu .box_select .on .link_opt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: 0px -252px;width: 14px;height: 10px; } 

.ct_dev_orange.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .on .link_opt {color: #f07f23; } 

.ct_dev_orange.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .on .link_opt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: 0px -252px;width: 14px;height: 10px; } 

.header_dev_orange .test_inner_header .item_header .list_menu .on .link_menu {color: #f07f23; } 

.ct_dev_indigo .tit_intro_sub {color: #4f718f; } 

.ct_dev_indigo .tit_intro_sub:before {background: #4f718f; } 

.ct_dev_indigo .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -210px -228px;width: 17px;height: 17px; } 

.ct_dev_indigo .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -230px -150px;width: 18px;height: 18px; } 

.ct_dev_indigo .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -199px;width: 15px;height: 16px; } 

.ct_dev_indigo .link_top {color: #4f718f; } 

.ct_dev_indigo .link_top .ico_test_intro {background-position: -100px -128px;width: 44px;height: 44px; } 

.ct_dev_indigo .type_set_item .item_set {background: #f4f6f8; } 

.ct_dev_indigo .type_set_item .item_set:before {background-image: url(../../img/inspct/sp_inspection_member.png);background-size: 1424px 1142px;background-position: -418px -302px;width: 41px;height: 96px; } 

.header_dev_indigo .test_inner_header .item_header .list_menu .on .link_menu {color: #4f718f; } 

.ct_dev_brown .tit_intro_sub {color: #584e3e; } 

.ct_dev_brown .tit_intro_sub:before {background: #584e3e; } 

.ct_dev_brown .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -72px -228px;width: 17px;height: 17px; } 

.ct_dev_brown .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: 0px -228px;width: 18px;height: 18px; } 

.ct_dev_brown .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -111px;width: 15px;height: 16px; } 

.ct_dev_brown .link_top {color: #584e3e; } 

.ct_dev_brown .link_top .ico_test_intro {background-position: 0px -178px;width: 44px;height: 44px; } 

.header_dev_brown .test_inner_header .item_header .list_menu .on .link_menu {color: #584e3e; } 

.ct_dev_pink .tit_intro_sub {color: #de5bb4; } 

.ct_dev_pink .tit_intro_sub:before {background: #de5bb4; } 

.ct_dev_pink .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -95px -228px;width: 17px;height: 17px; } 

.ct_dev_pink .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -232px -178px;width: 18px;height: 18px; } 

.ct_dev_pink .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -133px;width: 15px;height: 16px; } 

.ct_dev_pink .link_top {color: #de5bb4; } 

.ct_dev_pink .link_top .ico_test_intro {background-position: -206px -100px;width: 44px;height: 44px; } 

.header_dev_pink .test_inner_header .item_header .list_menu .on .link_menu {color: #de5bb4; } 

.ct_dev_green .tit_intro_sub {color: #0ea356; } 

.ct_dev_green .tit_intro_sub:before {background: #0ea356; } 

.ct_dev_green .stat_type1 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -233px -228px;width: 17px;height: 17px; } 

.ct_dev_green .stat_type2 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -48px -228px;width: 18px;height: 18px; } 

.ct_dev_green .stat_type3 dt:before {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -155px;width: 15px;height: 16px; } 

.ct_dev_green .link_top {color: #0ea356; } 

.ct_dev_green .link_top .ico_test_intro {background-position: -50px -128px;width: 44px;height: 44px; } 

.header_dev_green .test_inner_header .item_header .list_menu .on .link_menu {color: #3f986a; } 

/* 검사소개 - 팝업 */
.bg_popup {background: #edf1f2; } 

.inner_cont_popup {overflow: hidden;width: 1200px;padding: 40px; } 

.inner_cont_popup .cont_test_intro {clear: both;overflow: auto;height: 650px;width: auto;padding: 60px 60px 0 60px;margin: 0;border-radius: 7px;background: #fff; } 

.inner_cont_popup .cont_test_intro:after {display: block;width: 100%;height: 150px;content: ''; } 

.inner_cont_popup .cont_result .tit_result {margin-bottom: 36px;text-align: left; } 

.inner_cont_popup .cont_result .tit_result .txt_inner {padding: 0;border: none;font-size: 36px;line-height: 38px; } 

.inner_cont_popup .cont_result .tit_result .info_guide {display: inline-block;position: relative;margin: 5px 0 0 34px;padding: 0 13px;vertical-align: top;font-size: 13px;line-height: 33px;border-radius: 0 7px 7px 0;background: #efefef;color: #656a70; } 

.inner_cont_popup .cont_result .tit_result .info_guide:before {position: absolute;top: 0;left: -16px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -138px -178px;width: 16px;height: 33px;content: ''; } 

.inner_cont_popup .common_intro_bottom {position: absolute;bottom: 40px;width: 1104px; padding: 0; left: 40px; margin:0; } 

.inner_cont_popup .popup_intro_ctr {height: 58px; } 

.inner_cont_popup .popup_intro_ctr .tab_menu {float: left; } 

.inner_cont_popup .popup_intro_ctr .list_tab {font-size: 0;line-height: 1px; } 

.inner_cont_popup .popup_intro_ctr .list_tab li {display: inline-block;position: relative;vertical-align: top;font-size: 18px;margin-right: 4px; } 

.inner_cont_popup .popup_intro_ctr .list_tab li + li.on {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: 0px 0px;width: 200px;height: 58px; } 

.inner_cont_popup .popup_intro_ctr .list_tab li + li.on:before {display: none; } 

.inner_cont_popup .popup_intro_ctr .list_tab .btn_tab {display: block;width: 187px;line-height: 48px;background: #aebdcb;border-radius: 7px;text-align: center;color: #fff; } 

.inner_cont_popup .popup_intro_ctr .list_tab .on {background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: 0px -64px;width: 193px;height: 58px; } 

.inner_cont_popup .popup_intro_ctr .list_tab .on:before {position: absolute;top: 48px;left: 0;width: 5px;bottom: -10px;border-radius: 7px 0 0 0;background: #fff;content: ''; } 

.inner_cont_popup .popup_intro_ctr .list_tab .on .btn_tab {background: none;color: #4f5f6f; } 

.inner_cont_popup .popup_intro_ctr .item_right {float: right;font-size: 0; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu, .inner_cont_popup .popup_intro_ctr .btn_view {display: inline-block;vertical-align: top; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu {border-color: #d2d5d6;border-radius: 8px; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .link_selected {width: 225px;height: 42px;line-height: 42px;color: #6c6c6c;padding-left: 25px; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .link_selected .ico_arrow {right: 19px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -237px;width: 12px;height: 9px; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select {z-index: 15;top: 42px;border-radius: 0 0 8px 8px;border-top: 1px solid #e8eaea;box-shadow: none; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .list_select {border-radius: 0 0 8px 8px;padding: 17px 0; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .list_select li {border: none; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .link_opt {position: relative;padding-left: 25px;line-height: 27px; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .link_opt:hover, .inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .link_opt :focus {background: none; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .on .link_opt {color: #269bed; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu .box_select .on .link_opt:before {position: absolute;top: 8px;right: 20px;background-image: url(../../img/inspct/sp_intro_popup.png);background-size: 273px 262px;background-position: -256px -221px;width: 14px;height: 10px;content: ''; } 

.inner_cont_popup .popup_intro_ctr .type_dropmenu.on {border-radius: 8px 8px 0 0; } 

.inner_cont_popup .popup_intro_ctr .btn_view {width: 71px;margin-left: 8px;border-radius: 8px;line-height: 44px;color: #fff;background: #4f5f6f;text-align: center; } 

.header_dev_lightgreen .test_inner_header .tit_cont .txt_tit {background: #9eb202; } 

.common_test_done .link_view {display: block;width: 493px;height: 96px;line-height: 96px;margin: 55px auto 0;font-size: 36px;color: #fff;background: #9eb202;border-radius: 50px; } 

.ct_dev_lightgreen .common_test_done:before {background-image: url(../../img/inspct/sp_inspection_done.png);background-size: 574px 312px;background-position: -435px -159px;width: 139px;height: 153px; } 

.ct_dev_lightgreen .cont_result .tit_result_item {border-left: 6px solid #9eb202; } 

.ct_dev_lightgreen .common_test_done .emph_g {color: #9eb202; } 

.ct_dev_lightgreen .test_set_left .count_subject {border-bottom: none; } 

.ct_dev_lightgreen .test_set_left .count_subject .emph_g {color: #9eb202; } 

.ct_dev_lightgreen .common_test_bottom .done .btn_test {border-color: #9eb202;color: #9eb202; } 

.ct_dev_lightgreen .list_problem_order {overflow: hidden;display: table;width: 216px; } 

.ct_dev_lightgreen .list_problem_order li {display: table-cell;float: left;width: 35px;height: 35px; } 

.ct_dev_lightgreen .list_problem_order li .link_num {display: block;background: #f8f8f8;text-align: center;line-height: 35px; } 

.ct_dev_lightgreen .list_problem_order li + li {border-right: 1px solid #fff;border-bottom: 1px solid #fff; } 

.ct_dev_lightgreen .list_problem_order .on .link_num {background: #9eb202;color: #fff; } 

.ct_dev_lightgreen .list_problem_order .done .link_num {background: #ececec;color: #979797; } 

.ct_dev_lightgreen .common_test_set .test_set_right .box_item_point .item_desc {border-bottom: 2px solid #9eb202; } 

.ct_dev_lightgreen .common_test_set .test_set_right .box_item_point .item_desc:before {background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -475px -204px;width: 12px;height: 27px; } 

.ct_dev_lightgreen .common_test_set .test_set_right .box_item_point .on .lab_item {background: #9eb202; } 

.ct_dev_lightgreen .common_test_set .test_set_right .box_item_point input:checked + .lab_item {background: #9eb202; } 

.ct_dev_lightgreen .common_intro_bottom_type2 {padding: 68px 0 40px; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap {display: table;width: 100%;border: 2px solid #ced880;border-radius: 100px; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap .inner_item {display: table-cell;width: 499px;height: 138px;vertical-align: middle;position: relative;text-align: right; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap .inner_item .ico_check {position: absolute;top: 56px;left: 97px;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -497px -102px;width: 28px;height: 22px;content: ''; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap .inner_item .txt_start {display: inline-block;font-size: 15px;color: #9eb202;padding-right: 30px; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap .inner_item .link_start {display: inline-block;margin-right: 32px;background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: 0px -501px;width: 267px;height: 75px;vertical-align: middle;text-indent: -9999px; } 

.ct_dev_lightgreen .common_intro_bottom_type2 .common_ipt_wrap .item_set {font-size: 18px;text-indent: 138px;text-align: left; } 

.ct_dev_lightgreen .graph_txt_desc {padding-top: 20px; } 

.ct_dev_lightgreen .graph_txt_desc .item {color: #f9933f; } 

.ct_dev_lightgreen .guide_type2 {position: relative;margin-top: 20px;padding-left: 22px;color: #333; } 

.ct_dev_lightgreen .guide_type2:before {position: absolute;top: 0;left: 2px;font-size: 17px;color: #ff9900;content: '※'; } 

.ct_dev_lightgreen .wrap_get_job {overflow: hidden;margin: 40px 0 67px 0;padding: 0 30px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_thumb {position: relative;float: left;width: 309px;height: 309px;background: url(../../img/inspct/temp/bg_get_circle.png) no-repeat; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_thumb .info_get {display: table;width: 200px;height: 200px;text-align: center;vertical-align: middle; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_thumb .info_get .tit_get {display: table-cell;font-size: 18px;vertical-align: middle; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_thumb .info_get .tit_get .txt_get {font-size: 20px;color: #737d21; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_thumb .info_get2 {margin: -90px 0 0 110px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_info {float: left;padding-left: 44px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_info .tit_info {position: relative;display: block;margin-top: 17px;padding-left: 50px;font-size: 28px;line-height: 30px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_info .tit_info:before {position: absolute;top: 0;left: 0;content: '';background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -457px -102px;width: 34px;height: 33px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_info .tit_info .txt_cont {font-size: 22px; } 

.ct_dev_lightgreen .wrap_get_job .wrap_get_info .tit_info .txt_cont .txt_item {color: #898989; } 

.ct_dev_lightgreen .toolltip_comm {width: 514px;margin-top: 25px;padding: 25px 25px; } 

.ct_dev_lightgreen .toolltip_comm:before {background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -457px -141px;width: 20px;height: 25px;top: 30px;left: -20px; } 

.ct_dev_lightgreen .toolltip_comm .txt_toolltip_item {display: block;font-weight: 700;padding-bottom: 7px; } 

.ct_dev_lightgreen .toolltip_comm .txt_toolltip_item .txt_item {color: #899910; } 

.ct_dev_lightgreen .wrap_job_desc {border: 1px solid #000;padding: 35px 40px; } 

.ct_dev_lightgreen .wrap_job_desc .tit_job {position: relative;font-size: 24px;padding-left: 21px; } 

.ct_dev_lightgreen .wrap_job_desc .tit_job:before {position: absolute;top: 50%;left: 0;width: 8px;height: 9px;margin-top: -7px;background: #000;content: ''; } 

.ct_dev_lightgreen .wrap_job_desc .list_info {padding: 20px 0 55px 0; } 

.ct_dev_lightgreen .wrap_job_desc .list_info li {position: relative;margin-top: 7px;padding-left: 12px; } 

.ct_dev_lightgreen .wrap_job_desc .list_info li:before {position: absolute;top: 10px;left: 0;width: 7px;height: 1px;background: #000;content: ''; } 

.ct_dev_lightgreen .wrap_job_desc .list_info li:first-child {margin-top: 0; } 

.ct_dev_lightgreen .wrap_job_desc .txt_result_desc {text-align: right;color: rgb(252, 91, 4); } 

.ct_dev_lightgreen .wrap_job_desc .tit_bar {height: 55px;margin-top: 20px;margin-bottom: 0;line-height: 55px; } 

.ct_dev_lightgreen .wrap_job_desc + .wrap_job_desc {margin-top: 30px; } 

.ct_dev_lightgreen .box_ctr {margin-top: 30px; } 

.ct_dev_lightgreen .wrap_interest {padding: 30px 30px;background: #fafafa; } 

.ct_dev_lightgreen .list_interest_info {margin-bottom: 30px; } 

.ct_dev_lightgreen .list_interest_info li {padding-top: 30px;font-size: 18px; } 

.ct_dev_lightgreen .list_interest_info li:first-child {padding-top: 0; } 

.ct_dev_lightgreen .list_interest_info + .tit_bar {margin-bottom: 0; } 

.ct_dev_lightgreen .desc_info + .tbl_result {margin-top: 38px; } 

.ct_dev_lightgreen .cont_result .tbl_interest {border: none; } 

.ct_dev_lightgreen .cont_result .tbl_interest thead {border-bottom: 1px solid #fff; } 

.ct_dev_lightgreen .cont_result .tbl_interest th {background: #e8e8e8;border-right: 4px solid #fff; } 

.ct_dev_lightgreen .cont_result .tbl_interest tr {background: #f2f2f2; } 

.ct_dev_lightgreen .cont_result .tbl_interest tr + tr {border: 1px solid #fff; } 

.ct_dev_lightgreen .cont_result .tbl_interest td {border-right: 4px solid #fff; } 

.ct_dev_lightgreen .cont_result .tbl_interest .last_none {border-right: none; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item {background: #fafafa;padding: 0 0;border-right: 4px solid #fafafa;border-bottom: 1px solid #fafafa; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .icon_line {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -475px -237px;width: 4px;height: 50px;text-indent: -9999px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people1 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: 0px -324px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people2 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -361px -204px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people3 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -247px -204px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people4 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -133px -204px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people5 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -228px -324px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .cont_result .tbl_interest .icon_item .img_people6 {display: block;margin: 0 auto;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -114px -324px;width: 108px;height: 108px; } 

.ct_dev_lightgreen .common_tempo_save {color: #869200; } 

.ct_dev_lightgreen .common_tempo_save:before {background-image: url(../../img/inspct/sp_temporary_save.png);background-size: 570px 312px;background-position: -432px -159px;width: 138px;height: 153px; } 

.ct_dev_lightgreen .common_tempo_save .bar_percent .txt_percent {color: #869200; } 

.ct_dev_lightgreen .type2_set_btn {display: table;width: 100%;text-align: center;margin-top: 63px; } 

.ct_dev_lightgreen .type2_set_btn .inner_btn {display: table-cell;height: 96px;vertical-align: middle; } 

.ct_dev_lightgreen .type2_set_btn .inner_btn .btn_comm {display: block;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: 0px -102px;width: 451px;height: 96px;font-size: 36px;line-height: 96px;color: #818b34; } 

.ct_dev_lightgreen .type2_set_btn .inner_btn .btn_start {background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: 0px 0px;width: 549px;height: 96px;color: #fff; } 

.ct_dev_lightgreen .common_layer_dialog .emph_g {color: #9eb202; } 

.ct_dev_lightgreen .common_layer_dialog .btn_active {background: #9eb202; } 

.ct_dev_lightgreen .common_layer_set .btn_active {background: #9eb202; } 

.ct_dev_lightgreen .common_itme_raido input:checked + .lab_common .ico_common {background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: -273px -501px;width: 17px;height: 17px; } 

.ct_dev_lightgreen .common_itme_raido.check_on .ico_common {background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: -273px -501px;width: 17px;height: 17px; } 

.list_score {overflow: hidden;background: #f2f3f4;margin-top: 20px;padding: 23px 39px; } 

.list_score li {position: relative;float: left;margin-left: 18px;padding-left: 10px;letter-spacing: -1px; } 

.list_score li:before {position: absolute;top: 8px;left: 0;width: 5px;height: 4px;background: #000;content: ''; } 

.list_score li:first-child {margin-left: 0; } 

.tit_interest_type {display: block;height: 76px;margin: 60px 0 30px 0;font-size: 26px;line-height: 76px;text-align: center;background: url(../../img/inspct/temp/img_elementary2.png); } 

.txt_interest {display: block;font-size: 18px;text-align: center; } 

.list_interest {overflow: hidden;padding: 50px 0 30px 30px;border-bottom: 1px solid #e3e3e3; } 

.list_interest li {overflow: hidden;width: 443px;height: 144px;float: left;margin: 0 30px 30px 0; } 

.list_interest .box_interest {float: left; } 

.list_interest .box_interest .img_thumb {display: block;width: 100px;height: 100px;margin: 0 auto; } 

.list_interest .box_interest .img_thumb img {display: block; } 

.list_interest .box_interest .txt_desc {display: block;padding-top: 20px;font-size: 14px;text-align: center; } 

.list_interest .interest_info {display: table-cell;padding: 17px 0 0 48px;vertical-align: middle; } 

.list_interest .interest_info .tit_interest {font-weight: 700; } 

.list_interest .interest_info .desc_interest {padding-top: 17px; } 

.box_common_service .txt_item_box {height: inherit;line-height: 26px;padding: 48px 0 40px; } 

.box_common_service .txt_item_box .service_desc {letter-spacing: -1.2px; } 

.box_common_service .txt_check_box {overflow: hidden;height: inherit;padding: 40px 0 23px; } 

.box_common_service .txt_check_box .tit_item {margin-top: 20px;line-height: 20px; } 

.box_common_service .txt_check_box .tit_item:before {top: 50%;margin-top: -6px; } 

.box_common_service .check_info .desc_info {position: relative;display: block;padding-left: 30px;line-height: 20px; } 

.box_common_service .check_info .desc_info:before {position: absolute;top: 0px;left: 2px;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -483px -141px;width: 20px;height: 16px;content: ''; } 

.bg_lightgreen {background: #f9f9eb; } 

.ct_dev_lightgreen .intro_right {background: #f9f9eb;padding: 96px 0 0 63px; } 

.ct_dev_lightgreen .intro_right .tit_member {letter-spacing: -2px; } 

.ct_dev_lightgreen .common_test_intro:after {background: #f9f9eb; } 

.ct_dev_lightgreen .common_test_intro .tit_intro_left {font-size: 48px;line-height: 50px;padding-bottom: 36px; } 

.ct_dev_lightgreen .common_test_intro .wrap_test_intro:before {top: -1px;left: 413px;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: -342px -324px;width: 111px;height: 82px; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .box_item {z-index: 1; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .box_item:before {right: 14px;background-image: url(../../img/inspct/sp_inspection_student.png);background-size: 549px 432px;background-position: 0px -204px;width: 127px;height: 114px; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .box_item {border: 4px solid #9eb202;border-radius: 20px; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .inner_item .txt_standard {float: left;padding-left: 8px; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .inner_standard {float: right;padding-top: 0; } 

.ct_dev_lightgreen .common_test_intro .common_member_info .item_confirm_answer {padding: 37px 0 0 18px; } 

.ct_dev_lightgreen .common_test_intro .member_info_type2 {margin-top: 40px; } 

.ct_dev_lightgreen .common_test_intro .intro_right .item_signup {position: relative;padding-right: 35px;z-index: 1; } 

.ct_dev_lightgreen .common_test_intro .intro_right .item_signup .link_signup {background: #94996f;border-radius: 50px; } 

.ct_dev_lightgreen .common_test_intro .wrap_btn_intro {position: relative;float: right;margin-top: 29px;z-index: 1; } 

.ct_dev_lightgreen .common_test_intro .wrap_btn_intro .txt_intro {color: #818b34; } 

.ct_dev_lightgreen .common_test_intro .wrap_btn_intro .btn_intro {display: block;margin-top: 20px;background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: 0px -501px;width: 267px;height: 75px;text-indent: -9999px; } 

.ct_dev_lightgreen .common_test_intro .btn_intro_type {margin-top: 75px; } 

.ct_dev_lightgreen .common_test_intro .img_thumb_intro {width: 999px;height: 535px;position: absolute;top: 406px;left: 0;background: url(../../img/inspct/temp/img_inspection2.png) no-repeat; } 

.ct_dev_lightgreen .common_test_intro .desc_intro + .desc_intro {margin-top: 15px; } 

.ct_dev_lightgreen .common_test_intro .desc_intro .emph_g {display: inline;margin: 0;line-height: 24px;font-weight: normal;color: #fc5402; } 

.ct_dev_lightgreen .common_test_intro .item_radio.check_on .ico_common {background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: -273px -501px;width: 17px;height: 17px; } 

.ct_dev_lightgreen .common_test_intro .item_radio input:checked + .lab_radio .ico_common {background-image: url(../../img/inspct/sp_test_elem.png);background-size: 998px 696px;background-position: -273px -501px;width: 17px;height: 17px; } 

.header_dev_green .common_btn_wrap .btn_active {background: #3f986a; } 

.header_dev_pink .common_btn_wrap .btn_active {background: #de5bb4; } 

.header_dev_indigo .common_btn_wrap .btn_active {background: #4f718f; } 

.header_dev_orange .common_btn_wrap .btn_active {background: #f07f23; } 

.header_dev_green2 .common_btn_wrap .btn_active {background: #1da8c7; } 

.header_dev_brown .common_btn_wrap .btn_active {background: #80725c; } 

.header_dev_purple .common_btn_wrap .btn_active {background: #8460e8; } 

.header_dev_lightgreen .common_btn_wrap .btn_active {background: #9eb202; } 

/* 활동 팝업 */
.ico_act_popup {display: inline-block;overflow: hidden;background: url("../../img/inspct/sp_activity_popup.png") no-repeat 0 0;background-size: 722px 621px;vertical-align: top;text-indent: -9999px; } 

.bg_act_popup {background: #f4f4f4; } 

.popup_cont_activity {width: 947px;font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 16px;line-height: 24px;color: #333;letter-spacing: -1px; } 

.popup_cont_activity input, .popup_cont_activity textarea, .popup_cont_activity select, .popup_cont_activity th, .popup_cont_activity td, .popup_cont_activity button, .popup_cont_activity a, .popup_cont_activity h1, .popup_cont_activity h2, .popup_cont_activity h3, .popup_cont_activity h4, .popup_cont_activity h5 {font-family: "Noto Sans KR", "Malgun Gothic", "맑은 고딕", "돋움", dotum, AppleGothic, droidS, sans-serif;font-size: 16px;line-height: 24px;color: #333;letter-spacing: -1px; } 

.popup_cont_activity .popup_top {position: relative;width: 867px;height: 275px;padding: 0 40px; } 

.popup_cont_activity .popup_top:before {position: absolute;top: 20px;right: 53px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px 0px;width: 304px;height: 255px;content: ''; } 

.popup_cont_activity .popup_top .desc_guide {width: 560px;color: #6c6c6c; } 

.popup_cont_activity .popup_top .desc_guide .tit_desc {display: block;margin-top: 60px;line-height: 18px;color: #000; } 

.popup_cont_activity .popup_top .desc_guide .txt_guide {display: inline-block;position: relative;margin: 91px 0 0 8px;padding: 0 38px 0 39px;font-size: 20px;line-height: 34px;color: #41435a;vertical-align: top; } 

.popup_cont_activity .popup_top .desc_guide .txt_guide:before, .popup_cont_activity .popup_top .desc_guide .txt_guide:after {position: absolute;content: ''; } 

.popup_cont_activity .popup_top .desc_guide .txt_guide:before {top: 0;left: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -180px -365px;width: 20px;height: 16px; } 

.popup_cont_activity .popup_top .desc_guide .txt_guide:after {bottom: 0;right: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -206px -365px;width: 19px;height: 16px; } 

.popup_cont_activity .tit_popup {padding-top: 50px; } 

.popup_cont_activity .tit_popup .ico_act_popup {background-position: -512px 0px;width: 210px;height: 53px; } 

.popup_cont_activity .popup_body {padding: 0 40px; } 

.popup_cont_activity .box_inpset {width: 747px;padding: 0 60px 40px 60px;border-radius: 7px;background: #fff; } 

.popup_cont_activity .box_inpset .item_set {padding: 39px 0 10px; } 

.popup_cont_activity .box_inpset .lab_item {display: block;padding-left: 20px;line-height: 18px;color: #a1a4b5; } 

.popup_cont_activity .box_inpset .inp_item {display: block;width: 100%;height: 59px;margin-top: 19px;line-height: 59px;border: 1px solid #e4e7ec;border-radius: 100px;background: #f1f2f7;text-indent: 30px;font-size: 18px;color: #41435a; } 

.popup_cont_activity .box_inpset .inp_item:focus {border-color: #f3f3f3;box-shadow: 0 0 6px #dfdfdf;background: #fff; } 

.popup_cont_activity .box_choice {width: 867px;border-radius: 7px;background: #fff; } 

.popup_cont_activity .box_choice .item_ctr {overflow: hidden;height: 53px;font-size: 0;line-height: 1px; } 

.popup_cont_activity .box_choice .item_ctr .tit_box {float: left;position: relative;width: 251px;padding-top: 22px;font-weight: bold;font-size: 16px;line-height: 18px;color: #4f718f;text-indent: 78px; } 

.popup_cont_activity .box_choice .item_ctr .tit_box:before {position: absolute;top: 21px;left: 47px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -701px -85px;width: 18px;height: 20px;content: ''; } 

.popup_cont_activity .box_choice .item_ctr .list_menu {float: left;width: 592px;padding-left: 24px;background: #635fab;border-radius: 0 7px 0 24px; } 

.popup_cont_activity .box_choice .item_ctr .list_menu li {display: inline-block;vertical-align: top; } 

.popup_cont_activity .box_choice .item_ctr .list_menu .link_menu {display: block;position: relative;padding: 0 15px;line-height: 53px;color: #fff;opacity: .3; } 

.popup_cont_activity .box_choice .item_ctr .list_menu .on .link_menu {opacity: 1; } 

.popup_cont_activity .box_choice .item_ctr .list_menu .on .link_menu:before {position: absolute;bottom: 0;left: 50%;margin-left: -6px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -230px;width: 12px;height: 5px;content: ''; } 

.popup_cont_activity .box_choice .txt_question {display: inline-block;vertical-align: top;position: relative;max-width: 650px;margin: 31px 0 0 59px;color: #41435a;font-weight: 500;line-height: 29px;padding: 0 38px; } 

.popup_cont_activity .box_choice .txt_question:before, .popup_cont_activity .box_choice .txt_question:after {position: absolute;content: ''; } 

.popup_cont_activity .box_choice .txt_question:before {top: 0;left: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -180px -365px;width: 20px;height: 16px; } 

.popup_cont_activity .box_choice .txt_question:after {bottom: 0;right: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -206px -365px;width: 19px;height: 16px; } 

.popup_cont_activity .box_choice .list_choice {overflow: hidden;width: 768px;margin: 6px 0 0 50px;padding: 10px 0 22px; } 

.popup_cont_activity .box_choice .list_choice li {float: left;position: relative;width: 172px;margin: 10px; } 

.popup_cont_activity .box_choice .list_choice .lab_item {display: block;height: 215px;border-radius: 7px;text-align: center;font-size: 12px;line-height: 16px;color: #656a70;cursor: pointer;box-shadow: 0px 0px 10px #e1e1e1; } 

.popup_cont_activity .box_choice .list_choice .lab_item:before {position: absolute;top: 15px;right: 15px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -139px;width: 15px;height: 15px;content: ''; } 

.popup_cont_activity .box_choice .list_choice .tit_lab {display: block;position: relative;margin-bottom: 9px;padding-top: 130px;font-weight: 500;font-size: 18px;line-height: 20px;color: #000; } 

.popup_cont_activity .box_choice .list_choice .tit_lab:before {position: absolute;top: 24px;left: 50%;margin-left: -45px;content: ''; } 

.popup_cont_activity .box_choice .list_choice .item1 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -118px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item2 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -608px -214px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item3 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -531px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item4 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -96px -531px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item5 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -608px -310px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item6 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -310px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item7 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -214px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .item8 .tit_lab:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -608px -118px;width: 90px;height: 90px; } 

.popup_cont_activity .box_choice .list_choice .on .lab_item {background: #f3f3f3;box-shadow: none; } 

.popup_cont_activity .box_choice .list_choice .on .lab_item:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -118px;width: 15px;height: 15px; } 

.popup_cont_activity .box_choice .list_choice input:checked + .lab_item {background: #f3f3f3;box-shadow: none; } 

.popup_cont_activity .box_choice .list_choice input:checked + .lab_item:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -118px;width: 15px;height: 15px; } 

.popup_cont_activity .box_result {width: 787px;padding: 60px 40px 40px;border-radius: 7px;background: #fff; } 

.popup_cont_activity .box_result .tit_result {display: block;overflow: hidden;margin: 0 auto 53px;text-indent: -9999px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -393px;width: 428px;height: 28px; } 

.popup_cont_activity .box_result .item_result {position: relative;font-size: 15px;line-height: 17px;color: #41435a;height: 73px;margin-bottom: 20px;padding: 28px 70px 0 109px;border: 1px solid #f2f2f4;border-radius: 150px; } 

.popup_cont_activity .box_result .item_result:before {position: absolute;top: 20px;left: 29px;content: ''; } 

.popup_cont_activity .box_result .item_type1:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -192px -531px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type2:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -392px -427px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type3:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -441px -261px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type4:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -406px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type5:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -258px -531px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type6:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -578px -406px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type7:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -644px -406px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .item_type8:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -375px -261px;width: 60px;height: 60px; } 

.popup_cont_activity .box_result .desc_values {overflow: hidden;margin-bottom: 11px; } 

.popup_cont_activity .box_result .desc_values dt {float: left;padding-right: 13px;font-weight: bold;font-size: 14px;line-height: 16px; } 

.popup_cont_activity .box_result .desc_values dd {float: left;font-size: 12px;line-height: 16px;color: #a1a4b5; } 

.popup_cont_activity .box_result .item_none {border-color: #f4f5f7;background: #f4f5f7;color: #9396a5; } 

.popup_cont_activity .box_result_question {position: relative;width: 747px;margin-top: 40px;padding: 30px 60px 60px 60px; } 

.popup_cont_activity .box_result_question .lab_question {display: block;position: relative;margin: 30px 0 5px 15px;padding-left: 25px;font-weight: 500;font-size: 14px;line-height: 16px;color: #a1a4b5; } 

.popup_cont_activity .box_result_question .lab_question:before {position: absolute;top: 0;left: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -155px -365px;width: 19px;height: 17px;content: ''; } 

.popup_cont_activity .box_result_question .item_answer {overflow: auto;margin-top: 10px;width: 100%;height: 122px;box-sizing: border-box;margin-top: 10px;padding: 18px 21px;border: 1px solid #e4e7ee;background: #f1f2f7;border-radius: 7px;color: #41435a;font-weight: bold;font-size: 13px;line-height: 26px; } 

.popup_cont_activity .box_result_question .item_answer .tit_item {display: block;margin-bottom: 9px;font-weight: bold;font-size: 13px;line-height: 15px;color: #a1a4b5; } 

.popup_cont_activity .box_result_question .area_answer {overflow: auto;width: 100%;height: 122px;box-sizing: border-box;margin-top: 10px;padding: 18px 21px;border: 1px solid #e4e7ee;background: #f1f2f7;border-radius: 7px;font-size: 13px;line-height: 26px;color: #41435a; } 

.popup_cont_activity .box_result_question .area_answer:focus {background: #fff;font-weight: bold;box-shadow: 0px 0px 10px #e1e1e1; } 

.popup_cont_activity .desc_result {padding: 48px 0 40px;text-align: center;font-size: 14px;line-height: 16px;color: #373c4f; } 

.popup_cont_activity .desc_result em {font-weight: bold; } 

.popup_cont_activity .desc_result .emph_g {color: #ec4e35; } 

.popup_cont_activity .desc_result .list_result {margin: 24px 0 0 -5px;font-size: 0;line-height: 1px; } 

.popup_cont_activity .desc_result .list_result li {display: inline-block;margin-left: 5px;padding: 0 9px;font-weight: bold;font-size: 12px;line-height: 24px;color: #41435a;background: #e4e7ec;border-radius: 3px; } 

.popup_cont_activity .desc_result .list_result .on {background: #635fab;color: #fff; } 

.popup_cont_activity .popup_foot {padding: 40px 0; } 

.popup_cont_activity .popup_foot .wrap_btn_set {display: table;table-layout: fixed;overflow: hidden;width: 366px;margin: 0 auto;font-size: 0;border: 2px solid #e5e9ec;border-radius: 40px;background: #fff; } 

.popup_cont_activity .popup_foot .wrap_btn_set .link_popup {display: table-cell;text-align: center;font-weight: bold;font-size: 13px;line-height: 38px;color: #41435a; } 

.popup_cont_activity .popup_foot .wrap_btn_set .link_prev {border-right: 2px solid #e5e9ec; } 

.popup_cont_activity .popup_foot .wrap_btn_set .link_result {background: #635fab;color: #fff; } 

.popup_cont_activity .box_status {overflow: hidden;position: relative;margin-top: 39px;padding-left: 30px;border: 1px solid #f1f0f5;border-radius: 7px; } 

.popup_cont_activity .box_status .wrap_thumb {float: left;position: relative;margin-top: 16px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -458px -427px;width: 43px;height: 43px; } 

.popup_cont_activity .box_status .wrap_thumb:after {position: absolute;top: 0;left: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -380px -531px;width: 43px;height: 43px;content: ''; } 

.popup_cont_activity .box_status .tit_name {float: left;margin-left: 13px;font-size: 14px;line-height: 75px;color: #41435a; } 

.popup_cont_activity .box_status .item_date {float: left;margin-left: 20px;font-size: 12px;line-height: 75px;color: #a1a4b5; } 

.popup_cont_activity .box_status .item_date .ico_act_popup {margin: 30px 5px 0 0;background-position: -512px -472px;width: 61px;height: 15px; } 

.popup_cont_activity .box_status .btn_print {position: absolute;top: 13px;right: 30px; } 

.popup_cont_activity .box_status .btn_print .ico_act_popup {background-position: -324px -531px;width: 50px;height: 50px; } 

.popup_cont_activity .tbl_result {margin-top: -42px;border-collapse: collapse; } 

.popup_cont_activity .tbl_result thead th {padding-bottom: 15px;font-weight: bold;font-size: 15px;text-align: center;color: #41435a; } 

.popup_cont_activity .tbl_result tbody th {position: relative;vertical-align: top;text-align: left;width: 214px;height: 68px;padding: 0 10px 8px 0;font-weight: normal;font-size: 12px;line-height: 14px;color: #a5a9b5; } 

.popup_cont_activity .tbl_result tbody th .tit_row {display: block;margin-bottom: 6px;font-weight: bold;font-size: 13px;color: #212121; } 

.popup_cont_activity .tbl_result tbody th:before {position: absolute;z-index: 0;top: 0;left: 0;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -155px -261px;width: 214px;height: 68px;content: ''; } 

.popup_cont_activity .tbl_result tbody th .inner_item {position: relative;z-index: 1;padding: 9px 0 0 9px;width: 175px; } 

.popup_cont_activity .tbl_result tbody th .inner_item:before {position: absolute;z-index: 1;top: 10px;right: -11px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -197px;width: 10px;height: 10px;content: ''; } 

.popup_cont_activity .tbl_result tbody th.star_half .inner_item:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -214px;width: 10px;height: 10px; } 

.popup_cont_activity .tbl_result tbody th.star_on .inner_item:before {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -704px -181px;width: 10px;height: 10px; } 

.popup_cont_activity .tbl_result tbody td {vertical-align: top;text-align: center;font-weight: bold;font-size: 13px;line-height: 15px; } 

.popup_cont_activity .tbl_result tbody td .inner_item {display: table-cell;vertical-align: middle;width: 190px;height: 68px;background: #e4e7ec;color: #a5a9b5; } 

.popup_cont_activity .tbl_result tbody td + td {border-left: 1px solid #fff; } 

.popup_cont_activity .tbl_result tbody td.check_1 .inner_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -196px -427px;width: 190px;height: 68px; } 

.popup_cont_activity .tbl_result tbody td.check_2 .inner_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -427px;width: 190px;height: 68px; } 

.popup_cont_activity .inner_step2 .popup_foot {border-top: 1px solid #dedede;background: #fff; } 

.popup_cont_activity .inner_step4 .popup_top {height: 187px; } 

.popup_cont_activity .inner_step4 .popup_top:before {display: none; } 

.popup_cont_activity .inner_step4 .tit_popup {padding-top: 31px;text-align: center; } 

.popup_cont_activity .inner_step4 .tit_popup .ico_act_popup {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -261px;width: 149px;height: 126px; } 

.popup_cont_activity .inner_step5 {background: #fff; } 

.popup_cont_activity .inner_step5 .popup_top {height: 94px;border-bottom: 1px solid #f1f0f5; } 

.popup_cont_activity .inner_step5 .popup_top:before {display: none; } 

.popup_cont_activity .inner_step5 .tit_popup {padding-top: 40px;text-align: center; } 

.popup_cont_activity .inner_step5 .tit_popup .ico_act_popup {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -155px -335px;width: 349px;height: 24px; } 

.popup_cont_activity .inner_step5 .box_result_question {margin-top: 0; } 

.popup_cont_activity .inner_step5 .box_result_question:before {position: absolute;top: 0;left: -40px;right: -40px;height: 1px;background: #f2f2f4;content: ''; } 

.popup_cont_activity .inner_step2_1,
.popup_cont_activity .inner_step2_2 {background: #edf1f2; } 

.popup_cont_activity .inner_step2_3 {background: #edf1f2; } 

.popup_cont_activity .inner_step2_3 .ico_act_popup {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -59px;width: 183px;height: 53px; } 

.popup_cont_activity .inner_step2_3 .popup_top:before {right: 42px;top: 21px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -310px 0px;width: 196px;height: 254px; } 

.popup_cont_activity .inner_step2_3 .desc_guide {width: 659px; } 

.popup_cont_activity .inner_step2_3 .desc_guide .tit_desc {font-size: 18px;line-height: 24px; } 

.popup_cont_activity .inner_step2_3 .desc_guide em {color: #000;font-weight: bold; } 

.popup_cont_activity .inner_step2_3 .desc_guide .emph_g2 {font-weight: bold;color: #ea4c89; } 

.popup_cont_activity .inner_step2_3 .desc_guide .emph_g3 {font-weight: bold;color: #31cdda; } 

.popup_cont_activity .inner_step2_4 {background: #fff; } 

.popup_cont_activity .inner_step2_4 .popup_top {height: 94px;border-bottom: 1px solid #f1f0f5; } 

.popup_cont_activity .inner_step2_4 .popup_top:before {display: none; } 

.popup_cont_activity .inner_step2_4 .tit_popup {padding-top: 40px;text-align: center; } 

.popup_cont_activity .inner_step2_4 .tit_popup .ico_act_popup {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -501px;width: 326px;height: 24px; } 

.popup_cont_activity .inner_step2_4 .box_result_question {margin-top: 0; } 

.popup_cont_activity .inner_step2_4 .box_result_question:before {position: absolute;top: 0;left: -40px;right: -40px;height: 1px;background: #f2f2f4;content: ''; } 

.popup_cont_activity .inner_step2_4 .popup_body .desc_guide {padding: 60px 40px 0;font-size: 16px;line-height: 24px;color: #6c6c6c; } 

.popup_cont_activity .inner_step2_4 .popup_body .desc_guide .tit_desc {display: block;font-size: 18px;line-height: 24px;color: #000; } 

.popup_cont_activity .inner_step2_4 .popup_body .desc_guide .emph_g2 {font-weight: bold;color: #ea4c89; } 

.popup_cont_activity .inner_step2_4 .popup_body .desc_guide .emph_g3 {font-weight: bold;color: #31cdda; } 

.popup_cont_activity .inner_step2_4 .tbl_result {margin-top: 0;margin-bottom: 12px; } 

.emph_red {color: #ec4e35; } 

.popup_cont_activity .inner_step3 .popup_foot {margin-top: 40px;border-top: 1px solid #dedede; } 

.wrap_connect {overflow: hidden;background-color: #fff;border-radius: 10px; } 

.wrap_connect .list_connect {display: table; } 

.wrap_connect .list_connect dt {display: table-cell;width: 112px;padding: 0 24px;background: #635fab;color: #c1bfdd;vertical-align: middle;text-align: center; } 

.wrap_connect .list_connect dd {display: table-cell;width: 720px;padding: 20px 40px;vertical-align: middle; } 

.wrap_connect .list_connect dd .connect_desc {display: block;float: left;width: 60px;padding-left: 22px;font-size: 12px;text-align: center; } 

.wrap_connect .list_connect:nth-child(even) dt {background: #6b68af; } 
.wrap_connect .list_connect:nth-child(even) dd {background: #f0eff5; } 

.wrap_connect .list_connect dd .connect_desc:first-child {padding-left: 0; } 

.wrap_connect .list_connect dd .connect_desc:before {display: block;width: 60px;height: 60px;margin-bottom: 5px;background: url(../../img/inspct/temp/activity1.png);background-size: 60px 60px;content: ''; } 

.wrap_connect .list_connect dd .connect_autonomy:before {background: url(../../img/inspct/temp/activity2.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_pay:before {background: url(../../img/inspct/temp/activity3.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_stability:before {background: url(../../img/inspct/temp/activity4.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_social:before {background: url(../../img/inspct/temp/activity5.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_service:before {background: url(../../img/inspct/temp/activity6.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_self:before {background: url(../../img/inspct/temp/activity7.png);background-size: 60px 60px; } 

.wrap_connect .list_connect dd .connect_creativity:before {background: url(../../img/inspct/temp/activity8.png);background-size: 60px 60px; } 

.wrap_connect .item_connect dt {background: #6c68af; } 

.wrap_connect .item_connect dd {background: #efeff4; } 

.popup_cont_activity .inner_step2_1 .ico_act_popup {background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -512px -59px;width: 183px;height: 53px; } 

.popup_cont_activity .inner_step2_1 .popup_top:before {right: 42px;top: 21px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -310px 0px;width: 196px;height: 254px; } 

.popup_cont_activity .inner_step2_1 .popup_foot {background: #fff;border-top: 1px solid #dedede; } 

.popup_cont_activity .inner_step2_1 .desc_guide {width: 659px; } 

.popup_cont_activity .inner_step2_1 .desc_guide .tit_desc {font-size: 18px; } 

.popup_cont_activity .inner_step2_1 .desc_guide em {color: #000;font-weight: bold; } 

.box_choice2 {width: 867px;border-radius: 7px;background: #fff; } 

.box_choice2 .item_ctr {overflow: hidden;height: 40px;font-size: 0;line-height: 1px; } 

.box_choice2 .item_ctr .tit_box {float: left;position: relative;width: 181px;padding-top: 12px;font-weight: bold;font-size: 16px;line-height: 18px;color: #4f718f;text-indent: 78px; } 

.box_choice2 .item_ctr .tit_box:before {position: absolute;top: 12px;left: 47px;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -701px -59px;width: 20px;height: 20px;content: ''; } 

.box_choice2 .item_ctr .txt_info {float: left;width: 653px;height: 40px;padding-left: 33px;font-size: 13px;line-height: 40px;background: #635fab;border-radius: 0 7px 0 24px; } 

.box_choice2 .item_ctr .txt_info .txt_desc {color: #fff;opacity: .5; } 

.box_choice2 .wrap_cont {overflow: hidden;padding: 15px 40px 40px 40px; } 

.box_choice2 .wrap_cont .wrap_info {float: left;margin: 0 auto;width: 206px;height: 520px;margin-right: 10px;border: 1px solid #e0e0e0;background-color: #f8f8f8;border-radius: 5px;text-align: center; } 

.box_choice2 .wrap_cont .wrap_info:before {display: block;padding-top: 397px;content: '';text-align: center; } 

.box_choice2 .wrap_cont .wrap_info .info_desc {display: block;font-weight: bold;font-size: 15px;line-height: 20px; } 

.box_choice2 .wrap_cont .wrap_info1:before {background: url(../../img/inspct/temp/activity_cont1.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info2:before {background: url(../../img/inspct/temp/activity_cont2.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info3:before {background: url(../../img/inspct/temp/activity_cont3.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info4:before {background: url(../../img/inspct/temp/activity_cont4.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info5:before {background: url(../../img/inspct/temp/activity_cont5.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info6:before {background: url(../../img/inspct/temp/activity_cont6.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info7:before {background: url(../../img/inspct/temp/activity_cont7.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info8:before {background: url(../../img/inspct/temp/activity_cont8.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info9:before {background: url(../../img/inspct/temp/activity_cont9.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info10:before {background: url(../../img/inspct/temp/activity_cont10.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info11:before {background: url(../../img/inspct/temp/activity_cont11.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info12:before {background: url(../../img/inspct/temp/activity_cont12.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info13:before {background: url(../../img/inspct/temp/activity_cont13.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info14:before {background: url(../../img/inspct/temp/activity_cont14.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info15:before {background: url(../../img/inspct/temp/activity_cont15.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info16:before {background: url(../../img/inspct/temp/activity_cont16.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info17:before {background: url(../../img/inspct/temp/activity_cont17.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info18:before {background: url(../../img/inspct/temp/activity_cont18.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info19:before {background: url(../../img/inspct/temp/activity_cont19.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info20:before {background: url(../../img/inspct/temp/activity_cont20.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info21:before {background: url(../../img/inspct/temp/activity_cont21.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info22:before {background: url(../../img/inspct/temp/activity_cont22.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info23:before {background: url(../../img/inspct/temp/activity_cont23.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_info24:before {background: url(../../img/inspct/temp/activity_cont24.png) no-repeat; } 

.box_choice2 .wrap_cont .wrap_card {float: left;width: 569px; } 

.box_choice2 .wrap_cont .wrap_card .list_card {overflow: hidden;margin: 0 -4px; } 

.box_choice2 .wrap_cont .wrap_card .list_card li {position: relative;overflow: hidden;float: left;width: 188px;height: 58px;margin: 0 1px 6px 1px;text-align: center;border: 1px solid #edf0f2; } 

.box_choice2 .wrap_cont .wrap_card .list_card li .lab_item {display: block;width: 188px;height: 58px;font-weight: bold;font-size: 13px;color: #656a70;cursor: pointer; } 

.box_choice2 .wrap_cont .wrap_card .list_card li .lab_item .txt_desc {display: block;padding-top: 16px; } 

.box_choice2 .wrap_cont .wrap_card .list_card li:hover .lab_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -196px -427px;width: 190px;height: 68px;width: 188px;height: 58px; } 

.box_choice2 .wrap_cont .wrap_card .list_card .on .lab_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: -196px -427px;width: 190px;height: 68px;width: 188px;height: 58px; } 

.box_choice2 .wrap_cont .wrap_card .list_card2 li:hover .lab_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -427px;width: 190px;height: 68px;width: 188px;height: 58px; } 

.box_choice2 .wrap_cont .wrap_card .list_card2 .on2 .lab_item {color: #fff;background-image: url(../../img/inspct/sp_activity_popup.png);background-size: 722px 621px;background-position: 0px -427px;width: 190px;height: 68px;width: 188px;height: 58px; } 

.box_choice2 .wrap_cont .wrap_card .list_card2 .done {background-image: none;background-color: #e4e7ec; } 

.box_choice2 .wrap_cont .wrap_card .list_card2 .done .lab_item {color: #a5a9b5;cursor: default; } 

.box_choice2 .wrap_cont .wrap_card .list_card2 .done:hover .lab_item {width: 188px;height: 58px;color: #a5a9b5;background-image: none;background-color: #e4e7ec; } 

.graph_table07 {background: url(../../img/inspct/result_graph_bg06.png) no-repeat left top;width: 833px;height: 717px;margin-left:auto;margin-right:auto; } 

/* 주니어커리어넷 모바일 - 고학년 진로흥미탐색 결과표 */
.wrap_interest.wrap_interest_mobile { display:none; } 
.img_interest.img_interest_m { display:none; } 

@media (max-width:1000px) {.inner_default_mobile { width:auto; overflow: hidden; } 
.inner_default_mobile .cont_result .tit_result .txt_inner { font-size:28px; } 
.inner_default_mobile .cont_result { padding:20px 0; } 
.inner_default_mobile .cont_result .tit_result { margin-bottom:30px; } 
.inner_default_mobile .cont_result .tit_result_item { height:auto; margin:30px 0 15px; } 
.inner_default_mobile .cont_result .tit_result_item .txt_tit { font-size:24px; line-height:36px; } 
.inner_default_mobile .cont_result .box_graph { padding-bottom:0; } 
.inner_default_mobile .tit_interest_type { margin: 30px 0 15px; } 
.inner_default_mobile .list_interest { padding:25px 0 15px; } 
.inner_default_mobile .list_interest li { width:auto; height:auto; margin: 0 0 15px 0; } 
.inner_default_mobile .list_interest .interest_info { padding: 0 0 0 24px; } 
.ct_dev_lightgreen .inner_default_mobile .wrap_get_job { margin:20px 0 32px 0; padding:0 } 
.ct_dev_lightgreen .inner_default_mobile .wrap_get_job .wrap_get_info { padding-left:0; width:100%; } 
.ct_dev_lightgreen .inner_default_mobile .toolltip_comm { width:auto; } 
.ct_dev_lightgreen .inner_default_mobile .toolltip_comm:before { display:none; } 
.ct_dev_lightgreen .inner_default_mobile .wrap_job_desc { padding:20px; } 
.ct_dev_lightgreen .inner_default_mobile .wrap_interest { padding: 15px 0; } 
.inner_default_mobile .cont_result .box_ctr .btn_ctr { height:40px; line-height:40px; font-size:18px; } 
.inner_default_mobile .cont_result .box_ctr .btn_search:before { display:none; } 
.ct_dev_lightgreen .inner_default_mobile .box_ctr { margin-top:10px; } 
.inner_default_mobile .cont_result .tbl_result td { padding:8px 5px; } 
.inner_default_mobile .txt_interest { text-align:left; } 
.inner_default_mobile .cont_result .item_graph { display:none; } 
.inner_default_mobile .list_score li { margin-left:2%; float:none; } 
.img_interest { display:none; } 
.img_interest_m { display:block; width:100%; } 

.ct_dev_lightgreen .wrap_interest { display:none; } 
.ct_dev_lightgreen .wrap_interest.wrap_interest_mobile { display:block; } 
.ct_dev_lightgreen .wrap_interest.wrap_interest_mobile table + table { margin-top:20px; } 

.box_bottom_service .wrap_more { width:auto; } 
 }

/* 나를 알아보아요 공통 */
.emph_g2 { color: #ed1c24; } 
.cont-tab-wrap ul li { position:relative; } 
.cont-tab-wrap ul li.new:before { content:''; display:block; width:67px; height: 79px; background:url(../images/new.png) no-repeat; position:absolute; top: -37px; right: 3px; } 
.btn-bnt-light-blue { display: inline-block; width: 186px; height: 56px; background: #f5fbfd; border: 1px solid #6ea0ae; border-radius: 25px; font-size: 22px; font-weight: 700; line-height: 55px; color: #1a7189; text-align: center; } 

/* 고학년 진로개발역량 */
.higher-cont.develop { height: 863px; background:url(../images/develop/bg_higherCont.png) no-repeat; margin: 85px auto 178px; } 
.higher-cont.develop .info-cont .info-txt { background: rgba(255, 255, 255, 0.65); color:#32716c; } 
.higher-cont.develop .info-cont .info-txt:after { right:78px; background: url(../images/develop/bg_higherInfo_tail.png) no-repeat 0 0; } 
.higher-cont.develop .info-cont .info-txt strong { color:#33726d; } 
.higher-cont.develop .txt-cont { margin-top: 80px; } 
.higher-cont.develop .txt-cont .page-tit { color:#fff; line-height: 1; } 
.higher-cont.develop .txt-cont > p { color:#fff; margin-top: 28px; } 
.higher-cont.develop .txt-cont > p strong { color:#fff; } 
.higher-cont.develop .input-info { border-color:#4ba172; } 
.higher-cont.develop .input-info .photo { width: 118px; height: 118px; border: none; } 
.higher-cont.develop .btn-area p { color:#33726d; } 
.higher-cont.develop .btn-area .btn-start { background: url(../images/develop/btn_higherCont_start.png) no-repeat; margin: 0 auto; } 

.list_problem_order {overflow: hidden;display: table;width: 216px; } 

.list_problem_order li {display: table-cell;float: left;width: 35px;height: 35px; } 

.list_problem_order li .link_num {display: block;background: #f8f8f8;text-align: center;line-height: 35px; } 

.list_problem_order li + li {border-right: 1px solid #fff;border-bottom: 1px solid #fff; } 

.list_problem_order .on .link_num {background: #9eb202;color: #fff; } 

.list_problem_order .done .link_num {background: #ececec;color: #979797; } 

.junior-psycho-wrap .header_dev_turquoise .test_inner_header .tit_cont .txt_tit { background:#35b299; } 
.header_dev_turquoise .test_inner_header .item_header .list_menu .on .link_menu { color:#22a29b; } 
.ct_dev_lightgreen.turquoise .test_set_left .count_subject .emph_g { color:#35b299; } 
.ct_dev_lightgreen.turquoise .list_problem_order { width: 222px; } 
.ct_dev_lightgreen.turquoise .list_problem_order li { margin-right: 1px; } 
.ct_dev_lightgreen.turquoise .list_problem_order li + li { border-right: none; } 
.ct_dev_lightgreen.turquoise .list_problem_order li:nth-child(6n) { margin-right: 0; } 
.ct_dev_lightgreen.turquoise .list_problem_order .done .link_num { color:#fff; background:#ababab; } 
.ct_dev_lightgreen .list_problem_order li { position:relative; } 
.ct_dev_lightgreen .list_problem_order .ico_imgNum .link_num { line-height: 22px; height: 35px; } 
.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum .link_num { background: #fdf6ef; } 
.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum.on .link_num { background: #36b29a; color:#fff; } 
.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum.done .link_num { background: #b6957c; color:#fff; } 

.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum:after { content:''; display:block; width: 16px; height: 14px; background: url(../images/develop/ico_imgicon.png) no-repeat; position:absolute; bottom:2px; left: 10px; } 
.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum.on:after { background-position: -17px 0; } 
.ct_dev_lightgreen.turquoise .list_problem_order .ico_imgNum.done:after { background-position: -34px 0; } 

.ct_dev_lightgreen.turquoise .common_test_set .test_set_right .box_item_point input:checked + .lab_item { background: #41b2a0; } 
.ct_dev_lightgreen.turquoise .common_test_set .test_set_right .box_item_point .item_desc { border-bottom: none; padding: 0; left: 14px; bottom: 105px; } 
.ct_dev_lightgreen.turquoise .common_test_set .test_set_right .box_item_point .item_desc02 { left: 50%; margin-left: -68px; } 
.ct_dev_lightgreen.turquoise .common_test_set .test_set_right .box_item_point .item_desc03 { left:auto; right: 20px; } 
.ct_dev_lightgreen.turquoise .common_intro_bottom_type2 .common_ipt_wrap { border-color:#93d3c3; } 
.ct_dev_lightgreen.turquoise .common_intro_bottom_type2 .common_ipt_wrap .inner_item .txt_start { color:#3d947f; } 
.ct_dev_lightgreen.turquoise .common_intro_bottom_type2 .common_ipt_wrap .inner_item .ico_check { background-image: url(../../img/inspct/common_intro_bottom_turquoise.jpg); background-size: 300px 75px; background-position: 0 -26px; } 
.ct_dev_lightgreen.turquoise .common_intro_bottom_type2 .common_ipt_wrap .inner_item .link_start { background-image: url(../../img/inspct/common_intro_bottom_turquoise.jpg); background-size: 300px 75px; background-position: -32px 0; } 
.ct_dev_lightgreen.turquoise .type_set_item .inner_item { background:#35b299; } 
.ct_dev_lightgreen.turquoise .type_set_item .item_set { background:#e6fffa; } 
.ct_dev_lightgreen.turquoise .type_set_item .link_start:before { background:#3ac3a7; } 
.ct_dev_lightgreen.turquoise .common_test_done:before { background-position: 0 0; } 
.ct_dev_lightgreen.turquoise .common_test_done .emph_g { color:#3d947f; } 
.ct_dev_lightgreen.turquoise .common_test_done .link_view { background: #4eb79d; border-radius: 0; } 

.turquoise .common_test_set .test_set_right .box_item_point { padding-top: 62px; } 
.turquoise .common_test_set .test_set_right .box_item_point li { margin-left: 62px; } 
.turquoise .common_test_set .test_set_right .box_item_point li + li { margin-left: 100px; } 
.turquoise .common_test_set .test_set_right .box_item_point .list_point { padding-top: 0; background:url(../images/develop/bg_select_point.png) no-repeat 0 16px; } 
.turquoise .common_test_set .test_set_right .box_item_point .guide_point { padding-top: 20px; } 
.turquoise .common_test_set .test_set_right .box_item_point .guide_point .guide_row { padding-left: 25px; } 
.turquoise .common_test_set .test_set_right .box_item_point .guide_point .guide_mid { padding-left: 200px; } 
.turquoise .common_test_set .test_set_right .box_item_point .guide_point .guide_high { padding-right: 42px; } 
.turquoise .common_test_set .test_set_right .img_question .box_item_point { padding-top: 195px; } 
.turquoise .common_test_set .test_set_right .img_question .box_item_point .list_point { background:url(../images/develop/bg_imgselect_point.png) no-repeat; padding-top: 22px; } 
.turquoise .common_test_set .test_set_right .box_item_point .item_desc:before { display:none; } 
.turquoise .common_test_set .test_set_right .box_item_point .item_desc .info_img { width: 135px; height: 135px; border-radius: 20px; } 
.common_test_set .test_set_right .tit_set_question .inner_num.ico_imgNum { width: 48px; } 
.common_test_set .test_set_right .tit_set_question .inner_num.ico_imgNum:before { content:''; display: inline-block; width: 16px; height: 14px; background: url(../images/develop/ico_imgicon.png) no-repeat; background-position: -17px 0; } 

.ct_dev.turquoise .stat_type1 dt:before { background-position: -118px -228px; } 
.ct_dev.turquoise .stat_type2 dt:before { background-position: -206px -150px; } 
.ct_dev.turquoise .stat_type3 dt:before { background-position: -256px -45px; } 
.turquoise .tit_intro_sub { color:#35b2ab; } 
.turquoise .tit_intro_sub:before { background: #35b2ab; } 
.cont_test_intro .wrap_table_guide.table_guide_type3 .tbl_guide td.align_left { padding: 18px 26px; } 

.cont_test_intro .table_guide_type3 .tbl_guide tbody td { border-left: 1px solid #cdcdcd; color:#333; } 
.cont_test_intro .table_guide_type3 .tbl_guide tbody th, .cont_test_intro .table_guide_type3 .tbl_guide tbody th ~ td { border-top: 1px solid #a5a5a5; } 
.cont_test_intro .table_guide_type3 .tbl_guide tbody tr:first-child th, .cont_test_intro .table_guide_type3 .tbl_guide tbody tr:first-child th ~ td { border-top: none; } 
.cont_test_intro .box_set_guide .txt_check { font-size: 18px; font-weight: 500; color:#333; margin-top: 28px; } 
.cont_test_intro .box_set_guide .txt_check:before { content:''; display: inline-block; width: 15px; height: 15px; background:url(../../img/inspct/ico_txt_check.png) no-repeat; } 
.cont_test_intro .table_guide_type3.short .tbl_guide tbody td { padding: 14px 0; } 


.turquoise .link_top .ico_test_intro { background-position: -206px -50px; } 

.turquoise .cont_result .tit_result_item { border:none; background: none; } 
.turquoise .tit_result_item > img { vertical-align: top; } 

