@charset "utf-8";

.sub_main02 {background:url(/executive/images/sub02/img_01.jpg) no-repeat right top;padding-left:28px;}
.sub_main02 h3  {padding:45px 0px 7px 22px;}
.sub_main02 .txt_01 {padding:0px 0px 16px 22px;}
.sub_main02 .txt_02 {padding:0px 0px 0px 23px;}

.sub_main02 .info_secition {height:215px;margin-top:120px;position:relative;}
.sub_main02 .info_secition .cyber_area {background:url(/executive/images/sub02/bg_cyber.gif) no-repeat;width:321px;height:204px;margin-top:10px;float:left;position:relative;}
.sub_main02 .info_secition .cyber_area .cyber_info {width:321px;}
.sub_main02 .info_secition .cyber_area .cyber_info h3 {position:absolute;top:-53px;left:55px;}
.sub_main02 .info_secition .cyber_area .cyber_info ul {margin:36px 15px 0px 32px;}
.sub_main02 .info_secition .cyber_area .cyber_info li {line-height:18px;height:18px;background:url(/executive/images/common/bul_04.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;}
.sub_main02 .info_secition .cyber_area .cyber_info span {color:#764F48;}
.sub_main02 .info_secition .cyber_area .cyber_info .more {position:absolute;right:11px;top:70px;}

.sub_main02 .info_secition .cyber_area .cyber_vote {position:absolute;top:100px;width:321px;}
.sub_main02 .info_secition .cyber_area .cyber_vote h3 {position:absolute;top:45px;left:0px;}
.sub_main02 .info_secition .cyber_area .cyber_vote ul {margin:27px 15px 0px 32px;}
.sub_main02 .info_secition .cyber_area .cyber_vote li {line-height:18px;height:18px;background:url(/executive/images/common/bul_04.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;}
.sub_main02 .info_secition .cyber_area .cyber_vote span {color:#764F48;}
.sub_main02 .info_secition .cyber_area .cyber_vote .more {position:absolute;left:252px;top:63px;}

.sub_main02 .info_secition .policy_area {width:179px;float:left;margin:8px 0px 0px 29px;}
.sub_main02 .info_secition .policy_area h3 {height:20px;background:url(/executive/images/sub02/bul_01.gif) no-repeat 4px 2px;padding:0px 0px 0px 18px;}
.sub_main02 .info_secition .policy_area .policy_box {background:url(/executive/images/sub02/bg_policy_03.gif) repeat-y;}
.sub_main02 .info_secition .policy_area .policy_box .bg01 {background:url(/executive/images/sub02/bg_policy_01.gif) no-repeat;height:3px;font-size:0px;}
.sub_main02 .info_secition .policy_area .policy_box .bg02 {background:url(/executive/images/sub02/bg_policy_02.gif) no-repeat;height:3px;font-size:0px;}
.sub_main02 .info_secition .policy_area .policy_box h4 {padding:6px 14px 0px 13px;height:15px;}
.sub_main02 .info_secition .policy_area .policy_box p {background:url(/executive/images/sub02/bg_policy_line.gif) bottom repeat-x;padding:4px 0px 0px 0px;height:17px;width:150px;margin:0px auto 0px auto;}
.sub_main02 .info_secition .policy_area .policy_box .none {background:none;}

.sub_main02 .info_secition .wibzine_area {float:right;width:157px;margin-top:8px;}
.sub_main02 .info_secition .wibzine_area h3 {height:20px;background:url(/executive/images/sub02/bul_01.gif) no-repeat 4px 2px;padding:0px 0px 0px 18px;}
.sub_main02 .info_secition .webzine_writer {background:url(/executive/images/sub02/bg_webzine01.gif) no-repeat;width:157px;height:132px;}
.sub_main02 .info_secition .webzine_writer ul {padding:12px 13px 12px 13px;}
.sub_main02 .info_secition .webzine_writer li {line-height:18px;height:18px;background:url(/executive/images/common/bul_06.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;font-family:gulim;}
.sub_main02 .info_secition .hometown img {margin:10px 0px 0px 0px;position:absolute;right:0px;bottom:0px;}

.sub_main02 .btn_go {margin-top:25px;}
.sub_main02 .btn_go img {margin:0px 9px 0px 0px;}
.sub_main02 .btn_go .none {margin-right:0px;}

/*서브 컨텐츠*/
.cont_sub02 {}
.cont_sub02 h3 {background:url(/executive/images/common/bul_stitle_01.gif) no-repeat 0px 0px;padding:1px 0px 7px 11px;}


/*기본 목록스타일*/
.cont_sub02 .text_style01 {padding:5px 0px 0px 0px;}
.cont_sub02 .text_style01 dt {background:url(/executive/images/common/bul_st_02.gif) no-repeat 5px 1px;padding:0px 0px 3px 23px;font-weight:bold;}
.cont_sub02 .text_style01 dd {line-height:18px;background:url(/executive/images/common/bul_txt_05.gif) no-repeat 16px 6px;padding:0px 0px 0px 26px;}
.cont_sub02 .text_style01 ul {}
.cont_sub02 .text_style01 li {background:url(/executive/images/sub01/bul_05.gif) no-repeat 4px 6px;padding:0px 0px 0px 14px;line-height:18px;font-size:11px;}
.cont_sub02 .text_style01 .bk_none {background:none;}
.cont_sub02 .text_style01 .fc_01 {color:#f26822;}
.cont_sub01 .text_style01 .ft_none {font-weight:normal;}
.cont_sub02 .text_style02 {padding:5px 10px 5px 10px;background:#eff2f8;margin-bottom:20px;}

/*정책마당*/
.cont_sub02 .proposal {width:667px;margin:0px auto 0px auto;}
.cont_sub02 .proposal h5 {background:url(/executive/images/sub02/bg_proposal_01.gif) no-repeat;width:667px;height:21px;padding:6px 0px 0px 45px;margin-bottom:17px;}
.cont_sub02 .proposal dl {margin-bottom:15px;}
.cont_sub02 .proposal dt {background:url(/executive/images/sub02/bul_03.gif) no-repeat 14px 5px;padding:0px 0px 0px 22px;line-height:18px;font-family:gulim;color:#000000;}
.cont_sub02 .proposal dt span {font-size:11px;color:#2970ba;}
.cont_sub02 .proposal dt .fc_01 {font-size:12px;}
.cont_sub02 .proposal dd {line-height:18px;background:url(/executive/images/sub02/bul_04.gif) no-repeat 24px 6px;padding:0px 0px 0px 30px;font-family:gulim;color:#000000;}
.cont_sub02 .proposal ul {} 
.cont_sub02 .proposal li {line-height:18px;height:18px;background:url(/executive/images/sub02/bul_05.gif) no-repeat 4px 7px;padding:0px 0px 0px 11px;font-size:11px;color:#000000;}
.cont_sub02 .proposal .application_area {padding:0px 4px 0px 4px;}
.cont_sub02 .proposal .application_area .section_01 {background:url(/executive/images/sub02/bg_bar_proposal.gif) left no-repeat;width:312px;height:207px;padding:0px 8px 0px 8px;float:left;}
.cont_sub02 .proposal .etc {margin:20px 0px 0px 0px;color:#2970ba;}
.cont_sub02 .proposal .etc span {font-size:11px;color:#2970ba;}

/*정책제안*/
.cont_sub02 .proposal_box {background:url(/executive/images/sub02/bg_proposal_middle.gif) repeat-y;width:701px;}
.cont_sub02 .proposal_box .bg01 {background:url(/executive/images/sub02/bg_proposal_top.gif) no-repeat;width:702px;height:4px;font-size:0px;}
.cont_sub02 .proposal_box .bg02 {background:url(/executive/images/sub02/bg_proposal_bottom.gif) no-repeat;width:702px;height:11px;font-size:0px;}
.cont_sub02 .proposal_box h4 {background:url(/executive/images/sub02/bul_07.gif) no-repeat 9px 10px;padding:10px 0px 10px 20px;font-family:gulim;color:#009ea0;}
.cont_sub02 .proposal_box02 {background:url(/executive/images/sub02/bg_proposal02_middle.gif) repeat-y;width:682px;margin:0px auto 0px auto;}
.cont_sub02 .proposal_box02 .bg01 {background:url(/executive/images/sub02/bg_proposal02_top.gif) no-repeat;width:682px;height:4px;font-size:0px;}
.cont_sub02 .proposal_box02 .bg02 {background:url(/executive/images/sub02/bg_proposal02_bottom.gif) no-repeat;width:682px;height:4px;font-size:0px;}
.cont_sub02 .proposal_box02 dl {margin:10px 0px 10px 0px;}
.cont_sub02 .proposal_box02 dt {background:url(/executive/images/sub02/bul_08.gif) no-repeat 16px 3px;padding:0px 0px 0px 28px;line-height:18px;font-family:gulim;font-weight:bold;}
.cont_sub02 .proposal_box02 dd {padding:0px 0px 0px 28px;line-height:18px;margin-bottom:5px;}
.cont_sub02 .proposal_box02 ul {}
.cont_sub02 .proposal_box02 li {background:url(/executive/images/sub02/bul_09.gif) no-repeat 0px 5px;padding:0px 0px 0px 8px;line-height:18px;}
.cont_sub02 .progress_area {background:url(/executive/images/sub02/bg_proposal03.gif) bottom no-repeat;width:682px;height:272px;margin:16px auto 0px auto;}
.cont_sub02 .progress_area h5 {margin-bottom:10px;}
.cont_sub02 .progress_area .text_condition {padding:0px 6px 0px 6px;}
.cont_sub02 .proposal_box03 {background:url(/executive/images/sub02/bg_proposal04.gif) no-repeat;width:642px;height:32px;padding:13px 20px 11px 20px;margin:15px 0px 15px 0px;color:#00746b;line-height:18px;}

/*도민만족도조사*/
.cont_sub02 .poll_section {background:url(/executive/images/sub02/bg_poll_02.gif) repeat-y;width:702px;margin-bottom:15px;}
.cont_sub02 .poll_section .bg01 {background:url(/executive/images/sub02/bg_poll_01.gif) no-repeat;width:702px;height:5px;font-size:0px;}
.cont_sub02 .poll_section .bg02 {background:url(/executive/images/sub02/bg_poll_03.gif) no-repeat;width:702px;height:5px;font-size:0px;}
.cont_sub02 .poll_section h5 {height:20px;padding:5px 0px 0px 17px;}
.cont_sub02 .poll_section .poll_area {background:url(/executive/images/sub02/bg_poll02_02.gif) repeat-y;width:685px;margin:0px auto 0px auto;}
.cont_sub02 .poll_section .poll_area .bg01 {background:url(/executive/images/sub02/bg_poll02_01.gif) no-repeat;width:685px;height:5px;font-size:0px;}
.cont_sub02 .poll_section .poll_area .bg02 {background:url(/executive/images/sub02/bg_poll02_03.gif) no-repeat;width:685px;height:5px;font-size:0px;}
.cont_sub02 .poll_section .poll_area ul {padding:3px 12px 2px 69px;}
.cont_sub02 .poll_section .poll_area li {padding:3px 0px 0px 10px;position:relative;}
.cont_sub02 .poll_section .poll_area li span {position:absolute;left:-58px;top:2px;background:url(/executive/images/sub02/bul_02.gif) no-repeat 0px 5px;padding:0px 0px 0px 7px;color:#4d9d06;}
.cont_sub02 .poll_section .poll_area li input {margin:4px 3px 4px 8px;}
.cont_sub02 .poll_section02 {}
.cont_sub02 .poll_section02 p {padding:0px 0px 6px 19px;color:#252525;}
.cont_sub02 .poll_section02 .poll_area {background:url(/executive/images/sub02/bg_poll03_02.gif) repeat-y;width:702px;margin-bottom:17px;}
.cont_sub02 .poll_section02 .poll_area .bg01 {background:url(/executive/images/sub02/bg_poll03_01.gif) no-repeat;width:702px;height:3px;font-size:0px;}
.cont_sub02 .poll_section02 .poll_area .bg02 {background:url(/executive/images/sub02/bg_poll03_03.gif) no-repeat;width:702px;height:4px;font-size:0px;}
.cont_sub02 .poll_section02 .poll_area .style01 {padding:7px 19px 0px 19px;height:100%;}/*줄별로 일정간격 띄우기*/
.cont_sub02 .poll_section02 .poll_area .style01 li {width:165px;float:left;height:20px;}
.cont_sub02 .poll_section02 .poll_area .style02 {padding:5px 19px 4px 19px;}/*기본 나열 한줄로*/
.cont_sub02 .poll_section02 .poll_area .style02 li {height:20px;float:left;padding:0px 33px 0px 0px;}
.cont_sub02 .poll_section02 .poll_area .style03 {padding:9px 0px 4px 19px;} /*아래로 나열하기*/
.cont_sub02 .poll_section02 .poll_area .style03 li {height:20px;}
.cont_sub02 .poll_section02 .poll_area .style03 li.pollItem {height:100%;}
.cont_sub02 .poll_section02 .poll_area .style03 span {color:#979797;font-size:11px;}
.cont_sub02 .poll_section02 .poll_area .style04 {padding:9px 0px 4px 19px;}/*li background 적용*/
.cont_sub02 .poll_section02 .poll_area .style04 li {height:20px;background:url(/executive/images/common/bul_04.gif) no-repeat 17px 9px;padding:4px 0px 0px 22px;position:relative;}
.cont_sub02 .poll_section02 .poll_area .style04 span {position:absolute;left:130px;top:0px;}
.cont_sub02 .poll_section02 .poll_area .num {width:40px;height:16px;border:solid 1px #D8DBE1;padding:2px 0px 0px 4px;}
.cont_sub02 .poll_section02  .textarea01  {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:675px;height:78px;margin:5px 9px 5px 9px;}
.cont_sub02 .poll_section02  .textarea02  {border:1px solid #CFCFCF;padding:2px 0px 0px 4px;height:15px;width:675px;height:46px;margin:5px 9px 5px 9px;}

.cont_sub02 .poll_section02 .poll_area table {width:680px;margin:5px auto 5px auto;}
.cont_sub02 .poll_section02 .poll_area td {padding:2px 3px 1px 19px;}
.cont_sub02 .poll_section02 .poll_area td .view {margin-top:-1px;}
.cont_sub02 .poll_section02 .poll_area td .some_area {position:relative;color:#0051CA;font-size:11px;}
.cont_sub02 .poll_section02 .poll_area td .some_bar {width:170px;height:10px;position:absolute;top:1px;left:30px;}
.cont_sub02 .poll_section02 .poll_area td .some_bar img {height:10px;}
.cont_sub02 .poll_section02 .poll_area .q {border-top:1px solid #E2E2E2;margin:0px 10px 0px 10px;padding:8px 0px 0px 20px;}
.cont_sub02 .poll_section02 .poll_area .q_view {padding:2px 3px 2px 30px;}
.cont_sub02 .poll_section02 .poll_area .ft01 {color:#979797;font-size:11px;}

/*데이타테이블*/
.cont_sub02 .data_table01 {}
.cont_sub02 .data_table01 table {width:100%;border-top:2px solid #d4d1cc;}
.cont_sub02 .data_table01 thead th {background:#fdf7eb;border-bottom:1px solid #d4d1cc;color:#8e3189;padding:6px 0px 3px 0px;font-weight:bold;}
.cont_sub02 .data_table01 tbody td {border-bottom:1px solid #d4d1cc;border-right:1px solid #d4d1cc;color:#636363;padding:6px 7px 3px 7px;text-align:center;}
.cont_sub02 .data_table01 p {text-align:left;padding:0px 5px 0px 5px;}
.cont_sub02 .data_table01 .bd_none {border-right:none;}

/*이벤트박스 */
.event_box {background:url(/executive/images/sub02/bg_event_middle.gif) repeat-y;width:681px;}
.event_box .bg01 {background:url(/executive/images/sub02/bg_event_top.gif) top no-repeat;height:7px;font-size:0px;padding-top:5px;}
.event_box .bg02 {background:url(/executive/images/sub02/bg_event_bottom.gif) bottom no-repeat;height:7px;font-size:0px;padding-bottom:3px;}
.event_box h4 {background:url(/executive/images/sub02/icon_event01.gif) no-repeat 23px 0px;padding:13px 0px 0px 72px;height:40px;font-size:15px;color:#0054a6;}
.event_box dl {}
.event_box dt {background:url(/executive/images/sub02/icon_event_q.gif) no-repeat 49px 0px;padding:0px 0px 0px 70px;line-height:18px;font-weight:bold;font-size:14px;color:#333333;}
.event_box dd {padding:0px 0px 0px 70px;line-height:18px;margin-bottom:5px;}
.event_box ul {padding:5px 0px 5px 0px;}
.event_box li {font-size:13px;line-height:18px;color:#333333;}

/* 설문조사 개인정보 입력폼*/
.mem_input {border-top:1px solid #B8B8B8;border-bottom:1px solid #B8B8B8;text-align:center;margin-bottom:25px;}
.mem_input .mem_tbl {padding:0px 22px 0px 22px;}
.mem_input table {width:100%;margin:0px auto 0px auto;}
.mem_input th {font-size:11px;text-align:left;padding:8px 0px 6px 10px;line-height:14px;border-bottom:1px solid #E6E6E6;}
.mem_input td {border-bottom:1px solid #E6E6E6;text-align:left;padding:3px 0px 3px 0px;}
.mem_input .user_id {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:123px;vertical-align:middle;}
.mem_input .user_pw {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:123px;vertical-align:middle;}
.mem_input .user_name {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:123px;vertical-align:middle;}
.mem_input .user_email {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:293px;vertical-align:middle;}
.mem_input .user_addres {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:573px;vertical-align:middle;}
.mem_input .user_idsearch {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:123px;vertical-align:middle;}
.mem_input .user_phone {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:40px;vertical-align:middle;}
.mem_input .user_shownum {border:1px solid #979797;padding:2px 0px 0px 4px;height:16px;width:123px;vertical-align:middle;}
.mem_input textarea {border:1px solid #979797;width:98%;height:80px;}
.mem_input .input_btn {vertical-align:middle;}
.mem_input .bd_none {border:none;}
.mem_input .ft01 {font-size:11px;color:#005B7F;}
.mem_input .ft02 {}
