@charset "utf-8";

/*통합검색*/
#jinsil_content .search_inner {margin:100px 0 60px 0; width:100%; height:256px; background-color:#f4f4f4;}
#jinsil_content .search_inner .search_form {margin:0 auto; max-width:910px; height:100%;}
#jinsil_content .search_inner .search_form .search_input {padding:30px 0 0 0;}
#jinsil_content .search_inner .search_form .search_input ul {display:flex; }
#jinsil_content .search_inner .search_form .search_input .input {width:700px; height:56px;}
#jinsil_content .search_inner .search_form .search_input .input .textfield {padding:0 0 0 10px; width:100%; height:56px; font-size:22px; font-weight:500; color:#000; border:2px solid #333; border-right:0; box-sizing:border-box; background-color:#fff; border-radius:0px;}
#jinsil_content .search_inner .search_form .search_input .btn_search .btn {width:100px; height:56px; font-size:18px; font-weight:500; line-height:56px; color:#fff; background-color:#333;}
#jinsil_content .search_inner .search_form .search_input .btn_reset .btn {margin:0 0 0 10px; width:100px; height:56px; font-size:18px; font-weight:500; line-height:56px; color:#222; border:1px solid #999; background-color:#fff;}
#jinsil_content .search_inner .search_form .search_condition  {margin:30px 0 0 0;}
#jinsil_content .search_inner .search_form .search_condition.date  {margin:20px 0 0 0;}
#jinsil_content .search_inner .search_form .search_condition ul {display:flex; align-items:center;}
#jinsil_content .search_inner .search_form .search_condition .con_tit {font-size:18px; font-weight:500; line-height:32px; color:#222;}
#jinsil_content .search_inner .search_form .search_condition .con_btn {margin:0 0 0 10px; padding:0 16.5px; width:auto; height:32px; border:1px solid #999; box-sizing:border-box; font-size:18px; font-weight:400; line-height:32px; color:#222; background-color:#fff; text-align:center;}
#jinsil_content .search_inner .search_form .search_condition button.con_btn {padding:0 10px;}
#jinsil_content .search_inner .search_form .search_condition .con_btn.active, #jinsil_content .search_inner .search_form .search_condition .con_btn:hover {color:#fff; border:1px solid #333; background-color:#333; cursor:pointer;}
#jinsil_content .search_inner .search_form .search_condition .con_btn:nth-child(2) {margin:0 0 0 30px;}
#jinsil_content .search_inner .search_form .search_condition.date .con_btn:nth-child(2) {margin:0 0 0 10px;}
#jinsil_content .search_inner .search_form .search_condition .con_btn:nth-child(6) {margin:0 40px 0 10px;}
#jinsil_content .search_inner .search_form .search_condition.date .con_btn:nth-child(6) {margin:0 0 0 10px;}
#jinsil_content .search_inner .search_form .search_condition .con_input {margin:0 0 0 29px; width:23%;}
#jinsil_content .search_inner .search_form .search_condition.date .con_input {margin:0 0 0 29px; width:18%;}
#jinsil_content .search_inner .search_form .search_condition.date .dash {margin:0 10px;}
#jinsil_content .search_inner .search_form .search_condition.date .con_input {position:relative; display:inline-block;}
#jinsil_content .search_inner .search_form .search_condition.date .con_input.edate {margin:0 15px 0 0;}
#jinsil_content .search_inner .search_form .search_condition .con_input .textfield {padding:0 0 0 10px; width:100%; height:45px; font-size:18px; font-weight:500; color:#000; border:1px solid #999; box-sizing:border-box; background-color:#fff; border-radius:0px;}
#jinsil_content .search_inner .search_form .search_condition.date .con_input .textfield {padding:5px 0 0 45px; }

#jinsil_content .search_result_inner {margin:0 0 150px 0; width:100%; height:100%;}
#jinsil_content .search_result_inner .result_tit {padding:0 0 60px 0; width:100%; font-size:30px; font-weight:400; line-height:60px; color:#222; text-align:center;}
#jinsil_content .search_result_inner .result_content {width:100%; height:100%;}
#jinsil_content .search_result_inner .result_content .result_tab {display:flex; align-items:center; align-content:center;}
#jinsil_content .search_result_inner .result_content .result_tab li {width:25%; height:60px;}
#jinsil_content .search_result_inner .result_content .result_tab li a {display:inline-block; width:100%; font-size:20px; font-weight:700; line-height:60px; color:#222; border:1px solid #999; border-left:0; box-sizing:border-box; text-align:center; cursor:pointer;}
#jinsil_content .search_result_inner .result_content .result_tab li:first-child a {border-left:1px solid #999;}
#jinsil_content .search_result_inner .result_content .result_tab li.active a {color:#fff; background-color:#f36f21; border-top:1px solid #f36f21; border-bottom:1px solid #f36f21; box-sizing:border-box;}
#jinsil_content .search_result_inner .result_content .result_tab li a:hover {color:#fff; background-color:#f36f21; border-top:1px solid #f36f21; border-bottom:1px solid #f36f21; box-sizing:border-box;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner {padding:50px 0 25px 0; width:100%; border-bottom:2px solid #626262;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner.pt30 {padding:80px 0 25px 0;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner ul {display:flex; justify-content:space-between;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .title {width:50%; font-size:22px; font-weight:700; line-height:32px; color:#222;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .select {width:50%; text-align:right;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .select.none {display:none;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .select select {padding:0 0 0 15px; width:120px; height:32px; box-sizing:border-box;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .select:after {top:13px;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content {border-bottom:1px solid #dedede;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content.none {border-bottom:0;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .title {width:auto; font-size:20px; font-weight:700; line-height:74px; color:#222;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .date {width:20%;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .content {width:100%; font-size:18px; font-weight:300; line-height:30px; color:#222;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .content.none {padding:30px 0 0 0;}
#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .navi {width:100%; font-size:17px; font-weight:400; line-height:54px; color:#222;}

/*위원회 소개 - 위원회 개요*/
#jinsil_content .content_inner .outline_inner {padding:100px 0 120px 0; width:100%; display:flex; flex-direction:row; flex-wrap: wrap; justify-content:space-between;}
#jinsil_content .content_inner .outline_inner .outline_txt {width:574px; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .outline_inner .outline_txt .txt01 {padding:0 0 20px 0; font-size:38px; font-weight:300; line-height:52px; color:#222;}
#jinsil_content .content_inner .outline_inner .outline_txt .txt01 span {font-weight:700;}
#jinsil_content .content_inner .outline_inner .outline_txt .txt02 {padding:0 0 35px 0;}
#jinsil_content .content_inner .outline_inner .outline_txt .txt03 {padding:0 0 40px 0;}
#jinsil_content .content_inner .outline_inner .outline_txt .icon_area {display:flex; flex-direction:row; flex-wrap: wrap; align-items:center; align-content:center; justify-content:space-around;}
#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p {position:relative; top:120px; width:250px; height:300px; text-align:center; letter-spacing:-1px;}
#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p:first-child:before { content:""; position:absolute; top:-120px; left:75px; width:101px; height:100px; background-image:url("/imagesEn/intro/outline_img02.jpg");}
#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p:last-child:before { content:""; position:absolute; top:-120px; left:75px; width:100px; height:100px; background-image:url("/imagesEn/intro/outline_img03.jpg");}
#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p span {font-size:22px; font-weight:700; line-height:36px;}
#jinsil_content .content_inner .outline_inner .outline_img {width:520px; height:680px; background:url("/imagesEn/intro/outline_img_en01.jpg") no-repeat;}

/*위원회 소개 - 위원장 인사말*/
#jinsil_content .content_inner .greet_inner {padding:100px 0 120px 0; width:100%; display:flex; flex-direction:row; flex-wrap: wrap; justify-content:space-around;}
#jinsil_content .content_inner .greet_img01 {width:181px; text-align:center;}
#jinsil_content .content_inner .greet_text {position:relative; width:730px; height:250px;}
#jinsil_content .content_inner .greet_text .txt01 {position:relative; padding:26px 0 0 40px; font-size:38px; font-weight:300; line-height:52px; color:#222;}
#jinsil_content .content_inner .greet_text .txt01:before {content:""; position:absolute; top:10px; left:0; width:33px; height:23px; background-image:url("/imagesEn/icon/left_quot.png");}
#jinsil_content .content_inner .greet_text .txt01:after {content:""; position:absolute; bottom:0; right:75px; width:33px; height:23px; background-image:url("/imagesEn/icon/right_quot.png");}
#jinsil_content .content_inner .greet_text .txt01 span {font-weight:700;}
#jinsil_content .content_inner .greet_text .txt02 {position:absolute; bottom:0; left:40px; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .greet_text .txt02 .greet_img02 {position:relative; top:-10px; left:25px;}
#jinsil_content .content_inner .greet_content {margin:100px 0 0 0; width:100%; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .greet_content p {margin:0 0 45px 0;}
#jinsil_content .content_inner .greet_content p:last-child {margin:0;}

/*위원회 소개 - 위원소개*/
#jinsil_content .content_inner .commit_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .commit_inner .commit_area {width:100%; height:100%; display:flex; flex-direction:row; align-items:flex-start; justify-content:flex-start; border-top:2px solid #626262;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_tit {margin:30px 0 100px 0; width:420px; font-size:32px; font-weight:700; line-height:30px; color:#222;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont {margin:30px 0 100px 0; width:760px; display:flex; flex-direction:row; flex-wrap:wrap; align-items:flex-start; justify-content:flex-start;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap {display:flex; padding:30px 0; border-top:1px solid #dedede;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap:first-child {padding:0 0 30px 0; border-top:0;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap:last-child {padding:30px 0 0 0;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_img {width:130px; height:130px;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt {padding:0 0 0 40px; width:590px; height:130px;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt .name {padding:8px 0 10px 0; font-size:28px; font-weight:500; line-height:30px; color:#333;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt .career {margin:0 0 0 8px; position:relative; font-size:18px; font-weight:400; line-height:30px; color:#333;}
#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt .career:before {content:""; position:absolute; top:12px; left:-8px; width:2px; height:2px; border-radius:15px; background-color:#333;}

