@charset "utf-8";
/**
 * @File Name : sub.css
 * @Description : Layout SubPages
 * @Modification Information
 * <pre>
 * 수정일 | 수정자 | 수정내용
 * 2015.06.19 | 김소화 | 최초 등록
 * 2015.11.03 | 김소화 | 모바일에서 테이블 스크롤 때문에 sidebar z-index:10000으로 높여줌.
 * </pre>
 * @author 디자인팀 김소화
 * @since 2015.06.19
 *
 * @Copyright (C) IACTS.CO.KR All rights reserved.
 */

#wrap{ /* >> all.css */;max-width:1200px;}
#body{float:left;width:100%;background:#fff;margin:0 auto;}
#body_head{clear:both;position:relative;padding:0 10px;}
#body_content{clear:both;position:static;min-height:300px;height:auto !important;height:200px;margin:0 auto;padding:0 10px 40px;line-height:1.75 /* ☆ */;word-wrap:break-word /* ☆ */;font-size:110%;}
#body_content:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
#body_foot{clear:both;position:relative;padding:0;background:#f7f7f7;}


/* #sidebar */
#sidebar{display:block;}
#sidebar1top{z-index:10000;position:fixed;left:0;top:160px;}
#sidebar .b1{display:block;width:40px;height:40px;background:url(/portal/_common/img/sub/sidebar1btn.gif) no-repeat;text-indent:-999999px;}
#sidebar1c{z-index:10000;display:none;position:fixed;left:0;top:0;width:100%;height:100%;}
#sidebar1c>.bg{z-index:-1;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:url(/portal/_common/img/_lib/b/b.000000.opacity.50.png);}
#sidebar1c .close{position:absolute;left:217px;top:155px;}
#side_title a{display:block;/*height:40px;*/width:177px;padding:40px 20px;background:#008cd6;color:#fff;font-weight:bold;font-size:28px;line-height:40px;letter-spacing:-3px;text-align:center;text-decoration:none;}

#side_title.h2plus0 a{width:203px;padding:40px 7px;font-size:26px;}
#side_title.h2plus1 a{width:203px;padding:40px 7px;font-size:26px;}
#side_title.h2plus2 a{width:197px;padding:40px 10px;font-size:24px;}
#side_title.h2plus5 a{width:173px;padding:40px 22px;font-size:28px;}

/* ☆[JS] vertical align Middle */
#side_title>a.vaMiddle{display:table;width:100%;height:120px;padding:0;line-height:1.333;}
#side_title>a.vaMiddle>.cell{display:table-cell;padding:0 10px;text-align:center;vertical-align:middle;}
#side_title>a.vaMiddle>.cell>.c{}
*+html #side_title>a.vaMiddle{display:block;position:relative;}
*+html #side_title>a.vaMiddle>.cell{display:inline-block;position:absolute;left:50%;top:50%;width:90%;}
*+html #side_title>a.vaMiddle>.cell>.c{position:relative;left:-50%;top:-50%;}

#snb1{position:relative;margin:0 0 1px 0;width:217px;height:100%;background:#fff;letter-spacing:-1px;overflow:hidden;overflow-y:auto;}
#snb1 .h1{z-index:10;display:block;position:relative;width:100%;height:1px;margin:0 auto -2px;background:transparent;overflow:hidden;text-indent:-9999px;}
/* 3차 */
#snb1 div.d2{display:block;margin:0 0 180px;border-bottom:1px solid #d7d7d7;}
#snb1 div.d2 div.bg{}
#snb1 div.d2>ul{}
#snb1 div.d2>ul>li{display:inline;}
#snb1 div.d2>ul>li>a{display:block;margin:-1px 0 0 0;padding:10px 1em;border-top:1px solid #d6d6d6;color:#666;letter-spacing:-2px;font-size:16px;line-height:20px;text-decoration:none;overflow:hidden;}
#snb1 div.d2>ul>li.hasSubNav>a{}
#snb1 div.d2>ul>li.on>a{background:#0374c4 url(/portal/_common/img/inc/snb1s.png) no-repeat 100% 0;color:#fff;}
/* 4차 */
#snb1 div.d3{display:none;z-index:10;position:relative;width:100%;padding:10px 0;background:#f7f7f7;border-bottom:1px solid #d7d7d7;}
#snb1 li.on>div.d3{display:block;}
#snb1 div.d3 div.bg{}
#snb1 div.d3>ul{}
#snb1 div.d3>ul>li{display:block;overflow:hidden;}
#snb1 div.d3>ul>li>a{float:left;padding:6px 20px;color:#666;font-size:14px;line-height:18px;text-decoration:none;background:url(/portal/_common/img/inc/snb1s.png) no-repeat 0 -100px;overflow:hidden;}
#snb1 div.d3>ul>li.on>a{color:#c31031;}


