@charset "utf-8";

#comingsoon{width:100%;padding-top:100px;text-align:center}

/*페이지공통*/
#PageCm{font-size:15px;color:#555;line-height:26px;letter-spacing:-0.3px;font-family:'notokr-regular'}
.page_Btitle { background:url(/sh_page/img/page_Btitle.png) left center no-repeat; padding-left:15px;font-size:26px; margin-bottom:30px;font-weight:unset;font-family:'notokr-bold'}
.page_title { background:url(/sh_page/img/page_title.png) left center no-repeat; padding-left:15px;font-size:21px; margin:15px 0 10px 0; font-weight:normal;font-family:'notokr-medium'}
.page_list li { background:url(/sh_page/img/page_list.png) left center no-repeat; padding-left:15px; margin-left:17px }
.page_nolist { background:none!important }
.page_stitle { background-color:#38b9d5; color:#fff; padding:10px 0; font-size:16px; margin-bottom:10px }
.page_cont {font-weight:bold;color:#0076d1}


/* 공통 */
#pageCm{padding-bottom:50px;position:relative;font-size:15px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
#pageCm .tit_area{margin-bottom:25px;color:#aaa;letter-spacing:-.8px;font-family:'notokr-light'}
#pageCm .tit_area span{display:inline-block;font-size:14px;letter-spacing:2px;text-transform:uppercase;font-family:'notokr-bold'}
#pageCm .tit_area.t_center span:after{display:block;content:"";width:1px;height:30px;margin:12px auto;background-color:#d1d1d1}
#pageCm .tit_area p{font-size:29px;line-height:1.4}
#pageCm .s_tit02{letter-spacing:0 !important}

#pageCm .t_center{text-align:center}
#pageCm .c_black{color:#333}
#pageCm strong{font-weight:normal;font-family:'notokr-bold'}
#pageCm .stit_area{font-size:17px;line-height:1.6}
#pageCm .stit_area h4{padding-bottom:15px;font-size:29px;font-weight:normal;line-height:1.4;font-family:'notokr-regular'}
#pageCm .pg_color{color:#0076d1}


/* 인/허/가 구제 */
.p39 .page8_txt { margin-bottom:30px }
.p39 .page8_pro { width:695px; margin:30px auto }
.p39 .page8_txt2 { margin-bottom:30px }

/* 영업정지/취소 */
.p40 .page10_txt { margin-bottom:30px }
.p40 .page10_pro { width:799px; margin:30px auto }
.p40 .page10_txt2 { margin-bottom:30px }
.p40 .page10_inner { padding-left:15px }

/* 음주운전 */
.p41 .page11_txt { margin-bottom:30px }
.p41 .page11_pro { width:799px; margin:30px auto }
.p41 .page11_txt2 { margin-bottom:30px }
.p41 .page11_inner { padding-left:9px }

/* 시행대행 및 컨설팅 */
.p43 .page22_txt { margin-bottom:30px }
.p43 .page22_pro { margin:30px 0 40px 100px }
.p43 .page22_txt_le { width:24%; float:left; margin:0 3px; background-color:#f6f6f6; height:225px }
.p43 .page22_Cbox { *zoom:1; text-align:center }
.p43 .page22_Cbox:after { content:""; visibility:hidden; display:block; clear: both}

/* 개발행위허가 */
.p45 .page25_txt { margin-bottom:30px }
.p45 .page25_txt2 { margin-bottom:30px }
.p45 .page25_stitle { font-size:15px;font-weight:bold }
.p45 .page25_Bbox { margin-left:15px }
.p45 .page25_inner { padding-left:15px }

/* 개발부담금 */
.p46 .page13_txt { margin-bottom:0 }
.p46 .page13_txt2 { margin-bottom:0 }
.p46 .page13_inner { padding-left:15px }
.p46 table { margin:5px 0 }
.p46 table caption { display:none }
.p46 table tr td { padding:10px }
.p46 table tr th { padding:10px; border-bottom:2px solid #999 ; font-size:15px }

/* 토지거래허가 */
.p47 .page26_txt { margin-bottom:0 }
.p47 .page26_txt2 { margin-bottom:0 }
.p47 table { margin:5px 0 }
.p47 table caption { display:none }
.p47 table tr td { padding:10px }
.p47 table tr th { padding:10px; border-bottom:2px solid #999 ; font-size:15px }

/*장기미집행 도시계획시설 해제신청*/
.p49 .page15_txt { margin-bottom:30px }
.p49 .page15_txt2 { margin-bottom:30px }
.p49 .page15_inner { padding-left:15px }

/*지적 불 부합 토지 정리*/
.p50 .page16_txt { margin-bottom:30px }
.p50 .page16_inner { padding-left:15px }

/*유흥주점 영업허가*/
.p51 .page18_txt { margin-bottom:30px }
.p51 .page18_pro { width:695px; margin:30px auto }
.p51 .page18_txt2 { margin-bottom:30px }
.p51 .page18_inner { padding-left:15px }

/*일반음식점 영업신고*/
.p52 .page19_txt { margin-bottom:30px }
.p52 .page19_pro { width:695px; margin:30px auto }
.p52 .page19_txt2 { margin-bottom:30px }	
.p52 .page19_inner { padding-left:15px }

/*공장등록*/
.p53 .page27_txt { margin-bottom:30px }
.p53 .page27_Cbox { *zoom:1; text-align:center; position:relative; margin-bottom:30px}
.p53 .page27_Cbox:after { content:""; visibility:hidden; display:block; clear: both}
.p53 .page27_arrow { position:absolute; font-size:18px; color:#999; left:135px; bottom:-27px}
.p53 .page27_Cbox ul { background-color:#f6f6f6; min-height:60px; padding:10px 0; width:500px; float:left }
.p53 .page_stitle { background-color:#38b9d5; color:#fff; padding:10px 0; font-size:16px; margin-bottom:10px; float:left; width:260px; min-height:60px; margin:0 24px 0 12px; line-height:28px }

/*저작권 중개 대리*/
.p55 .page31_txt { margin-bottom:30px }
.p55 .page31_txt2 { margin-bottom:30px }
.p55 .page31_txt_le { width:30%; float:left; margin:0 12px; background-color:#f6f6f6; height:180px }
.p55 .page31_txt_le p { padding:10px }
.p55 .page31_plus01 { position:absolute; font-size:18px; top:70px; left:271px; color:#999 }
.p55 .page31_plus02 { position:absolute; font-size:18px; top:70px; left:547px; color:#999  }
.p55 .page31_Cbox { *zoom:1; text-align:center; position:relative; margin-bottom:30px}
.p55 .page31_Cbox2 { *zoom:1; text-align:center; position:relative; margin-bottom:30px}
.p55 .page31_Cbox3 { *zoom:1; text-align:center; position:relative; margin-bottom:10px}
.p55 .page31_Cbox:after { content:""; visibility:hidden; display:block; clear: both}
.p55 .page31_Cbox2:after { content:""; visibility:hidden; display:block; clear: both}
.p55 .page31_Cbox3:after { content:""; visibility:hidden; display:block; clear: both}
.p55 .page31_arrow01 { position:absolute; font-size:18px; color:#999; left:170px; top:22px}
.p55 .page31_arrow02 { position:absolute; font-size:18px; color:#999; left:170px; top:45px}
.p55 .page31_Cbox2 ul { background-color:#f6f6f6; height:123px; padding:10px 0; width:630px; float:left }
.p55 .page31_Cbox3 ul { background-color:#f6f6f6; height:69px; padding:10px 0; width:630px; float:left }
.p55 .page_stitle01 { background-color:#38b9d5; color:#fff; padding:10px 0; font-size:16px; margin-bottom:10px; float:left; width:150px; height:69px; margin:0 24px 0 12px; line-height:48px }
.p55 .page_stitle02 { background-color:#38b9d5; color:#fff; padding:10px 0; font-size:16px; margin-bottom:10px; float:left; width:150px; height:123px; margin:0 24px 0 12px; line-height:90px  }
.p55 table { margin:5px 0 }
.p55 table caption { display:none }
.p55 table tr td { padding:10px }
.p55 table tr th { padding:10px; border-right:2px solid #999 ; font-size:15px }

/*토지지수용 및 보상구제*/
.p57 .page32_txt { margin-bottom:30px }
.p57 .page32_txt2 { margin-bottom:5px; }
.p57 .page32_inner { padding-left:15px }

/*국가유공자 등록*/
.p58 .page33_txt { margin-bottom:30px }
.p58 .page33_txt2 { margin-bottom:5px; font-weight:bold }
.p58 .page33_txt3 { margin-bottom:20px;}

/*학교폭력구제*/
.p59 .page33_txt { margin-bottom:30px }
.p59 .page33_txt2 { margin-bottom:5px; font-weight:bold }
.p59 .page33_txt3 { margin-bottom:20px;}


.p60 .page35_txt { margin-bottom:5px }
.p60 .page35_txt2 { margin-bottom:5px; font-weight:bold;background:url(/sh_page/img/page_list.png) left center no-repeat; padding-left:15px; }
.p60 .page35_txt3 { margin-bottom:5px;}
.p60 .page35_txt4 { margin-bottom:30px; }
.p60 .page35_cs { text-align:center } 
.p60 .page35_csBbox { width:90%; margin:20px auto 30px auto; background:url(/sh_page/img/bg_sasun.png) repeat; height:80px; position:relative; text-align:center; line-height:50px; }
.p60 .page35_csBbox p { position:absolute; background-color:#fff; width:90%; height:50px; left:35px; top:15px}
.p60 .page35_csBbox p span { display: inline-block; margin:0 10px }
.p60 .page35_csBbox p span strong { color:#614e72 }


/*추가*/
#pageCm .red{color:#c00}
#pageCm .top_txt_box{margin-bottom:50px;font-size:16px;line-height:28px;color:#666;font-family:'notokr-regular'}
#pageCm .top_txt_box span{color:#0076d1;font-family:'notokr-medium'}
#pageCm .pg_tit{margin-bottom:40px;font-size:16px;color:#333;line-height:50px;background:#f7f7f7;font-family:'notokr-bold'}
#pageCm .pg_tit span{display:inline-block;margin-right:20px;width:50px;height:50px;font-size:14px;text-align:center;color:#fff;background:#0076d1}
#pageCm .cont_list{margin-bottom:80px;padding:0 50px;font-size:16px;line-height:28px;color:#666;font-family:'notokr-regular'}
#pageCm .cont_list li{position:relative;padding:0 0 20px 15px;border-bottom:1px dotted #ddd;margin-bottom:20px;}
#pageCm .cont_list li:before{position:absolute;left:0;top:13px;content:'';width: 3px;height:3px;border-radius:100px;background:#0076d1}
#pageCm .cont_list li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
#pageCm .cont_list_box{overflow:hidden;margin-bottom:80px;padding:0 50px;font-size:16px;line-height:28px;color:#666;font-family:'notokr-regular'}
#pageCm .cont_list_box .cont_list02{float:left;width:490px;height:287px;margin-right:20px;border:1px solid #ddd}
#pageCm .cont_list_box .cont_list02:last-child{margin-right:0}
#pageCm .cont_list_box .cont_list02 li{position:relative;padding-left:55px}
#pageCm .cont_list_box .cont_list02 li:before{position:absolute;left:40px;top:13px;content:'';width: 3px;height:3px;border-radius:100px;background:#0076d1}
#pageCm .cont_list_box .list02_tit{margin-bottom:20px;font-size:16px;line-height:50px;text-align:center;color:#fff;background:#444;font-family:'notokr-bold'}

#pageCm .cont_list .bold{color:#333;font-family:'notokr-medium'}

#pageCm .cont_img{width:1000px;margin:0 auto 80px}
#pageCm .cont_list03{overflow:hidden;padding:0 50px;margin-bottom:80px;}
#pageCm .cont_list03 li{float:left;width:235px;height:50px;margin:0 20px 20px 0;text-align:center;border:1px solid #ddd;font-size:16px;color:#333;line-height:50px;background:#f7f7f7;font-family:'notokr-medium'}
#pageCm .cont_list03 li:nth-child(4n){margin-right:0}

#pageCm .cont_list .list_tit{margin-bottom:30px;padding:0 20px;border-left:2px solid #0076d1;font-size:15px;line-height:40px;color:#333;background:#f7f7f7;font-family:'notokr-bold'}
#pageCm .cont_list .list_tit02{margin-top:50px}
#pageCm .cont_list .last{border-bottom:0}
#pageCm .cont_list table{margin-bottom:80px;width:100%;text-align:center}
#pageCm .cont_list table td{background:#ffffff}





