@charset "UTF-8";
@import url('/new/css/kor/sub2.css');
.head_popzon {display:none !important}

/* 서브 공통 */
.mt0 {margin-top:0 !important}
.pt0 {padding-top:0 !important}
.sub_cont {min-height:50dvh;margin:0 auto;margin:60px 0 80px 0}
.sub_tit2 {margin-bottom:25px;font-size:28px;font-weight:700;color:var(--colorGray90)}
.sub_tit2.point {padding-left:34px;background-image:url(/new/images/kor/sub/sub_tit2.png);background-position:left top 10px;background-repeat:no-repeat}
.sub_tit2.bd {margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--colorBorderGray)}
.sub_tit_box {display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}
.sub_tit_box.bd {margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid var(--colorBorderGray)}
.sub_tit_box .sub_tit2 {margin-bottom:0 !important}
.sub_tit_box .sub_tit2.bd {padding-bottom:0 !important;border-bottom:0 !important}
.page_tit {margin-bottom:15px;font-size:20px;font-weight:700;color:var(--colorGray90)}
.page_tit.point {padding-left:12px;position:relative}
.page_tit.point::after {content:'';border:4px solid transparent;border-left:5px solid #bbb;position:absolute;left:0;top:12px}
.page_tit .s_txt {font-size:1rem}
.page_txt {color:var(--colorGray80)}
.page_tit_box {display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}
.page_tit_box .page_tit {margin-bottom:0 !important}
.cont_tit {margin-bottom:8px;font-size:17px;font-weight:700;color:var(--colorGray90)}
.cont_tit_box {margin-bottom:40px;border-bottom:1px solid var(--colorBorderGray)}
.cont_tit_box .sub_tit2 {}
.page_gap {margin-bottom:40px}
.page_gap:last-child {margin-bottom:0}
.page_gap.ml, 
.page_gap .tit_ml {margin-left:34px}
.page_gap.dash {padding-bottom:40px;border-bottom:1px dashed var(--colorBorderGray)}
.page_inner_visual {height:220px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:10px;overflow:hidden}
.page_inner_visual.bg01 {background-image:url(/new/images/kor/sub/info_social_bg01.jpg)}
.page_inner_visual.bg02 {background-image:url(/new/images/kor/sub/info_social_bg02.jpg)}
.page_inner_visual.bg03 {background-image:url(/new/images/kor/sub/info_social_bg03.jpg)}
.page_inner_visual.bg04 {background-image:url(/new/images/kor/sub/info_social_bg04.jpg)}
.page_inner_visual.bg05 {background-image:url(/new/images/kor/sub/info_social_bg05.jpg)}
.scroll_box {height:200px;padding:15px;background-color:#fff;border:1px solid var(--colorBorderGray);border-radius:6px;overflow-y:auto}
.scroll_box.bg {background-color:var(--colorBgGray)}
.scroll_box.not {height:auto}
.bd_box {padding:35px;border:1px solid var(--colorBorderGray);background-color:#fff}
.bd_box.s2 {display:inline-block;margin:0 auto;padding:24px 40px}
.bd_box.sm {padding:15px}
.bd_box.round {border-radius:12px}
.bd_box.mxw {max-width:660px;margin:0 auto}
.bd_box.bg {background-color:var(--colorBgGray)}
.bd_box.bg.normal {border-color:var(--colorBgGray)}
.bd_box.bg2 {background-color:#FDEFEC}
.bd_box.bg2.normal {border-color:#FDEFEC}
.bd_box.bg3 {background-color:#E6E8EA}
.bd_box.bg3.normal {border-color:#E6E8EA}
.bd_box .table thead th {background-color:#eef2f7}
.bd_box .table tbody td {background-color:var(--colorWhite)}


/* 약관(개인정보처리방침, 이용약관, 이메일무단수집거부 등) */
.policy {}
.policy .page_tit {}
.policy .page_txt {font-weight:500;line-height:1.7}
.policy .btn_toggle {display:block;width:100%;padding:20px;text-align:left;border:1px solid var(--colorBorderGray);position:relative}
.policy .btn_toggle::after {display:flex;align-items:center;justify-content:center;width:63px;height:100%;font-family:'xeicon';content:'\e944';font-size:22px;text-align:center;color:var(--colorGray90);background-color:var(--colorBgGray);position:absolute;right:0;top:0;transition:0.2s}
.policy .btn_toggle:hover,
.policy .btn_toggle:focus {background-color:var(--colorBgGray)}
.policy .btn_toggle:hover::after,
.policy .btn_toggle:focus::after {color:#fff;background-color:var(--colorGray80)}
.policy .btn_toggle.hidden {background-color:var(--colorBgGray)}
.policy .btn_toggle.hidden::after, 
.policy .btn_toggle.hidden::after {content:'\e941'}
.policy .label_tit {width:calc(100% - 60px);font-size:1.2em;font-weight:700;color:var(--colorGray90)}
.policy .label_tit .icon {font-size:20px;vertical-align:bottom}
.policy .toggle {border:1px solid var(--colorBorderGray);border-top:0}
.policy .policy_list {margin-top:40px}
.policy .policy_list .bundle {margin-bottom:40px}
.policy .policy_list .bundle:last-child {margin-bottom:0}
.policy .policy_list .list_tit {margin-bottom:10px;font-size:1.2em;font-weight:700;color:var(--colorGray90)}
.policy .policy_list .list_tit .text {}
.policy .policy_list .list_tit.point {}
.policy .policy_list .list_tit.point .text::after {display:inline-block;width:5px;height:5px;margin-left:5px;content:'';background-color:var(--colorMain);border-radius:100%;vertical-align:text-top}
.policy .policy_list .list_tit .img_list {display:inline-flex;align-items:flex-end;column-gap:3px;margin-left:10px;vertical-align:bottom}
.policy .policy_list .list_tit .label_img {width:40px}
.policy .policy_list .pl_list {}
.policy .policy_list .pl_list_txt > .text {font-weight:500}
.policy .policy_list .pl_list_txt {margin-bottom:8px}
.policy .policy_list .pl_list_txt:last-child {margin-bottom:0}
.policy .policy_list .pl_list_txt.ic {display:flex;flex-wrap:wrap;column-gap:7px}
.policy .policy_list .pl_list_txt.ic .num {display:inline-block;width:21px;height:21px;font-size:12px;line-height:23px;color:#fff;text-align:center;border-radius:100%;background-color:var(--colorGray80);vertical-align:top;transform:translateY(2px)}
.policy .policy_list .pl_list_txt.ic > .text {width:calc(100% - 28px)}
.policy .policy_list .pl_list2 {width:calc(100% - 28px);margin:10px 0 0 28px}
.policy .policy_list .pl_list2.s2{margin-left:0}
.policy .policy_list .pl_list_txt2 {margin-bottom:10px}
.policy .policy_list .pl_list_txt2:last-child {margin-bottom:0}
.policy .policy_list .pl_list_txt2 .dt {font-weight:700;margin-bottom:5px}
.policy .policy_list .pl_list_txt2 .dd {}
.policy .policy_list > .list_txt_group {font-size:1.12em;font-weight:500;color:var(--colorGray90)}
.policy .policy_list > .list_txt_group > .list_txt {}
.policy .policy_list > .list_txt_group > .list_txt.line, 
.policy .policy_list > .list_txt_group > .list_txt.dot {padding-left:16px}
.policy .policy_list > .list_txt_group > .list_txt.dot::before {width:6px;height:6px;background-color:var(--colorSub)}
.policy .policy_list > .list_txt_group > .list_txt > .text {font-weight:600}
.policy .policy_list > .list_txt_group > .list_txt .pl_list {margin-top:10px;font-size:1.05rem;color:var(--colorGray60)}
.policy .policy_list > .list_txt_group > .list_txt .pl_list .text {font-weight:400}
.policy .policy_list > .list_txt_group > .list_txt .pl_list .img {display:inline-block;max-width:250px;margin:10px 4px 0 0;vertical-align:top}
.policy .policy_list > .list_txt_group > .list_txt .pl_list .img:last-child {margin-right:0}
.policy .policy_list > .list_txt_group > .list_txt .pl_list.s2 .pl_list_txt {margin-bottom:3px}
.policy .policy_list > .list_txt_group > .list_txt .pl_list.s2 .pl_list_txt:last-child {margin-bottom:0}
.policy .policy_list > .list_txt_group > .list_txt .pl_list_txt2 {margin-bottom:7px}
.policy .policy_list .table {}
.policy .policy_list .table th {padding:10px}
.policy .policy_list .table td {padding:10px;text-align:center}
.policy .policy_inner .page_gap {margin-bottom:30px;padding-bottom:30px;border-bottom:1px dashed var(--colorBorderGray)}
.policy .policy_inner .page_gap.bd0 {padding-bottom:0;border-bottom:0}
.policy .policy_inner .page_gap:last-child {margin-bottom:0;padding-bottom:0;border-bottom:0}
.policy .policy_inner .page_gap .policy_list {margin-top:25px}

/* 라벨링 및 목차*/
.labeling {}
.labeling .btn_toggle {}
.labeling .label_tit {}
.labeling .toggle {padding:20px 30px 30px 30px}
.labeling .inner {display:flex;flex-wrap:wrap;gap:20px;margin-top:10px}
.labeling .label_box {width:calc(100% / 5 - 16px);position:relative}
.labeling .label_box .hover {display:block;height:100%;padding:20px 10px;background-color:var(--colorBgGray);border:1px solid var(--colorBgGray);border-radius:8px}
.labeling .label_box .img {display:flex;align-items:center;justify-content:center;margin-bottom:15px;text-align:center}
.labeling .label_box .img img {width:80px;margin:0 auto}
.labeling .label_box .list_tit {padding:0 5px;text-align:center;font-weight:700}
.labeling .label_box .list_txt_group {display:none;width:400px;padding:20px 25px;background-color:#fff;border:1px solid var(--colorMain);border-top-width:4px;border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,0.2);position:absolute;left:50%;top:calc(50% + 100px);z-index:1;transform:translateX(-50%)}
.labeling .label_box .list_txt_group::before {content:'';border-left:8px solid transparent;border-right:8px solid transparent;border-top:14px solid transparent;border-bottom:14px solid var(--colorMain);position:absolute;left:50%;top:-30px;z-index:1;transform:translateX(-50%)}
.labeling .label_box .list_txt_group .list_txt {font-weight:500}
.labeling .label_box .list_txt_group .list_txt.dot {}
.labeling .label_box .hover:hover, 
.labeling .label_box .hover:focus {background-color:#fff;border-color:var(--colorMain)}
.labeling .label_box .hover:hover .list_tit, 
.labeling .label_box .hover:focus .list_tit {color:var(--colorMain)}
.article {}
.article .btn_toggle {}
.article .label_tit {}
.article .article_list {}
.article .article_list .a_box {border-bottom:1px solid var(--colorBorderGray)}
.article .article_list .a_box:last-child {border-bottom:0}
.article .article_list .a_box .link {display:table;width:100%}
.article .article_list .a_box .num {display:table-cell;align-items:center;width:45px;height:100%;font-weight:700;text-align:center;transition:0.2s}
.article .article_list .a_box .text {display:table-cell;align-items:center;width:calc(100% - 45px);padding:10px;font-weight:500;border-left:1px solid var(--colorBorderGray);position:relative;transition:0.2s}
.article .article_list .a_box .link:hover .num, 
.article .article_list .a_box .link:focus .num {color:#fff;background-color:var(--colorMain)}
.article .article_list .a_box .link:hover .text, 
.article .article_list .a_box .link:focus .text {color:var(--colorMain);text-decoration:underline;text-underline-offset:5px}

/* 로그인 */
.login {max-width:680px;margin:40px auto 0 auto;padding:40px 80px;text-align:center;border:1px solid var(--colorBorderGray);border-radius:8px;background-color:var(--colorBgGray)}
.login .page_tit {padding-bottom:8px;font-size:32px}
.login .inp_form {text-align:left}
.login .inp_form .inp {margin-bottom:16px}
.login .inp_form .inp input {width:calc(100% - 30px);padding-top:19px;padding-bottom:19px}
.login .btn_custom {width:100%;min-height:58px;font-size:1.1em}
.login .btn_list {display:flex;column-gap:12px}
.login .btn_list .list_li {flex:1}
.login .btn_list .list_li .s_txt {margin-bottom:8px;font-size:1em;word-break:keep-all}
.login .btn_list .list_li .btn_custom {}

/* 회원가입 */
.join_step {margin-bottom:60px}
.join_step .step_inner {display:flex;border:1px solid var(--colorBorderGray);border-radius:6px;overflow:hidden}
.join_step .step_box {flex:1;text-align:center;line-height:68px;border-right:1px solid var(--colorBorderGray);background-color:var(--colorBgGray)}
.join_step .step_box:last-child {border-right:0}
.join_step .step_box .text {display:inline-block;padding-left:50px;font-weight:700;color:#8A949E;font-size:18px;background-repeat:no-repeat;background-position:left center}
.join_step .step_box.b01 .text {background-image:url(/new/images/kor/common/ic_join_step01.png)}
.join_step .step_box.b02 .text {background-image:url(/new/images/kor/common/ic_join_step02.png)}
.join_step .step_box.b03 .text {background-image:url(/new/images/kor/common/ic_join_step03.png)}
.join_step .step_box.b04 .text {background-image:url(/new/images/kor/common/ic_join_step04.png)}
.join_step .step_box.current {background-color:#fff}
.join_step .step_box.current .text {color:var(--colorGray90)}
.join_step .step_box.current.b01 .text {background-image:url(/new/images/kor/common/ic_join_step01_on.png)}
.join_step .step_box.current.b02 .text {background-image:url(/new/images/kor/common/ic_join_step02_on.png)}
.join_step .step_box.current.b03 .text {background-image:url(/new/images/kor/common/ic_join_step03_on.png)}
.join_step .step_box.current.b04 .text {background-image:url(/new/images/kor/common/ic_join_step04_on.png)}

/* .current 이후 모든 .step_box */
.join_step .step_box.current ~ .step_box {background-color:#fff}

.agree_box {display:flex;justify-content:space-between;align-items:center;margin-top:16px}
.agree_box .agree_txt {font-size:1.1em;font-weight:500}
.agree_box .inp_obj {margin-right:20px}
.agree_box .inp_obj .inp_li {}
.agree_box .inp_obj .inp_li:last-child {}
.agree_box .inp_obj input {}
.agree_box .inp_obj label {}
.agree_box.all {margin-top:0;padding:21px 24px;border:1px solid var(--colorBorderGray);border-radius:6px}
.agree_box.all .agree_txt {color:var(--colorGray90)}
.agree_box.all .inp_obj {margin-right:0}
.agree_box.all .inp_obj input {}
.agree_box.all .inp_obj label {}
.join_exa {}
.join_exa .exa_txt {}
.join_exa .table {margin-top:24px}
.join_exa .btn_list.flex {column-gap:5px}
.join_exa .btn_list.flex .list_li {flex:1}
.join_exa .btn_list.flex .btn_custom {width:100%}

.pw_check_pop {width:100%;max-width:320px;padding:21px 22px 15px 22px;font-size:0.9375rem;background-color:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0, 0, 0, 0.12);position:absolute;left:calc(50% - 85px);top:50%;z-index:1;transform:translateY(-50%)}
.pw_check_pop .label {font-weight:700;color:var(--colorGray90);position:relative}
.pw_check_pop .label::after {width:1px;height:12px;content:'';background-color:#B1B8BE;position:absolute;right:-12px;top:50%;transform:translateY(-50%)}
.pw_check_pop .text {}
.pw_check_pop .status {display:flex;align-items:center;column-gap:24px;margin-bottom:10px;line-height:1}
.pw_check_pop .result {display:flex;align-items:center;column-gap:10px;font-weight:700}
.pw_check_pop .result .chip {display:inline-block;width:24px;height:4px;background-color:#B1B8BE;vertical-align:top;position:relative;top:-1px}
.pw_check_pop .result .chip::before, 
.pw_check_pop .result .chip::after {display:inline-block;width:24px;height:4px;background-color:#B1B8BE;content:'';vertical-align:top;position:absolute;top:0}
.pw_check_pop .result .chip::before {left:28px}
.pw_check_pop .result .chip::after {left:56px}

.pw_check_pop.failed .result {color:var(--colorRed)}
.pw_check_pop.failed .result .chip {background-color:var(--colorRed)}
.pw_check_pop.failed .result .chip::before {} 
.pw_check_pop.failed .result .chip::after {}
.pw_check_pop.normal .result {color:#9E6A00}
.pw_check_pop.normal .result .chip, 
.pw_check_pop.normal .result .chip::before {background-color:#FFB114} 
.pw_check_pop.normal .result .chip::after {}
.pw_check_pop.success .result {color:var(--colorGreen)}
.pw_check_pop.success .result .chip, 
.pw_check_pop.success .result .chip::before, 
.pw_check_pop.success .result .chip::after {background-color:var(--colorGreen)}

/* 안내박스(그림자형) */
.guide_box {padding:32px 40px;border:1px solid #E6E8EA;box-shadow:5px 6px 22px rgba(0, 0, 0, 0.05);border-radius:15px}
.guide_box .guide_tit {margin-bottom:13px;font-size:1.15em;font-weight:700;color:var(--colorGray90)}
.guide_box .guide_txt_list {}
.guide_box .guide_txt_list .dl {display:flex;column-gap:16px;margin-bottom:6px;color:var(--colorGray90)}
.guide_box .guide_txt_list .dl:last-child {margin-bottom:0}
.guide_box .guide_txt_list .dt {display:inline-flex;align-items:center;column-gap:8px;font-size:1.05em;font-weight:700}
.guide_box .guide_txt_list .dd {}
.guide_box .guide_txt_list .num {display:inline-block;width:63px;margin-right:3px;padding:5px 10px;text-align:center;color:var(--colorWhite);font-size:15px;font-weight:400;line-height:1;background-color:var(--colorGray90);border-radius:6px}
.guide_box .guide_txt_list .btn_txt {}

/* 안내박스(그림자형 + 아이콘) */
.guide_box.icb {display:flex;align-items:center;justify-content:space-between;column-gap:15px}
.guide_box.icb .left {display:flex;align-items:center;column-gap:24px;width:calc(100% - 195px)}
.guide_box.icb .right {width:180px}
.guide_box.icb .icon_box {display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:100%;background-color:var(--colorBgGray)}
.guide_box.icb .icon {}
.guide_box.icb .typo {width:calc(100% - 88px)}
.guide_box.icb .page_tit {margin-bottom:8px}
.guide_box.icb .list_txt_group {display:flex}
.guide_box.icb .list_txt_group .dl {margin-right:16px;padding-right:16px;position:relative}
.guide_box.icb .list_txt_group .dl::after {width:1px;height:18px;content:'';background-color:var(--colorBorderGray);position:absolute;right:0;top:50%;transform:translateY(-50%)}
.guide_box.icb .list_txt_group .dl:last-child {margin-right:0;padding-right:0}
.guide_box.icb .list_txt_group .dl:last-child::after {display:none}
.guide_box.icb .list_txt_group .dt {font-weight:700;color:var(--colorGray90)}
.guide_box.icb .list_txt_group .dd {color:var(--colorGray90)}
.guide_box.icb .list_txt_group .dd .tag {}
.guide_box.icb .btn_list {}
.guide_box.icb .btn_custom {}

/* 아이콘 박스 */
.icon_bd_box {}
.icon_bd_box .box_inner {display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:20px}
.icon_bd_box.box6 .box_inner {grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}
.icon_bd_box.box4 .box_inner {grid-template-columns:1fr 1fr 1fr 1fr}
.icon_bd_box.box3 .box_inner {grid-template-columns:1fr 1fr 1fr}
.icon_bd_box .box_bundle {padding:25px 15px;text-align:center;border:1px solid var(--colorBorderGray);border-radius:10px}
.icon_bd_box .box_bundle .icon_box {display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:0 auto 17px auto;background-color:var(--colorBgGray);border-radius:100%}
.icon_bd_box .box_bundle .text {font-weight:700;color:var(--colorGray90)}

/* 사회보장정보 > 사회보장제도 */
.info_social {}
.info_social .list_txt_group .btn_list {margin-left:12px}
.info_social .list_txt_group .btn_list .list_li:not(:last-child) {margin-right:5px}

/* 사회보장정보 > 복지서비스 가이드북 */
.info_guide {}
.info_guide .now_ebook {border:1px solid var(--colorBorderGray);border-radius:10px;overflow:hidden}
.info_guide .now_ebook .img {}
.info_guide .now_ebook .txt_box {padding:30px 20px;text-align:center;background-color:var(--colorBgGray)}
.info_guide .now_ebook .bold_txt {margin-bottom:15px;font-weight:700;font-size:18px;color:var(--colorGray90)}
.info_guide .now_ebook .btn_default {min-height:inherit}
.info_guide .gallery_list {padding-top:15px}
.info_guide .gallery_list .list_inner {gap:24px}
.info_guide .gallery_list .list_box {width:calc(100% / 6 - 20px)}
.info_guide .gallery_list .list_box .link .img_area {padding-bottom:100%}
.info_guide .gallery_list .list_box .link .img_area img {width:100%}
.info_guide .gallery_list .list_box .link .txt_area {padding:15px}
.info_guide .gallery_list .list_box .link .txt_area > .text {font-size:15px}
.info_guide .gallery_list .list_box .link .txt_area .text .icon {vertical-align:middle;transform:translateY(-1px)}
.info_guide .gallery_list .list_box .link .subject {height:auto;margin-bottom:5px}
.info_guide .gallery_list .list_box .link .subject .text {max-width:100%;font-size:18px}
.info_guide .down_btn_obj {margin-top:30px;padding-top:30px;border-top:1px solid var(--colorBorderGray)}
.info_guide .down_btn_obj .btn_list {column-gap:20px}
.info_guide .down_btn_obj .btn_list .list_li {flex:1}
.info_guide .down_btn_obj .btn_list .btn {display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 20px;color:var(--colorGray90);font-weight:500;font-size:18px;background-color:var(--colorBgGray);border-radius:5px;transition:0.2s}
.info_guide .down_btn_obj .btn_list .btn:hover, 
.info_guide .down_btn_obj .btn_list .btn:focus {color:#fff;background-color:var(--colorMain)}
.info_guide .down_btn_obj .btn_list .btn .text {}
.info_guide .down_btn_obj .btn_list .btn .icon {transform:translateY(-1px)}

/* 사회보장통계 > 사회보장통계 지표안내 */
.category_filter {border-radius:10px 10px 0 0;border-bottom:1px solid var(--colorBorderGray);overflow:hidden}
.category_filter .cate_filter_inner {display:grid;grid-template-columns:1fr 1fr 1fr}
.category_filter .select_btn {display:none}
.category_filter .cbox {}
.category_filter .cbox .sort_tit {display:flex;align-items:center;justify-content:left;height:62px;padding:5px 30px;line-height:1;font-size:1.05em;color:#fff;background-color:var(--colorGray70);border-right:1px solid var(--colorBorderGray)}
.category_filter .cbox:last-child .sort_tit {border-right:0}
.category_filter .cbox .sort_box {height:calc(100% - 62px);max-height:355px;border-right:1px solid var(--colorBorderGray);overflow-y:auto}
.category_filter .cbox:first-child .sort_box {border-left:1px solid var(--colorBorderGray)}
.category_filter .cbox .sort_box_inner {display:flex;flex-wrap:wrap}
.category_filter .cbox .sort {display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;width:100%;padding:12px 15px;outline:1px solid transparent;outline-offset:-1px;border-bottom:1px solid var(--colorBorderGray);position:relative}
.category_filter .cbox .sort label {display:inline-block;width:calc(100% - 31px);break-word:break-word;cursor:pointer;transition:0.2s}
.category_filter .cbox .sort label:hover, 
.category_filter .cbox .sort input[type=checkbox]:hover + label,
.category_filter .cbox .sort input[type=checkbox]:focus + label{color:var(--colorBlack);font-weight:500;text-decoration:underline;text-underline-offset:3px}
.category_filter .cbox .sort input[type="text"] {cursor:pointer}
.category_filter .cbox .sort.checked {background-color:var(--colorBgGray)/*;outline-color:var(--colorGray90)*/}
.category_filter .cbox .sort.s2 {padding:0}
.category_filter .cbox .sort.s2 .cate_btn {display:block;width:100%;padding:12px 15px;transition:0.2s}
.category_filter .cbox .sort.s2 .cate_btn:hover, 
.category_filter .cbox .sort.s2 .cate_btn:focus, 
.category_filter .cbox .sort.s2 .cate_btn.checked {color:var(--colorBlack);font-weight:500;text-decoration:underline;text-underline-offset:3px;background-color:var(--colorBgGray)}
.category_filter .cbox.b1 {}
.category_filter .cbox.b1 .sort_tit {background-color:var(--colorMain)}
.category_filter .cbox.b1 .sort {width:50%}
.category_filter .cbox.b1 .sort:nth-child(2n-1) {border-right:1px solid var(--colorBorderGray)}
.category_filter .cbox.b1 .sort:nth-last-child(-n+2) {border-bottom:0}
.category_filter .cbox.b2 {}
.category_filter .cbox.b2 .sort_tit {background-color:var(--colorSub)}
.category_filter .cbox.b3 {}
.category_filter .cbox.b3 .sort_tit {background-color:#2b2a78}
.category_filter .no_select {height:100%;padding:15px;text-align:center}
.category_filter .no_select.off {display:none}
.category_filter .no_select .bd_box {display:flex;align-items:center;justify-content:center;height:100%}
.category_filter .no_select .text {color:var(--colorGray60)}

/* 알림소통 > 정책용어사전 */
.dictionary {}
.dictionary .search_filter .search_detail .detail_obj {width:100%}
.dictionary .search_filter .search_detail .op_tit {color:var(--colorBlack);font-weight:700}
.dictionary .search_filter .search_detail .op_box {display:flex;flex-wrap:wrap;gap:5px}
.dictionary .search_filter .search_detail .op_box .bundle {min-width:60px;height:38px;margin:0;position:relative}
.dictionary .search_filter .detail_btn_list {justify-content:right}
/*.dictionary .search_filter .dict_chk {width:100%;height:100%;margin:0;cursor:pointer;background-color:transparent;border-radius:5px;border-color:transparent;position:absolute;left:0;top:0}
.dictionary .search_filter .dict_chk.checked, 
.dictionary .search_filter .dict_chk:checked {background-image:none !important;border:1px solid #212121}*/
/*.dictionary .search_filter .dict_chk.checked + label, 
.dictionary .search_filter .dict_chk:checked + label {font-weight:600;background-color:#fff}*/
.dictionary .search_filter .dict_label {display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 15px;background-color:var(--colorBgGray);border:1px solid var(--colorBgGray);border-radius:5px}
.dictionary .search_filter .dict_label.checked {font-weight:600;background-color:#fff;border-color:#212121}
.dictionary .faq_list .list_inner {}
.dictionary .faq_list .list_box {}
.dictionary .faq_list .list_box .link {padding-left:20px}
.dictionary .faq_list .list_box .quest {}
.dictionary .faq_list .list_box .quest::before {display:none}
.dictionary .faq_list .list_box .quest::after {}
.dictionary .faq_list .list_box .quest .subject {margin-left:0}
.dictionary .faq_list .list_box .answer {padding-left:40px}
.dictionary .faq_list .list_box .answer::before {display:none}
.dictionary .faq_list .list_box .answer::after {left:0}
.dictionary .faq_list .list_box:hover .link, 
.dictionary .faq_list .list_box:focus .link, 
.dictionary .faq_list .list_box.current .link {background-color:#f3f8fe}
.dictionary .faq_list .list_box:hover .quest::before, 
.dictionary .faq_list .list_box:focus .quest::before, 
.dictionary .faq_list .list_box.current .quest::before {}
.dictionary .faq_list .list_box.current .quest::after {}
.dictionary .faq_list .list_box.current .quest .subject {}

/* 주요업무(기존 css) */
.plan_content {}
.plan_content .btn_list_area {}
.plan_content .btn_list_area .list {font-size: 0;}
.plan_content .btn_list_area .list.tr {text-align: right;}
.plan_content .btn_list_area .list li {display: inline-block; margin: 0 10px 0 0; vertical-align:top;}
.plan_content .btn_list_area .list li:last-child {margin: 0;}
.plan_content .btn_list_area .list li .btn {display:block; width:100%; padding: 0 30px; border: 1px solid #d8d8d8; text-align:center;}
.plan_content .btn_list_area .list li .btn:hover {background-color:#d8d8d8; transition: all ease 1s;}
.plan_content .btn_list_area .list li .btn .icon {padding: 0 20px 0 0; background-image: url('/images/sub/download.png'); background-position: right top 4px; background-size: 12px 17px; background-repeat: no-repeat; font-weight: 500; font-size: 16px; line-height: 56px; color: #222222;}
.plan_content .btn_list_area .list li .btn .icon.down2 {background-image: url('/images/sub/download2.png');}
.plan_content .btn_list_area .list li .btn.link .icon {padding: 0; background-image: inherit;}
.plan_content .btn_list_area .list li .btn.link .icon .fc_b {color: #007ac8;}
.plan_content .dlist {display: flex; justify-content: flex-start; align-items: flex-start;}
.plan_content .dlist:last-child {margin: 0;}
.plan_content .dlist > dt {width: 240px; margin: 0 40px 0 0;}
.plan_content .dlist > dt > .main_tit {font-weight: 700; font-size: 28px; line-height: 42px; color: #222222;}
.plan_content .dlist > dd {width: calc(100% - 280px);}
.plan_content .dlist > dd > .list > li > .img_box {display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 30px 0 0 0; border: 1px solid #dfdfdf; padding: 40px 30px;}
.plan_content .dlist > dd > .list > li > .img_box .title_box {margin: 0 0 30px 0;}
.plan_content .dlist > dd > .list > li > .img_box .title_box .tit {font-weight: 500; font-size: 22px; line-height: 1; color: #222222;}
.plan_content .dlist > dd > .list > li > .img_box .img {}
.plan_content .dlist > dd > .list > li > .img_box .img .p_block {display: block;}
.plan_content .dlist > dd > .list > li > .img_box .img .m_block {display: none;}
.plan_content .table_box {}
.plan_content .table_box table {width: 100%; border-top: 3px solid #007ac8;}
.plan_content .table_box table caption {}
.plan_content .table_box table colgroup {}
.plan_content .table_box table colgroup col {}
.plan_content .table_box table colgroup col.colwidth1 {width: 16%;}
.plan_content .table_box table colgroup col.colwidth2 {width: 28%;}
.plan_content .table_box table tr {}
.plan_content .table_box table tr th {font-weight: 500; font-size: 18px; line-height: 57px; color: #222222;}
.plan_content .table_box table tr th, 
.plan_content .table_box table tr td {font-family: 'Noto Sans KR'; border-right: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; padding: 7px;}
.plan_content .table_box table tr th:last-child, 
.plan_content .table_box table tr td:last-child {border-right: none;}
.plan_content .table_box table td {font-weight: 500; font-size: 18px; line-height: 57px; color: #222222; text-align: center;}
.plan_content .table_box table td .planned_cont_inner .btn_list_area {margin: 0;}
/* .planned_cont_inner {padding-top:20px} */
.planned_cont_inner > .planned_cont {margin: 0 0 60px 0;}
.planned_cont_inner > .plan_content {}
.planned_cont_inner > .plan_content > .list {}
.planned_cont_inner > .plan_content > .list > li {display: flex; justify-content: center; align-items: center; min-height: 600px; background-position: center; background-size: cover; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .list > li:nth-child(1) {background-image: url('/images/sub/bg_plan2_41_d.jpg')}
.planned_cont_inner > .plan_content > .list > li:nth-child(2) {background-image: url('/images/sub/bg_plan2_42_d.jpg')}
.planned_cont_inner > .plan_content > .list > li:nth-child(3) {background-image: url('/images/sub/bg_plan2_43_d.jpg')}
.planned_cont_inner > .plan_content > .list > li:nth-child(4) {background-image: url('/images/sub/bg_plan2_44_d.jpg')}
.planned_cont_inner > .plan_content > .list > li:nth-child(5) {background-image: url('/images/sub/bg_plan2_45_d.jpg')}
.planned_cont_inner > .plan_content > .list > li > .container {width: 100%; padding: 10px 50px;}
.planned_cont_inner > .plan_content > .list > li > .container > .title_box {margin: 0 0 30px 0;}
.planned_cont_inner > .plan_content > .list > li > .container > .title_box > .tit {font-weight: 600; font-size: 35px; line-height: 52px; color: #007ac8; text-align: center;}
.planned_cont_inner > .plan_content > .list > li > .container > .symbol_box {position: relative; width: 300px; height: 300px; margin: 0 auto; background-image: url('/images/sub/img_plan2_41_m.png'); background-size: 100%; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .list > li > .container > .symbol_box > .text_box {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}
.planned_cont_inner > .plan_content > .list > li > .container > .symbol_box > .text_box > .tit {margin: 0 0 15px 0; font-weight: 700; font-size: 35px; line-height: 1; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .list > li > .container > .symbol_box > .text_box > .tit .num {font-size: 100px;}
.planned_cont_inner > .plan_content > .list > li > .container > .symbol_box > .text_box > .desc {font-weight: 500; font-size: 18px; line-height: 27px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con {}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con.over_bg {padding: 20px; background: rgba(255,255,255,0.6);}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list {display: flex; justify-content: space-between; align-items: flex-start;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li {}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title {position: relative; margin: 0 0 10px 0; padding: 50px 0 0 0; line-height: 1;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title::after {display: block; content: ''; position: absolute; top: 0; left: 0; width: 47px; height: 40px; background-size: 100%; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon01::after {background-image: url('/images/sub/icon_plan2_4_1.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon02::after {background-image: url('/images/sub/icon_plan2_4_2.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon03::after {background-image: url('/images/sub/icon_plan2_4_3.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon04::after {width: 43px; height: 40px; background-image: url('/images/sub/icon_plan2_4_4.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon05::after {background-image: url('/images/sub/icon_plan2_4_5.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon06::after {width: 33px; height: 40px; background-image: url('/images/sub/icon_plan2_4_6.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon07::after {width: 40px; height: 40px; background-image: url('/images/sub/icon_plan2_4_7.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon08::after {width: 31px; height: 40px; background-image: url('/images/sub/icon_plan2_4_8.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon09::after {width: 32px; height: 40px; background-image: url('/images/sub/icon_plan2_4_9.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon10::after {width: 40px; height: 40px; background-image: url('/images/sub/icon_plan2_4_10.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon11::after {width: 40px; height: 40px; background-image: url('/images/sub/icon_plan2_4_11.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon12::after {width: 46px; height: 40px; background-image: url('/images/sub/icon_plan2_4_12.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title.plan_icon13::after {width: 29px; height: 40px; background-image: url('/images/sub/icon_plan2_4_13.png');}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title >.tit {font-weight: 700; font-size: 35px; line-height: 1; color: #00a8e8;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title >.tit.white {color: #ffffff;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title >.tit.navy {color: #004c9d;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_title >.tit > .num {font-size: 80px; line-height: 1;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_desc {font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_desc.black {color: #000;}
.planned_cont_inner > .plan_content > .list > li > .container > .plan_con > .list > li > .plan_desc span {display: block; padding: 0 0 0 7px; font-weight: 400; font-size: 18px; line-height: 27px; text-indent: -7px;}

.planned_cont_inner > .plan_content > .container {}
.planned_cont_inner > .plan_content > .container > .establish_cont {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dt {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dt > .main_tit {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li {margin: 0 0 50px 0;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .desc {position: relative; padding: 0 0 0 15px; font-weight: 400; font-size: 18px; line-height: 27px; color: #222222;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .desc::after {display: block; content: ''; position: absolute; top: 10px; left: 0; width: 6px; height: 6px; background-color: #00a8e8;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .desc strong {font-weight: 500;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .desc span {display: block; font-size: 16px; line-height: 24px; color: #777777;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box.img02 {display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 0;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box .title_box {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box .title_box .tit {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_left {position: relative; width:43%; padding: 65px 10px; background-color: #f2f4f7;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_left > .img {display: flex; justify-content: center; align-items: center;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_left > .abox_intxt {position: absolute; right: 18px; bottom: 10px; left: 18px;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_left > .abox_intxt > .list {display: flex; justify-content: space-between; align-items: center;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_left > .abox_intxt > .list > li {font-weight: 400; font-size: 16px; line-height: 24px; color: #777777;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right {width: 67%; padding: 0 50px;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list {}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list > li {position: relative; margin: 0 0 25px 0; padding: 0 0 0 25px;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list > li > .desc {font-weight: 400; font-size: 18px; line-height: 27px; color: #777777;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list > li > .desc > strong {font-weight: 500; color: #222222;}
.planned_cont_inner > .plan_content > .container > .establish_cont > .establish_dl > .dlist > dd > .list > li > .img_box > .img_right > .list > li > .desc > span {position: absolute; top: -3px; left: 0; font-size: 20px;}

.planned_cont_inner > .plan_content > .container .strategy_cont {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .img_box {margin: 0 0 30px 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .img_box img {width: 100%;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .img_box img.p_block {display: block;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .img_box img.m_block {display: none;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist {margin: 0 0 80px 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dt {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dt > .main_tit {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li {margin: 0 0 60px 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .sub_title_box {margin: 0 0 15px 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .sub_title_box > .tit {font-weight: 500; font-size: 28px; line-height: 42px; color: #007ac8;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .sub_title_box2 {position: relative; margin: 0 0 25px 0; padding: 0 0 0 35px;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .sub_title_box2 > .num {display: block; position: absolute; top: 4px; left: 0; width: 27px; height: 25px; background-image: url('/images/sub/bg_txt_num_blue.png'); background-size: 100%; background-repeat: no-repeat; font-size: 16px; line-height: 25px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .sub_title_box2 > .tit {font-weight: 700; font-size: 22px; line-height: 33px; color: #007ac8;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li {position: relative; margin: 0 0 25px 0; padding: 0 0 0 15px;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li::after {display: block; content: ''; position: absolute; top: 10px; left: 0; width: 6px; height: 6px; background-color: #00a8e8;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_tit {font-weight: 400; font-size: 18px; line-height: 27px; color: #222222;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li {margin: 10px 0 0 0; font-weight: 400; font-size: 16px; line-height: 24px; color: #777777;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li .b500 {color: #222222;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li > .list_sub_tit {font-weight: 400; font-size: 18px; line-height: 27px;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li.list_desc2 {position: relative; padding: 0 0 0 25px;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li.list_desc2::after {display: block; content: ''; position: absolute; top: 8px; left: 10px; width: 6px; height: 8px; background-image: url('/images/sub/bl_try_m.png'); background-position: center; background-size: 6px auto; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .desc_box > .list > li > .list_desc .list > li.list_desc2 > span {display: block;}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .img_box {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .img_box .title_box {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .img_box .title_box .tit {}
.planned_cont_inner > .plan_content > .container .strategy_cont > .strategy_dl > .dlist > dd > .list > li > .img_box > .img_cont {}

.planned_cont_inner > .plan_content > .container > .target_cont {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist {margin: 0 0 80px 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dt {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dt > .main_tit {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box {display: flex; justify-content: flex-start; align-items: center; margin: 0 0 40px 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box > .roundtit {display: table; width: 130px; height: 130px; border: 1px solid #007ac8; border-radius: 50%;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box > .roundtit > .tit {display: table-cell; font-weight: 700; font-size: 18px; line-height: inherit; color: #222222; text-align: center; vertical-align: middle;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box {width: calc( 100% - 165px); margin: 0 0 0 35px;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_tit {margin: 0 0 15px 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_tit .tit {font-weight: 400; font-size: 22px; line-height: 33px; color: #007ac8;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc .list {}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc .list li {margin: 0 0 12px 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc .list li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc .list li .desc {font-weight: 500; font-size: 16px; line-height: 24px; color: #222222;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box .text_box > .list > li .list_desc .list li .desc.gray {color :#777777;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box.focus_cont {align-items: unset; border: 1px solid #007ac8;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box.focus_cont > .box_tit {display: table; width: 180px; border: 1px solid #007ac8;}
.planned_cont_inner > .plan_content > .container > .target_cont > .target_dl > .dlist > dd > .content_box.focus_cont > .box_tit > .tit {display: table-cell; background-color: #007ac8; font-weight: 700; font-size: 22px; line-height: inherit; color: #ffffff; text-align: center; vertical-align: middle;}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc {padding: 30px;}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc > .list {}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc > .list > li {position: relative; margin: 0 0 20px 0; padding: 0 0 0 42px;}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc > .list > li > .num {position: absolute; top: 0; left: 0; width: 27px; height: 25px; background-image: url('/images/sub/bg_txt_num_black.png'); background-position: center; background-size: 100%; background-repeat: no-repeat; font-size: 14px; line-height: 25px; color: #ffffff; text-align: center; vertical-align: middle;}
.planned_cont_inner > .plan_content > .container > .target_cont  > .target_dl > .dlist > dd > .content_box.focus_cont > .focus_desc > .list > li > .desc {font-weight: 500; font-size: 14px; line-height: 21px; vertical-align: middle;}

.planned_cont_inner > .plan_content > .container > .comparison_cont {}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box {display: flex; justify-content: space-between;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl {flex-grow: 1; margin: 0 5px 0 0;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:first-child {width: 740px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist {}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dt {align-self: center;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:nth-child(2) > .dlist dt {display: none;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dt > .main_tit {}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd {border-bottom: 1px solid #dbdbdb; padding: 20px 5px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist:first-child > dd {border-bottom: 5px solid #1987cd;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:nth-child(2) > .dlist dd {width: 100%;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list {display: flex; flex-direction: column; justify-content: center; align-items: center; height: 100%;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list.sty2 {align-items: flex-start;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li {margin: 0 0 20px 0; text-align: center;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list.sty2 li {text-align: left;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li > .list_tit {font-weight: 600; font-size: 22px; line-height: 33px; color: #333;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li > .list_tit > .list_desc {font-weight: 400; font-size: 18px; line-height: 27px; color: inherit;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist:first-child > dd > .list > li > .list_tit {font-size: 28px; color: #1987cd;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist:first-child > dd > .list > li > .list_tit > .desc{font-weight: 400; font-size: 18px; line-height: 27px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li.num_li {position: relative; padding: 0 0 0 50px; text-align: left;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li.num_li .num {display: block; position: absolute; top: 0; left: 0; width: 39px; height: 36px; background-image: url('/new/images/kor/sub/sub-icons-3_03.png'); background-position: center; background-size: 100%; background-repeat: no-repeat; font-weight: 500; font-size: 22px; line-height: 36px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list > li > .list_desc {font-weight: 400; font-size: 18px; line-height: 27px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:first-child > .dlist:nth-child(3) > dd {height: 314px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:first-child > .dlist:nth-child(4) > dd {height: 74px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:first-child > .dlist:nth-child(5) > dd {height: 154px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl:first-child > .dlist:nth-child(7) > dd {height: 207px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl > .dlist dd > .list.sty2 {align-items: flex-start;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl.sty2 > .dlist dd > .list {justify-content: flex-start;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl.sty2:first-child > .dlist:nth-child(3) > dd {height: 423px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl.sty2:first-child > .dlist:nth-child(4) > dd {height: 154px;}
.planned_cont_inner > .plan_content > .container > .comparison_cont > .inner_box > .comparison_dl.sty2:first-child > .dlist:nth-child(5) > dd {height: inherit;}

.planned_cont_inner > .plan_content > .container > .action_plan_cont {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dt {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dt > .main_tit {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box {margin: 0 0 35px 0;}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box > .list {}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box > .list > li {margin: 0 0 25px 0;}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box > .list > li > .desc {position: relative; padding: 0 0 0 15px; font-weight: 500; font-size: 18px; line-height: 27px; color: #222222;}
.planned_cont_inner > .plan_content > .container > .action_plan_cont > .action_dl > .dlist > dd > .desc_box > .list > li > .desc::after {display: block; content: ''; position: absolute; top: 10px; left: 0; width: 6px; height: 6px; background-color: #00a8e8;}

.planned_cont_inner > .plan_content > .container > .third_vision_cont {}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box {padding: 32px 10px; background-size: cover; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.vision {background-image: url('/images/sub/vision_bg01.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.goal {background-image: url('/images/sub/vision_bg02.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target {background-color: #e9f6ff;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box > .title {margin: 0 0 5px; font-weight: 500; font-size: 36px; line-height: 54px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box > .title.blue {color: #007ac8;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box > .title_detail {font-weight: 700; font-size: 48px; line-height: 72px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target > .title {margin: 0 0 35px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area {}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list {text-align: center; font-size: 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li {display: inline-block; margin: 0 68px 0 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li .bg_box {display: flex; align-items: center; justify-content: center; width: 342px; height: 300px; background-image: url('/images/sub/vision_list_bg01.png'); background-size: cover; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li .bg_box .text {padding: 99px 0 0; background-position: top center; background-repeat: no-repeat; font-weight: 700; font-size: 28px; line-height: 42px; color: #007ac8; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li .bg_box .text.icon01 {background-image: url('/images/sub/vision_target_icon01.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li .bg_box .text.icon02 {background-image: url('/images/sub/vision_target_icon02.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.target .target_list_area > .list > li .bg_box .text.icon03 {background-image: url('/images/sub/vision_target_icon03.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task {}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task > .title {margin: 0 0 31px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area {position: relative; padding: 84px 0 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area::before {display: block; content: ''; position: absolute; top: 0; left: 50%; width: calc(100% - 33.3333%); height: 4px; background-color: #e1e1e1; transform: translateX(-50%);}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list {display: flex; align-items: stretch; justify-content: space-between; font-size: 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li {display: inline-block; position: relative; width: 33.3333%;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li::before {display: block; content: ''; position: absolute; top: -84px; left: 50%; width: 4px; height: 44px; background-color: #e1e1e1; transform: translateX(-50%);}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li::after {display: block; content: ''; position: absolute; top: -40px; left: 50%; width: 12px; height: 12px; border: 4px solid #007ac8; background-color: #ffffff; border-radius: 50%; transform: translateX(-50%);}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .title_area {display: flex; justify-content: center; align-items: center; min-height: 160px; margin: 0 0 76px; padding: 10px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color1 > .title_area {background-color: #00a8ee;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color2 > .title_area {background-color: #007ac8;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color3 > .title_area {background-color: #0b4482;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li > .title_area > .title {font-weight: 700; font-size: 28px; line-height: 42px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area {position: relative;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area::before {display: block; content: ''; position: absolute; top: -47px; left: 50%; width: 31px; height: 17px; background-image: url('/images/sub/task_list_arrow.png'); background-size: contain; background-repeat: no-repeat; transform: translateX(-50%);}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list {}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li {margin: 0 0 20px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color1 .detail_list_area > .list > li {border: 1px solid #00a8ee;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color2 .detail_list_area > .list > li {border: 1px solid #007ac8;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color3 .detail_list_area > .list > li {border: 1px solid #0b4482;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li:last-child {margin: 0;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_title_area {display: flex; justify-content: center; align-items: center; width: 100%; min-height: 80px; padding: 10px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color1 .detail_list_area > .list > li .detail_title_area {background-color: #00a8ee;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color2 .detail_list_area > .list > li .detail_title_area {background-color: #007ac8;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color3 .detail_list_area > .list > li .detail_title_area {background-color: #0b4482;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_title_area > .title {font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_text_list_area {padding: 30px;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_text_list_area > .list {}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_text_list_area > .list > li {position: relative; padding: 0 0 0 40px; font-weight: 500; font-size: 18px; line-height: 36px; color: #212121;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li .detail_list_area > .list > li .detail_text_list_area > .list > li .num {display: block; position: absolute; top: 6.5px; left: 0; width: 25px; height: 23px; background-size: cover; background-repeat: no-repeat; font-weight: 500; font-size: 14px; line-height: 23px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color1 .detail_list_area > .list > li .detail_text_list_area > .list > li .num {background-image: url('/images/sub/task_detail_num_bg01.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color2 .detail_list_area > .list > li .detail_text_list_area > .list > li .num {background-image: url('/images/sub/task_detail_num_bg02.png');}
.planned_cont_inner > .plan_content > .container > .third_vision_cont .box.task .task_list_area > .list > li.color3 .detail_list_area > .list > li .detail_text_list_area > .list > li .num {background-image: url('/images/sub/task_detail_num_bg03.png');}

.planned_cont02_inner {padding-top:20px}
.planned_cont02_inner .plan_sector {margin: 0 0 60px 0;}
.planned_cont02_inner .plan_sector > .list > li {width: calc(20% - 1px);}
.planned_cont02_inner > .plan_content {}
.planned_cont02_inner > .plan_content > .est_bg_top {margin: 0 0 80px 0;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list {}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li {margin: 0 0 80px 0;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li .list_tit {margin: 0 0 15px 0; font-weight: 700; font-size: 22px; line-height: 33px; color: #007ac8;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list {}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list > li {position:relative; margin: 0 0 10px 0; padding: 0 0 0 15px;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list > li:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list > li .list_desc {font-weight: 500; font-size: 16px; line-height: 24px; color: #222222;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list > li .list_desc::after {display: block; content: ""; position: absolute; top: 10px; left: 0; width: 4px; height: 4px; background-color: #007ac8;}
.planned_cont02_inner > .plan_content > .est_bg_top > .list > li > .list > li .desc {font-weight: 400; font-size: 16px; line-height: inherit; color: #777777;}
.planned_cont02_inner > .plan_content > .est_bg_bot {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dt {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dt .main_tit {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box {display: flex; justify-content: flex-start; align-items: flex-start; margin: 0 0 40px 0;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .roundtit {display: table; width: 135px; height: 135px; border: 1px solid #007ac8; border-radius: 50%;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .roundtit > .tit {display: table-cell; font-weight: 800; font-size: 16px; color: #222222; text-align: center; vertical-align: middle;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box {width: calc( 100% - 170px); margin: 0 0 0 35px; align-self: center;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li {margin: 0 0 35px 0;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li .list_tit {margin: 0 0 15px 0; font-weight: 700; font-size: 22px; line-height: 33px; color: #007ac8;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li > .list {}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li > .list > li  {position:relative; margin: 0 0 10px 0; padding: 0 0 0 15px;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li > .list > li:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li > .list > li .list_desc {font-weight: 500; font-size: 16px; line-height: 24px; color: #222222;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list > li > .list > li .list_desc::after {display: block; content: ""; position: absolute; top: 10px; left: 0; width: 4px; height: 4px; background-color: #007ac8;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list.flex {display: flex; align-items: flex-start; flex-wrap: wrap; padding: 40px 0 0; gap: 35px 10px;}
.planned_cont02_inner > .plan_content > .est_bg_bot .dlist dd .content_box .text_box > .list.flex > li {width: calc(50% - 5px); margin: 0;}
.planned_cont02_inner > .plan_content > .dl_cont {}
.planned_cont02_inner > .plan_content > .dl_cont .dlist {margin: 0 0 80px 0;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dt {}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dt .main_tit {}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd {}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd > .list {}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd > .list > li {position: relative; margin: 0 0 25px 0; padding: 0 0 0 15px;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd > .list > li:last-child {margin: 0;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd > .list > li .list_desc {font-weight: 400; font-size: 18px; line-height: 27px; color: #222222;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd > .list > li .list_desc::after {display: block; content: ""; position: absolute; top: 10px; left: 0; width: 4px; height: 4px; background-color: #007ac8;}
.planned_cont02_inner > .plan_content > .dl_cont .dlist dd .table_box {margin: 35px 0 0 0;}

.planned_cont_inner > .plan_content.sty2 > .list > li:nth-child(1) {background-image: url('/images/sub/planned3_situation_bg01.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li:nth-child(2) {background-image: url('/images/sub/planned3_situation_bg02.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li:nth-child(3) {background-image: url('/images/sub/planned3_situation_bg03.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li:nth-child(4) {background-image: url('/images/sub/planned3_situation_bg04.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box {}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .title_box {margin: 0 0 40px; font-size: 0; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .title_box .goal {display: inline-block; margin: 0 30px 0 0; padding: 0 37px; background-color: #007ac8; font-weight: 700; font-size: 35px; line-height: 60px; color: #ffffff; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .title_box .tit {display: inline-block; font-weight: 700; font-size: 35px; line-height: 52px; color: #007ac8; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box {min-width: 900px; padding: 40px 20px; background-color: rgba(255,255,255,0.7);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box > .title {font-weight: 700; font-size: 35px; line-height: 52px; color: #212121; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box > .title.color2 {color: #ffffff;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box > .title.color3 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box > .title.color4 {color: #007ac8;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box {margin: 13px 0 0;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area {}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list {font-size: 0; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li {display: inline-block; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li.arrow {margin: 0 42px 0 0; padding: 0 117px 0 0; background-position: right center; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li.arrow.icon1 {background-image: url('/images/sub/planned_situation_arrow01.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li.arrow.icon2 {background-image: url('/images/sub/planned_situation_arrow02.png');}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year {font-weight: 700; font-size: 35px; line-height: 52px; color: #212121;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color2 {color: #007ac8;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color3 {color: #ffffff;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color4 {color: #b6e1ff;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color5 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color6 {color: #212121;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year.color7 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year .fs_60 {font-size: 60px; line-height: 90px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .info_list_area > .list > li .year .fs_100 {font-size: 100px; line-height: 150px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box .info_box .info_text_box .desc {margin: 17px 0 0; font-weight: 500; font-size: 18px; line-height: 27px; color: #212121; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 {width: 100%; font-size: 0;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box {display: inline-block; width: 400px; margin: 0; font-size: 0; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box.bg01 {background-color: rgba(11, 68, 130, 0.8);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box.bg02 {background-color:rgba(13,44,142, 0.8)}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box.bg03 {background-color: rgba(0, 122, 200, 0.8);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box .inner_title {display: flex; flex-direction: column; justify-content: center; min-height: 600px; align-items: center; font-size: 0;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box .inner_title .num {display: inline-block; margin: 0 0 31px; width: 67px; border: 4px solid #ffffff; font-weight: 700; font-size: 35px; line-height: 59px; color: #ffffff;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box .inner_title .tit {display: block; position: relative; margin: 0 0 34px; padding: 0 0 32px; color: #ffffff; text-align: center; vertical-align: inherit;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box .inner_title .tit::before {display: block; content: ''; position: absolute; bottom: 0; left: 50%; width: 40px; height: 1px; background-color: #ffffff; transform: translateX(-50%);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .title_box .inner_title .txt {font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box {display: inline-block; width: calc(100% - 400px); min-width: inherit; padding: 20px; background-color: inherit; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box {}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .title {}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .text {margin: 10px 0 0; font-weight: 500; font-size: 18px; line-height: 27px; color: #ffffff; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .text.color2 {color: #212121}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area {position: relative; max-width: 850px; margin: 0 auto; padding: 16.5px 0 0;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .title {position: absolute; top: 0; left: 50%; padding: 0 20px; font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff; transform: translateX(-50%);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .title.color2 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box {position: relative; width: 100%; border-right: 2px solid rgba(255, 255, 255, 0.1); border-bottom: 2px solid rgba(255, 255, 255, 0.1); border-left: 2px solid rgba(255, 255, 255, 0.1); padding: 28.5px 20px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box::before {display: block; content: ''; position: absolute; top: 0; left: 0; width: calc(50% - 74px); height: 2px; background-color: rgba(255, 255, 255, 0.1);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box::after {display: block; content: ''; position: absolute; top: 0; right: 0; width: calc(50% - 74px); height: 2px; background-color: rgba(255, 255, 255, 0.1);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box.sty2 {border-right: 2px solid rgba(0, 122, 200, 0.1); border-bottom: 2px solid rgba(0, 122, 200, 0.1); border-left: 2px solid rgba(0, 122, 200, 0.1);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box.sty2::before {background-color: rgba(0, 122, 200, 0.1);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box.sty2::after {background-color: rgba(0, 122, 200, 0.1);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area.bg {position: inherit; padding: 16.5px 0; background-color: rgba(255,255,255,0.7);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area.bg .title {position: inherit; top: inherit; left: inherit; margin: 0 0 11px; padding: 0; transform: inherit; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area.bg .detail_list_box {position: relative;  border-right: none; border-bottom: none; border-left: none; padding: 0 20px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area.bg .detail_list_box::before {display: none;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area.bg .detail_list_box::after {display: none;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list {}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li {font-size: 0; text-align: center;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .tit {display: inline-block; margin: 0 15px 0 0; font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff; text-align: right; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .tit.color2 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .tit.color3 {color: #212121}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list.list1 > li .tit {width: 176px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list.list2 > li .tit {width: 322px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list.list3 > li .tit {width: 264px;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box {display: inline-block; width: 356px; vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list {font-size: 0;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li {display: inline-block; width: calc(100% - 200px); vertical-align: middle;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li.arrow {width: 170px; margin: 0 30px 0 0; padding: 0 70px 0 0; background-position: center right; background-repeat: no-repeat;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li.arrow.icon01 {background-image: url(/images/sub/planned_situation_detail_arrow01.png);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li.arrow.icon02 {background-image: url(/images/sub/planned_situation_detail_arrow02.png);}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num {font-weight: 700; font-size: 22px; line-height: 33px; color: #ffffff; text-align: right;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.color1 {color: #b5e1ff;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.color2 {color: #0b4482;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.color3 {color: #00a8e8;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.color4 {color: #212121;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.color5 {color: #007ac8;}
.planned_cont_inner > .plan_content.sty2 > .list > li > .inner_box.sty2 .info_box .info_text_box .detail_info_area .detail_list_box > .list > li .num_list_box > .list > li .num.sty2 {font-weight: 700; font-size: 35px; line-height: 52px; text-align: left;}


/* 협의제도 접수안건 현황 (기존 css에서 추가변경) */
.agenda_inner {}
.agenda_inner .agenda_cont {}
.agenda_inner .agenda_cont .side_inavcont {}
.agenda_inner .agenda_cont .side_inavcont > .main_title { margin: 0 0 20px 0; font-weight:700; font-size: 28px; line-height: 42px; color:var(--colorGray90)}
.agenda_inner .agenda_cont .side_inavcont > .inner_box { display: flex; justify-content: space-between; align-items: flex-start;border-left:1px solid var(--colorBorderGray)}
.agenda_inner .agenda_cont .side_inavcont > .inner_box.bl0 {border-left:0}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav {width:320px;border-top:1px solid var(--colorBorderGray)}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list {}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li {}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .title_box { display: none;}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .title_box > a {}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .list {}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .list > li { border-bottom: 1px solid #e4e4e4;}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .list > li .anchor { position: relative; display: block; padding:15px 18px; font-weight: 500; font-size: 16px; line-height: 24px; color: #222; white-space: normal;text-overflow: clip; word-break: keep-all;background-color:var(--colorBgGray);transition:0.2s}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .list > li .anchor::after { display: block; content: ''; position: absolute; top: 50%; right:18px; transform: translateY(-50%); width: 6px; height: 10px; background-image: url('/images/sub/arr2.png'); background-size: 100%; background-repeat: no-repeat;}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidenav > .list > li > .list > li .anchor:hover {color:var(--colorGray90);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap { width: calc(100% - 320px)}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap.sty2 { width: 100%;}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap {}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item {margin-bottom:20px;border:1px solid var(--colorBorderGray)}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item:last-child {margin-bottom:0}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item .stastit {padding:40px 15px 30px 15px;text-align:center;position:relative}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item .stastit.mode2 { padding: 25px 30px;}
.agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item .stastit .title { font-weight:700; font-size: 22px; line-height: 33px; color: #222;}
/* .agenda_inner .agenda_cont .side_inavcont > .inner_box .sidewrap .stastvwrap .stastv_item .stastit .title.mr { padding: 0 200px 0 0;} */
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .selmu2 {margin-top:20px}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .selmu2 .select_box { width: 200px;margin:0 auto}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu { margin: 20px 0 0 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list { display: flex; justify-content:center;gap:10px; align-items: center; flex-wrap: wrap;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li {}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box { font-size: 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .text { display: inline-block; margin: 0 20px 0 0; vertical-align: middle;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .text label { font-weight: 500; font-size: 16px; line-height: 24px; color: #222;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .select_box { display: inline-block; width: 200px; vertical-align: middle;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .select_box select {width:100%;font-size:16px}
/* .agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu.sty2 > .list { justify-content: flex-end;} */
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .select_box .sel_chk { display: none;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit > .selmu > .list > li .inner_box .select_box .sel_chk.show { display: block;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox { display: flex; position: absolute; top: 25px; right: 30px; width: 200px;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox .radio { width: 50%;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox .radio input[type="radio"] { position: absolute;  width: 1px; height: 1px; border: 0; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0);}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox .radio input[type="radio"]+label { display: inline-block; position: relative; line-height: 26px; vertical-align: middle; cursor: pointer;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox .radio input[type="radio"]+label:before { display: inline-block; content: ''; width: 26px; height: 26px;  margin: 0 7px 0 0; background-color: #e7eaed; background-image: url('/images/sub/check.png'); background-size: 14px auto; background-position: center; background-repeat: no-repeat; line-height: 26px; text-align: center; border-radius: 50%; transition: all .3s ease-in-out; vertical-align: middle; z-index: 2;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastit .formbox .radio input[type="radio"]:checked+label:after { display: inline-block; content: ""; position: absolute; top: 2px; left: 0; width: 26px; height: 26px; background-color: #007ac8; background-image: url('/images/sub/check.png'); background-size: 14px auto; background-position: center; background-repeat: no-repeat; border-radius: 50%; vertical-align: middle;  z-index: 1;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont { padding: 30px 30px 50px;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .graphwrap { margin: 0 0 60px 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_box table tr th,.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_box table tr td { border-right: none;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_box table tfoot tr th.ftc_primary { background-color: #edf3ff; color: #007ac8;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_box.table-scroll table tr .ftc_primary {color: #007ac8;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_box.table-scroll table tr .ftc_primary.bg_skyblue {background-color: #edf3ff;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap { text-align: center;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn { display: inline-block; border: 1px solid #222222; transition: all .3s ease-in-out;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn .text { position: relative;  display: block; padding: 15px 50px 15px 30px; font-size: 16px; line-height: 24px; color: #222222;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn .text::after { display: block; content: ''; position: absolute; top: 50%; right: 30px; transform: translateY(-50%); width: 14px; height: 14px; background-image: url('/images/sub/plus3.png'); background-size: 100%; background-repeat: no-repeat;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn:hover { background-color: #222222;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn:hover .text { color: #ffffff;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn:hover .text::after { background-image: url('/images/sub/plus3_over.png');}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn .text.on::after { background-image: url('/images/sub/minus3.png');}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap .btn:hover .text.on::after { background-image: url('/images/sub/minus3_over.png');}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btmhide { display: none; margin: 30px 0 0 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .btn_wrap.btmshow+.btmhide { display: block;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table {text-align:center;border-top:2px solid var(--colorGray90)}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table th {padding:15px 10px}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table td {padding:12px 10px;font-weight:500;color:var(--colorGray90)}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap {}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box { display: none;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box.show { display: block;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box > .desc { margin: 30px 0 0 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box > .desc > .list {}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box > .desc > .list > li { margin: 0 0 20px 0; font-weight: 500; font-size: 16px; line-height: 24px; color: #777777;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .table_box > .desc > .list > li:last-child { margin: 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .tblwrap_slrt { display: none;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .table_wrap .tblwrap_slrt.show { display: block;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box { margin: 30px 0 0 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box > .list {}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box > .list > li { margin: 0 0 20px 0; font-weight: 500; font-size: 16px; line-height: 24px; color: #777777;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box > .list > li:last-child { margin: 0;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box > .list > li.li2 { position: relative; padding: 0 0 0 15px;}
.agenda_inner .agenda_cont .side_inavcont .inner_box .sidewrap .stastvwrap .stastv_item .stastcont .desc_box > .list > li.li2::after { display: block; content: ""; position: absolute; top: 11px; left: 0; width: 4px; height: 4px; background-color: #00a8e8;}
/* 협의제도 접수안건 현황 */