@charset "utf-8";

/* content common */
.cont_iframe{width: 100%;height: 300px;height:1000px;}
.pc_br{display: block;}
.pc_br_lb{display: block;margin-top: 10px;} /*개인정보처리방침_라벨링*/
.pc_br_lb_ls1{letter-spacing:-1px;}
.pc_br_lb_ls2{letter-spacing:-2px;}
.pc_br_lb_ls3{letter-spacing:-3px;}

.rgltnInvtHide{display: none !important;}

#content .content_sec,
.lay_content .content_sec{margin-top: 70px;}

#content .content_sec:first-child,
.lay_content .content_sec:first-child{margin-top: 0;}

#content .content_sec::after,
.lay_content .content_sec::after{content: '';display: block;clear: both;}

#contactMap.content_sec img{width:100%;}

#content .content_guide,
.lay_content .content_guide{margin-left: 220px;line-height: 1.5em;}

#content .content_g_row,
.lay_content .content_g_row{margin-top: 30px;}

#content .content_g_row:first-child,
.lay_content .content_g_row:first-child{margin-top: 0;}

#content .content_g_wrap_p,
.lay_content .content_g_wrap_p{padding-left:18px;}

#content .content_sec > .content_tit1,
.lay_content .content_sec > .content_tit1{float: left;width: 195px;letter-spacing:-0.03em;}