/* 카테고리별 색상 */
body#news #side_title a{background:#2e4cbf;}
body#news #snb1 div.d2>ul>li.on>a{background-color:#5274c2;}
body#life #side_title a{background:#f56a07;}
body#life #snb1 div.d2>ul>li.on>a{background-color:#be5300;}
body#tour #side_title a{background:#43ac1b;}
body#tour #snb1 div.d2>ul>li.on>a{background-color:#0f7c50;}
body#country #side_title a{}
body#country #snb1 div.d2>ul>li.on>a{}
body#info #side_title a{background:#56208d;}
body#info #snb1 div.d2>ul>li.on>a{background-color:#844bbe;}

body#news .b1.toggle.open{background-position:0 0;}
body#news .b1.close.close1{background-position:-60px 0;}
body#life .b1.toggle.open{background-position:0 -50px;}
body#life .b1.close.close1{background-position:-60px -50px;}
body#tour .b1.toggle.open{background-position:0 -100px;}
body#tour .b1.close.close1{background-position:-60px -100px;}
body#country .b1.toggle.open{background-position:0 -150px;}
body#country .b1.close.close1{background-position:-60px -150px;}


/* 카테고리별 색상 */
body.d1 #side_title a{background:#2e4cbf;}
body.d1 #snb1 div.d2>ul>li.on>a{background-color:#5274c2;}
body.d2 #side_title a{background:#ff9833;}
body.d2 #snb1 div.d2>ul>li.on>a{background-color:#cc6600;}
body.d3 #side_title a{background:#43ac1b;}
body.d3 #snb1 div.d2>ul>li.on>a{background-color:#0f7c50;}
body.d4 #side_title a{}
body.d4 #snb1 div.d2>ul>li.on>a{}
body.d5 #side_title a{background:#56208d;}
body.d5 #snb1 div.d2>ul>li.on>a{background-color:#844bbe;}


/* Reset */
#body_content>*:first-child{margin-top:0;}

/* #body_head */

