input[type="tel"] { padding: 3px; border: 1px solid #d7d7d7;color:#666;}
textarea{ width:100%; border: 1px solid #d7d7d7;}

/*상단검색바*/
.board_search_box{ margin:0 0 20px 0; overflow:hidden; text-align:left; position:relative; clear:both;}
.board_search_box form{ width:70%; float:left;}
.board_search_box .brtxt{line-height:36px; font-size:13px; position:absolute; right:0; top:0;}


.board_search_box2{ margin:0 0 20px 0; overflow:hidden; text-align:left;}
.board_search_box2 .brtxt{ text-align:right; line-height:36px; font-size:13px; }

.select{ border:1px solid #d7d7d7; height:28px; font-family:"NanumGothicWeb"; padding:2px; margin:5px 0;}
.board_search_text{ border:1px solid #d7d7d7; height:24px; width:16em;}
.btn_search{ background:#676767; border:none; color:#fff; display:inline-block;height:29px; padding:0 10px;  font-family:"NanumGothicWeb";}
.btn_search_c{ background:#999; border:none; color:#fff; display:inline-block;height:29px; padding:0 10px;  font-family:"NanumGothicWeb";}

.board_search_box_h{width:720px; margin:0 0 20px 0; overflow:hidden; text-align:left; position:relative; clear:both;}
.board_search_box_h form{ width:70%; float:left;}
.board_search_box_h .brtxt{/* width:30%; float:left; display:inline-block; text-align:right;*/ line-height:36px; font-size:13px; position:absolute; right:0; top:0;}


/* 게시판 테이블_A
thead th.th01{ border-top:2px solid #eb008d !important;}
thead th.th02{ border-top:2px solid #f8911a !important;}
thead th.th03{ border-top:2px solid #57af3e !important;}
thead th.th04{ border-top:2px solid #54c6e0 !important;}
thead th.th05{ border-top:2px solid #0075bf !important;}
thead th.th06{ border-top:2px solid #78bf95 !important;}
thead th.th07{ border-top:2px solid #f7c811 !important;}
thead th.th08{ border-top:2px solid #7408a6 !important;} */

/* 게시판 테이블_B*/

thead th.th01{ border-top:2px solid #999!important;}
thead th.th02{ border-top:2px solid #999!important;}
thead th.th03{ border-top:2px solid #999!important;}
thead th.th04{ border-top:2px solid #999!important;}
thead th.th05{ border-top:2px solid #999!important;}
thead th.th06{ border-top:2px solid #999!important;}
thead th.th07{ border-top:2px solid #999!important;}
thead th.th08{ border-top:2px solid #999!important;} 

table.board_list1{width:100%; color:#333; border:0; border-spacing:0; padding:0; border-collapse:collapse;font-size:14px;}
table.board_list1 thead th{ background:#f9f9f9; border-bottom:1px solid #dbdbdb; font-weight:bold; padding:12px 0 10px 0; text-align:center;}
table.board_list1 tbody td{ border-bottom:1px solid #dbdbdb; padding:10px;}
table.board_list1 tbody th{ background:#f9f9f9; border-bottom:1px solid #dbdbdb; padding:10px 6px; font-weight:bold; text-align:center;}
table.board_list1 .title a{ display:block; float:left; max-width:29em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
table.board_list1 .file_img{ display:block; float:left; width:13px; margin-left:8px; vertical-align:middle;}
table.board_list1 .title img{ float:left;}
/*게시판 테이블_B*/
table.board_list2{ width:100%;}
table.board_list2 tbody td{ position:relative; border-bottom:1px dashed #d7d7d7; padding:20px 10px 20px 20px; }
/*background:url(/images/01_potal/sub/h3_bullet.gif) no-repeat 10px 23px;*/
table.board_list2 tbody tr:first-child td{border-top:2px solid #d7d7d7;}
table.board_list2 tbody tr:last-child td{border-bottom:1px solid #d7d7d7;}
table.board_list2 tbody td a .b_title{color:#0075bf; font-size:18px; display:block; width:25em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-bottom:13px; line-height:20px;} /*3d9324*/
table.board_list2 tbody td a .b_con{ color:#333; line-height:21px; }

/*게시판 테이블_C*/
.question li{ line-height:25px; padding-left:15px;}

/*게시판 테이블_D*/
table.board_list4{ width:100%; color:#333; }
table.board_list4 thead th{ background:#f9f9f9; border-left:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; font-weight:bold; padding:12px 0 10px 0; text-align:center;}
table.board_list4 thead tr:first-child th:first-child{ border-left:none;}
table.board_list4 tbody td{ border:1px solid #dbdbdb; border-width:0 0 1px 1px; padding:10px;}
table.board_list4 tbody td:first-child { border-left:none;}
table.board_list4 tbody th{ background:#f9f9f9; border-bottom:1px solid #dbdbdb; padding:10px; font-weight:bold; text-align:center;}


/*갤러리 게시판*/
ul.gallery_list{width:100%;overflow:hidden; margin-top:20px; border-top:2px solid #333; border-bottom:2px solid #333; padding:30px 0 10px 0; }
ul.gallery_list li{float:left;width:30%;margin:0 1% 15px 2%;}
ul.gallery_list li a{display:block}
ul.gallery_list li span.title{display:inline-block; width:100%; text-align:center; margin-top:10px ; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
ul.gallery_list li span.image{ display:block; margin:0 auto; width:100%; height:150px; overflow:hidden; box-sizing:border-box; padding:5px; border:1px solid #ccc;}
ul.gallery_list li span.image img{width:100%; height:100%}


ul.gallery_list2{width:100%;overflow:hidden; margin-top:20px; border-top:2px solid #333; border-bottom:2px solid #333; padding:30px 0 10px 0; }
ul.gallery_list2 li{float:left;width:32%;margin:0 1% 15px 0;}
ul.gallery_list2 li span.title{display:inline-block;width:100%; text-align:center; margin-top:10px;}
ul.gallery_list2 li span.image{ display:block; margin:0 auto; width:100%; height:120px; overflow:hidden;}
ul.gallery_list2 li span.image img{width:100%; height:100%}
ul.gallery_list2 li span.image_ebook{ display:block; margin:0 auto; width:180px; height:220px; overflow:hidden; border:1px solid #dbdbdb;}
ul.gallery_list2 li span.image_ebook img{width:100%; height:100%}


/*웹진형게시판*/
.gallery_box4 { margin-bottom:30px; border-top:2px solid #666; border-bottom:1px solid #666 }
.gallery_4 { width:100%; overflow:hidden; margin:10px 0; }
.gallery_4 li:first-child { border:0; }
.gallery_4 li { width:100%; padding:20px 2% 20px 0; border-top:1px solid #666; overflow:hidden; } 
.gallery_4 li span.image{ float:left; width:30%; height:150px; overflow:hidden; }
.gallery_4 li span.image img{ width:100%; height:100%; }
.gallery_4 li dl { float:right; width:65%; padding:10px; overflow:hidden; }
.gallery_4 li dl dt { font-size:20px; font-weight:600; margin-bottom:10px; height:20px; overflow:hidden; }
.gallery_4 li dl dd { height:90px; overflow:hidden; }



/*웹진형게시판*/
.gallery_box4a { margin-bottom:30px; border-top:2px solid #666; border-bottom:1px solid #666 }
.gallery_4a { width:100%; overflow:hidden; margin:10px 0; }
.gallery_4a li:first-child { border:0; }
.gallery_4a li { width:100%; padding:20px 2% 20px 0; border-top:1px solid #666; overflow:hidden; } 
.gallery_4a dl { width:100%; padding:10px; overflow:hidden; }
.gallery_4a dt.image{ float:left; width:30%; height:150px; }
.gallery_4a dt.image a{display:block;}
.gallery_4a dt.image img{ width:100%; height:100%; }
.gallery_4a .txt_box {width:66%;float:right;padding-right:9px}
.gallery_4a .subject { display:block; font-size:20px; font-weight:600;margin-bottom:10px; overflow:hidden; }
.gallery_4a .subject a{ line-height:24px; }
.gallery_4a .txt_con{ height:90px; overflow:hidden; }






/*게시판_글쓰기,글보기*/
.write_warp{ border-top:3px solid #f8911a; width:100%; overflow:hidden;}
table.board_list1 tbody td.edit{max-width:700px;padding:20px 10px; line-height:1.8;}
table.board_list1 tbody td.edit img{ max-width:730px; margin:0 auto;}
table.board_list1 tbody td.edit table{max-width:730px;}
table.board_list1 tbody td.edit p{ max-width:700px; line-height:1.8;}
table.board_list1 thead th .b_title{ float:left; margin-left:15px;}
table.board_list1 thead th .b_date{ float:right; margin-right:15px; color:#666; font-weight:normal;}

/*게시판 페이징*/
.paging{ margin:20px auto 0px auto; text-align:center; font-size:0; overflow:hidden;}
.paging a{ display:inline-block; overflow:hidden; height:26px; min-width:26px; line-height:26px;  margin:0 2px; color:#818181; font-weight:bold; font-size:14px;/* border:1px solid #ccc;*/vertical-align:middle;}
.paging span{font-size:10px;}
.paging a.on{color:#fff; background:#026eb9; border:1px solid #016db7}

/*행정규제검색 아이프레임*/
.paging table{margin:0 auto;}
.paging table td a{border:0 !important;width:auto !important; }
.paging table td span{font-size:14px !important; text-align:center;}



/*게시판 버튼*/
.btn_list a, .btn_write a{ display:inline-block; background:#666; color:#fff; padding:8px 15px; font-weight:bold; line-height:15px;}
.btn_modify a, .btn_del a, .btn_enter a { display:inline-block; background:#dbdbdb; color:#666; padding:8px 15px; font-weight:bold; line-height:15px;}
.btn_enter_submit  { display:inline-block; background:#dbdbdb; color:#666; padding:8px 15px; font-weight:bold; line-height:15px;}

/*버튼*/
.btn_type_1 a{display:inline-block;margin-top:20px; background:#666; color:#fff;width:80px;height:32px;text-align:center; font-size:14px;line-height:32px; font-weight:600;float:right;}
.btn_type_2{display:inline-block; background:url('/01_edu/images/common/btn02_bg_l.png') no-repeat; overflow:hidden;height:32px; padding:0 0 0 10px;}
.btn_type_2 a{display:inline-block;color:#fff;height:32px;width:100%;padding:0px 38px 0 6px;font-size:14px;line-height:32px; text-align:left; font-weight:600;background:url('/01_edu/images/common/btn02_bg_r.png') no-repeat right 0;}
.btn_type_2 a:hover, .btn_type_5 a:active{color:#a8abfe;}

.btn_type_3{display:inline-block; background:url('/01_edu/images/common/btn03_bg_l.png') no-repeat; overflow:hidden;height:32px; padding:0 0 0 10px;}
.btn_type_3 a{display:inline-block;color:#333;height:32px;width:100%;padding:0px 38px 0 6px;font-size:14px;line-height:32px; text-align:left; font-weight:600;background:url('/01_edu/images/common/btn03_bg_r.png') no-repeat right 0;}
.btn_type_3 a:hover, .btn_type_5 a:active{color:#000;}
.btn_type_4 a{display:inline-block;margin-top:20px; background:#666; color:#fff;width:80px;height:32px;text-align:center; font-size:14px;line-height:32px; font-weight:600;float:right;}


/*민원사무편람*/
.minwon_box{ overflow:hidden; height:100px; position:relative; text-align:center; background:url(/images/01_potal/sub/re_next_r.png) no-repeat 225px 30px;}
.minwon_1{ border:1px solid #ccc; width:130px; position:absolute;  top:0; left:80px; }
.mwlist1{ display:block; padding:15px 0 5px 0; font-weight:bold;}
.mwlist2{ display:block; padding:5px 0 15px 0;}
.minwon_2{ border:1px solid #ccc; width:130px; position:absolute;  top:0; left:270px; }
.minwon_3{ position:absolute; top:0; left:0; width:50px; background:#666; color:#fff; padding:5px;}










/*일정달력*/
.sch_bullet_01 {background:url('/images/04_part/health/sub/h5_dot.gif') 0 8px no-repeat ;color:#333;padding-left:15px;margin:50px 0 20px 0;font-size:16px; line-height:25px;font-weight:600}
.schedule_list {margin-top:30px;font-size:14px;border-top:2px solid #333}
.schedule_list ul{border-bottom:1px solid #ddd; padding-top:15px;height:35px; }
.schedule_list .subject{padding-left:10px }
.schedule_list .r{float:right }
.schedule_list .date {padding-right:5px; border-right:1px solid #ccc; color:#566cba;font-weight:bold}

.date1 {color: #fa6e0f}
.schedule_wrap {padding-bottom:20px; height:60px}
.schedule_wrap ul {padding-bottom:10px}
.schedule_wrap li {float:left;width:33%; text-align:center;font-size:22px;font-weight:bold; }
.schedule_wrap select {margin-right:3px;border:1px solid #ccc;font-family: "돋움", verdana;padding:5px;width:100px;}

.sch_table {border-top:2px solid #666;border-left:1px solid #ddd}
.sch_table th{padding:10px;font-size: 14px;background:#fafce9;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.sch_table th {text-align:center}
.sch_table th.sun {color:#FF0000;}
.sch_table th.sat {color:#3050be; }
.sch_table td {width:14.2%; vertical-align:top;padding-left:10px; padding-top:10px; height:70px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.sch_table td.on{ background:#FEEDE7}


/*주요사업 추진현황_댓글*/
.apprai_write{ margin:20px 0; padding:20px; overflow:hidden; background:#f9f9f9; border-top:2px solid #333; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; box-sizing:border-box;}
.apprai_write textarea{ width:85%; float:left;}
.apprai_write input[type='submit']{ float:right; width:12%; height:45px; border: 1px solid #54738b; background:#7f93a3; color:#fff; font-size:14px; font-weight:bold;}
.apprai_write p{ clear:both;}
.apprai_box{ overflow:hidden;}
.apprai_box ul li{ padding:15px 0; border-bottom:1px solid #ccc; position:relative;}
.apprai_box ul li:first-child{ border-top:1px solid #ccc;}
.apprai_name{ color:#48688f; font-weight:bold; margin-right:15px;}
.apprai_date{ font-size:12px; color:#999;}
.apprai_del{ padding:5px; overflow:hidden;}

.comment_icon{ padding:3px;}

/*기업사랑정보DB화*/
.tdh30 tbody td{ height:35px !important;}
.company_add{ display:block; padding:0 30px 0 5px; background:url(/images/01_potal/sub/view.png) no-repeat 95% 50%; background-size:22px;}


.t_width1{width:200px;}
.t_width2{width:220px;}
.t_width3{width:640px;}


/*** 게시판 리스트 ***/
#board_bc {clear:both; border-bottom:1px solid #026eb7; border-top:1px solid #026eb7; width:100%; overflow:hidden; line-height:23px; } 
#board_bc .board_bc_con { padding:13px; overflow:hidden; background:url('/images/04_part/igbn/sub/bc_line2.gif') repeat-x bottom;}
#board_bc .board_bc_con  li {float:left;}
#board_bc .board_bc_con .img { width:159px; height:101px; background:url('/images/04_part/igbn/sub/no_img.gif') no-repeat; border:1px solid #c4c4c4; margin-right:15px;}
#board_bc .board_bc_con .no_img img { margin-top:31px; margin-left:60px;}
#board_bc .board_bc_con .line { width:1px; height:105px; background:url('/images/04_part/igbn/sub/bc_line.gif') repeat-y;}
#board_bc .board_bc_con .con { width:335px; padding:3px 15px;}
#board_bc .board_bc_con .con dt { margin-bottom:10px;} 
#board_bc .board_bc_con .con dt a { color:#026eb7; font-size:18px; line-height:20px; font-weight:600;} 
#board_bc .board_bc_con .con dd{height:70px; overflow:hidden; }
#board_bc .board_bc_con .txt { padding:3px 0 0 15px; width:140px;}
#board_bc .board_bc_con .txt li { background:url('/images/04_part/igbn/sub/icon1.gif') no-repeat 0px 10px; padding-left:10px; text-align:left; }
#board_bc .board_bc_con li.txt ul li{float:none;}
/*** 게시판 담당자 ***/
.charge {border:1px solid #d3d3d3; padding:13px; overflow:hidden; margin-top:70px; clear:both;}
.charge li { float:left; margin-right:25px; background:url('/images/04_part/igbn/sub/icon2.gif') no-repeat 0px 57%; padding-left:13px;}
.charge li:last-child {margin-right:0;}
.charge span { font-weight:bold;}
.charge_b { border-bottom:5px solid #f1f1f1;}

/*** 게시판 뷰 ***/
#board_bc_view {clear:both; border-top:1px solid #026eb7; width:100%; overflow:hidden; padding:30px 0;} 
#board_bc_view .movie {float:left; height:330px; width:450px;}
#board_bc_view .con {float:right; text-align:left; width:280px; font-size:13px;}
#board_bc_view .con dt {background:url('/images/04_part/igbn/sub/icon_movie.gif') no-repeat; display:inline-block; height:32px; color:#272727; line-height:32px; padding-left:40px; font-size:16px; font-weight:600; margin-bottom:20px;}
#board_bc_view .con dd {background:url('/images/04_part/igbn/sub/icon3.gif') no-repeat 0px 53%; padding-left:10px;  display:inline-block; overflow:hidden; clear:both; line-height:24px;width:280px;}
#board_bc_view .con dd span { font-weight:700; width:60px; color:#272727; float:left;}
#board_bc_view .con dd.txt {background:none;  display:inline-block; overflow:hidden; clear:both; line-height:24px; padding:5px 0;}
#board_bc_view .con dd.txt div{overflow-y: scroll; width:265px;height:140px; border:1px solid #ddd; padding:5px;}
#board_bc_view .box {font-size:11px; line-height:17px; color:#696969; border:1px solid #e2e2e2;  background-color:#FFF; padding:10px; width:255px;}


#board_bc_view .tail {background:url('/images/04_part/igbn/sub/icon_tail.gif') no-repeat; display:inline-block; height:22px; color:#272727; line-height:22px; padding-left:30px; font-size:16px; font-weight:600; margin-bottom:20px; margin-top:60px; clear:both;}

/*** 게시판 별점 ***/
#board_bc_view .star {border:1px solid #e2e2e2; padding:20px; overflow:hidden; clear:both;}
#board_bc_view .star dt {color:#272727; font-weight:bold; float:left; padding:0 10px;}
#board_bc_view .star dt.title {width:60px;  padding:5px 0;} 
#board_bc_view .star dd {float:left;}
#board_bc_view .star dd.txt {width:610px; padding:5px 0;} 
#board_bc_view .star dd.txt2 {font-size:11px;} 
#board_bc_view .star dd li {float:left;}
#board_bc_view .star dd li.txt3 {font-size:11px; text-align:right; padding-right:24px;}
#board_bc_view .star .box2 {font-size:12px; line-height:17px; color:#696969; border:1px solid #e2e2e2;  background-color:#FFF; padding:3px;}
#board_bc_view .star .box3 {font-size:12px; line-height:17px; color:#696969; border:1px solid #e2e2e2;  background-color:#FFF; padding:3px; overflow:hidden; height:41px; width:490px;}
#board_bc_view .star .box4 {font-size:12px; line-height:17px; color:#696969; border:1px solid #e2e2e2;  background-color:#FFF;}

/*갤러리 게시판2*/
.gallery_2 { border-top:2px solid #666}
.gallery_2 h5 {padding-bottom:10px;color:#333;font-weight:bold;font-size:14px; }
.gallery_2 ul {padding:10px 0;height:150px;overflow:hidden; border-bottom:1px solid #eee}
.gallery_2 li {float:left}
.gallery_2 li.img {width:30%;padding-right:2%}
.gallery_2 li.img img{width:200px; height:90px; border:2px solid #d5d5d5}
.gallery_2 li.infor {width:65%; }
.gallery_2 li.infor dt dd {height:25px;padding:10px 0 0 0; margin-top:2px;line-height:29px}
.gallery_2 li.infor dt {  float:left; color:#666; background:url('/images/02_tour/sub/bullet_01.gif') no-repeat 0 10px ;padding:5px 0 5px 10px;width:80px;font-weight:bold;}
.gallery_2 li.infor dd { padding:5px 0; border-bottom:1px solid #eee; margin-top:1px;}
.gallery_2 p{padding:10px 0;line-height:20px}
.t_right{text-align:right; position:absolute; top:10px; right:0px;}

/*동영상게시판*/
.board_button{text-align:right; overflow:hidden; margin-top:15px;}

.btn_w1{overflow:hidden; }
.btn_w1 .btn_w_l{float:left;}
.btn_w1 .btn_w_r{float:right;}
.btn_w1 .btn_w_l a{float:left;}
.btn_gray1 a{display:inline-block; width:50px; background:#d5d5d5;text-align:center; margin-left:10px; padding:5px 0px; font-size:12px; border:1px solid #bababa}

/*행정규제검색*/
table.board_list_h{ width:720px; color:#333; border:0; border-spacing:0; padding:0; border-collapse:collapse;}
table.board_list_h thead th{border-top:2px solid #999!important; background:#f9f9f9; border-bottom:1px solid #dbdbdb; font-weight:bold; padding:12px 0 10px 0; text-align:center;}
table.board_list_h tbody td{ border-bottom:1px solid #dbdbdb; padding:5px;}
table.board_list_h tbody th{ background:#f9f9f9; border-bottom:1px solid #dbdbdb; padding:10px 6px; font-weight:bold; text-align:center;}
table.board_list_h .title a{ display:block; float:left; max-width:29em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
table.board_list_h .file_img{ display:block; float:left; width:13px; margin-left:8px; vertical-align:middle;}
table.board_list_h .title img{ float:left;}
table.board_list_h tbody td.ch{cursor:pointer;}

.paging1{width:720px; padding-top:15px;}
.paging1 table{margin:0 auto; }
.paging1 .page_sep{display:none;}
.paging1 .page_no{border:1px solid #ccc; display:inline-block; margin:0 1px; width:22px; height:26px; line-height:26px; text-align:center; }
.paging1 .page_no a{font-weight:bold; font-size:12px;}


/* 사이버심의 */
.sime h4{color:#0075bf !important; font-size:16px; font-weight:bold; line-height:26px; background:url('/images/01_potal/sub/h3_bullet.gif') no-repeat 0 8px; padding:3px 0 3px 26px;margin-bottom:10px;}
.sime div{background:#fbfcfd;border:1px solid #cfdae7;padding:15px 20px;margin:0 0 20px 0}
.sime label{margin:0 25px 0 0}
.sime th{text-align:center}

/* 계약상세보기 */
.gy_titbox{overflow:hidden;padding:10px;margin:30px 0;border: 1px solid #e0e3ec;background: #f7f8fb;}
.gy_titbox dt{width: 85px;/* height: 25px; */float:left;font-weight:bold;color: #4f556a;margin: 7px 0 7px 10px;background:url("/images/jeonbuk/sub/s_blit04.gif") no-repeat left 10px;border-right: 1px solid #9da7c4;padding: 0 0 0 10px;}
.gy_titbox dd{width: 290px;/* height: 25px; */float:left;padding: 7px 0 7px 10px;}
.gy_titbox dd.ddlong{width: 670px;}

.view_gy{width:100%;margin:20px 0 0 0;}
.view_gy th, .view_gy td{border:solid 1px #e6e6e6;}
.view_gy thead th, .view_gy tbody th{color: #333;background: #f9f9f9;font-size:14px;padding:10px 0;vertical-align:middle;text-align:center}
.view_gy tbody td{text-align:center;padding:9px 0;vertical-align:middle;border-bottom: 1px solid #e6e6e6;}
.view_gy tbody .bbs_con{padding:10px;line-height:1.6em;font-size:12px;}
.view_gy tbody td .app{text-decoration:underline;}
.view_gy tbody td img{padding:2px 6px 0 6px;}
.view_gy tbody .reply{background:#efefef;}
.view_gy tbody .reply div{color:#333;padding:10px;line-height:1.6em;font-size:1.1em;}
.view_gy tbody .reply div span{color:#f06e00;font-weight:bold;}
.view_gy tbody .b_noti{color:#ed6d00;}
.view_gy tbody .ta_left{text-align:left;padding:9px 10px;}
.view_gy tbody td a:hover{font-weight:bold;text-decoration:underline}

.silver_btn{text-align:right}
.silver_btn a{display:inline-block;padding:3px 15px;background:#de0056;color:#fff}

/*공공누리*/
.license2{padding:10px 0 0}
.license2 .mark_box{float:left;padding:10px 20px 0 0}
.license2 .license_txt{padding:10px 0 0;}

/*설문조사 20180528*/
.pollresearch h4 strong{padding:2px 0 0 10px;display:inline-block}
.pollresearch h4 span.process01{display:inline-block;width:60px;background:#01b5eb;color:#fff;font-size:16px;border-radius:5px;text-align:center;padding:5px 10px}
.pollresearch h4 span.process02{display:inline-block;width:60px;background:#ef59a1 ;color:#fff;font-size:16px;border-radius:5px;text-align:center;padding:5px 10px}
.pollresearch h4 span.process03{display:inline-block;width:60px;background:#666;color:#fff;font-size:16px;border-radius:5px;text-align:center;padding:5px 10px}
.pollresearch{clear:both;position:relative;overflow:hidden;letter-spacing:-1px;}
.pollresearch h5{padding:15px 0 15px 50px;border:1px solid #ccc;background:#f4f4f4 url(/images/www/sub/bbs/poll_icon01.png) 10px center no-repeat;color:#000;margin:0 0 10px 0}
.pollresearch .polllist{margin:0;padding:0;border-bottom:1px dashed #f4f4f4;}
.pollresearch .poll_tit{padding:10px 0 0 0;border-top:1px dashed #f4f4f4;overflow:hidden;}
.pollresearch .poll_tit:first-child{border:0;}
.pollresearch .poll_tit .poll_num{background:#ef59a1;float:left;width:30px;height:30px;border-radius:10px;color:#fff;font-size:15px;text-align:center;padding:8px 0}
.pollresearch .poll_tit .q{float:left;padding:10px 0 0 10px;width:90%;font-size:15px}
.pollresearch .poll_con{margin:0;padding:10px 0;border-bottom:1px dashed #ccc}
.pollresearch .answer_check{padding:0 0 10px 40px}
.pollresearch .answer_check li{padding:5px 0 5px 0;overflow:hidden;}
.pollresearch .answer_check li label{padding:0 0 0 3px;line-height:1em;}
.pollresearch .answer_check input[type=text]{border:1px solid #ccc; width:100%;min-height:50px;padding:1%;}
.pollresearch .poll_answer{padding:0 0 10px 40px}
.pollresearch .poll_answer li{position:relative;min-height:40px;margin:5px 0;padding:0 50px 0 0;overflow:hidden;}
.pollresearch .poll_answer .answer{display:block;width:100%;padding:0 0 10px 0;background:#fff;}
.pollresearch .poll_answer .graph_g{width:100%;height:28px;background:#f4f4f4}
.pollresearch .poll_answer .graph_bar{width:100%;height:28px;background:#000;float:left;}
.pollresearch .poll_answer .graph_per{position:absolute;right:0;bottom:0;float:left;padding:5px 0}
.pollresearch .poll_answer li:nth-child(1) .graph_bar{background:#00b9f2;}
.pollresearch .poll_answer li:nth-child(2) .graph_bar{background:#62caea;}
.pollresearch .poll_answer li:nth-child(3) .graph_bar{background:#77a1ee;}
.pollresearch .poll_answer li:nth-child(4) .graph_bar{background:#94c1cc;}
.pollresearch .poll_answer li:nth-child(5) .graph_bar{background:#a7cf04;}
.pollresearch .poll_answer li:nth-child(6) .graph_bar{background:#bce029;}
.pollresearch .poll_answer li:nth-child(7) .graph_bar{background:#b3e029;}
.pollresearch .poll_answer li:nth-child(8) .graph_bar{background:#a8f0cb;}
.pollresearch .poll_answer li:nth-child(9) .graph_bar{background:#ffa9d8;}
.pollresearch .poll_answer li:nth-child(10) .graph_bar{background:#f8d3c1;}