@charset "UTF-8";html.overflow_hidden{height:100vh;overflow:hidden}.app_cp .dim,.app_cp .modal{background-color:#00000080;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}.app_cp .dim_center{display:block;z-index:105}.app_cp .dim_center .preloard_w{margin-top:0}.app_cp .dim_center .preloard_w,.app_cp .progress_w{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.app_cp .progress_w{text-align:center}.app_cp .progress{max-width:calc(100% - 4rem);position:relative;width:40rem}.app_cp .progress_label_w{height:54px;position:relative;width:100%}.app_cp .progress_label{display:block;height:30px;position:absolute;transform:translate(-50%);transition:.15s ease-out;width:47px}.app_cp .progress_label>span{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:.3rem;display:flex;font-size:1.2rem;font-weight:400;height:100%;justify-content:center;position:relative;text-align:center;width:100%;z-index:2}.app_cp .progress_label>span:before{background-image:url(../images/common/ico_dropdown.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:20px;left:50%;position:absolute;transform:translate(-50%,100%) rotate(180deg);width:20px;z-index:-1}.app_cp .progress_bar_w{background-color:#f7f7f8;border:2px solid #ddd;border-radius:.3rem;box-shadow:0 0 15px #0000001f,inset 0 0 7px #0003;height:1.6rem;overflow:hidden;width:100%}.app_cp .progress_bar{height:100%;overflow:hidden;position:relative;transition:.15s ease-out;width:100%}.app_cp .progress_bar>span{background-image:linear-gradient(to right,var(--grey-lighten5),var(--primary-base));box-shadow:inset 0 0 7px #0003;display:block;height:100%;left:0;min-width:48rem;position:absolute;top:0;width:48rem}.app_cp [class^=popup_]{background-color:#fff;border-radius:1rem;box-shadow:0 0 1.5rem #0003;display:none;left:50%;max-width:calc(100% - 4rem);position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100000}.app_cp [class^=popup_] .btnIcon_close{position:absolute;right:2rem;top:1.5rem}.app_cp [class^=popup_] .pop_header{padding:4.6rem 4rem 0;position:relative}.app_cp [class^=popup_] .pop_header .close_btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35'%3E%3Cpath fill='none' d='M0 0h35v35H0Z' data-name='패스 197'/%3E%3Cpath fill='%235f6368' d='M17.5 3.01A14.49 14.49 0 1 0 31.99 17.5 14.476 14.476 0 0 0 17.5 3.01m7.245 19.691-2.043 2.043-5.2-5.2-5.2 5.2-2.047-2.043 5.2-5.2-5.2-5.2 2.043-2.043 5.2 5.2 5.2-5.2 2.043 2.043-5.2 5.2Z' data-name='패스 198'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:3.5rem;position:absolute;right:3.6rem;top:4.5rem;width:3.5rem;z-index:5}.app_cp [class^=popup_] .pop_header.pop_header_no_tit .close_btn{top:2.4rem}.app_cp [class^=popup_]:has(.pop_header_no_tit) .pop_content{height:70rem;max-height:calc(100vh - 21.8rem)}.app_cp [class^=popup_]:has(.pop_header_no_tit) .pop_footer{height:12.7rem}.app_cp [class^=popup_] .pop_content .pop_header{padding-left:0!important;padding-right:0!important}.app_cp [class^=popup_] .pop_header .tit_lv03,.app_cp [class^=popup_] .pop_header h2.tit_lv05{border-bottom:1px solid #ddd;color:#546e7a;padding-bottom:2rem;padding-right:5rem;width:100%}.app_cp [class^=popup_] .pop_header .tit_lv05{border-bottom:1px solid #ddd;padding-bottom:2rem;width:100%}.app_cp [class^=popup_] .pop_header .tit_lv04{border-bottom:1px solid #ddd;color:#546e7a;padding-bottom:1.5rem;width:100%}.app_cp [class^=popup_] .pop_content{max-height:50vh;overflow-x:hidden;overflow-y:auto;padding:3.2rem 4rem 2rem;width:100%}.app_cp .popup_schedule_list .pop_footer,.app_cp [class^=popup_] .pop_footer{padding:3rem 4rem 4.7rem}.app_cp .btnGroup_pop_bottom{gap:1rem;justify-content:center;margin:0 -.5rem}.app_cp .btnGroup_pop_bottom>li{text-align:center}.app_cp .btnGroup_pop_bottom>li .btn_s_gray{width:12.6rem}.app_cp .btnGroup_pop_bottom.lg [class^=btn_]{min-width:10.8rem}.app_cp .btnGroup_pop_bottom>li:first-child{position:relative}.app_cp .btnGroup_pop_bottom.btnGroup_pop_bottom_between{justify-content:space-between}.app_cp .btnGroup_pop_bottom.btnGroup_pop_bottom_between>[class^=btn_]{width:10rem}.app_cp .popup_company_search{width:90rem}.app_cp .sch_form_box{border:1px solid #e3e3e3;padding:2rem 15rem 2rem 1rem;position:relative}.app_cp .sch_form_box .btn_blue{position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:12rem}.app_cp .sf_list_w{display:flex;flex-flow:wrap;width:100%}.app_cp .sf_list_w>li{display:inline-block;padding:0 1rem;vertical-align:top}.app_cp .sf_list_w>li>.tit_lv07{background-color:#f5f7f9;font-weight:400;height:5.4rem;margin-right:1.6rem;padding:1.5rem;vertical-align:top}.app_cp .sf_list_w>li>.formGroup_businessNumber{display:inline-block;vertical-align:top}.app_cp .sf_list_w>li>.formGroup_businessNumber [class^=inp_] input{padding:1.3rem 1rem}.app_cp .sf_list_w>li>.formGroup_businessNumber .inp_bn01{width:6rem}.app_cp .sf_list_w>li>.formGroup_businessNumber .inp_bn02{width:5rem}.app_cp .sf_list_w>li>.formGroup_businessNumber .inp_bn03{width:8rem}.app_cp .sf_list_w>li>.formGroup_businessNumber .txt_dash{padding:.5rem}.app_cp .sf_list_w>li>.inp_ceoName{width:11rem}.app_cp .sf_list_w>li>.inp_ceoName input[type=text]{padding:1.3rem 1rem}.app_cp .popup_company_search .table_info{margin-top:2rem}.app_cp .guide_msg_sch{padding:3rem 2rem}.app_cp .guide_msg_sch .txtIcon_referens_blue{display:block;font-weight:700}.app_cp .guide_msg_sch .txt_disc{color:#2681ee;margin-top:1rem}.app_cp .popup_iv_complate{width:36rem}.app_cp .popup_iv_complate .pop_content{padding-top:2rem;text-align:center}.app_cp .popup_iv_complate .btnGroup_pop_bottom>li .btn_s_blue{width:100%}.app_cp .popup_alert{width:36rem}.app_cp .popup_alert:has(.pop_txt.large){width:46rem}.app_cp .popup_alert:has(.pop_txt.x-large){width:50rem}.app_cp .popup_alert .pop_content{padding:4rem 2rem 1rem;text-align:center}.app_cp .popup_confirm{width:49rem}.app_cp .popup_confirm .txt_msg{font-size:2rem}.app_cp .popup_confirm .pop_content,.app_cp .popup_confirm .txt_disc{padding:2rem 2rem 1rem;text-align:center}.app_cp .popup_confirm .txtIcon_complate{display:block;margin-top:1rem;padding-bottom:14rem}.app_cp .popup_confirm .txtIcon_complate:before{height:12rem;width:12rem}.app_cp .popup_confirm .btnGroup_pop_bottom>li [class^=btn_]{width:100%}.app_cp .popup_pwChange{width:49.5rem}.app_cp .popup_pwChange .pop_content{text-align:center}.app_cp .popup_pwChange .txt_msg{font-size:2rem}.app_cp .popup_pwChange .txtIcon_pwChange{margin-top:2rem}.app_cp .popup_pwChange .btnGroup_pop_bottom>li [class^=btn_]{width:100%}.app_cp .popup_ivWrite{width:53rem}.app_cp .popup_ivWrite .txt_msg{display:block}.app_cp .popup_ivWrite .inp_txt_iv{margin-top:2rem;width:100%}.app_cp .popup_ivWrite .tit_lv05{font-weight:500;margin:5rem 0 3rem;text-align:center;width:100%}.app_cp .popup_schedule{width:132rem}.app_cp .popup_schedule .tit_lv02{display:block}.app_cp .popup_schedule .tab_wrap_schedule{margin-top:2rem}.app_cp .popup_schedule .tabmenu_schedule .btn_tab{min-width:20.7rem}.app_cp .sort_w{position:relative}.app_cp .sort_w:has(.selectbox_line_s){align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.app_cp .sort_w .selectbox_ss_line{min-width:11.7rem}.app_cp .sort_w .status_guide>li{display:inline-block;padding:0 .6rem}.app_cp .sort_w .status_guide>li [class^=txt_]{font-size:1.4rem;font-weight:700}.app_cp .sort_w .status_guide>li .txt_lightGray{color:#bfc5c8}.app_cp .sort_w .status_guide>li .txt_gray{color:#74848b}.app_cp .sort_w .status_guide>li .txt_red{color:#f43e3e}.app_cp .sort_w .status_guide>li .txt_green{color:#0cad73}.app_cp .sort_w .status_guide>li .txt_yellow{color:#ffc30e}.app_cp .popup_schedule .btnGroup_pop_bottom>li{text-align:right}.app_cp .popup_schedule .btnGroup_pop_bottom>li .btn_s_gray{text-align:center;width:23.2rem}.app_cp #cmSchedule .table_info_schedule table tbody tr td:nth-child(3),.app_cp #cmSchedule .table_info_schedule table thead tr th:nth-child(3){border-right:1px solid #74848b}.app_cp #cmSchedule .table_info_schedule table tbody tr td:nth-child(4),.app_cp #cmSchedule .table_info_schedule table thead tr th:nth-child(4){border-right:1px solid #e3e3e3}.app_cp .popup_schedule_list{width:60rem}.app_cp .schedule_item_w>li:not(:last-child){margin-bottom:3rem}.app_cp .schedule_item{border-radius:.5rem;box-shadow:0 0 1.5rem #0003;display:block;padding:2.5rem;transition:.15s ease-out;width:100%}.app_cp .schedule_item_head{border-bottom:1px solid #ddd;display:flex;margin-bottom:1.8rem;padding-bottom:1.2rem}.app_cp .schedule_item_head .chip_w{min-width:7.2rem}.app_cp .schedule_item_head .chip_w .chip{width:-moz-fit-content;width:fit-content}.app_cp .schedule_item_head .tit_lv05{font-weight:600}@media screen and (min-width:1024px){.app_cp .schedule_item:hover{background-color:var(--grey-lighten5)}}@media screen and (min-width:280px)and (max-width:767px){.app_cp [class^=popup_] .pop_header .close_btn{right:2rem;top:2.7rem}.app_cp [class^=popup_] .pop_header{padding-top:2.5rem}.app_cp .schedule_item_head{display:block}.app_cp .schedule_item_head .chip_w{margin-bottom:.5rem}.app_cp .schedule_item{padding:2rem}.app_cp .popup_schedule_list .pop_footer,.app_cp [class^=popup_] .pop_footer{padding:3rem 2rem}.app_cp .sort_w:has(.selectbox_line_s){align-items:flex-start;flex-direction:column}.app_cp .sort_w .selectbox_line_s{width:100%}.app_cp [class^=popup_]:has(.pop_header_no_tit) .pop_footer{height:11rem}}.app_cp .popup_cert_list{width:80rem}.app_cp .popup_cert_list .table_info_scd{border-top:0}.app_cp .popup_cert_list .table_info_scd table tbody td{text-align:center}.app_cp .popup_cert_list .table_info_scd table thead th:first-child{position:static}.app_cp .popup_search .inp_txt_sch_header.inp_txt_sch .selectbox_line{min-width:0;width:100%}.app_cp .popup_search .inp_txt_sch_header.inp_txt_sch{flex-wrap:wrap}.app_cp .popup_search .inp_txt_sch_header.inp_txt_sch input[type=text]{width:100%}.app_cp .popup_search .inp_txt_sch_header.inp_txt_sch .btn_navy{margin-left:0;width:100%}.app_cp .popup_completion{width:46rem}.app_cp .popup_completion .tit_lv05 .red{font-weight:400}.app_cp .popup_completion .pop_content{padding-bottom:3rem;padding-top:0}.app_cp .table_line_tra02 table th{background-color:#f5f7f9}.app_cp .table_line_tra02 table td .txt_info,.app_cp .table_line_tra02 table th .tit_lv07{line-height:1.5}.app_cp .popup_study_guide{width:87.2rem}.app_cp .popup_study_guide .st_guide_w{background-color:#f5f7f9;padding:2rem}.app_cp .popup_study_guide .st_guide_w .txt_guide{font-size:1.4rem}.app_cp .popup_study_guide .img_guide{margin-top:2rem;overflow:hidden;width:100%}.app_cp .popup_study_guide .img_guide img{width:100%}.app_cp .popup_study_guide .file_list_w{background-color:#f5f7f9;margin-top:2rem;max-width:100%;padding:1.3rem 2rem;width:100%}.app_cp .popup_study_guide .file_list_w>li{margin-top:1rem;padding:0}.app_cp .popup_study_guide .file_list_w>li:first-child{margin-top:0}.app_cp .popup_class_time{width:120rem}.app_cp .popup_class_time .pop_content{padding-bottom:4rem}.app_cp .popup_class_time .table_line_ct{border-bottom:2px solid #e3e3e3;max-height:50rem;overflow:auto;width:100%}.app_cp .popup_class_time .table_line_ct table{border-collapse:separate}.app_cp .popup_class_time .table_line_ct thead{position:sticky;top:0;z-index:2}.app_cp .popup_class_time .table_line_ct thead th{text-align:center}.app_cp .popup_class_time .table_line_ct thead th:first-child{left:0;position:sticky;z-index:1}.app_cp .popup_class_time .table_line_ct tbody td{background-color:#fff;text-align:center}.app_cp .popup_class_time .table_line_ct tbody td:first-child{left:0;position:sticky;z-index:1}.app_cp .popup_nameplate{width:46rem}.app_cp .popup_nameplate .logo_kosme{background-position:top;background-size:auto 2.3rem;border-bottom:1px solid #ddd;display:block;height:6.3rem;margin:0 auto;position:relative;top:0;transform:translateY(0);width:100%;z-index:-1}.app_cp .popup_nameplate .np_w .tit_studyName{display:block;font-size:2rem;font-weight:500}.app_cp .popup_nameplate .np_w .txt_date{margin-top:.1rem}.app_cp .popup_nameplate .name_box{background-color:#e8f1fd;margin-top:3rem;padding:3rem 2rem;text-align:center}.app_cp .popup_nameplate .name_box .txt_company{display:block}.app_cp .popup_nameplate .name_box .txt_name{color:#155cce;display:block;font-size:5.4rem;font-weight:700;letter-spacing:6px}.app_cp .popup_nameplate .btn_blue{display:block;margin:4rem auto 0;width:22rem}.app_cp .popup_nameplate .bottom_btn_w{display:flex;margin:0 auto;width:22rem}.app_cp .popup_nameplate .bottom_btn_w>li{display:inline-block;position:relative;width:50%}.app_cp .popup_nameplate .bottom_btn_w>li:before{background-color:#e3e3e3;content:"";height:1.2rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.1rem}.app_cp .popup_nameplate .bottom_btn_w>li:first-child:before{display:none}.app_cp .popup_nameplate .bottom_btn_w>li .btn_np{color:#4a4a4a;font-size:1.4rem;padding:1.2rem;width:100%}.app_cp .popup_other_info{width:49rem}.app_cp .popup_other_info .tit_oi{display:block;margin-top:2rem;text-align:center}.app_cp .popup_other_info .txt_disc{display:block;margin-top:1rem;text-align:center}.app_cp .popup_other_info .box_lodging{background-color:#f5f7f9;margin-top:1rem;padding:2rem;text-align:center}.app_cp .popup_other_info .box_lodging [class^=txt_]{display:block}.app_cp .popup_other_info .box_lodging .txt_info b{font-size:2rem}.app_cp .popup_other_info .box_lodging .txt_tel{font-size:1.3rem;margin-top:1rem}.app_cp .popup_other_info [class^=table_line_tra] td,.app_cp .popup_other_info [class^=table_line_tra] th{padding:1rem}.app_cp .popup_other_info [class^=table_line_tra] th{text-align:center}.app_cp .popup_other_info [class^=table_line_tra] td .txt_info,.app_cp .popup_other_info [class^=table_line_tra] th .tit_lv07{line-height:1.5}.app_cp .popup_other_info .table_line_tra02{margin-top:1rem}.app_cp .popup_other_info .table_line_tra02 td{text-align:center}.app_cp [class^=popup_test]{width:87.2rem}.app_cp [class^=popup_test] .pop_footer{padding-top:0}.app_cp [class^=popup_test] .btnGroup_pop_bottom>li [class^=btn_]{width:100%}.app_cp .test_header{padding:0 27.2rem 1.6rem 0;position:relative;width:100%}.app_cp .test_header>.tit_testName{font-size:2rem;font-weight:400}.app_cp .test_header .test_time_w{background-color:#f5f7f9;border-bottom:0;display:flex;height:5rem;overflow:hidden;padding:1rem 2rem;position:absolute;right:0;top:0;width:24.2rem}.app_cp .test_header .test_time_w .tit_lv06{margin-top:.2rem;width:50%}.app_cp .test_header .test_time_w .time_count{color:#f43e3e;font-size:1.8rem;font-weight:700;text-align:right;width:50%}.app_cp .test_problem_w{margin-top:1.2rem;padding-right:27.2rem;position:relative}.app_cp .tp_scroll_w{height:54rem;overflow-x:hidden;overflow-y:auto;padding-bottom:2rem;width:100%}.app_cp .problem_w{width:100%}.app_cp .problem_w .txtLabel_gray,.app_cp .problem_w .txt_qNum{vertical-align:middle}.app_cp .problem_w .txtLabel_gray{margin-right:1rem}.app_cp .problem_w .txt_qNum{font-size:1.8rem}.app_cp .problem_w .txt_question{display:block;font-size:1.4rem;margin-top:2rem}.app_cp .problem_w .img_p{margin-top:2rem;overflow:hidden;vertical-align:top;width:100%}.app_cp .problem_w .img_p img{width:100%}.app_cp .problem_w .textarea{margin-top:2rem;width:100%}.app_cp .problem_w .textarea textarea{background-color:#f2f2f2;height:14rem;padding:2rem;resize:none;width:100%}.app_cp .mc_list_w{display:flex;flex-flow:wrap;margin:.5rem -.8rem 0}.app_cp .mc_list_w>li{padding:.5rem .8rem;width:50%}.app_cp .multiple_choice{display:block;position:relative}.app_cp .multiple_choice input[type=checkbox],.app_cp .multiple_choice input[type=radio]{left:0;opacity:0;position:absolute;top:0}.app_cp .multiple_choice [class^=mc_cont]{background-position:50%;background-repeat:no-repeat;background-size:8rem auto;border:1px solid #e3e3e3;border-radius:.5rem;padding:1rem}.app_cp .multiple_choice [class^=mc_cont] .txt_mc{display:block;font-size:1.4rem}.app_cp .multiple_choice [class^=mc_cont] .img_p{margin-top:1rem}.app_cp .multiple_choice input[type=checkbox]:checked+[class^=mc_cont],.app_cp .multiple_choice input[type=radio]:checked+[class^=mc_cont]{background-color:#f5f7f9;border-color:#2681ee;border-width:2px}.app_cp .multiple_choice input[type=checkbox]:checked+[class^=mc_cont] .txt_mc,.app_cp .multiple_choice input[type=radio]:checked+[class^=mc_cont] .txt_mc{color:#2681ee;font-weight:700}.app_cp .multiple_choice input[type=checkbox]:checked+[class^=mc_cont].wrong,.app_cp .multiple_choice input[type=radio]:checked+[class^=mc_cont].wrong{background-color:#ffecec;border-color:#f43e3e}.app_cp .multiple_choice input[type=checkbox]:checked+[class^=mc_cont].wrong .txt_mc,.app_cp .multiple_choice input[type=radio]:checked+[class^=mc_cont].wrong .txt_mc{color:#f43e3e}.app_cp .multiple_choice .mc_cont_no,.app_cp .multiple_choice .mc_cont_yes{height:24.6rem}.app_cp .multiple_choice .mc_cont_yes{background-image:url(../images/common/ico_o_off.svg)}.app_cp .multiple_choice .mc_cont_no{background-image:url(../images/common/ico_x_off.svg)}.app_cp .multiple_choice input[type=radio]:checked+.mc_cont_yes{background-image:url(../images/common/ico_o_on.svg)}.app_cp .multiple_choice input[type=radio]:checked+.mc_cont_no{background-image:url(../images/common/ico_x_on.svg)}.app_cp .problem_w+.problem_w{margin-top:4rem}.app_cp .answer_key_w{position:absolute;right:0;top:0;width:24.2rem}.app_cp .ak_header{display:flex;margin-top:1.6rem;position:relative}.app_cp .ak_header .tit_lv07{width:40%}.app_cp .ak_header .txt_count{font-size:1.4rem;font-weight:700;text-align:right;width:60%}.app_cp .ak_header .btnIconTxt_fold{display:none;left:0;position:absolute;top:0;width:100%;z-index:1}.app_cp .ak_list_w{border-top:1px solid #4a4a4a;height:50.9rem;margin-top:1rem;overflow:auto;width:100%}.app_cp .ak_list_w>li{border-bottom:1px solid #e3e3e3;display:flex;padding:1.3rem 2rem;width:100%}.app_cp .ak_list_w>li .txt_number{font-size:1.4rem;width:5rem}.app_cp .ak_list_w>li [class^=txt_ak]{font-size:1.3rem;text-align:center;width:calc(100% - 5rem)}.app_cp .ak_list_w>li.now{background-color:#f5f7f9}.app_cp .ak_list_w>li.now [class^=txt_]{color:#2681ee;font-weight:700}.app_cp .popup_test_result .test_header .txt_date{position:absolute;right:0;text-align:right;top:0}.app_cp .popup_test_result .test_header .txt_date .date{color:#646464}.app_cp .popup_test_result .table_info_test+.problem_w{margin-top:2rem}.app_cp .textarea_answer{background-color:#f2f2f2;margin-top:1rem;padding:2rem}.app_cp .textarea_answer .txt_ta{font-size:1.4rem}.app_cp .popup_test_result .ak_list_w>li.now .txt_number{color:#4a4a4a;font-weight:400}.app_cp .popup_test_result .ak_list_w>li [class^=txt_ak]{font-weight:700}.app_cp .popup_test_result .ak_list_w>li .txt_ak_score{color:#2681ee}.app_cp .popup_test_result .ak_list_w>li .txt_ak_answer{color:#414a4e}.app_cp .popup_test_result .ak_list_w>li .txt_ak_wrong{color:#f43e3e}.app_cp .comentry_w{margin-top:3rem}.app_cp .comentry_header{display:flex;width:100%}.app_cp .comentry_header .ch_answer,.app_cp .comentry_header .txt_score{flex:1}.app_cp .comentry_header .ch_answer{width:50%}.app_cp .comentry_header .ch_answer [class^=txtIcon_]{font-size:1.8rem;font-weight:700;padding-left:2.8rem}.app_cp .comentry_header .ch_answer [class^=txtIcon_]:before{height:2rem;left:0;top:50%;transform:translateY(-50%);width:2rem}.app_cp .comentry_header .ch_answer .txtIcon_wrong{color:#f43e3e}.app_cp .comentry_header .ch_answer .txtIcon_wrong:before{background-image:url(../images/common/ico_x.svg)}.app_cp .comentry_header .ch_answer .txtIcon_answer{color:#2681ee}.app_cp .comentry_header .ch_answer .txtIcon_answer:before{background-image:url(../images/common/ico_o.svg)}.app_cp .comentry_header .txt_score{color:#4a4a4a;font-size:1.4rem;text-align:right;width:50%}.app_cp .comentry_header .txt_score b{font-weight:700}.app_cp .table_info_comentry{border-top:1px solid #e3e3e3;margin-top:1rem}.app_cp .table_info_comentry tbody th{background-color:#f5f7f9;border-color:#e3e3e3;border-width:0 0 1px}.app_cp .table_info_comentry tbody td{text-align:left}.app_cp .popup_assignment{width:87.2rem}.app_cp .popup_assignment .pop_footer .btnGroup_pop_bottom [class^=btn_]{width:100%}.app_cp [class^=assignment_]{padding-bottom:2rem}.app_cp .ass_header{border-bottom:1px solid #e3e3e3;padding:0 27.2rem 1.6rem 0;position:relative;width:100%}.app_cp .ass_header>.tit_stName{font-size:2rem;font-weight:400}.app_cp .ass_header>.txt_date{position:absolute;right:0;top:0}.app_cp .ass_header>.txt_date .date{color:#646464}.app_cp .ass_cont{padding:2rem 0}.app_cp .assignment_form{border-top:1px solid #ccc;margin-top:2rem;padding-top:2rem}.app_cp .assignment_form .ass_header{border-bottom:0;padding-bottom:0}.app_cp .assignment_form .txtIcon_assignment{display:block}.app_cp .assignment_form .inp_txt_ass,.app_cp .assignment_form .textarea_ass{margin-top:2rem;width:100%}.app_cp .popup_assignment .formGroup_files{margin-top:2rem;position:relative}.app_cp .popup_assignment .formGroup_files .tit_lv03{margin-right:1rem}.app_cp .popup_assignment .formGroup_files .txt_disc{padding-right:7.5rem}.app_cp .popup_assignment .formGroup_files .inp_file{position:absolute;right:0;top:0}.app_cp .popup_assignment .file_list_w{background-color:#f5f7f9;display:block;margin-top:2rem;max-width:100%;padding:1rem 2rem;width:100%}.app_cp .popup_assignment .file_list_w>li{border-top:1px solid #e3e3e3;padding-right:6rem;position:relative}.app_cp .popup_assignment .file_list_w>li:first-child{border-top:0}.app_cp .popup_assignment .file_list_w>li .btnIcon_delete{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.app_cp .popup_assignment .tit_assResult{background-color:#f5f7f9;margin-top:2rem;padding:1.3rem 2rem;width:100%}.app_cp .assignment_evaluation{border-top:1px solid #ccc;margin-top:2rem;padding-top:2rem}.app_cp .ae_cont{background-color:#f5f7f9;margin-top:2rem;padding:2rem}.app_cp .ae_cont .tit_lv05{display:block}.app_cp .ae_cont .txt_ae{display:block;margin-top:1rem}.app_cp .popup_vote{width:60rem}.app_cp .v_header{padding:0 27.2rem 1.6rem 0;position:relative;width:100%}.app_cp .v_header>.tit_stName{font-size:2rem;font-weight:400}.app_cp .v_header>.txt_date{position:absolute;right:0;top:0}.app_cp .v_header>.txt_date .date{color:#646464}.app_cp .v_cont{background-color:#f5f7f9;padding:2rem}.app_cp .popup_vote .tit_lv04{font-weight:600}.app_cp .vote_section{margin-top:4rem}.app_cp .vote_section .txt_question{display:block;font-size:2rem;font-weight:700}.app_cp .vote_list_tit{font-size:2.4rem;font-weight:600;margin-top:5rem;text-align:center}.app_cp .vote_list_tit+.tit_lv05.ta_center{display:block;font-weight:400;margin-top:.4rem;text-align:center}.app_cp .vote_list_w{margin-top:2rem}.app_cp .vote_list_tit+.vote_list_w{margin-top:5rem}.app_cp .vote_list_w_grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;justify-content:flex-start;margin-left:auto;margin-right:auto;max-width:60rem}.app_cp .vote_list_w>li{margin-top:1.6rem}.app_cp .vote_list_w>li:first-child,.app_cp .vote_list_w_grid>li{margin-top:0}.app_cp .vote_list_w_grid>li{flex:1 1 calc(33.33333% - 1rem);max-width:calc(33.33333% - 1rem);width:calc(33.33333% - 1rem)}.app_cp .vote_list_w_grid.lg>li{flex:1 1 calc(50% - .75rem);max-width:calc(50% - .75rem);width:calc(50% - .75rem)}.app_cp .v_choice{display:block;position:relative}.app_cp .v_choice input[type=checkbox],.app_cp .v_choice input[type=radio]{left:0;opacity:0;position:absolute;top:0}.app_cp .v_choice .vc_cont{border:1px solid #e3e3e3;border-radius:.5rem;padding:2rem 2rem 2rem 5rem}.app_cp .v_choice .vc_cont.vc_cont_between{align-items:center;background-color:#f7f7f8;border:1px solid #ddd;color:#757575;display:flex;font-size:1.8rem;font-weight:600;gap:0 2rem;height:6rem;justify-content:space-between;padding:0 2rem;transition:.15s ease-out;word-break:break-all}.app_cp .v_choice .vc_cont.vc_cont_between.vc_cont_center{justify-content:center;text-align:center}.app_cp .v_choice .vc_cont.vc_cont_between.vc_cont_start{font-size:1.6rem;height:auto;justify-content:flex-start;padding:.8rem 1.6rem}.app_cp .v_choice .vc_cont.vc_cont_between.vc_cont_start .vc_cont_num{display:inline-block;min-width:3rem}.app_cp .v_choice .vc_cont [class^=txt_]{color:#646464;font-size:1.4rem}.app_cp .v_choice .vc_cont .txt_num{left:2rem;position:absolute;top:2rem}.app_cp .v_choice .vc_cont .txt_answer{display:block}.app_cp .v_choice.sm .vc_cont.vc_cont_between{background-color:#fff;font-size:1.6rem;font-weight:400;height:auto;min-height:4.8rem;padding:.8rem 2rem}.app_cp .v_choice.lg .vc_cont.vc_cont_between{height:auto;min-height:6rem;padding:.8rem 1.6rem}.app_cp .v_choice .vc_cont .vc_cont_txt,.app_cp .v_choice.lg .vc_cont.vc_cont_between .vc_cont_txt{word-break:break-all}.app_cp .popup_job_selection .form_rows{margin:5rem auto 0;max-width:60rem}.app_cp .v_choice input[type=checkbox]:checked+.vc_cont,.app_cp .v_choice input[type=radio]:checked+.vc_cont{background-color:#f5f7f9;border-color:var(--primary-base);border-width:.2rem}.app_cp .v_choice input[type=radio]:checked+.vc_cont.vc_cont_between{background-color:#f6fafe;border-color:var(--primary-base);border-width:1px;color:var(--primary-base)}.app_cp .v_choice input[type=checkbox]:checked+.vc_cont [class^=txt_],.app_cp .v_choice input[type=radio]:checked+.vc_cont [class^=txt_]{font-weight:700}.app_cp .textarea_vote{margin-top:2rem}.app_cp .textarea_vote textarea{border-color:#e3e3e3;border-radius:.5rem}.app_cp .pop_content.survey{padding-top:1.5rem}.app_cp .pop_content.survey .v_header{padding:0 0 2rem}.app_cp .pop_content.survey .v_header .tit_stName{font-weight:600;text-align:center;width:100%}.app_cp .pop_content.survey .txt_date{padding-bottom:1rem;text-align:right;width:100%}@media screen and (min-width:1024px){.app_cp .v_choice .vc_cont.vc_cont_between:hover{background-color:#f6fafe;border-color:var(--primary-base);color:var(--primary-base)}}@media screen and (min-width:280px)and (max-width:767px){.app_cp .vote_list_tit+.vote_list_w{margin-top:2rem}.app_cp .vote_list_w_grid{gap:.8rem}.app_cp .vote_list_w_grid>li{flex:1 1 calc(50% - .4rem);max-width:calc(50% - .4rem);width:calc(50% - .4rem)}.app_cp .vote_list_w_grid.lg>li{flex:1 1 100%;max-width:100%;width:100%}.app_cp .v_choice .vc_cont.vc_cont_between.vc_cont_start{align-items:flex-start;flex-direction:column;justify-content:flex-start}.app_cp .popup_job_selection .form_rows{margin:2rem auto 0}}.app_cp .popup_payment{width:60rem}.app_cp .popup_payment .tit_lv05{display:block}.app_cp .payment_list_w{background-color:#f5f7f9;display:block;margin-top:1rem;padding:1rem 2rem}.app_cp .payment_list_w>li{border-top:1px solid #e3e3e3;flex:1;padding:1rem}.app_cp .payment_list_w>li:first-child{border-top:0}.app_cp .popup_payment .pop_footer .btnGroup_pop_bottom>li [class^=btn_]{width:100%}.app_cp .popup_certificates{width:87.2rem}.app_cp .popup_certificates .pop_content{overflow:auto}.app_cp .certificates_box{border:2rem solid #2681ee;padding:.7rem;width:100%}.app_cp .cb_line{background:url(../images/my_study/complation_line.svg) no-repeat 0 0;background-size:100% auto;height:100%;padding-bottom:68.43%;position:relative;width:100%}.app_cp .cb_cont{height:100%;left:0;padding:3.2rem;position:absolute;text-align:center;top:0;width:100%}.app_cp .cb_cont .txt_cNumber{color:#7f7f7f;display:block;font-size:1.2rem;text-align:left}.app_cp .cb_cont .tit_certificatts{color:#4a4a4a;display:block;font-size:4rem;margin-top:.5rem}.app_cp .ribbon_w{display:flex;margin-top:2.5rem}.app_cp .ribbon_w .rb_inner{background-color:#2681ee;display:inline-block;height:2.8rem;letter-spacing:-5px;margin:0 auto;padding:.1rem 2rem;position:relative}.app_cp .ribbon_w .rb_inner:after,.app_cp .ribbon_w .rb_inner:before{background-repeat:no-repeat;background-size:2rem 100%;content:"";display:inline-block;height:100%;position:absolute;top:0;width:2rem}.app_cp .ribbon_w .rb_inner:before{background-image:url(../images/my_study/ribbon_left.svg);left:-1.8rem}.app_cp .ribbon_w .rb_inner:after{background-image:url(../images/my_study/ribbon_right.svg);right:-1.8rem}.app_cp .ribbon_w .rb_inner .txt_stName{color:#fff;display:block;letter-spacing:0;padding:.1rem;text-align:center}.app_cp .cb_graduate{margin-top:5rem}.app_cp .cb_graduate .txt_name{border-bottom:1px solid #2681ee;color:#2681ee;font-size:4.2rem;font-weight:700;padding:0 4.2rem 1.5rem}.app_cp .cb_cont .txt_disc{color:#4a4a4a;display:block;font-size:1.8rem;margin-top:4rem}.app_cp .cb_cont .txt_date{color:#4a4a4a;display:block;margin-top:2rem}.app_cp .cb_cont .sign_w{margin-top:5rem}.app_cp .cb_cont .txt_sign{color:#4a4a4a;font-size:1.4rem;padding:0 5.4rem;position:relative}.app_cp .cb_cont .txt_sign .img_stemp{background:url(../images/my_study/stemp.png) no-repeat 0 0;height:5rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:4.8rem}.app_cp .popup_certificates .pop_footer [class^=btn_]{width:100%}.app_cp .popup_certificates .pop_footer .btnGroup_pop_bottom>li:first-child{display:none}.app_cp .popup_mySubscribe{width:35rem}.app_cp .popup_mySubscribe .pop_content{padding-bottom:4rem}.app_cp .msc_list_w{overflow:hidden}.app_cp .msc_list_w>li{border-bottom:1px solid #e3e3e3;padding:1.5rem 0}.app_cp .link_channel{color:#262626;min-height:4.6rem;padding:.9rem 0 .9rem 6.6rem;position:relative}.app_cp .link_channel .dot_red{left:4rem;position:absolute;top:.2rem;z-index:1}.app_cp .link_channel .img_channel{border-radius:50%;height:4.6rem;left:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:4.6rem}.app_cp .link_channel .img_channel>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.app_cp .popup_confirmation{width:87.2rem}.app_cp .confirmation_wrap{max-width:100%;overflow:auto;width:100%}.app_cp .cb_cont .logo_kosme_02{background:url(../images/common/logo_kosme_02.png) no-repeat 0 0;background-size:auto 100%;display:inline-block;height:3rem;left:3rem;position:absolute;top:3rem;width:8.5rem}.app_cp .popup_confirmation .cb_graduate{margin-top:2rem}.app_cp .popup_confirmation .cb_graduate .txt_name{padding-bottom:1rem}.app_cp .popup_confirmation .cb_cont .txt_disc,.app_cp .popup_confirmation .table_info_contList{margin-top:4rem}.app_cp .popup_confirmation .pop_footer [class^=btn_]{width:100%}.app_cp .popup_confirmation .pop_footer .btnGroup_pop_bottom>li:nth-child(2){display:none}.app_cp .popup_social_member{width:87.2rem}.app_cp .member_list_w{display:flex;flex-flow:wrap;margin:0 -1rem}.app_cp .member_list_w>li{padding:1rem;width:25%}.app_cp .member_info_box{border:1px solid #ddd;border-radius:.5rem;height:100%;padding:5rem 3rem;position:relative}.app_cp .member_info_box .txtIcon_member{display:block}.app_cp .member_info_box .chip_w{left:1rem;position:absolute;top:1rem;z-index:3}.app_cp .member_info_box [class^=txtIcon_]{font-size:1.6rem}.app_cp .popup_job_selection{width:88rem}.app_cp .popup_job_selection .txt_msg{display:block;text-align:center}.app_cp .popup_job_selection .js_form_w{margin:2rem auto 0;width:40rem}.app_cp .popup_job_selection .js_form_w>li{margin-top:1rem}.app_cp .popup_job_selection .js_form_w>li:first-child{margin-top:0}.app_cp .popup_job_selection .js_form_w>li .selectbox_line{width:100%}.app_cp .popup_job_selection .icon_done{height:166px;width:166px}.app_cp .step_btn_w{background-color:#f5f7f9;border-radius:1rem;display:flex;gap:.8rem;margin-bottom:2rem;padding:1rem}.app_cp .step_btn_w>li{flex:1 1 calc(33.33333% - .53333rem);width:calc(33.33333% - .53333rem)}.app_cp .step_btn{align-items:center;border-radius:1rem;color:#bbb;display:flex;font-size:1.8rem;font-weight:600;height:4.5rem;justify-content:center;text-align:center;transition:.15s ease-out;width:100%}.app_cp .step_btn.active{background-color:var(--primary-base);color:#fff}@media screen and (min-width:280px)and (max-width:767px){.app_cp .step_btn_w{gap:.4rem;margin-bottom:1rem}.app_cp .step_btn_w>li{flex:1 1 calc(33.33333% - .33333rem);width:calc(33.33333% - .33333rem)}.app_cp .step_btn{height:auto;min-height:4rem;padding:.6rem 0;word-break:keep-all}}.app_cp .ab_progress_tit_w{margin-bottom:2rem}.app_cp .ab_progress_tit{min-height:6.5rem}.app_cp .ab_progress_tit>.txt_disc{font-weight:500;line-height:1;margin-top:2rem;text-align:right}.app_cp .ab_progress_txt{border-top:1px solid #ddd;color:#757575;display:block;font-weight:500;margin-top:.8rem;padding-top:.7rem;text-align:right}.app_cp .ab_progress{background-color:#ddd;border-radius:9999px;height:1rem;margin-top:.8rem;overflow:hidden;width:100%}.app_cp .ab_progress_in{background-color:var(--primary-base);border-radius:inherit;display:block;height:100%;transition:.15s ease-out}.app_cp .ab_progress_caption{color:var(--primary-base);display:block;font-weight:600;line-height:1;margin-top:.8rem}.app_cp .popup_competency_diagnosis{width:87.2rem}.app_cp .cd_guide_box{background-color:#f5f7f9;padding:2rem}.app_cp .cd_guide_box .tit_cdGuide{display:block;text-align:center}.app_cp .cd_guide_box .txt_cdGuide{display:block;margin-top:1rem}.app_cp .popup_recommand{width:87.2rem}.app_cp .popup_recommand .cd_guide_box{text-align:center}.app_cp .popup_recommand .tra_list_w{margin-top:2rem}.app_cp .popup_recommand .tra_list_w>li{width:33.33%}.app_cp .popup_recommand .thumbnail .thumb_img{height:14.8rem}.app_cp .popup_recommand .tra_list_w>li .chk_w{top:10.6rem}.app_cp .popup_interests{width:87.2rem}.app_cp .popup_interests .txt_msg{display:block;font-size:3rem;text-align:center}.app_cp .popup_interests .choice_list_w{margin:2.5rem -3rem 0;text-align:center}.app_cp .popup_interests .choice_list_w>li{display:inline-block;padding:1.5rem}.app_cp .popup_interests .pop_footer [class^=btn_s]{width:100%}.app_cp .popup_mailige{width:87.2rem}.app_cp .table_line_mailige{border-top:0;overflow:auto}.app_cp .table_line_mailige table{border-collapse:separate}.app_cp .table_line_mailige table td.ta_center,.app_cp .table_line_mailige table th{text-align:center}.app_cp .popup_applicant_list{width:100rem}.app_cp .table_line_al{border-top:0}.app_cp .table_line_al table td,.app_cp .table_line_al table th{text-align:center}.app_cp .table_info_al{margin-top:4rem}.app_cp .popup_payment_result{width:87.2rem}.app_cp .pr_box{background-color:#f5f7f9;padding:4rem}.app_cp .pr_box>li{margin-top:1rem}.app_cp .pr_box>li:first-child{margin-top:0}.app_cp .patment_result_list{margin-top:2rem}.app_cp .patment_result_list>.tit_lv03{display:block}.app_cp .table_info_pr{margin-top:2rem}.app_cp .popup_cd_staff{width:120rem}.app_cp .popup_cd_staff .ap_result_form{margin-top:0}.app_cp .table_info_cdsList{margin-top:2rem}.app_cp .popup_banner{width:87.2rem}.app_cp .popup_banner .bnr_list_heder{display:flex;margin-top:2rem}.app_cp .popup_banner .bnr_list_heder .selectbox_line_s{margin-left:auto}.app_cp .popup_banner .bnr_list_w{width:100%}.app_cp .popup_banner .bnr_list_w>li{margin-top:2rem;width:100%}.app_cp .popup_banner .bnr_list_w .link_bnr{display:block;width:100%}.app_cp .popup_banner .bnr_list_w .link_bnr>img{vertical-align:top;width:100%}.app_cp #eventBnr.popup_banner{width:108.6rem}.app_cp #eventBnr [class^=tab_wrap] .tab_scroll{height:7rem}.app_cp .popup_training .bnr_list_w .link_bnr img{vertical-align:top;width:100%}.app_cp .pop_footer .today_show{padding-bottom:10px}.app_cp .popup_view_picture{width:87.2rem}.app_cp .popup_view_picture .pop_content{height:auto}.app_cp .popup_view_picture .pick_slider_w{overflow:hidden;position:relative;width:100%}.app_cp .popup_view_picture .ps_list_w{min-width:100%}.app_cp .popup_view_picture .ps_list_w>li{width:100%}.app_cp .popup_view_picture .thumb_img{padding-bottom:55.93%}.app_cp .popup_view_picture .pick_slider_w [class^=btnIcon_slider]{height:6rem;position:absolute;top:50%;transform:translateY(-50%);width:6rem;z-index:1}.app_cp .popup_view_picture .pick_slider_w .btnIcon_slider_prev{background-image:url(../images/about/btn_slider_prev.svg);left:0}.app_cp .popup_view_picture .pick_slider_w .btnIcon_slider_next{background-image:url(../images/about/btn_slider_next.svg);right:0}.app_cp .popup_view_picture .ps_list_w .swiper .swiper-wrapper .swiper-slide img{max-height:50rem}.app_cp .popup_floor_map{width:87.2rem}.app_cp .map_view_w{background-color:#f5f7f9;border-color:#4a4a4a;border-style:solid;border-width:.2rem 0 .1rem;width:100%}.app_cp .tab_wrap_mapView{margin:0;padding-left:18.2rem;position:relative}.app_cp .tab_wrap_mapView .tab_scroll{height:auto;left:0;position:absolute;top:0;width:18.2rem}.app_cp .tabmenu_mv{height:auto;width:100%}.app_cp .tabmenu_mv>li{padding:0;width:100%}.app_cp .tabmenu_mv .btn_tab{background-color:#74848b;color:#fff;height:auto;padding:2rem 2rem 2rem 5rem;position:relative;text-align:left;width:100%}.app_cp .tabmenu_mv .btn_tab .txt_floor{left:2rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .tabmenu_mv .btn_tab.active{background-color:#fff;color:#262626}.app_cp .map_view_w .tabCont_w{padding-top:0}.app_cp .tabCont_w .map_w{position:relative;width:100%}.app_cp .tabCont_w .map_w .img_map{width:100%}.app_cp .tabCont_w .map_w .img_map>img{vertical-align:top;width:100%}.app_cp .tabCont_w .map_w .txt_floor{color:#262626;font-size:3rem;left:2rem;position:absolute;top:2rem;z-index:1}.app_cp .popup_facApply{width:87.2rem}.app_cp .popup_facApply .pop_content>[class^=tit_lv]{display:block}.app_cp .popup_facApply .pop_content>.tit_lv04{margin-top:4rem}.app_cp .popup_facApply .pop_content .inp_txt_personnel{width:calc(100% - 2.5rem)}.app_cp .popup_facApply .pop_content .inp_date input[type=date]{border-color:#4a4a4a;height:5.4rem;padding:1.5rem 2rem}.app_cp .form_s_list_w>li{border-top:1px solid #e3e3e3;min-height:4rem;padding:1rem 0 1rem 16.6rem;position:relative}.app_cp .form_s_list_w>li:first-child{border-top:0}.app_cp .form_s_list_w>li .chk_w{left:0;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .form_s_list_w>li .selectbox_line_s select{font-size:1.4rem;padding:1rem 3.5rem 1rem 1.5rem}.app_cp .form_s_list_w>li [class^=inp]{vertical-align:middle;white-space:nowrap}.app_cp .form_s_list_w>li [class^=inp] input[type=text]{border-color:#999;font-size:1.4rem;height:4rem;padding:1rem 1.5rem;vertical-align:middle}.app_cp .form_s_list_w>li .inp_pserson{width:13rem}.app_cp .form_s_list_w>li .inp_room{display:block;margin-bottom:1rem}.app_cp .form_s_list_w>li .inp_room:last-child{margin-bottom:0}.app_cp .form_s_list_w>li .inp_room input[type=text]{margin:0 .5rem;width:10rem}.app_cp .form_s_list_w>li .inp_room .txt_room,.app_cp .form_s_list_w>li .inp_room .txt_unit{font-size:1.4rem}.app_cp .form_s_list_w>li .inp_room .txt_room{width:4.1rem}.app_cp .popup_facApply .pop_content .txt_blue{display:block;font-size:1.2rem;margin-top:2rem}.app_cp .popup_facApply .pop_content .sign_w{margin-top:4rem;text-align:center}.app_cp .popup_facApply .pop_content .sign_w .txt_date{font-size:2.8rem;font-weight:500}.app_cp .popup_facApply .pop_content .sign_w .txt_traCenter{display:block;font-size:2.4rem;font-weight:700;margin-top:1rem}.app_cp .popup_preview{width:87.2rem}.app_cp .popup_preview .pop_content{display:flex}.app_cp .popup_preview .pop_content .video_watch_w{width:70%}.app_cp .popup_preview .pop_content .preview_list{margin-left:3%;margin-top:2rem;width:27%}.app_cp .popup_preview .pop_content .preview_list h5{border-bottom:1px solid #222;margin-bottom:1rem;padding-bottom:1rem}.app_cp .popup_preview .pop_content .preview_list ul{max-height:456px;overflow-y:auto}.app_cp .popup_preview .pop_content .preview_list li{margin-bottom:1.2rem}.app_cp .popup_preview .pop_content .preview_list li a{color:#262626}.app_cp .popup_preview .pop_content .preview_list li a:hover,.app_cp .popup_preview .pop_content .preview_list li.on a{font-weight:bolder}.app_cp .popup_view_agree{width:90rem}.app_cp [id^=footer_popup] .tit_lv02{display:block;margin-bottom:2rem;text-align:center}.app_cp .intro.box,.app_cp .labeling.box{border:1px solid #dcdcdc;box-sizing:border-box;margin-bottom:1rem;padding:1.25em 1.5em}.app_cp [class^=terms_box]{margin-bottom:2rem}.app_cp [class^=terms_box] h3{float:left}.app_cp [class^=terms_box] h3.tit_lv03{font-size:2.4rem}.app_cp .terms_form .terms_shortcut{margin-bottom:2rem}.app_cp .terms_form .terms_shortcut ul{background-color:#f0f0f0;display:flex;flex-wrap:wrap;overflow:hidden;padding:35px 3.333333% 6px}.app_cp .terms_form .terms_shortcut li{float:left;margin-bottom:1rem;width:50%}.app_cp .terms_form .terms_shortcut li:first-child{width:100%}.app_cp .terms_form .terms_shortcut li a{color:#787878}.app_cp .terms_form .terms_shortcut li a:hover{text-decoration:underline}.app_cp .policy img{margin-left:.1em;vertical-align:middle;width:1.2em}.app_cp #policy_area .terms_box img{float:left;height:auto;width:1.7vw}.app_cp #footer_popup03 [class^=btnGroup_]>li [class^=btn_]{width:auto}.app_cp #footer_popup03 .btnGroup_pop_bottom>li .btn_s_blue{width:30%}.app_cp #terms_box2>ul>li{margin-bottom:1rem}@media(hover:hover)and (pointer:fine){.app_cp .labelWrap table tbody tr td>div:hover{border:2px solid rgba(0,65,202,.5)}.app_cp .labelWrap table tbody tr td div:hover>div{display:block}}.app_cp .labeling table,.app_cp .labeling table tr{width:100%}.app_cp .labeling table tr:nth-of-type(2n) td{padding-bottom:1vw}.app_cp .labeling .pc table tr td{text-align:center!important;width:33.3333333333%}.app_cp .labeling .mob table tr td{text-align:center;width:33.3333333333%}.app_cp .labeling table tr td img{height:6em;width:auto}.app_cp .labelWrap table tbody tr td span{display:block;padding:1em 0}.app_cp .labelWrap table tbody tr td img{padding-top:8%}.app_cp .labelWrap table tbody tr td>div{border:2px solid #fff;box-sizing:border-box;height:100%;margin:auto;position:relative;width:50%}.app_cp .labelLayer{background:#fff;box-shadow:3px 3px 3px 3px;display:none;margin-top:-9.9em;position:absolute;width:30em;z-index:1}.app_cp .labelWrap .labelLayer .labelDescTop span.layerClsWrap{display:none}.app_cp .labelDescTop{background-color:#2681ee;box-sizing:border-box;padding:10px;position:relative}.app_cp .labelDescTop p{color:#fff}.app_cp .labelDescBtm{box-sizing:border-box;padding:15px 20px;position:relative}.app_cp .labelDescBtm th{border-bottom:1px solid #000}.app_cp .labelDescBtm td,.app_cp .labelDescBtm th{line-height:1.4em;padding:.5em 1em}.app_cp .labelDescBtm p{padding-bottom:8px;text-align:left}.app_cp .descWrap{display:flex;flex-flow:row wrap}.app_cp .descBox{box-sizing:border-box;font-size:1.3rem;width:100%}.app_cp .descBox td{border-bottom:1px solid #e3e3e3}.app_cp .descTit{color:#1647aa!important}.app_cp .descCnt,.app_cp .descTit{text-align:left!important}.app_cp .moLeft01{margin-left:-17em}.app_cp .policyImg{box-sizing:border-box;float:left;margin-bottom:.7rem;margin-left:.5%;position:relative}.app_cp .policyImgMov,.app_cp .policyImgMov2{margin-left:.2%!important}.app_cp .policyImgMov2{margin-top:.2%}.app_cp .clBoth,.app_cp .policy_w div p{clear:both}.app_cp .policyImg img{bottom:-.2vw;position:relative}.app_cp .tooltiptext{background:#fff;border:2px solid #1647aa;border-radius:5px;box-sizing:border-box;display:none;left:-4px;line-height:1.5;margin-left:-6.25rem;margin-top:-8.8rem;padding:.6rem;position:absolute;top:-44px;width:14rem;z-index:1}.app_cp .tooltiptext:before{border:10px solid transparent;border-top-color:#1647aa;bottom:-2.08rem;content:" ";margin-left:43%;position:absolute}.app_cp .tooltiptext:after{border:10px solid transparent;border-top-color:#fff;bottom:-1.25rem;content:" ";margin-left:43%;position:absolute}.app_cp .tooltiptextSub{background:#fff;border:2px solid #1647aa;border-radius:5px;bottom:34px;box-sizing:border-box;display:block;left:-7px;line-height:2;margin-left:-3.1rem;margin-top:-4.5rem;padding:.5rem;position:absolute;text-align:center;width:11rem;z-index:1}.app_cp .tooltiptextSub:before{border:10px solid transparent;border-top-color:#1647aa;bottom:-2.18rem;content:" ";left:3.9rem;position:absolute}.app_cp .tooltiptextSub:after{border:10px solid transparent;border-top-color:#fff;bottom:-1.1rem;content:" ";left:3.3rem;position:absolute}.app_cp .tooltiptext p{font-size:1.4rem}.app_cp .p_10>ol.nu>li:nth-of-type(2)>div{display:inline;float:none}.app_cp .TT09Sub01{margin-bottom:-1%;margin-left:1%;margin-top:0}.app_cp .TT09Sub01 img{margin-left:-.5em;position:relative;top:.4em;width:1.5em!important}.app_cp .toolTit{font-size:1.6rem;font-weight:700}.app_cp .policyImg .tooltiptext,.app_cp .policyImg .tooltiptextSub{display:none}.app_cp .policyImg:hover .tooltiptext,.app_cp .policyImg:hover .tooltiptextSub{display:block}.app_cp .p_02 .tooltiptext{margin-top:-7.3rem}.app_cp .p_02 h6{float:left}.app_cp .p_02 ol,.app_cp .p_02 ul{clear:both}.app_cp #policy_area .p_02>ul img{margin-top:-.2em;width:1.5em}.app_cp .p_03>div>.tooltiptext:before{bottom:-1.43rem}.app_cp .p_03 .tooltiptext:before{bottom:-1.37rem}.app_cp .p_05 .tooltiptext,.app_cp .p_06 .tooltiptext{margin-top:-10.8rem}.app_cp .p_09 .tooltiptext{margin-top:-5.8rem}.app_cp .TT09Sub01 .tooltiptext{margin-left:8.75rem;margin-top:-9.6rem}.app_cp .p_11 .tooltiptext{margin-top:-5.8rem}.app_cp .p_12 .tooltiptext{margin-top:-9.3rem}.app_cp .p_13 .tooltiptext{margin-top:-7.3rem}.app_cp .p_15 .tooltiptext:before{bottom:-1.37rem}.app_cp .p_115 .tooltiptext,.app_cp .p_116 .tooltiptext{margin-top:-7.3rem}.app_cp .p_16 .tooltiptextSub{margin-left:-5.4rem;width:12rem}.app_cp .p_16 .tooltiptextSub:after,.app_cp .p_16 .tooltiptextSub:before{left:5.6rem}.app_cp h3 span.policyImg{position:relative;top:-.1em}.app_cp h3 span.policyImg img:first-child{margin-right:.3em}.app_cp #policy_area>div{margin-bottom:2vw}.app_cp #policy_area>div>h3>img{position:relative;top:-.2vw}.app_cp #policy_area>div>p{margin:revert}.app_cp #policy_area ol.nu{color:#4b4b4b;margin-left:1vw}.app_cp #policy_area ol.nu.list>li:first-of-type:before{content:"1. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(2):before{content:"2. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(3):before{content:"3. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(4):before{content:"4. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(5):before{content:"5. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(6):before{content:"6. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(7):before{content:"7. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(8):before{content:"8. "}.app_cp #policy_area ol.nu.list>li:nth-of-type(9):before{content:"9. "}.app_cp #policy_area ol.nu.list>li{margin-left:1em}.app_cp #policy_area ol.nu.list>li:before{margin-left:-1em}.app_cp #policy_area ol.nu>li:first-of-type>p:before{content:"1. "}.app_cp #policy_area ol.nu>li:nth-of-type(2)>p:before{content:"2. "}.app_cp #policy_area ol.nu>li:nth-of-type(3)>p:before{content:"3. "}.app_cp #policy_area ol.nu>li:nth-of-type(4)>p:before{content:"4. "}.app_cp #policy_area ol.nu>li:nth-of-type(5)>p:before{content:"5. "}.app_cp #policy_area ol.nu>li:nth-of-type(6)>p:before{content:"6. "}.app_cp #policy_area ol.nu>li:nth-of-type(7)>p:before{content:"7. "}.app_cp #policy_area ol.nu>li:nth-of-type(8)>p:before{content:"8. "}.app_cp #policy_area ol.nu>li:nth-of-type(9)>p:before{content:"9. "}.app_cp #policy_area ol.nu.circleNum>li:first-of-type:before{content:"① "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(2):before{content:"② "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(3):before{content:"③ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(4):before{content:"④ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(5):before{content:"⑤ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(6):before{content:"⑥ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(7):before{content:"⑦ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(8):before{content:"⑧ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(9):before{content:"⑨ "}.app_cp #policy_area ol.nu.circleNum>li:nth-of-type(10):before{content:"⑩ "}.app_cp #policy_area ol.nu.circleNum>li{margin-left:1em}.app_cp #policy_area ol.nu.circleNum>li:before{margin-left:-1em}.app_cp #policy_area ol.nu.list>li>p{margin-left:2.2em}.app_cp #policy_area ol.nu.list>li>p:before{content:"- "}.app_cp ul.hyphenOnly>li{margin-left:1em}.app_cp ul.hyphenOnly>li:before{content:"- ";margin-left:-1em;margin-right:.5em}.app_cp #policy_area ol.nu>li>p:before{display:inline-block;float:left;height:2.5vw;margin-right:.5em}.app_cp #policy_area table{margin-top:2vw}.app_cp #policy_area table th{word-break:keep-all}.app_cp #policy_area table td{line-height:1.2vw;padding:1vw .5vw;text-align:left;word-break:keep-all}.app_cp #policy_area table td:first-child,.app_cp #policy_area table td:last-child{text-align:center}.app_cp #policy_area div ol.ko{margin:revert;padding:revert}.app_cp #policy_area ol.ko{padding-left:.8em!important}.app_cp #policy_area ol.ko ol.ko{padding-left:1.8em!important}.app_cp .nu_special .nums{float:left;height:2.5vw;width:2vw}.app_cp .nu_special>li:nth-of-type(2) .nums,.app_cp .nu_special>li:nth-of-type(3) .nums,.app_cp .nu_special>li:nth-of-type(4) .nums,.app_cp .nu_special>li:nth-of-type(5) .nums,.app_cp .nu_special>li:nth-of-type(6) .nums{height:4vw}.app_cp .nu_special>li:nth-of-type(7) .nums{height:2.5vw}.app_cp .nu_special>li{margin-bottom:1vw}.app_cp #policy_area p.txt.hyphen{margin-left:1.5em}.app_cp #policy_area p.txt.hyphen:before{content:"- ";margin-left:-1em;margin-right:.2em}.app_cp #policy_area .p_01 table td:last-child,.app_cp #policy_area .p_02 table td:last-child{text-align:left}.app_cp #policy_area .p_02 ol.ko ol.ko{padding-left:1.5em!important}.app_cp #terms_box2>ul>li>ol>li>ol>li>ol.ko{margin-left:-.5em}.app_cp #policy_area .p_02 h4{color:#4b4b4b;font-size:18px;font-weight:300;margin-bottom:0}.app_cp #terms_box4 div:last-child>ul.ko{margin-left:-.5em}.app_cp #terms_box4 div:last-child>ul.ko>li{font-size:16px;margin-left:1.8em}.app_cp #terms_box4 div:last-child>ul.ko>li:before{content:"- ";margin-left:-.5em}.app_cp #policy_area div.p_07 ol.ko{margin-bottom:1vw}.app_cp #policy_area div.p_07 ol.ko>li:before{padding-left:.1em}.app_cp #terms_box7>ol.nu>li ul li,.app_cp #terms_box7>ol.nu>li>ol.ko>li ul li{margin-left:1.5em}.app_cp #terms_box7>ol.nu>li>ol.ko{margin-left:-.3em}.app_cp #terms_box7>ol.nu>li>ol.ko>li>ul.ko>li:before{content:"- ";margin-left:-.5em}.app_cp #terms_box7>ol.nu>li:nth-of-type(5)>ul{margin-left:-.3em}.app_cp #terms_box7>ol.nu>li:nth-of-type(5)>ul>li:before{content:"- ";margin-left:-.5em}.app_cp #terms_box9 ol.nu>li div{margin-left:.6em}.app_cp #terms_box9 ol.nu>li>div>p{margin-left:1em}.app_cp #terms_box9>ol.nu>li>div>p.hyphen:before{margin-left:-1.5em}.app_cp #terms_box10 ol.nu.list>li>p{margin-left:.3em}.app_cp #terms_box10 ol.nu.list>li>p:before{height:auto;margin-left:-.6em;margin-right:0}.app_cp #terms_box10>ol.nu>li:nth-of-type(2) img{height:auto;position:relative;top:-.1em;width:1.5em}.app_cp #terms_box10>ol.nu>li:not(:last-child){margin-bottom:.5em}.app_cp #policy_area div.p_11 ol.nu li p{line-height:1.5}.app_cp #policy_area div.p_11 ol.nu li:not(:first-child) p:first-child{margin-top:.5vw}.app_cp #policy_area div.p_12 ol.nu li{line-height:1.6vw}.app_cp #policy_area div.p_12 ol.nu li ul.ko>li>ol>li{margin-left:1.4em}.app_cp #policy_area div.p_12 ol.nu li:nth-of-type(2) ul.ko>li>ol>li{margin-left:0}.app_cp #terms_box12>ol.nu>li>ul.ko{margin-left:-.8em}.app_cp #terms_box12>ol.nu>li>ul.ko>li>ol{margin-left:-.5em}.app_cp #terms_box12>ol.nu>li:nth-of-type(2)>ul>li>ol{margin-left:.1em}.app_cp #terms_box12>ol.nu>li:nth-of-type(2)>ul>li>ol>ul>li>ol>li:before{content:"- "}.app_cp #terms_box12>ol.nu>li:nth-of-type(3)>p>span{margin-left:.5em}.app_cp #terms_box12>ol>li:first-of-type>ul>li>ol>li:before{content:"- "}.app_cp #terms_box12>ol>li:first-of-type>ul>li:first-of-type>ol>li:last-child{padding-left:1em}.app_cp #terms_box12>ol>li:first-of-type>ul>li:first-of-type>ol>li:last-child:before{content:"※ ";margin-left:-1.2em}.app_cp #terms_box12>ol>li:nth-of-type(2)>ul>li>ol{margin-left:3em}.app_cp #terms_box12>ol>li:nth-of-type(2)>ul>li>ol>li:before{content:"- "}.app_cp #policy_area div.p_13>div>p{margin-bottom:0}.app_cp #policy_area div.p_13 table{margin-bottom:2vw;margin-top:1vw}.app_cp #prevPolicyDet{display:block;width:100%}.app_cp #prev_cont{float:left;height:2vw;line-height:1.6vw}.app_cp #policy_area div.p_118 table th{vertical-align:middle}.app_cp #policy_area div.p_119 table td{text-align:center}.app_cp #policy_area table{border-top:2px solid #000;width:100%}.app_cp #policy_area table th{border-bottom:1px solid #000;padding:1rem .5rem}.app_cp #policy_area table td{border-bottom:1px solid #e3e3e3;line-height:2.7rem;padding:1rem .5rem}.app_cp .popup_view_agree.helper [class^=terms_box] h3{float:none;padding-left:21px}.app_cp .circle.ol_style2 li{left:1.6vw;padding-left:21px;position:relative}.app_cp .circle.ol_style2 li:first-of-type:before{content:"① "}.app_cp .circle.ol_style2 li:nth-of-type(2):before{content:"② "}.app_cp .circle.ol_style2 li:nth-of-type(3):before{content:"③ "}.app_cp .circle.ol_style2 li:nth-of-type(4):before{content:"④ "}.app_cp .circle.ol_style2 li:nth-of-type(5):before{content:"⑤ "}.app_cp .circle.ol_style2 li:nth-of-type(6):before{content:"⑥ "}.app_cp .circle.ol_style2 li:nth-of-type(7):before{content:"⑦ "}.app_cp .circle.ol_style2 li:nth-of-type(8):before{content:"⑧ "}.app_cp .circle.ol_style2 li:nth-of-type(9):before{content:"⑨ "}.app_cp .circle.ol_style2 li:nth-of-type(10):before{content:"⑩ "}.app_cp .circle.ol_style2 li:before{display:inline-block;left:0;margin-left:-.5vw;position:absolute;top:0}.app_cp .circle p.num:first-of-type:before{content:"1. "}.app_cp .circle p.num:nth-of-type(2):before{content:"2. "}.app_cp .circle p.num:nth-of-type(3):before{content:"3. "}.app_cp .circle p.num:nth-of-type(4):before{content:"4. "}.app_cp .circle p.num:nth-of-type(5):before{content:"5. "}.app_cp .circle p.num:nth-of-type(6):before{content:"6. "}.app_cp .circle p.num:nth-of-type(7):before{content:"7. "}.app_cp .circle p.num:nth-of-type(8):before{content:"8. "}.app_cp .circle p.num:nth-of-type(9):before{content:"9. "}.app_cp .circle p.num:nth-of-type(10):before{content:"10. "}.app_cp .circle p.num:before{display:inline-block;margin-left:-1vw;margin-right:1vw;position:absolute}.app_cp .circle p.num{padding-left:1vw;position:relative}.app_cp .circle.ol_style2>li>p.txt:before{content:"- ";margin-right:.5vw}.app_cp .circle p span{display:block;text-indent:1vw}.app_cp .circle p span:before{content:"- ";margin-right:.5vw}.app_cp .popup_view_agree .agr_list_w li{background-color:#f5f7f9;font-size:1.4rem;padding:1.5rem 2.1rem}.app_cp #IDcomBine{z-index:1001}.app_cp #IDcomBine .txt_guide{font-size:1.4rem;margin-bottom:1.5rem}.app_cp #IDcomBine .board_line_box{border:1px solid #e3e3e3;padding:1rem}.app_cp #IDcomBine .btnGroup_pop_bottom>li .btn_s_gray{width:100%}.app_cp #IDcomBine .radio_blue{display:flex;margin-bottom:.75rem}.app_cp .popup_vote_create{width:71rem}.app_cp .popup_vote_create .form_row_ip.dt .inp_date{width:22rem}.app_cp [class^=popup_] .form_row_ip .inp_txt,.app_cp [class^=popup_] .form_row_ip [class^=selectbox_line]{width:100%}.app_cp [class^=popup_] .form_row_ip .inp_txt.short,.app_cp [class^=popup_] .form_row_ip [class^=selectbox_line].short{max-width:26rem}.app_cp [class^=popup_] .form_row>.tit_lv05{min-width:10rem}.app_cp .popup_community_vote{width:46.6rem}.app_cp .popup_community_vote .tit_lv05{font-weight:600;margin-bottom:.8rem}.app_cp .popup_community_vote .txt_disc{margin-bottom:3rem}.app_cp .popup_community_done{width:53rem}.app_cp .pop_result{align-items:center;display:flex;flex-direction:column;gap:2.6rem;margin:4.8rem 0 3rem;text-align:center}.app_cp .pop_result .tit_lv05{font-weight:500}.app_cp .pop_result .tit_lv05>.text_btn{display:inline;width:auto}.app_cp .step_btn_w+.pop_result{height:calc(100% - 8.5rem);justify-content:center;margin:0}.app_cp .popup_quiz,.app_cp .popup_quiz_create,.app_cp .popup_quiz_result{width:71rem}.app_cp .popup_quiz_result .card_infos{margin:3.2rem 0}.app_cp .popup_quiz_result .card_info{margin-bottom:0;padding:2rem}.app_cp .popup_quiz_result .card_info_txt{font-size:2rem}.app_cp .popup_quiz_result [class^=table_] table td .txt_info{word-break:break-all}@media screen and (max-width:767px){.app_cp .step_btn_w+.pop_result{height:calc(100% - 9.6rem)}.app_cp .popup_view_agree [class^=table_] table td .txt_info{word-break:normal}.app_cp .intro h3.title_main{font-size:1.5em!important}.app_cp .terms_form p{font-size:16px;line-height:1.5}.app_cp .terms_form .terms_shortcut li{width:100%}.app_cp .labelLayer{float:none!important}.app_cp .Right01{height:25em;margin:0;overflow-y:scroll;position:absolute;width:28em}.app_cp .labelWrap .labelLayer .labelDescTop>p{text-align:left;text-indent:.5em}.app_cp .labelWrap .labelLayer .labelDescTop span.layerClsWrap{display:block;float:right;padding:0}.app_cp .labelWrap .labelLayer .labelDescTop span.layerClsWrap button{background:none;height:1em;margin-top:-.8em;width:1em}.app_cp .labelWrap .labelLayer .labelDescTop span.layerClsWrap button img{filter:invert(100%);height:100%;padding-top:0;width:100%}.app_cp .terms_form .labeling .pc table tr td.descCnt{text-align:left!important}.app_cp .labeling.box div[name=R003] .labelDescBtm table thead th:first-of-type{width:77%}.app_cp .labeling.box div[name=R003] .labelDescBtm table thead th:nth-of-type(2){width:23%}.app_cp .labeling.box div[name=R003] .labelDescBtm table tbody td:first-of-type{padding-left:.5em;width:77%}.app_cp .labeling.box div[name=R003] .labelDescBtm table tbody td:nth-of-type(2){text-align:center!important;width:23%}.app_cp .labeling.box div[name=R004] .labelDescBtm table thead th:first-of-type{width:40%}.app_cp .labeling.box div[name=R004] .labelDescBtm table thead th:nth-of-type(2){width:60%}.app_cp .labeling.box div[name=R004] .labelDescBtm table tbody td:first-of-type{width:40%}.app_cp .labeling.box div[name=R004] .labelDescBtm table tbody td:nth-of-type(2){width:60%}.app_cp .labeling.box div[name=R005] .labelDescBtm table tbody td,.app_cp .labeling.box div[name=R005] .labelDescBtm table thead th{width:30%}.app_cp .labeling.box div[name=R005] .labelDescBtm table tbody td:nth-of-type(2),.app_cp .labeling.box div[name=R005] .labelDescBtm table thead th:nth-of-type(2){width:40%}.app_cp .labeling.box div[name=R006] .labelDescBtm table tbody td,.app_cp .labeling.box div[name=R006] .labelDescBtm table thead th{width:30%}.app_cp .labeling.box div[name=R006] .labelDescBtm table tbody td:nth-of-type(2),.app_cp .labeling.box div[name=R006] .labelDescBtm table thead th:nth-of-type(2){width:40%}.app_cp .moRight01{margin-left:-3em}.app_cp .moRight02{margin-left:-10.5em}.app_cp .Left01{height:25em;margin:0;overflow-y:scroll;position:absolute;width:28em}.app_cp .moLeft01{margin-left:-18em}.app_cp .tooltiptextSub{margin-left:-3.4rem}.app_cp .ttMobR{margin-left:-2.4rem}.app_cp .ttMobR:after,.app_cp .ttMobR:before{left:2.5rem}.app_cp .policyImgMovMob{margin-left:-.44%!important;margin-top:-.2%}.app_cp .tt0201{margin-left:-6.1rem}.app_cp .tt0201:after,.app_cp .tt0201:before{margin-left:37%}.app_cp .tooltiptext:before{bottom:-1.36rem}.app_cp .tooltiptext:after{bottom:-1.2rem}.app_cp #policy_area .policyImg img{margin-top:-.3em}.app_cp .p_03 .tooltiptext{margin-left:-8.25rem}.app_cp .p_03 .tooltiptext:after,.app_cp .p_03 .tooltiptext:before{margin-left:55%}.app_cp .p_04 .tooltiptext{margin-left:-6.5rem;margin-top:-7rem}.app_cp .p_05 .tooltiptext{margin-left:-6.5rem;margin-top:-10rem}.app_cp #policy_06{display:inline;float:none!important}.app_cp .p_06 .policyImg{display:inline;float:none}.app_cp .p_06 .policyImg img{top:-.1rem}.app_cp .p_06 .tooltiptext{margin-left:.25rem;margin-top:-11.5rem}.app_cp .p_06 .tooltiptext:after,.app_cp .p_06 .tooltiptext:before{margin-left:13%}.app_cp #policy_07{display:inline;float:none!important}.app_cp .p_07 .policyImg{display:inline;float:none}.app_cp .p_07 .policyImg img{top:-.1rem}.app_cp .p_07 .tooltiptext{margin-left:-.1rem;margin-top:-10rem}.app_cp .p_07 .tooltiptext:after,.app_cp .p_07 .tooltiptext:before{margin-left:38%}.app_cp .p_08 .tooltiptext{margin-left:-11.25rem}.app_cp .p_08 .tooltiptext:after,.app_cp .p_08 .tooltiptext:before{margin-left:77%}.app_cp .p_09 .tooltiptext{margin-left:-11.4rem;margin-top:-5.8rem}.app_cp .p_09 .tooltiptext:after,.app_cp .p_09 .tooltiptext:before{margin-left:79%}.app_cp #policy_09{display:inline;float:none!important}.app_cp .p_10 .policyImg{display:inline;float:none}.app_cp .p_10 .policyImg img{top:-.1rem}.app_cp .p_10 .tooltiptext{margin-left:3rem;margin-top:-8.3rem}.app_cp .p_10 .tooltiptext:after,.app_cp .p_10 .tooltiptext:before{margin-left:43%}.app_cp .TT09Sub01 .tooltiptext{margin-left:7.4rem;margin-top:-8.8rem}.app_cp .TT09Sub01 img{margin-left:0}.app_cp .p_11 .tooltiptext{margin-left:-8.25rem}.app_cp .p_11 .tooltiptext:after,.app_cp .p_11 .tooltiptext:before{margin-left:55%}.app_cp .p_12 .tooltiptext{margin-left:-9.25rem;margin-top:-7.3rem}.app_cp .p_12 .tooltiptext:after,.app_cp .p_12 .tooltiptext:before{margin-left:62%}.app_cp #policy_13{display:inline;float:none!important}.app_cp .p_13 .policyImg{display:inline;float:none}.app_cp .p_13 .policyImg img{top:-.2rem}.app_cp .p_13 .policyImgMov{margin-left:-1%!important}.app_cp .p_13 .tooltiptext{margin-left:1.7rem;margin-top:-8rem}.app_cp .p_13 .tooltiptext:after,.app_cp .p_13 .tooltiptext:before{margin-left:43%}.app_cp .p_13 .policyImgMov{margin-left:.2em!important}.app_cp .p_13>div.policyImg.policyImgMov>div.tooltiptext{margin-left:3.7rem;margin-top:-8.8rem}.app_cp #policy_14{display:inline;float:none!important}.app_cp .p_14 .policyImg{display:inline;float:none}.app_cp .p_14 .policyImg img{top:-.1rem}.app_cp .p_14 .tooltiptext{margin-left:1.75rem;margin-top:-9.8rem}.app_cp .p_15 .tooltiptext{margin-left:-11.25rem}.app_cp .p_15 .tooltiptext:after,.app_cp .p_15 .tooltiptext:before{margin-left:77%}.app_cp #policy_115{display:inline;float:none!important}.app_cp .p_115 .policyImg{display:inline;float:none}.app_cp .p_115 .policyImg img{top:-.2rem}.app_cp .p_115 .policyImgMov{margin-left:-1%!important}.app_cp .p_115 .tooltiptext{margin-left:1.8rem;margin-top:-8.8rem}.app_cp .p_115 .policyImgMov2 .tooltiptext{margin-left:3.5rem}.app_cp .p_118 .tooltiptext{margin-left:-8.25rem}.app_cp .p_118 .tooltiptext:after,.app_cp .p_118 .tooltiptext:before{margin-left:55%}.app_cp .p_119 .tooltiptext{margin-left:-9.25rem}.app_cp .p_119 .tooltiptext:after,.app_cp .p_119 .tooltiptext:before{margin-left:62%}.app_cp .p_119 table tr td{float:left;width:16.6666666667%!important}.app_cp .p_02 h6{float:left}.app_cp .p_02 ol{clear:both}.app_cp #policy_area div ol.ko{margin-left:0;padding-left:.6em}.app_cp .terms_form .terms_shortcut ul{padding:1.25em 1.5em}.app_cp .terms_form .terms_shortcut ul li:not(:first-of-type){padding-left:1.25em}.app_cp .terms_form .intro.box .detail_main{font-size:1em;line-height:1.5;margin-bottom:1.25em!important}.app_cp .intro p{font-size:.8em;line-height:1.5}.app_cp .terms_form .intro.box>p:nth-of-type(2),.app_cp .terms_form .intro.box>p:nth-of-type(4){font-size:.8em}.app_cp .terms_form .terms_shortcut ul li:not(:last-child){margin-bottom:1em}.app_cp .terms_form .terms_shortcut li a{color:#4b4b4b;font-size:16px}.app_cp .labeling.box table td img{width:4em}.app_cp .terms_form .labeling table tr td{font-size:.8em}.app_cp .labeling.box .labelDescBtm table td{font-size:1em!important;padding:1em;padding-bottom:1em!important}.app_cp .labeling.box .labelDescBtm table td:first-of-type{width:30%!important}.app_cp .labeling.box .labelDescBtm table td:nth-of-type(2){width:70%!important}.app_cp .labelWrap table tbody tr td>div{padding:.1em;width:100%}.app_cp .container .labeling .pc table tr td img{height:5em;width:100%}.app_cp .labelWrap table tbody tr td span{font-size:.8em;word-break:break-all}.app_cp #policy_area ol.nu>li>p{margin-left:1em}.app_cp #policy_area ol.nu>li>p:before{margin-left:-1em}.app_cp #policy_area div li h4,.app_cp #policy_area div li h5{color:#646464;font-size:16px;font-weight:500}.app_cp #policy_area div ol.ko>li{font-size:1em;line-height:1.8;margin-left:0}.app_cp #policy_area div ol.ko>li h6{font-size:16px}.app_cp #policy_area div ol.ko>li:before{margin-left:-1.5em}.app_cp #policy_area table td{line-height:inherit}.app_cp #policy_area .terms_box img{width:1.5em}.app_cp .terms_box table thead{display:none}.app_cp .terms_box table tbody tr{border-bottom:1px solid #dcdcdc;box-sizing:border-box}.app_cp .terms_box table tbody tr td:first-of-type{display:none}.app_cp .terms_box table tbody tr td{border-bottom:none;display:block;text-align:left!important}.app_cp #policy_area>div:not(:first-of-type) table tbody tr td{color:#646464;padding-left:2em!important}.app_cp .terms_box table tbody tr td:before{color:#646464;content:attr(data-label);display:block;font-weight:700;margin-left:-1em}.app_cp #policy_area table td{font-size:.9em}.app_cp #terms_box1 td{padding-left:1em!important}.app_cp #terms_box1 td:nth-of-type(2){font-weight:700}.app_cp #terms_box1 td:nth-of-type(3){padding-left:2em!important}.app_cp #terms_box2 ol.ko>li>span{display:none}.app_cp #terms_box2 table tbody tr td{font-size:1em}.app_cp #terms_box4 div:last-child>ul.ko{margin-left:-.5em}.app_cp #terms_box12 ol li p,.app_cp #terms_box14>div p,.app_cp #terms_box8 ul li p{line-height:1.5}.app_cp #policy_area #terms_box12 ol.nu li{line-height:1.5;margin-left:1em}.app_cp .datePicker ul li button{font-size:1em}.app_cp div.datePicker{height:2.8em;margin-top:2em;position:absolute;width:95%}.app_cp div.datePicker>ul{height:2.8em;width:80%}.app_cp div.datePicker>ul>li{height:2.8em}.app_cp div.dateMore{width:20%}.app_cp div.dateMore button{height:2.6em}.app_cp .regulationDocs{float:right;width:40%}.app_cp .regulationDocs a{font-size:1em}.app_cp #theEnd{margin-top:4em}.app_cp #policy_area li,.app_cp #policy_area ol>li{font-size:16px}.app_cp #terms_box2 h6 img{position:relative;top:-.1em}.app_cp #terms_box5 h3 img{top:-.2em}.app_cp #terms_box7 ol.nu>li>ol.ko{margin-left:-.3em}.app_cp #terms_box7 ol.nu>li>ol.ko>li{font-size:16px;margin-left:1.5em}.app_cp #terms_box7 div:last-child,.app_cp #terms_box7>ol.nu>li ul li{font-size:16px}.app_cp #terms_box7>ol.nu>li>ol.ko>li ul li{margin-left:0}.app_cp #terms_box9 ol.nu>li{font-size:16px}.app_cp #terms_box9 ol.nu>li>div>p.txt.hyphen:before{margin-left:-1em}.app_cp #terms_box9 ol.nu>li>div{margin-left:.1em}.app_cp #terms_box10 ol>li:nth-of-type(3){line-height:1.8}.app_cp #terms_box10 ol.nu.list>li{font-size:16px}.app_cp #terms_box10 ol.nu.list>li:not(:last-child){margin-bottom:.5em}.app_cp #terms_box10 ol.nu.list>li>p{margin-left:.3em}.app_cp #terms_box10 ol.nu.list>li>p:before{height:auto;margin-left:-.6em;margin-right:0}.app_cp #policy_area>div#terms_box11>h3>img{position:relative;top:-.2em}.app_cp #terms_box11 ol.list>li:not(:last-child){margin-bottom:.5em}.app_cp #policy_area>div#terms_box12>h3>img{position:relative;top:-.2em}.app_cp #policy_area>div#terms_box12>ol>li>ul{margin-left:-.5em}.app_cp #policy_area>div#terms_box12>ol>li>ul>li>ol{margin-left:0}.app_cp #policy_area>div#terms_box12>ol>li:nth-of-type(2)>ul>li>ol{margin-left:-1em}.app_cp #terms_box118 ol.nu>li:not(:last-child){margin-bottom:.5em}.app_cp #terms_box119 h3 img{top:-.2em}.app_cp #dateSelected{color:#646464;font-weight:300}}@media screen and (max-width:480px){.app_cp #prevPolicyDet{display:block;width:100%}.app_cp #prev_cont{display:block;height:revert;line-height:revert;padding-bottom:revert}.app_cp .datePicker{display:block}.app_cp .tooltiptextSub{margin-top:-4.1rem}.app_cp .p_01>div.policyImg>.tooltiptext{margin-left:-6.6em;margin-top:-8.5em}.app_cp .p_02>div.policyImg>.tooltiptext{margin-left:-6em;width:13em}.app_cp .p_03>div.policyImg>.tooltiptext:before{bottom:-1.33rem}.app_cp .p_06>div.policyImg>.tooltiptext:after,.app_cp .p_06>div.policyImg>.tooltiptext:before{margin-left:16%}.app_cp .p_07>div.policyImg>.tooltiptext{margin-top:-8.6em;width:16em}.app_cp .p_07>div.policyImg>.tooltiptext:after,.app_cp .p_07>div.policyImg>.tooltiptext:before{margin-left:35%}.app_cp .p_09>div.policyImg>.tooltiptext{margin-top:-5.3rem}.app_cp .p_10>div.policyImg>.tooltiptext{argin-top:-8.7rem}.app_cp .p_10>div.policyImg>.tooltiptext:after{bottom:-1.18rem}.app_cp .p_10 .TT09Sub01 .tooltiptext{margin-left:7rem;margin-top:-8.5rem}.app_cp .p_13>div:first-of-type .tooltiptext{margin-left:.5rem;margin-top:-7.3rem}.app_cp .p_13>div.policyImg.policyImgMov>div.tooltiptext{margin-left:2.3rem}.app_cp .p_14>div.policyImg>.tooltiptext{margin-top:-10.2rem}.app_cp .p_15>div.policyImg>.tooltiptext:before{bottom:-1.4rem}.app_cp .p_115 .tooltiptext{margin-left:.5rem}.app_cp .p_115 .policyImgMov2 .tooltiptext{margin-left:2.2rem}.app_cp .p_116>div.policyImg>.tooltiptext{margin-left:-6.5rem;margin-top:-7rem}.app_cp .datePicker ul{background:#fff;float:left;width:revert}.app_cp .datePicker ul li{display:block;width:100%}.app_cp .datePicker ul li:first-of-type{border-right:none}.app_cp .datePicker ul li button{background:none;border:1px solid #e3e3e3;box-sizing:border-box;color:#000;display:block;height:inherit;width:revert;width:100%}.app_cp .datePicker ul li:hover{opacity:.6}.app_cp .dateMore{float:left}.app_cp .dateMore button{background:none;border:1px solid #e3e3e3;border-left:none;box-sizing:border-box;height:2.7vw;width:auto}.app_cp .dateMore button.btn_fold img{transform:rotate(180deg)}.app_cp p.afterPrev{clear:both}.app_cp .regulationDocs{margin-left:revert;position:relative;text-align:center;top:0}.app_cp .regulationDocs a{background:#1d4a93;color:#fff;display:block;font-weight:600;height:revert;line-height:revert;width:100%}.app_cp .regulationDocs a:hover{opacity:.8}}@media screen and (min-width:1366px)and (max-width:1440px){.app_cp .tab_wrap_mapView{margin:0;width:100%}}@media screen and (min-width:1024px)and (max-width:1365px){.app_cp [class^=popup_] .pop_content,.app_cp [class^=popup_] .pop_footer,.app_cp [class^=popup_] .pop_header{padding-left:2rem;padding-right:2rem}.app_cp .popup_completion .pop_content{padding-bottom:3rem;padding-top:0}.app_cp .popup_alert{width:36rem}.app_cp .popup_alert .pop_header{border-bottom:0}.app_cp .popup_confirm{width:49rem}.app_cp .popup_confirm .pop_header{border-bottom:0}.app_cp .popup_confirm .pop_content,.app_cp .popup_ivWrite .pop_content{height:auto}.app_cp .popup_pwChange{width:49.5rem}.app_cp .popup_pwChange .pop_content{height:auto}.app_cp .popup_study_guide{width:87.2rem}.app_cp .popup_nameplate{width:46rem}.app_cp .popup_nameplate .pop_header{border-bottom:0;margin-bottom:2rem}.app_cp .popup_nameplate .pop_content{height:auto;padding-bottom:0;padding-top:0}.app_cp .popup_other_info{width:49rem}.app_cp .popup_certificates,.app_cp .popup_interests{width:87.2rem}.app_cp .popup_cd_staff .ap_result_form .selectbox_line{width:calc(50% - 1.1rem)}.app_cp .table_info_cdsList table thead{display:none}.app_cp .table_info_cdsList table,.app_cp .table_info_cdsList table tbody,.app_cp .table_info_cdsList table tbody tr,.app_cp .table_info_cdsList table tbody tr td{display:block}.app_cp .table_info_cdsList table tbody{display:flex;flex-flow:wrap;margin:0 -1rem}.app_cp .table_info_cdsList table tbody tr{border:1px solid #e3e3e3;margin:1rem;padding:0 2rem;width:calc(50% - 2rem)}.app_cp .table_info_cdsList table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_cdsList table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_cdsList table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_cdsList table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_cdsList table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_cdsList table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_cdsList table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_cdsList table tbody tr td:nth-child(5):before{content:"계층"}.app_cp .table_info_cdsList table tbody tr td:nth-child(6):before{content:"직무"}.app_cp .table_info_cdsList table tbody tr td:nth-child(7):before{content:"공통역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(8):before{content:"계층역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(9):before{content:"직무역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(10):before{content:"진단 결과"}.app_cp .popup_view_picture{width:87.2rem}.app_cp .tab_wrap_mapView{margin:0;width:100%}}@media screen and (min-width:768px)and (max-width:1023px){.app_cp [class^=popup_] .pop_content,.app_cp [class^=popup_] .pop_footer,.app_cp [class^=popup_] .pop_header{padding-left:2rem;padding-right:2rem}.app_cp .popup_alert{width:36rem}.app_cp .popup_alert .pop_header{border-bottom:0}.app_cp .popup_confirm{width:49rem}.app_cp .popup_confirm .pop_header{border-bottom:0}.app_cp .popup_confirm .pop_content,.app_cp .popup_ivWrite .pop_content{height:auto}.app_cp .popup_pwChange{width:49.5rem}.app_cp .popup_pwChange .pop_content{height:auto}.app_cp .sf_list_w>li{margin-top:2rem}.app_cp .sf_list_w>li:first-child{margin-top:0}.app_cp .sf_list_w>li>.tit_lv07{width:13.5rem}.app_cp .sf_list_w>li>.inp_ceoName{width:24.2rem}.app_cp .popup_nameplate{width:46rem}.app_cp .popup_nameplate .pop_header{border-bottom:0;margin-bottom:2rem}.app_cp .popup_nameplate .pop_content{height:auto;padding-bottom:0;padding-top:0}.app_cp .popup_other_info{width:49rem}.app_cp .popup_test .multiple_choice .mc_cont_no,.app_cp .popup_test .multiple_choice .mc_cont_yes{height:15rem}.app_cp .certificates_box{left:0;position:relative;top:0;width:81.2rem;zoom:.85}.app_cp .certificates_box.zoomIn{zoom:1}.app_cp .popup_certificates .pop_footer .btnGroup_pop_bottom>li:first-child{display:block}.app_cp .popup_recommand .tra_list_w>li .thumb_img{height:12.7rem}.app_cp .popup_recommand .tra_list_w>li .chk_w{top:8.5rem}.app_cp .popup_interests .choice_list_w{margin:2.5rem 0 0;text-align:center}.app_cp .popup_applicant_list table thead{display:none}.app_cp .popup_applicant_list table,.app_cp .popup_applicant_list table tbody,.app_cp .popup_applicant_list table tbody tr,.app_cp .popup_applicant_list table tbody tr td{display:block}.app_cp .table_line_al table tbody tr{margin-top:2rem;position:relative}.app_cp .table_line_al table tbody tr:before{background-color:#f5f7f9;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:10rem}.app_cp .table_line_al table tbody tr td{border-width:0 1px 1px;padding-left:10rem;position:relative;text-align:right;z-index:1}.app_cp .table_line_al table tbody tr td:first-child{border-width:1px}.app_cp .table_line_al table tbody tr td.ta_left{text-align:right}.app_cp .table_line_al table tbody tr td:before{content:"";display:block;font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_line_al table tbody tr td:first-child:before{content:"과정명"}.app_cp .table_line_al table tbody tr td:nth-child(2):before{content:"기수"}.app_cp .table_line_al table tbody tr td:nth-child(3):before{content:"신청일"}.app_cp .table_line_al table tbody tr td:nth-child(4):before{content:"학습기간"}.app_cp .table_info_al table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 2rem}.app_cp .table_info_al table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_al table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_al table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_al table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_al table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_al table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_al table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_al table tbody tr td:nth-child(5):before{content:"이메일"}.app_cp .table_info_al table tbody tr td:nth-child(6):before{content:"생년월일"}.app_cp .table_info_al table tbody tr td:nth-child(7):before{content:"결제여부"}.app_cp .table_info_al table tbody tr td:nth-child(8):before{content:"취소"}.app_cp .popup_cd_staff .ap_result_form .selectbox_line{width:calc(50% - 1.1rem)}.app_cp .table_info_cdsList table thead{display:none}.app_cp .table_info_cdsList table,.app_cp .table_info_cdsList table tbody,.app_cp .table_info_cdsList table tbody tr,.app_cp .table_info_cdsList table tbody tr td{display:block}.app_cp .table_info_cdsList table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 2rem}.app_cp .table_info_cdsList table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_cdsList table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_cdsList table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_cdsList table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_cdsList table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_cdsList table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_cdsList table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_cdsList table tbody tr td:nth-child(5):before{content:"계층"}.app_cp .table_info_cdsList table tbody tr td:nth-child(6):before{content:"직무"}.app_cp .table_info_cdsList table tbody tr td:nth-child(7):before{content:"공통역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(8):before{content:"계층역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(9):before{content:"직무역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(10):before{content:"진단 결과"}.app_cp .popup_floor_map .pop_content{height:auto;padding-bottom:0;padding-top:0}.app_cp .map_view_w{border:0}.app_cp .tab_wrap_mapView{border-color:#4a4a4a;border-style:solid;border-width:.2rem 0 .1rem;margin:0 -2rem;padding-left:0;width:auto}.app_cp .tab_wrap_mapView .tab_scroll{border-bottom:.1rem solid #4a4a4a;position:static;width:100%}.app_cp .tabmenu_mv{white-space:nowrap}.app_cp .tabmenu_mv>li{width:23%}.app_cp .tab_wrap_mapView .tabmenu_mv .btn_tab{padding:1rem;text-align:center;width:100%}.app_cp .tab_wrap_mapView .tabmenu_mv .btn_tab .txt_floor{display:block;position:static;text-align:center;top:0;transform:translateY(0)}.app_cp .popup_preview{width:calc(100% - 4rem)}}@media screen and (min-width:280px)and (max-width:767px){.app_cp [class^=popup_]{width:calc(100% - 4rem)}.app_cp [class^=popup_] .pop_content,.app_cp [class^=popup_] .pop_footer,.app_cp [class^=popup_] .pop_header{padding-left:2rem;padding-right:2rem}.app_cp [class^=popup_] .pop_content{max-height:calc(100vh - 29.8rem)}.app_cp .popup_alert{width:calc(100% - 4rem)}.app_cp .popup_alert .pop_header{border-bottom:0}.app_cp .popup_alert .pop_content{height:auto}.app_cp .popup_confirm{width:calc(100% - 4rem)}.app_cp .popup_confirm .pop_header{border-bottom:0}.app_cp .popup_confirm .pop_content{height:auto}.app_cp .popup_ivWrite{width:calc(100% - 4rem)}.app_cp .popup_ivWrite .pop_content{height:auto}.app_cp .popup_pwChange{width:calc(100% - 4rem)}.app_cp .popup_pwChange .pop_content{height:auto}.app_cp .popup_pwChange .txt_msg{font-size:1.6rem}.app_cp .popup_pwChange .txt_default{font-size:1.2rem}.app_cp .popup_pwChange .btnGroup_pop_bottom>li [class^=btn_]{padding:.5rem}.app_cp .sch_form_box{border:0;padding:0}.app_cp .sf_list_w>li{padding:1rem .5rem;width:100%}.app_cp .sf_list_w>li>.tit_lv07{background-color:#fff;display:block;height:auto;margin:0 0 1rem;padding:0}.app_cp .sf_list_w>li>.formGroup_businessNumber{width:100%}.app_cp .sf_list_w>li>.formGroup_businessNumber [class^=inp_],.app_cp .sf_list_w>li>.formGroup_businessNumber [class^=txt_]{flex:1}.app_cp .sf_list_w>li>.formGroup_businessNumber [class^=inp_] input[type=tel],.app_cp .sf_list_w>li>.formGroup_businessNumber [class^=inp_] input[type=text]{border-color:#ccc;height:4.4rem}.app_cp .sf_list_w>li>.inp_ceoName{width:100%}.app_cp .sf_list_w>li>.inp_ceoName input[type=text]{border-color:#ccc;height:4.4rem}.app_cp .sch_form_box .btn_blue{height:4.4rem;margin-top:1rem;padding:1rem 1.5rem;position:relative;right:auto;top:auto;transform:translateY(0);width:100%}.app_cp .popup_company_search .table_info table,.app_cp .popup_company_search .table_info table tbody,.app_cp .popup_company_search .table_info table tbody tr{display:block}.app_cp .popup_company_search .table_info table tbody tr td{display:inline-block;margin-right:1rem}.app_cp .popup_company_search .table_info thead{display:none}.app_cp .popup_company_search .table_info table tbody tr{border-bottom:1px solid #e3e3e3;padding:2rem 0;position:relative}.app_cp .popup_company_search .table_info table tbody tr:first-child{margin-top:0}.app_cp .popup_company_search .table_info table tbody tr td{border-bottom:0;padding:0;text-align:left}.app_cp .popup_company_search .table_info table tbody tr td:nth-child(4),.app_cp .popup_company_search .table_info table tbody tr td:nth-child(5){display:block}.app_cp .popup_company_search .table_info table tbody tr td:nth-child(5) .btn_line_ss_blue{margin-top:1rem;width:100%}.app_cp .guide_msg_sch{padding:1rem 0}.app_cp .popup_company_search .btnGroup_pop_bottom>li .btn_s_gray{width:100%}.app_cp .popup_schedule .tit_lv02{font-size:1.6rem}.app_cp .popup_schedule .btnGroup_pop_bottom>li .btn_s_gray{width:100%}.app_cp .popup_schedule .table_info_schedule .tb_scroll_w{height:calc(100vh - 33rem)}.app_cp .popup_completion{width:calc(100% - 4rem)}.app_cp .popup_completion .pop_content{height:auto}.app_cp .popup_study_guide{width:calc(100% - 4rem)}.app_cp .popup_study_guide .pop_content{height:auto}.app_cp .popup_class_time .pop_content{max-height:calc(100vh - 29.8rem)}.app_cp .popup_class_time .table_line_ct{max-height:100%}.app_cp .popup_nameplate{width:calc(100% - 4rem)}.app_cp .popup_nameplate .pop_header{border-bottom:0;margin-bottom:2rem}.app_cp .popup_nameplate .pop_content{height:auto;padding-bottom:0;padding-top:0}.app_cp .popup_nameplate .logo_kosme{background-position:0 0;background-size:auto 2rem}.app_cp .popup_other_info{width:calc(100% - 4rem)}.app_cp .popup_other_info .pop_content{height:auto}.app_cp [class^=popup_test] .pop_content{padding-bottom:0}.app_cp [class^=popup_test] .test_header{padding-right:0}.app_cp [class^=popup_test] .test_time_w{margin-top:1rem;position:relative;width:100%}.app_cp [class^=popup_test] .test_problem_w{height:calc(100% - 10.6rem);margin-top:0;overflow:hidden;padding-bottom:4rem;padding-right:0}.app_cp [class^=popup_test] .tp_scroll_w{height:100%;padding-bottom:2rem}.app_cp [class^=popup_test] .multiple_choice .mc_cont_no,.app_cp [class^=popup_test] .multiple_choice .mc_cont_yes{height:15rem}.app_cp [class^=popup_test] .answer_key_w{background-color:#fff;border:1px solid #e3e3e3;left:0;right:auto;top:calc(100% - 4.3rem);transition-duration:.3s;transition-property:top;transition-timing-function:ease;width:100%}.app_cp [class^=popup_test] .answer_key_w .ak_header{height:4rem;margin-top:0;padding:1rem 5rem 0 2rem}.app_cp [class^=popup_test] .answer_key_w .btnIconTxt_fold{display:block}.app_cp [class^=popup_test] .answer_key_w .btnIconTxt_fold:before{transform:translateY(-50%) rotate(180deg)}.app_cp [class^=popup_test] .answer_key_w .ak_list_w{height:calc(100vh - 32rem);margin-top:0}.app_cp [class^=popup_test] .answer_key_w.show{top:0}.app_cp [class^=popup_test] .answer_key_w.show .btnIconTxt_fold:before{transform:translateY(-50%) rotate(0)}.app_cp [class^=popup_test] .pop_footer{padding-top:2rem}.app_cp .popup_test_result .test_header .txt_date{display:block;margin-top:2rem;position:relative}.app_cp .ass_header{padding:0 0 1.6rem}.app_cp .ass_header .txt_date{display:block;margin-top:1rem;position:relative;text-align:right}.app_cp .popup_assignment .file_list_w{padding:.5rem 1rem}.app_cp .v_header{padding:0 0 1.6rem}.app_cp .v_header .txt_date{display:block;margin-top:1rem;position:relative;text-align:right}.app_cp .certificates_box{left:0;position:relative;top:0;width:81.2rem;zoom:.43}.app_cp .certificates_box.zoomIn{zoom:1}.app_cp .popup_certificates .pop_footer .btnGroup_pop_bottom>li:first-child,.app_cp .popup_confirmation .pop_footer .btnGroup_pop_bottom>li:nth-child(2){display:block}.app_cp .popup_confirmation .table_info_contList thead{display:none}.app_cp .popup_confirmation .table_info_contList table,.app_cp .popup_confirmation .table_info_contList table tbody,.app_cp .popup_confirmation .table_info_contList table tbody tr,.app_cp .popup_confirmation .table_info_contList table tbody tr td{display:block}.app_cp .popup_confirmation .table_info_contList table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 1rem}.app_cp .popup_confirmation .table_info_contList table tbody tr td{position:relative;text-align:right}.app_cp .popup_confirmation .table_info_contList table tbody tr td:before{color:#262626;display:inline-block;font-size:1.4rem;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .popup_confirmation .table_info_contList table tbody tr td:first-child:before{content:"번호"}.app_cp .popup_confirmation .table_info_contList table tbody tr td:nth-child(2):before{content:"콘텐츠 명"}.app_cp .popup_confirmation .table_info_contList table tbody tr td:nth-child(3):before{content:"시간"}.app_cp .popup_confirmation .table_info_contList table tbody tr td:nth-child(4){border-bottom:0}.app_cp .popup_confirmation .table_info_contList table tbody tr td:nth-child(4):before{content:"수강일자"}.app_cp .member_list_w>li{width:50%}.app_cp .popup_job_selection .js_form_w{margin:2rem auto 0;width:100%}.app_cp .popup_job_selection .icon_done{height:133px;width:133px}.app_cp .popup_recommand .tra_list_w>li{width:100%}.app_cp .popup_recommand .tra_list_w>li .thumb_img{height:20.5rem}.app_cp .popup_recommand .tra_list_w>li .chk_w{top:16.5rem}.app_cp .popup_interests .txt_msg{font-size:1.8rem}.app_cp .table_line_mailige{border-top:0;height:100%;overflow:auto;width:100%}.app_cp .table_line_mailige thead{position:sticky;top:0;z-index:2}.app_cp .table_line_mailige tbody tr th,.app_cp .table_line_mailige thead tr th:first-child{left:0;position:sticky;z-index:1}.app_cp .popup_applicant_list table thead{display:none}.app_cp .popup_applicant_list table,.app_cp .popup_applicant_list table tbody,.app_cp .popup_applicant_list table tbody tr,.app_cp .popup_applicant_list table tbody tr td{display:block}.app_cp .table_line_al table tbody tr{margin-top:2rem;position:relative}.app_cp .table_line_al table tbody tr:before{background-color:#f5f7f9;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:10rem}.app_cp .table_line_al table tbody tr td{border-width:0 1px 1px;padding-left:10rem;position:relative;text-align:right;z-index:1}.app_cp .table_line_al table tbody tr td:first-child{border-width:1px}.app_cp .table_line_al table tbody tr td.ta_left{text-align:right}.app_cp .table_line_al table tbody tr td:before{content:"";display:block;font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_line_al table tbody tr td:first-child:before{content:"과정명"}.app_cp .table_line_al table tbody tr td:nth-child(2):before{content:"기수"}.app_cp .table_line_al table tbody tr td:nth-child(3):before{content:"신청일"}.app_cp .table_line_al table tbody tr td:nth-child(4):before{content:"학습기간"}.app_cp .table_info_al table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 2rem}.app_cp .table_info_al table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_al table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_al table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_al table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_al table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_al table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_al table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_al table tbody tr td:nth-child(5):before{content:"이메일"}.app_cp .table_info_al table tbody tr td:nth-child(6):before{content:"생년월일"}.app_cp .table_info_al table tbody tr td:nth-child(7):before{content:"결제여부"}.app_cp .table_info_al table tbody tr td:nth-child(8):before{content:"취소"}.app_cp .pr_box{padding:2rem}.app_cp .pr_box [class^=tit_],.app_cp .pr_box [class^=txt_]{font-size:1.4rem}.app_cp .table_info_pr table thead{display:none}.app_cp .table_info_pr table,.app_cp .table_info_pr table tbody,.app_cp .table_info_pr table tbody tr,.app_cp .table_info_pr table tbody tr td{display:block}.app_cp .table_info_pr table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 2rem}.app_cp .table_info_pr table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_pr table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_pr table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_pr table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_pr table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_pr table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_pr table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_pr table tbody tr td:nth-child(5):before{content:"이메일"}.app_cp .table_info_pr table tbody tr td:nth-child(6):before{content:"생년월일"}.app_cp .table_info_cdsList table thead{display:none}.app_cp .table_info_cdsList table,.app_cp .table_info_cdsList table tbody,.app_cp .table_info_cdsList table tbody tr,.app_cp .table_info_cdsList table tbody tr td{display:block}.app_cp .table_info_cdsList table tbody tr{border:1px solid #e3e3e3;margin-top:2rem;padding:0 2rem}.app_cp .table_info_cdsList table tbody tr td{padding-left:10rem;position:relative;text-align:right}.app_cp .table_info_cdsList table tbody tr td:last-child{border-bottom:0}.app_cp .table_info_cdsList table tbody tr td:before{font-size:1.4rem;font-weight:700;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.app_cp .table_info_cdsList table tbody tr td:first-child:before{content:"No"}.app_cp .table_info_cdsList table tbody tr td:nth-child(2):before{content:"ID"}.app_cp .table_info_cdsList table tbody tr td:nth-child(3):before{content:"이름"}.app_cp .table_info_cdsList table tbody tr td:nth-child(4):before{content:"휴대폰번호"}.app_cp .table_info_cdsList table tbody tr td:nth-child(5):before{content:"계층"}.app_cp .table_info_cdsList table tbody tr td:nth-child(6):before{content:"직무"}.app_cp .table_info_cdsList table tbody tr td:nth-child(7):before{content:"공통역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(8):before{content:"계층역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(9):before{content:"직무역량"}.app_cp .table_info_cdsList table tbody tr td:nth-child(10):before{content:"진단 결과"}.app_cp .popup_view_picture .pop_content{height:auto}.app_cp .popup_floor_map .pop_content{height:auto;padding-bottom:0;padding-top:0}.app_cp .map_view_w{border:0}.app_cp .tab_wrap_mapView{border-color:#4a4a4a;border-style:solid;border-width:.2rem 0 .1rem;margin:0 -2rem;padding-left:0;width:auto}.app_cp .tab_wrap_mapView .tab_scroll{border-bottom:.1rem solid #4a4a4a;position:static;width:100%}.app_cp .tabmenu_mv{white-space:nowrap}.app_cp .tabmenu_mv>li{width:auto}.app_cp .tabmenu_mv .btn_tab{padding:1rem;text-align:center}.app_cp .tabmenu_mv .btn_tab .txt_floor{display:block;position:static;text-align:center;top:0;transform:translateY(0)}.app_cp .popup_preview{width:calc(100% - 4rem)}.app_cp .popup_preview .pop_content{flex-direction:column}.app_cp .popup_preview .pop_content .video_watch_w{width:100%}.app_cp .popup_preview .pop_content .preview_list{margin-left:0;margin-top:2rem;width:100%}.app_cp .popup_preview .pop_content .preview_list ul{max-height:60vh}.app_cp .popup_preview .pop_content .preview_list li{margin-bottom:1rem}.app_cp #IDcomBine .txt_guide{margin:1.5rem 0}.app_cp [class^=popup_] .form_row_ip .inp_txt.short,.app_cp [class^=popup_] .form_row_ip [class^=selectbox_line].short{max-width:100%}.app_cp .popup_quiz_result .card_infos{flex-wrap:nowrap;gap:.4rem}}.app_cp .popup_profile .tabmenu_underline{margin-bottom:3rem}.app_cp .popup_profile .tabmenu_underline:before{display:none}.app_cp .popup_profile .form_row>.tit_lv05{min-width:12.6rem}.app_cp .profile_w{display:flex;gap:3.8rem}.app_cp .profile_w>.form_rows{flex-basis:0;flex-grow:1}.app_cp .profile_img_w{background-image:url(../images/common/ico_user_circle.svg);background-position:50%;background-repeat:no-repeat;background-size:8.6rem;border:1px solid #ddd;border-radius:.5rem;min-width:22rem;overflow:hidden;width:22rem}.app_cp .profile_img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_profile .tabmenu_underline{margin-bottom:2rem}.app_cp .popup_profile .form_row>.tit_lv05{min-width:0}.app_cp .profile_w{align-items:center;flex-direction:column-reverse;gap:3rem}.app_cp .profile_w>.form_rows{width:100%}.app_cp .profile_img_w{height:24rem;max-width:22rem;min-width:0}.app_cp .profile_img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.app_cp .popup_profile:not(:has([class^=button_inp_])) select:disabled{opacity:1;padding-right:2rem}.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=date]:-moz-read-only,.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=password]:-moz-read-only,.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=text]:-moz-read-only{background-color:transparent;color:#262626;cursor:default}.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=date]:read-only,.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=password]:read-only,.app_cp .popup_profile:not(:has([class^=button_inp_])):not(.popup_profile_cert) [class^=inp_] input[type=text]:read-only{background-color:transparent;color:#262626;cursor:default}.app_cp .popup_profile:not(:has([class^=button_inp_])) .selectbox_line_md:has(select:disabled):before{display:none}.app_cp .popup_profile .ap_inp>span{display:block;font-size:1.6rem;font-weight:700;min-width:7.4rem}.app_cp .popup_profile .formGroup_calendar .txt_dash{padding:0 1.2rem}.app_cp .popup_profile .btnGroup_pop_bottom [class^=btn_]{min-width:10.8rem}.app_cp .popup_list [class^=table_] table td .txt_info,.app_cp .popup_profile [class^=table_] table td .txt_info{font-size:1.6rem;text-align:center;width:100%}.app_cp .popup_list [class^=table_] table th .checkbox_blue,.app_cp .popup_profile [class^=table_] table th .checkbox_blue{left:-2px;position:relative}.app_cp .popup_list [class^=table_] table td .checkbox_blue,.app_cp .popup_list [class^=table_] table th .checkbox_blue,.app_cp .popup_profile [class^=table_] table td .checkbox_blue,.app_cp .popup_profile [class^=table_] table th .checkbox_blue{display:block;margin:0 auto;width:2.8rem}.app_cp .edu_list>li{align-items:center;display:flex;gap:.8rem}.app_cp .edu_list>li+li{margin-top:2rem}.app_cp .edu_list>li>.chip{flex:0 0 auto}.app_cp .edu_list>li>.tit_lv06{flex-basis:0;flex-grow:1;font-weight:500}.app_cp .popup_list .info_card_blue{margin-bottom:3rem}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_list [class^=table_] table td .txt_info,.app_cp .popup_profile [class^=table_] table td .txt_info{font-size:1.4rem;text-align:right}.app_cp .popup_list [class^=table_] table td .checkbox_blue,.app_cp .popup_list [class^=table_] table th .checkbox_blue,.app_cp .popup_profile [class^=table_] table td .checkbox_blue,.app_cp .popup_profile [class^=table_] table th .checkbox_blue{margin-right:0}.app_cp .popup_profile .form_row.form_row_start>.tit_lv05{margin-top:0}.app_cp .popup_profile .formGroup_calendar .txt_dash{padding:0 .5rem}.app_cp .popup_profile .formGroup_calendar .inp_date{width:calc(50% - .9rem)}.app_cp .edu_list>li{display:block}.app_cp .edu_list>li>.chip{margin-bottom:.4rem;width:-moz-fit-content;width:fit-content}.app_cp .popup_list .info_card_blue{margin-bottom:2rem;padding:2rem}}.app_cp .popup_vote_lg .pop_content{height:60rem;max-height:calc(100vh - 27.8rem)}.app_cp .popup_vote_lg .pop_result{height:100%;justify-content:center;margin:0;padding-top:6.8rem}.app_cp .popup_ent.popup_vote_lg:has(.pop_result) .pop_content{height:72.8rem;max-height:calc(100vh - 15rem);padding:0 2rem}.app_cp .popup_ent.popup_vote_lg:has(.pop_result) .pop_footer{display:none}.app_cp .popup_ent.popup_vote_lg .pop_result{padding-top:0}.app_cp .popup_vote_lg .pop_footer{height:12.8rem}.app_cp .popup_vote_lg .btnGroup_pop_bottom.btnGroup_pop_bottom_between{justify-content:flex-end}.app_cp .popup_vote_lg .btnGroup_pop_bottom.btnGroup_pop_bottom_between:has(.btn_gray+.btn_blue){justify-content:space-between}.app_cp .popup_ent.popup_vote_lg .btnGroup_pop_bottom.btnGroup_pop_bottom_between:not(:has(.btn_blue)){justify-content:flex-start}.app_cp .popup_vote_lg .pop_footer:has(.btn_blue){position:relative}.app_cp .popup_vote_lg .pop_footer:has(.btn_blue):after{background-color:#ddd;content:"";display:block;height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:calc(100% - 8rem)}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_vote_lg .pop_footer:has(.btn_blue):after{width:calc(100% - 4rem)}.app_cp .popup_ent.popup_vote_lg .pop_result{height:100%;margin-bottom:0;padding-top:0}.app_cp .popup_ent.popup_vote_lg .pop_result .btnGroup_bottom{margin-top:3rem}.app_cp .popup_ent.popup_vote_lg .pop_result .icon_done{height:10rem;min-height:10rem;width:10rem}}.app_cp .popup_result_info .result_card_table td{padding:2rem}.app_cp .info_card_blue.ab_filter{border-color:var(--primary-base);margin-top:3rem}.app_cp .ab_filter .filterbox_col_input{margin-left:auto;max-width:22rem}.app_cp .ab_filter .filterbox_col_input>p.txt_disc{color:#262626;font-size:1.8rem;font-weight:500;text-align:right}.app_cp .upload_list_w{margin-top:4rem}.app_cp .upload_list{border-top:2px solid #000}.app_cp .upload_list>li{align-items:center;border-bottom:1px solid #ddd;display:flex;gap:1rem;padding:1rem 2.4rem}.app_cp .upload_list>li>p{flex-basis:0;flex-grow:1;font-size:1.4rem;font-weight:500}.app_cp .upload_btn_w{flex:0 0 auto;position:relative}.app_cp .upload_btn{border:1px solid #ddd;border-radius:.5rem;color:#262626;display:block;font-size:1.4rem;font-weight:700;max-width:30rem;min-height:3rem;min-width:9.6rem;padding:.3rem 1.2rem;transition:.15s ease-out}.app_cp input.upload_btn{position:relative;width:9.6rem}.app_cp input.upload_btn,.app_cp input.upload_btn::-moz-placeholder{color:transparent}.app_cp input.upload_btn,.app_cp input.upload_btn::placeholder{color:transparent}.app_cp input.upload_btn[type=file]::file-selector-button{align-items:center;background-color:#fff;border:0;border-radius:.5rem;color:#000;display:block;display:flex;font-family:Pretendard,sans-serif;font-size:1.4rem;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.app_cp .upload_btn.active{background-color:var(--grey-lighten5);font-weight:500;padding-right:3.6rem;text-align:left}.app_cp .upload_btn_w .upload_delete{background-image:url(../images/common/ico_close_circle_red.svg);background-position:50%;background-repeat:no-repeat;background-size:2rem auto;border-radius:50%;height:2.4rem;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:2.4rem}@media screen and (min-width:1024px){.app_cp .upload_btn:hover{background-color:var(--grey-lighten5)}}@media screen and (min-width:280px)and (max-width:1023px){.app_cp .ab_filter .filterbox_col_input{margin-left:0;max-width:100%}.app_cp .ab_filter .filterbox_col_input>p.txt_disc{font-size:1.6rem;text-align:left}}@media screen and (min-width:280px)and (max-width:767px){.app_cp .info_card_blue:not(.app_cp .info_card_blue){padding:2rem}.app_cp .info_card_blue:not(.app_cp .info_card_blue)>.tit_lv05{font-size:1.6rem}.app_cp .info_card_blue:not(.app_cp .info_card_blue)>p+.tit_lv05{margin-top:1.6rem}.app_cp .info_card_blue:not(.app_cp .info_card_blue)>.tit_lv05+p{margin-top:1rem}.app_cp .upload_list_w{margin-top:3rem}.app_cp .upload_list>li{display:block;padding:1rem}.app_cp .upload_list>li>p{margin-bottom:.8rem}.app_cp .upload_btn{max-width:100%;min-width:0;width:100%}}.app_cp .info_card_blue+.caption_table{margin-top:3.5rem}.app_cp .table_info_survey .inp_txt.ss{max-width:100%;width:25rem}.app_cp .table_info_survey .inp_txt.ss input{text-align:left}@media screen and (min-width:280px)and (max-width:767px){.app_cp .info_card_blue+.caption_table{margin-top:3rem}.app_cp .popup_ .caption_table_responsive:has(.caption_table_r_mo_top){flex-wrap:wrap;gap:5rem 1.6rem;gap:2.4rem;margin-top:0}.app_cp .table_info_survey .responsive_table tbody tr{position:relative}.app_cp .table_info_survey .responsive_table tbody tr>td:first-child{border-bottom:0;height:2.4rem;left:2rem;position:absolute;top:2rem;width:2.4rem;z-index:5}.app_cp .table_info_survey .responsive_table tbody tr>td:nth-child(2){display:none}.app_cp .table_info_survey .responsive_table tbody tr>td:nth-child(3){padding-top:5rem}}.app_cp .popup_user_search .info_card_blue .ap_inp{gap:.8rem 1rem}.app_cp .popup_user_search .info_card_blue .ap_inp>.inp_txt{flex-basis:0;flex-grow:1;margin-left:2rem}.app_cp .popup_user_search .info_card_blue .ap_inp>.btn_md_blue{height:4.7rem}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_user_search .info_card_blue .ap_inp{flex-wrap:wrap;gap:.8rem}.app_cp .popup_user_search .info_card_blue .ap_inp>.inp_txt{margin-left:0;width:100%}.app_cp .popup_user_search .info_card_blue .ap_inp>.formGroup_radio{width:100%}.app_cp .popup_user_search .info_card_blue .ap_inp>.btn_md_primary{height:4.7rem;width:100%}}.app_cp .popup_meal{width:130rem}.app_cp .popup_meal[class^=popup_] .pop_content{max-height:calc(100vh - 28rem)}.app_cp .meal_head{align-items:center;display:flex;gap:4rem;margin-bottom:2rem}.app_cp .meal_head>h3{flex-basis:0;flex-grow:1}.app_cp .meal_head>.form_row_ip{flex:0 0 auto}.app_cp .meal_contents{background-color:var(--grey-lighten5);border-radius:1.5rem;margin-top:1.2rem;padding:3rem}.app_cp .meal_content_head{align-items:flex-end;border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1.2rem;padding-bottom:1.2rem}.app_cp .meal_content_head>strong{display:block;flex-basis:0;flex-grow:1;white-space:nowrap}.app_cp .meal_content_head .btn_line_md{margin-left:auto}.app_cp .meal_contents .noData_w{background-color:#fff}.app_cp .meal_contents .paging_w{margin-top:2rem}.app_cp .meal_contents table tbody tr.active td{background-color:#f3f3ff}@media screen and (min-width:280px)and (max-width:1023px){.app_cp .meal_head{display:block}.app_cp .meal_head>h3{margin-bottom:1.6rem}}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_meal[class^=popup_] .pop_content{max-height:calc(100vh - 29.8rem)}.app_cp .meal_head{margin-bottom:3rem}.app_cp .meal_contents{padding:2rem 1.6rem}.app_cp .meal_head .form_row_ip_row{flex-wrap:wrap;gap:.8rem 1.6rem}.app_cp .meal_head .form_row_ip_row>.btn_s_blue{width:100%}.app_cp .meal_head .formGroup_calendar{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem 0;width:100%}.app_cp .meal_head .formGroup_calendar .inp_date{flex-basis:0;flex-grow:1;min-width:17rem}}@media screen and (min-width:280px)and (max-width:450px){.app_cp .meal_contents .paging_w [class^=btnIcon_pg]{height:3.2rem;width:2.4rem}.app_cp .meal_contents .page_number .link_pg{height:3.2rem;min-width:3.2rem;padding:.7rem}}.app_cp .popup_upload .pop_content{max-height:calc(100vh - 280px)}.app_cp .popup_error_table .pop_content{max-height:calc(100vh - 280px);text-align:center}.app_cp .popup_error_table .table_info_sm{max-height:calc(100vh - 480px);overflow-x:hidden;overflow-y:auto;position:relative}.app_cp .popup_error_table thead>tr{position:sticky;top:0}@media screen and (min-width:280px)and (max-width:767px){.app_cp .popup_error_table .table_info_sm{max-height:unset}}