/*위원회 소개 - 위원회 일정*/
#jinsil_content .content_inner .schedule_inner {padding:100px 0 120px 0; width:100%;  box-sizing: border-box;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner {display:flex; justify-content:space-between;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area ul {display:flex; justify-content:flex-start;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev {margin:3px 20px 0 0;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next {margin:3px 0 0 20px;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev {width:32px; height:32px; border:1px solid #858484; border-radius:50%; background:url(/imagesEn/icon/icon_prev_sch.png) no-repeat; background-position:45% 50%;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev:hover {border:1px solid #333; background:url(/imagesEn/icon/icon_prev_sch_on.png) no-repeat #333; background-position:45% 50%;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next {width:32px; height:32px; border:1px solid #858484; border-radius:50%; background:url(/imagesEn/icon/icon_next_sch.png) no-repeat; background-position:55% 50%;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next:hover {border:1px solid #333; background:url(/imagesEn/icon/icon_next_sch_on.png) no-repeat #333; background-position:55% 50%;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_txt {font-size:40px; font-weight:500; line-height:40px; color:#000;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_txt span {font-weight:700;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .btn_today {width:100px; height:42px;; text-align:center; border:1px solid #807e7e; box-sizing:border-box;}
#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .btn_today .btn {width:100%; height:100%; font-size:16px; font-weight:400; line-height:40px; color:#222; background-color:#fff;}
#jinsil_content .content_inner .schedule_inner .schedule_cont {width:100%;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day, #jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date {font-size:18px; font-weight:400; color:#333;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day li:nth-child(7n + 1), #jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date li:nth-child(7n + 1) {color:#ef6448;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day ul {margin:30px 0 0 0; display:flex; border-top:1px solid #626262; border-right:1px solid #bec0c2;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day ul li {padding:5px 0 6px 0; width:calc(100%/7); height:24px; text-align:center; border-left:1px solid #bec0c2; background-color:#e1e1e1;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul {display:flex; flex-flow:row wrap; height:100%; border-top:1px solid #bec0c2; border-right:1px solid #dedede; box-sizing: border-box;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li {padding:5px; width:calc(99.99% / 7); min-height:170px; text-align:left; border-bottom:1px solid #dedede; border-left:1px solid #dedede; box-sizing: border-box;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li span.today {padding:7px 0 0 4px; display:inline-block; width:26px; height:23px; color:#fff; border-radius:50%; background-color:#333;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li p {margin:5px 0 0 0; position:relative; padding:0 0 0 5px; background-color:#ffeedb;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li p:before {content:""; position:absolute; top:0; left:0; width:2px; height:100%; background-color:#f36f21;}
#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date li span.other {opacity:0.3;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .date {padding:50px 0 20px 0; font-size:28px; font-weight:700; line-height:36px; color:#222; border-bottom:2px solid #626262;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content {padding:30px 0; display:flex; justify-content:flex-start;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content:last-child {border-bottom:1px solid #828282;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit {width:440px;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit .title {margin:15px 0 0 0; font-size:24px; font-weight:700; line-height:24px; color:#222;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt {width:740px; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt span.bold {font-weight:700;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box {margin:20px 0 0 0; padding:20px; width:700px; background-color:#f5f5f5; letter-spacing:-1px;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .org {font-weight:400;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box p:first-child {margin:0 0 10px 0;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn {position:relative; margin:0 0 0 20px; padding:0 0 0 15px; display:inline-block; width:200px; height:36px; font-size:17px; line-height:36px; border:1px solid #bfbfbf; box-sizing:border-box; background-color:#fff; cursor:pointer;}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:after {content:""; position:absolute; top:9px; right:15px; width:14px; height:16px; background-image:url("/imagesEn/icon/icon_down.png");}
#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:hover {border:1px solid #222;}

/*위원회 소개 - 소위원회 소개*/
#jinsil_content .content_inner .subcommit_inner {padding:0 0 120px 0; width:100%;}
#jinsil_content .content_inner .subcommit_inner .main_tit {padding:100px 0 0 0; font-size:38px; font-weight:700; line-height:54px; color:#222; text-align:center;}
#jinsil_content .content_inner .subcommit_inner .sub_tit {padding:60px 0 30px 0; font-size:30px; font-weight:700; line-height:30px; color:#222;}
#jinsil_content .content_inner .subcommit_inner .content {padding:0; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .subcommit_inner .content .dot {position:relative;}
#jinsil_content .content_inner .subcommit_inner .content .dot:before {content:""; position:absolute; top:12px; left:-10px; width:4px; height:4px; border-radius:15px; background-color:#333;}
#jinsil_content .content_inner .subcommit_inner .box {padding:30px; background-color:#f5f5f5;}
#jinsil_content .content_inner .subcommit_inner .box .txt01 {font-size:18px; font-weight:700; line-height:36px; color:#222;}
#jinsil_content .content_inner .subcommit_inner .box .txt02 {font-size:18px; font-weight:400; line-height:30px; color:#222;}

/*위원회 소개 - 위원회 조직 및 업무*/
#jinsil_content .content_inner .task_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .task_inner .task_cont {position:relative; width:100%; height:827px; border:1px solid #e1e1e1; box-sizing:border-box; background-color:#f9f9f9;}
#jinsil_content .content_inner .task_inner .task_cont .line01 {position:absolute; top:176px; left:50%; display:inline-block; width:2px; height:370px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line02 {position:absolute; top:230px; left:460px; display:inline-block; width:130px; height:1px; border-top:2px dashed #cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line03 {position:absolute; top:275px; left:170px; display:inline-block; width:556px; height:2px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line04 {position:absolute; top:275px; left:726px; display:inline-block; width:275px; height:2px; border-top:2px dashed #cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line05 {position:absolute; top:275px; left:170px; display:inline-block; width:2px; height:21px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line06 {position:absolute; top:275px; left:448px; display:inline-block; width:2px; height:21px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line07 {position:absolute; top:275px; left:726px; display:inline-block; width:2px; height:21px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line08 {position:absolute; top:275px; left:1001px; display:inline-block; width:2px; height:21px; border-left:2px dashed #cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line09 {position:absolute; top:410px; left:590px; display:inline-block; width:130px; height:2px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line10 {position:absolute; top:525px; left:170px; display:inline-block; width:831px; height:2px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line11 {position:absolute; top:525px; left:170px; display:inline-block; width:2px; height:21px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .line12 {position:absolute; top:525px; left:1001px; display:inline-block; width:2px; height:21px; background-color:#cacaca; z-index:1;}
#jinsil_content .content_inner .task_inner .task_cont .org_top {margin:60px 0 0 0; width:100%; text-align:center;}
#jinsil_content .content_inner .task_inner .task_cont .org_top .lev01 {margin:0 auto; padding:10px 0; width:360px; height:60px; font-size:22px; font-weight:500; line-height:30px; color:#fff; background-color:#1f2c5e; border-radius:50px;}
#jinsil_content .content_inner .task_inner .task_cont .org_top .txt {padding:10px 0 0 0 ; width:100%; font-size:18px; font-weight:500; line-height:26px; color:#222;}
#jinsil_content .content_inner .task_inner .task_cont .lev02 {margin:30px 0 0 220px; width:240px; height:50px; font-size:20px; font-weight:500; line-height:50px; color:#222; background-color:#fff; border:1px solid #cdcdcd; border-radius:15px; box-sizing:border-box; text-align:center;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 {margin:40px auto 0 auto; width:1060px; height:70px;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul {display:flex; flex-direction:row; flex-wrap:wrap; align-content: center; justify-content: space-between;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul li.lev03 {padding:5px 0; width:240px; height:60px; font-size:20px; font-weight:500; line-height:30px; color:#fff; background-color:#0e70b9; border-radius:50px; text-align:center;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul li.lev03.ty1 {padding:20px 00; height:30px;}
#jinsil_content .content_inner .task_inner .task_cont .lev04 {margin:20px 0 0 720px; width:240px; height:50px; font-size:20px; font-weight:500; line-height:50px; color:#222; background-color:#fff; border:1px solid #cdcdcd; border-radius:15px; box-sizing:border-box; text-align:center;}
#jinsil_content .content_inner .task_inner .task_cont .lev05 {margin:20px auto 0 auto; position:relative; width:240px; height:50px; font-size:20px; font-weight:500; line-height:50px; color:#fff; background-color:#5b738c; border-radius:50px; text-align:center; z-index:2;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner2 {margin:40px auto 0 auto; width:1060px; height:50px;}
#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner2 ul {display:flex; flex-direction:row; flex-wrap:wrap; align-content: center; justify-content: space-between;}
#jinsil_content .content_inner .task_inner .task_cont .lev06 {margin:0; width:240px; height:210px; font-size:20px; font-weight:500; text-align:center;}
#jinsil_content .content_inner .task_inner .task_cont .lev06 ul li.tit {padding:5px 0; width:100%; height:60px; line-height:30px; color:#fff; text-align:center; border:0; border-top-left-radius:15px; border-top-right-radius:15px; background-color:#747779;}
#jinsil_content .content_inner .task_inner .task_cont .lev06 ul li ul {padding:12px 0 0 0; width:100%; height:162px; border:1px solid #cacaca; border-top:0; border-bottom-left-radius:15px; border-bottom-right-radius:15px; box-sizing:border-box; align-content:flex-start;}
#jinsil_content .content_inner .task_inner .task_cont .lev06 ul li ul li {padding:0 0 9px 0; width:238px; font-size:18px; font-weight:400; line-height:26px; text-align:center; cursor:pointer;}
#jinsil_content .content_inner .task_inner .work_inner {margin:100px 0 0 0; display:none; width:100%;}
#jinsil_content .content_inner .task_inner .work_inner.active {display:block;}
#jinsil_content .content_inner .task_inner .work_inner .work_title {margin:0 0 25px 0; font-size:32px; font-weight:700; line-height:36px; color:#222;}
#jinsil_content .content_inner .task_inner .work_inner .work_cont {padding:10px 10px 10px 20px; border-top:2px solid #626262; border-bottom:1px solid #828282;}
#jinsil_content .content_inner .task_inner .work_inner .work_cont li {position:relative; font-size:16px; font-weight:500; line-height:35px; color:#333;}
#jinsil_content .content_inner .task_inner .work_inner .work_cont li:before {content:""; display:block; position:absolute; top:15px; left:-10px; width:3px; height:3px; border-radius:50%; background-color:#333;}