.content_tit1{font-size: 18px;font-weight: 600;border-left:2px solid #0d79c2;box-sizing:border-box;padding-left: 12px;line-height: 1.3em;}
.content_tit2{font-weight: 600;font-size: 15px;background:url(/images/inc/list_icon01.png) left 3px no-repeat;background-size:15px 15px;padding-left:20px;line-height: 1.5em;}
.content_tit3{font-size: 18px;font-weight: 600;border-left:4px solid #0d79c2;box-sizing:border-box;padding-left: 15px;line-height: 1.3em;}
.content_tit3 span{font-size: 15px;display: block;font-weight: normal;margin-top: 5px;}
.content_tit4{font-size: 24px;font-weight: 600;box-sizing:border-box;padding-left: 15px;line-height: 1.3em;position: relative;}
.content_tit4::after{content: '';position: absolute;width: 7px;background: url(/images/inc/cont_title4_bg.gif) #0d79c2;left:0;top:0;bottom:0;}
.content_tit4 > span{display: block;}

/*.content_tit4_1 23.09.22 추가  */
.content_tit4_1{font-size: 24px;font-weight: 600;box-sizing:border-box;padding-left: 15px;line-height: 1.3em;position: relative; margin-bottom:42px;}
.content_tit4_1::after{content: '';position: absolute;width: 7px;background: url(/images/inc/cont_title4_bg.gif) #0d79c2;left:0;top:0;bottom:0;}
.content_tit4_1 > span{display: block;}

.content_tit5{font-weight: 600;font-size: 15px;background:url(/images/inc/list_icon02.png) left 4px no-repeat;background-size:15px 15px;padding-left:20px;line-height: 1.5em;}

.content_tit6{font-size: 18px;font-weight: bold;background: url(/images/inc/cont_title5_bg.gif) left 3px no-repeat;background-size:10px;padding-left: 20px;border-bottom:1px dotted #cccccc;padding-bottom: 15px;margin-bottom: 15px;}
.content_tit6 span{display: block;font-size: 16px;font-weight: normal;margin-top: 7px;}

.content_tit7{background:url(/images/inc/cont_title7_bg.png) right center no-repeat #025389;padding:40px 50px;font-size: 18px;color: #fff;}
.content_tit7 strong{color: #fed300}

.content_tit8{background:url(/images/inc/cont_title8_bg.png) right center no-repeat #025389;padding:40px 50px;font-size: 18px;color: #fff;}
.content_tit8 strong{color: #fed300}

.content_tit9{background:url(/images/inc/list_icon03.png) no-repeat left 7px;line-height: 1.3em;background-size:5px 7px;padding-left: 10px;font-size: 15px;display: block;}

.box_multi_t1{margin-left: -7px;margin-right: -7px;}
.box_multi_t1::after{content: '';display: block;clear: both;}
.box_multi_t1 li{float: left;width:calc(25% - 14px);margin:7px;background: #f8fcff;border:1px solid #b7cede;text-align: center;height: 74px;box-sizing:border-box;vertical-align: middle;display:table;font-size: 16px;font-weight: 600;line-height: 1.5em;}
.box_multi_t1 li > *{display:table-cell;vertical-align: middle;padding:10px;}

.box_blink{border:1px solid #ebebeb;display: block;padding:25px 30px;position: relative;word-break:keep-all;background: #fff;cursor: pointer;}
.box_blink::after{content: '';background: url(/images/inc/icon_link_blank.png) no-repeat center;width: 40px;height: 29px;position: absolute;right:25px;background-size:40px;top:50%;margin-top: -14px;}
.box_blink > strong{font-size: 24px;display: block;}
.box_blink > span{font-size: 18px;display: block;line-height: 1.3em;margin-top: 2px;}

.box_blink.iblock{display: inline-block;}

.box_blink.opt_inlink::after{background-image:url(/images/inc/icon_link_inlink.png)}

.box_blink.opt_s{padding:20px 40px 20px 20px;}
.box_blink.opt_s::after{width: 25px;height: 18px;background-size:25px;margin-top: -9px;right:20px;top: 50%;}
.box_blink.opt_s > strong{font-size: 16px;}
.box_blink.opt_s > span{font-size: 14px;margin-top: 5px;}

.box_blink.opt_xs{padding:15px 40px 15px 15px;}
.box_blink.opt_xs::after{width: 25px;height: 18px;background-size:25px;margin-top: -9px;right:20px;top: 50%;}
.box_blink.opt_xs > strong{font-size: 14px;}
.box_blink.opt_xs > span{font-size: 14px;margin-top: 5px;}
.box_blink.opt_xs.opt_tab::after{right:15px;}

.box_blink.opt_tab{border-color:#0d79c2;}
.box_blink.opt_tab.locked{background: #0d79c2;color: #fff;}
.box_blink.opt_tab::after{background:url(/images/inc/box_link_arr1.gif);background-repeat:no-repeat;width: 7px;height: 11px;margin-top: -5px;}
.box_blink.opt_tab.locked::after{background:url(/images/inc/box_link_arr2.gif);background-repeat:no-repeat;width: 11px;height: 7px;margin-top: -3px;}

.box_blink.opt_tab:focus{outline:#4f5153 dotted 3px; }

.box_blink2{border:1px solid #ebebeb;padding:25px;position: relative;word-break:keep-all;background: #fff;font-size: 18px;font-weight: bold;padding-right: 110px;display: inline-block;}
.box_blink2::after{content: '';background: url(/images/inc/icon_blank.png) no-repeat center;width: 40px;height: 29px;position: absolute;right:20px;background-size:40px;top:50%;margin-top: -14px;background-size:27px;}
.box_blink2 > span{display:block;font-weight:normal;font-size:15px;}

.cbox01 p{margin-top: 1em;}
.cbox01 p:first-child{margin-top: 0;}

/* 202010715 마약정책정보 관련기관 누리집 input 스타일 추가 */
.box_blink.opt_tab#URL3{cursor: default;}
.box_blink.opt_tab input{background: none; padding:1px 2px;}
.box_blink.opt_tab input{cursor: pointer;}
.box_blink.opt_tab.locked input{background: #0d79c2;color: #fff;}
.box_blink.opt_tab.locked input.on{background: #fcfeff;color: #0d79c2; font-weight:700;}

/*그리드*/
.cont_gride{margin: -7px;}
.cont_gride::after{content: '';display: block;clear: both;}
.cont_gride > *[class*=cont_gride-col]{float: left;box-sizing:border-box;}
.cont_gride .cont_gride-col3{width:calc(25% - 14px);margin:7px;}

.cont_gride_tb{display:table;width: 100%;margin-left: -7px;margin-right: -7px;}
.cont_gride_tb > *{display:table-cell;padding:7px;}
.cont_gride_tb .cont_gride-col3{width: 25%;}

/*국민신문고*/
.cont_sbu02_t1{}
.cont_sbu02_t1::after{content: '';display: block;clear: both;}
.cont_sbu02_t1 > div{float: left;}
.cont_sbu02_t1 .box_multi_t1{margin-left: 240px;padding-top: 18px;}

/*통합상담예약*/
.cont_sub02_02_t1{border-top:1px solid #ececec;margin-top: 40px;padding-top: 20px;}
.cont_sub02_02_t1 label{cursor:pointer;}

.cont_sub02_01_1_t1{}
.cont_sub02_01_1_t1::after{content: '';clear: both;clear: both;}
.cont_sub02_01_1_t1 strong{float: left;}
.cont_sub02_01_1_t1 ul{margin-left: 89px;}

.cont_sub02_04{margin-top:10px;}

.cont_sub02_09_t1{margin-top: 55px;}

.doc_serach_box{border-bottom:1px solid #dddddd;max-width:690px;}
.doc_serach_box .doc_s_header{border-bottom:1px solid #0d79c2;padding-bottom: 12px;}
.doc_serach_box .doc_s_header strong{font-size: 18px;}
.doc_serach_box .doc_s_header span{font-size: 16px;float: right;}

.doc_serach_box .doc_s_frm{padding:50px;padding-right: 160px;position: relative;}
.doc_serach_box .doc_s_input{height:45px;border:1px solid #9f9f9f;width:100%;box-sizing:border-box;padding:0 10px;}
.doc_serach_box .doc_s_row{margin-top: 10px;}
.doc_serach_box .doc_s_row:first-child{margin-top: 0;}
.doc_serach_box .doc_s_row::after{content: '';display: block;clear: both;}
.doc_serach_box .doc_s_row label{float: left;display: block;height: 45px;line-height: 45px;width:80px;font-size: 16px;font-weight: bold;}
.doc_serach_box .doc_s_row div{float: left;width:calc(100% - 80px);}
.doc_serach_box .doc_s_frm button{position: absolute;right:0;height: 100px;width: 100px;background: #0d79c2;border:1px solid #2d5d9b;top:50px;right:50px;color: #fff;cursor:pointer;font-weight: bold;}

 .doc_serach_box .doc_s_frm button:focus,
.cont_sub02_09_t1 a:focus{outline: #000000 dotted 2px;}
.keyboard_viewer{display: none;}


.cont_agg_box{}
.cont_agg_txt{border:1px solid #eaeaea;padding:20px;height: 180px;overflow-y:scroll;}
.cont_agg_checked{margin-top: 15px;}

/*정보공개 안내제도*/
/* .cont_sub01_01_t1{}
.cont_sub01_01_t1::after{content: '';display: block;clear: both;}
.cont_sub01_01_t1 li{float: left;width:calc(20% - 32px);border:1px solid #b7cede;background: #f8fcff;font-size: 16px;box-sizing:border-box;line-height: 70px;text-align: center;font-weight: 600;position: relative;margin-left: 40px;}
.cont_sub01_01_t1 li:first-child{margin-left: 0;}
.cont_sub01_01_t1 li::after{content: '';width: 11px;height: 26px;top: 50%;margin-top: -13px;position: absolute;background: url(/images/content/sub01_01.gif);right:-27px;}
.cont_sub01_01_t1 li:last-child::after{content: none;} */


.cont_sub01_01_t2{}
.cont_sub01_01_t2::after{content: '';display: block;clear: both;}
.cont_sub01_01_t2 > strong{border:1px solid #b7cede;background: #f8fcff;font-size: 16px;box-sizing:border-box;line-height: 152px;display: block;text-align: center;width:170px;float: left;}
.cont_sub01_01_t2 ul::after{content: '';display: block;clear: both;}
.cont_sub01_01_t2 ul li{float: left;width:calc(33.3333% - 32px);border:1px solid #b7cede;background: #f8fcff;font-size: 16px;box-sizing:border-box;line-height: 70px;text-align: center;font-weight: 600;position: relative;margin-left: 40px;}
.cont_sub01_01_t2 ul li:first-child{margin-left: 0;}
.cont_sub01_01_t2 ul li::after{content: '';width: 11px;height: 26px;top: 50%;margin-top: -13px;position: absolute;background: url(/images/content/sub01_01.gif);right:-27px;}
.cont_sub01_01_t2 ul li:last-child::after{content: none;}

.cont_sub01_01_t2 > div{float: left;width:calc(100% - 210px);margin-left: 40px;position: relative;}
.cont_sub01_01_t2 > div::after,
.cont_sub01_01_t2 > div::before{content: '';width: 11px;height: 26px;position: absolute;background: url(/images/content/sub01_01.gif);left:-27px;}
.cont_sub01_01_t2 > div::after{top:22px}
.cont_sub01_01_t2 > div::before{top:105px;}
.cont_sub01_01_t2 > div ul:first-child{margin-bottom: 10px;}



/*주요위원회 설치현황*/
.cont_sub01_06_t1{margin-left: -7px;margin-right: -7px;}
.cont_sub01_06_t1 li{float: left;width:calc(33.3333% - 14px);margin: 7px;}
.cont_sub01_06_t1::after{content: '';display: block;clear: both;}

.cont_sub01_06_t2{margin-left: -7px;margin-right: -7px;border-top:1px solid #ececec;margin-top: 23px;padding-top: 23px;}
.cont_sub01_06_t2 li{float: left;width:calc(33.3333% - 14px);margin: 7px;}
.cont_sub01_06_t2::after{content: '';display: block;clear: both;}

.cont_sub05_02_01_t1{margin: -8px;margin-top: 5px;}
.cont_sub05_02_01_t1::after{content: '';display: block;clear: both;}
.cont_sub05_02_01_t1 > *{float: left;width: calc(33.3333% - 16px);margin:8px;}

.cont_sub05_02_01_t2{margin: -8px;margin-top: 5px;}
.cont_sub05_02_01_t2::after{content: '';display: block;clear: both;}
.cont_sub05_02_01_t2 > *{float: left;width: calc(50% - 16px);margin:8px;}

.cont_sub05_02_03_t1{color: #444;}
.cont_sub05_02_03_t1 tr > *:first-child{text-align: center;}
.cont_sub05_02_03_t1 tr > *:last-child{text-align: center;}
.cont_sub05_02_03_t1 strong{display: block;font-size: 16px;}
.cont_sub05_02_03_t1 ul{font-size: 14px;margin-left: -17px;}
.cont_sub05_02_03_t1 ul::after{content: '';display: block;clear: both;}
.cont_sub05_02_03_t1 ul li {float: left;margin-left: 17px;}
.cont_sub05_02_03_t1 a.c_btn{background:url(/images/inc/icon_arr3.gif) right 9px center no-repeat;font-size: 14px;padding-right: 30px;width: 170px;display: block;margin: 0 auto;}

.cont_sub05_03_01_t1{}
.cont_sub05_03_01_t1 li{margin-top: 20px;}
.cont_sub05_03_01_t1 li:first-child{margin-top: 0;}
.cont_sub05_03_01_t1 .t_box{background: #f8fcff;border:1px solid #b7cede;padding: 30px;text-align: center;}
.cont_sub05_03_01_t1 .t_tit1{background: #0d79c2;padding: 15px;display: block;text-align: center;color: #fff;}
.cont_sub05_03_01_t1 .t_header .t_box{border-top:0;}
.cont_sub05_03_01_t1 .t_tit2{display: block;text-align: center;background: url(/images/content/sub05_sub03_01.gif) center 0 no-repeat;font-size: 16px;font-weight: bold;color: #3b637f;padding-top: 20px;margin-bottom: 20px;}
.cont_sub05_03_01_t1 .t_box_t1{font-size: 16px;}
.cont_sub05_03_01_t1 .t_box_t2{background-image:url(/images/content/sub05_sub03_02.gif);background-position:center bottom;background-size:100%;background-repeat:no-repeat;line-height:1.6em;}
.cont_sub05_03_01_t1 .t_box_t2 strong{display: block;font-size: 16px;color: #0d79c2;margin-top: 10px;}
.cont_sub05_03_01_t1 .t_box_t2 strong:first-child{margin-top: 0;}

.cont_sub05_03_01_t2{background:url(/images/content/sub05_sub03_03.gif) center no-repeat;border:1px solid #e4e4e4;position: relative;height: 420px;}
.cont_sub05_03_01_t2 h5{position: absolute;font-size: 18px;left: 50%;top: 50%;margin-left: -34px;margin-top: -20px;color: #fff;}
.cont_sub05_03_01_t2 > ul > li{position: absolute;left:50%;top:50%;}
.cont_sub05_03_01_t2 strong{text-align: center;display: block;width: 100px;color: #fff;}
.cont_sub05_03_01_t2 ul ul{position: absolute;}
.cont_sub05_03_01_t2 ul ul li{margin-top: 0;letter-spacing:-0.025em;}

/* 20210622 수정,추가 */
.cont_sub05_03_01_t2 .t_box1{margin-left: -48px;margin-top: -135px;right:0;}
.cont_sub05_03_01_t2 .t_box1 ul{left:110px;top:-45px;width:152px;}
.cont_sub05_03_01_t2 .t_box2{margin-left:49px;margin-top: -100px;right:0;}
.cont_sub05_03_01_t2 .t_box2 ul{left:110px;top: 0;}
.cont_sub05_03_01_t2 .t_box3{margin-left:5px;margin-top: 100px;right:0;}
.cont_sub05_03_01_t2 .t_box3 ul{left: 110px;top: 0;}
.cont_sub05_03_01_t2 .t_box4{margin-left: -102px;margin-top: 100px;right:0;}
.cont_sub05_03_01_t2 .t_box4 ul{left: -250px;top: 0;}
.cont_sub05_03_01_t2 .t_box5{margin-right:70px;left:0;right:50%;margin-top: -4px;}
.cont_sub05_03_01_t2 .t_box5 strong{position: absolute;right:0;top:0;}
.cont_sub05_03_01_t2 .t_box5 ul{right:120px;}
.cont_sub05_03_01_t2 .t_box6{margin-right:48px;left:0;right:50%;margin-top: -100px;}
.cont_sub05_03_01_t2 .t_box6 strong{position: absolute;right:0;top:0;}
.cont_sub05_03_01_t2 .t_box6 ul{right:120px;}

/* 20210622 추가 */
.cont_sub05_03_01_t2 .t_box7{margin-left: 71px; margin-top: 16px;right: 0;}
.cont_sub05_03_01_t2 .t_box7 strong{position: absolute;top:0;}
.cont_sub05_03_01_t2 .t_box7 ul{left:110px; top: -13px;padding-right: 15px;}
/* 20210622 수정, 추가 끝 */

.cont_sub05_05_01_t1{width: 750px;margin:0 auto;}
.cont_sub05_05_01_t1_wrap{background:url(/images/content/sub05_sub05_01.gif) 0 0 no-repeat;position: relative;height:280px;position: relative;}
.cont_sub05_05_01_t1 .org_b_2{border:2px solid #0d79c2;width: 172px;height: 52px;box-sizing:border-box;display: block;text-align: center;line-height: 48px;font-size: 18px;font-weight: bold;color: #444;background: #fff;display: block;}
.cont_sub05_05_01_t1 .org_b_3{display: block;height: 52px;line-height: 52px;background: #0d79c2;text-align: center;font-weight: bold;font-size: 18px;color: #fff;}

.cont_sub05_05_01_t1 .org_s_1{position: absolute;left: 235px;top: 0;width: 280px;height: 80px;line-height: 1.3em;padding-top: 17px;box-sizing:border-box;}
.cont_sub05_05_01_t1 .org_s_2{position: absolute;left: 114px;top: 109px;width: 214px;}
.cont_sub05_05_01_t1 .org_s_3{position: absolute;top: 222px;width: 140px;}
.cont_sub05_05_01_t1 .org_s_4{position: absolute;left: 145px;top: 222px;width: 180px;}
.cont_sub05_05_01_t1 .org_s_5{position: absolute;left: 330px;top: 222px;width: 200px;}
.cont_sub05_05_01_t1 .org_s_6{position: absolute;left: 535px;top: 222px;width: 215px;}

.cont_sub05_05_01_t2{margin-left: -40px;}
.cont_sub05_05_01_t2::after{content: '';display: block;clear: both;}
.cont_sub05_05_01_t2 > li{float: left;width:calc(25% - 40px);margin-left: 40px;border-top:1px solid #0d79c2;border-bottom:1px solid #dddddd;padding-bottom:17px;height: 250px;position: relative;}
.cont_sub05_05_01_t2 > li::after{content: '';width: 11px;height: 26px;background: url(/images/content/sub01_01.gif);position: absolute;right:-26px;top: 21px;}
.cont_sub05_05_01_t2 > li:last-child::after{content: none;}
.cont_sub05_05_01_t2 h6{font-size: 16px;text-align: center;border-bottom:1px solid #dddddd;height: 70px;box-sizing:border-box;line-height: 70px;}
.cont_sub05_05_01_t2 > li:first-child h6{line-height: 1.2em;padding-top: 15px;}
.cont_sub05_05_01_t2 strong{display: block;text-align: center;margin:17px 0;}

.cont_sub05_05_01_t2 .c_list03{margin:0 10px;}

.cont_sub05_06_01_t1{}
.cont_sub05_06_01_t1 h6{background: #0d79c2;padding: 15px 0;font-size: 18px;font-weight: bold;color: #fff;text-align: center;}
.cont_sub05_06_01_t1 .t_image{text-align: center;padding:30px;}
.cont_sub05_06_01_t1 .t_image img{max-width:100%;}

.cont_sub05_06_01_t2{margin: -5px;}
.cont_sub05_06_01_t2::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t2 li{float: left;border:1px solid #e4e4e4;width:calc(20% - 10px);margin:5px;box-sizing:border-box;}
.cont_sub05_06_01_t2 img{border-right: 1px solid #e4e4e4;margin-right: 10px;}
.cont_sub05_06_01_t2 strong{font-weight: normal;font-size: 16px;}

.cont_sub05_06_01_t3::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t3 > ul{float: left;width:calc(100% - 260px);padding-right:40px;box-sizing:border-box;}
.cont_sub05_06_01_t3 > ul li{float: left;position: relative;width:20%;text-align: center;}
.cont_sub05_06_01_t3 > ul li::after{content: '';width: 11px;height: 26px;position: absolute;right:-10px;top:50px;margin-top: -13px;background: url(/images/content/sub01_01.gif);}
.cont_sub05_06_01_t3 > ul li:first-child{margin-left: 0;}
.cont_sub05_06_01_t3 > ul li:last-child::after{content: none;}
.cont_sub05_06_01_t3 > ul li img{max-width:100%;}
.cont_sub05_06_01_t3 > ul strong{display: block;text-align: center;margin-top: 10px;font-size: 16px;}
.cont_sub05_06_01_t3 > ul span{display: block;font-weight: normal;font-size: 15px;}
.cont_sub05_06_01_t3 > div{float: left;width: 260px;box-sizing:border-box;}

.cont_sub05_06_01_t4{}
.cont_sub05_06_01_t4 img{max-width:100%;}

.cont_sub05_06_01_t5::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t5 img{max-width:100%;}
.cont_sub05_06_01_t5 .t_left{float: left;width: 50%;}
.cont_sub05_06_01_t5 .t_right{float: right;width: 48.1132%;}

.cont_sub05_06_01_t6{}
.cont_sub05_06_01_t6 table{width: 100%;border-spacing:10px;border-collapse:separate;}
.cont_sub05_06_01_t6 .t_point_c{background: #0d79c2;color: #fff;text-align: center;font-weight: bold;}
.cont_sub05_06_01_t6 .t_cell1{border:1px solid #b7cede;background: #f8fcff;}
.cont_sub05_06_01_t6 .t_cell2{border: 1px solid #e4e4e4;}
.cont_sub05_06_01_t6 td,
.cont_sub05_06_01_t6 th{padding: 15px;}
.cont_sub05_06_01_t6 thead img{margin-right: 10px;}

.cont_sub05_06_01_t6.t_opt2 .t_point_c{background: #0098b3;}

.cont_sub05_06_01_t6_wrap{}
.cont_sub05_06_01_t6_wrap::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t6_wrap > div{float: left;width: 50%;}

.cont_sub05_06_01_t7{margin: -5px;}
.cont_sub05_06_01_t7::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t7 li{float: left;border:1px solid #e4e4e4;width:calc(50% - 10px);margin:5px;box-sizing:border-box;padding:13px;}
.cont_sub05_06_01_t7 img{float: left;}
.cont_sub05_06_01_t7 > li > div{display: table;margin-left: 90px;height: 70px;width: calc(100% - 90px);}
.cont_sub05_06_01_t7 > li > div > div{display:table-cell;vertical-align: middle;}
.cont_sub05_06_01_t7 > li > span{font-weight: normal;height: 70px;display: block;margin-left: 80px;line-height: 1.5em;vertical-align: middle;display: table;}

.cont_sub05_06_01_t8{margin: -8px;margin-bottom: 30px;}
.cont_sub05_06_01_t8::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t8 li{float: left;width: calc(33.3333% - 17px);margin:8px;box-sizing:border-box;border: 1px solid #eaeaea;padding: 30px 10px;text-align: center;height: 310px;}
.cont_sub05_06_01_t8 li:first-child{}
.cont_sub05_06_01_t8 li:before{content: '';width: 132px;height: 132px;display: block;margin: 0 auto;background: center no-repeat;margin-bottom: 25px;background-size:132px 132px;}
.cont_sub05_06_01_t8 strong,
.cont_sub05_06_01_t8 span{display: block;}
.cont_sub05_06_01_t8 strong{font-size: 18px;margin-bottom: 10px;}
.cont_sub05_06_01_t8 span{font-size: 15px;}
.cont_sub05_06_01_t8 .t_img1:before{background-image:url(/images/content/sub05_sub06_35.gif);}
.cont_sub05_06_01_t8 .t_img2:before{background-image:url(/images/content/sub05_sub06_36.gif);}
.cont_sub05_06_01_t8 .t_img3:before{background-image:url(/images/content/sub05_sub06_37.gif);}

.cont_sub05_06_01_t9{position: relative;}
.cont_sub05_06_01_t9 .t_left{padding-right:250px;}
.cont_sub05_06_01_t9 .t_right{position: absolute;width:200px;right: 0;top: 0;bottom: 0;background: #f8fcff;border:1px solid #b7cede;text-align: center;}
.cont_sub05_06_01_t9 .t_right div{display:table;width: 100%;height: 100%;}
.cont_sub05_06_01_t9 .t_right .t_img1{display:table-cell;padding: 20px;vertical-align: middle;}
.cont_sub05_06_01_t9 .t_right .t_img1::before{content: '';background-image:url(/images/content/sub05_sub06_38.gif);display: block;width: 71px;height: 64px;margin: 0 auto;margin-bottom: 20px;}

.cont_sub05_06_01_t10 .t_mo{display: none;}
.cont_sub05_06_01_t10 img{max-width:100%;}

.cont_sub05_06_01_t11{margin: -8px;margin-bottom: 30px;}
.cont_sub05_06_01_t11::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t11 li{float: left;width: calc(25% - 16px);margin:8px;box-sizing:border-box;border: 1px solid #eaeaea;padding: 30px 10px;text-align: center;height: 290px;}
.cont_sub05_06_01_t11 li:first-child{}
.cont_sub05_06_01_t11 li:before{content: '';width: 132px;height: 132px;display: block;margin: 0 auto;background: center no-repeat;margin-bottom: 25px;background-size:132px 132px;}
.cont_sub05_06_01_t11 strong,
.cont_sub05_06_01_t11 span{display: block;}
.cont_sub05_06_01_t11 strong{font-size: 18px;margin-bottom: 10px;}
.cont_sub05_06_01_t11 span{font-size: 15px;}
.cont_sub05_06_01_t11 .t_img1::before{background-image:url(/images/content/sub05_sub06_40.gif);}
.cont_sub05_06_01_t11 .t_img2::before{background-image:url(/images/content/sub05_sub06_41.gif);}
.cont_sub05_06_01_t11 .t_img3::before{background-image:url(/images/content/sub05_sub06_42.gif);}
.cont_sub05_06_01_t11 .t_img4::before{background-image:url(/images/content/sub05_sub06_43.gif);}

.cont_sub05_06_01_t12{position: relative;}
.cont_sub05_06_01_t12::after{content: '';display: block;clear: both;}
.cont_sub05_06_01_t12 h5{width: 150px;height: 150px;border-radius:50%;background: #214f8a;text-align: center;font-size: 18px;color: #fff;letter-spacing:-0.03em;position: absolute;left:50%;margin-left: -75px;padding-top: 27px;box-sizing:border-box;}
.cont_sub05_06_01_t12 h5::before{content: '';background:url(/images/content/sub05_sub06_44.png);width: 35px;height: 32px;display: block;background-size:35px 32px;margin:0 auto;margin-bottom: 16px;}
.cont_sub05_06_01_t12 div{text-align: center;width: 400px;}
.cont_sub05_06_01_t12 div strong{display: block;padding:17px;color: #fff;}
.cont_sub05_06_01_t12 div span{display: block;border: 1px solid #e4e4e4;padding:17px;margin-top: 7px;}
.cont_sub05_06_01_t12 .t_left{float: left;}
.cont_sub05_06_01_t12 .t_left strong{background: #2e938f;}
.cont_sub05_06_01_t12 .t_right{float: right;}
.cont_sub05_06_01_t12 .t_right strong{background: #0d79c2;}



.cont_sub05_09_01_board1{}
.cont_sub05_09_01_board1 .winfo p:nth-of-type(1),
.cont_sub05_09_01_board1 .winfo p:nth-of-type(2){width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cont_sub05_09_01_board1 .winfo p:nth-of-type(3){position: absolute;left: 690px}

.cont_sub05_09_02_t1{margin-left: -40px;}
.cont_sub05_09_02_t1::after{content: '';display: block;clear: both;}
.cont_sub05_09_02_t1 > li{float: left;width:calc(50% - 40px);margin-left: 40px;border-top:1px solid #0d79c2;border-bottom:1px solid #dddddd;padding-bottom:20px;position: relative;}
.cont_sub05_09_02_t1 > li:last-child::after{content: none;}
.cont_sub05_09_02_t1 h6{font-size: 15px;text-align: center;border-bottom:1px solid #dddddd;height: 60px;box-sizing:border-box;line-height: 60px;}
.cont_sub05_09_02_t1 ul{margin-top: 20px;}

.cont_sub05_09_02_t2{margin-left: -10px;margin-right: -10px;margin-top: 10px;}
.cont_sub05_09_02_t2 table{width: 100%;border-spacing:10px;border-collapse: separate;}
.cont_sub05_09_02_t2 th,
.cont_sub05_09_02_t2 td{padding:10px;box-sizing:border-box;}

.cont_sub05_09_02_t2 thead th{background: #0d79c2;color: #fff;font-size: 18px;height: 50px;}
.cont_sub05_09_02_t2 tbody th{border:1px solid #0d79c2;}
.cont_sub05_09_02_t2 tbody td{border:1px solid #e4e4e4;width: 430px;letter-spacing:-0.025em;}

.cont_sub05_09_02_t3{}
.cont_sub05_09_02_t3 > ul > li{margin-top: 50px;position: relative;}
.cont_sub05_09_02_t3 > ul > li::after{content: '';width: 26px;height: 11px;background: url(/images/content/sub01_02.gif);position: absolute;bottom:-30px;left:156px}
.cont_sub05_09_02_t3 > ul > li:last-child::after{content: none;}
.cont_sub05_09_02_t3 > ul > li:first-child{margin-top: 0;}
.cont_sub05_09_02_t3 .t_box01{width: 570px;margin-left: 94px;}
.cont_sub05_09_02_t3 .t_box01::after{content: '';display: block;clear: both;}
.cont_sub05_09_02_t3 .t_box01 strong,
.cont_sub05_09_02_t3 .t_box01 span{display: block;box-sizing:border-box;height: 55px;line-height: 53px;float: left;}
.cont_sub05_09_02_t3 .t_box01 strong{border:1px solid #b7cede;background: #f8fcff;width: 150px;text-align: center;}
.cont_sub05_09_02_t3 .t_box01 span{border:1px solid #e4e4e4;width:calc(100% - 155px);margin-left: 5px;padding:0 19px;background: #fff;}

.cont_sub05_09_02_t3 .t_box02{width: 760px;border:1px solid #e4e4e4;margin-top: -26px;}
.cont_sub05_09_02_t3 .t_box02::after{content: '';display: block;clear: both;}
.cont_sub05_09_02_t3 .t_box02 li{float: left;width:50%;box-sizing:border-box;padding:50px 40px 25px 30px}
.cont_sub05_09_02_t3 .t_box02 li:first-child{border-right:1px solid #e4e4e4;}
.cont_sub05_09_02_t3 .t_box02 li strong{display: block;text-align: center;font-size: 16px;margin-bottom: 24px;}

.cont_sub05_09_02_t4{}
.cont_sub05_09_02_t4 h5{background: #0d79c2;font-size: 18px;padding: 15px 0;margin-bottom: 10px;text-align: center;color: #fff;}
.cont_sub05_09_02_t4 .t_cont_wrap > li{margin-top: 20px;}
.cont_sub05_09_02_t4 .t_cont_wrap > li:first-child{margin-top: 0;}
.cont_sub05_09_02_t4 .t_list1{margin-left: -20px;}
.cont_sub05_09_02_t4 .t_list1::after{content: '';display: block;clear: both;}
.cont_sub05_09_02_t4 .t_list1 > li{float: left;width:calc(25% - 20px);margin-left: 20px;box-sizing:border-box;}
.cont_sub05_09_02_t4 .t_list1 > li > strong{background: #f8fcff;border:1px solid #b7cede;display: block;text-align: center;padding:17px 0;}
.cont_sub05_09_02_t4 .t_list1 > li > ul{border:1px solid #e4e4e4;padding:20px;height: 130px;margin-top: 5px;}

.cont_sub05_09_02_t4 .t_stit{display: block;text-align: center;font-size: 16px;color: #3b637f;background: url(/images/content/sub05_sub03_01.gif) center top no-repeat;padding-top:18px;margin-bottom: 10px;}
.cont_sub05_09_02_t4 .t_list2{margin:0 -2px;}
.cont_sub05_09_02_t4 .t_list2 li{border:1px solid #e4e4e4;float: left;box-sizing:border-box;width:calc(20% - 4px);margin:2px;}
.cont_sub05_09_02_t4 .t_list2 li img{width: 100%;display: block;}
.cont_sub05_09_02_t4 .t_list2 li{}

.cont_sub05_09_02_t5{}
.cont_sub05_09_02_t5 ul::after{content: '';display: block;clear: both;}
.cont_sub05_09_02_t5 li{float: left;width:calc(25% - 20px); margin-left: 20px;border-top: 1px solid #0d79c2;border-bottom:1px solid #dddddd;padding:30px 0;text-align: center;}
.cont_sub05_09_02_t5 li:first-child{margin-left: 0;}
.cont_sub05_09_02_t5 li > strong,
.cont_sub05_09_02_t5 li > span{display: block;margin-bottom: 25px;}
.cont_sub05_09_02_t5 strong{font-size: 18px;}
.cont_sub05_09_02_t5 a{display: block;max-width:165px;margin:0 auto;text-align:left}

.cont_sub05_09_03_t1{margin:-15px -40px;}
.cont_sub05_09_03_t1 li{display:table;width:100%;border-spacing:40px 15px;position: relative;}
.cont_sub05_09_03_t1 li::after{content: '';position: absolute;width: 26px;height: 11px;background:url(/images/content/sub01_02.gif);bottom:-5px;left:120px;}
.cont_sub05_09_03_t1 li:last-child::after{background: none;}
.cont_sub05_09_03_t1 li > *{display:table-cell;vertical-align: middle;}
.cont_sub05_09_03_t1 li > strong{border:2px solid #0d79c2;text-align: center;font-size: 18px;padding:10px 0;width: 200px;}
.cont_sub05_09_03_t1 li > span{border:1px solid #e4e4e4;padding:0 20px;position: relative;}
.cont_sub05_09_03_t1 li > span::before{content: '';width: 10px;height: 10px;background: #e4e4e4;position: absolute;left:0;margin-left: -5px;top:29px;border-radius:50%;}
.cont_sub05_09_03_t1 li > span::after{content: '';height:1px;background: #e0e0e0;width:40px;position: absolute;left:-41px;top:33px}
.cont_sub05_09_03_t1 li > span > div{background: #0d79c2;width: 75px;text-align: center;position: absolute;right:-82px;top:-1px;text-align: center;line-height: 68px;color: #fff;font-weight: bold;font-size: 16px;height:69px}
.cont_sub05_09_03_t1.opt_t_2 li{width:92%}

.cont_sub05_11_01_t1{margin-top: -15px;margin-right: -15px;background:url(/images/content/sub05_sub11_01.gif) 0 0 no-repeat;padding-left: 260px;background-size:253px;}
.cont_sub05_11_01_t1::after{content: '';display: block;clear: both;}
.cont_sub05_11_01_t1 > div{float: left;width:calc(33.3333% - 30px);margin: 15px;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;text-align: center;padding:30px 0;}
.cont_sub05_11_01_t1 > div div{height:74px;line-height: 1.6em;}
.cont_sub05_11_01_t1 h4{font-size: 18px;}
.cont_sub05_11_01_t1 a{margin-top: 25px;}

.cont_sub05_11_02_t1{margin-top: -15px;margin-right: -15px;}
.cont_sub05_11_02_t1::after{content: '';display: block;clear: both;}
.cont_sub05_11_02_t1 > div{float: left;width:calc(50% - 30px);margin: 15px;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;text-align: center;padding:30px 0;}
.cont_sub05_11_02_t1 > div div{margin-bottom: 35px;}
.cont_sub05_11_02_t1  img{width: 135px;}
.cont_sub05_11_02_t1 h4{font-size: 18px;}
.cont_sub05_11_02_t1 a{margin-top: 45px;}

.cont_sub06_04_t1{position: relative;padding-top: 30px;}
.cont_sub06_04_t1 button{position: absolute;left:0;top:0;}
.cont_sub06_04_t1 button.locked{display: none;}
.cont_sub06_04_t1 .t_cont{display: none;}
.cont_sub06_04_t1.active .t_cont{display: block;}
.cont_sub06_04_t1.active button{display: none;}
.cont_sub06_04_t1.active button.locked{display: block;}

.cont_sub06_04_t2 .t_head{position: relative;}
.cont_sub06_04_t2 .t_head .ds_select_box{position: absolute;right:0;top:0;}

.cont_sub06_06_t1 {margin-bottom: 40px;}
.cont_sub06_06_t1 .t_image{float: left;}
.cont_sub06_06_t1 .t_infobox{background: #f7f7f7;text-align: center;font-size: 14px;padding: 13px;}
.cont_sub06_06_t1 .t_infobox strong{display: block;font-size: 18px;margin-bottom: 10px;}
.cont_sub06_06_t1 .t_image img{max-width:100%;display: block;}
.cont_sub06_06_t1 .t_cont{}
.cont_sub06_06_t1 .t_cont > strong{font-size: 24px;line-height: 1.4em;}

.cont_sub06_06_t1 .t_cont{line-height: 1.5em;}

.cont_sub06_06_t1 .t_cont_t2 > b{font-size: 18px;}

.cont_sub06_06_t1 .c_btn{margin-left: 10px;}
.cont_sub06_06_t1 .c_btn i{margin-left: 30px;}

.cont_sub06_06_t1{margin-bottom: 50px;padding-bottom: 50px;border-bottom:1px solid #dddddd;padding-left: 60px;}

.cont_sub06_06_t2{margin: -12px;}
.cont_sub06_06_t2::after{content: '';display: block;clear: both;}
.cont_sub06_06_t2 > div{float: left;width:calc(25% - 24px);margin:12px;border: 1px solid #dddddd;border-top: 1px solid #0d79c2;padding:20px;box-sizing:border-box;}
.cont_sub06_06_t2 > div div{}
.cont_sub06_06_t2 h4{font-size: 18px;margin-bottom: 15px;}
.cont_sub06_06_t2 a{margin-top: 25px;width:120px;}
.cont_sub06_06_t2 a.w100{margin-top: 25px;width:100px;}
.cont_sub06_06_t2 a.w135{margin-top: 25px;width:135px;}
.cont_sub06_06_t2 a i{margin-top: 0;}

.cont_sub06_06_t2 .t_cont_t2{text-align: center;}
.cont_sub06_06_t2 .t_cont_t2 a{font-size: 14px;}
.cont_sub06_06_t2 .t_cont_t3{border-top:1px solid #dddddd;padding-top: 15px;margin-top: 15px;}
.cont_sub06_06_t2 .t_cont_t3 li{margin-top: 6px;}
.cont_sub06_06_t2 .t_cont_t3 li:first-child{margin-top: 0;}
.cont_sub06_06_t2 .t_cont_t3 li > strong,
.cont_sub06_06_t2 .t_cont_t3 li > span{display: block;}
.cont_sub06_06_t2 .t_cont_t3 li > strong{float: left;}
.cont_sub06_06_t2 .t_cont_t3 li > span{margin-left: 105px;}

.cont_sub06_06_t2_2 h4{height:40px}

.cont_sub06_06_t3 a{width: auto;margin-top: 0;}
.cont_sub06_06_t3 .t_cont_t2{margin-top: 25px;}
.cont_sub06_06_t3 .t_cont_t2{height: 40px;}

/*식품의약품안전열린포럼*/
.cont_sub02_08_t1{}
.cont_sub02_08_t1 li{float: left;width: 33.3333%;position: relative;}
.cont_sub02_08_t1::after{content: '';display: block; clear: both;}
.cont_sub02_08_t1 li > *{display: block;text-align: center;}
.cont_sub02_08_t1 li::before{content: '';width: 25px;height: 47px;background: url(/images/content/sub02_sub08_04.gif) center no-repeat;position: absolute;right:0;top:48px;}
.cont_sub02_08_t1 li:last-child::before{content: none;}
.cont_sub02_08_t1 li > strong{font-size: 18px;}
.cont_sub02_08_t1 li > span{margin-top: 5px;}
.cont_sub02_08_t1 .cont_t_image{margin-bottom: 15px;}


.cont_sub02_08_03_t1{width:750px;}
.cont_sub02_08_03_t1 li{float: left;width: 33.3333%;position: relative;}
.cont_sub02_08_03_t1::after{content: '';display: block; clear: both;}
.cont_sub02_08_03_t1 li > *{display: block;text-align: center;}
.cont_sub02_08_03_t1 li > strong{font-size: 15px;}
.cont_sub02_08_03_t1 .cont_t_image{margin-bottom: 15px;}

/* 통계안내 */
.cont_sub06_01_t1{margin-left: -20px;margin-right: -20px;margin-top: -25px;margin-bottom: -25px;}
.cont_sub06_01_t1::after{content: '';display: block;clear: both;}
.cont_sub06_01_t1 > *{float: left;width:calc(33.3333% - 40px);margin: 25px 20px;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;padding:30px 0;background:url(/images/inc/box_link_arr1.gif) right 20px center no-repeat;font-size: 18px;}
.cont_sub06_01_t1 a > *{float: left;margin-left: 15px;}
.cont_sub06_01_t1 strong{line-height: 75px;display: block;}
.cont_sub06_01_t1 .cont_t_img{display: inline-block;width:85px;margin-right: 30px;margin-left: 40px;}
.cont_sub06_01_t1 .cont_t_img img{max-width:100%;}

/* 20200407 cont_sub0_add 위해예방아이콘 추가 */
.cont_sub0_add{margin-left: -20px;margin-right: -20px;margin-top: -25px;margin-bottom: -25px;}
.cont_sub0_add::after{content: '';display: block;clear: both;}
.cont_sub0_add > *{float: left;width: calc(25% - 21px);margin: 23px 10px;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;padding:30px 0;background:url(/images/inc/box_link_arr1.gif) right 20px center no-repeat;font-size: 18px;}
.cont_sub0_add a > *{float: left;margin-left: 0;}
.cont_sub0_add strong{line-height: 75px;display: block;}
.cont_sub0_add .cont_t_img{display: inline-block;width:85px;margin-right: 10px;margin-left: 20px;}
.cont_sub0_add .cont_t_img img{max-width:100%;}

.cont_sub06_01_t1_d2 strong{line-height: 1.2em;}
.cont_sub06_01_t1_d2 strong > span{display: block;line-height: 1em;font-size: 15px;color: #333;font-weight: 300;margin-top: 9px;margin-bottom: 5px;}

.cont_sub06_01_t2{position: relative;}
#content .content_g_row.cont_sub06_01_t2,
.lay_content .content_g_row.cont_sub06_01_t2{margin-top: 30px;}
.cont_sub06_01_t2 .w_btn_more{position: absolute;right:0;top:0;color: #666666;font-size: 14px;}
.cont_sub06_01_t2 .w_btn_more i{vertical-align: sub;}

.cont_sub07_01_t1{text-align: center;}
.cont_sub07_01_t1::after{content: '';display: block;clear: both;}
.cont_sub07_01_t1 li{text-align: center;margin-left: 100px;display: inline-block;position: relative;}
.cont_sub07_01_t1 li:first-child{margin-left: -209px;}
.cont_sub07_01_t1 li::after{content: '';display: block;width: 32px;height: 32px;position: absolute;left:-67px;background: url(/images/content/cross.gif);top: 60px;}
.cont_sub07_01_t1 li:first-child::after{content: none;}
.cont_sub07_01_t1 strong{display: block;font-size: 18px;font-weight: normal;margin-top: 10px;}
.cont_sub07_01_t1 strong b{font-weight: bold;}

.cont_sub07_01_t2{text-align: center;}
.cont_sub07_01_t2::after{content: '';clear: both;clear: both;}
.cont_sub07_01_t2 li{margin-left: 10px;border:1px solid #b7cede;background: #f8fcff;text-align: center;width: 500px;box-sizing:border-box;padding:15px 0;font-size: 16px;display: inline-block;}
.cont_sub07_01_t2 li:first-child{margin-left: -209px;}
.cont_sub07_01_t2 li strong{display: block;}

.cont_sub07_03_t1{padding-bottom: 20px;margin:0 -10px;margin-top: 10px;word-break:keep-all;position: relative;}
.cont_sub07_03_t1::after{content: '';display: block;clear: both;}
.cont_sub07_03_t1::before{content: '';position: absolute;left:10px;right:10px;bottom:0;height:1px;background: #dddddd;}
.cont_sub07_03_t1 > *{float: left;width:calc(25% - 22px);margin:0 10px;}
.cont_sub07_03_t1 h6{border-top:1px solid #0d79c2;border-bottom:1px solid #dddddd;padding:20px 0;font-size: 15px;text-align: center;line-height: 1.2em;}
.cont_sub07_03_t1 ul{margin:0 10px;margin-top: 20px;}
.cont_sub07_03_t1 .c_list03.list-style01 > li::before,
.cont_sub07_03_t1 .c_list03.list-style02 > li::before,
.cont_sub07_03_t1 .c_list03.list-style03 > li::before{
	content: '';
	position: absolute;
	background: url(/images/inc/list_icon02.png) left no-repeat;
	background-size: 15px 15px;
}
.cont_sub07_03_t1 .c_list03.list-style02 > li::before{
	background: url(/images/inc/list_icon02.png) left no-repeat;
	background-size: 15px 15px;
}
.cont_sub07_03_t1 .c_list03.list-style03 > li::before{
	background: url(/images/inc/list_icon02.png) left no-repeat;
	background-size: 15px 15px;
}
.cont_sub07_03_t1 .c_list03 li ul{
	margin: 10px 0;
	position: relative;
	padding-left: 10px;
}
.cont_sub07_03_t1 .c_list03  li ul li::before{
	content: '';
	position: absolute;
	top: 6px;
	left: 0;
	height: 2px;
	width: 6px;
	border-radius: 10px;
	background: #0b7cc8;
}
/* .cont_sub07_03_t1 .c_list03.list-style03 li ul li::before{
	background: #ffae0d;
} */
.cont_sub07_03_t1 .cont_sub07_03_t1 ul li ul li::before{
	background: #394d8d;
}
.cont_sub07_03_t1.opt_col3 > *{width:calc(33.33333% - 22px);}
.cont_sub07_03_t1.opt_col2> *{width:calc(50% - 22px);}
.cont_sub07_03_t1.opt_p h6{padding:11px 0;}

.cont_sub07_02_01_t1{margin-top: 60px;}
.cont_sub07_02_01_t1 .t_image{float: left;width: 38.203125%;}
.cont_sub07_02_01_t1 .t_image img{display: block;max-width:100%;}
.cont_sub07_02_01_t1 .t_cont{margin-left: 41.15625%;font-size: 16px;line-height: 1.6em;}
.cont_sub07_02_01_t1 .t_cont > *{margin-top: 20px;}
.cont_sub07_02_01_t1 .t_cont > *:first-child{margin-top: 0;}
.cont_sub07_02_01_t1 .t_bottom{display: block;text-align: right;font-size: 18px;margin-top: 70px;}
.cont_sub07_02_01_t1 .t_bottom b{font-size: 30px;font-family:'Nanum Myeongjo';font-weight: 700;margin-left: 10px;}

.cont_sub07_03_01{border-bottom:1px solid #dddddd;padding-bottom: 30px;}

.cont_sub07_04{color: #444;}
.cont_sub07_04 > li{margin-top: 50px;padding-top: 50px;border-top:1px solid #ddd}
.cont_sub07_04 > li:first-child{margin-top: 0;padding-top: 0;border-top:0;}
.cont_sub07_04 > li::after{content: '';display: block;clear: both;}
.cont_sub07_04 .t_image{float: left;border:1px solid #e4e4e4;padding: 18px;}
.cont_sub07_04 .t_image img{display: block;width: 162px;}
.cont_sub07_04 .t_cont{margin-left: 230px;padding-top: 3px;}
.cont_sub07_04 .t_cont strong{display: block;font-size: 16px;margin-bottom: 10px;}
.cont_sub07_04 .t_cont > div{margin-top: 30px;}
.cont_sub07_04 .t_txt1{display: block;font-size: 16px;margin-top: 10px;}
.cont_sub07_04 h5{font-size: 18px;font-weight: bold;color: #444444;}
.cont_sub07_04 h5 span{letter-spacing:.8em;margin-left: 5px;}



.org_b_1{background: #214f8a;color: #fff;font-weight: bold;font-size: 24px;width: 115px;height: 115px;line-height: 115px;text-align: center;display: block;border-radius:50%;box-sizing:border-box;}
.org_b_2{border:2px solid #0d79c2;width: 172px;height: 52px;box-sizing:border-box;display: block;text-align: center;line-height: 48px;font-size: 18px;font-weight: bold;color: #444;background: #fff;}
.org_b_3{display: block;height: 52px;line-height: 52px;background: #0d79c2;text-align: center;font-weight: bold;font-size: 18px;color: #fff;}
.org_b_4{display: block;height: 52px;line-height: 52px;background: #2e938f;text-align: center;font-weight: bold;font-size: 18px;color: #fff;}

.org_b_box{border:1px solid #e4e4e4;padding:20px;position: relative;margin-top: 30px;background: #fff;box-sizing:border-box;}
.org_b_box::after{content: '';position: absolute;left:50%;margin-left: -5px;width: 10px;height: 10px;background: #e4e4e4;top:-5px;border-radius:50%;}
.org_b_box > li{position: relative;line-height: 1.2em;padding-left: 7px;margin-top: 5px;}
.org_b_box > li:first-child{margin-top: 0;}
	/*dot*/
.org_b_box li::after{content: '';background: #444;width: 3px;height: 3px;position: absolute;left: 0;top:7px;}
.org_b_box a{color: #444;}
.org_b_box a:hover,
.org_b_box a:focus{text-decoration:underline;}

.org_b_box2{background: #f5f5f5;border-radius:15px;padding:10px 15px;margin-top: 5px;}
.org_b_box2 li{margin-top: 5px;}
.org_b_box2 li:first-child{margin-top: 0;}
.org_b_box2 a{font-size: 14px;}

.cont_org.opt_org1 .cont_org_wrap{width: 1088px;margin:0 auto;background:url(/images/content/sub07_sub01_04_1.jpg) center top no-repeat;position: relative;height: 1400px;} /* 20200813 조직도 수정 */
.cont_org.opt_org1 .cont_org_wrap a:focus {display: block; outline: 2px dashed red; outline-offset: 1px;}/*230911 수정 */

.opt_org1 .org_s_1{position: absolute;left: 470px;top:0;}
.opt_org1 .org_s_2{position: absolute;left: 683px;top:105px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_3{position: absolute;left: 470px;top:145px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_4{position: absolute;left: 146px;top: 234px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_5{position: absolute;left: 683px;top: 234px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_6{position: absolute;left:0;top: 441px;width: 198px;}
.opt_org1 .org_s_7{position: absolute;left:214px;top:483px;}
.opt_org1 .org_s_7 a{width: 198px;}
.opt_org1 .org_s_8{position: absolute;left: 428px;top: 441px;width: 198px;}
.opt_org1 .org_s_9{position: absolute;left: 642px;top: 441px;width: 198px;}
.opt_org1 .org_s_10{position: absolute;left: 215px;top: 54px;width: 198px;}
.opt_org1 .org_s_11{position: absolute;left: 0;top: 830px;width: 198px;}
.opt_org1 .org_s_12{position: absolute;left: 213px;top: 830px;width: 198px;}
.opt_org1 .org_s_13{position: absolute;left: 427px;top: 830px;width: 198px;}
.opt_org1 .org_s_14{position: absolute;left: 641px;top: 830px;width: 198px;}
.opt_org1 .org_s_15{position: absolute;left: 856px;top: 830px;width: 198px;}
.opt_org1 .org_s_16{position: absolute;left: 146px;top: 290px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_17{position: absolute;left: 683px;top: 346px;width: 250px;} /* 20200813 조직도 수정 */
.opt_org1 .org_s_18{position: absolute; left: 2px; top: 338px; width: 198px;} /* 20200813 조직도 수정 */
.opt_org1 .org_s_19{position: absolute;left: 146px;top: 346px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_20{position: absolute;left: 146px;top:105px;width: 250px;} /* 20201026 조직도 수정 */
.opt_org1 .org_s_21{position: absolute; left: 146px; top: 161px; width: 250px;}
.opt_org1 .org_s_21{position: absolute; left: 146px; top: 161px; width: 250px;}/*20230908 추가 */

.opt_org1 .org_s_6 .org_b_box{height:200px;}
.opt_org1 .org_s_8 .org_b_box{height:200px;}
.opt_org1 .org_s_9 .org_b_box{height:200px;}
.opt_org1 .org_s_10 .org_b_box{height:146px;}
.opt_org1 .org_s_11 .org_b_box{height:222px}
.opt_org1 .org_s_12 .org_b_box{height:222px}
.opt_org1 .org_s_13 .org_b_box{height:222px}
.opt_org1 .org_s_14 .org_b_box{height:222px}
.opt_org1 .org_s_15 .org_b_box{height:222px}
.opt_org1 .org_s_18 .org_b_box {height: 100px;} /* 20200813, 20230609 조직도 수정 */

.cont_org.opt_org2 .cont_org_wrap{background:url(/images/content/sub07_sub01_06.gif) center top no-repeat;position: relative;height: 730px;width: 1280px}
.opt_org2 .org_b_1{line-height: 1.3em;padding-top: 40px;width: 129px;height: 129px;font-size: 21px;}
.opt_org2 .org_s_1{position: absolute;left: 575px;top: 0;}
.opt_org2 .org_s_2{position: absolute;left: 308px;top: 127px;} /* 20200813 조직도 수정 */
.opt_org2 .org_s_3{position: absolute;left: 308px;top: 206px;} /* 20200813 조직도 수정 */
.opt_org2 .org_s_4{position: absolute;left: 793px;top: 127px;} /* 20200813 조직도 수정 */
.opt_org2 .org_s_5{position: absolute;left: 793px;top: 206px;} /* 20200813 조직도 수정 */
.opt_org2 .org_s_6{position: absolute;left: 6px;top: 362px;width: 198px;}
.opt_org2 .org_s_7{position: absolute;left: 220px;top: 362px;width: 198px;}
.opt_org2 .org_s_8{position: absolute;left: 434px;top: 362px;width: 198px;}
.opt_org2 .org_s_9{position: absolute;left: 648px;top: 362px;width: 198px;}
.opt_org2 .org_s_10{position: absolute;left: 862px;top: 362px;width: 198px;}
.opt_org2 .org_s_11{position: absolute;left: 1076px;top: 362px;width: 198px;}
.opt_org2 .org_s_12{position: absolute; left: 793px; top: 264px;} /* 20200813 조직도 수정 */
.opt_org2 .org_b_box{height:225px;}

.cont_org.opt_org3 .cont_org_wrap ul{display: grid; grid-template-columns: repeat(3,1fr); gap: 10px;}
/* 20240108 지방청조직도
.opt_org3 .cont_org_wrap::after{content: '';display: block;clear: both;}
.opt_org3 .cont_org_wrap > div{float: left;width: 198px;margin-left: 18px;}
.opt_org3 .cont_org_wrap > div .org_b_box:nth-of-type(1){height:265px}
.opt_org3 .cont_org_wrap > div .org_b_box:nth-of-type(2) .org_b_box2{height:176px;}
.opt_org3 .cont_org_wrap > div:first-child{margin-left: 0;}
*/
.opt_org3 .org_b_box::before{content: '';position: absolute;left:50%;width: 1px;height:30px;background: #e4e4e4;top:-31px}
.opt_org3 .org_b_box2{margin-left: -7px;}
.opt_org3 li strong{font-weight: normal;}

/* 20220923 조직도*/
/* .org_s_5.org_b_2.plus_n1,
.org_s_5.org_b_2.plus_n2,
.org_s_17.org_b_2.plus_n3{width: 250px;}
.org_s_5.org_b_2.plus_n2{top:290px;}
.org_s_5.org_b_2.plus_n2:before{content:'';height: 1px;width: 98px;position: absolute;left: -100px;top: 48%;background: #e5e5e5;} */



.cont_map{height: 400px;}
.cont_map.cont_sample{background: #cecece;text-align: center;font-weight: bold;line-height: 400px;}

.cont_map_info{padding-left:64px;min-height:53px}
.cont_map_info.opt_icon1{background:url(/images/content/map_icon1.gif) 0 0 no-repeat;}
.cont_map_info.opt_icon2{background:url(/images/content/map_icon2.gif) 0 0 no-repeat;}
.cont_map_info.opt_icon3{background:url(/images/content/map_icon3.gif) 0 0 no-repeat;}
.cont_map_info .t_row{margin-top: 30px;}
.cont_map_info .t_row:first-child{margin-top: 0;}
.cont_map_info_warp{margin-left: -30px;margin-top: -5px;margin-bottom:-5px;}
.cont_map_info_warp::after{content: '';display: block;clear: both;}
.cont_map_info_warp span{float: left;border:1px solid #d5d5d5;padding:6px 8px;margin-left: 30px;margin-top: 5px;margin-bottom: 5px;position: relative;}
.cont_map_info_warp span.opt_none::after{content: none;}
.cont_map_info_warp span::after{content: '';position: absolute;top:50%;margin-top: -5px;width: 10px;height:10px;background: red;right:-20px;background: url(/images/content/map_arr2.gif);width: 10px;height: 10px;}
.cont_map_info_warp span.cont_map_end{background: #0d79c2;border-color:#0d79c2;color: #fff;}
.cont_map_info_warp span.cont_map_end::after{content: none;background: #0d79c2;border-color:#0d79c2;}

.cont_map_info .t_stit{border:1px solid #d5d5d5;padding:6px 12px;display: inline-block;font-weight: normal;margin-bottom: 10px;}

.cont_map_col3{margin:0 -5px -5px -5px;}
.cont_map_col3::after{content: '';display: block;clear: both;}
.cont_map_col3 > *{float: left;width:calc(33.3333% - 10px);margin:5px;box-sizing:border-box;}

.cont_map_links{margin:0 -5px;}
.cont_map_links::after{content: '';display: block;clear: both;}
.cont_map_links > div{float: left;width:calc(50% - 10px);margin: 5px 5px;border: 1px solid #e3e3e3;text-align: center;padding:30px 0;box-sizing:border-box;}
.cont_map_links > div div{height:31px;line-height: 1.3em;}
.cont_map_links h4{font-size: 18px;margin-bottom: 6px;}
.cont_map_links a{margin-top: 25px;}

.cont_drug_step_warp{margin-left: -30px;margin-top: -5px;margin-bottom:-5px;}
.cont_drug_step_warp::after{content: '';display: block;clear: both;}
.cont_drug_step_warp span{float: left; background: #0d79c2; border-color: #0d79c2; color: #fff;padding:8px 10px;margin-left: 30px;margin-top: 5px;margin-bottom: 5px;position: relative;}
.cont_drug_step_warp span.opt_none::after{content: none;}
.cont_drug_step_warp span::after{content: '';position: absolute;top:50%;margin-top: -5px;width: 10px;height:10px;background: red;right:-20px;background: url(/images/content/map_arr2.gif);width: 10px;height: 10px;}


.cont_sub07_07_t1_1{border:1px solid #dfdfdf;}
.cont_sub07_07_t1_1 img{width:100%;display: block;}
.cont_sub07_07_t1_2{background: #f9f9f9;border:1px solid #e0e0e0;padding:14px 20px;font-weight: bold;margin-top: 10px;}
.cont_sub07_07_t1_2::after{content: '';display: block;clear: both;}
.cont_sub07_07_t1_2 strong{display: inline-block;position: relative;padding-right:10px;font-size: 18px;margin-right: 10px;}
.cont_sub07_07_t1_2 strong::after{content: '';background: #bcbcbc;height: 14px;width: 1px;position: absolute;top: 50%;margin-top: -7px;right:0;}
.cont_sub07_07_t1_2 .circle_num2{vertical-align: middle;margin-top: -3px;}
.cont_sub07_07_t1_2 > div:first-child{float: left;}
.cont_sub07_07_t1_2 > div:last-child{float: right;}

.cont_sub07_02_02_t1 li{margin-top: 15px;}
.cont_sub07_02_02_t1 li > span{display: inline-block;vertical-align: top;}
.cont_sub07_02_02_t1 li > strong{display: inline-block;width: 200px;vertical-align: top;}

/*총람*/
.general_stats .t_infomation{margin-bottom: 40px;margin-left: 60px;}
.general_stats .t_infomation .t_image{float: left;}
.general_stats .t_infomation .t_image img{max-width:100%;display: block;}
.general_stats .t_infomation .t_cont{line-height: 1.5em;}
.general_stats .t_infomation .t_cont > *{margin-top: 30px;}
.general_stats .t_infomation .t_cont > strong{font-size: 24px;}

.general_search_bar{background: #f7f7f7;border:1px solid #dddddd;padding:13px;}
.general_search_bar::after{content: '';display: block;clear: both;}
.general_search_bar{}
.general_search_bar fieldset{float: left;width:calc(100% - 340px);}
.general_search_bar .general_i_col1,
.general_search_bar .general_i_col2,
.general_search_bar .general_i_col3,
.general_search_bar .general_i_col4,
.general_search_bar .general_i_col5{float: left;margin-left: 10px;}

.general_search_bar .general_i_col1{line-height: 50px;margin-left: 0;width: 200px;padding-left: 10px;box-sizing:border-box;}
.general_search_bar .general_i_col2,
.general_search_bar .general_i_col3{width:calc(50% - 110px)}
.general_search_bar .general_i_col4{width: 150px;text-align: center;}
.general_search_bar .general_i_col5{width: 170px;position: relative;}
.general_search_bar .general_i_col5 i{position: absolute;right:10px;top:50%;margin-top: -9px;}

.general_search_bar2 .general_i_col3{margin-left: 210px;margin-top: 10px;width:calc(100% - 210px)}
.general_search_bar2 .general_i_col4{margin-top:60px;}

.general_chart_search_bar{background: #f7f7f7;border:1px solid #dddddd;padding:13px;}
.general_chart_search_bar::after{content: '';display: block;clear: both;}
.general_chart_search_bar{}
.general_chart_search_bar fieldset{float: left;width:calc(100% - 180px);}
.general_chart_search_bar .general_i_col1,
.general_chart_search_bar .general_i_col2,
.general_chart_search_bar .general_i_col3,
.general_chart_search_bar .general_i_col4,
.general_chart_search_bar .general_i_col5{float: left;margin-left: 10px;}

.general_chart_search_bar .general_i_col1{line-height: 50px;margin-left: 0;width: 200px;padding-left: 10px;box-sizing:border-box;float: none;display:block;}
.general_chart_search_bar .general_i_sec.general_i_col2{margin-left: 0;width: 150px;}
.general_chart_search_bar .general_i_sec.general_i_col3{width: 200px;}
.general_chart_search_bar .general_i_sec.general_i_col4,
.general_chart_search_bar .general_i_sec.general_i_col5{width:calc(50% - 212px)}
.general_chart_search_bar .general_i_col6{width: 170px;margin-top: 50px;}

.general_chart_search_bar .general_i_sec{margin-left: 20px;}
.general_chart_search_bar .general_i_sec label,
.general_chart_search_bar .general_i_sec select{float: left;}
.general_chart_search_bar .general_i_sec label{line-height: 50px;width: 50px;text-align:right;}
.general_chart_search_bar .general_i_sec select{margin-left: 10px;display: block;width: auto;width:calc(100% - 60px)}

.general_infobox{display: none;}
.general_infobox.active{display: block;}
.general_infomation{background:url(/images/content/general_stats_05.jpg) left top no-repeat;padding-left:calc(100% - 900px);margin-top: 50px;}
.general_infomation > strong,
.general_links_wrap > strong{font-size: 24px;line-height: 1.25em;}

.general_infomation_gd{margin-top: 50px;}
.general_infomation_gd::after{content: '';display: block;clear: both;}
.general_infomation_gd > div{float: left;width: 50%;}
.general_infomation_gd .gi_t_image,
.general_infomation_gd .gi_t_txt{float: left;width: 200px;}
.general_infomation_gd .gi_t_image{width: 210px;}
.general_infomation_gd .gi_t_image img{display: block;max-width:100%;}
.general_infomation_gd .gi_t_txt{margin-left: 15px;width:200px;}
.general_infomation_gd .gi_t_tit{width: 45px;height: 45px;background: #214f8a;display: block;border-radius:45px 20px 45px 45px;line-height: 45px;text-align: center;color: #fff;}
.general_infomation_gd .gi_t_txt > *{display: block;margin-top: 15px;}
.general_infomation_gd .gi_t_txt > *:first-child{margin-top: 0;}

.general_links_wrap{margin-top: 90px;}

.general_comment{border:1px solid #ececec;background: #f9f9f9;border-top: 0;padding: 15px;font-size: 13px;}

.general_links{margin: -7px;margin-top: 18px;}
.general_links::after{content: '';display: block;clear: both;}
.general_links > *{float: left;box-sizing:border-box;width:calc(25% - 14px);margin:7px;display: table;height:80px;}
.general_links > * a{display:table-cell;vertical-align: middle;}

.general_result{margin-top: 40px;display: none;overflow:hidden;transition:all .5s;}
.general_result.active{animation:ani_general_result_open .5s;display: block;}

.cont_area_mfds{margin-top: 40px;}
.cont_area_mfds::after{content: '';display: block;clear: both;}
.cont_area_mfds .t_image{float: left;width: 270px;height: 309px;displaY:table;border:1px solid #e4e4e4;}
.cont_area_mfds .t_image > div{display:table-cell;text-align: center;vertical-align: middle;}
.cont_area_mfds .t_image img{width:135px;}
.cont_area_mfds .t_cont{margin-left: 320px;font-size: 16px;word-break:keep-all;}
.cont_area_mfds .t_cont > *{margin-top: 20px;}
.cont_area_mfds .t_cont > *:first-child{margin-top: 0;}
.cont_area_mfds .t_cont .t_bottom{display: block;text-align: right;font-size: 18px;margin-top: 20px;font-weight: bold;}
.cont_area_mfds .t_cont .t_bottom strong{font-size: 30px;font-family:'Nanum Myeongjo';font-weight: 700;margin-left: 10px;}

@keyframes ani_general_result_open{
	0%{max-height:0;}
	100%{max-height:1000px;}
}

.general_result_info{margin-bottom: 10px;}
.general_result_cont .bbs_list02{overflow:visible;}
.general_result_cont{border:1px solid #dddddd;overflow:auto;max-height:950px;}

.general_down_box{background: #f7f7f7;border:1px solid #dddddd;padding:13px;position: relative;margin-top: 40px;z-index:1;}
.general_down_box::after{content: '';display: block;clear: both;}
.general_down_box_left > strong{padding-left: 10px;line-height: 50px;}
.general_down_box_left{float: left;}
.general_down_box_right{float: right;}
.general_meta{position: absolute;top:76px;left:-1px;right:-1px;box-sizing:border-box;}
.general_meta > div{border:1px solid #dddddd;padding:30px;display: none;transition:all .4s;background: #fff;}
.g_meta_btn_open,
.g_meta_btn_close{position: absolute;top:-63px;left:220px;width: 170px;text-align:left;background-repeat:no-repeat;background-position:right 15px center;}
.g_meta_btn_open.disabled{background-image: url(/images/inc/icon_arr2_b_b.gif);}
.g_meta_btn_open{background-image: url(/images/inc/icon_arr2_b_w.gif);}
.g_meta_btn_close{background-image: url(/images/inc/icon_arr2_t_w.gif);}

.general_meta .g_meta_btn_close{display: none;}

.general_meta.active .g_meta_btn_open{display: none;}
.general_meta.active .g_meta_btn_close{display: block;}
.general_meta.active > div{display: block;max-height:500px;overflow-y:scroll;animation:ani_general_metaopen .5s;}

@keyframes ani_general_metaopen{
	0%{max-height:0;}
	100%{max-height:500px;}
}


/*자유게시판*/
.cont_sub02_08_04_t1 li{display:table;height:115px;}
.cont_sub02_08_04_t1 li a{display:table-cell;vertical-align: middle;}

/*연혁*/
.cont_sub07_01_02_t1{}
.cont_sub07_01_02_t1 .ctable01{margin-top: 10px;}
.cont_sub07_01_02_t1 .ctable01 th{width: 120px;}
.cont_sub07_01_02_t1 > .content_g_wrap{margin-top: 30px;}
.cont_sub07_01_02_t1 > .content_g_wrap:first-child{margin-top: 0;}
.cont_sub07_01_02_t2 {font-size: 21px;}

/*업무안내*/
.cont_sub07_01_04_t1{margin-left: -20px;margin-right: -20px;margin-top: -25px;margin-bottom: -25px;}
.cont_sub07_01_04_t1::after{content: '';display: block;clear: both;}
.cont_sub07_01_04_t1 > div{float: left;width:calc(33.3333% - 40px);margin: 25px 20px;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;text-align: center;padding:30px 0;;}
.cont_sub07_01_04_t1 > div div{height:74px;line-height: 1.6em;}
.cont_sub07_01_04_t1 h4{font-size: 18px;margin-bottom: 25px;}
.cont_sub07_01_04_t1 a{margin-top: 25px;}

/*사이트맵*/
.cont_sitemap{margin-top: 40px;}
.cont_sitemap .cont_sitemap_row{margin-top: 55px;margin-left: -15px;margin-right: -15px;}
.cont_sitemap .cont_sitemap_row:first-child{margin-top: 0;}
.cont_sitemap .cont_sitemap_row::after{content: '';display: block;clear: both;}

.cont_sitemap .cont_sitemap_col{float: left;width:calc(25% - 30px);margin:0 15px;}
.cont_sitemap .cont_sitemap_col2{width:calc(50% - 30px)}
.cont_sitemap .cont_sitemap_col2 > div{float: left;width:calc(50% - 15px)}
.cont_sitemap .cont_sitemap_col2 > div:last-child{margin-left: 30px;}
.cont_sitemap h4{font-size: 24px;border-top:1px solid #0d79c2;border-bottom:1px solid #dddddd;height: 60px;line-height: 60px;text-align: center;}


.cont_sitemap_col a{display: inline-block;}
.cont_sitemap_col a:hover{font-weight: bold;color: #0d79c2;}

.cont_sitemap_col ul > li{border-top:1px dotted #dddddd;position: relative;}
.cont_sitemap_col ul{border-bottom:1px solid #dddddd;}

.cont_sitemap_col ul > li:first-child{border-top:0;}
.cont_sitemap_col ul > li > a{display: block;font-size: 16px;padding:10px 15px;font-weight: bold;margin-right: 24px;}

.cont_sitemap_col ul ul{margin-left: 22px;display: none;padding-bottom: 15px;border-bottom:0;}
.cont_sitemap_col ul ul li{margin-top: 5px;border:0;}
.cont_sitemap_col ul ul li:first-child{margin-top: 0;}
.cont_sitemap_col ul ul a{color: #333333;font-size: 14px;position: relative;padding:0 0 0 10px;display: inline-block;line-height:1.2em;font-weight: normal;margin-right: auto;}
.cont_sitemap_col ul ul a::after{content: '';position: absolute;left:0;top: 6px;width: 3px;height: 3px;background: #444444;}


.cont_sitemap_col .mgnavi_depth_open,
.cont_sitemap_col .mgnavi_depth_close{display: block;border:1px solid #bababa;background: #fff;font-size: 0;width: 17px;height: 17px;cursor:pointer;position: relative;position: absolute;right:0;top:12px;}
.cont_sitemap_col .mgnavi_depth_open{}
.cont_sitemap_col .mgnavi_depth_close{display: none;}
.cont_sitemap_col .mgnavi_depth_open::after{content: '';width: 7px;height: 1px;background: #000;position: absolute;left: 4px;top:7px;}
.cont_sitemap_col .mgnavi_depth_open::before{content: '';width: 1px;height: 7px;background: #000;position: absolute;left: 7px;top:4px}
.cont_sitemap_col .mgnavi_depth_close::after{content: '';width: 7px;height: 1px;background: #000;position: absolute;left: 4px;top:7px;}

.cont_sitemap_col .active .mgnavi_depth_open{display: none;}
.cont_sitemap_col .active .mgnavi_depth_close{display: block;}
.cont_sitemap_col .active ul{display: block;}

.cont_banners{margin:-20px -6px;}
.cont_banners::after{content: '';display: block;clear: both;}
.cont_banners a{float: left;width:calc(20% - 12px);margin:20px 6px;}
.cont_banners a span{display: block;border:1px solid #e5e5e5;position: relative;width:100%;padding-bottom:31.33047%;overflow:hidden;}
.cont_banners a span img{position: absolute;width:100%;left:0;top:0;}
.cont_banners a strong{display: block;text-align: center;color: #444444;margin-top: 12px;line-height: 1.6em;height:3.2em;word-break:keep-all;}

.cont_sub08_05_t1{padding-left: 20px;margin-top: 10px;}
.cont_sub08_05_t1::after{content: '';display: block;clear: both;}
.cont_sub08_05_t1 > a{float: left;width: 260px;position: relative;margin-left: 30px;}
.cont_sub08_05_t1 > a:first-child{margin-left: 0;}
.cont_sub08_05_t1 .cicon_logo_window,
.cont_sub08_05_t1 .cicon_logo_apple{margin-right: 5px;}
.cont_sub08_05_t1 .cicon_logo_window{margin-top: 2px;}
.cont_sub08_05_t1 .cicon_logo_apple{margin-top: -4px;}

.cont_sub08_05_t2 a{display: inline-block;}
.cont_sub08_05_t2 a:hover{text-decoration:underline;}

.cont_sub08_06_t1{}
.cont_sub08_06_t1::after{content: '';display: block;clear: both;}
.cont_sub08_06_t1 .t_image{float: left;}
.cont_sub08_06_t1 .t_image img{max-width:100%;}
.cont_sub08_06_t1 .t_cont{float: right;width:calc(100% - 440px);padding-left: 35px;box-sizing:border-box;}
.cont_sub08_06_t1 .t_cont > *{display: block;}
.cont_sub08_06_t1 .t_txt1{font-size: 24px;}
.cont_sub08_06_t1 .t_txt2{margin-top: 40px;font-size: 18px;}
.cont_sub08_06_t1 .t_cont p{margin-top: 20px;line-height: 1.4em;}
.cont_sub08_06_t1 .t_cont a{font-size: 16px;margin-top: 30px;}

.cont_sub08_06_t2{margin-top: 70px;}
.cont_sub08_06_t2 .t_row:first-child{margin-top: 0;}
.cont_sub08_06_t2 .t_row{margin-top: 50px;}
.cont_sub08_06_t2 .t_row > div{float: left;width: 365px;position: relative;}
.cont_sub08_06_t2 .t_row > div:first-child{margin-right: 100px;}
.cont_sub08_06_t2 .t_row > div:first-child::after{content: '';width: 59px;height: 45px;position: absolute;right: -82px;background: url(/images/content/sub08_02.gif) no-repeat center;top:50%;margin-top: -10px;}
.cont_sub08_06_t2 .t_row > div > strong{font-size: 18px;text-align: center;margin-bottom: 10px;display: block;}
.cont_sub08_06_t2 .t_row::after{content: '';display: block;clear: both;}

.cont_sub08_06_t2 ul{font-size: 14px;}
.cont_sub08_06_t2 .c_list06 li::before{top: .7em;}
.cont_sub08_06_t2 ul .fc01,
.cont_sub08_06_t2 ul .fc01 a{color: #0d79c2;font-weight: bold;}

.cont_sub08_06_t2 .t_box{border:1px solid #e5e5e5;padding: 25px;}
.cont_sub08_06_t2 .t_location{font-size: 16px;font-weight: bold;border-bottom: 1px solid #0d79c2;padding-bottom:15px;margin-bottom: 20px;letter-spacing:-.03em;}

.cont_sub08_06_t2 .t_nolink{background: #214f8a;border-radius:4px;position: relative;color: #fff;padding: 5px;font-size: 12px;margin-left: 10px;font-weight: normal;}
.cont_sub08_06_t2 .t_nolink::after{content: '';position: absolute;width: 7px;height: 7px;background: #214f8a;left: -3px;transform:rotate(45deg);top: 8px;}

.cont_sub08_06_t3{}
.cont_sub08_06_t3 .t_txt1{font-size: 24px;}
.cont_sub08_06_t3 .t_txt2{margin-top: 40px;margin-bottom: 25px;}
.cont_sub08_06_t3 a{font-size: 16px;}

.cont_email_subscription{padding:0;max-width:780px;}
.cont_email_subscription .cont_es_mail{padding:40px 20px;font-weight: bold;}
.cont_email_subscription .cont_es_mail::after{content: '';display: block;clear: both;}

.cont_email_subscription .cont_es_mail label,
.cont_email_subscription .cont_es_mail input,
.cont_email_subscription .cont_es_mail button{float: left;}
.cont_email_subscription .cont_es_mail input{font-weight: normal;}

.cont_email_subscription .cont_es_mail label{line-height: 45px;width: 130px;}
.cont_email_subscription .cont_es_mail input{width:calc(100% - 255px);margin-right: 15px;}
.cont_email_subscription .cont_es_mail button{width: 110px;}

.cont_email_subscription .cont_es_agg{padding:30px 20px;border-top:1px dotted #dddddd}
.cont_email_subscription .cont_es_select{margin-top: 20px;}
.cont_email_subscription .cont_es_select label{margin-left: 50px;font-weight: bold;cursor:pointer;}
.cont_email_subscription .cont_es_select label:first-child{margin-left: 0;}

.cont_email_subscription .cont_es_result{font-size: 18px;padding:30px 0 30px 0;text-align: center;font-weight: bold;}
.cont_email_subscription .cont_es_complete{padding:50px 0 30px 0;}
.cont_email_subscription .cont_es_complete i{margin-right: 10px;margin-top: -20px;}

.cont_email_subscription .cont_es_cancel i{margin-right: 10px;}


.cont_es_links{}
.cont_es_links::after{content: '';display: block;clear: both;}
.cont_es_links a{width:150px;text-align:center;float: left;margin-left: 10px;font-weight: bold;}
.cont_es_links a:first-child{margin-left: 0;}

.cont_export{background: url(/images/content/export_bg.gif);position: relative;overflow:hidden;}
.cont_export .ex_i1,
.cont_export .ex_i2,
.cont_export .ex_i3,
.cont_export .ex_i4{width: 49px;height: 47px;display: inline-block;vertical-align: middle;margin-right: 20px;}
.cont_export .ex_i1{background:url(/images/content/export_btn1.png);}
.cont_export .ex_i2{background:url(/images/content/export_btn2.png);}
.cont_export .ex_i3{background:url(/images/content/export_btn3.png);}
.cont_export .ex_i4{background:url(/images/content/export_btn4.png);}

.cont_export .t_lnb{background: #133062;padding:0;margin: 0;display: block;width: 228px;height: 120px;box-sizing:border-box;border: 0;border-bottom:1px solid #39517b;cursor:pointer;font-size: 18px;color: #fff;font-weight: bold;text-align: left;padding-left: 40px;z-index:1;}
.cont_export > ul > li{}
.cont_export > ul > li.active .t_lnb{border-color: #348fcc;background: #0d79c2;position: relative;}
.cont_export > ul > li.active .t_lnb::after{content: '';width: 20px;height: 20px;position: absolute;right:-10px;top:50%;margin-top: -10px;background: #0d79c2;transform:rotate(45deg)}

.cont_export .t_info{position: absolute;width:calc(100% - 228px);right:0;bottom:0;color: #fff;box-sizing:border-box;padding:10px;}
.cont_export .t_info b{color: #ffa043;}

.cont_export .t_cont{position: absolute;width:calc(100% - 228px);right:0;top:-480px;background:url(/images/content/export_map.png) center no-repeat;height:100%;background-size:100% 100%;transition:top .4s, opacity .4s;opacity:0;}
.cont_export .t_cont > li{}
.cont_export > ul > li.active .t_cont{display: block;top:0;opacity:1;}

.cont_export .ex_t_box{background: #43474d;padding:9px;border-radius:10px;position: absolute;left:32px;top:-3px;white-space:nowrap;}
.cont_export .ex_t_txt{text-align: center;margin-left: 19px;padding-top: 2px;}
.cont_export .ex_t_txt strong{display: block;font-size: 14px;color: #fff;}
.cont_export .ex_t_txt span{display: block;font-size: 11px;color: #ffcf4d;font-weight: bold;}
.cont_export .ex_t_bar{width: 9px;height: 35px;background:url(/images/content/export_bar_bg.gif);position: relative;float: left;}
.cont_export .ex_t_bar span{position: absolute;bottom:0;left:0;right:0;height:0%;background:linear-gradient(#f7d97f,#f18f04) ;border-radius:3px;transition:height .3s}

.cont_export .t_cont > li{position: absolute;}

/* 각나라별 위치 */
/*식품*/
.cont_export .t_country1{left:19.7719%;top:52.7083%;} /* 아랍에미리트 */
.cont_export .t_country1 .ex_t_box{left: -129px;top: -7px;}
.cont_export .t_country2{left:72.6236%;top:37.5000%;} /* 미국 */
.cont_export .t_country2 .ex_t_box{}
.cont_export .t_country3{left:32.5057%;top:48.0833%;} /* 태국 */
.cont_export .t_country3 .ex_t_box{left: -69px;top: -32px;}
.cont_export .t_country4{left:43.5361%;top:40.6250%;} /* 일본 */
.cont_export .t_country4 .ex_t_box{left: 42px;top: -2px;}
.cont_export .t_country5{left:37.4525%;top:60.4167%;} /* 인도네시아 */
.cont_export .t_country5 .ex_t_box{left: -40px;top: 49px;}
.cont_export .t_country6{left:45.4373%;top:71.2500%;} /* 호주 */
.cont_export .t_country6 .ex_t_box{left: 27px;top: 17px;}
.cont_export .t_country7{left:37.9240%;top:47.0833%;} /* 대만 */
.cont_export .t_country7 .ex_t_box{left: 36px;top: 30px;}
.cont_export .t_country8{left:38.2129%;top:42.4583%;} /* 홍콩 */
.cont_export .t_country8 .ex_t_box{left: -59px;top: -61px;}
.cont_export .t_country9{left:36.1217%;top:52.2917%;} /* 베트남 */
.cont_export .t_country9 .ex_t_box{left: -86px;top: 29px;}
.cont_export .t_country10{left:39.2586%;top:35.8333%;} /* 중국 */
.cont_export .t_country10 .ex_t_box{left: -8px;top: -56px;}
.cont_export .t_country11{left:7.7947%;top:30.4167%;} /* 아일랜드 */
.cont_export .t_country11 .ex_t_box{left: -36px;top: -61px;}
.cont_export .t_country12{left:12.1673%;top:31.6667%;} /* 독일 */
.cont_export .t_country12 .ex_t_box{left: 15px;top: -55px;}
.cont_export .t_country13{left:14.2586%;top:36.2500%;} /* 크로아티아 */
.cont_export .t_country13 .ex_t_box{left: -30px;top: 46px;}
.cont_export .t_country14{left:16.0646%;top:34.5833%;} /* 헝가리 */
.cont_export .t_country14 .ex_t_box{left: 31px;top: -2px;}
.cont_export .t_country15{left:28.9924%;top:52.5417%;} /* 인도 */
.cont_export .t_country15 .ex_t_box{left: -13px;top: 43px;}
.cont_export .t_country16{left:83.1749%;top:66.8750%;} /* 브라질 */
.cont_export .t_country16 .ex_t_box{}
.cont_export .t_country17{left:36.5494%;top:21.6667%;} /* 러시아 */
.cont_export .t_country17 .ex_t_box{left: -79px;top: -7px;}
.cont_export .t_country18{left:32.2681%;top:55.0000%;} /* 말레이시아 */
.cont_export .t_country18 .ex_t_box{left: -99px;top: 9px;}
.cont_export .t_country19{left:35.1236%;top:57.5000%;} /* 싱가포르 */
.cont_export .t_country19 .ex_t_box{left: -64px;top: 52px;}
.cont_export .t_country20{left:9.4582%;top:29.3750%;} /* 영국 */
.cont_export .t_country20 .ex_t_box{left: -54px;top: -55px;}
.cont_export .t_country21{left:13.4506%;top:37.2917%;} /* 이탈리아 */
.cont_export .t_country21 .ex_t_box{left: -58px;top: 42px;}
.cont_export .t_country22{left:23.4316%;top:43.1250%;} /* 이란 */
.cont_export .t_country22 .ex_t_box{left: -23px;top: 42px;}
.cont_export .t_country23{left:20.1749%;top:45.8750%;} /* 터키 */
.cont_export .t_country23 .ex_t_box{}
.cont_export .t_country24{left:20.1749%;top:23.8750%;} /* 네덜란드 */
.cont_export .t_country24 .ex_t_box{}


.cont_export .t_cont2 .t_country9 .ex_t_box{left: 34px;top: 9px;}

.cont_export .t_cont3 .t_country10 .ex_t_box{left: 27px;top: -46px;}
.cont_export .t_cont3 .t_country7 .ex_t_box{left: 24px;top: 23px;}
.cont_export .t_cont3 .t_country9 .ex_t_box{left: 20px;top: 56px;}


/* 나라별아이콘 */
.country_icon_1,
.country_icon_2,
.country_icon_3,
.country_icon_4,
.country_icon_5,
.country_icon_6,
.country_icon_7,
.country_icon_8,
.country_icon_9,
.country_icon_10,
.country_icon_11,
.country_icon_12,
.country_icon_13,
.country_icon_14,
.country_icon_15,
.country_icon_16,
.country_icon_17,
.country_icon_18,
.country_icon_19,
.country_icon_20,
.country_icon_21,
.country_icon_23,
.country_icon_24,
.country_icon_22{width: 28px;height: 39px;display: inline-block;}

.country_icon_1{background-image: url(/images/content/country_1.png);}/* 아랍에미리트 */
.country_icon_2{background-image: url(/images/content/country_2.png);} /* 미국 */
.country_icon_3{background-image: url(/images/content/country_3.png);} /* 태국 */
.country_icon_4{background-image: url(/images/content/country_4.png);} /* 일본 */
.country_icon_5{background-image: url(/images/content/country_5.png);} /* 인도네시아 */
.country_icon_6{background-image: url(/images/content/country_6.png);} /* 호주 */
.country_icon_7{background-image: url(/images/content/country_7.png);} /* 대만 */
.country_icon_8{background-image: url(/images/content/country_8.png);} /* 홍콩 */
.country_icon_9{background-image: url(/images/content/country_9.png);} /* 베트남 */
.country_icon_10{background-image: url(/images/content/country_10.png);} /* 중국 */
.country_icon_11{background-image: url(/images/content/country_11.png);} /* 아일랜드 */
.country_icon_12{background-image: url(/images/content/country_12.png);} /* 독일 */
.country_icon_13{background-image: url(/images/content/country_13.png);} /* 크로아티아 */
.country_icon_14{background-image: url(/images/content/country_14.png);} /* 헝가리 */
.country_icon_15{background-image: url(/images/content/country_15.png);} /* 인도 */
.country_icon_16{background-image: url(/images/content/country_16.png);} /* 브라질 */
.country_icon_17{background-image: url(/images/content/country_17.png);} /* 러시아 */
.country_icon_18{background-image: url(/images/content/country_18.png);} /* 말레이시아 */
.country_icon_19{background-image: url(/images/content/country_19.png);} /* 싱가포르 */
.country_icon_20{background-image: url(/images/content/country_20.png);} /* 영국 */
.country_icon_21{background-image: url(/images/content/country_21.png);} /* 이탈리아 */
.country_icon_22{background-image: url(/images/content/country_22.png);} /* 이란 */
.country_icon_23{background-image: url(/images/content/country_23.png);} /* 터키 */
.country_icon_24{background-image: url(/images/content/country_24.png);} /* 네덜란드 */

.cont_export_bdl{margin-top: 60px;}
.cont_export_bdl::after{content: '';display: block;clear: both;}
.cont_export_bdl h4{margin-bottom: 15px;}
.cont_export_bdl > div{float: left;width: calc(50% - 10px);position: relative;}
.cont_export_bdl > div:first-child{margin-right: 20px;}
.cont_export_bdl h4{font-size: 18px;}
.cont_export_bdl ul{border: 1px solid #eaeaea;padding: 20px;}
.cont_export_bdl li{position: relative;padding-left: 10px;margin-top: 8px;}
.cont_export_bdl li:first-child{margin-top: 0;}
.cont_export_bdl li::after{content: '';width: 3px;height: 3px;left: 0;top: 7px;background: #777777;position: absolute;}
.cont_export_bdl li a{display: block;}
.cont_export_bdl li a strong{font-weight: normal;display: block;float: left;width:calc(100% - 100px);white-space:nowrap;overflow:hidden;box-sizing:border-box;margin-right: 10px;text-overflow:ellipsis;}
.cont_export_bdl li a span{float: right;display: block;float: left;width: 90px;}
.cont_export_bdl li a::after{content: '';display: block;clear: both;}
.cont_export_bdl .t_more{position: absolute;right: 0;top: 4px;background: url(/images/inc/icon_plus.gif) right -3px center no-repeat;font-size: 14px;padding-right: 20px;}

.cont_export_quick{margin-top: 60px;margin-left: -10px;margin-left: -10px;}
.cont_export_quick ul::after{content: '';display: block;clear: both;margin-left: -20px;margin-right: -20px;margin-bottom: -20px;}
.cont_export_quick li{float: left;width: calc(16.6666% - 20px);margin:10px;}
.cont_export_quick a{display:table;height: 115px;float: left;background: left center no-repeat;width:100%;}
.cont_export_quick a span{display: table-cell;vertical-align: middle;padding-left: 76px;font-weight: bold;font-size: 17px;position: relative;letter-spacing:-.03em;border-top: 1px solid #0d79c2;border-bottom: 1px solid #dddddd;}

.cont_export_quick a span::after{content: '';position: absolute;right: 5px;top: 50%;margin-top: -5px;background: url(/images/inc/box_link_arr1.gif) right center no-repeat;width: 10px;height: 11px;}
.cont_export_quick .t_quick1{background-image:url(/images/content/sub05_sub10_01.gif);}
.cont_export_quick .t_quick2{background-image:url(/images/content/sub05_sub10_02.gif);}
.cont_export_quick .t_quick3{background-image:url(/images/content/sub05_sub10_03.gif);}
.cont_export_quick .t_quick4{background-image:url(/images/content/sub05_sub10_04.gif);}
.cont_export_quick .t_quick5{background-image:url(/images/content/sub05_sub10_05.gif);}
.cont_export_quick .t_quick6{background-image:url(/images/content/sub05_sub10_06.gif);}


.cont_export_quick a.t_quick6{background-position: 7px center;}
.cont_export_quick a.t_quick6 span{padding-left: 90px;border:1px solid #dddddd;}
.cont_export_quick a.t_quick6 span::after{content: none;}

.cont_export_quick a.t_quick6:focus span,
.cont_export_quick a:focus span{border:1px solid #214f8a;text-decoration:underline;}



.cont_food_nuk{margin-top: 44px;margin-left: -10px;margin-left: -10px;}
.cont_food_nuk ul::after{content: '';display: block;clear: both;margin-left: -20px;margin-right: -20px;margin-bottom: -20px;}
.cont_food_nuk li{float: left;width: calc(20% - 20px);margin:10px;}
.cont_food_nuk a{display:table;height: 115px;float: left;background: left center no-repeat;width:100%;background-size:80px;position: relative;}
.cont_food_nuk a:focus span{border:1px solid #214f8a;text-decoration:underline;}

/*20190409 식품중방사능안전관리정보 컨텐츠 아이콘 css 변경*/
.cont_food_nuk a span {display:table-cell; vertical-align:middle;padding-left: 75px;font-weight: bold;font-size: 16px; letter-spacing:-.03em; border:3px solid #013b63; border-radius:5px; box-sizing:border-box;}
.cont_food_nuk a span:hover {color:#0d79c2;}
.cont_food_nuk a::after{content: ''; position:absolute; right:10px; top:50%;margin-top:-5px; background: url(/images/inc/box_link_arr1.gif) right center no-repeat; width:10px; height:11px;}
.cont_food_nuk .t_quick1{background-image:url(/images/content/sub05_sub11_06.gif); background-position:10px;}
.cont_food_nuk .t_quick2{background-image:url(/images/content/sub05_sub11_07.gif); background-position:10px;}
.cont_food_nuk .t_quick3{background-image:url(/images/content/sub05_sub11_08.gif); background-position:10px;}
.cont_food_nuk .t_quick4{background-image:url(/images/content/sub05_sub11_09.gif); background-position:10px;}
.cont_food_nuk .t_quick5{background-image:url(/images/content/sub05_sub11_10.gif); background-position:10px;}
.cont_food_nuk .g_quick1{background-image:url(/images/content/sub05_sub11_12.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick2{background-image:url(/images/content/sub05_sub11_13.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick3{background-image:url(/images/content/sub05_sub11_14.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick4{background-image:url(/images/content/sub05_sub11_20.jpg); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick5{background-image:url(/images/content/sub05_sub11_21.png); background-position:10px;background-size: 62px;}
.cont_food_nuk .g_quick6{background-image:url(/images/content/sub05_sub11_22.png); background-position:10px;background-size: 62px;}
.cont_food_nuk .act_t_quick1{background-image:url(/images/content/sub05_sub11_15.gif); background-position:10px;}
.cont_food_nuk .act_t_quick2{background-image:url(/images/content/sub05_sub11_16.gif); background-position:10px;}
.cont_food_nuk .act_t_quick3{background-image:url(/images/content/sub05_sub11_17.gif); background-position:10px;}
.cont_food_nuk .act_t_quick4{background-image:url(/images/content/sub05_sub11_18.gif); background-position:10px;}
.cont_food_nuk .act_t_quick5{background-image:url(/images/content/sub05_sub11_19.gif); background-position:10px;}
.cont_food_nuk .g_quick11{background-image:url(/images/content/sub05_sub11_12.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick12{background-image:url(/images/content/sub05_sub11_13.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick13{background-image:url(/images/content/sub05_sub11_14.gif); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick14{background-image:url(/images/content/sub05_sub11_20.jpg); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick15{background-image:url(/images/content/sub05_sub11_21.png); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick16{background-image:url(/images/content/sub05_sub11_22.png); background-position:10px;background-size: 65px;}
.cont_food_nuk .g_quick17{background-image:url(/images/content/sub05_sub11_24.jpg); background-position:10px;background-size: 65px;} /*202307규제혁신*/
.cont_food_nuk .g_quick18{background-image:url(/images/content/sub05_sub11_25.jpg); background-position:10px;background-size: 65px;}


.cont_food_nuk_g {margin: 0 auto; max-width: 768px;}/*202307규제혁신*/
.cont_food_nuk_g ul{margin: -10px;}
.cont_food_nuk_g ul::after{content: '';display: block;clear: both;}
.cont_food_nuk_g li{float: left;width:-webkit-calc(33% - 20px);width: 33.333%; margin: 0;padding:5px;box-sizing:border-box;background: #fff;}/* 202307규제혁신 */

.cont_food_nuk_bdl{margin-top: 60px;}
.cont_food_nuk_bdl > div{float: left;width: calc(50% - 10px);position: relative;}
.cont_food_nuk_bdl > div:first-child{margin-right: 20px;}
.cont_food_nuk_bdl::after{content: '';display: block;clear: both;}

/* food nuk tab*/
.cont_food_nuk_bdl li.cont_export_bdl ul{display: none;position: absolute;left: 0;right: 0;}
.cont_food_nuk_bdl li.cont_export_bdl .t_more{display: none;}
.cont_food_nuk_bdl li.cont_export_bdl.active ul{display: block;top: 36px;}
.cont_food_nuk_bdl li.cont_export_bdl.active .t_more{display: block;}
.cont_food_nuk_bdl li.cont_export_bdl h4{font-size: 15px;font-weight: normal;border:1px solid #ebebeb;background: #f7f7f7;}
.cont_food_nuk_bdl li.cont_export_bdl h4 a{display: block;height: 35px;line-height: 33px;padding: 0 15px;}
.cont_food_nuk_bdl li.cont_export_bdl:last-child h4{border-left: 0;}
.cont_food_nuk_bdl li.cont_export_bdl.active h4{font-weight: bold;font-size: 18px;background: #fff;border-bottom-color:#fff;position: relative;z-index:1;}


.cont_food_nuk_bdl_tab{position: relative;}
.cont_food_nuk_bdl_tab > li{float: left;}

.cont_food_nuk_bdl .cont_export_bdl{margin-top: 0;}

/* 20221101_개인정보처리방침 라벨링 추가 */
.content_guide.cg_label{box-sizing: border-box; padding: 0 10px;display: flex; flex-flow: row wrap; justify-content: space-around; position: relative; margin-top: 40px; z-index: 1;}
.content_guide.cg_label a.label_box{width: 30%; height: 200px; box-sizing: border-box; padding: 20px 30px; border-radius: 10px; box-shadow: 0 0.2rem 0.8rem rgba(22,71,170,0.2); display: flex; flex-flow: column; justify-content: center; align-items:center; cursor: pointer; margin-bottom: 20px; background-color: #fff; border: 1px solid #fff; position:relative; text-decoration: none;}
.label_txt{font-size: 20px; margin-top: 20px; margin-bottom: 0; font-weight: 600; color: #333; text-align: center;}
.article_ml{margin-left: 5px;}

.labeling_list{margin: 20px auto 0; display: flex; flex-flow: row wrap; justify-content: space-between;}
.labeling_list li{width: calc(50% - 10px);margin-bottom: 30px;position: relative;box-sizing: border-box; padding-left: 50px;}
.labeling_list li span.list_icon{position: absolute;left: 0;}
.labeling_list li span.list_icon + a{display: flex; padding-left: 10px; align-items: center; height: 58px;}
.labeling_list li p { width: 86%;  display: inline-block;}
.labeling_w600 {font-weight: 600;}

/* 20221101_개인정보처리방침 라벨링 추가 */
.content_guide.cg_label{box-sizing: border-box; padding: 0 10px;display: flex; flex-flow: row wrap; justify-content: space-around; position: relative; margin-top: 40px; z-index: 1;}
.content_guide.cg_label a.label_box{width: 30%; height: 200px; box-sizing: border-box; padding: 20px 30px; border-radius: 10px; box-shadow: 0 0.2rem 0.8rem rgba(22,71,170,0.2); display: flex; flex-flow: column; justify-content: center; align-items:center; cursor: pointer; margin-bottom: 20px; background-color: #fff; border: 1px solid #fff; position:relative; text-decoration: none;}
.content_guide.cg_label a.label_box .label_img {
   display: flex;
}
.content_guide.cg_label a.label_box .label_img img{
   margin: 0 5px;
}

.label_txt{font-size: 20px; margin-top: 20px; margin-bottom: 0; font-weight: 600; color: #333; text-align: center;}
.label_txt br{display: none; }
.article_ml{margin-left: 5px;}

.labeling_list{margin: 20px auto 0; display: flex; flex-flow: row wrap; justify-content: space-between;}
.labeling_list li{width: calc(50% - 10px);margin-bottom: 30px;position: relative;box-sizing: border-box; padding-left: 50px;}
.labeling_list li span.list_icon{position: absolute;left: 0;}
.labeling_list li span.list_icon + a{display: flex; padding-left: 10px; align-items: center; height: 58px;}
.labeling_list li p { width: 86%;  display: inline-block;}
.labeling_w600 {font-weight: 600;}

/* 20221226 - 마우스 오버시 */
a.label_box:hover{transition: 0.2s; border: 1px solid #1647aa;}
.label_cnt {font-size: 14px; margin-top: 20px; font-weight: 400; color: #111;}
.label_layer{position: absolute; box-sizing: border-box; border-radius: 10px; background-color: #fff; border: 1px solid #eee; width: 450px; z-index: 999;}
.label_desc_top{width: 100%;box-sizing: border-box;padding: 10px;background-color: #1647aa;border-top-right-radius: 10px;border-top-left-radius: 10px;}
.label_desc_top p{color: #fff;}
.label_desc_btm{width: 100%;box-sizing: border-box;padding: 10px;}
.desc_wrap{display: flex; flex-flow: row wrap;}
.desc_box{width: 100%; border-radius: 10px; border: 1px solid #eee; box-sizing: border-box; padding: 10px 8px; margin-top: 10px; display: flex; flex-flow: row wrap; justify-content: space-between; align-items: center;}
.desc_tit{width: calc(35% - 40px); font-weight: 600; color: #1647aa; word-break: keep-all; white-space: nowrap;}
.desc_cnt{ width: 65%; color: #333; font-size: 14px;}
/* .desc_tit.icons{box-sizing: border-box; padding-left: 40px; display: flex; align-items: center; height: 28px;}
.desc_tit.icons.i01{background: url(/images/personalinfo/icon_01-1.png) no-repeat 0 0;}
.desc_tit.icons.i02{background: url(/images/personalinfo/icon_02-1.png) no-repeat 0 0;}
.desc_tit.icons.i03{background: url(/images/personalinfo/icon_03-1.png) no-repeat 0 0;}
.desc_tit.icons.i04{background: url(/images/personalinfo/icon_04-1.png) no-repeat 0 0;}
.desc_tit.icons.i05{background: url(/images/personalinfo/icon_05-1.png) no-repeat 0 0;}
.desc_tit.icons.i06{background: url(/images/personalinfo/icon_06-2.png) no-repeat 0 0;} */
.label_layer.num0{top:0; left: 110%;}
.label_layer.num1{top:0; right: 110%;}
.label_layer.num2{top:0; right: 110%;}
.label_layer.num3{top:0; left: 110%;}
.label_layer.num4{top:0; right: 110%;}
.label_layer.num5{top:0; right: 110%;}

.survey_link{font-size: 22px; font-weight: 600; color: #036dbb;}


@media all and (max-width: 767px){
/* 240108 지방조직도   */
	.cont_org.opt_org3 .cont_org_wrap ul{display: grid; grid-template-columns: repeat(2,1fr); gap: 10px;}
    .cont_org.opt_org3 .cont_org_wrap .org_b_3{font-size: 15px; height: 42px; line-height: 42px;}
}

@media all and (max-width: 1000px){

	.label_txt{font-size: 17px;}
	.desc_tit{width: 40%;}
	.desc_cnt{width:60%; word-break: keep-all; font-size: 13px;}
	.desc_tit.icons{background: none; padding-left: 0;}
	.desc_tit.icons.i01,
	.desc_tit.icons.i02,
	.desc_tit.icons.i03,
	.desc_tit.icons.i04,
	.desc_tit.icons.i05,
	.desc_tit.icons.i06{background: none;}

	.label_layer.num1,
	.label_layer.num4{width: 100%;}
	.label_desc_btm br{display: none;}


}

@media all and (max-width: 768px){

	.content_guide.cg_label a.label_box{width: 45%;}
	.desc_tit, .desc_cnt{width: 100%;}
	.label_desc_btm br{display: none;}
	.label_txt br{display: block; }

	.label_layer.num0{top:0; left: 102%; width: 120%;}
	.label_layer.num1{top:0; right: 102%; width: 120%;}
	.label_layer.num2{top:0; left: 102%; width: 120%;}
	.label_layer.num3{top:0; left: unset !important; right: 102%; width: 120%;}
	.label_layer.num4{top:0; left: 102%; width: 120%;}
	.label_layer.num5{top:0; left: unset !important; right: 102%; width: 120%;}

}


@media all and (max-width:1300px){
	/* 221028 개인정보처리방침 팝업창  */
	li > span.pd_left:nth-child(2){display:block;padding-left: 257px;}
	.cont_sub06_06_t2 .t_cont_t3 li > span{margin-left: 85px;}
	.cont_sub05_06_01_t2 li{width:calc(33.3333% - 10px)}
	.cont_sub05_06_01_t11 .pc_br{display: none;}

	.cont_sub06_06_t3 > div{width:calc(50% - 24px)}
}

@media all and (max-width:1250px){
	.cont_sub05_06_01_t12 h5{position: relative;margin-bottom: 10px;}
	.cont_sub05_06_01_t12 .t_left{width: calc(50% - 5px);margin-right: 10px;}
	.cont_sub05_06_01_t12 .t_right{width: calc(50% - 5px);}
}


@media all and (max-width :1200px) {
	#content .content_guide,
	.lay_content .content_guide{margin-left: 203px;}

	.cont_sub01_01_t2{width:400px;margin-left: auto;margin-right: auto;}
	.cont_sub01_01_t2::after{content: '';display: block;clear: both;}
	.cont_sub01_01_t2 > strong,
	.cont_sub01_01_t2 > div{float: none;width: auto;margin-left: 0;}
	.cont_sub01_01_t2 > strong{line-height: 70px;margin-bottom: 40px;}
	.cont_sub01_01_t2 > div::after,
	.cont_sub01_01_t2 > div::before{transform:rotate(90deg);top:-32px;}
	.cont_sub01_01_t2 > div::after{left:25%;}
	.cont_sub01_01_t2 > div::before{right:25%;left:auto;margin-right: -10px;}
	.cont_sub01_01_t2 ul li{width:auto;margin-left: 0;float: none;margin-top: 40px;}
	.cont_sub01_01_t2 ul li:first-child{margin-top: 0;}
	.cont_sub01_01_t2 ul{float: left;width:calc(50% - 5px)}
	.cont_sub01_01_t2 ul:first-child{margin-right: 10px;}
	.cont_sub01_01_t2 ul li::after{transform:rotate(90deg);bottom:-32px;top:auto;left:50%;}

	.box_multi_t1 li{font-size: 14px;}

	.cont_sub02_08_04_t1{margin:-2px;}
	.cont_sub02_08_04_t1 *[class^=cont_gride-col]{width:calc(50% - 4px);margin:2px}

	.cont_sub05_05_01_t2 > li{width:calc(50% - 40px)}

	.content_tit7{background-position:right -250px center;}

	/* 통계안내 */
	.cont_sub06_01_t1 .cont_t_img{margin-right: 10px;margin-left: 0;width: 70px;}
	.cont_sub06_01_t1{margin:-25px -10px;}
	.cont_sub06_01_t1 > *{background: none;margin: 25px 10px;width: calc(33.3333% - 20px);padding: 20px 0;}
	.cont_sub06_06_t2 > div{width:calc(50% - 24px)}

	.cont_sub06_01_t1_d2 > *{height: 70px;}

	/* 20200407 cont_sub0_add 위해예방아이콘 추가 */
	.cont_sub0_add .cont_t_img{margin-right: 10px;margin-left: 0;width: 70px;}
	.cont_sub0_add{margin:-25px -10px;}
	.cont_sub0_add > *{background: none;margin: 25px 10px;width: calc(33.3333% - 20px);padding: 20px 0;}

	/* 총람 */
	.general_infomation{padding-left: 0;background: none;}

	.cont_sub06_06_t1 .t_cont_t2 > b{display: block;}
	.cont_sub06_06_t1 .c_btn{margin-left: 0;margin-top: 10px;}

	.cont_export_quick li{width:calc(33.3333% - 20px)}
	./* cont_food_nuk li{width: 25%;} *//*202307규제혁신 */

	.cont_export > ul > li .t_lnb{width:180px;}
	.cont_export .t_lnb{padding-left: 20px;}
	.cont_export .t_cont{width:calc(100% - 180px)}

	.cont_org.opt_org1{overflow-x:scroll;}
	.cont_org.opt_org2{overflow-x:scroll;}
	.cont_org.opt_org3{overflow-x:scroll;}

	.cont_sub05_02_01_t1 > *{width: calc(50% - 16px);}
	.cont_sub05_02_01_t2 > *{width: calc(100% - 16px);}

	.cont_sub05_06_01_t3 > ul li{width:33.3333%;}
	.cont_sub05_06_01_t3 > ul li:nth-of-type(4),
	.cont_sub05_06_01_t3 > ul li:nth-of-type(5){margin-top: 20px;}

	.cont_sub05_06_01_t7 .pc_br{display: none;}

	.cont_sub05_06_01_t11 li{width:calc(50% - 16px);}

	.cont_sub08_06_t2 .t_box{padding:15px;}
	.cont_sub08_06_t2 .t_row > div{width: 330px;}
	.cont_sub08_06_t2 .t_location{font-size: 14px;}
	.cont_sub08_06_t2 .t_row > div:first-child{margin-right: 60px;}
	.cont_sub08_06_t2 .t_row > div:first-child::after{width: 40px;height: 31px;background-size:40px 31px;right: -50px;}


}

@media all and (max-width :1000px) {
	/* .cont_sbu02 > div{width:150px;} */

	.content_tit7{background-position:right -350px center;}
	#content .content_sec > .content_tit1,
	.lay_content .content_sec > .content_tit1{float: none;width: auto;margin-bottom: 20px;padding-left: 7px;}

	#content .content_tit1 .pc_br,
	.lay_content .content_tit1 .pc_br{display: none;}

	#content .content_guide,
	.lay_content .content_guide{margin-left: 0;}

	/*주요위원회 설치현황*/
	.cont_sub01_06_t1 li a.box_blink > strong,
	.cont_sub01_06_t2 li a.box_blink > strong{font-size: 14px;}
	.cont_sub01_06_t1 li a.box_blink > span,
	.cont_sub01_06_t2 li a.box_blink > span{font-size: 12px;}

	.cont_sub05_06_01_t6_wrap > div{float: none;width: auto;}
	.cont_sub05_06_01_t6_wrap > div:last-child{margin-top: 30px;}

	.cont_sub05_06_01_t10{text-align: center;}
	.cont_sub05_06_01_t10 .t_pc{display: none;}
	.cont_sub05_06_01_t10 .t_mo{display: inline-block;}

	.cont_sub05_09_01_board1 .winfo p:nth-of-type(1),
	.cont_sub05_09_01_board1 .winfo p:nth-of-type(2){width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
	.cont_sub05_09_01_board1 .winfo p:nth-of-type(3){position: absolute;left: 490px}

	.cont_sub05_09_02_t4 .t_list1 > li{width:calc(50% - 20px);margin-top: 5px;}
	.cont_sub05_09_02_t4 .t_list2 li{width:calc(25% - 4px)}

	.cont_sub07_01_t1.slogan_img img{width:250px;}



	/* 통계안내 */
	.cont_sub06_01_t1{}
	.cont_sub06_01_t1 .cont_t_img{margin-left: 30px;}
	.cont_sub06_01_t1 strong{margin-left: 5px;}

	/* 20200407 cont_sub0_add 위해예방아이콘 추가 */
	.cont_sub0_add .cont_t_img{margin-left: 30px;}
	.cont_sub0_add strong{margin-left: 5px;}

	.cont_sub07_01_t1 li:first-child{margin-left: 0;}

	.cont_sub07_01_t2 li:first-child{margin-left: 0;}

	/* 총람 */
	.general_search_bar .general_i_col1{display: none;}
	.general_search_bar .general_i_col2,
	.general_search_bar .general_i_col3{width:calc(50% - 5px)}
	.general_search_bar .general_i_col2{margin-left: 0;}

	.general_infomation_gd > div{float: none;margin: 0 auto;width: 500px;}
	.general_infomation_gd > div::after{content: '';display: block;clear: both;}
	.general_infomation_gd > div:last-child{margin-top: 50px;}

	.general_search_bar2 .general_i_col2{float: none;display: block;}
	.general_search_bar2 fieldset{width:calc(100% - 160px)}
	.general_search_bar2 .general_i_col3{margin-left: 0;float: none;display: block;width:100%}

	.general_chart_search_bar .general_i_col1{display: none;}
	.general_chart_search_bar .general_i_sec.general_i_col2,
	.general_chart_search_bar .general_i_sec.general_i_col3,
	.general_chart_search_bar .general_i_sec.general_i_col4,
	.general_chart_search_bar .general_i_sec.general_i_col5{width:calc(50% - 15px)}
	.general_chart_search_bar .general_i_sec.general_i_col4{margin-left: 0;}
	.general_chart_search_bar .general_i_sec.general_i_col4,
	.general_chart_search_bar .general_i_sec.general_i_col5{margin-top: 10px;}
	.general_chart_search_bar .general_i_col6{margin-top: 60px;}

	/*업무안내*/
	.cont_sub07_01_04_t1 .pc_br{display: none;}
	.general_links > *{width:calc(50% - 14px)}

	.cont_sitemap{margin-top: 0;}
	.cont_sitemap .cont_sitemap_row{margin-left: -5px;margin-right: -5px;margin-top: 0;}
	.cont_sitemap .cont_sitemap_col{width:calc(50% - 10px);margin:0 5px;margin-top: 30px;}
	.cont_sitemap .cont_sitemap_col2{width:calc(100% - 10px);}
	.cont_sitemap h4{font-size: 15px;height: 50px;line-height: 50px;}
	.cont_sitemap_col ul > li > a{font-size: 14px;}
	.cont_sitemap_col ul > li > a{font-size: 12px;}
	.cont_sitemap_col .mgnavi_depth_open, .cont_sitemap_col .mgnavi_depth_close{top:8px;}

	.cont_banners{}
	.cont_banners a{width:calc(25% - 12px)}

	.cont_food_nuk_bdl > div{float: none;width: auto;}
	.cont_food_nuk_bdl > div:first-child{margin:0 0 20px 0; }
	.cont_food_nuk_bdl_tab > li{float: none;}
	.cont_food_nuk_bdl_tab > li:last-child{margin-top: 20px;}
	.cont_food_nuk_bdl_tab .cont_export_bdl{position: relative;}
	.cont_food_nuk_bdl li.cont_export_bdl .t_more{display: block;}
	.cont_food_nuk_bdl li.cont_export_bdl ul{display: block;position: relative;top: auto}
	.cont_food_nuk_bdl li.cont_export_bdl.active ul{top:auto;}

	.cont_food_nuk_bdl li.cont_export_bdl h4,
	.cont_food_nuk_bdl li.cont_export_bdl.active h4{border:0;padding: 0;font-size: 18px;background: none;}

	.cont_food_nuk_bdl li.cont_export_bdl h4 a{padding: 0;font-weight: bold;height: auto;line-height: 1em;}

		.cont_sub05_05_01_t1{overflow:visible;width: 320px;margin:0 auto;}
	.cont_sub05_05_01_t1_wrap{width: auto;background:url(/images/content/sub05_sub05_02.gif) center 0 no-repeat;background-size:370px;height: auto;}
	.cont_sub05_05_01_t1 .org_b_2{font-size: 12px;line-height: 1em;}
	.cont_sub05_05_01_t1 .org_s_1{left: 50%;width: 150px;margin-left: -75px;font-size: 15px;height:60px;padding-top: 12px;}
	.cont_sub05_05_01_t1 ul{padding-top: 80px;}
	.cont_sub05_05_01_t1 ul li li{float: left;}
	.cont_sub05_05_01_t1 ul li{}
	.cont_sub05_05_01_t1 .org_s_2{right:50%;left: auto;margin-right: 30px;width: 80px;height: 35px;line-height: 31px;top:77px;}
	.cont_sub05_05_01_t1 .org_s_3{position: relative;width:calc(25% - 4px);left: auto;top:auto;margin:0 2px;padding-top: 20px;}
	.cont_sub05_05_01_t1 .org_s_4{position: relative;width:calc(25% - 4px);left: auto;top:auto;margin:0 2px;padding-top:13px}
	.cont_sub05_05_01_t1 .org_s_5{position: relative;width:calc(25% - 4px);left: auto;top:auto;margin:0 2px;padding-top:13px}
	.cont_sub05_05_01_t1 .org_s_6{position: relative;width:calc(25% - 4px);left: auto;top:auto;margin:0 2px;padding-top:13px}

	.cont_sub07_03_t1{padding-bottom: 0;margin: 0;}
	.cont_sub07_03_t1::before{left:0;right:0;}
	.cont_sub07_03_t1 > *,
	.cont_sub07_03_t1.opt_col3 > *{width:100%;margin: 0;}
	.cont_sub07_03_t1.opt_col2 > *{width:100%;margin: 0;}
	.cont_sub07_03_t1 ul{margin-top: 10px;margin-bottom: 15px;}

	.cont_sub08_06_t1 .t_image,
	.cont_sub08_06_t1 .t_cont{float: none;width: auto;}
	.cont_sub08_06_t1 .t_image{text-align: center;margin-bottom: 30px;padding:0 50px;}
	.cont_sub08_06_t1 .t_cont{padding: 0;}
}

@media all and (max-width :940px){
	.cont_food_nuk li{width: 50%;}
}

@media (max-width:800px){
	.cont_sub08_06_t1 .t_txt1{font-size: 18px;}
	.cont_sub08_06_t1 .t_txt2{font-size: 15px;margin-top: 20px;}
	.cont_sub08_06_t1 .t_cont a{margin-top: 0;}

	.cont_sub08_06_t2{margin-top: 20px;}
	.cont_sub08_06_t2 .t_row:first-child{margin-top: 0;}
	.cont_sub08_06_t2 .t_row{margin:0 auto;margin-top: 50px;}
	.cont_sub08_06_t2 .t_row > div{float: none;width: auto;}
	.cont_sub08_06_t2 .t_row > div:first-child{margin-right: 0;}
	.cont_sub08_06_t2 .t_row > div:first-child::after{right: auto;left: 50%;transform:rotate(90deg);margin-left: -22px;top:auto;bottom:-50px;}
	.cont_sub08_06_t2 .t_row > div:last-child{margin-top: 80px;}

	.cont_sub08_06_t3 .t_txt1{font-size: 18px;}
	.cont_sub08_06_t3 .t_txt2{margin-top: 20px;margin-bottom: 20px;}
}


@media all and (max-width :767px) {
	/* content common */
	.pc_br{display: none;}
	.c_box01{padding: 10px;}
	.c_box01.iblock{display: block;}

	.content_tit4{font-size: 16px;}
	.content_tit4_1{font-size: 16px;}

	.content_tit6{font-size: 16px;padding-left: 16px;background-size:7px;background-position: left 5px;}
	.content_tit6 span{font-size: 13px;margin-top: 3px;}

	.content_tit7{padding:20px 10px;font-size: 15px;letter-spacing:-.025em;background-size:300px;background-position:right -250px center;}
	.content_tit8{padding:20px 10px;font-size: 15px;letter-spacing:-.025em;background-size:500px;background-position:right -250px center;}

	.cont_gride{}
	.cont_gride *[class*=cont_gride-col]{width:calc(100% - 2px)}

	.box_multi_t1{border-left:1px solid #b7cede;margin: 0;}
	.box_multi_t1 li{width:50%;margin: 0;border-left: 0;margin-top: -1px;height: 60px;}

	#content,
	.lay_content{letter-spacing: -.025em;}


	#content .content_sec,
	.lay_content .content_sec{margin-top: 30px;}

	#content .content_sec > .content_tit1,
	.lay_content .content_sec > .content_tit1{margin-bottom: 20px;font-size: 16px;}

	#content .content_g_wrap,
	.lay_content .content_g_wrap{padding-left:9px;}

	#content .content_g_wrap_p,
	.lay_content .content_g_wrap_p{padding-left: 9px;}

	#content .content_g_row,
	.lay_content .content_g_row{margin-top: 20px;}

	.box_blink,
	.box_blink.opt_s{padding: 10px;padding-right:40px;}
	.box_blink > strong,
	.box_blink.opt_s > strong{font-size: 15px;}
	.box_blink > span,
	.box_blink.opt_s > span{font-size: 13px;}
	.box_blink::after{width: 20px;height: 15px;background-size:100%;margin-top: -7px;right:10px;}

	.box_blink2{font-size: 15px;padding: 15px;padding-right: 53px;}
	.box_blink2::after{width: 22px;background-size:15px;}
	.box_blink2 > span{font-size:13px;}

	/*정보공개제도안내*/
	/* .cont_sub01_01_t1 li{width:calc(50% - 30px);margin-top: 10px;font-size: 14px;}
	.cont_sub01_01_t1 li:after{width: 5px;height: 12px;background-size:5px;margin-top: -6px;right:-24px}
	.cont_sub01_01_t1 li:nth-of-type(odd){margin-left: 0;} */

	.cont_sub01_01_t2{width:auto;}
	.cont_sub01_01_t2 > strong,
	.cont_sub01_01_t2 ul li{font-size: 14px;}

	/*주요위원회 설치현황*/
	.cont_sub01_06_t1 li a.box_blink > strong,
	.cont_sub01_06_t2 li a.box_blink > strong{font-size: 12.5px;}
	.cont_sub01_06_t1 li a.box_blink > span,
	.cont_sub01_06_t2 li a.box_blink > span{font-size: 12px;}

	.cont_sub01_06_t1 li a.box_blink{padding-right:10px;height: 56px;box-sizing:border-box;}

	.cont_sub01_06_t1 .box_blink.opt_tab::after{content: none;}

	.cont_sub01_06_t1{margin: 0;}
	.cont_sub01_06_t1 li{margin: 0;width:50%;margin-top: -1px;}
	.cont_sub01_06_t1 li:nth-of-type(even){margin-left: -1px;}

	.cont_sub01_06_t2{margin: 0;border:0;padding-top: 20px;}
	.cont_sub01_06_t2 li{width: 100%;margin: 0;margin-top: 10px;}
	.cont_sub01_06_t2 li:first-child{margin-top: 0;}

	/*국민신문고*/
	.cont_sbu02_t1 .box_multi_t1{margin-left: 0;padding-top: 0;}

	.cont_sub02_02_board .bbs_list01 ul .right_column{top:61px;}
	.cont_sub02_02_board .winfo{margin-top: 19px;}

	.cont_sub02_04{}
	.cont_sub02_04 > * {display:block;}
	.cont_sub02_04 > *:last-child{margin-top:10px;}

	/*식품의약품안전열린포럼*/
	.cont_sub02_08_t1 li{float: none;width: auto;margin-top: 30px;padding-top: 30px;}
	.cont_sub02_08_t1 li:first-child{margin-top: 10px;padding-top: 0;}
	.cont_sub02_08_t1 li::after{content: '';display: block;clear: both;}
	.cont_sub02_08_t1 li::before{transform:rotate(90deg);bottom:-100px;left:0;right:0;margin:auto;height: 23px;width: 12px;background-size:100%;}
	.cont_sub02_08_t1 .cont_t_image{float: left;margin-left: 0;width: 90px;margin-top: 0;margin-bottom: 0;}
	.cont_sub02_08_t1 .cont_t_image img{max-width:100%;}
	.cont_sub02_08_t1 li > *{margin-left: 110px;text-align:left;}
	.cont_sub02_08_t1 li > strong{font-size: 14px;padding-top: 10px;}
	.cont_sub02_08_t1 li > span{margin-top: 3px;}

	.cont_sub02_08_04_t1 li{height: auto;}

	.cont_sub02_08_03_t1{width:auto;}
	.cont_sub02_08_03_t1 li{float: none;width: auto;}
	.cont_sub02_08_03_t1 li::after{content: '';display: block;clear: both;}
	.cont_sub02_08_03_t1 .cont_t_image{float: left;margin-left: 0;width: 90px;margin-top: 0;margin-bottom: 0;}
	.cont_sub02_08_03_t1 .cont_t_image img{max-width:100%;}
	.cont_sub02_08_03_t1 li > *{text-align:left;margin-left: 110px;}
	.cont_sub02_08_03_t1 li > strong{font-size: 15px;padding-top: 20px;font-size: 14px;}
	.cont_sub02_08_03_t1 .cont_t_image{margin-bottom: 15px;}

	.cont_sub05_02_01_t1{margin:0;margin-top: 5px;}
	.cont_sub05_02_01_t1 > *{width: auto;margin:0;margin-top: 5px;float: none;display: block;}
	.cont_sub05_02_01_t1 > *:first-child{margin-top: 0;}

	.cont_sub05_02_01_t2{margin: 0px;margin-top: 5px;}
	.cont_sub05_02_01_t2 > *{float: none;display: block;width: auto;margin:0;margin-top: 5px;}
	.cont_sub05_02_01_t2 > *:first-child{margin-top: 0;}

	.cont_sub05_02_03_t1 tr{display: block;}
	.cont_sub05_02_03_t1 tr > * {display: block;padding: 0;border:0;}

	.cont_sub05_02_03_t1.ctable01 tbody th,
	.cont_sub05_02_03_t1.ctable01 tbody td{border:0;padding:0;}

	.cont_sub05_02_03_t1 tr{position: relative;padding:10px 0;border-top:1px solid #ececec;}
	.cont_sub05_02_03_t1 tr:first-child{border-top:0;}
	.cont_sub05_02_03_t1 tr > *{margin-left: 25px;}
	.cont_sub05_02_03_t1 ul{margin-top: 5px;}
	.cont_sub05_02_03_t1 tr > *:nth-of-type(2){margin-top: 5px;}
	.cont_sub05_02_03_t1 tr > *:nth-of-type(3){margin-top: 5px;text-align:left}
	.cont_sub05_02_03_t1 tr > *:first-child{position: absolute;margin-left: 0;top: 50%;margin-top: -.8em;width: 25px;text-align: center;}

	.cont_sub05_02_03_t1 a.c_btn{display: block;margin:0;}


	.cont_sub05_03_01_t1 li{margin-top: 10px;}
	.cont_sub05_03_01_t1 .t_box{padding:10px;}
	.cont_sub05_03_01_t1 .t_box_t1{font-size: 13px;}
	.cont_sub05_03_01_t1 .t_tit2{font-size: 13px;padding-top: 4px;background-size:13px;margin-bottom: 10px;}
	.cont_sub05_03_01_t1 .t_box_t2 strong{font-size: 13px;}
	.cont_sub05_03_01_t1 .t_box_t2{font-size: 13px;}

	.cont_sub05_03_01_t2{height: 300px;}
	.cont_sub05_03_01_t2 h5{font-size: 12px;margin-left: -23px;line-height: 1.2em;margin-top: -13px;}
	.cont_sub05_03_01_t2{background-size:180px;}
	.cont_sub05_03_01_t2 strong{width: 57px;font-size: 10px;line-height: 13px;}
	.cont_sub05_03_01_t2 ul ul{font-size: 9px;}
	.cont_sub05_03_01_t2 ul ul li{line-height: 1.2em;}

	/* 20210622 수정,추가 */
	.cont_sub05_03_01_t2 .t_box1{margin-left: -29px;margin-top: -72px;}
	.cont_sub05_03_01_t2 .t_box1 ul{left: 70px; top: -25px;}
	.cont_sub05_03_01_t2 .t_box2{margin-left: 25px;margin-top: -55px;}
	.cont_sub05_03_01_t2 .t_box2 ul{left: 64px;top: 2px;right:10px;}
	.cont_sub05_03_01_t2 .t_box3{margin-left:1px;margin-top: 55px;}
	.cont_sub05_03_01_t2 .t_box3 ul{left: 64px;top: 2px;right:10px;}
	.cont_sub05_03_01_t2 .t_box4{margin-left: -57px;margin-top: 55px;}
	.cont_sub05_03_01_t2 .t_box4 ul{left: 14px;top:50px}
	.cont_sub05_03_01_t2 .t_box5{margin-right: 38px;margin-top: -2px;}
	.cont_sub05_03_01_t2 .t_box5 ul{right:64px;left:10px;}
	.cont_sub05_03_01_t2 .t_box6{margin-right: 26px;margin-top: -53px;}
	.cont_sub05_03_01_t2 .t_box6 ul{right:64px;}
	/* 20210622 추가 */
	.cont_sub05_03_01_t2 .t_box7{margin-left: 37px;margin-top: 7px;}
	.cont_sub05_03_01_t2 .t_box7 ul{left: 64px;top: 0;right:10px;}
	/* 20210622 수정, 추가 끝 */


	.cont_sub05_05_01_t2{margin-left: 0;}
	.cont_sub05_05_01_t2 > li{float: none;width: auto;margin:0;margin-top: 30px;height: auto;}
	.cont_sub05_05_01_t2 > li:first-child{margin-top: 0;}
	.cont_sub05_05_01_t2 > li h6{height: auto;padding:15px 0;font-size: 14px;line-height: 1.2em;}

	.cont_sub05_05_01_t2 > li::after{left: 50%;right: auto;bottom:-30px;top:auto;transform:rotate(90deg);background-size:9px;background-position:center;background-repeat:no-repeat;}

	.cont_sub05_06_01_t1 h6{font-size: 14px;}
	.cont_sub05_06_01_t1 .t_image{overflow-x:scroll;}
	.cont_sub05_06_01_t1 .t_image img{width:500px;max-width:none;}

	.cont_sub05_06_01_t6 thead img{height: 30px;}
	.cont_sub05_06_01_t6 td, .cont_sub05_06_01_t6 th{padding:10px;}
	.cont_sub05_06_01_t6_wrap > div:last-child{margin-top: 10px;}
	.cont_sub05_06_01_t6 table{border-spacing:5px;}

	.cont_sub05_06_01_t7 li{float: none;width: auto;}
	.cont_sub05_06_01_t7 img{height:40px;}
	.cont_sub05_06_01_t7 > li > div{margin-left: 50px;height: 35px;}
	.cont_sub05_06_01_t7 > li > div > div{vertical-align: top;}

	.cont_sub05_06_01_t8{margin: 0;}
	.cont_sub05_06_01_t8 li{float: none;width: auto;margin-top: 10px;height: auto;padding:15px 10px}
	.cont_sub05_06_01_t8 li:first-child{margin-top: 0;}

	.cont_sub05_06_01_t9 .t_left{width: auto;padding-right: 0;margin-top: 20px;}
	.cont_sub05_06_01_t9 .t_right{position: relative;width: auto;margin-top: 10px;}

	.cont_sub05_06_01_t11{margin: 0;}
	.cont_sub05_06_01_t11 li{float: none;width: auto;margin-top: 10px;height: auto;padding:15px 10px}
	.cont_sub05_06_01_t11 li:first-child{margin-top: 0;}

	.cont_sub05_09_01_board1 .winfo p:nth-of-type(1),
	.cont_sub05_09_01_board1 .winfo p:nth-of-type(2){width: auto;overflow:hidden;white-space:unset;text-overflow:ellipsis;}
	.cont_sub05_09_01_board1 .winfo p:nth-of-type(3){position: relative;left:auto;}

	.cont_sub05_09_02_t1{margin: 0;}
	.cont_sub05_09_02_t1 > li{float: none;margin: 0;width: auto;}
	.cont_sub05_09_02_t1 > li{margin-top: -1px;}
	.cont_sub05_09_02_t1 h6{font-size: 14px;line-height: 1.2em;padding:15px 0;height: auto;}

	.cont_sub05_09_02_t2 thead th{font-size: 15px;height: auto;margin-bottom: -10px;}
	.cont_sub05_09_02_t2 tr,
	.cont_sub05_09_02_t2 th,
	.cont_sub05_09_02_t2 td{display: block;width: auto;}
	.cont_sub05_09_02_t2 tbody td,
	.cont_sub05_09_02_t2 tbody th{height:100px;margin-top: 5px;float: left;}
	.cont_sub05_09_02_t2 tbody td{width: calc(100% - 90px);float: right;font-size: 13px;}
	.cont_sub05_09_02_t2 tbody td::after{}
	.cont_sub05_09_02_t2 tbody th{width: 80px;line-height: 78px;}

	.cont_sub05_09_02_t3 > ul > li{margin-top: 20px;}
	.cont_sub05_09_02_t3 > ul > li::after{width: 13px;height: 6px;background-size:13px;background-repeat:no-repeat;left:32px;bottom:-14px;}

	.cont_sub05_09_02_t3 .t_box01{margin-left: 0;width: auto;}
	.cont_sub05_09_02_t3 .t_box01 strong,
	.cont_sub05_09_02_t3 .t_box01 span{line-height: 1.2em;height: auto;padding:10px;height: 54px;}
	.cont_sub05_09_02_t3 .t_box01 strong{font-size: 13px;width: 80px;}
	.cont_sub05_09_02_t3 .t_box01 span{width:calc(100% - 85px);}

	.cont_sub05_09_02_t3 .t_box02{width: auto;margin-top: 5px;}
	.cont_sub05_09_02_t3 .t_box02 li{padding: 10px;float: none;width: auto;}
	.cont_sub05_09_02_t3 .t_box02 li:first-child{border-right:0;border-bottom:1px solid #e4e4e4}
	.cont_sub05_09_02_t3 .t_box02 li strong{text-align:left;margin-bottom: 10px;font-size: 13px;}

	.cont_sub05_09_02_t4 h5{font-size: 15px;}

	.cont_sub05_09_02_t4 .t_list1{margin: -5px;}
	.cont_sub05_09_02_t4 .t_list1 > li{float: none;width: auto;margin:0;display:table;width:100%;border-spacing:5px;}
	.cont_sub05_09_02_t4 .t_list1 > li > strong,
	.cont_sub05_09_02_t4 .t_list1 > li > ul{display:table-cell;vertical-align: middle;box-sizing:border-box;padding: 9px;}
	.cont_sub05_09_02_t4 .t_list1 > li > strong{width:80px;font-size: 13px;line-height: 1.2em;padding: 0;}
	.cont_sub05_09_02_t4 .t_list1 > li > ul{height: auto;font-size: 13px;}

	.cont_sub05_09_02_t4 .t_stit{font-size: 13px;background-size:13px;padding-top: 6px;}
	.cont_sub05_09_02_t4 .t_list2 li{width:calc(50% - 4px)}

	.cont_sub05_09_02_t5 li{float: none;width: auto;padding:13px 0;margin-left: 0;margin-top: 10px;}
	.cont_sub05_09_02_t5 li:first-child{margin-top: 0;}
	.cont_sub05_09_02_t5 li > strong,
	.cont_sub05_09_02_t5 li > span{margin-bottom: 5px;}
	.cont_sub05_09_02_t5 li > strong{font-size: 13px;}
	.cont_sub05_09_02_t5 li > span{font-size: 13px;}
	.cont_sub05_09_02_t5 li a{font-size:13px;width: 120px;}

	.cont_sub05_09_03_t1{margin: 0;}
	.cont_sub05_09_03_t1 > li{display: block;}
	.cont_sub05_09_03_t1 > li{margin-top: 30px;}
	.cont_sub05_09_03_t1 li::after{width: 13px;height: 6px;background-size:13px;background-repeat:no-repeat;left:50%;margin-left: -6px;bottom:-18px;}
	.cont_sub05_09_03_t1 li > *{display: block;}
	.cont_sub05_09_03_t1 li > strong,
	.cont_sub05_09_03_t1 li > span{font-size: 13px;text-align: center;}
	.cont_sub05_09_03_t1 li > strong{padding:8px;width: auto;}
	.cont_sub05_09_03_t1 li > span{margin-top: 5px;padding:10px;}
	.cont_sub05_09_03_t1 li > span::before,
	.cont_sub05_09_03_t1 li > span::after{content: none;}
	.cont_sub05_09_03_t1 > li > span{}

	.cont_sub05_09_03_t1.opt_t_2 > li{width: auto;padding-bottom:46px;}
	.cont_sub05_09_03_t1 > li > span > div{left: -1px;right: -1px;width: auto;bottom:-47px;line-height: 41px;top:auto;font-size: 13px;height: 41px;}


	.cont_sub05_11_01_t1{padding-left: 0;background-position:center 0;margin-top: 0;padding-top: 300px;}
	.cont_sub05_11_01_t1 > div{width:100%;margin: 10px 0;}
	.cont_sub05_11_01_t1 > div div{height: auto;}
	.cont_sub05_11_01_t1 h4{font-size: 17px;}

	.cont_sub05_11_02_t1{padding-left: 0;background-position:center 0;margin-top: 0;}
	.cont_sub05_11_02_t1 > div{width:100%;margin: 10px 0;}
	.cont_sub05_11_02_t1 > div div{height: auto;}
	.cont_sub05_11_02_t1 h4{font-size: 17px;}

	.cont_sub05_06_01_t2 li{width:calc(50% - 10px)}
	.cont_sub05_06_01_t2 img{width:40px;float: left;}
	.cont_sub05_06_01_t2 strong{font-size: 14px;float: left;line-height: 38px;}

	.cont_sub05_06_01_t3 > ul,
	.cont_sub05_06_01_t3 > div{float: none;width: auto;}
	.cont_sub05_06_01_t3 > ul::after{content: '';display: block;clear: both;}
	.cont_sub05_06_01_t3 > ul img{box-sizing:border-box;width:80px;}
	.cont_sub05_06_01_t3 > ul li{width:50%;}

	.cont_sub05_06_01_t3 > ul{margin-top: -10px;}
	.cont_sub05_06_01_t3 > ul li{margin-top: 10px;}
	.cont_sub05_06_01_t3 > ul li::after{width: 6px;height: 13px;background-size:6px 13px;right: -3px;top: 44px;}
	.cont_sub05_06_01_t3 > ul li:nth-of-type(4),
	.cont_sub05_06_01_t3 > ul li:nth-of-type(5){margin-top: 10px;}

	.cont_sub05_06_01_t3 > ul strong{font-size: 14px;}
	.cont_sub05_06_01_t3 > div{margin-top: 20px;}

	.cont_sub05_06_01_t4{overflow-x:scroll;}
	.cont_sub05_06_01_t4 img{width: 530px;max-width:none;}

	.cont_sub05_06_01_t5 .t_left,
	.cont_sub05_06_01_t5 .t_right{float: none;width: auto;text-align: center;}
	.cont_sub05_06_01_t5 .t_right{margin-top: 30px;}

	.cont_sub05_06_01_t12 h5{width: 130px;height: 130px;font-size: 14px;}

	.cont_sub05_06_01_t12 .t_left,
	.cont_sub05_06_01_t12 .t_right{float: none;width: auto;margin: 0;}

	.cont_sub05_06_01_t12 div span{margin-top: 3px;}
	.cont_sub05_06_01_t12 .t_right{margin-top: 10px;}


	.cont_org.opt_org1{overflow-x:scroll;}
	.cont_org.opt_org1 .cont_org_wrap{width: 1088px;margin:0 auto;background:url(/images/content/sub07_sub01_04.jpg) center top no-repeat;position: relative;height: 1148px;} /*230907 */

	/*1px solid #ececec*/

	.doc_serach_box .doc_s_header strong{font-size: 15px;display: block;}
	.doc_serach_box .doc_s_header span{font-size: 13px;float: none;display: block;}
	.doc_serach_box .doc_s_frm{padding:10px 0;}
	.doc_serach_box .doc_s_row label{line-height: 35px;height: 35px;font-size: 13px;}
	.doc_serach_box .doc_s_input{height:35px;}
	.doc_serach_box .doc_s_row{margin-top: 5px;}
	.doc_serach_box .doc_s_frm button{position: relative;top:auto;right:auto;height:40px;width:100%;margin-top: 5px;font-size: 13px;}

	.keyboard_viewer{display: block;margin-bottom: 40px;}
	.keyboard_viewer > button{font-weight: bold;}
	.keyboard_viewer > button::after{content:'';display: inline-block;width: 12px;height: 7px;background: url(/images/inc/keyboard3.png) center no-repeat;background-size:100%;vertical-align: middle;transform:rotate(180deg);margin-left: 10px;}
	.keyboard_viewer.active > button::after{transform:rotate(0deg);margin-top: -3px;}

	.keyboard_viewer .keyboard_img{display: none;width: 100%;}
	.keyboard_viewer .keyboard_tab.active .keyboard_img{display: block;}

	.keyboard_sel_btn{border:1px solid #4a4a4a;height: 40px;line-height:38px;box-sizing:border-box;position: absolute;top:0;width:calc(50% - 5px);background:#fff;text-align:left;padding:0 15px;}
	.keyboard_sel_btn::after{content: '';position: absolute;width: 7px;height: 12px;background: url(/images/inc/keyboard4.png) center no-repeat;background-size:100%;right:15px;top:13px;}
	.keyboard_sel_btn.active{background: #717171;color: #fff;font-weight: bold;}
	.keyboard_sel_btn.active::after{background-image:url(/images/inc/keyboard5.png);width: 12px;height: 7px;top:17px}

	.keyboard_sel_btn{}

	.keyboard_viewer > div{margin-top: 10px;display: none;}
	.keyboard_viewer.active > div{display: block;}
	.keyboard_viewer > div{position: relative;padding-top: 60px;}
	.keyboard_viewer > div .keyboard_tab:nth-of-type(1) .keyboard_sel_btn{}
	.keyboard_viewer > div .keyboard_tab:nth-of-type(2) .keyboard_sel_btn{right:0;}

	.keyboard_viewer.active > button::after{transform:rotate(0deg)}

	.cont_sub02_09_t1{margin-top: 15px;}

	/* 통계안내 */
	.cont_sub06_01_t1{margin: -10px;}
	.cont_sub06_01_t1 > *{width:calc(50% - 20px);margin:10px;padding:15px 0;font-size: 16px;background:none;}
	.cont_sub06_01_t1 .cont_t_img{margin-left: 10px;width: 60px;}
	.cont_sub06_01_t1 strong{line-height: 52px;}
	.cont_sub06_01_t1_d2 strong{line-height: 1.2em;}
	.cont_sub06_01_t1_d2 > *{height: 90px;box-sizing:border-box;}
	.cont_sub06_01_t1_d2 strong span{margin-top: 11px;}
	.cont_sub06_01_t1_d2 > *:first-child strong > span{margin-top: 0;}

	/* 20200407 cont_sub0_add 위해예방아이콘 추가 */
	.cont_sub0_add{margin: -10px;}
	.cont_sub0_add > *{width:calc(50% - 20px);margin:10px;padding:15px 0;font-size: 16px;background:none;}
	.cont_sub0_add .cont_t_img{margin-left: 10px;width: 60px;}
	.cont_sub0_add strong{line-height: 52px;}

	.cont_sub06_06_t1 .t_cont > strong{font-size: 16px;}
	.cont_sub06_06_t1 .t_image{display: none;}
	.cont_sub06_06_t1 .t_cont{margin-left: 0;}
	.cont_sub06_06_t1 .t_cont_t2 > b{font-size: 15px;}

	.cont_sub06_01_t2 .photo_list01_wrap ul:last-child{display: none;}

	.cont_sub07_01_t1{}
	.cont_sub07_01_t1 li{width:33.3333%;margin-left: 0;float: left;}
	.cont_sub07_01_t1 li::after{width: 16px;height: 16px;background-size:16px;top: 37px;left: -11px;}
	.cont_sub07_01_t1 strong{font-size: 16px;}
	.cont_sub07_01_t1 img{width:170px;}
	.cont_sub07_01_t1.slogan_img li{float:none; width:100%; text-align:left;}
	.cont_sub07_01_t1.slogan_img li img{width:200px;}

	.cont_sub07_01_t2{margin:0 -5px;}
	.cont_sub07_01_t2 li{width:calc(33.3333% - 10px);margin:0 5px;font-size: 12px;line-height:1.2em;padding:8px 0;float: left;}
	.cont_sub07_01_t2 li:first-child{margin-left:5px; width: 80%;}
	.cont_sub07_01_t2 li strong{margin-top: 4px;font-size: 13px;}

	.cont_sub07_03_t1 h6{font-size: 14px;padding:15px 0;}
	.cont_sub07_03_t1 ul{margin-top: 10px;margin-bottom: 10px;}
	.cont_sub07_03_t1.opt_p h6{padding:15px 0;}

	.cont_sub07_02_01_t1{margin-top: 30px;}
	.cont_sub07_02_01_t1 .t_image{float: none;width: 70%;margin:0 auto;}
	.cont_sub07_02_01_t1 .t_cont{margin-left: 0;margin-top: 20px;font-size:14px;}
	.cont_sub07_02_01_t1 .t_bottom{margin-top: 20px;}

	.cont_sub07_02_02_t1 strong{display: block;margin-bottom: 5px;}
	.cont_sub07_02_02_t1 li{margin-top: 15px;}
	.cont_sub07_02_02_t1 li:first-child{margin-top: 0;}

	.cont_sub07_03_01{border-bottom: none;padding-bottom: 0;}

	.cont_sub07_04{}
	.cont_sub07_04 .t_image{padding:5px;width: 100px;}
	.cont_sub07_04 .t_image img{width: 100%;}
	.cont_sub07_04 h5{font-size: 15px;}
	.cont_sub07_04 .t_txt1{font-size: 13px;margin-top: 0;}
	.cont_sub07_04 .t_cont{margin-left: 125px;}
	.cont_sub07_04 .t_cont strong{font-size: 14px;margin-bottom: 0;}
	.cont_sub07_04 .t_cont ul{font-size: 13px;}
	.cont_sub07_04 .t_cont > div{margin-top: 10px;}

	.org_b_1{width: 70px;height: 70px;line-height: 70px;font-size: 18px;}
	.org_b_2{font-size: 15px;height: 40px;line-height: 38px;width: 120px;}
	.org_b_3{font-size: 15px;height: 40px;line-height: 40px;}
	.org_b_4{font-size: 15px;height: 40px;line-height: 40px;}

	.org_b_box{margin-top: 10px;}
	.org_b_box::after{content: none;}

	.cont_org.opt_org1{overflow:visible;}
	.cont_org.opt_org1 .cont_org_wrap{width: auto;height: auto;background: url(/images/content/sub07_sub01_05_1.jpg) center top 8px no-repeat;background-size:572px;padding-top: 275px;} /* 20201026 조직도 수정, 230907 */

	.opt_org1 *[class^=org_s_]{position: relative;left: auto;top:auto;}

	.opt_org1 .org_s_1{position: absolute; left: 50%; top: -20px; margin-left: -35px;} /* 20200813 조직도 수정 */
	.opt_org1 .org_s_3{position: absolute; left: 50%; margin-left: -35px; top: 72px; z-index: 1;} /* 20200813 조직도 수정 */
	.opt_org1 .org_s_4{position: absolute; top: 140px; width: 154px;} /* 20201026 조직도 수정 */
	.opt_org1 .org_s_5{position: absolute; top: 140px; right: 0; width: 154px;} /* 20201026 조직도 수정 */

	.opt_org1 .org_s_6{width: auto;}
	.opt_org1 .org_s_7{margin-top: 25px;}
	.opt_org1 .org_s_7 a{width: auto;}
	.opt_org1 .org_s_8{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_9{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_10{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_11{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_12{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_13{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_14{width: auto;margin-top: 25px;}
	.opt_org1 .org_s_15{width: auto;margin-top: 25px;}

	.opt_org1 .org_s_16{position: absolute; top: 184px; left: 0; width: 154px;} /* 20201026 조직도 수정 */
	.opt_org1 .org_s_17{position: absolute; top: 184px; right: 0; width: 154px;} /* 20201026 조직도 수정 */
	.opt_org1 .org_s_18{width: auto; height: auto; margin-top: 25px;} /* 20200813 조직도 수정 */

	.opt_org1 .org_s_19{position:absolute;top: 228px;left:0;width:154px;z-index: 999} /* 20201026 조직도 수정 */

	.cont_org.opt_org1 ul.org_b_box{height:auto;}

	.cont_org.opt_org2{overflow:visible;}
	.cont_org.opt_org2 .cont_org_wrap{width: auto;height: auto;background: url(/images/content/sub07_sub01_07.gif) center top 70px no-repeat;background-size:572px;padding-top: 219px;}

	.opt_org2 *[class^=org_s_]{position: relative;left: auto;top:auto;}

	.opt_org2 .org_b_box{height:auto;}

	.opt_org2 .org_s_1{left: 50%; width: 120px; height: 120px; font-size: 18px; margin-left: -60px; padding-top: 37px; position: absolute; top: -15px;} /* 20200813 조직도 수정 */
	.opt_org2 .org_s_2{left: 0;top: 105px;position: absolute;} /* 20200813 조직도 수정 */
	.opt_org2 .org_s_3{left: 0;top: 150px;position: absolute;} /* 20200813 조직도 수정 */
	.opt_org2 .org_s_4{left:auto; right:0; top: 105px; position: absolute;} /* 20200813 조직도 수정 */
	.opt_org2 .org_s_5{left:auto; right:0; top: 150px; position: absolute;} /* 20200813 조직도 수정 */
	.opt_org2 .org_s_6{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_7{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_8{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_9{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_10{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_11{width: auto;margin-top: 25px;}
	.opt_org2 .org_s_12{left:auto; right:0; top: 195px; position: absolute;} /* 20200813 조직도 수정 */

	.cont_org.opt_org3{overflow:visible;}
	.cont_org.opt_org3 .cont_org_wrap{width:auto;padding: 0;}
	.opt_org3 .cont_org_wrap > div{float: none;width: auto;margin-left: 0;margin-top: 25px;}
	.opt_org3 .cont_org_wrap > div:first-child{margin-top: 0;}
	.opt_org3 .org_b_box::before{display: none;}
	.opt_org3 .cont_org_wrap > div .org_b_box:nth-of-type(1){height: auto;}
	.opt_org3 .cont_org_wrap > div .org_b_box:nth-of-type(2) .org_b_box2{height: auto;}

	.cont_map{height: 150px;}
	.cont_map.cont_sample{line-height: 150px;}
	.cont_map_info{padding-left: 0;}
	.cont_map_info.opt_icon1,
	.cont_map_info.opt_icon2,
	.cont_map_info.opt_icon3{background: none;}

	.cont_map_info_warp{display:table;border-spacing:20px 10px;margin-left: -20px;margin-top: -10px;width: 100%;}
	.cont_map_info_warp > div{display:table-row;}
	.cont_map_info_warp span{float: none;display:table-cell;width: 50%;vertical-align: middle;text-align: center;}
	.cont_map_info_warp span::after{background:url(/images/content/map_arr.gif) no-repeat;background-size:100%;right:-16px;}

	.cont_drug_step_warp{display:table;border-spacing:20px 10px;margin-left: -20px;margin-top: -10px;width: 100%;}
 	.cont_drug_step_warp > div{display:table-row;}
 	.cont_drug_step_warp span{float: none;display:table-cell;width: 50%;vertical-align: middle;text-align: center;}
 	.cont_drug_step_warp span::after{background:url(/images/content/map_arr.gif) no-repeat;background-size:100%;right:-16px;}

	.cont_sub07_07_t1_2{font-size: 13px;font-weight: normal;}
	.cont_sub07_07_t1_2 strong{font-size: 14px;display: block;margin-bottom: 5px;}
	.cont_sub07_07_t1_2 strong::after{content: none;}
	.cont_sub07_07_t1_2 > div:first-child,
	.cont_sub07_07_t1_2 > div:last-child{float: none;}
	.cont_sub07_07_t1_2 > div:first-child{margin-top: 0;}
	.cont_sub07_07_t1_2 > div{margin-top: 15px;}

	.cont_map_col3{margin: 0;}
	.cont_map_col3 > *{width:100%;margin: 0;margin-top: 5px}
	.cont_map_col3 > *:first-child{margin-top: 0;}

		/*총람*/
	.general_search_bar fieldset{float: none;width: auto;}

	.general_search_bar .general_i_col3,
	.general_search_bar .general_i_col4{margin-top: 10px;}

	.general_search_bar .general_i_col2,
	.general_search_bar .general_i_col3{width:100%;margin-left: 0;}
	.general_search_bar .general_i_col4{width: 100%;margin-left: 0;height: 50px;line-height: 48px;}
	.general_search_bar .general_i_col5{display: none;}

	.general_infomation{margin-top: 30px;}


	.general_infomation_gd{margin-top: 30px;}
	.general_infomation_gd .gi_t_image,
	.general_infomation_gd .gi_t_txt{float: none;}

	.general_infomation_gd > div{width: auto;}
	.general_infomation_gd .gi_t_image{width: auto;text-align: center;}
	.general_infomation_gd .gi_t_image img{display: inline-block;max-width:50%;}

	.general_infomation_gd .gi_t_txt{margin: 0;margin-top: 20px;width: auto;}
	.general_infomation_gd .gi_t_txt .gi_t_tit{float: left;margin-left: 0;}
	.general_infomation_gd .gi_t_txt > *{margin-left: 60px;margin-top: 5px;}

	.general_links_wrap{margin-top: 45px;}

	.general_infomation > strong,
	.general_links_wrap > strong{font-size: 16px;}
	.general_links{margin: -5px;margin-top: 10px;}
	.general_links > *{height: 60px;width:calc(50% - 10px);margin:5px;}
	.general_links .box_blink.opt_s > strong{font-size: 13px;}

	.general_down_box{margin-top: 20px;padding:0;}
	.general_down_box{min-height: 74px;}
	.general_down_box_right{display: none;}
	.general_down_box_left{float: none;}
	.general_down_box_left > strong{display: none;}
	.g_meta_btn_open, .g_meta_btn_close{width:auto;left: 13px;right: 13px;height: 50px;width:calc(100% - 23px);top: 13px;}
	.general_meta{position: relative;left:initial;right:initial;padding-top: 76px;}
	.general_meta {top: 0;}
	.general_meta.active > div{border-left:0;border-right:0;border-bottom:0;}


	.general_chart_search_bar .general_i_sec label{width: 40px;}
	.general_chart_search_bar .general_i_sec select{width:calc(100% - 50px)}
	.general_chart_search_bar .general_i_sec.general_i_col2,
	.general_chart_search_bar .general_i_sec.general_i_col3,
	.general_chart_search_bar .general_i_sec.general_i_col4,
	.general_chart_search_bar .general_i_sec.general_i_col5{width: 50%;}
	.general_chart_search_bar fieldset{float: none;width: 100%;}
	.general_chart_search_bar .general_i_sec{margin-left: 0;}
	.general_chart_search_bar .general_i_sec label{line-height: 40px;}
	.general_chart_search_bar .general_i_sec select{}
	.general_chart_search_bar .general_i_col6{float: none;margin-top: 10px;width: 100%;}

	.cont_sub06_06_t2{margin:-10px 0;}
	.cont_sub06_06_t2 > div{width:100%;margin: 10px 0;}
	.cont_sub06_06_t2 > div div{height: auto;}
	.cont_sub06_06_t2 h4{font-size: 17px;}

	.cont_sub06_06_t2_2 h4{height: auto;}

	/*연혁*/
	.cont_sub07_01_02_t1{}
	.cont_sub07_01_02_t1 .ctable01 th{width:100px;}

	.cont_sub07_01_02_t2{font-size:14px;}

	/*업무안내*/
	.cont_sub07_01_04_t1{margin:-10px 0;}
	.cont_sub07_01_04_t1 > div{width:100%;margin: 10px 0;}
	.cont_sub07_01_04_t1 > div div{height: auto;}
	.cont_sub07_01_04_t1 h4{font-size: 17px;}

	.cont_banners{margin:-5px -5px;}
	.cont_banners a{width:calc(50% - 10px);margin:5px 5px;font-size: 13px;}
	.cont_banners a strong{margin-top: 5px;}

	.cont_sub08_05_t1 a{float: none;margin-left: 0;margin-top: 7px;width: 220px;display:block;}
	.cont_sub08_05_t1 a:first-child{margin-top: 0;}
	.cont_sub08_05_t1 .cicon_logo_window{margin-top: -2px;}

	.cont_sub08_05_t2 a{font-size: 0;}
	.cont_sub08_05_t2 td{text-align: center;}

	.cont_email_subscription .cont_es_mail{padding:15px 0;}
	.cont_email_subscription .cont_es_mail label{line-height: 35px;}
	.cont_email_subscription .cont_es_mail input{float: none;width: 100%;}
	.cont_email_subscription .cont_es_mail button{float: none;width: 100%;margin-top: 15px;}

	.cont_email_subscription .cont_es_agg{padding:15px 0;}
	.cont_email_subscription .cont_es_select{margin-top: 15px;}

	.cont_es_links{margin: -5px;}
	.cont_es_links a:first-child{margin: 5px;}
	.cont_es_links a{width:calc(50% - 10px);margin:5px;}

	.cont_email_subscription .cont_es_result i{display: none;padding:25px 0;}
	.cont_email_subscription .cont_es_complete{padding:25px 0;}

	.cont_area_mfds{margin-top: 20px;}
	.cont_area_mfds .t_image{display: none;}
	.cont_area_mfds .t_cont{margin-left: 0;font-size: 14px;}
	.cont_area_mfds .t_cont .t_bottom{font-size: 14px;}
	.cont_area_mfds .t_cont .t_bottom strong{font-size: 17px;}

	.cont_export{display: none;}

	.cont_export_bdl{margin-top: 0px;}
	.cont_export_bdl h4{font-size: 15px;margin-bottom: 5px;}
	.cont_export_bdl ul{padding: 10px;}
	.cont_export_bdl > div{float: none;width: auto;}
	.cont_export_bdl > div:first-child{margin: 0 0 20px 0;}

	.cont_export_quick{margin-top: 20px;margin-left: -5px;margin-right: -5px;}
	.cont_export_quick li{width:calc(50% - 10px);margin: 5px;}
	.cont_export_quick a{background-size:60px;height: 80px;}
	.cont_export_quick a span{font-size: 15px;padding-left: 69px;}
	.cont_export_quick a span::after{content: none;}
	.cont_export_quick a.t_quick6 span{padding-left: 69px;}

	.cont_food_nuk_g{margin-top: 20px;margin-left: -5px;margin-right: -5px;}
	.cont_food_nuk_g li{width:calc(50% - 10px);margin: 5px;}
	.cont_food_nuk_g a{background-size:60px;height: 80px;}
	.cont_food_nuk_g a span{font-size: 14px;padding-left: 69px;}
	.cont_food_nuk_g a span::after{content: none;}
	.cont_food_nuk_g a.t_quick6 span{padding-left: 69px;}

	.cont_food_nuk{margin-top: 20px;margin-left: -5px;margin-right: -5px;}
	.cont_food_nuk li{width:calc(50% - 10px);margin: 5px;padding: 0;}
	.cont_food_nuk a{background-size:60px;height: 80px;}
	.cont_food_nuk a span{font-size: 14px;padding-left: 63px;letter-spacing: -2px;}
	.cont_food_nuk a span::after{content: none;}
	.cont_food_nuk a.t_quick6 span{padding-left: 69px;}

	.cont_food_nuk_bdl li.cont_export_bdl h4 a{font-size: 15px;}

	.cont_food_nuk .g_quick11{background-image:url(/images/content/sub05_sub11_12.gif); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick12{background-image:url(/images/content/sub05_sub11_13.gif); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick13{background-image:url(/images/content/sub05_sub11_14.gif); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick14{background-image:url(/images/content/sub05_sub11_20.jpg); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick15{background-image:url(/images/content/sub05_sub11_21.png); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick16{background-image:url(/images/content/sub05_sub11_22.png); background-position:10px;background-size: 57px;}
	.cont_food_nuk .g_quick17{background-image:url(/images/content/sub05_sub11_24.jpg); background-position:10px;background-size: 53px;} /* 202307규제혁신 */

}


/*식품의약품용어집*/
.word_search{background: #f7f7f7;border:1px solid #dddddd;padding:30px 30px 30px 40px;margin-top: 30px;}
.word_search::after{content: '';display: block;clear: both;}
.word_search .word_s_key,
.word_search .word_s_right{box-sizing:border-box;}
.word_search .word_s_key{float: left;width:728px}
.word_search .word_s_right{float: right;background: #ebebeb;padding:35px 20px 20px 20px;width:calc(100% - 780px)}

.word_s_key > *{margin-top: 60px;}
.word_s_key > *:first-child{margin-top: 0;}

.word_s_key_value > strong{display: block;font-size: 30px;margin-bottom: 20px;}

.word_s_scroll_inner.scrollable.default-skin .scroll-bar .thumb{background: black;position: absolute;background: url(/images/inc/scroll_bar.png);width: 68px;height: 18px;cursor:pointer;opacity:1;top:-6px;}
.word_s_scroll_inner.scrollable.default-skin .scroll-bar .thumb[unselectable=on]{opacity:1}
.word_s_scroll_inner.scrollable.default-skin .scroll-bar:hover .thumb{opacity:1;}
.word_s_scroll_inner.scrollable.default-skin .scroll-bar{background: red;position: absolute;bottom:9px;left:0;right:0;height: 4px;background: #d1d1d1;border-radius:10px;background-image:linear-gradient(rgba(0,0,0,.3),transparent);opacity:.6;}
.word_s_scroll_inner.scrollable.default-skin .scroll-bar[unselectable=on]{opacity:1;}

.word_s_scroll_inner.scrollable.default-skin:hover .scroll-bar{opacity:1;}

.word_s_scroll_wrap{position: relative;}

.word_s_scroll_inner{height: 90px;overflow: hidden;}
.word_s_scroll_inner .overview{width: auto;white-space:nowrap;}
.word_s_scroll{position: relative;width:calc(100% - 100px);margin:0 auto;}
.word_s_scroll a{font-size: 30px;border:1px solid #dbdbdb;background: #fff;width: 48px;height: 48px;border-radius:50%;line-height: 46px;text-align: center;display: inline-block;margin-right: 18px;cursor:pointer;transition:all .3s;vertical-align: top;margin-top: 15px;}
.word_s_scroll a:last-child{margin-right: 0;}
.word_s_scroll a.active{font-size: 48px;background: #0d79c2;border-color:#235596;color: #fff;width: 60px;height: 60px;line-height: 58px;margin-top: 9px;}

.word_s_controller{}
.word_s_controller > *{position: absolute;width: 34px;height: 63px;background: center no-repeat;font-size: 0;top: 50%;margin-top: -31px;z-index:1;}
.word_s_controller .key_prv{left: 0;background-image: url(/images/content/word_search_1.png);}
.word_s_controller .key_next{right: 0;background-image: url(/images/content/word_search_2.png);}

.word_s_search_bar{}
.word_s_search_bar::after{content: '';display: block;clear: both;}
.word_s_search_bar > *{float: left;}
.word_s_search_bar input{width: calc(100% - 80px);}
.word_s_search_bar button{margin-left: -1px;width: 80px;}

.word_s_reset_bar{text-align: right;margin-top: 20px;}
.word_s_reset_bar i{margin-top: -2px;}

.word_s_right strong{font-size: 24px;display: block;margin-bottom: 11px;}
.word_s_right form > div:first-child{padding-bottom: 40px;border-bottom:1px solid #626262;}
.word_s_right form > div:last-child{margin-top: 40px;}

.word_s_result{}
.word_s_result .bbs_faq .title{padding-left: 20px;}
.word_s_result .bbs_faq .active .title{background: #f7f7f7;}
.word_s_result .bbs_faq .bbs_faq_cont_txt{padding:0 20px;}
.word_s_result .bbs_faq .center_column{width: 100%;}
.word_s_result .bbs_faq .bbs_faq_cont{margin-left: 0;}


@media (max-width:1200px){
	.word_search .word_s_key{width: calc(100% - 300px)}
	.word_search .word_s_right{width: 270px;}
}

@media (max-width:1000px){
	.cont_beforehand_cate li a::before{content: none;}
}


@media (max-width:900px){
	.word_search{padding: 0;border:0;background: none;}
	.word_s_key_value > strong{font-size: 15px;}
	.word_s_right{margin-top: 30px;}
	.word_s_right strong{font-size: 15px;}
	.word_search .word_s_key,
	.word_search .word_s_right{float: none;width: auto;max-width:none;}

	.word_search .word_s_right{padding: 10px;}

	.word_s_right form > div:first-child{padding-bottom: 15px;}
	.word_s_right form > div:last-child{margin-top: 15px;}
}

@media (max-width:767px){
	.word_s_controller > *{width: 17px;height: 32px;background-size:cover;margin-top: -16px;}
	.word_s_scroll{width:calc(100% - 70px);}
	.word_s_scroll a{width: 30px;height: 30px;font-size: 14px;line-height: 28px;margin-right: 10px;}
	.word_s_scroll a.active{width: 40px;height: 40px;font-size: 30px;line-height: 38px;}
	.word_s_reset_bar{margin-top: 10px;}
    .word_s_result .bbs_faq .center_column{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);}
}

/*사전정보공개*/
.cont_beforehand_cate{margin: -8px;margin-top: 30px;margin-bottom: 30px;}
.cont_beforehand_cate::after{content: '';display: block;clear: both;}
/*.cont_beforehand_cate li{float: left;width: calc(16.6666% - 16px);margin: 8px;}*/
.cont_beforehand_cate li{float: left;width: calc(20% - 16px);margin: 8px;}
.cont_beforehand_cate li a{display: block;border: 1px solid #eaeaea;background: #f5f5f5;font-size: 18px;color: #666666;padding: 30px 0 15px 0;font-weight: normal;text-align: center;transition:all .3s;}
.cont_beforehand_cate li a:focus{border:3px dashed #333;}
.cont_beforehand_cate li a::before{content: '';max-width: 106px;padding-bottom:94.3396%;display: block;margin: 0 auto;background: center no-repeat;margin-bottom: 25px;}
.cont_beforehand_cate li a.locked{background: #fff;color: #222;font-weight: bold;position: relative;}
.cont_beforehand_cate li a.locked::after{content: '';border:5px solid #0d79c2;position: absolute;left: -1px;top: -1px;bottom: -1px;right: -1px;}
.cont_beforehand_cate .t_nav1 a::before{background-image:url(/images/content/beforehand_1.png);}
.cont_beforehand_cate .t_nav2 a::before{background-image:url(/images/content/beforehand_2.png);}
.cont_beforehand_cate .t_nav3 a::before{background-image:url(/images/content/beforehand_3.png);}
.cont_beforehand_cate .t_nav4 a::before{background-image:url(/images/content/beforehand_4.png);}
.cont_beforehand_cate .t_nav5 a::before{background-image:url(/images/content/beforehand_5.png);}
.cont_beforehand_cate .t_nav6 a::before{background-image:url(/images/content/beforehand_6.png);}

.cont_beforehand_cate2 a{transition:all .3s;}

.cont_beforehand_cate2,
.cont_beforehand_table{display: none;}

.cont_beforehand_cate2.active,
.cont_beforehand_table.active{display: block;}

div.cont_beforehand_cate2.active{display: none;}

div.cont_beforehand_cate2{margin-bottom: 15px;}
div.cont_beforehand_cate2::after{content: '';display: block;clear: both;}
div.cont_beforehand_cate2 form > *{float: left;}
div.cont_beforehand_cate2 .ds_select_box{width:calc(100% - 59px)}
div.cont_beforehand_cate2 button{height: 40px;line-height: 38px;margin-left: -1px;width: 60px;}

.cont_beforehand_table{text-align: center;}

.cont_beforehand_table a{font-size: 14px;white-space:nowrap;}

@media(max-width:1000px){
	.cont_beforehand_table{}
	.cont_beforehand_table th[class^=width]{width: auto;}
}

@media (max-width:767px){
	.cont_beforehand_cate{margin:-5px;margin-top: 10px;margin-bottom: 10px;}
	.cont_beforehand_cate li{float: left;width: calc(33.33333% - 10px);margin: 5px;}
	.cont_beforehand_cate li a{font-size: 14px;padding-top: 10px;padding-bottom: 10px;}
	.cont_beforehand_cate li a::before{width: 50%;background-size:100%;padding-bottom: 50%;margin-bottom: 10px;}
	.cont_beforehand_cate2,
	.cont_beforehand_cate2.active{display: none;}
	div.cont_beforehand_cate2.active{display: block;}

	.survey_link{font-size: 15px;}
}

/*브라우저업데이트 안내*/
.cont_bwupdate_t1{zoom:1;overflow: hidden;}
.cont_bwupdate_t1::after{content: '';display: block;clear: both;}
.cont_bwupdate_t1 li{float: left;margin-left: 20px;}
.cont_bwupdate_t1 li{width: 240px;margin-left: 20px;}
.cont_bwupdate_t1 li:first-child{margin-left: 0;}
.cont_bwupdate_t1 li div{background: #f5f5f5;border:1px solid #eaeaea;text-align: center;line-height: 0;padding:25px 30px;}
.cont_bwupdate_t1 li img{max-width: 100%;}
.cont_bwupdate_t1 li strong{display: block;font-size: 18px;margin-top: 20px;text-align: center;}

.cont_bwupdate_t2{overflow: hidden;zoom:1;}
.cont_bwupdate_t2::after{content: '';display: block;clear: both;}
.cont_bwupdate_t2 .cont_bwupdate_t1{float: left;width: 40%}
.cont_bwupdate_t2 .t_right{float: right;width: calc(60% - 70px);}
.cont_bwupdate_t2 .cont_bwupdate_t1 li{width: 240px;}

.cont_bwupdate_t2 .t_btns{margin-top: 40px;}
.cont_bwupdate_t2 .t_btns > *{float: left;width: calc(50% - 6px);font-weight: bold;position: relative;}
.cont_bwupdate_t2 .t_btns > *{width: 343px;}
.cont_bwupdate_t2 .t_btns > *:first-child{margin-right: 12px;}
.cont_bwupdate_t2 .t_btns > *:first-child::after,
.cont_bwupdate_t2 .t_btns > *:last-child::after{right:13px;}
.cont_bwupdate_t2 .t_btns > *:first-child::after{content: '';background:url(/images/inc/box_link_arr1_w.gif);background-repeat:no-repeat;width: 7px;height: 11px;margin-top: -6px;position: absolute;top:50%;}
.cont_bwupdate_t2 .t_btns > *:last-child::after{content: '';background:url(/images/inc/box_link_arr1.gif);background-repeat:no-repeat;width: 7px;height: 11px;margin-top: -6px;position: absolute;top:50%;}
.cont_bwupdate_t2 .t_btns::after{content: '';display: block;clear: both;}

.cont_bwupdate_t3{margin-top: 65px;}
.cont_bwupdate_t3::after{content: '';display: block;clear: both;margin-left: -25px;margin-right: -25px;}
.cont_bwupdate_t3 li{float: left;width:calc(33.3333% - 50px);margin: 0 25px;}
.cont_bwupdate_t3 li{width:366px;margin-left: 25px;}
.cont_bwupdate_t3 li:first-child{margin-left: 0;}
.cont_bwupdate_t3 .t_image{text-align: center;}
.cont_bwupdate_t3 .t_image strong{margin-left: 10px;}
.cont_bwupdate_t3 .t_txt{border-top: 1px solid #eaeaea;margin-top: 20px;padding-top: 20px;word-break:keep-all;line-height: 1.4em;}

@media (min-width:768px){
	.cont_bwupdate_t1{margin: -10px;}
	.cont_bwupdate_t1 li{width:calc(20% - 20px);margin: 10px;}
	.cont_bwupdate_t1 li:first-child{margin-left: 10px;}

	.cont_bwupdate_t2 .cont_bwupdate_t1 li{width:calc(50% - 20px);}
	.cont_bwupdate_t2 .t_btns > *{width: calc(50% - 6px);}

	.cont_bwupdate_t3 li{width:calc(33.3333% - 50px);}
}

@media (max-width:1000px){
	.cont_bwupdate_t3 li .t_image strong{display: block;margin-top: 10px;}
	.content_tit9{font-size: 13px;background-position:left 5px;}
}

@media (max-width:1000px){
	.cont_bwupdate_t2 .t_btns{}
	.cont_bwupdate_t2 .t_btns > *{float: none;margin-top: 10px;display: block;width: auto;}
	.cont_bwupdate_t2 .t_btns > *:first-child{margin-top: 0;margin-right: 0;}
}

/*개인정보처리방침_라벨링*/
@media (max-width:1000px){
	.labeling{width: 49%;padding:0;height: 150px;border:1px solid #245792;margin-bottom:4px}
	.label_txt{font-size: 17px;}
}

@media (max-width:767px){
	.cont_bwupdate_t1{margin:-10px -5px;}
	.cont_bwupdate_t1 li{width:calc(33.3333% - 10px);margin:10px 5px;}
	.cont_bwupdate_t1 li strong{font-size: 14px;margin-top:10px;}

	.cont_bwupdate_t2 .cont_bwupdate_t1{float: none;width: auto;}
	.cont_bwupdate_t2 .t_right{float: none;width: auto;margin-top: 20px;}
	.cont_bwupdate_t2 .t_btns{margin-top: 20px;}
	.cont_bwupdate_t2 .cont_bwupdate_t1 li{width:calc(33.3333% - 10px);margin:10px 5px;}

	.cont_bwupdate_t3 li{float: none;width: auto;margin:40px 0 0 0;}
	.cont_bwupdate_t3 li:first-child{margin-top: 0;}


}

ul.chg_law_org_mask_bt_new {overflow:hidden; margin:0px 0px 0px 0px;}
ul.chg_law_org_mask_bt_new li {float:left; width:27%;}
ul.chg_law_org_mask_bt_new li > a {display:block; margin-left:0px; padding-top:15px; border:1px solid #265898; text-align:center; min-height:50px; box-sizing:border-box; font-size:15px; font-weight:600; line-height:22px;}
ul.chg_law_org_mask_bt_new li > a:hover {background:#265898; color:#ffffff;}
ul.chg_law_org_mask_bt_new li > a.pt3 {padding-top:7px;}
ul.chg_law_org_mask_bt_new li > a.pt30 {padding-top:30px;}
ul.chg_law_org_mask_bt_new li > a:last-child {margin-right:0px;}
ul.chg_law_org_mask_bt_new li > a > span.yellow {color:yellow;}
 #chg_law_org_a9 {line-height:22px; padding-top:0px;}
 #chg_law_org_a19 {line-height:22px; padding-top:0px;}

 .nuk_tab_hangsa {color:#013b63;}

@media screen and (max-width:600px) {
body {width:100%;}
ul.chg_law_org_mask_bt_new {overflow:hidden; margin:0px 0px 0px 10px;}
ul.chg_law_org_mask_bt_new li {float:left; width:100%;}
ul.chg_law_org_mask_bt_new li > a {margin-bottom:0px; padding-top:15px; padding-bottom:15px; min-height:20px;}
ul.chg_law_org_mask_bt_new li > a.pt3 {padding-top:15px;}
ul.chg_law_org_mask_bt_new li > a.pt30 {padding-top:15px;}
ul.chg_law_org_mask_bt_new li > a br.m {display:none;}
#chg_law_org_a9 {padding-top:12px;}
#chg_law_org_a19 {padding-top:12px;}
#chg_law_org_a9 > br {display:none;}
#chg_law_org_a19 > br {display:none;}
}

.org_new:after{content:''; display:inline-block; background:url(/images/inc/new_blank_w.png) right center no-repeat; position:relative; right:-4px; top:2px; width:16px; height:17px}


/* 백신개발지원 정보 */
.ourvaccine_cont{}
.ourvaccine_cont:after{content:''; clear:both; display:block;}
.ourvaccine_cont dt{float:left; width:200px; display:block;}
.ourvaccine_cont dt span{display:block;}
.ourvaccine_cont dt img{display:block; margin:0 17%; width:70px; height:60px;}
.ourvaccine_cont dd{}

.ourvaccine_cont_btn{ display: block; text-align:right;}
.ourvaccine_cont_btn a{position: relative;display:inline-block;padding: 20px 40px 20px 20px;border: 1px solid #0d79c2;}
.ourvaccine_cont_btn a:after{content:'';position: absolute;right:20px;top:50%;background: url(/images/inc/return_ico.png) no-repeat;width:15px;height:16px;margin-top: -6px;}

@media screen and (max-width:768px) {

    .ourvaccine_cont dt{float:none; width:100%; display:block; text-align:center;}
    .ourvaccine_cont dt img{margin:0 auto;}
    .ourvaccine_cont dd{margin-top:10px;}
    /* 221028 개인정보처리방침 팝업창  */
	li > span.pd_left{display: block; padding-left: 25px;}
	li > span.pd_left:nth-child(2){padding-left: 25px;}
}

@media (max-width:767px){
	/* 20220923 조직도수정*/
	.org_s_5.org_b_2.plus_n1,
	.org_s_5.org_b_2.plus_n2,
	.org_s_17.org_b_2.plus_n3{width: 170px;}
	.org_s_5.org_b_2.plus_n1{font-size: 13px;}
	.org_s_5.org_b_2.plus_n2{top:184px;}
	.org_s_5.org_b_2.plus_n2:before{display: none;}
 	.org_s_17.org_b_2.plus_n3{top: 228px;}
	.org_s_17.org_b_2.plus_n3:before{content:'';height: 1px; width:190px; position: absolute; left: -192px;top: 48%;background: #e5e5e5;}

	/* 20220927 조직도 수정 */
	 .opt_org1 .org_s_2{position: absolute; right: 0; margin-left: 20px; top: 45px;width: 154px; font-size: 14px; z-index:1}
    .opt_org1 .org_s_20{position: absolute;left: 0;top:18px;width: 154px; font-size: 14px;letter-spacing: -2px;}
    .opt_org1 .org_s_21{position: absolute;left: 0;top:75px;width: 154px; font-size: 14px;letter-spacing: -2px;}
   /*  .opt_org1 .org_s_21{position: absolute;left: 0;top: 89px;width: 154px;font-size: 14px;letter-spacing: -2px;} */
}

/* 20221114 GIFT 추가 */
.txt_color{color:#427bfc;}
#content .content_sec h4.tit_01{font-size: 24px; font-weight: 600; padding-left: 20px; box-sizing: border-box; border-left: 2px solid #0d79c2;}
#content .content_sec h4.tit_01 br{display:none;}
#content .content_sec div.content_inner{margin-top: 30px; padding: 0 40px;}

#content .content_sec div.content_inner .point_w100{display: block;}
#content .content_sec div.content_inner .point_w100.m10{margin-top: 10px}
#content .content_sec div.content_inner .point_w100.mb10{margin-bottom: 10px}
#content .content_sec div.content_inner .point_w100.mt_mb10{margin-top: 10px;margin-bottom: 40px}
#content .content_sec div.content_inner .point_w100.mb20{margin-bottom: 20px}
#content .content_sec div.content_inner .text_box{background: #f8fcff; border: 1px solid #b7cede; padding: 30px; line-height: 1.5;}
#content .content_sec div.content_inner .ci_01{display: block; box-sizing: border-box;}
#content .content_sec div.content_inner .ci_01 .ci_box01{background: #f8fcff; border:1px solid #b7cede; padding:16px;}
#content .content_sec div.content_inner .ci_01 .ci_box01 + p{padding: 10px; }
#content .content_sec div.content_inner .ci_01 .ci_box01+p span{ padding-left: 10px; margin-top: 4px;display: inline-block;}
#content .content_sec div.content_inner .ci_01 .ci_box01.txt_indent ul li{margin: 8px 0;text-indent: -10px; padding-left: 20px;}
#content .content_sec div.content_inner .ci_01 .ci_box01 ul li ul li{margin: 8px 0;text-indent: -10px; padding-left: 20px;}
#content .content_sec div.content_inner .ci_01 ul > li{margin: 8px 0;}

#content .content_sec div.content_inner div.img_box{max-width: 500px;margin-left:-29px}
#content .content_sec div.content_inner div.img_box img{width: 100%;}
#content .content_sec div.content_inner .ci_04 div.img_box2{margin: 0 auto;}
#content .content_sec div.content_inner .ci_04 div.img_box2 img{width: 100%;}

#content .content_sec div.content_inner h5{font-size: 16px; padding-left: 20px; position: relative; margin: 20px 0;}
#content .content_sec div.content_inner h5::before{content: ''; position: absolute; background: url(/images/gift/arrow_h5.png) no-repeat; width: 14px; height: 14px; left: 0; top: 1px;}

#content .content_sec div.content_inner .ci_01::after{content: ''; clear: both; display: block;}
#content .content_sec div.content_inner .ci_01 .left_side{float: left;width: calc(50% - 65px);padding: 0 10px;position: relative;box-sizing: border-box;}
#content .content_sec div.content_inner .ci_01 .left_side::after{position: absolute;content:'';background: url(/images/gift/asis_tobe.png) no-repeat; right: -102px; width: 70px; height: 60px; top:50%; transform: translateY(-50%);}
#content .content_sec div.content_inner .ci_01 .right_side{float: right; width: calc(50% - 65px); padding: 0 10px;box-sizing: border-box;}
#content .content_sec div.content_inner .ci_01 span.title_at{display: block; background:#ccc; text-align: center; font-size: 16px; font-weight: 600; padding: 10px;}
#content .content_sec div.content_inner .ci_01 span.title_at.bg_tb{background:#0d79c2; color: #fff;}
#content .content_sec div.content_inner .ci_01 .ci_box03{border: 1px solid #ccc; padding: 15px; min-height: 200px;}
#content .content_sec div.content_inner .ci_01 .ci_box03 li{margin: 15px 0; padding-left: 10px; position: relative;}
#content .content_sec div.content_inner .ci_01 .ci_box03 li::before{position: absolute; content:''; width: 3px; height: 3px; border-radius: 50%; background: #0d79c2; top: 7px; left: 0;}

#content .content_sec div.content_inner .ci_01 .ci_box01.ci_box ul li {margin: 9px 0;padding-left: 20px; position: relative; line-height: 18px;}
#content .content_sec div.content_inner .ci_01 .ci_box01.ci_box ul li::before{content:''; position: absolute; background:url(/images/gift/list_style.png) no-repeat; left: 0; top: 3px; width: 10px; height: 10px;}
#content .content_sec div.content_inner .ci_04 .ci_box01 span.tit_box{display: block; padding: 3px 0 0 10px; position: relative; margin-bottom: 10px;}
#content .content_sec div.content_inner .ci_04 .ci_box01 span.tit_box::before{content:''; width: 3px; height: 3px; position: absolute; background: #31528b; left: 0; top: 10px;}

#content .content_sec div.content_inner .ci_04{display: block; margin: 0 auto;box-sizing: border-box;}
#content .content_sec div.content_inner .ci_04 .ci_box01{background: #f8fcff;border:1px solid #b7cede;padding:16px;}
#content .content_sec div.content_inner .ci_04 .ci_box01.txt_indent ul li{margin: 8px 0;text-indent: -10px; padding-left: 20px;}
#content .content_sec div.content_inner .ci_04 .ci_box01 ul li ul li{margin: 8px 0;text-indent: -10px; padding-left: 20px;}
#content .content_sec div.content_inner .ci_04 ul > li{margin: 8px 0;}

#content .content_sec div.content_inner .ci_04 .ci_box02 ul li:nth-child(2){position: relative; padding-left: 10px;margin-bottom: 31px;}
#content .content_sec div.content_inner .ci_04 .ci_box02 ul li:nth-child(2):before{content: ''; width: 3px; height: 3px; background: #0d79c2; position: absolute; left: 0; top: 10px;}

#content .content_sec div.content_inner .ci_04 .ci_box04{padding: 16px;}


@media all and (max-width: 1300px){
	#content .content_sec div.content_inner .ci_01 ul > li br{display: none;}
	#content .content_sec div.content_inner .ci_01 .ci_box01 + p br{display: none;}
	#content .content_sec div.content_inner .text_box p br{display: none;}
	}
@media all and (max-width: 1070px){
	#content .content_sec div.content_inner{padding: 0;}
	#content .content_sec div.content_inner .ci_01 ul > li br{display: none;}
	#content .content_sec div.content_inner .ci_01 .ci_box01 + p br{display: none;}
	#content .content_sec div.content_inner .ci_01 .ci_box01 + p span{ padding-left: 0px; margin-top: 0px;display: inline;}
	#content .content_sec div.content_inner .text_box p br{display: none;}
	}
@media all and (max-width: 678px){
	#content .content_sec div.content_inner .ci_01 .left_side{float: none; display: block; width: 100%;margin-bottom: 100px;position: relative;}
	#content .content_sec div.content_inner .ci_01 .right_side{float: none; display: block; width: 100%;}
	#content .content_sec div.content_inner .ci_01 .ci_box03{min-height:auto;}
	#content .content_sec div.content_inner .ci_01 .left_side::after{background: url(/images/gift/asis_tobe_m.png) no-repeat; height: 70px; width: 60px; top: 106%; left: 50%; transform: translateX(-50%);}
	#content .content_sec h4.tit_01 br{display:block;}
	#content .content_sec div.content_inner div.img_box img{width: 80%; margin-left: 10px;}
	#content .content_sec div.content_inner .text_box{padding: 20px;}
	}

@media (max-width: 767px) {
   .content_guide.cg_label a.label_box img.label_img_p1{  width: 60px; }
   .content_guide.cg_label a.label_box img.label_img_p01{  width: 139px; }
}

/*개인정보처리방침 라벨링  */
@media (max-width:420px){
	.labeling_list{padding: 0 10px;}
	.labeling_list li{width: 100%;margin-bottom: 20px; padding-left: 40px;}
	.labeling_list li span.list_icon img{height: 46px;}
	.labeling_list li span.list_icon + a{height: 46px;}
}

/*식의약 규제혁신*/
h2.big_title {position: relative;}
h2.big_title > span{margin-right: 10px;}
h2.big_title > span.left_align{position: absolute; right: 0;}

@media screen and (max-width: 768px){
	h2.big_title > span{display: block;}
	h2.big_title > span.left_align{position: static; text-align: end;}
}

/* .cont_sub_new{min-height: 320px;} */
.cont_sub_new::after{content: ''; display: block;clear: both;}
.cont_sub_new li{float: left;width:calc(50% - 25px);margin:0 10px;border-bottom: 1px solid #e5e5e5;height: auto;}
.cont_sub_new h5{/* border-top: 2px solid #36a1e9; */border-bottom: 1px solid #e5e5e5;padding:20px 0;font-size: 15px;text-align: center;line-height: 1em;background: #3582b6;color: #fff;}
.cont_sub_new li div{padding: 20px;background: #fcfcfc;}

@media screen and (max-width: 768px){
	.cont_sub_new li{float: none; display: block; width: 100%; margin-top:30px; margin-left: 0;}
}

/*처장과의 대화 */
.plz{background: #f5f7fa;padding:40px 20px;display: table;width: 100%;box-sizing: border-box;}
.plz .title{display: table-cell;vertical-align: middle;padding: 0 66px;width: 460px;}
.plz .title p{font-size: 34px;color:#313131;font-weight: 600;line-height: 1.5;}
.plz .cont{display: table-cell;vertical-align: middle;padding-left: 25px;}
.plz .cont p{line-height: 1.7; font-size: 18px;font-weight: 600;}
.plz .cont p span.font-color{color: #df0000;}

.plz .cont ul li::before{content:''; position: absolute; background:url(/images/gift/list_style.png) no-repeat; left: 0px; top:8px; width: 10px; height: 10px;}
.plz .cont ul li{line-height: 1.7;font-size: 18px;font-weight: 600;padding-left:16px;position:relative;}

@media all and (max-width:1250px){
.plz .title{width: 290px; padding:0 30px;}
.plz .title p{font-size: 20px;}
.plz .cont p{line-height: 1.7; font-size: 15px;font-weight: 600;}
}

@media all and (max-width:767px){
.plz{display: block;}
.plz .title{display: block;width:auto;padding:0 20px;}
.plz .cont{display: block;}
.plz .title p{margin-bottom: 17px;}
}

