@charset "utf-8";

.sub_main07 {background:url(/executive/images/sub07/img_01.jpg) no-repeat right top;padding-left:28px;margin-bottom:20px;}
.sub_main07 h3 {padding:44px 0px 4px 23px;}
.sub_main07 .txt_01 {padding-bottom:13px;padding-left:23px;}
.sub_main07 .txt_02 {padding-left:24px;}

.sub_main07 .living_section {height:135px;margin-bottom:30px;margin-top:127px;}
.sub_main07 .living_section .card_attend {float:left;width:136px;border-top:1px solid #D4CCC3;border-bottom:1px solid #D4CCC3;margin-right:25px;}
.sub_main07 .living_section .card_attend img {}
.sub_main07 .living_section .housing_section {float:left;width:254px;}
.sub_main07 .living_section .housing_section h4 {background:url(/executive/images/sub07/bul_01.gif) no-repeat 6px 2px;height:22px;padding:0px 0px 0px 22px;}
.sub_main07 .living_section .housing_section .housing_area {background:url(/executive/images/sub07/bg_housing.gif) no-repeat;width:254px;height:112px;}
.sub_main07 .living_section .housing_section .housing_area ul {float:left;width:116px;padding:13px 0px 0px 0px;margin:0px 4px 0px 4px;}
.sub_main07 .living_section .housing_section .housing_area li {line-height:18px;height:18px;background:url(/executive/images/sub07/bul_02.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;font-family:gulim;}
.sub_main07 .living_section .caring_section {float:right;width:263px;}
.sub_main07 .living_section .caring_section h4 {background:url(/executive/images/sub07/bul_01.gif) no-repeat 6px 2px;height:22px;padding:0px 0px 2px 22px;}
.sub_main07 .living_section .caring_section dl {float:left;} 
.sub_main07 .living_section .caring_section dt {padding:0px 0px 2px 0px;} 
.sub_main07 .living_section .caring_section ul {float:left;padding:6px 0px 0px 14px;} 
.sub_main07 .living_section .caring_section li {width:120px;line-height:15px;height:15px;background:url(/executive/images/sub07/bul_03.gif) no-repeat 0px 4px;padding:0px 0px 0px 8px;font-size:11px;}
.sub_main07 .living_section .caring_section li.on {color:#A67C52;font-weight:bold;}
.sub_main07 .living_section .caring_section li.on a {color:#A67C52;font-weight:bold;}
.sub_main07 .living_section .caring_section li a:hover {color:#A67C52;font-weight:bold;}

.sub_main07 .info_whole {height:68px;}
.sub_main07 .info_whole .life_section {float:left;}
.sub_main07 .info_whole .life_section .lift_area {width:138px;float:left;margin-right:8px;}
.sub_main07 .info_whole .life_section .lift_area.none {margin-right:0px;}
.sub_main07 .info_whole .life_section .lift_area .img_life {border:3px solid #D4CCC3;margin:0px 0px 8px 0px;}
.sub_main07 .info_whole .life_section .lift_area span {padding-left:6px;}
.sub_main07 .info_whole .whole_section {float:right;background:url(/executive/images/sub07/bg_whole.gif) no-repeat;width:263px;height:68px;}
.sub_main07 .info_whole .whole_section ul {padding-top:12px;}
.sub_main07 .info_whole .whole_section li {float:left;background:url(/executive/images/sub07/bg_bar_whole.gif) no-repeat right top;padding:0px 12px 0px 12px;}
.sub_main07 .info_whole .whole_section .none {background:none;}

/*기본 목록스타일*/
.cont_sub07 .text_style01 {padding:5px 0px 0px 0px;}                                                                                                                     
.cont_sub07 .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_sub07 .text_style01 dt img {vertical-align:middle;}                            
.cont_sub07 .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_sub07 .text_style01 .bk_none {background:none;}                                                                                                                
.cont_sub07 .text_style01 ul {}                                                                                                                                          
.cont_sub07 .text_style01 li {background:url(/executive/images/sub01/bul_05.gif) no-repeat 4px 6px;padding:0px 0px 0px 11px;line-height:18px;}
.cont_sub07 .text_style01 em {color:#975a36;font-style:normal;}
.cont_sub07 .text_style01 .fc_01 {color:#4d9849;}
.cont_sub07 .text_style01 .fc_02 {color:#0000ff;padding-left:10px;}
.cont_sub07 .text_style01 .img_01 {vertical-align:middle;}
.cont_sub07 .text_style02 {padding:5px 10px 5px 10px;background:#faf4ec;margin-bottom:5px;}
.cont_sub07 .text_style02 .img_01 {vertical-align:top;padding-bottom:2px;}

.cont_sub07 p .img_01 {vertical-align:middle;padding-bottom:2px;}

/*서브 컨텐츠*/
.cont_sub07 {}
.cont_sub07 h3 {background:url(/executive/images/common/bul_stitle_01.gif) no-repeat 0px 0px;padding:1px 0px 7px 11px;}
.cont_sub07 h4 {color:#989b13;margin-bottom:15px;}
.cont_sub07 h5 {}

/*아동복지(보호아동 자립지원) 7월 31일 문주희 작업*/
.cont_sub07 .protection_area {background:url(/executive/images/sub01/bg_constitution_middle.gif) repeat-y;width:681px;margin:0px auto 24px auto;}
.cont_sub07 .protection_area .bg01 {background:url(/executive/images/sub01/bg_constitution_top.gif) no-repeat;height:4px;font-size:0px;}
.cont_sub07 .protection_area .bg02 {background:url(/executive/images/sub01/bg_constitution_bottom.gif) no-repeat;height:4px;font-size:0px;}
.cont_sub07 .protection_area ol {margin:15px 15px 13px 15px;}
.cont_sub07 .protection_area ol li {font-family:gulim;line-height:18px;}
.cont_sub07 .protection_area ul {margin:0px 15px 13px 15px;}
.cont_sub07 .protection_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_sub07 .protection_area p {margin:15px 15px 13px 15px;}

/*데이타테이블*/
.cont_sub07 .data_table01 {}
.cont_sub07 .data_table01 table {width:100%;border-top:2px solid #e5d8c5;}
.cont_sub07 .data_table01 thead th {background:#f8f4ee;border-bottom:1px solid #e5d8c5;color:#975a36;padding:6px 0px 3px 0px;font-weight:bold;}
.cont_sub07 .data_table01 tbody th {background:#f8f4ee;border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#975a36;padding:6px 0px 3px 0px;font-weight:normal;}
.cont_sub07 .data_table01 tbody td {border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#636363;padding:6px 7px 3px 7px;text-align:center;}
.cont_sub07 .data_table01 p {text-align:left;padding:0px 5px 0px 5px;}
.cont_sub07 .data_table01 .bd_none {border-right:none;}
          
.cont_sub07 .data_table02 {}
.cont_sub07 .data_table02 table {width:100%;border-top:2px solid #e5d8c5;}
.cont_sub07 .data_table02 thead th {background:#f8f4ee;border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#975a36;padding:6px 0px 3px 0px;font-weight:bold;}
.cont_sub07 .data_table02 tbody th {background:#f8f4ee;border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#975a36;padding:6px 0px 3px 0px;font-weight:normal;}
.cont_sub07 .data_table02 tbody td {border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#636363;padding:6px 7px 3px 7px;text-align:center;}
.cont_sub07 .data_table02 p {text-align:left;padding:0px 5px 0px 5px;}
.cont_sub07 .data_table02 .bd_none {border-right:none;}

/* 빈집정보 이미지탭 */
.cont_sub07 .img_tab01 {width:100%;margin:0px auto 0px auto;text-align:center;}
.cont_sub07 .img_tab01 img {margin:0px 13px 10px 13px;}

/*선주추가<=내용은 dd태그에 맞추어서 정렬*/
.sub_main07 .living_section .caring_section dd {display:block;} 

.cont_sub07 .data_table03 {}
.cont_sub07 .data_table03 table {width:100%;border-top:2px solid #e5d8c5;}
.cont_sub07 .data_table03 tbody th {background:#f8f4ee;border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#975a36;font-weight:normal;}
.cont_sub07 .data_table03 tbody td {border-bottom:1px solid #e5d8c5;border-right:1px solid #e5d8c5;color:#636363;padding:6px 7px 3px 7px;text-align:center;}
.cont_sub07 .data_table03 p {text-align:left;padding:0px 5px 0px 5px;}
.cont_sub07 .data_table03 .bd_none {border-right:none;}


/* 사회복지 */
.cont_sub07 .contents_new {width:670px; height:820px; margin:0 auto;}
.cont_sub07 .contents_new h4 {width:302px; height:28px; margin:0 auto;}
.cont_sub07 .contents_new .contents_new_con {width:669px; height:752px; position:relative; background:url(/executive/images/sub07/new_text_bg.gif) no-repeat; margin:20px 0 0 0;}
.cont_sub07 .contents_new .contents_new_con dl {width:650px; height:55px; margin:0 0 15px 0;}
.cont_sub07 .contents_new .contents_new_con dl dt {width:288px; height:55px; color:#414f60; font-weight:bold; float:left; font-size:12px; letter-spacing:-1px; margin:15px 0 0 0 !important;}
.cont_sub07 .contents_new .contents_new_con dl dd {width:290px; height:55px; float:left; font-size:12px; margin:0 0 0 55px;}
.cont_sub07 .contents_new .contents_new_con dl dd ul{width:290px;}
.cont_sub07 .contents_new .contents_new_con dl dd ul li{width:290px;}
 
.cont_sub07 .contents_new .contents_new_con dl.short_con {width:650px; height:38px !important;}
.cont_sub07 .contents_new .contents_new_con dl.short_con dt {width:288px; height:38px !important; color:#414f60; font-weight:bold; margin:10px 0 0 0 !important;}
.cont_sub07 .contents_new .contents_new_con dl.short_con dd {width:290px; height:38px !important; float:left;}
.cont_sub07 .contents_new .contents_new_con dl.short_con dd ul{width:290px;}
.cont_sub07 .contents_new .contents_new_con dl.short_con dd ul li{width:290px;}

 
.cont_sub07 .contents_new .contents_new_con .new_con01 {position:absolute; top:8px; left:55px;}
.cont_sub07 .contents_new .contents_new_con .new_con02 {position:absolute; top:8px; left:350px;}
.cont_sub07 .contents_new .contents_new_con .new_con03 {position:absolute; top:100px; left:110px;}
.cont_sub07 .contents_new .contents_new_con .new_con04 {position:absolute; top:100px; left:465px;}
.cont_sub07 .contents_new .contents_new_con .new_con05 {position:absolute; top:133px; left:15px;}