/*위원회 소개 - CI*/
#jinsil_content .content_inner .ci_inner {padding:100px 0 0 0; width:100%;}
#jinsil_content .content_inner .ci_inner .ci_area {width:100%; height:100%; display:flex; flex-direction:row; align-items:flex-start; justify-content:flex-start;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_tit {width:280px; height:100%; font-size:32px; font-weight:700; line-height:54px; color:#333;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont {width:900px; height:100%;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_txt {font-size:18px; font-weight:400; line-height:30px; color:#333;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_txt.pd {padding:100px 0 120px 0; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_cont_tit {font-size:28px; font-weight:700; line-height:54px; color:#333; border-bottom:1px solid #dedede; box-sizing:border-box;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area {margin:70px 0 0 0; position:relative; width:100%; height:100%;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 {margin:30px auto 80px auto; width:580px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 ul {display:flex; flex-direction:row; align-items:center; justify-content:space-between;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty2 {margin:30px auto 0 auto; width:580px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty2 ul {height:220px; display:flex; flex-direction:column; align-items:center; justify-content:space-between;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .tit {font-size:22px; font-weight:700; line-height:56px; color:#333;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc01 {position:absolute; top:0; left:50px; width:200px; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc02 {position:absolute; top:0; left:350px; width:220px; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc03 {position:absolute; top:0; left:650px; width:240px; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img {padding:130px 0 0 0; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.mobile_hide {display:block;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.pc_hide {display:none;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area {margin:145px 0 0  0; display:flex; flex-direction:row; justify-content:space-around;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color {position:relative; width:220px; text-align:center;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_tit {font-size:22px; font-weight:700; line-height:35px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_tit:before {content:""; position:absolute; top:-48px; left:96px; width:28px; height:28px; border-radius:25px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_code {font-size:18px; font-weight:400; line-height:30px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_desc {margin:40px 0 0 0; font-size:18px; font-weight:400; line-height:30px; letter-spacing:-1px;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty1 {color:#0E70B9;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty1 .color_tit:before {background:#0E70B9;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty2 {color:#5CB531;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty2 .color_tit:before {background:#5CB531;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty3 {color:#1F2C5E;}
#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty3 .color_tit:before {background:#1F2C5E;}

/*위원회 소개 - 지역별 접수창구 안내*/
#jinsil_content .content_inner .recep_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .recep_inner .recep_tit {font-size:36px; font-weight:700; line-height:54px; color:#333; text-align:center;}
#jinsil_content .content_inner .recep_inner .recep_cont {margin:50px 0 0 0;}
#jinsil_content .content_inner .recep_inner .recep_cont ul {display:flex; flex-direction:row; align-items:flex-start; justify-content:space-between;}
#jinsil_content .content_inner .recep_inner .recep_cont .img {width:545px;}
#jinsil_content .content_inner .recep_inner .recep_cont .img img {width:100%; height:100%;}
#jinsil_content .content_inner .recep_inner .recep_cont .recep_list {width:600px;}
#jinsil_content .content_inner .recep_inner .recep_cont .mobile_hide {display:block;}
#jinsil_content .content_inner .recep_inner .recep_cont .pc_hide {display:none;}
#jinsil_content .content_inner .recep_inner .recep_cont .list_bottom {font-size:18px; font-weight:400; line-height:50px; color:#666;}

/*위원회 소개 - 찾아오시는 길*/
#jinsil_content .content_inner .map_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .map_inner .map {width:100%; height:100%; z-index:0;}
#jinsil_content .content_inner .map_inner .map img {width:100%;}
#jinsil_content .content_inner .map_inner .map_cont {margin:60px 0; width:100%; display:flex; flex-direction:row; align-items:center; align-content:center; align-self:center; justify-content:space-between;}
#jinsil_content .content_inner .map_inner .map_cont .map_img {width:610px;}
#jinsil_content .content_inner .map_inner .map_cont .map_img img {width:100%;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner {width:500px;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .title {padding:10px 0; font-size:28px; font-weight:700; line-height:58px; color:#222; border-bottom:1px solid #dedede;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area {padding:20px 0 0 0; width:100%;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area ul {display:flex; flex-direction:row; flex-wrap: wrap; justify-content:flex-start;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .txt01 {width:125px; font-size:18px; font-weight:700; line-height:34px; color:#222;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .address {width:375px; font-size:18px; font-weight:400; line-height:34px; color:#222; letter-spacing:-1px;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .address span {font-weight:700;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .txt02 {padding:20px 0 0 0; width:125px; font-size:18px; font-weight:700; line-height:50px; color:#222;}
#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .tel {padding:20px 0 0 0; width:375px; font-size:18px; font-weight:400; line-height:50px; color:#222;}
#jinsil_content .content_inner .map_inner .traffic_inner {display:flex; flex-direction:row; align-items:flex-start; justify-content:space-between;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway {width:580px;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway ul {display:flex; flex-direction:row; align-items:flex-start; justify-content:flex-start;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .title {position:relative; padding:55px 35px 0 0; width:120px; font-size:22px; font-weight:700; line-height:50px; color:#222;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .title:before {content:""; position:absolute; top:0; left:39px; width:42px; height:54px; background-image:url("/imagesEn/icon/icon_subway.png");}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont {width:425px; font-size:18px; font-weight:400; line-height:50px; color:#222;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont .tra_bg01 {margin:0 10px 0 0; display:inline-block; width:35px; height:35px; font-size:18px; font-weight:700; line-height:37px; color:#fff; text-align:center; vertical-align:top; border-radius:50%; background-color:#ff7d21;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont .tra_bg02 {margin:0 10px 0 0; display:inline-block; width:35px; height:35px; font-size:18px; font-weight:700; line-height:37px; color:#fff; text-align:center; vertical-align:top; border-radius:50%; background-color:#3495df;}
#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont .tra_txt01 {margin:0 0 0 10px; display:inline-block; width:315px; line-height:35px;}
#jinsil_content .content_inner .map_inner .traffic_inner .line {width:1px; height:104px; background-color:#dedede;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus {width:599px;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus ul {display:flex; flex-direction:row; flex-wrap:wrap; align-items:flex-start; justify-content:flex-start;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .title {position:relative; padding:55px 60px 0 80px; width:75px; font-size:22px; font-weight:700; line-height:50px; color:#222;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .title:before {content:""; position:absolute; top:0; left:91px; width:53px; height:53px; background-image:url("/imagesEn/icon/icon_bus.png");}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont {width:384px; font-size:18px; font-weight:400; line-height:20px; color:#222;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont p:first-child {line-height:50px;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont .tra_bg03 {margin:0 10px 8px 0; display:inline-block; width:100px; height:28px; font-size:18px; font-weight:400; line-height:28px; color:#fff; text-align:center; border-radius:25px; background-color:#0068c7;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont .tra_bg04 {margin:0 10px 0 0; display:inline-block; width:100px; height:28px; font-size:18px; font-weight:400; line-height:28px; color:#fff; text-align:center; border-radius:25px; background-color:#4fa230;}
#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont .tra_txt02 {display:inline-block; width:274px; height:28px; line-height:28px;}