#location1{z-index:20;position:relative;min-width:1em;margin:0;padding:.75em 0;color:#666;font-size:12px;line-height:14px;letter-spacing:-1px;visibility:visible;overflow:visible;}
*+html #location1{padding:1.5em 0 .75em;}
#location1 .bg1{position:absolute;left:-50%;top:0;width:200%;height:100%;margin:0;background:#f7f7f7 url(/portal/_common/img/inc/location.bg1.png) repeat-x 0 bottom;}
#location1 #location1s{position:relative;}
#location1 .on{font-weight:bold;text-decoration:none;cursor:default;background:none;}
#location1 .home{width:14px;height:14px;padding:0;background:url(/portal/_common/img/inc/location1s.png) no-repeat 0 1px;overflow:hidden;text-indent:-9999px;}
/**+html #location1 #location1s{padding-top:7px;}*/
.location1c{width:100%;padding:1px 0;overflow:hidden;overflow-x:auto;}
.location1c>div{white-space:nowrap;visibility:visible;overflow:visible;}
.location1c>div>a{display:inline-block;padding:0 10px 0 5px;color:#767676;background:url(/portal/_common/img/inc/location1s.png) no-repeat 100% -19px;}


#body_title{z-index:10;clear:both;position:relative;margin:0 0 1em;padding:1em 10px 1.5em;border-bottom:2px solid #888;overflow:hidden;}
#body_title h1{float:left;margin:0;padding:0 .6em 0 0;background:#fff;color:#333;font-size:30px;line-height:36px;letter-spacing:-.075em /* ☆ */;}/* line-height:1;하면 [IE7]에서 글자 절단나므로 적당한 값 넣음 */

#bhn1{z-index:30;clear:both;position:relative;margin:10px 0 0 0;overflow:hidden;}
#bhn1 ul{list-style:none;float:right;margin:0;padding:0;overflow:hidden;}
#bhn1 li{display:inline;}
#bhn1 li a{float:left;margin:0;}

#btn_right{z-index:30;clear:both;position:relative;margin:10px 0 0 0;overflow:hidden;}
#btn_right ul{list-style:none;float:right;margin:0;padding:0;overflow:hidden;}


/* #body_foot */

.bodyFootBg1{position:absolute;left:-50%;width:300%;height:100%;background:#f7f7f7; border-top:1px #d7d7d7 solid;}

#charge1 dl{position:relative;margin:0;padding:10px 0 5px;color:#666;font-size:13px;letter-spacing:-1px;overflow:hidden;}
#charge1 dt{float:left;width:75px;color:#333;margin:0 10px 7px 0;letter-spacing:-1px;padding:0;text-align:center;background:url(/portal/_common/img/inc/ln1s.png) no-repeat right 50%;}
#charge1 dd{display:block;margin:0 0 7px 0;}
#charge1 dd.update{letter-spacing:0;}
#charge1 strong{font-weight:normal;}
#charge1 .phone{margin:0 0 0 4px;letter-spacing:0;font-size:12px;}


#satisfy1{clear:both;position:relative;}
#satisfy1 form{position:relative;}
#satisfy1 form,
#satisfy1 fieldset{margin:0;padding:5px 0;}
#satisfy1 legend{}
#satisfy1 p.question{margin:0 10px;padding:1em 0;color:#333;font-size:14px;line-height:1.5;letter-spacing:-1px;}
#satisfy1 span.question02{color:#0044dd;}
#satisfy1 dl{margin:0 10px;padding:.6em 0;overflow:hidden;}
#satisfy1 dd{margin:0;padding:0;}
#satisfy1 dd.grade{color:#666;font-size:.923em;}
#satisfy1 dd.grade label{margin-right:1.5em;padding-left:4px;letter-spacing:-1px;}
#satisfy1 dd.grade input.radio{}
#satisfy1 dd.answer{padding:6px 100px /* = 90+(6*2)+(1*2) */ 0 0;}
#satisfy1 input.text{width:100%;height:24px;padding:6px;background:#fff;color:#666;font-size:.923em;line-height:24px;letter-spacing:-1px;border:1px solid #959595;}
#satisfy1 .btns{position:absolute;right:0;bottom:0;margin:0 10px 18px 0;padding:0;}
#satisfy1 .submit{display:block;width:90px;height:38px;border:0;border-radius:0;background:#555;color:#fff;font-size:1em;line-height:38px;letter-spacing:-1px}
#satisfy1 p.question2{position:relative;margin:0 10px;padding:0 0 10px 0;color:#333;font-size:14px;line-height:1.5;letter-spacing:-1px;}

#wing{display:none;}


/* common content */


/* 연혁 */
.history1{position:relative;margin:.5em 0;overflow:hidden}
.history1 *{margin:0;padding:0;list-style:none;}
.history1 i.deco1{display:none;position:absolute;width:159px;height:159px;background:url(/portal/_common/img/sub/history1.deco1.png) no-repeat;}
.history1 i.deco2{display:none;position:absolute;width:159px;height:159px;background:url(/portal/_common/img/sub/history1_deco2.png) no-repeat;}
.history1 li{background:url(/portal/_common/img/sub/history1.bg1.png) no-repeat 0 0;}
.history1 li:first-child{background-position:0 10px;}
.history1 li.last{background:none;}
.history1 li.last .date1{background:url(/portal/_common/img/sub/history1.bu1.last.png) no-repeat 0 250%;}
.history1 .date1{display:block;padding:0 0 0 15px;color:#000;font-weight:bold;background:url(/portal/_common/img/sub/history1.bu1.png) no-repeat 0 50%;}
html.Mobile .history1 .date1{position:relative;background:none;}
html.Mobile .history1 .date1:after{content:'';display:block;position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:10px;background:#ff7712;}
.history1 .desc1{display:block;line-height:150%;padding:0 0 15px 17px;}

.location1 .mapArea1{width:100%;height:400px;}

/* 민원봉사과 */

.minwon01{position:relative;clear:both;margin:0;padding:0;overflow:hidden; border-top:1px solid #e6e6e6; }
.minwon01 .li{list-style:none;margin:0;padding:0;}
.minwon01 .lis{list-style:none;margin:0;padding:20px 0;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.minwon01 .lis.bb0{border-bottom:0px}
.minwon01 dl{margin:0;padding:0;}
.minwon01 dl dt{float:left;position:relative;width:100%; margin:0; padding:4px 0px 10px 35px; min-height:56px; font-size:1.385em;letter-spacing:-1px;color:#333;font-weight:bold;line-height:1.4;}
.minwon01 dl dt:after{content:'';position:absolute;left:0;top:7px;width:28px;height:28px;}
.minwon01 dl dt.t1:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img01.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t2:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img02.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t4:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img04.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t5:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img05.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t6:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img06.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t7:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img07.gif) no-repeat;background-size:contain;}
.minwon01 dl dt.t8:after{background:url(/portal/country/_resource/img/minwon/minwon_00001523_img08.gif) no-repeat;background-size:contain;}
.minwon01 dl dd{float:right;width:100%; margin:0; padding:0; }
.minwon01 dl dd ul{padding:0;}
.minwon01 .lis .pic{list-style:none;margin:0;padding:0;overflow:hidden;width:90%; text-align:center;}

.minwon01 .lis2{list-style:none;margin:0;padding:15px 0;border-bottom:1px solid #e6e6e6;overflow:hidden;}
.minwon01 .lis2 .title { float:left;width:8%;  margin:0; padding:4px 10px;font-size:1.385em; color:#fff;font-weight:bold; background:url(/portal/country/_resource/img/minwon/minwon_00001523_img03.gif) no-repeat;}
.minwon01 .lis2 .title2 {float:left;width:80%; margin:0; padding:0;font-size:1.143em;letter-spacing:-1px;line-height:1.3;color:#333;font-weight:bold;}
.minwon01 .lis2 .dept{float:left;margin:0; padding:5px 0;font-size:1.143em; width:40%; } 
.minwon01 .lis2 .btn{float:left;padding:0 10px; } 

/*축제 레이어팝업창 띄우기(20190325 박다희) */
#pop20190325{right:10px; top:212px;}

/*정보공개 메뉴 사이드바 추가 20191230*/
#sidemenu{display:block;margin-top:-65%;}
#sidemenu_title{display:block;height:40px;color:#1b1b1b;font-size:15px;line-height:42px;text-align:center;letter-spacing:-1px;background:#c4aeda;border-bottom:1px solid #d8d8d8;}

.List1{width:100%;height:340px;margin:0;font-size:14px;overflow:hidden;}
.List1 .link{display:block;width:100%;height:37px;line-height:37px;letter-spacing:-1px;text-align:center;color:#333;background:#f5f5f5;border-top:1px solid #d8d8d8;}
.List1 ul{width:100%;overflow:hidden;}
.List1 li{display:inline;}
.List1 li a{display:block;float:left;letter-spacing:-1px;padding:5px 0;width:50%;line-height:120%;color:#333;border:solid #d8d8d8;border-width:0 0 0 1px;margin:0 0 0 -1px;border-bottom:1px solid #d8d8d8;}
.List1 li .box1{display:block;width:100%;padding:7px 0 3px 0;overflow:hidden;border:none;text-align:center;vertical-align:middle;}
.List1 li .ic1{display:block;float:left;margin:0 5px 0 0;vertical-align:middle;width:35px;height:35px;background:url() no-repeat 0 0;}
.List1 li .br{display:block;}
.List1 li .t1{display:block;height:20px;padding:1px 0 0 0;}


/*창녕군정 메뉴 사이드바 추가 20200107*/
#sidemenu1{display:block;margin-top:-65%;}
#sidemenu1_title{display:block;height:40px;color:#1b1b1b;font-size:15px;line-height:42px;text-align:center;letter-spacing:-1px;background:#a5cde7;border-bottom:1px solid #d8d8d8;}

.List2{width:100%;height:460px;margin:0;font-size:14px;overflow:hidden;}
.List2 .link{display:block;width:100%;height:37px;line-height:37px;letter-spacing:-1px;text-align:center;color:#333;background:#f5f5f5;border-top:1px solid #d8d8d8;}
.List2 ul{width:100%;overflow:hidden;}
.List2 li{display:inline;}
.List2 li a{display:block;float:left;letter-spacing:-1px;padding:0;width:50%;line-height:110%;color:#333;border:solid #d8d8d8;border-width:0 0 0 1px;margin:0 0 0 -1px;border-bottom:1px solid #d8d8d8;}
.List2 li .box1{display:block;width:100%;padding:6px 0 6px 0;overflow:hidden;border:none;text-align:center;vertical-align:middle;}
.List2 li .ic1{display:block;float:left;margin:;vertical-align:middle;width:35px;height:35px;background:url() no-repeat 0 0;}
.List2 li .br{display:block;}
.List2 li .t1{display:block;height:20px;padding:7px 0 0 0 ;}
.List2 li .t1.line2{height:27px;padding:0;}


/*창녕여행 메뉴 사이드바 추가 20200121*/
#sidemenu2{display:block;margin-top:-65%;}
#sidemenu2_title{display:block;height:40px;color:#1b1b1b;font-size:15px;line-height:42px;text-align:center;letter-spacing:-1px;background:#b7e3a5;border-bottom:1px solid #d8d8d8;}

.List3{width:100%;height:747px;margin:0;font-size:14px;overflow:hidden;}
.List3 .link{display:block;width:100%;height:37px;line-height:37px;letter-spacing:-1px;text-align:center;color:#333;background:#f5f5f5;border-top:1px solid #d8d8d8;}
.List3 ul{width:100%;overflow:hidden;}
.List3 li{display:inline;}
.List3 li a{display:block;float:left;letter-spacing:-1px;padding:0;width:50%;line-height:110%;color:#333;border:solid #d8d8d8;border-width:0 0 0 1px;margin:0 0 0 -1px;border-bottom:1px solid #d8d8d8;}
.List3 li .box1{display:block;width:100%;padding:6px 0 6px 0;overflow:hidden;border:none;text-align:center;vertical-align:middle;}
.List3 li .ic1{display:block;float:left;margin:;vertical-align:middle;width:35px;height:35px;background:url() no-repeat 0 0;}
.List3 li .br{display:block;}
.List3 li .t1{display:block;height:20px;padding:7px 0 0 0 ;}
.List3 li .t1.line2{height:27px;padding:0;}

/*정보라이프 메뉴 사이드바 추가 20200121*/
#sidemenu3{display:block;margin-top:-65%;}
#sidemenu3_title{display:block;height:40px;color:#1b1b1b;font-size:15px;line-height:42px;text-align:center;letter-spacing:-1px;background:#ffd6ad;border-bottom:1px solid #d8d8d8;}

.List4{width:100%;height:555px;margin:0;font-size:14px;overflow:hidden;}
.List4 .link{display:block;width:100%;height:37px;line-height:37px;letter-spacing:-1px;text-align:center;color:#333;background:#f5f5f5;border-top:1px solid #d8d8d8;}
.List4 ul{width:100%;overflow:hidden;}
.List4 li{display:inline;}
.List4 li a{display:block;float:left;letter-spacing:-1px;padding:5px 0;width:50%;line-height:120%;color:#333;border:solid #d8d8d8;border-width:0 0 0 1px;margin:0 0 0 -1px;border-bottom:1px solid #d8d8d8;}
.List4 li .box1{display:block;width:100%;padding:7px 0 3px 0;overflow:hidden;border:none;text-align:center;vertical-align:middle;}
.List4 li .ic1{display:block;float:left;margin:0 5px 0 0;vertical-align:middle;width:35px;height:35px;background:url() no-repeat 0 0;}
.List4 li .br{display:block;}
.List4 li .t1{display:block;height:20px;padding:1px 0 0 0;}

/* RWD ◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆ */


@media all and (min-width:768px){/* ◇◆◇◆◇◆◇◆◇◆ */

#body{float:none;width:768px;}
#body_content{font-size:100%;}


.location1c{width:100%;}

#satisfy1 fieldset{margin:0;padding:0 0 15px;}

#charge1 dt{line-height:25px;}
#charge1 dd{display:block;float:left;margin:0 0 7px 0;line-height:25px;}
#charge1 dt.update{margin-left:20px;}

#satisfy1 .btns{margin:0 10px 28px 0;}

.history1 i.deco1{display:block;}
.history1 i.deco2{display:block;}
.history1 ul{padding:0 0 0 200px;}

/*축제 레이어팝업창 띄우기(20190325 박다희) */
#pop20190325{right:30px; top:169px;}



/* 오시는길 */
.location1{}
.location1s{position:relative;padding:0 0 20px 0;border-bottom:1px solid #d7d7d7;overflow:hidden;}
.location1s i.deco1{position:absolute;display:block;top:20px;width:113px;height:113px;}
.location1s1c{padding:0 0 0 150px;}
.location1s1c h2{background:none !important;padding-left:0 !important;}
.location1s1c h2:after{background:none !important;}
/*.location1s1c h3{background:none !important;padding-left:0 !important;}*/

.location1s i.deco1.bus{background:url(/portal/_common/img/sub/location1.bus1.png) no-repeat}
.location1s i.deco1.car{background:url(/portal/_common/img/sub/location1.car1.png) no-repeat}
.location1s i.deco1.train{background:url(/portal/_common/img/sub/location1.train1.png) no-repeat}
.location1s i.deco1.airplane{background:url(/portal/_common/img/sub/location1.airplane1.png) no-repeat}

/*정보공개 메뉴 사이드바 추가 20191230*/
#sidemenu{display:block;}

/*창녕군정 메뉴 사이드바 추가 20200107*/
#sidemenu1{display:block;}

/*창녕여행 메뉴 사이드바 추가 20200121*/
#sidemenu2{display:block;}

/*창녕라이프 메뉴 사이드바 추가 20200121*/
#sidemenu3{display:block;}

} /* /(max-width:768px) */


@media all and (min-width:1200px){/* ◇◆◇◆◇◆◇◆◇◆ */

body{font-size:93.8%;}
#wrap{ /* >> all.css */;background:#ffffff url(/portal/_common/img/inc/sub.wrap.bg.png) repeat-y;}
#body{float:left;width:960px;margin:0 auto;padding:75px 0 0 0;}
	#body_head{padding:10px 35px 0;}
	#body_content{padding:30px 35px 40px;}
	#body_foot{padding:0 0 20px;}

#sidebar{display:block;float:left;position:relative;}
#sidebar1top{display:none;}
#sidebar1c>.bg{display:none;}
#sidebar1c .close{display:none;}
#sidebar1c{z-index:20;display:block !important;position:relative !important;margin:8px 0 0;width:219px;min-height:200px;padding:0 0 60px;}
#side_title{position:relative;padding:67px 0 0 0;background:#fff;}
#side_title a{border:1px solid #d7d7d7;border-bottom:0;}
#snb1{border:1px solid #d6d6d6;border-width:0 1px 1px 1px;}
#snb1 div.d2{border-bottom:0;margin:0;border-bottom:1px solid #d7d7d7;}


#location1{position:absolute;left:-220px;top:-75px;width:1180px;}
#location1 .bg1{position:absolute;left:-50%;top:0;width:400%;height:100%;margin:0;}

#bhn1{margin:0 0 -55px 0;}
#btn_right{margin:-45px 0 0px 0;}

#body_title{margin:0;}

.bodyFootBg1{left:0;width:102%;}


#charge1 dl{padding:10px 35px 0;}
#charge1 dt{text-align:left;}

#satisfy1{clear:both;position:relative;}
#satisfy1 fieldset{margin:0;padding:5px 0;}
#satisfy1 p.question{margin:0 35px;}
#satisfy1 dl{margin:0 35px;}
#satisfy1 dd.answer{padding:6px 100px /* = 90+(6*2)+(1*2) */ 0 0;}
#satisfy1 .btns{margin:0 35px 19px 0;}
#satisfy1 p.question2{margin:0 35px;padding:0;}
*+html #satisfy1 .btns{margin:0 35px 23px 0;}


.history1 li{margin:-8px 0 0 0;padding:0 0 5px;overflow:hidden;}
.history1 .date1{float:left;width:22%;display:block;padding:0 0 0 15px;color:#000;font-weight:bold;background:url(/portal/_common/img/sub/history1.bu1.png) no-repeat 0 50%;}
.history1 .desc1{float:left;width:68%;display:block;line-height:150%;margin:3px 0 0 0;padding:0 0 15px 17px;}


*+html .history1 li{margin:-12px 0 0;}
*+html .history1 li:first-child{margin:-2px 0 0;}



/*새창 아이콘 추가 20181106*/
#snb1 div.d2>ul>li>a[target='_blank']:after, #snb1 div.d3>ul>li.on>a[target='_blank']:after, #snb1 div.d3>ul>li>a[target='_blank']:after {
	content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 0 4px 4px;
    background: url(/portal/_common/img/inc/ic12a1c1newwindow1.png) no-repeat;
    vertical-align: middle;
	}

 #snb1 div.d2>ul>li.on>a[target='_blank']:after{
	content: '';
    display: inline-block;
    width: 12px;
    height: 12px;
    margin: 0 0 4px 4px;
    background: url(/portal/_common/img/inc/ic12a1c1newwindow2.png) no-repeat;
    vertical-align: middle;
	 }

/*축제 레이어팝업창 띄우기(20190325 박다희) */
#pop20190325{right:56px; top:291px;}

/*정보공개 메뉴 사이드바 추가 20191230*/
#sidemenu{display:block;margin-top:18%;border-top:1px solid #d8d8d8;}
#sidemenu_title{height:40px;padding:0;line-height:40px;font-size:16px;text-align:center;}
.List1{float:left;width:217px;height:208px;margin:0;font-size:14px;}
.List1 .link{height:49px;line-height:49px;font-size:15px;}
.List1 ul{display:inline;width:100%;overflow:hidden;}
.List1 li{display:inline;}
.List1 li a{padding:0;width:50%;line-height:120%;color:#333;border:solid #d8d8d8;border-width:1px 0 0 1px;margin:-1px 0 0 -1px;}
.List1 li .box1{width:100%;padding:12px 0 14px 0;text-align:center;}
.List1 li .ic1{margin:0px 5px 0 5px;width:25px;height:25px;}
.List1 li .br{display:block;}
.List1 li .t1{display:block;height:16px;padding:0;}

/*창녕군정 메뉴 사이드바 추가 20200107*/
#sidemenu1{display:block;margin-top:18%;border-top:1px solid #d8d8d8;}
#sidemenu1_title{height:40px;padding:0;line-height:40px;font-size:16px;text-align:center;}
.List2{float:left;width:100%;height:321px;margin:0;font-size:14px;}
.List2 .link{height:49px;line-height:49px;font-size:15px;}
.List2 ul{display:inline;width:100%;overflow:hidden;}
.List2 li{display:inline;}
.List2 li a{padding:0;width:50%;line-height:110%;color:#333;border:solid #d8d8d8;border-width:0 1px 1px 0;margin:0 -1px -1px 0;}
.List2 li .box1{width:100%;padding:4px 0 21px 0;text-align:center;vertical-align:middle;}
.List2 li .ic1{margin:0px 5px 0 5px;width:25px;height:25px;}
.List2 li .t1{display:block;height:8px;padding-top:7px;letter-spacing:-1px;}
.List2 li .t1.line2{height:15px;padding:0px;letter-spacing:-1px;}

/*창녕여행 메뉴 사이드바 추가 20200121*/
#sidemenu2{display:block;margin-top:18%;border-top:1px solid #d8d8d8;}
#sidemenu2_title{height:40px;padding:0;line-height:40px;font-size:16px;text-align:center;}
.List3{float:left;width:100%;height:600px;margin:0;font-size:14px;}
.List3 .link{height:49px;line-height:49px;font-size:15px;}
.List3 ul{display:inline;width:100%;overflow:hidden;}
.List3 li{display:inline;}
.List3 li a{padding:0;width:50%;line-height:110%;color:#333;border:solid #d8d8d8;border-width:0 1px 1px 0;margin:0 -1px -1px 0;}
.List3 li .box1{width:100%;padding:4px 0 21px 0;text-align:center;vertical-align:middle;}
.List3 li .ic1{margin:0px 5px 0 5px;width:25px;height:25px;}
.List3 li .t1{display:block;height:8px;padding-top:7px;letter-spacing:-1px;}
.List3 li .t1.line2{height:15px;padding:0px;letter-spacing:-1px;}

/*정보라이프 메뉴 사이드바 추가 20200121*/
#sidemenu3{display:block;margin-top:18%;border-top:1px solid #d8d8d8;}
#sidemenu3_title{height:40px;padding:0;line-height:40px;font-size:16px;text-align:center;}
.List4{float:left;width:217px;height:420px;margin:0;font-size:14px;}
.List4 .link{height:49px;line-height:49px;font-size:15px;}
.List4 ul{display:inline;width:100%;overflow:hidden;}
.List4 li{display:inline;}
.List4 li a{padding:0;width:50%;line-height:120%;color:#333;border:solid #d8d8d8;border-width:1px 0 0 1px;margin:-1px 0 0 -1px;}
.List4 li .box1{width:100%;padding:12px 0 14px 0;text-align:center;}
.List4 li .ic1{margin:0px 5px 0 5px;width:25px;height:25px;}
.List4 li .br{display:block;}
.List4 li .t1{display:block;height:16px;padding:0;}

} /* /(min-width:1200px) */






