@charset "utf-8";

/*#content { font-weight:300;}*/
#content img {max-width: 100%;}
#content span.next { display:block;}
h3 {clear:both; margin:55px 0 5px 0; padding:1px 0 0 26px; font-size:20px; font-weight:500; text-align:left; color: #000; background:url("/images/www/contents/h3_bl.gif") no-repeat left 4px; line-height:26px; min-height:25px;}
h3.c0 {margin-top:0;}
h3.bgno { padding:0; background:none;}
h4.bgno { padding:0; background:none;}h4.bgno.align_center { width:100%; text-align:center;}
h5.bgno  { padding:0; background:none;}

.mobile_img{ display:none}/*모바일용 이미지 웹에서 숨김처리*/

/*#content { text-align:center;}*/
input[type='radio'] { border:0 !important; }
input[type='checkbox'] { border:0 !important; }

h4 {clear:both; margin:30px 0 0 0; padding:0;  font-size:18px;  font-weight:500; text-align:left; color: #093255; letter-spacing:-0.3px; }
h4.c0 {margin-top:0;}

h5 { clear:both; margin-top:20px; background:url("/images/www/contents/h5_bl.png") no-repeat 1px 7px; font-size:16px; color:#131313; font-weight:400; padding-left:20px;}

.txt, p.basic { clear:both; text-align:justify; padding:2px 0; margin:20px 0 0 0; }
.wrap_btn_roadview a.txt {clear: none !important;}
.root_daum_roughmap {width: 100% !important;}

span.block {display: block; padding-left:20px;}
p.line { clear:both; text-align:justify;  margin:20px 0 0 2px; padding:0 0 7px 9px; background:url("/images/www/contents/ulli_bl.gif") no-repeat left 10px; border-bottom:1px dashed #c9c9c9;}

/*폰트컬러*/
.c_or { color:#CC4229 !important;} /*주황색*/
.c_bu { color:#093255 !important;} /*남색*/
.c_gr { color:#067c28 !important;} /*초록색*/
.c_bl { color:#131313 !important;} /*검정*/
.c_red { color:#d70d11 !important;} /*빨강*/
.fw4 { font-weight:400 !important;} /*font-weight*/
.fw5 { font-weight:500 !important;} /*font-weight*/
.c_blue{color: #005ba9 !important;font-weight: 500;}  

/*폰트사이즈*/
.siz13 { font-size:13px;}
.siz14 { font-size:14px;}
.siz15 { font-size:15px;}
.siz16 { font-size:16px;}
.siz17 { font-size:17px;}
.siz18 { font-size:18px;}
.siz19 { font-size:19px;}
.siz20 { font-size:20px; line-height:29px; letter-spacing:-1px;}
.siz21 { font-size:21px; line-height:29px; letter-spacing:-1px;}
.siz22 { font-size:22px; line-height:29px; letter-spacing:-1px;}
.siz23 { font-size:23px; line-height:29px; letter-spacing:-1px;}
.siz24 { font-size:24px; line-height:29px; letter-spacing:-1px;}
.siz25 { font-size:25px; line-height:29px; letter-spacing:-1px;}
.siz26 { font-size:26px; line-height:29px; letter-spacing:-1px;}
.siz27 { font-size:27px; line-height:30px; letter-spacing:-1px;}
.siz28 { font-size:28px; line-height:32px; letter-spacing:-1px;}
.siz29 { font-size:29px; line-height:34px; letter-spacing:-1px;}
.siz30 { font-size:30px; line-height:34px; letter-spacing:-1px;}
.siz31 { font-size:31px; line-height:34px; letter-spacing:-1px;}
.siz32 { font-size:32px; line-height:35px; letter-spacing:-1px;}
.siz33 { font-size:33px; line-height:35px; letter-spacing:-1px;}
.siz34 { font-size:34px; line-height:36px; letter-spacing:-1px;}
.siz35 { font-size:35px; line-height:36px; letter-spacing:-1px;}

/*table.table td { font-size:14px;}*/
.tip_box h3.tip_tit {font-size:17px;}


.txtIndent { text-indent:-5555px;}

/*빅폰트사이즈*/
body .big_font { font-size:18px;}
body .biggest_font { font-size:24px;}
.big_font h3 { font-size:23px; line-height:28px;}
.big_font h4 { font-size:20px;}
.big_font h5 { font-size:18px;}

.big_font .siz13 { font-size:15px;}
.big_font .siz14 { font-size:16px;}
.big_font .siz15 { font-size:17px;}
.big_font .siz16 { font-size:18px;}
.big_font .siz17 { font-size:19px;}
.big_font .siz18 { font-size:20px;}
.big_font .siz19 { font-size:21px;}
.big_font .siz20 { font-size:22px; line-height:31px; letter-spacing:-1px;}
.big_font .siz21 { font-size:23px; line-height:31px; letter-spacing:-1px;}
.big_font .siz22 { font-size:24px; line-height:31px; letter-spacing:-1px;}
.big_font .siz23 { font-size:25px; line-height:31px; letter-spacing:-1px;}
.big_font .siz24 { font-size:26px; line-height:31px; letter-spacing:-1px;}
.big_font .siz25 { font-size:27px; line-height:31px; letter-spacing:-1px;}
.big_font .siz26 { font-size:28px; line-height:31px; letter-spacing:-1px;}
.big_font .siz27 { font-size:29px; line-height:33px; letter-spacing:-1px;}
.big_font .siz28 { font-size:30px; line-height:33px; letter-spacing:-1px;}
.big_font .siz29 { font-size:31px; line-height:36px; letter-spacing:-1px;}
.big_font .siz30 { font-size:32px; line-height:36px; letter-spacing:-1px;}
.big_font .siz31 { font-size:33px; line-height:36px; letter-spacing:-1px;}
.big_font .siz32 { font-size:34px; line-height:37px; letter-spacing:-1px;}
.big_font .siz33 { font-size:35px; line-height:37px; letter-spacing:-1px;}
.big_font .siz34 { font-size:36px; line-height:38px; letter-spacing:-1px;}
.big_font .siz35 { font-size:37px; line-height:38px; letter-spacing:-1px;}

/*.big_font table.table td { font-size:16px;}*/
.big_font .tip_box h3.tip_tit {font-size:19px;}

.big_font .content_top_alert, .content_top_alert2 { font-size:16px; }
.big_font .f_red { font-size:17px;}


/* UL, OL, DL */
* html ul li {height:1%; }

ul.basic { margin-left:2px; margin-top:20px;}
ul.basic li {margin-bottom:4px;}
ul.basic > li {padding:0 0 0 9px; background:url("/images/www/contents/ulli_bl.gif") no-repeat left 10px; /*text-align:justify;*/}

ul.basic ul {margin-top:10px;}
ul.basic ul li {padding:0 0 0 8px; background:url("/images/www/contents/ulliul_bl.gif") no-repeat left 7px;  text-align:justify; margin:3px 0 0; line-height:130%;}

ul.basic ul {margin-top:10px;}
ul.basic ul > li ul li {padding:0 0 0 8px; background:url("/images/www/contents/ulliul_bl2.gif") no-repeat left 10px;  text-align:justify; margin:3px 0 0; line-height:130%;}

ol.basic { margin-top:20px;}
ol.basic li {margin-bottom:4px;}
ol.basic > li {padding:0 0 8px 2px; margin:5px 0 8px 20px; text-align:justify; list-style-type:decimal; border-bottom:1px dashed #c9c9c9;}

ol.basic ul {margin-top:10px;}
ol.basic ul > li {padding:0 0 0 8px; background:url("/images/www/contents/ulliul_bl.gif") no-repeat left 7px;  text-align:justify; margin:3px 0 0; line-height:130%;}

ol.basic ul {margin-top:10px;}
ol.basic ul > li ul li {padding:0 0 0 8px; background:url("/images/www/contents/ulliul_bl2.gif") no-repeat left 10px;  text-align:justify; margin:3px 0 0; line-height:130%;}

/*박스스타일*/
.bor_box1 { border:1px solid #d2d2d2; margin-top:13px; padding:3px 17px 15px 18px; margin-bottom:10px; }
.bor_box1 .basic { margin-top:14px;}
.bor_box1 .basic li {line-height:20px; background-position:left 9px; padding:0 0 0 10px;}

/*박스스타일*/
.bor_box2 { border:1px solid #d8d8d8; background-color:#f5f7f8; margin-top:13px; padding:3px 17px 15px 18px; margin-bottom:10px; overflow: hidden;}
.bor_box2 .basic { margin-top:14px; overflow: hidden;}
.bor_box2 ul.basic li {line-height:20px; background-position:left 9px; padding:0 0 0 10px;}

.bor_box2 ol.basic li:last-child{ border-bottom:none !important}

/*단순라인박스*/
.cont_box { border:1px solid #dadada; overflow:hidden;}
.cont_box > p {font-size:15px;}

/*li 사이 벌려야할경우*/
ul.wide li{ margin-top:20px;}
ul.wide li:first-child{margin-top:0px;}


/*tip_box*/
.tip_box { border:1px solid #1c4c75; padding:25px 20px 25px; background:url("/images/www/contents/tip_box_bg.gif") repeat-y 0 0; position:relative; min-height:100px;}
.tip_box h3.tip_tit { clear:both; background:none; margin:0 0 7px; font-weight:400; color:#067c28; padding:0 0 0 175px;}
.tip_box p.tip_cont { padding:0 0 0 175px;}
.tip_box ul.tip_cont { padding:0 0 0 175px;}
.tip_box span.ico1 { position:absolute; top:0; margin-top:25px; left:36px; width:101px; height:101px; background:url("/images/www/contents/tipbox_ico1.png") no-repeat 0 0;}
.tip_box span.ico2 { position:absolute; top:0; margin-top:25px; left:36px; width:101px; height:101px; background:url("/images/www/contents/tipbox_ico2.png") no-repeat 0 0;}

/*선*/
span.line_s { clear:both; border-top:1px solid #d2d2d2; width:100%; margin:10px 0; display:block; }
span.line_d { clear:both; border-top:1px dashed #c9c9c9; width:100%; margin:10px 0; display:block; }


/*기본버튼*/
#content a.btst { text-align:center; padding:9px 40px; color:#fff; display:inline-block; position:relative; transition: background-color .2s; /*webkit-transition:-webkit-transform background-color .2s;*/ /*-moz-transition:-moz-transform background-color .2s;*/ font-size:15px;}

#content a.btn1 { background-color:#1c4c75; text-transform:uppercase; }
.btn1 span { position:relative; transition:color .25s ease-out; /*-webkit-transition:color .5s ease-out;*/ /*-moz-transition:color .5s ease-out;*/}
.btn1:hover span { color:#fff;}
.btn1 .btn1hover1 { position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:#207885;   transform:scale(1,0); /*-webkit-transform:scale(1,0);*/ /* -moz-transform:scale(1,0);*/ /*-ms-transform:scale(1,0);*/ /*transform-origin:center top;*/ /*-webkit-transform-origin:center top;*/ /*-moz-transform-origin:center top;*/ /*-ms-transform-origin:center top;*/ transition:all .2s ease-out; /*-webkit-transition:all .2s ease-out;*/ /*-moz-transition:all .2s ease-out;*/}
.btn1:hover .btn1hover1 { transform:scale(1,1); /*-webkit-transform:scale(1,1);*/ /*-moz-transform:scale(1,1);*/ /*-ms-transform:scale(1,1);*/}

#content a.btn2 { border:1px solid #1c4c75; background-color:#fff; color:#1c4c75; text-transform:uppercase; padding:8px 40px;}
.btn2 span { position:relative; transition:color .25s ease-out; /*-webkit-transition:color .5s ease-out;*/ /*-moz-transition:color .5s ease-out;*/}
.btn2:hover span { color:#fff;}
.btn2 .btn2hover2 { position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:#1c4c75; border-right:1px solid #3e635c; transform:scale(1,0); /*-webkit-transform:scale(1,0);*/ /*-moz-transform:scale(1,0);*/ /*-ms-transform:scale(1,0);*/ /*transform-origin:center top;*/ /*-webkit-transform-origin:center top;*/ /*-moz-transform-origin:center top;*/ /*-ms-transform-origin:center top;*/ transition:all .2s ease-out; /*-webkit-transition:all .2s ease-out;*/ /*-moz-transition:all .2s ease-out;*/}
.btn2:hover .btn2hover2 { transform:scale(1,1); /*-webkit-transform:scale(1,1);*/ /*-moz-transform:scale(1,1);*/ /*-ms-transform:scale(1,1);*/}

#content .btnhome {background: url("/images/www/contents/btnhome.png") no-repeat 0 1px; display:inline-block;padding: 0 0 0 29px;}

/*새창 링크 박스없음 버튼*/
.btn_newwin{ background:url("/images/www/contents/ico_newwin.png") no-repeat right center; padding-right:20px;}
.btn_newwin:hover {color:#d70d11; background:url("/images/www/contents/ico_newwin_hover.png") no-repeat right center; padding-right:20px;}
.btn_file{ background:url("/images/www/contents/ico_file.png") no-repeat right center; padding-right:27px;}
.btn_file:hover { background:url("/images/www/contents/ico_file_hover.png") no-repeat right center; padding-right:27px;color:#f3765e;}

.btn_file2{ background:url("/images/www/contents/ico_file.png") no-repeat right center; padding-right:22px;}
.btn_file2:hover { background:url("/images/www/contents/ico_file_hover.png") no-repeat right center; padding-right:22px;}
.btn_file2 span {display:none;}

.btn_newwin_box{  border:1px solid #d2d2d2; border-radius:3px; padding:3px 10px;}
.btn_newwin_box span{background:url("/images/www/contents/ico_newwin.png") no-repeat right center; padding-right:20px;font-size: 14px;}
.btn_newwin_box:hover{ background:#eef2f6; color:#d70d11}

#content a.btn3 { background-color:#ffd440; color:#252525;}
#content a.btn3:hover { background-color:#3565d4; color:#fff;}
#content a.btn4 { background-color:#d23e22;}
#content a.btn4:hover { background-color:#22b24c;}


/*좌우 이미지-텍스트 
----------------------------------------*/
.img_txt {clear:both; width:100%; margin:20px 0 20px 0; display:inline-block;}
/*20%/80%* 180321-김은영추가 */
.img_txt .left20 { width:20%; float:left;}
.img_txt .right80 { float:left; width:76%; padding-left:4%;}

/*30%/70%*/
.img_txt .left30 { width:30%; float:left;}
.img_txt .right70 { float:left; width:66%; padding-left:4%;}

/*50%/50%*/
.img_txt .left50 { width:50%; float:left;}
.img_txt .right50 { float:left; width:46%; padding-left:4%;}

/*70%/30%*/
.img_txt .left70 { width:66%; float:left; padding-right:4%;}
.img_txt .right30 { float:left; width:30%; }

/*60%/40%* 180626-김은영추가 */
.img_txt .left60 { width:56%; float:left; padding-right:4%;}
.img_txt .right40 { float:left; width:40%; }


/*세개로 나뉠때*/
.img_txt3 {clear:both; width:100%; margin:20px 0 20px 0; display:inline-block;}
.img_txt3 > div { width:32%; float:left; margin-left:1.93333%; overflow:hidden;}
.img_txt3 > div:first-child { margin-left:0;}



/*이미지정렬*/
ul.img_col2 { margin:20px 0 20px; width: 100%; display:inline-block;} /* 이미지 2개*/
ul.img_col2 li {display: inline-block; text-align: center; width: 49%; max-width:535px; float:left; }
ul.img_col2 li img { width:100%; height:auto; max-width:428px;}
ul.img_col2 li:first-child {margin-right: 2%;}

ul.img_col3 { margin:20px 0 20px; width: 100%; display:inline-block;} /* 이미지 3개*/
ul.img_col3 li {display: inline-block; text-align: center; width: 31.5%; margin-right:2.75%; float:left; }
ul.img_col3 li img { width:100%; height:auto; max-width:275px;}
ul.img_col3 li:last-child {margin-right:0;}

ul.img_col4 { margin:20px 0 20px; width: 100%; display:inline-block;} /* 이미지 4개*/
ul.img_col4 li {display: inline-block; text-align: center; width: 23.5%; margin-right:2%; float:left; }
ul.img_col4 li img { width:100%; height:auto; max-width:205px;}
ul.img_col4 li:last-child {margin-right:0;}


/*이미지하단에 이미지제목이 있을경우*/
ul.img_col2 li { position:relative;}
ul.img_col2 li span.photo_name1 { display:block; width:100%; background: url("/images/tour/main/op70.png") repeat 0 0; text-align:center; position:absolute; bottom:0px; height:45px; line-height:45px; color:#fff;}

ul.img_col3 li { position:relative;}
ul.img_col3 li span.photo_name1 { display:block; width:100%; background: url("/images/tour/main/op70.png") repeat 0 0; text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}

ul.img_col4 li { position:relative;}
ul.img_col4 li span.photo_name1 { display:block; width:100%; background: url("/images/tour/main/op70.png") repeat 0 0; text-align:center; position:absolute; bottom:0px; height:40px; line-height:40px; color:#fff;}

ul.img_col2 li span.photo_name2 {display:block; width:100%; margin-top:10px; text-align:center;}
ul.img_col3 li span.photo_name2 {display:block; width:100%; margin-top:10px; text-align:center;}
ul.img_col4 li span.photo_name2 {display:block; width:100%; margin-top:10px; text-align:center;}

div.hf { display:inline-block; width:95.8%;}
div.hf ul.basic li { width:45%; float:left; margin-right:15px;}


/*Table */
table.table {clear:both; width:100%; margin:20px 0 10px 0; border-top:2px #1c4c75 solid; border-bottom:1px #d2d2d2 solid; border-right:1px #d2d2d2 solid; border-collapse:collapse; }
table.table th {background-color:#ededed;  padding:10px 10px; text-align:center; border-left:1px #d2d2d2 solid; border-bottom:1px #bfbfbf solid; font-weight:400; border-top:1px #d2d2d2 solid; }
table.table td {padding:15px; text-align:center; border-left:1px #d2d2d2 solid;	border-top:1px #d2d2d2 solid;}
table.table td ul { margin-bottom:9px; margin-top:8px;}
table.table td ul > li { background:url("/images/www/contents/ulliul_bl.gif") no-repeat left 10px; padding-left:8px; margin-bottom:2px;}
table.table td ul li ul, table.table td ul li ul.basic { margin-top:8px;}
table.table td ul li ul li { background:url("/images/www/contents/ulliul_bl2.gif") no-repeat left 10px;}
table.table td ol > li {padding:0 0 5px 2px; margin:5px 0 5px 20px; text-align:justify; list-style-type:decimal; border-bottom:1px dashed #c9c9c9;}
table.table td ol li:last-child { border-bottom:none;}
table.table td ol > li > ul > li {list-style-type: none;}

table.table td p.basic { margin-top:6px; margin-bottom:7px;}
table.table td.top { vertical-align:top;}

table.table td.th{background-color:#ededed;}
table.table td.td_gs {background-color:#f9f9f9;}
table.table th.th_gs {background-color:#f9f9f9;}


/*--  th에 사이즈가 필요할시 사용 --*/
.table th.th_5 {width:5%;}
.table th.th_8 {width:8%;}
.table th.th_10 {width:10%;}
.table th.th_12 {width:12%;}
.table th.th_15 {width:15%;}
.table th.th_18 {width:18%;}
.table th.th_20 {width:20%;}
.table th.th_25 {width:25%;}
.table th.th_30 {width:30%;}
.table th.th_35 {width:35%;}
.table th.th_40 {width:40%;}
.table th.th_45 {width:45%;}
.table th.th_50 {width:50%;}

/*--  td에 사이즈가 필요할시 사용 --*/
.table td.td_5 {width:5%;}
.table td.td_10 {width:10%;}
.table td.td_20 {width:20%;}
.table td.td_30 {width:30%;}
.table td.td_40 {width:40%;}
.table td.td_50 {width:50%;}
.table td.td_60 {width:60%;}
.table td.td_70 {width:70%;}



/* 게시판형 콘텐츠 상단 타이틀 설정 */
#content_bbs_title {position:relative; width:100%; margin:0 0 10px 0; background:url(/_wscms30/img/temp/bg4depthNavDotLine.gif) repeat 0 -5px; overflow:hidden;}
#content_bbs_title h3 {margin:0 0 0 3px; float:left; padding:0 0 0 9px; line-height:1; background:url(/_wscms30/img/temp/bgTabNavHeader_on.gif) no-repeat left top; overflow:hidden;}
#content_bbs_title h3 span {display:block; padding:8px 9px 6px 0; background:url(/_wscms30/img/temp/bgTabNavTail_on.gif) no-repeat right top; color:#6D6D70; line-height:1; white-space:nowrap; float:left;}
#content_bbs_title p {margin:0; padding:0; float:right;}
#content_bbs_title p a {display:block; margin:0 3px 0 0; float:left; padding:0 0 0 9px; line-height:1; background:url(/_wscms30/img/temp/bgTabNavHeader_off.gif) no-repeat left top; cursor:pointer; overflow:hidden;}
#content_bbs_title p a span {display:block; padding:8px 9px 6px 0; background:url(/_wscms30/img/temp/bgTabNavTail_off.gif) no-repeat right top; color:#6D6D70; line-height:1; white-space:nowrap; float:left;}



/* 추가 스크립트 */
.left_img {overflow:hidden; clear:both;}
.left_img img {margin:5px 15px 15px 0; float:left;}
.left_img h3,
.left_img h4,
.left_img h4,
.left_img h5,
.left_img h6,
.left_img p,
.left_img div,
.left_img ul,
.left_img ol {overflow:hidden; clear:none !important;}

.right_img {overflow:hidden; clear:both;}
.right_img img {margin:0 0 15px 15px; float:right;}
.right_img h3,
.right_img h4,
.right_img h4,
.right_img h5,
.right_img h6,
.right_img p,
.right_img div,
.right_img ul,
.right_img ol {overflow:hidden; clear:none !important;}

.left_img .tab01 {padding:0 0 0 18px;}
.left_img .tab02 {padding:0 0 0 18px;}
.left_img .tab03 {padding:0 0 0 18px;}


/* 게시판 경고글 */
ul.type03 { font-size:12px;  font-weight:bold; padding:10px 10px 10px 20px !important; margin-left:8px; margin-top:10px; margin-bottom:10px; border:#FF3300 dashed 1px;}
ul.type03 li{ height:18px; padding:0 0 0 26px !important; color:#FF3300; background:url(/images/common/member/icon_excla.gif) left -1px no-repeat !important;}



/*영양소개*/
.bg_history{ background:url("/contents/55/img_history.jpg") no-repeat; height:465px;}
.bg_pepper{ background:url("/contents/546/bg_pepper_s.jpg") right bottom no-repeat;}

ul.yyg_img { margin-left:2px; margin-top:20px;}
ul.yyg_img li {margin-bottom:4px;}
ul.yyg_img > li {padding:3px 0 10px 31px; background:url("/images/www/contents/ico_yyg.png") no-repeat left 8px; text-align:justify; font-size:18px;border-bottom:1px dashed #c9c9c9;}
ul.yyg_img > li:last-child{ border-bottom:none;}

/*열린민원 > 민원실안내*/
span.call {background:url("/contents/9500/call.png") no-repeat; padding-left:23px;}
span.newin {background:url("/contents/27/newin.png") no-repeat right;padding-right:15px;}

/*군정정보 > 군정에바란다*/
#mergerFrame{width:100%; height:1100px; border:0; margin:0; padding:0;}

/*열린민원 > 신고센터 >사전컨설팅감사창구*/
.content_top_alert, .content_top_alert2 { border:1px solid #1c4c75; padding:25px 20px 25px; background:url("/images/www/contents/tip_box_bg.gif") repeat-y 0 0; position:relative; min-height:100px;  margin-bottom:30px;}
.content_top_alert h3.a_tit, .content_top_alert2 h3.a_tit { clear:both; background:none; margin:0 0 7px; font-weight:400; color:#067c28; padding:0 0 0 175px;}
.content_top_alert p.a_cont, .content_top_alert2 p.a_cont { padding:0 0 0 175px;}
.content_top_alert2 ul {padding:15px 0 0 175px;}
.content_top_alert2 h3, .content_top_alert2 p {padding:0 0 0 175px; background:none}
.content_top_alert ul {padding:0px 0 0 175px;}
.content_top_alert ul > li  , .content_top_alert2 ul > li {padding:0 0 0 9px; background:url("/images/www/contents/ulli_bl.gif") no-repeat left 10px; text-align:justify;}
.content_top_alert .button , .content_top_alert2 .button  { padding:20px 0 0 175px;}
.content_top_alert span.ico1, .content_top_alert2 span.ico1 { position:absolute; top:0; margin-top:25px; left:36px; width:101px; height:101px; background:url("/images/www/contents/tipbox_ico1.png") no-repeat 0 0;}
.content_top_alert ul.relation > li > ul{padding:0;}
.content_top_alert ul.relation > li > ul > li{float:left; background:url("/images/www/contents/board_line.gif") no-repeat center left; margin:3px 0 3px 8px;}
.content_top_alert ul.relation > li > ul > li:first-child{background:none; margin:3px 0 3px 0;}
.clear{clear:both;}

.content_top_alert .fw5, .content_top_alert2 .fw5{ font-weight:400;}

.f_red {color:#d70d11; font-size:15px;}



/*분야별정보 > 사회복지 > 노인복지 > 영양군립요양원*/
.county_medical div.bor_box1 { height:230px;}

/*군정정보 > 영양비전*/
.vision_list {background:url("/contents/42/vision_bg.gif") no-repeat 100%; height:722px; position:relative;}
.vision_list ul.about01 {position:absolute; top:185px; left:455px;}
.vision_list ul.about02 {position:absolute; bottom:140px; left:83px;}
.vision_list ul.about03 {position:absolute; bottom:140px; right:25px;}

/*군정정보 > 열린군수실 > 인사말*/
.greeting_list{background:url("/contents/4/greeting.jpg") no-repeat right; height:626px;}

/*정보공개 > 행정정보공개 > 청구절차안내*/
.process .p_box { width:215px; margin:0 auto; text-align:center; background-color:#e8edee; border-radius:10px; font-weight:400;}
.process .p_box span { display:block;}
.process .p_box .tit { background-color:#067345; height:45px; line-height:45px; color:#fff; border-radius:10px; }
.process .p_box .cont { padding:20px; }
.process .p_box ol.cont { text-align:left; text-align:justify; list-style-type:decimal; margin-left:20px; padding:20px 20px 20px 12px; }
.process .p_box ol li {border-bottom:1px dashed #cacaca; padding:5px 0;}
.process .p_box ol li:last-child { border-bottom:none;}
.process span.do { display:block; background:url("/contents/470/do.gif") no-repeat 0 0; width:31px; margin:15px auto; height:18px; text-indent:-5000px;}
.process .proc { margin:0 auto; height:220px; width:765px;}
.process .proc .p_box { float:left; height:220px; margin:0 20px;}
.process .p_box .fini { background-color:#1c4c75; color:#fff; height:45px; line-height:45px; border-radius:10px;}

.process .internet { width:744px; margin:0 auto; height:146px;}
.process .internet .p_box { float:left; width:150px; height:146px;}
.process .internet .do {  background:url("/contents/470/do1.gif") no-repeat 0 0; width:18px; height:31px; float:left; margin:57px 15px;}
.process .internet .p_box.decision { background:#1c4c75;}
.process .internet .p_box.decision span { line-height:146px; color:#fff;}
.height116 {height:116px !important;}
.w800 {width:820px !important;}
.w120 {width:125px !important;}
.w130 {width:130px !important;}
.w165 {width:165px !important;}
.w190 {width:190px !important;}
.w230 {width:230px !important;}

/*복지시설>현충시설*/
.memorial_facility .cont_box { height:340px;}

/*읍면소개*/
span.eup_tit{background:url("/contents/58/logo.gif") no-repeat center right; background-size:53px; padding-right:70px;}

/*특산물>영양칠보석*/
.bor_box1.jewel { border-bottom:none;}

/*정보공개 > 행정정보공개 > 정보비공개대상목록*/
table.table td.open {padding:10px !important; font-size:13px  !important;}


/*사이트맵*/
#content .sitemap {
    display: block;
    float: left;
    width: 79%;
}
#content .sitemap h3 {
   margin-top: 0 ;
   margin-bottom: 20px!important;
}

#content .sitemap ul {
    display: block;
    margin-bottom:15px;
}
#content .sitemap ul li {
    display: inline-block;
    width: 100%;
   border:1px solid #dee4e3;
   margin-bottom:13px;
}
#content .sitemap > ul > li > a {
    color: #0c4da2;
    font-size: 15px;
   font-weight:bold;
   padding:0 0 0 11px;
}

#content .sitemap ul li ul { margin-top:15px;}

#content .sitemap ul li ul li {
    border: medium none;
    display: inline-block;
    float: left;
    margin-right:2px;
   margin-left:30px;
    width: 180px;
}
#content .sitemap ul li ul li a {
    color: #4c4c4c;
   font-weight:400;
}

#content .sitemap ul li ul li ul { margin-top:5px !important;margin-left:0px;}


#content .sitemap ul li ul li ul li {
   padding:0;
   margin:1px 0 1px 0;
}
#content .sitemap ul li ul li ul li a {
    color: #646464;
   font-weight:300;
}

#content .sitemap ul li ul li ul li ul li a {
   color: #747474;
    font-size: 11px;
   padding: 0 0 0 7px;
}

.sitemap_list > ul > li > a{display:block;font-size:17px;font-weight:400;background:#f2f6f9;padding:14px;}
.sitemap_list > ul > li > a:hover{color:#f04e30;}

#content .sitemap ul li ul li a:hover {
    color: #f04e30;
}






/*투데이영양*/
h3.statistics_today { margin:0;}


h3.statistics_today em {
	font-size:13px;
	font-style:normal;
}
div.statistics_today {
	margin:15px 0 0 0;
	padding:0;
	width:100%;
	display:inline-block;
}
.statistics_today dl {
    float: left;
	width: 164px;
	/*border-left:1px solid #e1e1e1;*/
	margin-right:10px;
	height:205px;
}
.statistics_today dl dt {
	height:29px;
	padding-top:8px;
	text-align: center;
	background-color:#f7f7f7;
	border-top:2px solid #1c4c75;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	font-weight:400;
	font-size:14px;
}

.statistics_today dl dd {
    text-align: center;
	height:42px;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
}
.statistics_today dl dd.today_img {
	border-bottom:none;
	padding-top:15px;
	padding-bottom:10px;
	height:85px;
	border-left:1px solid #e1e1e1;
	background-color:#e4edf4;
}
.statistics_today dl dd span.today_val {
	font-size:20px; 
	color:#1c4c75; 
	font-weight:500;
	line-height:37px;
}
.statistics_today dl dd span.today_val input {
	/*border:1px solid #e1e1e1;*/
	height:17px;
	width:80px;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	color:#c22e35; 
}

div.statistics_today a.btn_sml_m {display: inline-block; margin: 10px 0 20px;}
div.statistics_today a.btn_sml_m span {background-color:#1c4b75; font-size:15px; padding:5px 20px; color:#fff;}
div.statistics_today a.btn_sml_m span:hover {background-color:#0f3350;}
div.statistics_today a.btn_sml_s span {background-color:#777777; font-size:15px; padding:5px 20px; color:#fff; margin-right:14px;}
div.statistics_today a.btn_sml_s span:hover {background-color:#f04e30;}


/*재정공시 파일다운로드 버튼*/
.btn_hwp{ background:url("/images/www/contents/hwp_btn_icon.png") no-repeat right center; padding-right:22px;}
.btn_hwp:hover {color:#f3765e;}

.btn_pdf{ background:url("/images/www/contents/pdf_btn_icon.png") no-repeat right center; padding-right:22px;}
.btn_pdf:hover {color:#f3765e;}

.btn_excel{ background:url("/images/www/contents/excel_btn_icon.png") no-repeat right center; padding-right:22px;}
.btn_excel:hover {color:#f3765e;}

/*군민아이디어제안 상단 설명 박스*/
.idea_box{padding-left: 176px;
    width: 635px;}


/*공공누리 저작권 설명 박스_171130_김은영*/
.open_type { position: relative; clear: both; border: 1px solid #d4d4d4; padding: 30px 0px;}
.type_1 { position: absolute; bottom: 15px; left: 15px;}
.type_1_text {padding-left:190px;}


/*재정공시 하단 바로가기 버튼_180125 김은영*/
p.btn a.finance_btn{padding: 12px 10px 12px 115px; border: solid 1px #d2d2d2; font-weight: 500; background: url("/contents/11729/logo_mois365.jpg")10px 12px no-repeat; box-shadow: #eaebec 3px 3px;}
p.btn a.finance_btn span.blnk_ico{background: url("/contents/11729/blank_ico.gif") right no-repeat; padding-right: 20px;}
p.btn a.gbfinance_btn{padding: 12px 10px 12px 130px; border: solid 1px #d2d2d2; font-weight: 500; background: url("/contents/11729/logo_gb.gif")10px 10px no-repeat; box-shadow: #eaebec 3px 3px;}
p.btn a.gbfinance_btn span.blnk_ico{background: url("/contents/11729/blank_ico.gif") right no-repeat; padding-right: 20px;}

/* 보건소 연혁 */

h3.year_title { background:#166ce3; margin:0 0 20px; color:#fff; font-size:20px; width:125px; font-weight:400; padding: 5px 0 5px 15px;}
ul.health_his {background: url("/images/www/contents/his_dot.gif") no-repeat 0 0; margin-left:15px;padding-top: 15px;margin-bottom: 30px;}
ul.health_his li {border-left:1px solid #c8c8c8; padding-bottom:5px; padding-left:25px;margin-left: 3px;}
ul.health_his li span { margin-right:20px; width:100px;display: inline-block;}

/*보건소 > 민원 및 진료안내 > 진료 > 일반 진료*/
.health_clinic .img_col5 { margin-top:36px; display:inline-block; width:100%;}
.health_clinic .img_col5 li { float:left; width:20%; position:relative;}
.health_clinic .img_col5 li img { margin-bottom:17px;}
.health_clinic .img_col5 li .photo_name { display:block; text-align:center;}
.health_clinic .img_col5 li .hover { display:none; position:absolute; top:140px; left:-10px; border:2px solid #929294; border-radius:5px; text-align:left; background-color:#fff; z-index:50; padding:10px; line-height:20px; width:164px;}
.health_clinic .img_col5 li:hover .hover { display:block;}
.health_clinic .img_col5 li .hover span.nm { font-size:14px;}
.health_clinic .img_col5 li .hover span.ico { display:block; position:absolute; left:82px; top:-11px; background: url("/contents/13406/ico.png")0 0 no-repeat; width:18px; height:11px;}
.health_clinic .img_col5 li.care_3 .hover { width:195px;}

/*보건소테이블*/
table.table.pa10 td { padding:12px;}

/* 농기 인사말 */
.agr_greet { position:relative; width:100%; background:url("/contents/13667/bag_gr.jpg") no-repeat; min-height:450px;}
.agr_greet .gr_img { position:absolute; right:0;}
.agr_greet .gr_img .gr_name { width:100%; height:72px; text-align:center; background:#fff; color:#000;}
.agr_greet .gr_img .gr_name span.title { position:relative; top:22px; font-size:17px; letter-spacing:-0.5px;}
.agr_greet .gr_img .gr_name span.name{position:relative;top: 20px;margin-left: 10px;background:url("/contents/13667/name_gr_lyc.jpg") no-repeat;text-indent:-99999px;width: 91px;height:31px;display:inline-block;}
.agr_greet .gr_txt { position:absolute; left:0; width:54%;}
.agr_greet .gr_txt h3 { background:url("/contents/13667/geeting_201808.png") no-repeat; margin:0; width:475px; height:72px; text-indent:-99999px; padding-bottom:16px; border-bottom:1px dashed #ddd;}
h3.year_agr { background:#1884be; margin:0 0 20px; color:#fff; font-size:20px; width:125px; font-weight:400; padding: 5px 0 5px 15px;}


/*군정정보 > 열린군수실 > 인사말 20180630김은영*/
.greeting_list2{background:url("/contents/4/greeting_2018.jpg") no-repeat right 50px; height:755px;}

/*군정정보 > 영양비전 20180630 김은영*/
.vision_list2 {background:url("/contents/42/vision_bg2018.jpg") no-repeat 100%; height:722px; position:relative;}
.vision_list2 ul.about01 {position:absolute; top:185px; left:455px;}
.vision_list2 ul.about02 {position:absolute; bottom:140px; left:83px;}
.vision_list2 ul.about03 {position:absolute; bottom:140px; right:25px;}



/*이달의 인구현황 - 작업 20180705 김은영*/
/*접근성 신규 스타일 수정 ##20180810 김용선*/
.static_ingu{position: relative;}
.static_ingu .month_list{display: none;}
.static_ingu .statistics_today{background: none; padding: 0; display: inline-block; position: absolute; left: 50%; margin-left: -75px; text-align: center; width: 150px; height: 30px; line-height: 30px;}
.static_ingu .nav_btn{position: relative; width: 100%; height: 30px; margin-bottom: 20px;}
.static_ingu .nav_btn a{position: absolute; top: 4px; left: 50%; text-indent: -99999px; width: 24px; height: 24px; transition: ease-in-out 0.3s;}
.static_ingu .nav_btn a.month_prev{margin-left: -120px; background: url("/images/www/contents/ingu_prev.png") no-repeat center center;}
.static_ingu .nav_btn a.month_next{margin-left: 90px; background: url("/images/www/contents/ingu_next.png") no-repeat center center; display:none;}
.static_ingu .nav_btn a.month_prev:hover{background: url("/images/www/contents/ingu_prev_hover.png") no-repeat center center;}
.static_ingu .nav_btn a.month_next:hover{background: url("/images/www/contents/ingu_next_hover.png") no-repeat center center;}
.static_ingu .text_hidden{position: absolute; width: 1px; height: 1px; text-indent: -99999px;}



div.statistics_today2 {
	margin:15px 0 0 0;
	padding:0;
	width:100%;
	display:inline-block;
}
.statistics_today2 dl {
    float: left;
	width:48%;
	margin-right:20px;
	height:205px;
}
.statistics_today2 dl:last-child{ margin-right:0px !important;}
.statistics_today2 dl dt {
	height:29px;
	padding-top:8px;
	text-align: center;
	background-color:#f7f7f7;
	border-top:2px solid #1c4c75;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	font-weight:400;
	font-size:14px;
}

.statistics_today2 dl dd {
    text-align: center;
	height:42px;
	border-bottom:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
}
.statistics_today2 dl dd.today_img {
	border-bottom:none;
	padding-top:15px;
	padding-bottom:10px;
	height:85px;
	border-left:1px solid #e1e1e1;
	background-color:#e4edf4;
}
.statistics_today2 dl dd span.today_val {
	font-size:20px; 
	color:#1c4c75; 
	font-weight:500;
	line-height:37px;
}
.statistics_today2 dl dd span.today_val input {
	/*border:1px solid #e1e1e1;*/
	height:17px;
	width:80px;
	padding:3px 5px 7px 5px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	color:#c22e35; 
}

div.statistics_today2 a.btn_sml_m {display: inline-block; margin: 10px 0 20px;}
div.statistics_today2 a.btn_sml_m span {background-color:#1c4b75; font-size:15px; padding:5px 20px; color:#fff;}
/*div.statistics_today2 a.btn_sml_m span:hover {background-color:#0f3350;}*/
div.statistics_today2 a.btn_sml_m:hover span, div.statistics_today2 a.btn_sml_m:focus span{background-color: #F04E30;}
div.statistics_today2 a.btn_sml_s span {background-color:#777777; font-size:15px; padding:5px 20px; color:#fff; margin-right:14px;}
div.statistics_today2 a.btn_sml_s span:hover, div.statistics_today2 a.btn_sml_s span:focus {background-color:#f04e30;}


/*규제개혁신고 20180829 김은영작업*/
.regulatory_box{float: left;width: 100%;margin-top: 20px;background: #1c4c75;}
.regulatory_box > .regulatory_left{background: #1c4c75 url("/contents/9507/regulatory_ico.jpg") no-repeat center 22px;float: left;width: 29.5%;text-align: center;min-height: 237px;}
.regulatory_box > .regulatory_left > .regulatory_tit{color: #eee;font-weight: 400;padding-top: 109px;}
.regulatory_box > .regulatory_left > .regulatory_btn{border: 1px solid #5a778f;margin: 14px 18px 18px 18px;border-radius:2px;}
.regulatory_box > .regulatory_left > .regulatory_btn > a{color: #eee;padding: 6px 15px;display: block;text-align: left;background: url("/contents/9507/ico_down.png") no-repeat 96% center;}
.regulatory_box > .regulatory_left > .regulatory_btn > a:hover{background: #2f485d url("/contents/9507/ico_down.png") no-repeat 96% center;}
.regulatory_box > .regulatory_left > .regulatory_list{}
.regulatory_box > .regulatory_right{border: 1px solid #d2d2d2;float: right;width: 70%;min-height: 235px;background: #fff;}
.regulatory_box > .regulatory_right > .regulatory_list{ padding: 15px  25px;}
.regulatory_box > .regulatory_right > .regulatory_list > li{border-bottom: 1px dashed #dfdfdf;line-height: 40px;}
.regulatory_box > .regulatory_right > .regulatory_list > li:last-child{ border-bottom:none;}
.regulatory_box > .regulatory_right > .regulatory_list > li > span{color:#000;font-weight:400;width: 95px;display:inline-block; background: url(/contents/9507/tit_ico.gif) no-repeat 88% 15px;}
.regulatory_box > .regulatory_right > .regulatory_list > li > span > a:hover{ text-decoration:underline;}
.etc_box{float: left;width: 100%;margin-top:30px;background: #177f92;}
.etc_box > .etc_left{background: #177f92;float: left;width: 29.5%;text-align: center;padding: 42px 0;}
.etc_box > .etc_left > .etc_tit{color:#fff;font-weight: 400;}
.etc_box > .etc_right{border: 1px solid #d2d2d2;float: right;background: #fff;width: 70%;}
.etc_box > .etc_right > .etc_list{ padding: 15px  25px;}
.etc_box > .etc_right > .etc_list > li{border-bottom: 1px dashed #dfdfdf; padding:8px 0px;}
.etc_box > .etc_right > .etc_list > li:last-child{ border-bottom:none;}
.etc_box > .etc_right > .etc_list > li > span {background: url("/contents/9507/ico_link.png") no-repeat center 8px; display: inline-block; width: 20px; height: 20px; margin-left: 10px;}

/*위생업소홍보지원팝업 콘텐츠 20181011 김은영*/
#publicize_warp{background:#d0f0fa;}
#publicize_warp > .publicize_box{width: 70%;margin:0 auto;padding-top: 115px;background:url("/images/www/popup/publicize_bg.jpg") no-repeat left top;padding: 20px; min-width: 800px;}
#publicize_warp > .publicize_box > h1{text-align:center;padding-top: 10px;}
#publicize_warp > .publicize_box > .publicize_txt{background:#fff;padding:30px 30px;margin-top:20px;box-shadow: #c0dfe9 3px 4px 0px;}
#publicize_warp > .publicize_box > .publicize_txt > h2{font-size:16px;}
#publicize_warp > .publicize_box > .publicize_txt > table.table{ font-size:14px !important;}

/*정보공개 > 공공데이터개방 181029 김은영*/
.datapotal_box iframe{width:100%;height:auto;min-height: 1400px;border:none;}
.datapotal_warp a.btn1{background:#1664a8 url("/contents/4708/ico_home.png") no-repeat 210px 14px !important; padding-right:50px !important;}
.datapotal_warp .btn1 .btn1hover1 { position:absolute; top:0; left:0; display:block; width:100%; height:100%; background:#2da6b7 url("/contents/4708/ico_home.png") no-repeat 210px 14px;;   transform:scale(1,0); transition:all .2s ease-out;}
.datapotal_warp .btn1:hover .btn1hover1 { transform:scale(1,1); /*-webkit-transform:scale(1,1);*/ /*-moz-transform:scale(1,1);*/ /*-ms-transform:scale(1,1);*/}


/*모듈 공공누리 write 페이지에있는 스타일 (공공누리는 모듈에서만 적용됩니다)*/
.div_open_header{position:relative;width:100%;background:#f7f7f7;padding-bottom:20px;border-bottom:1px solid #dbdbdb;}
.div_open_header h3{width:100%;height:27px;margin:0;padding:0;line-height:27px;border-bottom:1px solid #dbdbdb;background:#918f8f;color:#fff;font-family:'돋움',dotum;font-size:14px;font-weight:bold;text-align:center;}
.div_open_header p{margin:0;padding:10px 20px;border-top:1px solid #fff;line-height:150%;font-size:11px;color:#595959;;}
.div_open_header a{position:absolute;right:20px;bottom:10px;font-size:11px;color:#595959;;}
.div_open_header span{font-size:10px;color:#595959;}

.div_open_form {position:relative;margin-top:5px;vertical-align:top;}
.div_open_form h4{position:absolute;left:0;top:0;margin:0;padding:0;width:188px;height:136px;}
.div_open_form h4 img {width:186px;height:135px;border-left:1px solid  #dbdbdb;border-top:1px solid  #dbdbdb;border-right:1px solid  #dbdbdb;}
.div_open_form ul{position:relative;list-style:none;margin:0;padding:0;}
.div_open_form ul.lpd{padding-left:192px;}
.div_open_form ul li {position:relative;margin:0;margin-bottom:2px;padding:0;min-height:30px;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#f7f7f7;}
.div_open_form ul li input{position:absolute;left:10px;top:5px;z-index:10;}
.div_open_form ul li label{display:block;position:relative;margin:0;padding:6px 10px 6px 0;padding-left:165px;font-size:12px;color:#231f20;font-weight:bold;line-height:130%;cursor:pointer;}
.div_open_form ul li label[for='koglType5'] {display:inline-block;*display:inline;*zoom:1;position:relative;margin:0;padding:6px 10px 6px 0;padding-left:165px;font-size:12px;color:#231f20;font-weight:bold;line-height:130%;cursor:pointer;}
.div_open_form ul li label[for='koglType1'] img{position:absolute;left:40px;top:2px;vertical-align:middle;width:74px;height:27px;}
.div_open_form ul li label[for='koglType2'] img{position:absolute;left:40px;top:2px;vertical-align:middle;width:91px;height:27px;}
.div_open_form ul li label[for='koglType3'] img{position:absolute;left:40px;top:2px;vertical-align:middle;width:91px;height:27px;}
.div_open_form ul li label[for='koglType4'] img{position:absolute;left:40px;top:2px;vertical-align:middle;width:109px;height:27px;}
.div_open_form ul li label[for='koglType5'] img{position:absolute;left:40px;top:2px;vertical-align:middle;width:109px;height:27px;}
.div_open_form ul li span{font-size:10px;color:#595959;}
.div_open_form ul li a{font-size:11px;color:#595959;;}

.div_open_footer{border-top:1px solid #6c6b6b;background:#f7f7f7;margin-top:5px;padding:10px 20px 10px 27px}
.div_open_footer p{font-size:11px;color:#0c0c0c;margin-bottom:5px;text-indent:-7px;}
.div_open_footer p strong{font-size:11px; color:#dd494e;font-weight:bold;} 
.div_open_footer p span{margin-left:10px;}
.codeView {display:none;position:relative;margin:0;margin-top:5px;background:#fff;border:1px solid #dbdbdb;padding:17px 15px 17px 100px;font-size:12px;color:#292929;font-weight:bold;}
.codeView img{position:absolute;left:20px;top:25%;vertical-align:middle;width:74px;height:27px;}
.codeView05{position:relative;margin:0;margin-top:5px;background:#fff;border:1px solid #dbdbdb;padding:17px 15px 17px 60px;font-size:12px;color:#292929;font-weight:bold;}
.codeView05 img{position:absolute;left:20px;top:25%;vertical-align:middle;width:27px;height:27px;}
h5.open_title {margin:0;padding:0;position:absolute;left:0;top:136px;}
h5.open_title img{width:186px;height:32px;border-left:1px solid  #dbdbdb;border-bottom:1px solid  #dbdbdb;border-right:1px solid  #dbdbdb;}


/*민원사무편람(서식) 작업 김은영*/
.minwon_org{ overflow:hidden;}
.minwon_org > .org_left{width: 42%;float:left;padding: 30px;border: 1px solid #eee;} 
.minwon_org > .org_right{width: 42%;float: right;margin-left: 1%;padding: 30px;border: 1px solid #eee;} 
.minwon_org > .org_botm{float:left;margin-top:40px;width: 100%;}
.minwon_org > div > h3{background: #1c4c75;/*text-align:left;*/color:#fff;min-height:45px;line-height:45px;font-size:16px;margin-top: 0px;text-align: center;padding: 0px;}
.minwon_org > div > h3 > a{color:#fff;}
.minwon_org > div > ul{  width: 100%;} 
.minwon_org > div.org_left > ul > li > a{border: 1px solid #dddddd;padding: 8px 24px;margin-bottom: 5px;background: #efefef;display: inline-block;width: 317px;text-align: center;} 
.minwon_org > div.org_right > ul > li > a{border: 1px solid #dddddd;padding: 8px 24px;margin-bottom: 5px;background: #efefef;display: inline-block;width: 317px;text-align: center;} 
.minwon_org > div.org_botm > ul > li > a{padding: 8px 24px;/* margin-bottom: 5px; */display: inline-block;color: #fff;} 
.minwon_org > div.org_botm > ul > li{border: 1px solid #4a4a4a;background: #4a4a4a;width:70%;float: left;margin-right: 9px; margin-left:120px; text-align: center;}
.minwon_org > div.org_botm > ul > li:last-child{margin-right:0px;}
.minwon_org > div.org_left > ul > li:last-child > a {margin-bottom: 0px;}
.minwon_org > div.org_right > ul > li:last-child > a {margin-bottom: 0px;}


/*일반음식점 요일별 요금할인 팝업 20190225 김은영*/
#pop_food_warp{background:#d0f0fa;}
#pop_food_warp > .food_box{width: 70%;margin:0 auto;padding-top: 115px;background:url("/images/www/popup/pop_food190225.jpg") no-repeat center 10px;padding: 20px; min-width: 800px;}
#pop_food_warp > .food_box > h1{text-align:center;padding-top: 10px;}
#pop_food_warp > .food_box > .food_txt{background:#fff;padding:30px 30px;margin-top:15px;box-shadow: #c0dfe9 3px 4px 0px;}
#pop_food_warp > .food_box > .food_txt > h2{font-size:16px;}
#pop_food_warp > .food_box > .food_txt > table.table{ font-size:14px !important;}


/*자유게시판 선택삭제 버튼 20190528 김은영*/
a#delete_all > span.btn_pack{ background: #777; color: #fff; padding: 4px 10px 6px 10px;}

/*개인정보 스타일 추가 20190717 김은영*/
.privacy_wrap{margin-top: 20px; border: 1px solid #d2d2d2; border-width: 1px 0; padding: 30px 3%;}
.privacy_wrap p label[for="privacy_html"]{font-size: 16px; font-weight: 600;}
.privacy_wrap p textarea#privacy_html{margin: 10px 0 10px; border: 1px dashed #d2d2d2; border-width: 1px 0; width: 96%; padding: 20px 2%; background-color: #f4f4f4;}
.privacy_wrap p:last-child:hover{text-decoration: underline;}
.privacy_wrap p label[for="agree_privacy"], .privacy_wrap p input#agree_privacy{cursor: pointer;}

/*정보공개 > 행정정보공개 > 정보목록 20190724 김은영*/
.open_list > .openli_top{background: url(/contents/15139/info_list_bg.jpg)no-repeat;padding-top:40px;position:relative;min-height: 290px;}
.open_list > .openli_top > h3.openli_tit{background:none;padding-left:50px;}
.open_list > .openli_top > h3.openli_tit:before{content: '';border-top: 5px solid #1c4c75;width: 45px;display:block;position: absolute;left: 50px;top: 80px;}
.open_list > .openli_top > h3.openli_tit > span.next{color:#1c4c75; font-weight:bold;}


/* 부가정보 > 여성전용앱 회원신청 20191129 김민경 */
.wmobile_bg{ background:url("/images/wmobile/wmobile_bg.jpg") no-repeat 0 0; width:874px; height:600px; position:relative; padding:40px;}
.wmobile_bg h3.tit{ background:url("/images/wmobile/wmobile_sp.png") no-repeat 0 0; width:485px; height:90px; text-indent:-99999px; margin:0 !important; padding:0 !important;}
.wmobile_bg p{ font-weight:400; font-size:17px;}
.wmobile_step_box{ margin-left:-40px;}
.wmobile_step_box .wmobile_step{ margin-top:30px;}
.wmobile_step_box .wmobile_step div{ background-color:#ececec; width:464px; padding:5px;}
.wmobile_step_box .wmobile_step div span.ico{background:url("/images/wmobile/wmobile_sp.png") no-repeat; width:40px; height:40px; display:inline-block; vertical-align:middle; margin-right:7px;}
.wmobile_step_box .wmobile_step div.step1 .ico{ background-position:0 -119px;}
.wmobile_step_box .wmobile_step div.step2 .ico{ background-position:0 -185px;}
.wmobile_step_box .wmobile_step div.step3 .ico{ background-position:0 -255px;}
.wmobile_step_box .wmobile_step div.arrow{ background-color:#a7a7a7; width:25px; height:25px; color:#fff; font-size:14px; text-align:center; border-radius:100px; margin-top:-12px; margin-left:25%;}

.btn_wmobile_login { background-color:#1c4c75; border:1px solid #1c4c75; color:#fff; font-size:20px; display:inline-block; padding:10px; width:190px; margin-right:10px; text-align:center;}
.btn_wmobile_login:hover{ background-color:#2da6b7; border:1px solid #2da6b7;}
.btn_wmobile_join { border:1px solid #1c4c75; color:#1c4c75; font-size:20px; display:inline-block; padding:10px; width:230px; text-align:center;}
.btn_wmobile_join:hover{ background-color:#1c4c75; color:#fff;}
.btn_wmobile_apply { background-color:#f04e2a; color:#fff; border:0; width:464px; font-size:20px; display:block; padding:4px; cursor:pointer;}
.btn_wmobile_apply:hover{ background-color:#1c4c75; color:#fff;}
.apply_completion{ color:#f04e2a; font-size:20px; font-weight:500;}
.apply_completion span.ico{ background:url("/images/wmobile/wmobile_sp.png") no-repeat -94px -136px; display:inline-block; width:22px; height:18px; margin-right:5px;}

/*팝업*/
#popup_warp{background:#d0f0fa;width: 100%;min-width: 360px;}
#popup_warp > .popup_box{width: 90%;margin:0 auto;padding-top: 115px;padding: 20px;}
#popup_warp > .popup_box > h1{text-align:center;padding-top: 10px;}
#popup_warp > .popup_box > .popup_txt{background:#fff;padding:30px 30px;margin-top: 25px;box-shadow: #c0dfe9 3px 4px 0px;}
#popup_warp > .popup_box > .popup_txt > h2{font-size: 22px;color: #0a2962;border-bottom: 1px dotted #d2d2d2;padding: 0 0 10px 0;margin-bottom: 20px;}
#popup_warp > .popup_box > .popup_txt > table.table{ font-size:14px !important;}
#popup_warp > .popup_box > .popup_txt .btn{
    color: #fff;
    background: #1c4775;
    padding: 2px 6px;
    border-radius: 4px;
}


.mobile_block{display:none;}
span.alttext { position:absolute; display:block; text-indent:-99999px; height:0; width:0;}
.board_cont p.menu_id{ display:block; font-weight:500; font-size:17px; color:#1c4c75; margin-bottom:15px;}

/*규제 신고 서비스 헌장*/
.left_no{display: inline-block; width: 3%; float: left;}
.r_cont{ display: inline-block; width: 97%; float: left;}


/*영양군납세자권리헌장*/
.nab_lt{letter-spacing:-0.6px;}
.nab_h4{letter-spacing:23px;}

/*영양상징 - 심벌마크/로고*/
.symbol_bg {background: url(/contents/62/symbol_bg.jpg); border: solid #d7d7d7 1px;  padding: 40px 20px;  text-align: center;  margin-top: 20px;}

/*일반현황 - 지역여건*/
.local_condition{letter-spacing: -0.3px;}

/*군정정보 - 정책통계지도*/
.total_map{background: #f5f5f5; border-top: 1px solid #426bb5;}
.t_point{ background-color:#093255; color:#fff; padding:0 10px;}

/*군정정보 - 사회조사보고서*/
.img_txt3 > div > .b_box { border:1px solid #d4d4d4; background: #f8fffc;}
.img_txt3 > div > .b_box > p{font-size:15px;}
.img_txt3 > div > .b_box > span.report_ico{background: url(/contents/5917/report_ico.png) 0 0 no-repeat; width:141px; height:175px; display: inline-block;}
.btn_p a.p1 { background-color:#188657;}
.btn_p a.p1:hover { background-color:#1a4589;}
.btn_p a.p2 { background-color:#fff; border:2px solid #403a3a; padding:6px 33px; color:#1a2a42; color:#403a3a; }
.btn_p a.p2:hover { border:2px solid #f3c205; background-color:#f3c204; color:#000;}
.btn_p a.p3 { background-color:#278a65;  padding:6px 33px; color:#fff;}
.btn_p a.p3:hover { background-color:#cc2634;}
.btn_p a.p4 { background-color:#f3c204; color:#000;}
.btn_p a.p4:hover { background-color:#403b38; color:#fff;}
.btn_p a.rdno { border-radius:0; padding:8px 25px; text-align:center;}
.btn_p a.block { display:block;}

/*영양소개 - 기본현황(통계)*/
.daily_area > ul > li{float:left;width: 23.5%;text-align:center;margin-right: 2%;margin-bottom: 2%;}
.daily_area > ul > li > p.daily_li{padding: 30px 0; background: #f9f9f9; border-top: 2px solid #8187b9;   border-bottom: 1px dotted #cccccc;  border-radius: 20px;}
.daily_area > ul > li:nth-child(4n){margin-right:0;}
.daily_area > ul > li > p.daily_li > span{display:block; text-align: center;}
.daily_area > ul > li > p.daily_li > span.icon{width: 62px;height: 66px;background:url("/contents/9517/daily_ico.png")no-repeat;margin: 0 auto;margin-bottom: 10px;}
.daily_area > ul > li > p.daily_li > span.tit{font-weight:bold; font-size:20px; color:#046fd9;}
.daily_area > ul > li > p.daily_li > span.txt{margin-top:10px;}
.daily_area > ul > li > p.daily_li > span.icon.ico01{background-position: -11px 0;}
.daily_area > ul > li > p.daily_li > span.icon.ico02{background-position: -119px 0;}
.daily_area > ul > li > p.daily_li > span.icon.ico03{background-position: -227px 0;}
.daily_area > ul > li > p.daily_li > span.icon.ico04{background-position: -332px 0;}
.daily_area > ul > li > p.daily_li > span.icon.ico05{background-position: -12px -90px;}
.daily_area > ul > li > p.daily_li > span.icon.ico06{background-position: -120px -90px;}
.daily_area > ul > li > p.daily_li > span.icon.ico07{background-position: -219px -90px;width: 77px;}
.daily_area > ul > li > p.daily_li > span.icon.ico08{background-position: -333px -90px;}
.daily_area > ul > li > p.daily_li > span.icon.ico09{background-position: -11px -180px;width: 64px;}
.daily_area > ul > li > p.daily_li > span.icon.ico10{background-position: -119px -188px;}
.daily_area > ul > li > p.daily_li > span.icon.ico11{background-position: -227px -181px;}
.daily_area > ul > li > p.daily_li > span.icon.ico12{background-position: -333px -181px;}
.daily_area > ul > li > p.daily_li > span.icon.ico13{background-position: -11px -276px;}
.daily_area > ul > li > p.daily_li > span.icon.ico14{background-position: -119px -276px;}
.daily_area > ul > li > p.daily_li > span.icon.ico15{background-position: -226px -272px;}
.daily_area > ul > li > p.daily_li > span.icon.ico16{background-position: -333px -274px;}
.daily_area > ul > li > p.daily_li:hover{margin-top:-5px; transition: ease-in-out 0.3s; box-shadow:1.5px 1.5px 1.5px 1.5px #e8e8e8; border-top: 2px solid #ff9292;}
.daily_area > ul > li > p.daily_li:hover span.tit{color:#ec5252; transition: ease-in-out 0.5s;}

/*콘텐츠페이지 탭박스*/
.content_tabbox_wrap{position: relative; padding-top: 80px; margin: 30px 0;}
.content_tabbox_wrap .tabbox_item{}
.content_tabbox_wrap .tabbox_item > a._action_tab{position: absolute; top: 0; background-color: #fff; border: 1px solid #40434c; padding: 10px 30px; border-radius: 3px;}
.content_tabbox_wrap .tabbox_item > a._action_tab.on{background-color: #c83232; border-color: #821616; color: #fff;}
.content_tabbox_wrap .tabbox_item ._action_wrap_tab{display: none;}
.content_tabbox_wrap .tabbox_item > a._action_tab.on + ._action_wrap_tab{display: block;}

/*통계자료*/
.statistics_today2 dl dd span.down_today_val, .statistics_today2 dl dd span.up_today_val {
	font-size:20px;  
	font-weight:500;
	line-height:37px;
}
.statistics_today2 dl dd span.down_today_val{ color:#177f92;}
.statistics_today2 dl dd span.up_today_val{ color:#d14f35;}
.statistics_today2 dl dd span.down, .statistics_today2 dl dd span.up{width: 14px;height: 14px;background:url("/contents/9517/ico_statistical.png")no-repeat; text-indent:-99999px; display:inline-block; line-height:20px; vertical-align:sub;}
.statistics_today2 dl dd span.down{background-position: -30px 0;}
.statistics_today2 dl dd span.up{background-position: 0 0;}

table.calendar_mon th{ width:14%;}
table.calendar_mon td ul.btn_box li { display:inline-block; float:left;}
table.calendar_mon td ul li.event { border-bottom:dashed 1px #d2d2d2; padding-bottom:15px !important;}
table.calendar_mon td ul li.event a p{ background:url("/images/board/dd_bl_1.gif") no-repeat 0 10px; padding:0 0 0 8px; line-height:1.6; word-break:break-all;}
table.calendar_mon td ul.btn_box { height:30px;}
table.calendar_mon td ul.btn_box li a{ display:inline-block; padding:3px; width:40px; height:22px; text-align:center;}
table.calendar_mon td ul.btn_box li.modify_btn{ margin-right:5px; background-color:#1c4b75 !important; border:1px solid #1c4b75;}
table.calendar_mon td ul.btn_box li.modify_btn a{ color:#fff;}
table.calendar_mon td ul.btn_box li.delete_btn{background-color:#eef2f6 !important; border:1px solid #1c4b75;}
table.calendar_mon td ul.btn_box li.delete_btn a{ color:#1c4b75;}

.event_box{ height:auto !important; min-height:266px;}
.event_view{ position:relative;}
.event_view dl dd{border-bottom:dashed 1px #cfcfcf; margin-bottom:2px; padding-bottom:2px !important;}
.file_download{ display:inline-block; float:right; margin-top:10px;}
.file_download ul li a{ display:block; color:#1c4b75; padding:6px 20px; border:1px solid #1c4b75;}
.file_download ul li a span.icon{ background:url("/images/www/contents/ico_file.png") no-repeat 0 0; display:inline-block; width:22px; height:16px; margin-right:6px; vertical-align:sub;}
.file_download ul li.file { margin-bottom:0 !important;}




/*불법체류 팝업*/
#foreigner_notice_warp{background:#d2e4e8 url("/images/www/popup/covid_popup/covid_popup_bg.jpg")center top no-repeat;}
#foreigner_notice_warp > .foreigner_notice_box{margin:0 auto;width:85%;max-width:900px;padding-top: 50px;position: relative;}
#foreigner_notice_warp > .foreigner_notice_box > h1{background:url("/images/www/popup/covid_popup/covid_popup_sp.png") no-repeat;height: 84px;background-size: cover;max-width: 480px;}
#foreigner_notice_warp > .foreigner_notice_box > h1{text-indent:-999em;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt{background:#fff;box-shadow: 5px -5px 0px #afd0d7;padding: 5% 5% 10% 5%;margin-top: 20px;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > ul.txt > li > span{background:#004972; color:#fff; padding:2px 10px; margin-right:10px}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > ul.txt > li{margin-bottom:10px;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt h2{font-size:20px; margin-top:40px;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > .foreigner_btn_box{margin-top:20px;max-width: 600px;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > .foreigner_btn_box > a{background: #004972;border-radius: 10px;color: #fff;padding: 10px 10px;width: 170px;display: inline-block;margin-bottom: 10px;margin-right: 5px;vertical-align: middle;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > .foreigner_btn_box > a > span.ico{background: url("/images/www/popup/covid_popup/covid_popup_sp.png") -9px -117px no-repeat;display: inline-block;width: 22px;height: 19px;vertical-align: middle;margin-right: 10px;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt > .foreigner_btn_box > a:after{content:'';display:inline-block;background: url(/images/www/popup/covid_popup/covid_popup_sp.png) -8px -159px no-repeat;width:20px;height: 24px;float: right;}
#foreigner_notice_warp .foreigner_ico01{background: url("/images/www/popup/covid_popup/covid_img01.png") 0 0 no-repeat;width: 124px;height: 134px;position: absolute;right: 211px;top: 27px;}
#foreigner_notice_warp .foreigner_ico02{background: url("/images/www/popup/covid_popup/covid_img02.png") 0 0 no-repeat;width: 167px;height: 250px;position: absolute;right: -51px;bottom: 0;}
#foreigner_notice_warp > .foreigner_notice_box > .foreigner_notice_txt span.tit{display:block; font-weight: bold; color: #004972;}
#foreigner_notice_warp .mobile_table{display: none;}
@media screen and ( max-width:600px ){
	#foreigner_notice_warp > .foreigner_notice_box > h1{height: 65px;}
	#foreigner_notice_warp .pc_table{display: none;}
	#foreigner_notice_warp .mobile_table{display:block; font-size: 13px;}
}

@media screen and ( max-width:1000px ){
	#foreigner_notice_warp .foreigner_ico01{display:none;}
}