/*진실규명 활동 - 진실규명 신청안내*/
#jinsil_content .content_inner .contents_tit {position:relative; margin:100px auto 50px auto; width:770px; font-size:37px; font-weight:300; line-height:52px; text-align:center;}
#jinsil_content .content_inner .contents_tit .sm_show {display:none;}
#jinsil_content .content_inner .contents_tit span {font-weight:700;}
#jinsil_content .content_inner .contents_tit:before {content:""; position:absolute; top:-15px; left:-30px; width:33px; height:23px; background-image:url("/imagesEn/icon/left_quot.png");}
#jinsil_content .content_inner .contents_tit:after {content:""; position:absolute; bottom:0; right:20px; width:33px; height:23px; background-image:url("/imagesEn/icon/right_quot.png");}
#jinsil_content .content_inner .guide_inner {margin:0 0 120px 0; width:100%; border-top:2px solid #626262; border-bottom:1px solid #828282;}
#jinsil_content .content_inner .guide_inner .guide_content {width:100%; border-bottom:1px solid #dedede;}
#jinsil_content .content_inner .guide_inner .guide_content:last-child {border-bottom:0;}
#jinsil_content .content_inner .guide_inner .guide_content ul {display:flex; align-items:flex-start; justify-content:flex-start; flex-wrap:wrap; flex-direction:row;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.title {padding:40px 0; width:26%; font-size:32px; font-weight:700; line-height:36px; color:#222;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt {padding:40px 2% 40px 0; width:72%; font-size:18px; font-weight:400; line-height:36px; color:#222;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.pl20 {padding:40px 2% 40px 1%; width:71%;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.org {font-size:24px; font-weight:700; color:#f36f21;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.org span {font-size:18px; font-weight:400;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .btn {position:relative; top:0; left:-2%; margin:15px 0 0 0; padding:4px 0 4px 24px; display:inline-block; width:314px; font-size:18px; font-weight:500; color:#222; border:1px solid #222; cursor:pointer;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .btn:hover {border:1px solid #f36f21;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .btn:after {content:""; position:absolute; top:12px; right:23px; width:14px; height:16px; background-image:url("/imagesEn/icon/icon_downOrg.png");}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .bd {position:relative; top:0; left:-2%; font-size:22px; font-weight:500; color:#222;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt p {position:relative;} 
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt p:before {content:""; position:absolute; top:14px; left:-12px; width:5px; height:5px; border-radius:50%; background-color:#333;}
#jinsil_content .content_inner .guide_inner .guide_content ul li.txt p.nod:before {display:none !important;}

/*진실규명 활동 - 진실규명 신청현황*/
#jinsil_content .content_inner .chart_inner {margin:100px 0 0 0; width:100%; height:360px; background-color:#f5f5f5;}
#jinsil_content .content_inner .chart_inner .chart_box {margin:0 auto; padding:25px 0 0 0; width:925px; height:100%;} 
#jinsil_content .content_inner .chart_inner .chart_box #barchart {margin:0 auto;}

/*진실규명 활동 - 진실규명 처리절차*/
#jinsil_content .content_inner .process_inner {margin:100px 0 60px 0; width:100%; height:100%; display:flex; align-items:center; justify-content:flex-start; flex-wrap:wrap; flex-direction:row;}
#jinsil_content .content_inner .process_inner .process_box_inner {width:300px; height:520px;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box {position:relative; width:300px; height:355px; border:1px solid #e1e1e1; border-radius:15px; background-color:#efefef;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .step {position:absolute; top:30px; left:25px; font-size:14px; font-weight:700; color:#f36f21;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .step span {font-size:32px;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon01 {margin:50px auto 30px auto; width:35px; height:38px; background-image:url("/imagesEn/icon/icon_proce01.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon02 {margin:50px auto 28px auto; width:38px; height:40px; background-image:url("/imagesEn/icon/icon_proce02.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon03 {margin:50px auto 30px auto; width:39px; height:38px; background-image:url("/imagesEn/icon/icon_proce03.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon04 {margin:50px auto 30px auto; width:38px; height:38px; background-image:url("/imagesEn/icon/icon_proce04.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon05 {margin:50px auto 29px auto; width:26px; height:39px; background-image:url("/imagesEn/icon/icon_proce05.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .icon06 {margin:50px auto 30px auto; width:38px; height:38px; background-image:url("/imagesEn/icon/icon_proce06.png");}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .title {font-size:28px; font-weight:700; color:#222; line-height:38px; text-align:center; letter-spacing:-2px;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .organ {margin:15px 0 0 0; font-size:18px; font-weight:400; color:#222; line-height:30px; text-align:center;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_box .organ.mt {margin:53px 0 0 0;}
#jinsil_content .content_inner .process_inner .process_box_inner .process_text {padding:20px 0 0 0; font-size:18px; font-weight:400; line-height:30px; color:#222; text-align:center; letter-spacing:-1px;}
#jinsil_content .content_inner .process_inner .process_arrow {position:relative; top:-70px; left:0; margin:0 4%; width:38px; height:30px; background-image:url("/imagesEn/icon/icon_proce_arrow.png");}
#jinsil_content .content_inner .process_inner .process_arrow.respon_hide {display:none;}

/*진실규명 활동 - 진실규명 조사 및 활동*/
#jinsil_content .content_inner .stackchart_inner {padding:50px 0 0 0; width:100%; height:330px; background-color:#f5f5f5;}
#jinsil_content .content_inner .stackchart_inner #stackchart {margin:0 0 0 30px;}
.stackchart {float:left; width:790px; height:300px;}
.doughnutchart {float:right; padding:0 25px 0 0 ; width:340px;}

/*진실규명 활동 - 화해를 위한 조치*/
#jinsil_content .content_inner .action_inner {margin:120px 0 60px 0; width:100%; border-top:2px solid #626262; border-bottom:1px solid #828282;}
#jinsil_content .content_inner .action_inner .action_content {width:100%; border-bottom:1px solid #dedede;}
#jinsil_content .content_inner .action_inner .action_content:last-child {border-bottom:0;}
#jinsil_content .content_inner .action_inner .action_content ul {display:flex; align-items:flex-start; justify-content:flex-start; flex-wrap:wrap; flex-direction:row;}
#jinsil_content .content_inner .action_inner .action_content ul li.title {padding:40px 0; width:30%; font-size:32px; font-weight:700; line-height:36px; color:#222;}
#jinsil_content .content_inner .action_inner .action_content ul li.txt {padding:40px 2% 40px 0; width:67%; font-size:18px; font-weight:400; line-height:36px; color:#222;}
#jinsil_content .content_inner .action_inner .action_content ul li.txt.pl20 {padding:40px 2% 40px 1%; width:67%;}
#jinsil_content .content_inner .action_inner .action_content ul li.txt p {position:relative;} 
#jinsil_content .content_inner .action_inner .action_content ul li.txt p:before {content:""; position:absolute; top:14px; left:-12px; width:5px; height:5px; border-radius:50%; background-color:#333;}
#jinsil_content .content_inner .action_inner .action_content ul li.txt p.nod:before {display:none !important;}

/*자료실 - 정보공개*/
#jinsil_content .content_inner .disc_inner {margin:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .disc_inner .title {font-size:30px; font-weight:700; line-height:30px; color:#222;}
#jinsil_content .content_inner .disc_inner .contents {margin:30px 0 90px 0;}
#jinsil_content .content_inner .disc_inner .contents li {position:relative; padding:0 0 0 13px; font-size:18px; font-weight:400; line-height:36px; color:#222;}
#jinsil_content .content_inner .disc_inner .contents li.sub_tit {font-weight:700;}
#jinsil_content .content_inner .disc_inner .contents li.dot_no:before {display:none;}
#jinsil_content .content_inner .disc_inner .contents li:before {content:""; position:absolute; top:13px; left:0; width:4px; height:4px; border-radius:50%; background-color:#333;}
#jinsil_content .content_inner .disc_inner .procedure_inner {margin:30px 0 0 0; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process01 {position:relative; margin:0 0 81px 0; padding:0 0 0 90px; width:240px; height:100px; align-self:center; font-size:20px; font-weight:700; line-height:100px; color:#fff; border-radius:15px; box-sizing:border-box; background-color:#1f2c5e;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process01:before {content:""; position:absolute; top:30px; left:40px; width:38px; height:38px; background-image:url("/imagesEn/icon/icon_disc01.png");}
#jinsil_content .content_inner .disc_inner .procedure_inner .process02 {position:relative; margin:0 0 40px 0; padding:0 0 0 90px; width:240px; height:100px; font-size:20px; font-weight:700; line-height:100px; color:#222; border:1px solid #cacaca; border-radius:15px; box-sizing:border-box; background-color:#efefef;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process02:before {content:""; position:absolute; top:30px; left:40px; width:34px; height:41px; background-image:url("/imagesEn/icon/icon_disc02.png");}
#jinsil_content .content_inner .disc_inner .procedure_inner .process03 {position:relative; margin:0 0 81px 0; padding:0 0 0 90px; width:240px; height:100px; font-size:20px; font-weight:700; line-height:100px; color:#222; border:1px solid #cacaca; border-radius:15px; box-sizing:border-box; background-color:#efefef;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process03:before {content:""; position:absolute; top:30px; left:40px; width:38px; height:38px; background-image:url("/imagesEn/icon/icon_disc03.png");}
#jinsil_content .content_inner .disc_inner .procedure_inner .procedure_area {margin:100px 0 0 0; align-self:flex-end;} 
#jinsil_content .content_inner .disc_inner .procedure_inner .process04 {position:relative; padding:0 0 0 90px; width:240px; height:100px; font-size:20px; font-weight:700; line-height:100px; color:#222; border:1px solid #cacaca; border-radius:15px; box-sizing:border-box; background-color:#efefef;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process04:before {content:""; position:absolute; top:30px; left:40px; width:38px; height:38px; background-image:url("/imagesEn/icon/icon_disc04.png");}
#jinsil_content .content_inner .disc_inner .procedure_inner .process_txt {margin:20px 0 0 0; width:240px; text-align:center; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process05 {position:relative; padding:0 0 0 105px; width:240px; height:100px; font-size:20px; align-self:flex-end; font-weight:700; line-height:100px; color:#222; border:1px solid #cacaca; border-radius:15px; box-sizing:border-box; background-color:#efefef;}
#jinsil_content .content_inner .disc_inner .procedure_inner .process05:before {content:""; position:absolute; top:30px; left:40px; width:42px; height:42px; background-image:url("/imagesEn/icon/icon_disc05.png");}
#jinsil_content .content_inner .disc_inner .procedure_inner .arrow01 {margin:0 10px; padding:0 0 81px 0; width:53px; height:162px; align-self:center; background:url("/imagesEn/icon/icon_disc_arrow01.png")no-repeat;}
#jinsil_content .content_inner .disc_inner .procedure_inner .arrow02 {margin:0 15px; padding:0 0 116px 0; width:30px; height:20px; align-self:flex-end; background:url("/imagesEn/icon/icon_disc_arrow02.png")no-repeat;}

/*개인정보처리방침*/
#jinsil_content .content_inner .privacy_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .privacy_inner .box {padding:30px; font-size:18px; font-weight:400; line-height:30px; color:#222; background-color:#f5f5f5;}
#jinsil_content .content_inner .privacy_inner .sub_tit {padding:60px 0 30px 0; font-size:30px; font-weight:700; line-height:30px; color:#222;}
#jinsil_content .content_inner .privacy_inner .content {padding:0; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .privacy_inner .content .pdl {padding:0 0 0 20px;}

/*저작권정책*/
#jinsil_content .content_inner .copypol_inner {padding:100px 0 120px 0; width:100%;}
#jinsil_content .content_inner .copypol_inner .box {padding:30px; font-size:18px; font-weight:400; line-height:30px; color:#222; background-color:#f5f5f5;}
#jinsil_content .content_inner .copypol_inner .content {position:relative; margin:60px 0 0 0; padding:0 0 0 12px; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .copypol_inner .content img {margin:3px 0 0 0;}
#jinsil_content .content_inner .copypol_inner .content:before {content:""; position:absolute; top:10px; left:0; width:4px; height:4px; border-radius:50%; background-color:#222;}

/*뷰어 다운로드*/
#jinsil_content .content_inner .viewer_inner {padding:100px 0 120px 0; width:100%; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between;}
#jinsil_content .content_inner .viewer_inner .viewer_box {padding:0; width:520px; height:370px; text-align:center; border:1px solid #e1e1e1; box-sizing:border-box; border-radius:25px; background-color:#f5f5f5;}
#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_icon {margin:32px 0 0 0;}
#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_tit {margin:20px 0; font-size:30px; font-weight:700; line-height:30px; color:#222;}
#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_txt {margin:0 0 20px 0; font-size:18px; font-weight:400; line-height:30px; color:#222;}
#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area {margin:20px 0 33px 0; font-size:18px; font-weight:500; line-height:36px; text-align:center;} 
#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area .btn {margin:0 auto; display:inline-block; width:160px; height:36px; line-height:36px; color:#222; border:1px solid #bfbfbf; box-sizing:border-box; background-color:#fff;}
#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area .btn:after {content:""; position:absolute; top:8px; right:20px; width:17px; height:17px; background-image:url("/imagesEn/icon/icon_go.png");}
#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area .btn:hover {border:1px solid #222;}

@media (max-width:1200px) {
	/*위원회 소개 - 위원소개*/
	#jinsil_content .content_inner .commit_inner .commit_area .commit_tit {width:290px;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont {width:660px;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt {width:490px;}
	
	/*위원회 소개 - CI*/
	#jinsil_content .content_inner .ci_inner .ci_area {flex-direction:column;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_tit {padding:0 0 20px 0; width:100%; height:100%; font-size:32px; font-weight:700; line-height:54px; color:#333}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont {width:100%; height:100%;}
	
	/*위원회 소개 - 찾아오시는 길*/
	#jinsil_content .content_inner .map_inner .map_cont {flex-direction:column;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner {margin:30px 0 0 0;}
	#jinsil_content .content_inner .map_inner .traffic_inner {flex-direction:column;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway {margin:0 0 10px 0;}
	#jinsil_content .content_inner .map_inner .traffic_inner .line {width:100%; height:1px; background-color:#dedede;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus {margin:25px 0 0 0;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .title {padding:55px 80px 0 0;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .title:before {left:0;}
	
	/*진실규명 활동 - 진실규명 신청현황*/
	#jinsil_content .content_inner .chart_inner {margin:50px 0 0 0; height:100%;}
	#jinsil_content .content_inner .chart_inner .chart_box {margin:0 auto; padding:30px 0; width:90%; height:100%;} 
	#jinsil_content .content_inner .chart_inner .chart_box #barchart {margin:0 auto;}
	#jinsil_content .content_inner .chart_inner .chart_box #barchart_m {margin:0 auto;}
	

	/*진실규명 활동 - 진실규명 처리절차*/
	#jinsil_content .content_inner .process_inner .process_arrow.respon_hide {display:block;}
	
	/*진실규명 활동 - 진실규명 조사 및 활동*/
	#jinsil_content .content_inner .stackchart_inner {padding:50px 0; width:100%; height:100%; background-color:#f5f5f5;}
	#jinsil_content .content_inner .stackchart_inner #stackchart {margin:0;}
	.stackchart {float:none; margin:0 auto; width:90%; height:100%;}
	.doughnutchart {float:none; margin:0 auto; padding:50px 0 0 0; width:80%; height:100%;}
	
	/*자료실 - 정보공개*/
	#jinsil_content .content_inner .disc_inner .procedure_inner {margin:40px 0 0 0; flex-direction:column;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01 {margin:0 0 20px 0; height:80px; line-height:80px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01:before {top:21px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .procedure ul {display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02 {margin:0 40px 20px 0; height:80px; line-height:80px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02:before {top:18px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03 {margin:0 0 20px 40px; height:80px; line-height:80px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03:before {top:20px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .procedure_area {margin:0; align-self:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process_txt {margin:20px 0 20px 320px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04 {margin:0 0 0 320px; height:80px;line-height:80px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04:before {top:20px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05 {margin:0 0 0 320px; height:80px; line-height:80px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05:before {top:20px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow01 {margin:0; padding:0 0 20px 0; width:342px; height:65px; align-self:center; background:url("/imagesEn/icon/icon_disc_arrow03.png")no-repeat;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow02 {margin:0 0 0 320px; padding:0 0 20px 0; width:30px; height:35px; align-self:center; background:url("/imagesEn/icon/icon_disc_arrow04.png")no-repeat;}
	
	/*뷰어 다운로드*/
	#jinsil_content .content_inner .viewer_inner {padding:100px 0 120px 0; width:100%; flex-direction:column; align-content:center; justify-content:center}
	#jinsil_content .content_inner .viewer_inner .viewer_box {margin:0 0 50px 0;}
}

@media (max-width:1024px) {
	/*통합검색 - 조회*/
	#jinsil_content .search_inner {margin:50px 0 30px 0; height:100%;}
	#jinsil_content .search_inner .search_form {margin:0 auto; max-width:100%; height:100%;}
	#jinsil_content .search_inner .search_form .search_input {margin:0 auto; width:90%; padding:30px 0 0 0;}
	#jinsil_content .search_inner .search_form .search_input ul {width:100%; flex-wrap:wrap; justify-content:space-between;}
	#jinsil_content .search_inner .search_form .search_input .input {width:100%; height:45px;}
	#jinsil_content .search_inner .search_form .search_input .input .textfield {height:45px; font-size:18px; border-right:2px solid #333;}
	#jinsil_content .search_inner .search_form .search_input .btn_search {width:48%;}
	#jinsil_content .search_inner .search_form .search_input .btn_reset {width:48%;}
	#jinsil_content .search_inner .search_form .search_input .btn_search .btn {margin:20px 0 0 0; width:100%; height:45px; font-size:16px; line-height:45px;}
	#jinsil_content .search_inner .search_form .search_input .btn_reset .btn {margin:20px 0 0 0; width:100%; height:45px; font-size:16px; line-height:45px;}
	#jinsil_content .search_inner .search_form .search_condition  {margin:0 auto; width:90%;}
	#jinsil_content .search_inner .search_form .search_condition.date  {margin:0 auto; width:90%;}
	#jinsil_content .search_inner .search_form .search_condition ul {flex-wrap:wrap; justify-content:flex-start;}
	#jinsil_content .search_inner .search_form .search_condition .con_tit {margin:30px 0 0 0; width:100%; font-size:18px; font-weight:500; line-height:22px; color:#222;}
	#jinsil_content .search_inner .search_form .search_condition .con_btn {margin:10px 10px 0 0; padding:0 18px; width:auto; height:32px; font-size:16px;}
	#jinsil_content .search_inner .search_form .search_condition button.con_btn {padding:0 10px;}
	#jinsil_content .search_inner .search_form .search_condition .con_btn.active, #jinsil_content .search_inner .search_form .search_condition .con_btn:hover {color:#fff; border:1px solid #333; background-color:#333; cursor:pointer;}
	#jinsil_content .search_inner .search_form .search_condition .con_btn:nth-child(2) {margin:10px 10px 0 0;}
	#jinsil_content .search_inner .search_form .search_condition.date .con_btn:nth-child(2) {margin:10px 10px 0 0;}
	#jinsil_content .search_inner .search_form .search_condition .con_btn:nth-child(6) {margin:10px 0 0 0;}
	#jinsil_content .search_inner .search_form .search_condition.date .con_btn:nth-child(6) {margin:0;}
	#jinsil_content .search_inner .search_form .search_condition .con_input {margin:10px 0 0 0; width:100%;}
	#jinsil_content .search_inner .search_form .search_condition.date .con_input {margin:10px 0 0 0; width:46%;}
	#jinsil_content .search_inner .search_form .search_condition.date .con_input .textfield {padding:5px 0 0 35px; font-size:16px;}
	#jinsil_content .search_inner .search_form .search_condition.date .dash {margin:10px 0 0 0; width:8%; text-align:center;}
	#jinsil_content .search_inner .search_form .search_condition.date .con_input.edate {margin:10px 0 0 0;}
	#jinsil_content .search_inner .search_form .search_condition.date ul li:last-child {margin:10px 0 0 0; padding:0 0 30px 0;}
	
	/*위원회 소개 - 위원회 개요*/
	#jinsil_content .content_inner .outline_inner .outline_txt {margin:0 0 60px 0; width:100%;}
	#jinsil_content .content_inner .outline_inner .outline_img {position:relative; width:100%; background:url("/imagesEn/intro/outline_img_en01_m.jpg") no-repeat; background-size:100% auto;}
	
	/*위원회 소개 - 위원장 인사말*/
	#jinsil_content .content_inner .greet_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .greet_text .txt01 {position:relative; padding:0; height:200px; font-size:22px; line-height:40px; text-align:center;}
	#jinsil_content .content_inner .greet_text .txt01 .lg_hide {line-height:0;}
	#jinsil_content .content_inner .greet_text .txt01:before {top:0; left:0%; width:23px; height:15px; background-size:100% 100%;}
	#jinsil_content .content_inner .greet_text .txt01:after {bottom:80px; right:20px; width:23px; height:15px; background-size:100% 100%;}
	#jinsil_content .content_inner .greet_text .txt02 {position:absolute; bottom:0; left:40px; font-size:16px; font-weight:400; line-height:30px; color:#222;}
	
	/*위원회 소개 - 위원소개*/
	#jinsil_content .content_inner .commit_inner {padding:0 0 60px 0;}
	#jinsil_content .content_inner .commit_inner .commit_area {flex-direction:column; width:100%; border-top:0;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_tit {margin:60px 0 10px 0; width:100%; font-size:32px; line-height:30px;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont {margin:10px 0; width:100%;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap {padding:20px 0; width:100%;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap:first-child {padding:0 0 20px 0;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_wrap:last-child {padding:20px 0 0 0;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_img {flex-shrink:0;}
	#jinsil_content .content_inner .commit_inner .commit_area .commit_cont .commit_txt {padding:0 0 0 20px; width:60%; height:100%; flex-shrink:1;}
	
	/*위원회 소개 - 위원회 일정*/
	#jinsil_content .content_inner .schedule_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner {justify-content:center;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area ul {display:flex; justify-content:flex-start;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev {margin:3px 20px 0 0;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next {margin:3px 0 0 20px;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev {width:32px; height:32px; border:1px solid #858484; border-radius:50%; background:url(/imagesEn/icon/icon_prev_sch.png) no-repeat; background-position:45% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev:hover {border:1px solid #333; background:url(/imagesEn/icon/icon_prev_sch_on.png) no-repeat #333; background-position:45% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next {width:32px; height:32px; border:1px solid #858484; border-radius:50%; background:url(/imagesEn/icon/icon_next_sch.png) no-repeat; background-position:55% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next:hover {border:1px solid #333; background:url(/imagesEn/icon/icon_next_sch_on.png) no-repeat #333; background-position:55% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_txt {font-size:40px; font-weight:500; line-height:40px; color:#000;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_txt span {font-weight:700;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .btn_today {display:none;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont {width:100%;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day, #jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date {font-size:18px; font-weight:400; color:#333;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day li:nth-child(7n + 1), #jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date li:nth-child(7n + 1) {color:#ef6448;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day ul {margin:30px 0 0 0; display:flex; border-top:0; border-right:0;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_day ul li {padding:5px 0 6px 0; border-left:0; background-color:#fff;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul {border-top:0; border-right:0;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li {position:relative; padding:20px 0; min-height:auto; text-align:center; border-bottom:0; border-left:0;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li span.active {position:relative; z-index:1;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li span.active:before {content:""; display:inline-block; position:absolute; top:-12px; left:-12px; width:42px; height:42px; border:2px solid #fac283; border-radius:50%; background-color:#ffeedb; box-sizing:border-box; z-index:-1;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li span.today {padding:0; display:inline-block; width:30px; height:30px; color:#333; border-radius:50%; background-color:#fff;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li p {margin:5px 0 0 0; width:100%; position:absolute; padding:0 0 0 5px; font-size:0; background-color:#fff;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date ul li p:before {content:""; position:absolute; top:-3px; left:50%; width:5px; height:5px; border-radius:50%; background-color:#f36f21;  transform:translate(-90%, 0%); z-index:1;}
	#jinsil_content .content_inner .schedule_inner .schedule_cont .schedule_date li span.other {opacity:0.3;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .date {padding:50px 0 20px 0; font-size:28px; font-weight:700; line-height:36px; color:#222; border-bottom:2px solid #626262;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content {padding:30px 0; display:flex; flex-direction:column; justify-content:flex-start;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content:last-child {border-bottom:1px solid #828282;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit {margin:0 0 15px 0; width:100%}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit ul {display:flex;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit .title {margin:0 0 0 10px; font-size:24px; font-weight:700; line-height:24px; color:#222;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt {width:100%; font-size:18px; font-weight:400; line-height:30px; color:#222;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt span.bold {font-weight:700;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box {margin:20px 0 0 0; padding:20px; width:auto; background-color:#f5f5f5; letter-spacing:-1px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .org {font-weight:400;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box p:first-child {margin:0 0 10px 0;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn {position:relative; margin:0 0 0 20px; padding:0 0 0 15px; display:inline-block; width:200px; height:36px; font-size:17px; line-height:36px; border:1px solid #bfbfbf; box-sizing:border-box; background-color:#fff; cursor:pointer;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:after {content:""; position:absolute; top:9px; right:15px; width:14px; height:16px; background-image:url("/imagesEn/icon/icon_down.png");}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:hover {border:1px solid #222;}
	
	/*위원회 소개 - 위원회 조직 및 업무*/
	#jinsil_content .content_inner .task_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .task_inner .list_top, #jinsil_content .content_inner .task_inner .board_list {display:none;}
	#jinsil_content .content_inner .task_inner .task_cont {height:100%; border:0; background-color:#fff;}
	#jinsil_content .content_inner .task_inner .task_cont .line01, #jinsil_content .content_inner .task_inner .task_cont .line02, #jinsil_content .content_inner .task_inner .task_cont .line03, #jinsil_content .content_inner .task_inner .task_cont .line04, #jinsil_content .content_inner .task_inner .task_cont .line05, #jinsil_content .content_inner .task_inner .task_cont .line06, #jinsil_content .content_inner .task_inner .task_cont .line07, #jinsil_content .content_inner .task_inner .task_cont .line08, #jinsil_content .content_inner .task_inner .task_cont .line09, #jinsil_content .content_inner .task_inner .task_cont .line10, #jinsil_content .content_inner .task_inner .task_cont .line11, #jinsil_content .content_inner .task_inner .task_cont .line12 {display:none;}
	#jinsil_content .content_inner .task_inner .task_cont .org_top {margin:0;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 {margin:0 auto; width:70%; height:100%;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul li.lev03 {margin:20px 0 0 0;}
	#jinsil_content .content_inner .task_inner .task_cont .lev04 {margin:30px auto 0 auto;}
	#jinsil_content .content_inner .task_inner .task_cont .lev05 {margin:30px auto 0 auto;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner2 {margin:0 auto; width:70%; height:100%;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner2 ul {flex-direction:column; justify-content:flex-start;}
	#jinsil_content .content_inner .task_inner .task_cont .lev06 {margin:30px 0 0 0;}
	
	/*위원회 소개 - CI*/
	#jinsil_content .content_inner .ci_inner {padding:50px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_txt.pd {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area {margin:40px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc01 {margin:0 auto; padding:0 0 30px 0; position:relative; top:0; left:0; width:240px; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc02 {margin:0 auto; padding:0 0 30px 0; position:relative; top:0; left:0; width:240px; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_desc03 {margin:0 auto; padding:0 0 30px 0; position:relative; top:0; left:0; width:240px; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img {padding:30px 0 0 0; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.mobile_hide {display:none;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.pc_hide {display:block;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.pc_hide img {width:100%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area {margin:0 auto; width:220px; flex-direction:column;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color {padding:40px 0 0 0; width:220px; height:195px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_tit:before {top:0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_desc {margin:40px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty1 {margin:37.5px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty2 {margin:20px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty3 {margin:20px 0 0 0;}
	
	/*위원회 소개 - 지역별 접수창구 안내*/
	#jinsil_content .content_inner .recep_inner {padding:50px 0 60px 0; width:100%;}
	#jinsil_content .content_inner .recep_inner .recep_tit {font-size:22px; line-height:35px;}
	#jinsil_content .content_inner .recep_inner .recep_cont {margin:30px 0 0 0;}
	#jinsil_content .content_inner .recep_inner .recep_cont ul {display:flex; flex-direction:row; align-items:flex-start; justify-content:space-between;}
	#jinsil_content .content_inner .recep_inner .recep_cont .recep_list {width:100%;}
	#jinsil_content .content_inner .recep_inner .recep_cont .mobile_hide {display:none;}
	#jinsil_content .content_inner .recep_inner .recep_cont .pc_hide {display:block;}
	#jinsil_content .content_inner .recep_inner .recep_cont .list_bottom {font-size:18px; font-weight:400; line-height:50px; color:#666;}
	
	/*위원회 소개 - 찾아오시는 길*/
	#jinsil_content .content_inner .map_inner {padding:50px 0 60px 0; width:100%;}
		
	/*진실규명 활동 - 진실규명 신청안내*/
	#jinsil_content .content_inner .guide_inner {margin: 0 0 60px 0;}
	#jinsil_content .content_inner .guide_inner .guide_content ul {flex-direction:column;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.title {padding:30px 0 0 0; width:100%;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt {padding:20px 0; width:95%;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.pl20 {padding:20px 0 20px 2%; width:95%;}
	
	/*진실규명 활동 - 진실규명 신청현황*/
	/*#jinsil_content .content_inner .chart_inner {margin:100px 0 0 0; width:100%; height:360px; background-color:#f5f5f5;}
	#jinsil_content .content_inner .chart_inner .chart_box {margin:0 auto; padding:25px 0 0 0; width:925px; height:100%;} 
	#jinsil_content .content_inner .chart_inner .chart_box #barchart {margin:0 auto;}*/

	/*진실규명 활동 - 진실규명 신청절차*/
	#jinsil_content .content_inner .process_inner {margin:50px 0 30px 0; flex-direction:column;}
	#jinsil_content .content_inner .process_inner .process_box_inner.ty1 {height:400px;}
	#jinsil_content .content_inner .process_inner .process_box_inner.ty2 {height:535px;}
	#jinsil_content .content_inner .process_inner .process_box_inner.ty3 {height:440px;}
	#jinsil_content .content_inner .process_inner .process_box_inner .process_text {padding:20px 0 0 0;}
	#jinsil_content .content_inner .process_inner .process_arrow {top:0; width:23px; height:22px; background-size:100% 100%; transform-origin: 100% 0%; transform:rotate(90deg);}
	
	/*진실규명 활동 - 화해를 위한 조치*/
	#jinsil_content .content_inner .action_inner {margin:120px 0 60px 0;}
	#jinsil_content .content_inner .action_inner .action_content ul {flex-direction:column;}
	#jinsil_content .content_inner .action_inner .action_content ul li.title {padding:30px 0 0 0; width:100%;}
	#jinsil_content .content_inner .action_inner .action_content ul li.txt {padding:20px 0; width:95%;}
	#jinsil_content .content_inner .action_inner .action_content ul li.txt.pl20 {padding:20px 0 20px 2%; width:95%;}
}

@media (max-width:768px) {
	/*통합검색 - 결과*/
	#jinsil_content .search_result_inner {margin:0 0 70px 0;}
	#jinsil_content .search_result_inner .result_tit {padding:10px 0 40px 0; font-size:22px; line-height:30px;}
	#jinsil_content .search_result_inner .result_content .sub_menu_inner {position:relative; padding:0; width:100%; height:53px; line-height:53px; background-color:#f36f21;}
	#jinsil_content .search_result_inner .result_content .sub_menu_inner .m_sub_menu_tit {padding:0 5%; width:95%; font-size:18px; font-weight:500; color:#fff; cursor:pointer;}
	#jinsil_content .search_result_inner .result_content .sub_menu_inner .m_sub_menu_tit:after {content: ""; display:inline-block; width:15px; height:9px; transform-origin:50%; transform:rotate(0deg); transition:transform 0.15s; background-image:url("/imagesEn/icon/sub_menu_btn2.png"); background-size:100%; position:absolute; right:22px; top:22px;}
	#jinsil_content .search_result_inner .result_content .sub_menu_inner .m_sub_menu_tit.active:after {transform:rotate(180deg); transition:transform 0.15s; background-image:url("/imagesEn/icon/sub_menu_btn2.png"); background-size:100%; position:absolute; right:22px; top:22px;}
	#jinsil_content .search_result_inner .result_content .sub_menu {position:absolute; padding:0 2.5%; display:none; width:95%; max-width:95%; color:#222; background-color:#f5f5f5; z-index:2;}
	#jinsil_content .search_result_inner .result_content .sub_menu li a {position:relative; display:inline-block; width:100%; padding:20px 0; height:18px; line-height:18px;}
	#jinsil_content .search_result_inner .result_content .sub_menu li a:after {content: ""; display:inline-block; width:7px; height:7px; border-top:2px solid #222; border-right:2px solid #222; transform-origin:50%; transform:rotate(45deg); position:absolute; right:18px; top:22px;}
	#jinsil_content .search_result_inner .result_content .sub_menu li.active a:after {border-top:2px solid #f36f21; border-right:2px solid #f36f21;}
	#jinsil_content .search_result_inner .result_content .sub_menu li a:hover:after {border-top:2px solid #f36f21; border-right:2px solid #f36f21;}
	#jinsil_content .search_result_inner .result_content .sub_menu li:hover, #jinsil_content .sub_visual_inner .visual_bg .sub_menu li.active {color:#f36f21;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner {padding:40px 0 20px 0;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner.pt30 {padding:50px 0 25px 0;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_title_inner .title {font-size:18px;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .title {font-size:16px; line-height:50px;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .content {font-size:15px; line-height:30px;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .content.none {padding:20px 0 0 0;}
	#jinsil_content .search_result_inner .result_content .tab_content_inner .tab_content .navi {font-size:14px; line-height:45px;}
	
	/*위원회 소개 - 위원회 개요*/
	#jinsil_content .content_inner .outline_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .outline_inner .outline_txt {margin:0 0 30px 0; font-size:16px;}
	#jinsil_content .content_inner .outline_inner .outline_txt .txt01 {padding:0 0 20px 0; font-size:22px; line-height:40px;}
	#jinsil_content .content_inner .outline_inner .outline_txt .txt02 {padding:0 0 25px 0;}
	#jinsil_content .content_inner .outline_inner .outline_txt .txt03 {padding:0 0 35px 0;}
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area {flex-direction:column;}
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p {position:relative; top:100px; width:250px; height:260px; text-align:center; letter-spacing:-1px;}
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p:last-child {margin:30px 0 0 0;} 
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p:first-child:before { content:""; top:-100px; left:50%; width:80px; height:80px; background-size:100% 100%; transform:translate(-50%, 0%);}
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p:last-child:before { content:""; top:-100px; left:50%; width:80px; height:80px; background-size:100% 100%; transform:translate(-50%, 0%);}
	#jinsil_content .content_inner .outline_inner .outline_txt .icon_area p span {font-size:22px; font-weight:700; line-height:36px;}
	#jinsil_content .content_inner .outline_inner .outline_img {position:relative; width:100%; max-height:250px; background:url("/imagesEn/intro/outline_img_en01_m.jpg") no-repeat; background-size:100% auto;}
	
	/*위원회 소개 - 위원장 인사말*/
	#jinsil_content .content_inner .greet_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .greet_img01 {}
	#jinsil_content .content_inner .greet_text {width:100%; height:100%;}
	#jinsil_content .content_inner .greet_text .txt01 {position:relative; padding:0; height:200px; font-size:22px; line-height:40px; text-align:center;}
	#jinsil_content .content_inner .greet_text .txt01 .lg_hide {line-height:0;}
	#jinsil_content .content_inner .greet_text .txt01:before {top:-5%; left:0; width:23px; height:15px; background-size:100% 100%;}
	#jinsil_content .content_inner .greet_text .txt01:after {bottom:80px; right:10px; width:23px; height:15px; background-size:100% 100%;}
	#jinsil_content .content_inner .greet_text .txt02 {position:absolute; bottom:0; left:40px; font-size:16px; font-weight:400; line-height:30px; color:#222;}
	#jinsil_content .content_inner .greet_text .txt02 .greet_img02 {position:relative; display:inline-block; top:10px; left:50%; transform:translate(-50%, 0%);}
	#jinsil_content .content_inner .greet_content {margin:50px 0 0 0; font-size:16px;}
	#jinsil_content .content_inner .greet_content p {margin:0 0 40px 0;}
	
	/*위원회 소개 - 위원회 일정*/
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev {margin:0 15px 0 0;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next {margin:0 0 0 15px;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev {width:23px; height:23px; background-size:30% 50%; background-position:50% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_prev .btn_prev:hover {background-size:30% 50%; background-position:50% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next {width:23px; height:23px; background-size:30% 50%; background-position:55% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_next .btn_next:hover {background-size:30% 50%; background-position:55% 50%;}
	#jinsil_content .content_inner .schedule_inner .schedule_btn_inner .schedule_btn_area .schedule_txt {font-size:24px; line-height:24px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .date {padding:30px 0 15px 0; font-size:18px; line-height:18px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit {margin:0 0 15px 0; width:100%}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_tit .title {margin:3px 0 0 5px; font-size:18px; line-height:18px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt {font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box {margin:20px 0 0 0; padding:20px; width:auto; background-color:#f5f5f5; letter-spacing:-1px;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .org {font-weight:400;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box p:first-child {margin:0 0 10px 0;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn {position:relative; margin:10px 0 0 20px; padding:0 0 0 15px; display:inline-block; width:200px; height:30px; font-size:15px; line-height:30px; border:1px solid #bfbfbf; box-sizing:border-box; background-color:#fff; cursor:pointer;}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:after {content:""; position:absolute; top:5px; right:15px; width:14px; height:16px; background-image:url("/imagesEn/icon/icon_down.png");}
	#jinsil_content .content_inner .schedule_inner .schedule_detail .content .con_txt .box .btn:hover {border:1px solid #222;}
	
	/*위원회 소개 - 소위원회 소개*/
	#jinsil_content .content_inner .subcommit_inner {padding:0 0 60px 0; margin:0 auto; width:95%;}
	#jinsil_content .content_inner .subcommit_inner .main_tit {padding:50px 0 0 0; font-size:22px;}
	#jinsil_content .content_inner .subcommit_inner .sub_tit {padding:30px 0 15px 0; font-size:18px;}
	#jinsil_content .content_inner .subcommit_inner .content {padding:0; font-size:16px;}
	#jinsil_content .content_inner .subcommit_inner .box {padding:15px;}
	#jinsil_content .content_inner .subcommit_inner .box .txt01 {font-size:16px;}
	#jinsil_content .content_inner .subcommit_inner .box .txt02 {font-size:16px;}
	
	/*위원회 소개 - 위원회 조직 및 업무*/
	#jinsil_content .content_inner .task_inner .task_cont .org_top .lev01 {width:290px; font-size:18px;}
	#jinsil_content .content_inner .task_inner .task_cont .org_top .lev01 .lg_hide.htno {height:0px;}
	#jinsil_content .content_inner .task_inner .task_cont .org_top .txt {font-size:16px; line-height:20px;}
	#jinsil_content .content_inner .task_inner .task_cont .lev02 {margin:20px auto 0 auto; height:45px; font-size:16px; line-height:45px;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 {width:100%;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul {flex-direction:column;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner1 ul li.lev03 {font-size:18px;}
	#jinsil_content .content_inner .task_inner .task_cont .lev04 {margin:20px auto 0 auto; height:45px; font-size:16px; line-height:45px;}
	#jinsil_content .content_inner .task_inner .task_cont .lev05 {margin:20px auto 0 auto; height:45px; font-size:16px; line-height:45px;}
	#jinsil_content .content_inner .task_inner .task_cont .task_lev_inner2 {margin:0 auto; width:100%; height:100%;}
	#jinsil_content .content_inner .task_inner .task_cont .lev06 {margin:20px 0 0 0; width:230px; font-size:18px; height:230px;}
	#jinsil_content .content_inner .task_inner .task_cont .lev06 ul li ul li {padding:0 0 9px 0; width:228px; font-size:16px; font-weight:400; text-align:center;}
	#jinsil_content .content_inner .task_inner .work_inner .work_title {font-size:18px; line-height:25px;}
	
	/*위원회 소개 - CI*/
	#jinsil_content .content_inner .ci_inner .ci_area .ci_tit {padding:0 0 10px 0; font-size:24px; line-height:30px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_txt {font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_cont_tit {font-size:22px; line-height:54px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area {margin:30px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_img.pc_hide img {width:90%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 {margin:20px auto 40px auto; width:100%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 ul {flex-direction:column; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 li:first-child {padding:0 0 30px 0; width:100%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 li:first-child img {width:60%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty1 li img {width:100%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty2 {width:100%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty2 ul {height:130px; flex-direction:column; text-align:center;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area.ty2 ul li img {width:80%;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .tit {font-size:22px; line-height:30px; color:#333;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area {margin:0 auto; width:220px; flex-direction:column;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color {padding:40px 0 0 0; width:220px; height:175px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_tit {font-size:18px; line-height:30px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_code {font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color .color_desc {margin:20px 0 0 0; font-size:16px; line-height:25px; letter-spacing:-1px;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty1 {margin:37.5px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty2 {margin:20px 0 0 0;}
	#jinsil_content .content_inner .ci_inner .ci_area .ci_cont .ci_desc_area .ci_color_area .ci_color.ty3 {margin:20px 0 0 0;}
	
	/*위원회 소개 - 찾아오시는 길*/
	#jinsil_content .content_inner .map_inner .map_cont {margin:30px 0; flex-direction:column;}
	#jinsil_content .content_inner .map_inner .map_cont .map_img {width:100%; max-width:610px;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner {margin:15px 0 0 0; width:100%;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .title {padding:0 0 5px 0; font-size:20px; line-height:45px;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area {padding:10px 0 0 0;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area ul {flex-direction:column;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .txt01 {font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .address {width:100%; font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .address span {font-weight:700;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .txt02 {padding:15px 0 0 0; font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .map_inner .map_cont .address_inner .address_area .tel {padding:0; width:100%; font-size:16px; line-height:20px;}
	#jinsil_content .content_inner .map_inner .traffic_inner {flex-direction:column;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway {margin:0 0 10px 0; width:100%;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway ul {display:flex; flex-direction:row; flex-wrap: wrap; align-items:flex-start; justify-content:flex-start;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway .title {padding:40px 20px 0 0; font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway .title:before {top:0; left:9px; width:29px; height:38px; background-size:100% 100%;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont {font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont .tra_bg01 {margin:0 5px 0 0; width:25px; height:25px; font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .subway .cont .tra_bg02 {margin:0 5px 0 0; width:25px; height:25px; font-size:16px; line-height:25px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .line {width:100%; height:1px; background-color:#dedede;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus {margin:15px 0 0 0; width:100%;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus ul {display:flex; flex-direction:row; flex-wrap:wrap; align-items:flex-start; justify-content:flex-start;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .title {padding:40px 20px 0 7px; font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .title:before {top:0; left:5px; width:37px; height:37px; background-size:100% 100%;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont {font-size:16px; line-height:20px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont p:first-child {line-height:30px;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont .tra_bg03 {margin:0 10px 8px 0; width:38px; height:20px; font-size:14px; line-height:20px; color:#fff;}
	#jinsil_content .content_inner .map_inner .traffic_inner .bus .cont .tra_bg04 {margin:0 10px 0 0; width:38px; height:20px; font-size:14px; line-height:20px; color:#fff;}
	
	/*진실규명 활동 - 진실규명 신청안내*/
	#jinsil_content .content_inner .contents_tit {margin:50px auto 35px auto; width:90%; font-size:24px; line-height:35px;}
	#jinsil_content .content_inner .contents_tit .sm_show {display:block; line-height:0;}
	#jinsil_content .content_inner .contents_tit:before {top:0; left:30px; width:17.5px; height:12.5px; background-size:100%;}
	#jinsil_content .content_inner .contents_tit:after {bottom:0; right:0; width:17.5px; height:12.5px; background-size:100%;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.title {padding:20px 0 0 0; width:100%; font-size:20px; line-height:30px; color:#000;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt {padding:10px 0 15px 0; width:95%; font-size:16px; line-height:25px; color:#000;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.pl20 {padding:10px 0 15px 5%; width:93%;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.org {font-size:17px;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt.org span {font-size:16px;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .btn {top:0; left:-5%; margin:15px 0; padding:4px 0 4px 5%; width:93%; max-width:300px; font-size:16px; color:#000;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .btn:after {top:7px; right:20px;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt .bd {top:0; left:-5%; font-size:16px; color:#000;}
	#jinsil_content .content_inner .guide_inner .guide_content ul li.txt p:before {top:8px; left:-12px;}
	
	/*자료실 - 정보공개*/
	#jinsil_content .content_inner .disc_inner {margin:50px 0 60px 0;}
	#jinsil_content .content_inner .disc_inner .title {font-size:22px; line-height:22px;}
	#jinsil_content .content_inner .disc_inner .contents {margin:15px 0 40px 0;}
	#jinsil_content .content_inner .disc_inner .contents li {padding:0 0 0 10px; font-size:16px; line-height:30px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01 {margin:0 0 10px 0; padding:0 0 0 40px; width:145px; height:50px; font-size:16px; line-height:50px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01:before {top:15px; left:15px; width:19px; height:19px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .procedure ul {display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02 {margin:0 20px 10px 0; padding:0 0 0 40px; width:145px; height:50px; font-size:16px; line-height:50px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02:before {top:14px; left:15px; width:17px; height:20px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03 {margin:0 0 10px 20px; padding:0 0 0 40px; width:145px; height:50px; font-size:16px; line-height:50px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03:before {top:15px; left:15px; width:17px; height:17px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .procedure_area {margin:0; align-self:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process_txt {margin:10px 0 10px 185px; width:145px; font-size:16px; line-height:20px; letter-spacing:-1px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04 {margin:0 0 0 185px; padding:0 0 0 40px; width:145px; height:50px; font-size:16px; line-height:50px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04:before {top:15px; left:15px; width:17px; height:17px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05 {margin:0 0 0 185px; padding:0 0 0 50px; width:145px; height:50px; font-size:16px; line-height:50px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05:before {top:14px; left:15px; width:21px; height:21px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow01 {margin:0 0 10px 0; padding:0; width:171px; height:32.5px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow02 {margin:0 0 10px 160px; padding:0; width:15px; height:17.5px; background-size:100% 100%;}
	
	/*개인정보처리방침*/
	#jinsil_content .content_inner .privacy_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .privacy_inner .box {padding:20px; font-size:16px;}
	#jinsil_content .content_inner .privacy_inner .sub_tit {padding:40px 0 5px 0; font-size:18px;}
	#jinsil_content .content_inner .privacy_inner .content {font-size:16px;}
	#jinsil_content .content_inner .privacy_inner .content .pdl {padding:0 0 0 18px;}
	
	/*저작권정책*/
	#jinsil_content .content_inner .copypol_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .copypol_inner .box {padding:20px; font-size:16px;}
	#jinsil_content .content_inner .copypol_inner .content {margin:30px 0 0 0; font-size:16px;}
	#jinsil_content .content_inner .copypol_inner .content img {margin:5px 0 0 0;}
	
	/*뷰어 다운로드*/
	#jinsil_content .content_inner .viewer_inner {padding:50px 0 60px 0;}
	#jinsil_content .content_inner .viewer_inner .viewer_box {width:90%; height:100%;}
	#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_icon {margin:20px 0 0 0;}
	#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_tit {margin:20px 0; font-size:22px; line-height:22px;}
	#jinsil_content .content_inner .viewer_inner .viewer_box .viewer_txt {margin:0 auto 20px auto; width:95%; font-size:16px; line-height:20px;}
	#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area {margin:20px 0 20px 0; font-size:16px; line-height:36px;} 
	#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area .btn {margin:0 auto; display:inline-block; width:160px; height:36px; line-height:36px; color:#222; border:1px solid #bfbfbf; box-sizing:border-box; background-color:#fff;}
	#jinsil_content .content_inner .viewer_inner .viewer_box .btn_area .btn:after {content:""; position:absolute; top:8px; right:20px; width:17px; height:17px; background-image:url("/imagesEn/icon/icon_go.png");}
}

@media (max-width:430px) {
 .dpbl {display:block;}	
}

@media (max-width:380px) {
 .dpbl {display:inline-block;}	
}

@media (max-width:360px) {
 	/*자료실 - 정보공개*/
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01 {margin:0 0 10px 0; padding:0; width:125px; height:50px; font-size:16px; line-height:50px; text-align:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process01:before {display:none;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02 {margin:0 10px 10px 0; padding:0; width:125px; height:50px; font-size:16px; line-height:50px; text-align:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process02:before {display:none;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03 {margin:0 0 10px 10px; padding:0; width:125px; height:50px; font-size:16px; line-height:50px; text-align:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process03:before {display:none;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process_txt {margin:10px 0 10px 145px; width:125px; font-size:15px; line-height:20px; letter-spacing:-1px;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04 {margin:0 0 0 145px; padding:0; width:125px; height:50px; font-size:16px; line-height:50px; text-align:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process04:before {display:none;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05 {margin:0 0 0 145px; padding:0; width:125px; height:50px; font-size:16px; line-height:50px; text-align:center;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .process05:before {display:none;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow01 {margin:0 0 10px 0; padding:0; width:171px; height:32.5px; background-size:100% 100%;}
	#jinsil_content .content_inner .disc_inner .procedure_inner .arrow02 {margin:0 0 10px 160px; padding:0; width:15px; height:17.5px; background-size:100% 100%;}	
}
