@charset "utf-8";

/*서브메인*/
.sub_main01 {background:url(/executive/images/sub01/img_01.jpg) no-repeat right top;padding-left:28px;}
.sub_main01 h3 {padding:45px 0px 4px 16px;}
.sub_main01 .txt_01 {padding:0px 0px 13px 16px;}
.sub_main01 .txt_02 {padding:0px 0px 0px 17px;}
.sub_main01 .public_help {background:url(/executive/images/sub01/bg_help.gif) no-repeat;height:102px;margin:134px 0px 13px 0px;}
.sub_main01 .public_help .public_area {padding-left:102px;width:233px;float:left;}
.sub_main01 .public_help .public_area h3 {background:url(/executive/images/sub01/bul_01.gif) no-repeat 0px 16px;padding:15px 0px 0px 11px;border-bottom:1px solid #F49AC2;height:18px;}
.sub_main01 .public_help .public_area ul {margin-top:6px;}
.sub_main01 .public_help .public_area li {line-height:18px;height:18px;background:url(/executive/images/sub01/bul_02.gif) no-repeat 4px 4px;padding:0px 0px 0px 11px;}
 
.sub_main01 .public_help .public_area2 {padding-left:17px;width:172px;float:left;}
.sub_main01 .public_help .public_area2 h3 {background:url(/executive/images/sub01/bul_01.gif) no-repeat 0px 16px;padding:15px 0px 0px 11px;border-bottom:1px solid #F49AC2;height:18px;}
.sub_main01 .public_help .public_area2 ul {margin-top:6px;}
.sub_main01 .public_help .public_area2 li {line-height:18px;height:18px;background:url(/executive/images/sub01/bul_02.gif) no-repeat 4px 4px;padding:0px 0px 0px 11px;}

.sub_main01 .public_help .public_area3 {padding-left:17px;width:148px;float:left;margin-top:6px;}
.sub_main01 .public_help .public_area3 h3 {background:url(/executive/images/sub01/bg_btn01.gif) no-repeat;width:136px;height:25px;position:relative;padding:12px 0px 0px 12px;margin:5px 0px 5px 0px;}
.sub_main01 .public_help .public_area3 h3 span {position:absolute;right:8px;font-size:11px;font-weight:normal;}
.sub_main01 .public_help .public_area3 h3 span img {margin-top:3px;}

.sub_main01 .business_info {height:142px;}
.sub_main01 .business_info .passport_area {width:280px;position:relative;float:left;padding-top:8px;}
.sub_main01 .business_info .passport_area .passport {float:left;width:122px;}
.sub_main01 .business_info .passport_area .passport h4 {height:24px;}
.sub_main01 .business_info .passport_area .passport p {margin-bottom:15px;}
.sub_main01 .business_info .passport_area ul {float:left;position:absolute;left:138px;top:36px;}
.sub_main01 .business_info .passport_area li {line-height:18px;height:18px;background:url(/executive/images/common/bul_06.gif) no-repeat 4px 5px;padding:0px 0px 0px 11px;}

.sub_main01 .business_info .various_report {float:left;background:url(/executive/images/sub01/bg_various_report.gif) no-repeat;width:402px;height:142px;padding:0px 10px 0px 10px;}
.sub_main01 .business_info .various_report h4 {background:url(/executive/images/sub01/bul_01.gif) no-repeat 0px 13px;padding:12px 0px 0px 11px;border-bottom:1px solid #D7D7D7;height:22px;}
.sub_main01 .business_info .various_report ul {margin-top:9px;width:132px;float:left;}
.sub_main01 .business_info .various_report li {line-height:18px;height:18px;background:url(/executive/images/common/bul_06.gif) no-repeat 4px 5px;padding:0px 0px 0px 11px;}

/*서브 컨텐츠*/
.cont_sub01 {}
.cont_sub01 h3 {background:url(/executive/images/common/bul_stitle_01.gif) no-repeat 0px 0px;padding:1px 0px 7px 11px;color:#000000;}

/*기본 목록스타일*/
.cont_sub01 .text_style01 {padding:5px 0px 0px 0px;}
.cont_sub01 .text_style01 dt {background:url(/executive/images/common/bul_st_01.gif) no-repeat 5px 1px;padding:0px 0px 3px 23px;font-weight:bold;}
.cont_sub01 .text_style01 dd {line-height:18px;background:url(/executive/images/common/bul_txt_02.gif) no-repeat 16px 6px;padding:0px 0px 0px 24px;}
.cont_sub01 .text_style01 ul {}
.cont_sub01 .text_style01 li {background:url(/executive/images/sub01/bul_05.gif) no-repeat 4px 6px;padding:0px 0px 0px 14px;line-height:18px;}
.cont_sub01 .text_style01 .bk_none {background:none;}
.cont_sub01 .text_style01 .ft_none {font-weight:normal;}
.cont_sub01 .text_style02 {padding:5px 10px 5px 10px;background:#eff2f8;margin-bottom:20px;}

/*이미지 스타일*/
.cont_sub01 .img_style01 {text-align:center;margin-bottom:20px;}

/*민원실이용방법*/
.cont_sub01 .minwon_use {height:100%;margin-bottom:20px;}
.cont_sub01 .minwon_use .minwon_area {width:430px;float:left;}
.cont_sub01 .minwon_use .minwon_area ul {}
.cont_sub01 .minwon_use .minwon_area li {line-height:18px;height:18px;background:url(/executive/images/common/bul_txt_02.gif) no-repeat 18px 5px;padding:0px 0px 0px 27px;}
.cont_sub01 .minwon_use .inside_guide {float:right;padding-right:13px;position:relative;}
.cont_sub01 .minwon_use .inside_guide .btn_minwon {position:absolute;top:142px;right:27px;}

/*내부안내도*/
.cont_sub01 .inside_guide {text-align:center;margin-bottom:20px;position:relative;}
.cont_sub01 .inside_guide .guide_list {position:absolute;top:62px;left:418px;}
.cont_sub01 .inside_guide .guide_list dd {line-height:18px;text-align:center;padding:0px 0px 0px 0px;font-size:11px;}
.cont_sub01 .inside_guide .guide_list .sys01 {top:63px;left:0px;height:48px;width:58px;}
.cont_sub01 .inside_guide .guide_list .sys02 {top:112px;left:0px;height:48px;width:58px;}
.cont_sub01 .inside_guide .guide_list .sys03 {top:162px;left:0px;height:48px;width:58px;}
.cont_sub01 .inside_guide .guide_list .sys04 {top:208px;left:0px;height:48px;width:58px;}
.cont_sub01 .inside_guide .guide_list img {width:100%;height:100%;}
.cont_sub01 .inside_guide .guide_list2 {position:absolute;top:167px;left:509px;}
.cont_sub01 .inside_guide .guide_list2 dd {line-height:18px;text-align:center;padding:0px 0px 0px 0px;font-size:11px;}
.cont_sub01 .inside_guide .guide_list2 .sys05 {position:absolute;top:0px;left:0px;height:40px;width:60px;}
.cont_sub01 .inside_guide .guide_list2 .sys06 {position:absolute;top:54px;left:0px;height:40px;width:60px;}
.cont_sub01 .inside_guide .guide_list2 .sys07 {position:absolute;top:0px;left:77px;height:40px;width:60px;}
.cont_sub01 .inside_guide .guide_list2 .sys08 {position:absolute;top:54px;left:77px;height:40px;width:60px;}
.cont_sub01 .inside_guide .guide_list2 img {width:100%;height:100%;}
/*내부안내도 레이어*/
.cont_sub01 .inside_guide .layer_01 {background:url(/executive/images/sub01/box_layer_middle.gif) repeat-y;width:208px;position:absolute;top:121px;left:181px;z-index:300;}
.cont_sub01 .inside_guide .layer_01 .bg01 {background:url(/executive/images/sub01/box_layer_top.gif) no-repeat left top;height:2px;font-size:0px;padding-top:8px;}
.cont_sub01 .inside_guide .layer_01 .bg02 {background:url(/executive/images/sub01/box_layer_bottom.gif) no-repeat left bottom;height:2px;font-size:0px;padding-top:8px;}
.cont_sub01 .inside_guide .layer_01 .portrait {float:left;padding:0px 12px 0px 15px;}
.cont_sub01 .inside_guide .layer_01 .portrait img {width:73px;height:90px;border:1px solid #a1a1a1;}
.cont_sub01 .inside_guide .layer_01 .portrait_info {float:left;width:94px;padding-top:3px;}
.cont_sub01 .inside_guide .layer_01 .portrait_info h4 {font-size:14px;color:#000000;text-align:left;padding-left:2px;}
.cont_sub01 .inside_guide .layer_01 .portrait_info ul {border-top:1px solid #d4edea;border-bottom:1px solid #d4edea;padding:5px 0px 5px 0px;margin-top:6px;}
.cont_sub01 .inside_guide .layer_01 .portrait_info li {line-height:18px;background:url(/executive/images/common/bul_txt_02.gif) no-repeat 2px 5px;padding:0px 0px 0px 6px;color:#000000;font-size:11px;}

.cont_sub01 .inside_pic {}
.cont_sub01 .pic_01 {float:left;padding:0px 14px 28px 14px;}
.cont_sub01 .pic_01 img {border:3px solid #e6e6e6;width:315px;height:207px;}

/*민원 불만족*/
.cont_sub01 .dissatisfaction {background:url(/executive/images/sub01/bg_bulebox_middle.gif) repeat-y;width:689px;}
.cont_sub01 .dissatisfaction .bg01 {background:url(/executive/images/sub01/bg_bulebox_top.gif) no-repeat;height:5px;font-size:0px;}
.cont_sub01 .dissatisfaction .bg02 {background:url(/executive/images/sub01/bg_bulebox_bottom.gif) no-repeat;height:5px;font-size:0px;}
.cont_sub01 .dissatisfaction p {color:#157092;padding:14px 20px 3px 20px;text-align:justify;line-height:18px;}
.cont_sub01 .dissatisfaction .case {background:url(/executive/images/sub01/bg_bulebox02_middle.gif) repeat-y;width:643px;margin:0px auto 0px auto;}
.cont_sub01 .dissatisfaction .case .bg01 {background:url(/executive/images/sub01/bg_bulebox02_top.gif) no-repeat;height:6px;}
.cont_sub01 .dissatisfaction .case ol {padding:10px 30px 10px 30px;}
.cont_sub01 .dissatisfaction .case li {line-height:18px;color:#363636;}

/*여권*/
.cont_sub01 .passport_join {text-align:center;}
.cont_sub01 .fc_01 {color:#ff010d;}

/*신고센터*/
.cont_sub01 .report_area {background:url(/executive/images/sub01/bg_report_01.gif) no-repeat;width:681px;margin:0px auto 24px auto;}
.cont_sub01 .report_area ul {padding:12px 0px 12px 0px;}
.cont_sub01 .report_area li {line-height:18px;background:url(/executive/images/common/bul_txt_03.gif) no-repeat 18px 6px;padding:0px 0px 0px 27px;color:#252525;}
.cont_sub01 .report_area img {vertical-align:middle;margin-bottom:4px;}
.cont_sub01 .report_guide {position:relative;width:681px;margin:0px auto 20px auto;}
.cont_sub01 .report_guide .bg01 {background:url(/executive/images/sub01/bg_report_top.gif) no-repeat;width:681px;height:30px;position:absolute;top:0px;left:0px;}
.cont_sub01 .report_guide .bg02 {background:url(/executive/images/sub01/bg_report_bottom.gif) bottom no-repeat;width:681px;height:30px;position:absolute;bottom:0px;left:0px;}
.cont_sub01 .report_guide .report_info {position:relative;z-index:100;padding:16px 0px 0px 17px;}
.cont_sub01 .report_guide .report_info ul {}
.cont_sub01 .report_guide .report_info li {line-height:18px;height:18px;background:url(/executive/images/sub01/bul_04.gif) no-repeat 0px 5px;padding:0px 0px 0px 9px;}
.cont_sub01 .report_guide .report_info p {line-height:18px;font-size:11px;color:#2970ba;padding:0px 0px 0px 8px;}
.cont_sub01 .report_guide .report_info .go_btn01 {height:25px;padding:5px 0px 10px 0px;position:relative;}
.cont_sub01 .report_guide .report_info .go_btn01 .go_fav {position:absolute;right:135px;}
.cont_sub01 .report_guide .report_info .go_btn01 .prw_btn {position:absolute;right:10px;background:url(/executive/images/btn/btn_prw_board.gif) no-repeat;width:120px;height:20px;font-size:11px;padding:5px 0px 0px 7px;word-spacing:-2px;}
.cont_sub01 .report_guide .report_info .go_btn01 .prw_btn a {text-decoration:none;}
.cont_sub01 .report_guide .report_info .go_btn01 img {margin:0px 7px 0px 7px;}

/*헌장전문*/
.cont_sub01 .constitution_01 {padding:0px 15px 20px 15px;}
.cont_sub01 .constitution_02 {text-align:center;border-bottom:1px solid #c8ccdc;padding:0px 0px 6px 0px;}
.cont_sub01 .constitution_area {background:url(/executive/images/sub01/bg_constitution_middle.gif) repeat-y;width:681px;margin:0px auto 24px auto;}
.cont_sub01 .constitution_area .bg01 {background:url(/executive/images/sub01/bg_constitution_top.gif) no-repeat;height:4px;font-size:0px;}
.cont_sub01 .constitution_area .bg02 {background:url(/executive/images/sub01/bg_constitution_bottom.gif) no-repeat;height:4px;font-size:0px;}
.cont_sub01 .constitution_area ol {margin:15px 15px 13px 15px;}
.cont_sub01 .constitution_area ol li {font-family:gulim;line-height:18px;}
.cont_sub01 .constitution_area ul {margin:0px 15px 13px 15px;}
.cont_sub01 .constitution_area ul li {background:url(/executive/images/sub01/bul_05.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;font-family:gulim;line-height:18px;}
.cont_sub01 .constitution_area p {margin:15px 15px 13px 15px;}

/*예산낭비신고센터*/
.waste_section  {background:url(/executive/images/sub01/img_03.jpg) no-repeat bottom left;width:701px;height:378px;padding-top:27px;position:relative;}
.waste_section .waste_area {position:absolute;top:67px;left:45px;}
.waste_section .waste_area h5 {height:39px;}
.waste_section .waste_area p {border-top:1px solid #CDD8DF;padding:10px 0px 0px 3px;width:332px;}
.waste_section .minwon_area {position:absolute;top:166px;left:333px;}
.waste_section .minwon_area .miwon01 {width:151px;text-align:center;float:left;padding-right:32px;}
.waste_section .minwon_area .miwon01 .min_btn01 {margin-top:18px;}

/*소비자신고센터*/
.cont_sub01 .consumption {background:url(/executive/images/sub01/bg_consumption.jpg) no-repeat right top;width:702px;height:279px;position:relative;}
.cont_sub01 .consumption .text_01 {position:absolute;top:90px;right:107px;}
.cont_sub01 .consumption .text_02 {position:absolute;top:174px;right:48px;}
.cont_sub01 .service {margin-top:23px;}
.cont_sub01 .service .foundation {float:left;width:330px;}
.cont_sub01 .service .foundation h4 {padding-bottom:15px;}
.cont_sub01 .service .foundation p {text-align:justify;padding-left:10px;word-spacing:-1px;}
.cont_sub01 .service .business {float:right;width:330px;}
.cont_sub01 .service .business h4 {padding-bottom:15px;}
.cont_sub01 .service .business ul {border-bottom:1px solid #ececec;padding-bottom:10px;}
.cont_sub01 .service .business li {background:url(/executive/images/sub01/bul_05.gif) no-repeat 10px 6px;padding:0px 0px 0px 20px;font-family:gulim;line-height:18px;word-spacing:-1px;}
.cont_sub01 .service .business .btn_01 {text-align:right;padding-top:10px;}

/*데이타테이블*/
.cont_sub01 .data_table01 {}
.cont_sub01 .data_table01 table {width:100%;border-top:2px solid #dfd4dd;}
.cont_sub01 .data_table01 thead th {background:#fdf8fc;border-bottom:1px solid #dfd4dd;color:#8e3189;padding:6px 0px 3px 0px;font-weight:bold;}
.cont_sub01 .data_table01 tbody td {border-bottom:1px solid #dfd4dd;border-right:1px solid #dfd4dd;color:#636363;padding:6px 7px 3px 7px;text-align:center;}
.cont_sub01 .data_table01 p {text-align:left;padding:0px 5px 0px 5px;}
.cont_sub01 .data_table01 .bd_none {border-right:none;}
