@charset "utf-8";
@import url("chart.css");
@import url("subtab.css");
@import url("table.css");
@import url("help.css");
@import url("etc.css");

/* --------------------------------------------------------------------------
	=ContentBox 
-------------------------------------------------------------------------- */
.contentBox { width:100%;}

.contentBox .article {width:100%;}

/* --------------------------------------------------------------------------
	=SUB CONTENT 오른쪽 컨텐트 영역
-------------------------------------------------------------------------- */
.content { position:relative;  float:left; width:720px; overflow:hidden;*zoom:1; }

.content_type2{ position:relative; float:left; width:874px; overflow:hidden;*zoom:1}

.mid_right{width:88px;overflow:hidden; float:right }
/* --------------------------------------------------------------------------
	=경로 알려주는 스타일
	
-------------------------------------------------------------------------- */
p.path {font-size:11px; float:right; color:#494a4a; margin-bottom:15px; background:url(../../images/renew/common/navi_home.gif) no-repeat; padding-left:20px; line-height:15px;}
p.path span.path_none{font-size:0; line-height:0; visibility:hidden}
p.path strong {color:#494a4a;}
p.path a {color:#494a4a;}
p.gray {color:#b5b5b5; margin-top:5px; margin-bottom:5px;}
p.violet {color:#b6a8be; margin-top:5px; margin-bottom:5px;}

/* --------------------------------------------------------------------------
	=ARTICLE 서브페이지 컨텐트 영역 구성
-------------------------------------------------------------------------- */
.article {position:relative; padding-top:0; margin-top:0; width:700px; overflow:hidden;*zoom:1}
.content_type2 .article {position:relative; padding-top:0; margin-top:1px; width:869px; margin-left:5px; overflow:hidden;*zoom:1}
.full {width:100%;}

/* --------------------------------------------------------------------------
	=ARTICLE 영역의 폰트(H) 스타일
-------------------------------------------------------------------------- */
.article h4 { display:block; height:15px; background-repeat:no-repeat; margin-bottom:5px;}
.article h4.mt { font-size:14px; background:url(../../images/renew/common/h4_bull_bg.gif) 2px 5px no-repeat; padding-left:22px; color:#000; height:18px; padding-top:4px; clear:both; margin-top:30px;}
.article h4.mt_help {font-size:16px; background:url(../../images/renew/common/h4_bull_bg.gif) no-repeat; padding-left:24px;color:#000; height:20px; padding-top:5px; margin-top:25px}
.article h5 {clear:both; font-size:14px; padding:15px 0;}	
.article h5 a.rgoto {position:absolute; right:15px; font-size:11px; font-weight:bold;}
.article h5.normal {padding:0; border-bottom:1px solid #ececec; margin-bottom:5px; padding-bottom:7px;}
.article h6 {font-weight:bold; font-size:12px; color:#657682; margin:25px 0 5px;}
.article h6.st {margin:5px 0;}
.article .sm {font-size:11px; color:#787878; font-weight:normal;}
.article h5.st { padding:0; background: url(../../images/renew/common/bul6.png) 3px 25px no-repeat; padding-bottom:6px;color:#5a5d5d; padding-left:18px; padding-top:23px; font-size:14px; position:relative; *zoom:1;}


/* 잠시 추가 2010-07-03 kjh */
.article button.closebtn { float:right; display:block; width:48px; height:21px; margin:5px; padding:0 0 0 13px; background:url(../../images/btn/closebtn.png) no-repeat; color:#fff; font:bold 11px ; line-height:21px; }
.article h8 {clear:both; font-size:16px; font-weight:bold; padding-top:50px; }	
.article h8.st { background: url(../../images/renew/common/check.png) 3px 25px no-repeat; padding-bottom:6px; color:#9689f5; padding-left:22px; padding-top:25px; font-size:13px; position:relative; *zoom:1;}

/* --------------------------------------------------------------------------
	=ARTICLE 범죄피해자지원
-------------------------------------------------------------------------- */
.article h7.crime { height:300px; background:url(../../images/renew/sub/) no-repeat;}
.article h4.cimg li {float:left; height:50px;  margin-top:15px; width:520px; background:url(../../images/renew/sub/title.png) no-repeat;}
.article h4.cimg li dl {float:left; width:350px; line-height:1.3;  margin-top:55px; height:100px; font-size:16px; color:#9c9c9c; font-weight:normal;}
.article h7 { display:block; height:15px; background-repeat:no-repeat; margin-bottom:5px;}
.article h7.mt {font-size:16px; background:url(../../images/renew/common/violet_bg.gif) 2px 5px no-repeat; padding-left:22px; color:#000; height:18px; padding-top:4px; clear:both}
.article h7.mt_help {font-size:16px; background:url(../../images/renew/common/h4_bull_bg.gif) no-repeat; padding-left:24px;color:#000; height:20px; padding-top:5px; margin:25px}
.article h7 {clear:both; font-size:14px; padding:15px 0;}	
.article h7 {font-weight:bold; font-size:12px; color:#657682; margin:25px 0 5px;}
.article h7.sm {font-size:11px; color:#787878; font-weight:normal;}

.article .crime7 { position:relative; padding:15px 0 20px 7px; margin:10px 0 0 0; float:left; width:340px; height:135px; background:url(../../images/renew/sub/ru_bg.png) 1px 0 no-repeat;}
.article .crm { background-position: -346px 0;}
.article .crime8 { position:relative; padding:15px 0 0 7px; margin:10px 0 0 0; float:left; width:400px; height:250px; background:url(../../images/renew/sub/) 1px 0 no-repeat;}
.article dl.crime7{overflow:hidden}
.article .crime7 dt { padding:10px 5px 5px 17px; letter-spacing:-1px; font-size:16px; font-weight:bold; color:#4a4a4a; width:180px;}
.article .crime7 dd { padding:2px 5px 5px 18px; letter-spacing:-0.4px; font-size:13px; color:#8b8b8b;  width:230px;  color:#4a4a4a; float:left;}
.article .crime7 dd.link { position:absolute; top:100px; background:none; float:right;}
/* 2013.12.18 jongwook 추가 시작 */
.case_ofnVtm_pol { position:relative; float:left; width:331px; height:64px; background:url(../../images/renew/sub/btn_ofnVtm_pol.gif) no-repeat;}
.case_ofnVtm_spo { position:relative; margin:0 17px 0 0; float:right; width:331px; height:64px; background:url(../../images/renew/sub/btn_ofnVtm_spo.gif) no-repeat;}
/* 2013.12.18 jongwook 추가 종료 */

/* ------------------------------------------------------- 
	=SUBMENU 5 범죄피해자지원  피해유형선택
---------------------------------------------------------- */
.article .cnt1_info { position:relative; *zoom:1; background:url(../../images/renew/sub/crime_bg.png) left top; padding:20px; overflow:hidden; }	
.article .cnt  { display: block; float:left;}
.article .cnn1 { display: block;float:left; width:420px;  height:230px; }
.article .cnn2 { display: block; float:right; width:200px; background-position: right 0; height:230px;}
.article .cnn3 { display: block; float:left; padding-top:6px; padding-bottom:5px; margin-bottom:10px; width: 670px; height:60px; background:url(../../images/renew/sub/crime2_bg.png) left bottom;}
/* ------------------------------------------------------- 
	=SUBMENU 5 범죄피해자지원  피해유형선택
---------------------------------------------------------- */
.article .cnt2_info { position:relative; *zoom:1; background:url(../../images/renew/sub/crime3_bg.png) no-repeat; padding:20px; overflow:hidden; }	
.article .ctt  { display: block; float:left;}
.article .ctn { display: block;float:left; width:700px;  height:150px;}

/* ------------------------------------------------------- 
	=SUBMENU 5 범죄피해자지원  검색결과
---------------------------------------------------------- */
div.crime_box2 { position:relative; width:700px; margin:15px 0 20px 0;}
div.crime6 {background:url(../../images/renew/sub/crm_bg7.png) no-repeat;  overflow:hidden; padding:0px; } 
ul.ser_info2 dd { display:inline-block; float:left;  background:none; width:190px;  height:80px; margin-left:10px; margin-top:40px;  color:#4687d9; font-size:14px; text-align:center; line-height:16px; font-weight:bold;}
ul.ser_info2 dl { position:relative; color:#808080; float:right; font-size:12px; letter-spacing:1px; line-height:17px; margin-left:15px; margin-top:15px; width:460px; text-align:justify; }

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 - 다음 링크로 인도하는 박스 스타일
-------------------------------------------------------------------------- */
.article .crime_link { position:relative; padding:10px 0 0 5px; margin-bottom:10px 0 0px 0; float:left; width:320px; height:83px;}
.article .crime_link2 { position:relative; padding:5px 0 0 10px; margin:0 0 0 0; float:left; width:680px; height:40px;}

.article .crime_link  dt { display: block; color:#9689f3; background:url(../../images/renew/common/check.png) 0 2px no-repeat; margin-left:10px; padding-left:20px; font-size:14px; font-weight:bold; margin-bottom:7px;}
.article .crime_link  dd { display: block; float:left; font-size:11px; color:#8b8b8b; paddig-top:12px;  margin-left:10px;}
.article .crime_link  d1 { display: block; float:left; margin-left:10px; padding-left:10px; padding-top:25px;}

.crime_link2 dt { display: block;  float:left; width:130px; color:#9689f3; background:url(../../images/renew/common/check.png) 0 2px no-repeat; margin-left:10px; padding-left:20px; font-size:14px; font-weight:bold; margin-bottom:7px;}
.crime_link2 dl { display: block; float:left; width:275px; font-size:11px; color:#8b8b8b; margin-left:10px; padding-left:7px;}
.crime_link2 dd { display: block; float:left; width:100px; font-size:11px; color:#8b8b8b; margin-left:10px; padding-left:7px;}


/* -------피해유형선택---------- */
.crmbutton { position:relative; width:440px; padding-top:15px; padding-left:0px;}
.crmbutton ul.lists li { display: block; float:left; width:108px; height:46px; margin:0; padding-left:0; font-weight:bold; }
.crmbutton ul.lists li a { display: block; text-align:center; padding:8px 0; height:30px; color:#8c8c8c; background:url(../../images/renew/common/buttonb.png) no-repeat;}
.crmbutton ul.lists li a:hover { color:#ffffff; text-decoration:none; height:30px; background:url(../../images/renew/common/menu_bu.png) no-repeat;}

/* -------지역별검색---------- */
.crms dt { margin:15px 0px 0 15px; padding:0px 5px 5px 5px; color:#9d9d9d; } 
div.crm {display: block;  color:#333; font-size:12px; margin:12px 0 2px 10px;  }
div.tcrm {display: block;  color:#6d7171; font-size:12px; margin:0px 0 2px 100px;  }
div.tl {display:block; clear:both; line-height:1.3; width:185px;  color:#9e9d9d; font-size:12px; margin:7px 0 5px 0;  }
div.tc {display:block; clear:both; line-height:1.3;  color:#9e9d9d; font-size:12px; padding:10px 0 5px 20px;  }

.crmbox2 ul.crmbtn a.more-button { background: #b2a4d3; padding: 3px 8px 4px 8px; margin-top: 10px; font-size:12px; margin-right: 5px; color: #FFF;  border: 1px solid #9b8ac4; line-height:15px; display:block; float:right; margin-bottom:20px;}
.crmbox2 ul.crmbtn a.more-button:hover {background: #796fae; border-color: #675d9b;}


/* -------키워드입력---------- */
.crms2 {display: block; float:left; width:690px; padding-top:10px; padding-left:0px;}
.crms2 .h8 {display: block; float:left; font-size:16px; font-weight:bold; padding-top:20px; }	
 div.st { background: url(../../images/renew/common/check.png) 1px 14px no-repeat; padding-bottom:6px; width:150px; display:inline; color:#9689f5; padding-left:22px; font-weight:bold; padding-top:10px; font-size:13px; position:relative; *zoom:1;}
 div.st2 { display:inline;  padding-bottom:6px; width:150px; color:#9689f5; padding-left:22px; font-weight:bold; padding-top:10px; font-size:13px; position:relative; *zoom:1;}
.crms2 dt {margin:15px 0px 0 15px; padding:0px 5px 5px 5px; color:#3174ca; overflow:hidden;} 
.crms2 dd { display: block; float:left; width:400px;  padding-top:10px; margin:15px 20px 0 15px; color:#3174ca; overflow:hidden;}	




/* --------------------------------------------------------------------
	=ARTICLE 영역의 여러가지 박스스타일
----------------------------------------------------------------------*/
.article .entry { line-height:24px; text-align:justify; padding:0 13px 5px 18px; margin:5px 0 15px 0; }
.article .entry_btn { line-height:29px; width:190px;  text-align:center; padding:0; margin:20px 0 10px 17px; background: url(../../images/renew/btn/skill_btn.gif) no-repeat;}
.article .entry_btn a{color:#dedede; font-family: NanumGothicBold;}
.article .entry1 {line-height:18px; text-align:justify; padding:5px 13px 5px 0px; margin:5px 0 15px 0 }
.article .entry_1{line-height:18px;}
	.article .entry dt {color:#3174ca; float:left;margin-right:3px; background: url(../../images/renew/common/r_arrow2.png) left 4px no-repeat; padding-left:7px;}
	.article .entry dd {padding-bottom:7px;}
	.article .entry ol.slist li {list-style-type: decimal; background:none; margin-left:35px; vertical-align:top; padding-left:0;}
    .article dl.entry dd{ }
    .article dl.entry dt{ font-weight:bold; }


.article div#sit { overflow:hidden; padding-top:10px; padding-bottom:20px; padding-left:30px; height:100%; background-repeat:no-repeat; margin-bottom:5px; margin-top:12px; width:590px;
 }
.article div#sit dt { clear:both; font-size:16px;  font-family: NanumGothicBold;  color:#3b3a3a; margin-bottom:20px; line-height:16px;  font:bold;  padding-left:0px; }
.article div#sit dl { clear:both; font-size:15px;  font-family: NanumGothicBold;  color:#1189d0; margin-bottom:10px; line-height:16px;  font:bold;  padding-left:0px; }
.article div#sit dd { font-size:13px; float:left; color:#666666; margin-bottom:15px; line-height:1.5; background:url(../../images/renew/common/bul8.png) 6px 8px no-repeat; padding-left:16px;  }
.article div#sit p.art { font-size:13px; float:left; color:#1189d0; margin-bottom:15px; line-height:1.5; padding-left:16px;  }
.article div#sit p.strong { font-size:13px; float:left; color:#666666; margin-bottom:15px; line-height:1.5; padding-left:16px; font-family: NanumGothicBold; }
		
	
.article h5.crmst { padding:0; background: url(../../images/renew/common/bul6.png) 0 10px no-repeat; padding-bottom:15px; line-height:30px; color:#191717; padding-left:15px; padding-top:0px; font-size:14px; position:relative; border-bottom:1px solid #282626;}	

.article .crmbg {  background:#f8f8f8; padding:35px 30px 20px 30px; }
.article .crmbg2 { display:block; background:#f8f8f8; padding:10px 20px 0px 30px; border-top:1px solid #dddddd; }
.article h5.title { background: url(../../images/renew/btn/crmbg07.png) left no-repeat; font-size: 16px; font-family: NanumGothicBold; color: #3399ff; padding:20px;  position:relative;}
.article h5.crmt a { font-family: NanumGothicBold;  color: #4d4d4d; }
.article h5.crmt img { float:left; margin-right:0px;}
.article h5.crmt { background: url(../../images/renew/btn/01.png) right no-repeat; font-size: 16px; font-family: NanumGothicBold; margin-bottom:3px; color: #4d4d4d; padding:32px; }
.article h5.img a {position: absolute; float:left; top: 50px; width: 50px; height: 50px; margin-left: -30px; background: url(../../images/renew/btn/skill_01.gif.png) no-repeat;}
.article .entryB { padding-left:7px; line-height:20px; font-size: 16px; font-family: NanumGothicBold; color: #ff2e00; padding:5px 13px 5px 18px; margin:5px 0 10px 0; }
.article .entryTa {  line-height:20px; font-size: 16px; font-family: NanumGothicBold; line-height:14px; color: #3399ff; }
.article .entryB img { float:left; margin-right:10px; margin-top:0px;}	
	

/* --------------------------------------------------------------------------
	=ARTICLE 영역의 여러가지 박스스타일추가 시작(100421)
-------------------------------------------------------------------------- */		
.article .entry4 {float:left; margin:0; text-align:justify;}
.article .entry4  dt {margin:15px 0px 0 15px; padding:0px 5px 5px 5px; color:#3174ca; background: url(../../images/renew/common/r_arrow2.png) left 5px no-repeat;clear:both; overflow:hidden;} 
.article .entry4  dd {color:#333; font-size:12px; margin:0 0 2px 20px; background:url(../../images/renew/common/bul5.png) 0 5px no-repeat; padding-left:8px; line-height:17px;clear:both;overflow:hidden;padding-bottom:5px}
.article .entry4  p {color:#333; font-size:12px; margin:2px 0 2px 0; background:url(../../images/renew/symbol/marker_01.gif) 0 0 no-repeat; padding-left:15px; line-height:17px;}
/* --------------------------------------------------------------------------
	=ARTICLE 영역의 여러가지 박스스타일추가 끝(100421)
-------------------------------------------------------------------------- */
.article .entry2 {padding:8px 0 15px 9px; margin-bottom:15px; border:1px solid #e0e0e0; background-color:#f8f8f8; color:#5f5f5f;}
	.article .entry2 li {padding:0 10px; margin:0; line-height:0; font-size:0;}
	.article .entry2 li dl {padding-bottom:7px;}
	.article .entry2 li dl dt, .article .entry2 li dd{font-size:12px;}
	.article .entry2 li dl dt {color:#3174ca; padding-left:7px; background:url(../../images/renew/common/r_arrow2.png) 0 4px no-repeat;}
	.article .entry2 li dl dd {line-height:18px; padding-top:2px;}

/* 2010-04-13 LYM 추가 시작 */
.article .entry3 {line-height:18px; text-align:justify; padding:5px 0 15px 9px;}
	.article .entry3 dt {color:#3174ca; float:left; margin-right:3px; background: url(../../images/renew/common/r_arrow2.png) left 4px no-repeat; padding-left:7px;}
	.article .entry3 dd {padding-bottom:7px;}
	.article .entry3 ol.slist li {list-style-type: decimal; background:none; margin-left:35px; vertical-align:top; padding-left:0;}		
	.article .entry3 dt , .article .entry3 dd {height:20px; padding-top:0px; border-right:1px;} 
/* 2010-04-13 LYM 추가 끝 */

.article .box {line-height:18px; margin:8px 0 15px 5px; padding:10px; border:1px solid #e0e0e0; background-color:#f8f8f8; color:#5f5f5f;}
.article .box_center {padding:10px; margin-top:7px; border:1px solid #e0e0e0; text-align:center; background-color:#f8f8f8;}
	.article .box_center p {line-height:1.4;}
	.article .box_center p.to {margin-top:10px;}
.article .box strong {color:#ED4C00;}
.article .rinfo {text-align:right; padding:5px 10px 0; line-height:14px;} 
.article .img {margin:7px 0 12px; border:1px solid #e0e0e0;}

/* --------------------------------------------------------------------------
	=ARTICLE 영역의 LIST 스타일
-------------------------------------------------------------------------- */	
.article dl dt{font-weight:bold}	
.article li, .article dl dt, .article dl dd { line-height:16px; }
.article li.btn {background:none; padding-lef:9px;}
.article li ul, .article li ol {margin:5px 0;}
.article li ul li, .article li ol li {line-height:18px; margin:0;}
.article li ol li {list-style-type:lower-alpha;}
.article li ol.slist li {margin-left:20px;}

.article ul li { background:url(../../images/renew/common/bul5.png) left 6px no-repeat; padding-left:12px; margin: 5px 0; list-style:none; position:relative; *zoom:1;}
.article ul li.img { background:none; text-align:center; margin-top:15px;}
.article ul li .box, .article dl dd .box, .article dl dd.box, .article ul li.box { margin:5px 0; }
.article ul li.box p, .article dl dd.box p {margin:5px 0; line-height:18px;}
.article ul li ul li {background:url(../../images/renew/common/bul3.png) 0 6px no-repeat; padding-left:7px;}

.article ol li {margin-left:25px; padding-left:5px; list-style-type: decimal;}
.article ol ul li {list-style-type:none; padding-left:12px;}

.article dl.box dt {font-weight:bold; color:#3174ca; margin-top:10px;}
.article dl.box dd {background:url(../../images/renew/common/bul5.png) 0 5px no-repeat; margin: 2px 0 3px 5px; padding-left:10px;}	

/* 민원서비스 안내 */
div.minwon_box { position:relative; width:700px; border:1px solid #e0e0e0; padding-bottom:5px; min-height:150px;_height:150px; width:666px;_zoom:1 }
div.minwon_box .boxBottom{ background:url(../../images/renew/sub/minwon_botbg.gif) 0 bottom no-repeat; height:8px;font-size:0; line-height:0;text-intent:-99999em; clear:both}
div.minwon_01{background:url(../../images/renew/sub/minwon_ico01.gif) 40px 20px no-repeat; padding-left:140px; overflow:hidden;padding-top:15px;padding-bottom:15px;_zoom:1}
div.minwon_02{background:url(../../images/renew/sub/minwon_ico02.gif) 40px 20px no-repeat; padding-left:140px; overflow:hidden;padding-top:15px;padding-bottom:15px;_zoom:1}
div.minwon_03{background:url(../../images/renew/sub/minwon_ico03.gif) 40px 20px no-repeat; padding-left:140px; overflow:hidden;padding-top:15px;padding-bottom:15px;_zoom:1}
*html div.minwon_03{background:url(../../images/renew/sub/minwon_ico03.gif) 40px 10px no-repeat;}

div.minwon_04{background:url(../../images/renew/sub/service_ico.gif) 30px 15px no-repeat; padding-left:130px; overflow:hidden; min-height:50px; padding-top:15px;padding-bottom:15px;_zoom:1} 
dl.dl_minwon {width:488px; overflow:hidden;}
div.minwon_05{background:url(../../images/renew/sub/search_ico.gif) 20px 15px no-repeat; padding-left:125px; overflow:hidden; min-height:50px; padding-top:15px;padding-bottom:15px;padding-right:25px;_zoom:1} 
div.minwon_05 p{margin:10px 0}
div.minwon_06{background:url(../../images/renew/sub/app_ico.gif) 30px 25px no-repeat; padding-left:145px; overflow:hidden; min-height:50px; padding-top:15px;padding-bottom:15px;padding-right:35px;_zoom:1} 
div.minwon_06 p{margin:10px 0}
dl.dl_minwon dt{ background:#f6f6f6;padding:3px 3px 3px 6px }
dl.dl_minwon dd{ background:url(../../images/renew/common/bul3.png) 3px 6px no-repeat; padding-left:10px;font-size:12px;margin:4px 0 }
dl.dl_minwon dd span.go{ background:url(../../images/renew/symbol/ico_go.gif) right 6px no-repeat;  display:inline-block; padding:2px 12px 2px 0px;color:#0d376a}
dl.dl_minwon dd span.go a:link{color:#375c94; text-decoration:none;}
dl.dl_minwon dd span.go a:visited{color:#375c94; text-decoration:underline}
dl.dl_minwon dd span.go a:hover{ color:#2e7bd9}
div.dot_line{ background:url(../../images/renew/bg/dot_line.gif) repeat-x; height:1px; width:592px; margin-left:35px; font-size:0; line-height:0; text-intent:-99999em}

ul.ser_info {}
ul.ser_info li{ background:none;color:#4687d9; font-weight:bold; float:left; margin-right:20px; width:150px; display:inline-block}
*html ul.ser_info li{width:130px; }
ul.ser_info li.last{margin-right:0;width:90px; }
ul.ser_info li ul{clear:both; margin:5px 5px 5px 8px}
ul.ser_info li ul li{ background:url(../../images/renew/common/bul3.png) 0 7px no-repeat; padding-left:8px; font-weight:lighter}
ul.ser_info li ul li{ background:url(../../images/renew/common/bul3.png) 0 7px no-repeat; padding-left:8px; font-weight:lighter}
ul.ser_info li ul li.orange_bold a{color:#fb7102; font-weight:bold}
ul.ser_info li ul li.orange_bold {color:#fb7102; font-weight:bold}

div.ser_ex ol li{ text-indent:-99999em; font-size:0; line-height:0;}
div.ser_ex{margin-top:10px}
div#service_ex01{ background:url(../../images/renew/sub/ser_info01.gif) 2px 0 no-repeat;height:316px}
div#service_ex02{ background:url(../../images/renew/sub/ser_info02.gif) 2px 0 no-repeat;height:297px}
div#service_ex03{ background:url(../../images/renew/sub/ser_info03.gif) 2px 0 no-repeat;height:143px}
div#service_ex04{ background:url(../../images/renew/sub/ser_info04.gif) 2px 0 no-repeat;height:400px}
div#service_ex05{ background:url(../../images/renew/sub/ser_info05.gif) 2px 0 no-repeat;height:297px}
div#service_ex06{ background:url(../../images/renew/sub/ser_info06.gif) 2px 0 no-repeat;height:221px}

/* --------------------------------------------------------------------------
	=ARTICLE 영역의 TAB 메뉴 아래 영역 (scontent + sscontent)
-------------------------------------------------------------------------- */
.article .scontent {}
.article .sscontent {margin: 20px 0;}
.article .sscontent h5 {margin-bottom:10px;}
.article .sscontent p {line-height:18px; padding:0 0 20px;}
.article .sscontent li {list-style:none;}			

/* --------------------------------------------------------------------------
	=SSLISTBOX 테이블형 작은 순서도 박스
-------------------------------------------------------------------------- */
.article .sslistBox {height:100%;}
.article .sslistBox:after {content:""; display:block; clear:both; height:0; visibility:hidden; *zoom:1;} 
.article .sslistBox dl {float:left; margin: 10px 7px 0 0;}
.article .sslistBox dl.last {margin-right:0; color:#fafafa;}
.article .sslistBox dl.lbox{position:relative; width:159px; border:1px solid #e0e0e0; padding-bottom:5px; min-height:150px;_height:150px;}
.article .sslistBox dl.lbox dt {margin:3px 3px 10px; padding:10px 10px 5px; color:#2976c8; border-bottom:1px solid #e8e8e8; background-color:#f3f3f3;} 
.article .sslistBox dl.lbox dd {color:#555; font-size:11px; margin:0 0 5px 15px; background:url(../../images/renew/common/bul5.png) 0 3px no-repeat; padding-left:12px;}
.article .sslistBox dl.lbox dd.arrow {position:absolute; z-index:10; width:12px; height:19px; top:75px; right:-19px; background:url(../../images/renew/common/r_arrow3.png) no-repeat;} 
.article .sslistBox dl.lbox dd ul {margin:5px 0;}
.article .sslistBox dl.lbox dd ul li {margin:0; color:#777; background-image:url(../../images/renew/common/bul3.png); padding-left:7px; *zoom:1;}
.article .sslistBox dl.lbox dd a.sgoto {position:absolute; top:14px; right:13px;}
.article .sslistBox dl.nob dd {background:none; margin:0; padding:0 10px; line-height:15px; color:#8a8a8a;}

/* --------------------------------------------------------------------------
	=SSLISTBOX 테이블형 작은 순서도 박스
	2010-04-13 LYM 추가 : 민원서비스 안내에서 사용함
-------------------------------------------------------------------------- */
.article .sslistBox2 {height:100%;}
.article .sslistBox:after {content:""; display:block; clear:both; height:0; visibility:hidden; *zoom:1;} 
.article .sslistBox2 dl {float:left; margin: 10px 7px 0 0;}
.article .sslistBox2 dl.last {margin-right:0; color:#fafafa;}
.article .sslistBox2 dl.lbox{position:relative; width:213px; border:1px solid #e0e0e0; padding-bottom:5px; min-height:100px;_height:100px;}
.article .sslistBox2 dl.lbox dt {margin:3px 3px 10px; padding:10px 10px 5px; color:#2976c8; border-bottom:1px solid #e8e8e8; background-color:#f3f3f3;} 
.article .sslistBox2 dl.lbox dd {color:#555; font-size:11px; margin:0 0 5px 15px; background:url(../../images/renew/common/bul5.png) 0 3px no-repeat; padding-left:12px;}
.article .sslistBox2 dl.lbox dd.arrow {position:absolute; z-index:10; width:12px; height:19px; top:75px; right:-19px; background:url(../../images/renew/common/r_arrow3.png) no-repeat;} 
.article .sslistBox2 dl.lbox dd ul {margin:5px 0;}
.article .sslistBox2 dl.lbox dd ul li {margin:0; color:#777; background-image:url(../../images/renew/common/bul3.png); padding-left:7px; *zoom:1;}
.article .sslistBox2 dl.lbox dd a.sgoto {position:absolute; top:14px; right:13px;}
.article .sslistBox2 dl.nob dd {background:none; margin:0; padding:0 10px; line-height:15px; color:#8a8a8a;}

/* --------------------------------------------------------------------------
	=절차도에 쓰이는 폰트를 감싸는 컬러박스 스타일 
-------------------------------------------------------------------------- */
.article .od_bl, .article .od_gr, .article .od_wt {padding:0; display:inline-block; *display: inline; *zoom: 1; padding-left:10px;}  
.article .od_bl a, .article .od_gr a, .article .od_bl span, .article .od_gr span, .article .od_wt span, .article .od_wt span 
{display:inline-block; font:12px dotum; color:#405d86; height:23px; padding-top:8px; padding-right:12px; letter-spacing:-1px; outline:0;}

.article .od_wt {background:url(../../images/renew/sub/chart/ch1_menu.png) left 0 no-repeat;}
.article .od_wt a, .article .od_wt span {background:#fff url(../../images/renew/sub/chart/ch1_menu.png) right 0 no-repeat; color:#666;}

.article .od_bl {background:url(../../images/renew/sub/chart/ch1_menu.png) 0 -31px no-repeat;}
.article .od_bl a, .article .od_bl span {background:#f8f8f8 url(../../images/renew/sub/chart/ch1_menu.png) right -31px no-repeat;}

.article .od_gr {background:url(../../images/renew/sub/chart/ch1_menu.png) left -103px no-repeat;}
.article .od_gr a, .article .od_gr span {background:#f8f8f8 url(../../images/renew/sub/chart/ch1_menu.png) right -103px no-repeat; color:#fff;}

.article .od_sm, .article .od_sm a {padding:0; display:inline-block; *display: inline; *zoom: 1; list-style:none; font:11px dotum; color:#8a8989; letter-spacing:-1px;}

/* --------------------------------------------------------------------------
	=DETAIL STYLE 기타 요소들 
-------------------------------------------------------------------------- */
.article .pb0 {padding-bottom:0;} 
.article .mt0 {margin-top:0;} 
.article .mb0 {margin-bottom:0;}
.article .mt1 {margin-top:30px;} 
.article .mt2 {margin-top:10px;} 
.article .mt3 {margin-top:20px;} 
.article .mr0 {margin-right:0 !important;}
.article dl dd.mb1 {margin-bottom:15px;}
.article p.small_desc {color:#787878; margin-bottom:8px;}
.article p.small_desc strong, .article strong.star {margin-left:3px; color:#f69624;}

/* --------------------------------------------------------------------------
	= 각 서브페이지의 메인이미지  background 
-------------------------------------------------------------------------- */
.article .cimg { width:700px; height:240px; margin:0 auto; padding:5px 0; background:url(../../images/renew/sub/visual.jpg) right 0 no-repeat } 
.article .cimg ul.title { background:url(../../images/renew/sub/title.png) no-repeat; width:200px; height:40px; text-indent:-999999em; margin-top:65px; margin-bottom:15px;margin-left:50px; } 
.article .cimg h4 { margin-bottom:15px;}
.article .cimg p { padding-top:2px; width:350px; line-height:19px; font-size:16px; color:#494a4a;margin-left:50px;}
.article .cimg p.st { padding-top:20px; width:200px; line-height:18px; font-size:12px;margin-left:50px;}
 
/* --------------------------------------------------------------------------
	= 각 서브페이지의 메인이미지 background 
-------------------------------------------------------------------------- */
/* 형사사법포털이란? */
.article .aq1 {background:url(../../img/step1.jpg) right 0 no-repeat} /* 형사사법포털이란? */
.article .aq2 {background-position:0 -3004px; height:290px;} /* 형사사건이란? */
.article .aq3 {background-position:0 -3302px; height:290px;} /* 형사사건처리절차 */
.article .aq4 {background-position:0 -3600px; height:290px;} /* 전자약식이란? */
.article .aq5 {background-position:0 -3904px; height:290px;} /* 형사사법포털이란? */

/* 사건진행상황조회 */
.article .cimg.bq1 {background-position:0 -220px;} /* 사건진행상황조회 */
.article .cimg.bq2 {background-position:0 -480px;} /* 벌과금납부안내 */
.article .cimg.bq3 {background-position:0 -480px;} /* 벌과금납부명령서조회 */
.article .cimg.bq4 {background-position:0 -480px; height:240px;} /* 가납금환급조회 */
.article .cimg.bq5 {background-position:0 -704px; height:240px;} /* 재판서및통지서조회 */

/* 전자민원신청 */
.article .cimg.cq1 {background-position:0 -960px;}  /* 민원신청 */
.article .cimg.cq2 {background-position:0 -960px;}  /* 민원서식 */
.article .cimg.cq3 {background-position:0 -960px;}  /* 자주가는민원서비스 */

/* 뉴스와국민참여 */
.article .cimg.dq1 {background-position:0 -1230px; height:230px;}   /* 공지사항 */
.article .cimg.dq2 {background-position:0 -1463px;}   /* 뉴스데스크 */
.article .cimg.dq3 {background-position:0 -1700px;}   /* 범죄신고 */
.article .cimg.dq4 {background-position:0 -1950px;}   /* 여론광장 */
.article .cimg.dq5 {background-position:0 -2210px;}   /* 정보공개 */
.article .cimg.dq6 {background-position:0 -4190px;}   /* 형사사법정보 소개 2014-01-15 jongwook 추가 */
.article .cimg.dq7 {background-position:0 -4440px;}   /* 법아 알려줘 2014-01-15 jongwook 추가 */
.article .cimg.dq8 {background-position:0 -4675px;}   /* 형사사법 사이트 링크 2014-01-15 jongwook 추가 */

/* 범죄피해자지원 */
.article .cimg.eq1 {background-position:0 -2470px; }  /* 지원제도 안내 */
.article .cimg.eq2 {background-position:0 -2470px; }  /* 어떤 피해를 입으셨나요? */
.article .cimg.eq3 {background-position:0 -2470px; }  /* 어떤 기관을 찾으시나요? */

/* 로그인정보 */
.article .cimg.fq1 {background-position:0 -2695px; height:290px;}
.article .cimg.fq2 {background-position:0 -2695px; height:290px;}
.article .cimg.fq3 {background-position:0 -2695px; height:290px;}

/* 마이페이지 */
.article .cimg.gq1 {background-position:0 -2695px; height:290px;}
.article .cimg.gq2 {background-position:0 -2695px; height:290px;}

/* 사이트맵 */
.article .cimg.hq2 {background-position:0 -2695px; height:290px;}

/* 종합민원서비스 및 통합검색 */
.article .cimg.iq1 {background-position:0 -2695px; height:290px;}	/* 종합민원서비스 */
.article .cimg.iq2 {background-position:180px -2695px; height:290px;}	/* 통합검색 */

/* 정책 */
.article .cimg.jq1 {background-position:0 -2695px; height:290px;}
.article .cimg.kq2 {background-position:0 -2695px; height:290px;}

/* --------------------------------------------------------------------------
	= 각 서브페이지의 메인이미지 title
-------------------------------------------------------------------------- */
/* 형사사법포털이란? */
.article ul.title.a1 {background-position:0 0;}       /* 형사사법포털이란? */
.article ul.title.a2 {background-position:0 -45px;}   /* 형사사건이란? */
.article ul.title.a3 {background-position:0 -90px;}   /* 형사사건처리절차 */
.article ul.title.a4 {background-position:0 -135px;}  /* 전자약식이란? */
.article ul.title.a5 {background-position:0 -180px;}  /* 기관별업무소개란? */

/* 사건진행상황조회? */
        /* --------사건진행상황조회 --------6 */
.article ul.title.b1 {background-position:0 -225px;}  /* 사건조회안내 */
.article ul.title.b2 {background-position:0 -270px;}  /* 경찰사건조회 */
.article ul.title.b3 {background-position:0 -315px;}  /* 검찰사건조회 */
.article ul.title.b4 {background-position:0 -360px;}  /* 법원사건조회 */
.article ul.title.b19 {background-position:0 -1711px;}  /* 법원사건검색 */
.article ul.title.b20 {background-position:0 -1756px;}  /* 검찰사건조회(변호사) */
        /* --------벌과금조회-------10- */
.article ul.title.b5 {background-position:0 -405px;}  /* 벌과금납부안내 */
.article ul.title.b6 {background-position:0 -450px;}  /* 미납벌과금조회 */
.article ul.title.b7 {background-position:0 -495px;}  /* 벌과금납부내역조회 */
.article ul.title.b8 {background-position:0 -540px;}  /* 벌과금납부내역조회 */
.article ul.title.b21 {background-position:0 -542px;}  /* 벌과금납부명령서 전자발송 */
        /* --------벌과금납부명령서조회------13 */
.article ul.title.b9 {background-position:0 -585px;}   /* 안내 */
.article ul.title.b10 {background-position:0 -630px;}   /* 조회 */
        /* --------가납금환급조회/신청-----15 */
.article ul.title.b11 {background-position:0 -675px;}   /* 가납금환급안내 */
.article ul.title.b12 {background-position:0 -720px;}   /* 환급조회및신청 */
.article ul.title.b13 {background-position:0 -765px;}   /* 가납금환급내역조회 */
       /* --------재판서및통지서조회--------17 */
.article ul.title.b14 {background-position:0 -810px;}   /* 재판서및통지서안내 */
.article ul.title.b15 {background-position:0 -855px;}   /* 경찰통지서조회 */
.article ul.title.b16 {background-position:0 -900px;}   /* 검찰통지서조회 */
.article ul.title.b17 {background-position:0 -945px;}   /* 법원통지서조회 */
.article ul.title.b18 {background-position:0 -990px;}   /* 법원재판서조회 */

/* 전자민원신청 */
       /* --------민원신청-------22 */
.article ul.title.c1 {background-position:0 -990px;}    /* 민원신청안내 */
.article ul.title.c2 {background-position:0 -1035px;}   /* 검찰민원신청 */
.article ul.title.c3 {background-position:0 -1080px;}   /* 법원민원신청 */
.article ul.title.c4 {background-position:0 -1125px;}   /* 법무부민원신청 */
.article ul.title.c5 {background-position:0 -1170px;}   /* 민원신청결과 */
.article ul.title.c5 {background-position:0 -1215px;}   /* 발급문서진위확인 */
       /* --------민원서식--------28 */
.article ul.title.c6 {background-position:0 -1260px;}   /* 민원서식 */
       /* --------자주가는민원서비스-------- */
.article ul.title.c7 {background-position:0 -1305px;}    /*자주가는민원서비스 */

/* 정보마당----30 */
.article ul.title.d1 {background-position:0 -1350px;}    /* 공지사항 */
.article ul.title.d2 {background-position:0 -1395px;}    /* 뉴스데스크 */
.article ul.title.d3 {background-position:0 -1440px;}    /* 범죄신고 */
.article ul.title.d4 {background-position:0 -1485px;}    /* 여론광장 */
.article ul.title.d5 {background-position:0 -1530px;}    /* 정보공개 */
.article ul.title.d6 {background-position:0 -2794px;}    /* 2013.12.10 jongwook 추가 - 형사사법정보 소개 */
.article ul.title.d7 {background-position:0 -2839px;}    /* 2013.12.10 jongwook 추가 - 법아 알려줘 */
.article ul.title.d8 {background-position:0 -2884px;}    /* 2013.12.10 jongwook 추가 - 형사사법 사이트 링크 */

/* 범죄피해자지원---35 */
.article ul.title.e1 {background-position:0 -1575px;}     /* 지원제도 안내 */
.article ul.title.e2 {background-position:0 -1620px;}     /* 어떤 피해를 입으셨나요? */
.article ul.title.e3 {background-position:0 -1665px;}     /* 어떤 기관을 찾으시나요? */
.article ul.title.e4 {background-position:0 -3064px;}     /* 2013.12.10 jongwook 추가 - 피해유형별 대처요령 */

/* 로그인정보 */
.article ul.title.f1 {background-position:0 -1804px;}	/* 회원로그인 */
.article ul.title.f2 {background-position:0 -1846px;}	/* 회원가입 */
.article ul.title.f3 {background-position:0 -1893px;}	/* 공인인증안내 */

/* 마이페이지 */
.article ul.title.g1 {background-position:0 -2025px;}	/* 마이페이지 메인 */
.article ul.title.g2 {background-position:0 -2071px;}	/* 경찰사건 */
.article ul.title.g3 {background-position:0 -2118px;}	/* 검찰사건 */
.article ul.title.g4 {background-position:0 -2162px;}	/* 법원사건 */
.article ul.title.g7 {background-position:0 -2252px;}	/* 가납금환급조회및신청 */
.article ul.title.g8 {background-position:0 -2298px;}	/* 검찰.법원 민원 */
.article ul.title.g9 {background-position:0 -2342px;}	/* 법무부 민원 */
.article ul.title.g10 {background-position:0 -2387px;}	/* 즐겨찾기 종합민원 */
.article ul.title.g11 {background-position:0 -2433px;}	/* 즐겨찾기 세부민원 */
.article ul.title.g12 {background-position:0 -2477px;}	/* 게시판 스크랩 */
.article ul.title.g13 {background-position:0 -2521px;}	/* 회원정보수정 */
.article ul.title.g14 {background-position:0 -2700px;}	/* 공인인증서 관리 */
.article ul.title.g15 {background-position:0 -2655px;}	/* 대리인 지정 */
.article ul.title.g16 {background-position:0 -2929px;}	/* 2013.12.10 jongwook 추가 - 대리인 지정 안내 */
.article ul.title.g17 {background-position:0 -2974px;}	/* 2013.12.10 jongwook 추가 - 대리인 등록/조회 */
.article ul.title.g18 {background-position:0 -3019px;}	/* 2013.12.10 jongwook 추가 - 대리인 수정/삭제 */
.article ul.title.g19 {background-position:0 -3375px;}	/* 2014.07.31 hyungjun 추가 - 내 문의사항 답변 보기 */
.article ul.title.g20 {background-position:0 -3420px;}	/* 2014.08.08 hyungjun 추가 - 형사보상금 지급 조회 */

/* 사이트맵 */
.article ul.title.h1 {background-position:0 -2566px;}

/* 종합민원서비스 및 통합검색 */
.article ul.title.i1 {background-position:0 -585px;}	/* 종합민원서비스 */
.article ul.title.i2 {background-position:0 -2611px;}	/* 통합검색 */

/* 정책 */
.article ul.title.j1 {background-position:0 -1939px;}	/* 저작권정책 */
.article ul.title.j2 {background-position:0 -1983px;}	/* 개인정보 처리방침 */

/* --------------------------------------------------------------------------
	=SUBMENU 다음 링크로 인도하는 박스 스타일
-------------------------------------------------------------------------- */
.article .inq5_link { position:relative; padding:15px 0 0 7px; margin:10px 0 0 0; float:left; width:223px; height:135px; background:url(../../images/renew/sub/box_x.png) 1px 0 no-repeat;}
.article dl.inq5_link{overflow:hidden}
.article .inq5_link dt { padding:10px 5px 5px 17px; letter-spacing:-1px; font-size:16px; font-weight:bold; color:#4a4a4a; width:180px;}
.article .inq5_link dd { padding:2px 5px 5px 18px; letter-spacing:-0.4px; font-size:13px; color:#8b8b8b;  width:170px;  color:#4a4a4a;}
.article .inq5_link dd.link { position:absolute; top:100px; background:none; float:right;}
.article .inqrt { background-position:-3px 0;}
.article .mm2 { background-position: -232px 0;}
.article .mm3 { background-position: -465px 0;}
.article .mm4 { background-position: -698px 0;}
.article .cen1 {background-position:0 -400px;} 
.article .cen2 {margin-left:15px; background-position:0 -300px;} 
.article .cen1 dd, .article .cen2 dd {font-size:12px; padding:0 15px 0 3px; margin:13px 0 0 0; background:none; color:#555;}

/* --------------------------------------------------------------------------
	=SUBMENU 다음 링크로 인도하는 박스 스타일
-------------------------------------------------------------------------- */
.article .inq9_link { position:relative; padding:15px 0 0 7px; margin:10px 0 0 0; float:left; width:130px; height:162px; background:url(../../images/renew/sub/pux_bg.png) 1px 0 no-repeat;}
.article dl.inq9_link{overflow:hidden}
.article .inq9_link dt { padding:10px 5px 5px 10px; letter-spacing:-1px; font-size:16px; font-weight:bold; color:#4a4a4a; width:180px;}
.article .inq9_link dd { padding:2px 5px 5px 10px; letter-spacing:-0.4px; font-size:13px; color:#8b8b8b;  width:170px;  color:#4a4a4a;}
.article .inq9_link dd.link { position:absolute; top:100px; background:none; float:right;}
.article .n01 { background-position: -3px 0;}
.article .n02 { background-position: -139px 0;}
.article .n03 { background-position: -278px 0;}
.article .n04 { background-position: -415px 0;}
.article .n05 {background-position:  -553px 0;} 
/* --------------------------------------------------------------------------
	=SUBMENU 다음 링크로 인도하는 박스 스타일
-------------------------------------------------------------------------- */
.article .inq9_link2 { position:relative; padding:15px 0 0 7px; margin:10px 0 20px 0; float:left; width:164px; height:130px; background:url(../../images/renew/sub/pux2_bg.png) 1px 0 no-repeat;}
.article dl.inq9_link2 {overflow:hidden}
.article .inq9_link2 dt { padding:10px 7px 5px 15px; letter-spacing:-1px; font-size:16px; font-weight:bold; color:#4a4a4a; width:129px;}
.article .inq9_link2 dd { padding:2px 7px 5px 15px; letter-spacing:-0.4px; font-size:13px; color:#8b8b8b;  width:119px;  color:#4a4a4a;}
.article .inq9_link2 dd.link { position:absolute; top:100px; background:none; float:right;}
.article .j01 { background-position: -3px 0;}
.article .j02 { background-position: -172px 0;}
.article .j03 { background-position: -346px 0;}
.article .j04 { background-position: -520px 0;}
.article .cen2 {margin-left:15px; background-position:0 -300px;} 
.article .cen1 dd, .article .cen2 dd {font-size:12px; padding:0 15px 0 3px; margin:13px 0 0 0; background:none; color:#555;}

/* --------------------------------------------------------------------------
	=SUBMENU 1 서비스소개 MAIN FONT STYLE
-------------------------------------------------------------------------- */
.article h4.t11 {width:71px; background-position: 0 0;}
.article h4.t12 {width:45px; background-position: -71px 0;}
.article h4.t13 {width:72px; background-position: -117px 0;}
.article h4.t14 {width:149px; background-position: -189px 0;}
.article h4.t15 {width:46px; background-position: -338px 0;}
.article h4.t16 {width:46px; background-position: -384px 0;}
.article h4.t17 {width:45px; background-position: -430px 0;}
.article h4.t18 {width:58px; background-position: -475px 0;}
	
/* --------------------------------------------------------------------------
	=SUBMENU 1 서비스소개 - 형사사법포털소개를 위한 스타일 박스 + 설명
-------------------------------------------------------------------------- */
.article .int1_info { background:url(../../images/renew/sub/int1_bg.png) no-repeat; padding:20px; overflow:hidden; }	
.article .lt { float:left; width:400px; }
.article .lt2 { float:left; width:400px; height:454px;}
.article .rt { float:right; width:220px; background-position: right 0; height:454px;}
.article .int1_info h5 { display:block; height:34px; padding:0; margin-bottom:5px; }
.article .int1_info h5.int1_st1 { background:url(../../images/renew/sub/int1_st01.png) no-repeat; width:283px;}
.article .int1_info h5.int1_st2 { background:url(../../images/renew/sub/int1_st02.png) no-repeat; width:192px;}

.article .int1_info dl { margin:18px 0; padding:0 10px 0 20px; width:160px; float:left; }
.article .int1_info dt { margin-bottom:5px; letter-spacing:-1px; }
.article .int1_info dd { width:160px;font-size:11px; color:#8a8a8a; letter-spacing:-1px; padding-left:10px; margin-bottom:5px; line-height:13px; background:url(../../images/renew/common/bul3.png) 3px 4px no-repeat; z-index:100;} 
.article .int1_info dl.st2 { margin:0; padding-right:0; width:170px;}
.article .int1_info dl.st2 dt { margin-top:17px;}
.article .int1_info dl a { color:#3174ca; text-decoration:none; letter-spacing:0.2px;}
.article .int1_info dl a:visited { color:#3174ca; text-decoration:none; letter-spacing:0.2px;}
.article .int1_info dl a:hover { color:#3174ca; text-decoration:none; letter-spacing:0.2px; }
.article .int1_info dl a:active { color:#3174ca; text-decoration:none; letter-spacing:0.2px;}

.article h5.int1_tdes {clear:both;}
.article h5.int1_des dl {overflow:hidden; }
/*.article dl.int1_des{width:650px}*/
.article dl.int1_des dt {clear:both; line-height:22px; margin-bottom:10px; color:#3174ca; border-bottom:1px solid #ececec; padding-bottom:5px;height:22px;} 
.article dl.int1_des dd {margin-bottom:20px;color:#333;font-size:12px} 
.article dl.int1_des ol li { margin-left:22px; padding-left:0; list-style-type:decimal; line-height:16px; padding-bottom:10px; text-align:justify;}
.article dl.int1_des ol li strong { display:block; color:#333; }
.article dl.int1_des ol li ul li { list-style-type:none; margin-left:0; padding-left:15px; background:url(../../images/renew/common/bul2.png) 4px 4px no-repeat;}

/*↓↓↓↓↓ 2014-01-08 wms 형사사법포털소개 추가*/
.portal_service {margin-top:15px; position:relative; width:690px;}
.portal_service dl {border-bottom:1px solid #d9d9d9; padding:15px 25px;}
.portal_service dl:first-child {border-top:1px solid #d9d9d9;}
.portal_service dt {float:left; width:160px; height:56px; background:url(../../images/renew/sub/portal_img02.gif) no-repeat; color:#0275bf; font-size:14px;}
.portal_service dt span {margin:0 0 0 70px; height:56px; line-height:56px;}
.portal_service dd {height:56px; overflow:hidden; position:relative;}
.pd20 {padding:20px 0;}
.pd15 {padding:15px 0;}
.service01 {}
.service02 {background-position:0 -56px !important;}
.service03 {background-position:0 -112px !important;}
.service04 {background-position:0 -168px !important;}
.service_offer {background:url(../../images/renew/sub/portal_img03.gif) no-repeat; width:690px; height:299px; margin-top:15px; position:relative;}
.service_offer p {position:absolute; top:140px; width:690px; color:#fff; font-size:15px; text-align:center; font-weight:bold;}
.service_offer dl {width:345px; height:68px; text-align:center; padding:40px 0;}
.service_offerL {float:left;}
.service_offerR {float:right;}
.service_offer dl dt {font-size:14px; color:#0275bf; line-height:35px;}

/* --------------------------------------------------------------------------
	=SUBMENU 1 서비스소개 PRSS + LAYERBOX 형사사건처리절차 절차도 스타일
-------------------------------------------------------------------------- */
.article ul.prss {position:relative; width:665px; height:280px;}
.article ul.prss li {list-style:none; background:none; margin:67px 0; padding:0; position:absolute; width:665px; line-height:0;}
.article ul.prss h5 {position:absolute; top:0; left:0;}
.article ul.prss h6 {position:absolute; margin-top:195px; margin-left:22px; top:0; left:0;}
.article ul.prss li h5.od_gr a strong {color:#fff;} 
/*--20131210*/.article ul.prss .nu1 {top:-812px; left:558px;}
/*--20131210*/.article ul.prss .nu2 {top:-812px; left:454px;}
/*--20131210*/.article ul.prss .nu3 {top:-772px; left:567px;}
/*--20131210*/.article ul.prss .nu4 {top:-720px; left:567px;}
/*--20131210*/.article ul.prss .nu5 {top:-685px; left:533px;}
/*--20131210*/.article ul.prss .nu6 {top:-662px; left:531px;}
/*--20131210*/.article ul.prss .nu7 {top:-624px; left:567px;}
/*--20131210*/.article ul.prss .nu8 {top:-662px; left:459px;}
/*--20131210*/.article ul.prss .nu9 {top:-586px; left:567px;}
/*--20131210*/.article ul.prss .nu10 {top:-481px; left:459px;}
/*--20131210*/.article ul.prss .nu11 {top:-481px; left:567px;}
/*--20131210*/.article ul.prss .nu12 {top:-446px; left:548px;}
/*--20131210*/.article ul.prss .nu13 {top:-351px; left:567px;}
/*--20131210*/.article ul.prss .nu14 {top:-316px; left:536px;}/*선고유예및집행유예*/
/*--20131210*/.article ul.prss .nu15 {top:-210px; left:554px;}
/*--20131210*/.article ul.prss .nu16 {top:-175px; left:562px;}/*형집행정지*/
/*--20131210*/.article ul.prss .nu17 {top:173px; left:22px;}
.article .prss li:hover .layerbox, .article ul.prss li h5.a:hover .layerbox, .article ul.prss li.current .layerbox {display:block;}  
.layerbox {position:relative; left:0; width:623px; height:220px; padding:20px; border:1px solid #e0e0e0; background-color:#fff; overflow:auto; color:#777; line-height:20px;}
.layerbox p { line-height:16px; margin-bottom:10px;text-align:justify;margin-left:10px;}
.layerbox strong { display:block; color:#3174ca; background-color:#f2f3f3; font-size:14px; padding:5px; margin-bottom:10px; border-bottom:1px solid #e7e7e7;}
.layerbox dt { margin:10px 8px 10px; color:#3174ca; font-size:14px; }
.layerbox dd { margin-bottom:10px; text-align:justify;margin-left:15px; background:url(../../images/renew/symbol/dot.gif) 0 6px no-repeat; padding-left:6px;}
.layerbox  .empty { line-height:16px; text-align:justify; background:url(../../images/renew/etc/icon_empty.png) 10px 5px no-repeat;padding-left:5px; }
.layerbox  .bullet { line-height:16px; text-align:justify; background:url(../../images/renew/symbol/green_02.gif) 0 5px no-repeat; padding-left:7px; }
.layerbox dl strong {  color:#666; font-size:12px; margin:0; padding:0; border:0; }

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 MAIN FONT STYLE
-------------------------------------------------------------------------- */
.article h4.t21 { width:139px; background-position: 0 -15px;}
.article h4.t22 { width:143px; background-position: -139px -15px;}
.article h4.t23 { width:113px; background-position: -139px -15px;}
.article h4.t24 { width:71px; background-position: -282px -15px;}
.article h4.t25 { width:117px; background-position: -353px -15px;}
.article h4.t26 { width:139px; background-position: -470px -15px;}
.article h4.t27 { width:191px; background-position: -609px -15px;}
.article h4.t28 { width:71px; background-position: -442px -120px;}
.article h4.t28_1 { width:109px; background-position: 0 -121px;}
.article h4.t28_2 { width:159px; background-position: -117px -120px;}
.article h4.t28_3 { width:166px; background-position: -276px -120px;}

.article h5.office_name { padding:0 0 6px; color:#666; font-size:12px; }
.article h5.office_name span { display:inline-block; width:45px; height:35px; margin-left:3px; vertical-align:middle; text-indent:-9999em; }	
.article h5.office_name span.pol { background:url(../../images/renew/sub/office_img1.png) 0 -3px no-repeat; }
.article h5.office_name span.kcg { background:url(../../images/renew/sub/office_img2.png) 0 -3px no-repeat; }
.article h5.office_name span.pro { background:url(../../images/renew/sub/office_img3.png) -5px -5px no-repeat; }
.article h5.office_name span.cou { background:url(../../images/renew/sub/office_img4.png) -5px -2px no-repeat; }

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 casePro - 각 사건진행상황에 대한 이미지 표시
-------------------------------------------------------------------------- */
.article .casePro { margin-bottom:20px; height:100%; overflow:hidden;}
.article .casePro h5 { float:left; margin:10px 0 0 0; padding:0; background:url(../../images/renew/sub/prolimg.png) no-repeat; width:98px; height:41px; }
	.article .casePro h5.pol { background-position:0 0; } 
	.article .casePro h5.kcg { background-position:0 -41px; } 
	.article .casePro h5.pro { background-position:0 -82px;}
	.article .casePro h5.cou { background-position:0 -123px;}
.article .casePro ol { float:left; margin:0; padding:0 0 0 25px; background:url(../../images/renew/sub/proimg_bg.png) 25px 3px no-repeat; }
.article .casePro ol li { float:left; display:inline-block; width:106px; height:18px; background:#fff url(../../images/renew/sub/proimg.png) no-repeat; margin:0 35px 0 0; padding:40px 0 0 0; text-align:center; color:#a7a7a7; }
.article .casePro ol li.current { color:#516177; font-weight:bold; background-position:0; }
.article .casePro ol li.last { margin:0;}
	.article .casePro ol.pol li { background-position:0 -58px; }
	.article .casePro ol.pol li.current { background-position:0 0; }	
	.article .casePro ol.kcg li { background-position:-106px -58px; }
	.article .casePro ol.kcg li.current { background-position:-106px 0; }
	.article .casePro ol.pro li { background-position:-212px -58px; }
	.article .casePro ol.pro li.current { background-position:-212px 0; }
	.article .casePro ol.cou li { background-position:-318px -58px; }
	.article .casePro ol.cou li.current { background-position:-318px 0; }

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 - 인터넷 환급 신청 및 처리 절차
-------------------------------------------------------------------------- */
.article .inq1_prss { margin:25px 0; height:100%;}
.article .inq1_prss li { margin:0; padding:0; float:left; display:block; height:99px; background:url(../../images/renew/sub/inq1_prss.png) no-repeat;}
.article .inq1_prss li.nu1 { background-position:0 0; width:130px; }
.article .inq1_prss li.nu2 { background-position:-140px 0; width:133px; }
.article .inq1_prss li.nu3 { background-position:-273px 0; width:141px;}
.article .inq1_prss li.nu4 { background-position:-414px 0; width:140px;}
.article .inq1_prss li.nu5 { background-position:-554px 0; width:113px;}

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 - 다음 링크로 인도하는 박스 스타일
-------------------------------------------------------------------------- */
.article .inq2_link { position:relative; padding:13px 0 0 95px; margin:10px 0 0 0; float:left; width:225px; height:83px; border:1px solid #e9e9e9; background:url(../../images/renew/sub/inq2_bg.png) no-repeat;}
.article dl.inq2_link{overflow:hidden} 
.article .inq2_link dt { font-size:14px; font-weight:bold; margin-bottom:7px;}
.article .inq2_link dd { font-size:11px; color:#8b8b8b; background:url(../../images/renew/common/bul3.png) 0 5px no-repeat; margin-left:10px; padding-left:7px;}
.article .inq2_link dd.link { position:absolute; top:10px; right:10px; background:none;}
.article .inqrt { background-position:0 -100px; margin-left:15px;}
.article .inqbg3 { background-position:0 -300px; }
.article .inqbg4 { background-position:0 -200px; }
.article .cen1 {background-position:0 -400px;} 
.article .cen2 {margin-left:15px; background-position:0 -300px;} 
.article .cen1 dd, .article .cen2 dd {font-size:12px; padding:0 15px 0 3px; margin:13px 0 0 0; background:none; color:#555;}

/* --------------------------------------------------------------------------
	=SUBMENU 2 사건진행상황조회 - 벌과금납부 안내 - 거래은행선택
-------------------------------------------------------------------------- */
.article .inq2_box { margin:10px; height:100%;}
.article .inq2_box li { float:left; background:none; padding:7px; margin:0 5px 5px 0; border:1px solid #d1d1d1;}
.article .inq2_box li:hover { padding:6px; border:2px solid #666;}
.article .inq2_box li a { display:block; width:120px; height:30px; background:url(../../images/renew/sub/bank_lists.png) no-repeat; }
.article .inq2_box li a:hover { background:url(../../images/renew/sub/bank_lists2.png) no-repeat;}
.article .inq2_box li a.bk1, .article .inq2_box li a.bk1:hover { background-position:0 0;}
.article .inq2_box li a.bk2, .article .inq2_box li a.bk2:hover { background-position:-120px 0;}
.article .inq2_box li a.bk3, .article .inq2_box li a.bk3:hover { background-position:-240px 0;}
.article .inq2_box li a.bk4, .article .inq2_box li a.bk4:hover { background-position:-360px 0;}
.article .inq2_box li a.bk5, .article .inq2_box li a.bk5:hover { background-position:0 -30px;}
.article .inq2_box li a.bk6, .article .inq2_box li a.bk6:hover { background-position:-120px -30px;}
.article .inq2_box li a.bk7, .article .inq2_box li a.bk7:hover { background-position:-240px -30px;}
.article .inq2_box li a.bk8, .article .inq2_box li a.bk8:hover { background-position:-360px -30px;}
.article .inq2_box li a.bk9, .article .inq2_box li a.bk9:hover { background-position:0 -60px;}
.article .inq2_box li a.bk10, .article .inq2_box li a.bk10:hover { background-position:-120px -60px;}
.article .inq2_box li a.bk11, .article .inq2_box li a.bk11:hover { background-position:-240px -60px;}
.article .inq2_box li a.bk12, .article .inq2_box li a.bk12:hover { background-position:-360px -60px;}
.article .inq2_box li a.bk13, .article .inq2_box li a.bk13:hover { background-position:0 -90px;}
.article .inq2_box li a.bk14, .article .inq2_box li a.bk14:hover { background-position:-120px -90px;}

/* --------------------------------------------------------------------------
	=SUBMENU 3 전자민원신청 MAIN FONT STYLE
-------------------------------------------------------------------------- */
.article h4.t30 { width:110px; background-position: 0 -30px;}
.article h4.t31 { width:143px; background-position: -110px -30px;}
.article h4.t32 { width:151px; background-position: -253px -30px } 

/*.article h4.t34 { background:url(../../images/renew/sub/cen2_mt.png) no-repeat; width:407px; height:20px; text-indent:-999999em; } */
/*.article h4.t34 { background:url(../../images/renew/sub/cen2_mt1.png) no-repeat; width:488px; height:20px; text-indent:-999999em; } */
.article h4.t34 { background:url(../../images/renew/sub/cen2_mt2.png) no-repeat; width:407px; height:40px; text-indent:-999999em; } 

/* --------------------------------------------------------------------------
	=SUBMENU 3 전자민원신청 - 법무부 민원신청
-------------------------------------------------------------------------- */
.article .cen2_box { width:630px; height:200px; margin:0 auto; padding:20px 0; background:url(../../images/renew/sub/cen2_bg.png) right 25px no-repeat; } 
.article .cen2_box h4 { margin-bottom:15px;}
.article .cen2_box p { padding-top:20px; width:400px; line-height:16px;} 
.article .cen2_box p.btnarea { padding:15px 0 15px; }
.article .cen2_box a { display:inline-block; height:33px; overflow:hidden; font-size:0; line-height:0; }
.article .cen2_box a.cen_Btn1 { background:url(../../images/renew/btn/cen_Btn1.png) no-repeat; width:140px; }
.article .cen2_box a.cen_Btn2 { background:url(../../images/renew/btn/cen_Btn2.png) no-repeat; width:240px; } /* 2010.04.29 KJH width 값(201 → 240) 수정 */
.article .cen2_box a.cen_Btn3 { background:url(../../images/renew/btn/cen_Btn3.png) no-repeat; width:140px; }

/* --------------------------------------------------------------------------
	=SUBMENU 4 뉴스와 국민참여 MAIN FONT STYLE
-------------------------------------------------------------------------- */
.article h4.t40_1 {width:86px; background-position: 0 -90px;}
.article h4.t40_2 {width:69px; background-position: -86px -90px;}
.article h4.t40_3 {width:94px; background-position: -155px -90px;}
.article h4.t40_4 {width:94px; background-position: -249px -90px;}
.article h4.t40_5 {width:107px; background-position: -343px -90px;}
.article h4.t40_6 {width:148px; background-position: -450px -90px;}
.article h4.t40_7 {width:69px; background-position: -598px -90px;}
.article h4.t40_8 {width:148px; background-position: 0 -105px;}
.article h4.t40_9 {width:123px; background-position: -148px -105px;}
.article h4.t40_10 {width:148px; background-position: -271px -105px;}
.article h4.t40_11 {width:73px; background-position: -419px -105px;}
.article h4.t40_12 {width:73px; background-position: -492px -105px;}
/*.article h4.t41 { width:95px; background-position: 0 -75px;}*/
.article h4.t41 { width:95px; background-position: 0 -75px;}
.article h4.t42 { width:95px; background-position: -98px -75px;}

/* --------------------------------------------------------------------------
	=SUBMENU 4 뉴스와 국민참여 - 범죄신고의 링크모음
-------------------------------------------------------------------------- */
.article .textlink { border:1px solid #dfdfdf; border-width:1px 0; margin:10px 0; height:100%;}
	.article .textlink:after { content:""; display:block; clear:both; height:0; visibility:hidden; *zoom:1; } 
.article .textlink dl { width:220px; float:left; padding:10px 0; min-height:100px;_height:100px;}
.article .textlink dl dt { color:#2f81d7; font-size:14px; border-bottom:1px solid #dfdfdf; margin:0 0 7px 10px; padding: 3px 7px; background:#f2f3f3;}
.article .textlink dl dt.t2 { margin-top:15px;} 
.article .textlink dl dd { background:url(../../images/renew/common/bul3.png) 0 8px no-repeat; margin-left:10px; padding: 3px 0 4px 10px; }

/* --------------------------------------------------------------------------
	=SUBMENU 4 뉴스와 국민참여 - 정보공개청구 : 2011-03-30 LYM CSS 조정
-------------------------------------------------------------------------- */
/*.article .jon3_box { height:100%; overflow:hidden; margin-top:10px; padding:25px 0; border:1px solid #dfdfdf; border-width:1px 0; text-align:center; }
.article .jon3_box li { float:left; width:133px; padding:0; margin:0; background:none; color:#4e4e4e; font-weight:bold; line-height:14px; }*/
.article .jon3_box { height:100%; overflow:hidden; margin-top:3px; padding:25px 0; border:1px solid #dfdfdf; border-width:1px 0; text-align:center; }
.article .jon3_box li { float:left; width:160px; padding:0; margin:0; background:none; color:#4e4e4e; font-weight:bold; line-height:14px; }
.article .jon3_box li img { display:block; margin:0 auto 7px; }
.article .jon3_box li a { margin:5px auto 0; }

/* -------------------------------------------------------------------------------
	=SUBMENU 4 뉴스와 국민참여 - 형사사법 사이트 링크 : 2014-04-10 jongwook 추가
------------------------------------------------------------------------------- */
.article a.siteName {font-weight:bold; color:#2e66ac; letter-spacing:0px; }
.article a.siteName:hover {font-weight:bold; color:#2e66ac; letter-spacing:0px; text-decoration:underline;}

/* --------------------------------------------------------------------------
	=SUBMENU 6 로그인 MAIN FONT STYLE
-------------------------------------------------------------------------- */
.article h4.t61 { width:94px; background-position: 0 -45px;}
.article h4.t62 { width:94px; background-position: -94px -45px;}
.article h4.t63 { width:94px; background-position: -188px -45px;}
.article h4.t64 { width:94px; background-position: -282px -45px;}
	
/* --------------------------------------------------------------------------
	=SUBMENU 6 로그인 LAYERBOX - 약관동의 등에 필요한 scroll박스+내용구성
-------------------------------------------------------------------------- */
.article .layerBox { width:628px; height:300px; padding:15px; margin-bottom:5px; border:2px solid #e0e0e0; background-color:#fff; text-align:justify; overflow:auto; color:#757575; line-height:18px;} 
.article .layerBox h4 { font:bold 14px/14px dotum; color:#2e66ac;  background-color:#f6f6f6; padding:5px; }
.article .layerBox h5 { font:bold 12px/14px dotum; }
.article .layerBox p { line-height:16px; }
.article .layerBox ol li{ padding-left:0px;}
/* 2012-08-03 임시 시작 */
.article .layerBox ol ul.nonum {margin-left:5px;}
/* 2012-08-03 임시 끝 */
.article .layerBox ol li li { list-style:none; padding-left:10px; background:url(../../images/renew/common/bul5.png) 0 6px no-repeat; }	

/* 2012-07-27 kjh 추가 시작 */
.article .layerBox ol li ol li ol li {
    background: url(../../images/renew/common/bul3.png) no-repeat scroll 0 6px transparent;
    padding-left: 7px;
}
/* 2012-07-27 kjh 추가 끝 */

/* --------------------------------------------------------------------------
	=SUBMENU 7 각종 정책들 MAIN FONT STYLE (개인정보보호정책)
-------------------------------------------------------------------------- */
.article h4.t71 { width:135px; background-position: 0 -60px;}
.article h4.t72 { width:247px; background-position: -135px -60px;}

/* --------------------------------------------------------------------------
	=SUBMENU 7 각종 정책들 STYLE
-------------------------------------------------------------------------- */
.article .polBox h4 { font:bold 14px dotum; padding-left:18px; margin-bottom:15px; background:url(../../images/renew/common/bul4.png) no-repeat;}	
.article .polBox p { margin-bottom:15px; line-height:18px;  text-align:justify; color:#555; }

/* --------------------------------------------------------------------------
	=SUBMENU 8 마이페이지 메인페이지 STYLE
-------------------------------------------------------------------------- */
.article .myp_box { clear:both; overflow:hidden; margin-bottom:20px; height:100%;}
.article .myp_box div { float:left; width:200px; margin-right:17px; height:240px; background:url(../../images/renew/sub/myp1_bg.png) no-repeat; }
.article .myp_box div.li3 { margin-right:0;}
.article .myp_box dl { height:240px; margin-left:5px; padding-right:10px; background:url(../../images/renew/sub/myp1_bg.png) right no-repeat; letter-spacing:-1px; }
.article .myp_box dl dt { width:115px; height:135px; margin:0 auto; text-indent:-999999em; background:url(../../images/renew/sub/myp1_img1.png) 0 15px no-repeat; }
.article .myp_box dl dd { margin:0 13px; height:55px; color:#939393; text-align:left; }
.article .myp_box dl dd.goto { height:auto; border-top:1px solid #e7e7e7; padding-top:6px;}
.article .myp_box dl dd.goto a { display:block; padding-left:6px; font-size:11px; color:#787878; background:url(../../images/renew/common/bul3.png) 0 6px no-repeat;}
.article .myp_box dl dd.goto a:hover { color:#3174ca;}
/* Background images */
.article .myp_box div.li1 dt { }
.article .myp_box div.li2 dt { background-position: -173px 15px; }
.article .myp_box div.li3 dt { background-position: -338px 15px; }
.article .myp_box div.li4 dt { background-position: -345px 15px; }

/* --------------------------------------------------------------------------
	=SUBMENU 8 마이페이지 즐겨찾기 내역 박스 STYLE
-------------------------------------------------------------------------- */
.article dl.lsite { width:325px; min-height:120px;_height:120px; position:relative; float:left; padding-bottom:5px; margin-right:10px; border:1px solid #E0E0E0; margin-top:10px;}
.article dl.lsite dt { background-color:#f3f3f3; border-bottom:1px solid #e8e8e8; color:#2976C8; margin:3px 3px 10px; padding:10px 10px 5px; }
.article dl.lsite dd { height:16px; overflow:hidden; margin:0 13px; padding:1px 0 1px 10px; background:url(../../images/renew/common/bul3.png) 0 7px no-repeat;}
.article dl.lsite dd.more { height:auto; background:none; padding:0; border:0; }
.article dl.lsite a.rgoto { top:15px; }

/* --------------------------------------------------------------------------
	=SUBMENU 9 사이트맵 STYLE
-------------------------------------------------------------------------- */
.article .sitemap {overflow:hidden; height:100%;}
.article .sitemap dl dt,.article .sitemap dl dd{font-size:12px;}
.article .sitemap dl {float:left;padding-bottom:10px; margin:15px 6px 0; background-color:#f8f8f8; border:1px solid #ededed;width:200px}
.article .sitemap dl dt {padding:7px 10px; margin-bottom:7px; background-color:#4074ab; border:1px solid #305f91; border-top:2px solid #6e9bcc; border-width:2px 1px 0; font-size:14px; color:#fff;}
.article .sitemap dl dd {padding:3px 15px;} 
.article .sitemap dl dd a {background:url(../../images/renew/common/r_arrow2.png) 0 3px no-repeat; padding-left:10px;}
.article .sitemap dl dd a:hover {letter-spacing:-1px; font-weight:bold; color:#000;}
.article .sitemap ul.sub li {margin-left:10px;}
.article .sitemap ul.sub li a {background:none; padding:0; color:#777;} 

/* -------------------------------------------------------------- 
	=MESSAGE BOX 메세지 박스 (가입,탈퇴 등) 2009-10-13 추가
----------------------------------------------------------------- */
div.messagebox {width:350px; margin:0 auto;}
div.messagebox h4 {font-size:16px; color:#696969; padding-top:90px; background:url(../../images/renew/sub/mess_img.png) 50% top no-repeat; line-height:1.2;}
div.messagebox h4 strong {color:#3174ca;}
div.messagebox p {margin:10px 0 20px; color:#9c9c9c; line-height:1.2;}
div.messagebox table {border-collapse:collapse; width:100%;}
div.messagebox table th, div.messagebox table td {padding:5px 0; border:1px solid #d0e1f1;}
div.messagebox table th {background:#eff5fa; font-weight:normal;}
div.messagebox table td {padding-left:30px;}

/* -------------------------------------------------------------- 
	=DIV BORDER 2009-10-21 추가 (대리인 지정 셀렉트 박스영역)
----------------------------------------------------------------- */
.article .border {text-align:right; border-top:1px solid #ccc; padding-top:20px; }
.article .border h6 {display:inline; margin:0; padding:0 8px; color:#3174ca; background:url(../../images/renew/common/r_arrow2.png) 0 3px no-repeat;}
.article .border select {margin-right:3px; }

.article .right_links {display:block; width:500px; text-align:right; position:absolute; top:28px; right:0;}
.article .right_links h6 {display:inline; margin:0; padding:0 8px; color:#3174ca; background:url(../../images/renew/common/r_arrow2.png) 0 3px no-repeat;}
.article .right_links select {margin-right:3px; color:#000; *zoom:1; position:relative;}

/* --------------------------------------------------------------
	=SEARCH FIELDSET 상세검색을 위한 폼3
-------------------------------------------------------------- */
.article3 {position:relative; padding-top:5px; margin-top:1px; width:665px;}

fieldset.search3 {position:relative; margin:0; padding:0; border:0; border:2px solid #007dad;}
fieldset.search3 dl { border-top:1px solid #e4e4e4;}
fieldset.form dl { margin-right:0; }
fieldset.search3 dl.left { float:left; width:220px; margin-right:0;}
fieldset.search3 dl.left dd { z-index:100;}
fieldset.search3 dt, fieldset.search3 dd {height:20px; padding-top:7px; border-right:1px solid #e4e4e4;} 
fieldset.search3 dt { float:left; width:80px; padding-left:10px; color:#658e9e; background:#f6f6f6;} 
fieldset.search3 dd { letter-spacing:-1px;}  
fieldset.search3 .searchbox3 { padding-top:7px; padding-left:5px; height:20px; }
fieldset.search3 .lw { width:80px; }
fieldset.search3 input { height:18px; } 
fieldset.search3 input.checkbox { height:auto; vertical-align:-3px;}  
fieldset.search3 input.radio { vertical-align:-3px;#vertical-align:middle; }
fieldset.search3 .right { float:right;padding-right:5px;padding-top:5px;}
fieldset.search3 .p_top {top:5px;}
/* IE 6-7을 위한 스타일 - 아직 파폭 등에서 확인할 수 없으므로 임시적으로 해결 */
fieldset.search3 dt { #padding-top:7px; #height:20px;}	
fieldset.search3 dd { #padding-top:7px; #height:20px;}	
.seachBtn3 {display:inline-block; border:1px solid #b3b3b3; font-size:11px; color:#0066ff; letter-spacing:-1px;font-weight:bold;}
.seachBtn3 a {display:inline-block; padding:1px 4px 0px; vertical-align:middle; background-color:#f4f4f4; border:1px solid #fff; border-right-color:#dcdcdc; border-bottom-color:#dcdcdc; text-decoration:none; color:#8997a0 !important; line-height:14px;font-weight:bold;}
.seachBtn3 a:hover {text-decoration:none; color:#777;font-weight:bold;}

/* --------------------------------------------------------------
	=SEARCH FIELDSET9 상세검색을 위한 폼100512추가
-------------------------------------------------------------- */
fieldset.search9 { position:relative;  padding:0;#padding:2px 0 0; border:0; border:2px solid #007dad; border-width:2px 0; }
fieldset.search9 dl { border-top:1px solid #e4e4e4;}
fieldset.form dl { margin-right:0; }
fieldset.search9 dl.left { float:left; width:335px; margin-right:0;}
fieldset.search9 dl.left dd { z-index:100;}
fieldset.search9 dt, fieldset.search9 dd {height:20px; padding-top:7px;} 
fieldset.search9 dt { float:left; width:100px; margin-right:5px; padding-left:10px; color:#658e9e; background:#f6f6f6;} 
fieldset.search9 dd { letter-spacing:-1px;}  
fieldset.search9 .searchbox9 { padding-top:3px; height:24px; }
fieldset.search9 .lw { width:100px; }
fieldset.search9 input { height:12px; } 
fieldset.search9 input.checkbox { height:auto; vertical-align:-3px;}  
fieldset.search9 input.radio { vertical-align:-3px;#vertical-align:middle; }
fieldset.search9 .p_top {top:5px;}
/* IE 6-7을 위한 스타일 - 아직 파폭 등에서 확인할 수 없으므로 임시적으로 해결 */
fieldset.search9 dt { #padding-top:7px; #height:20px;}	
fieldset.search9 dd { #padding-top:7px; #height:20px;}	
fieldset.search9 .searchbox9 { #padding-top:2px; #height:25px; }

fieldset.search9 button.bt7 {float:left; display:inline-block; margin:0 2px; width:92px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_7bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 button.bt6 {float:left; display:inline-block; margin:0 2px; width:84px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_6bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 button.bt5 {float:left; display:inline-block; margin:0 2px;width:76px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_5bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 button.bt4 {float:left; display:inline-block; margin:0 2px; width:66px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_4bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 button.bt3 {float:left; display:inline-block; margin:0 2px; width:57px;  height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_3bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 button.bt2 {float:left; display:block; margin:0 2px; width:48px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_2bg.png) no-repeat; color:#333; line-height:21px; }

/* 2010-05-14 LYM 추가 */
fieldset.search9 span.bt7 {float:left; display:inline-block; margin:0 2px; width:92px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_7bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 span.bt6 {float:left; display:inline-block; margin:0 2px; width:84px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_6bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 span.bt5 {float:left; display:inline-block; margin:0 2px;width:76px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_5bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 span.bt4 {float:left; display:inline-block; margin:0 2px; width:66px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_4bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 span.bt3 {float:left; display:inline-block; margin:0 2px; width:57px;  height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_3bg.png) no-repeat; color:#333; line-height:21px; }
fieldset.search9 span.bt2 {float:left; display:block; margin:0 2px; width:48px; height:21px; text-align:center; background:url(../../images/renew/btn/submitBtn3_2bg.png) no-repeat; color:#333; line-height:21px; }

#select_both {clear:both;margin-bottom:10px;}
  button.seachBtn9 { float:right;position:absolute; right:0;margin-top:5px; width:53px; height:51px; background:url(../../images/renew/btn/ssearchBtn.png) no-repeat; }
  /* 2010-05-14 LYM 추가 */
  a.seachBtn9 { float:right;position:absolute; right:0;margin-top:5px; width:48px; height:21px; background:url(../../images/renew/btn/ssearchBtn.png) no-repeat; }
  
/* --------------------------------------------------------------
	=button 100514추가
-------------------------------------------------------------- */  

#tibt_both {clear:both;margin-bottom:10px;}
.tileft {float:left;}
.btright {float:right;}

/* --------------------------------------------------------------
	=SEARCH FIELDSET10 상세검색을 위한 폼100514추가
-------------------------------------------------------------- */
fieldset.search10 { position:relative;  padding:0; border:0; border-top:2px solid #007dad;border-bottom:2px solid #007dad; }
fieldset.search10 dl {}
fieldset.form dl { margin-right:0; }
fieldset.search10 dl.left { float:left; width:335px; margin-right:0;}
fieldset.search10 dl.left dd { z-index:100;}
fieldset.search10 dt, fieldset.search10 dd {height:20px; padding-top:7px;} 
fieldset.search10 dt { float:left; width:100px; margin-right:5px; padding-left:10px; color:#658e9e; background:#f6f6f6; border-right:1px solid #e4e4e4;
 border-left:1px solid #e4e4e4;} 
fieldset.search10 dd { letter-spacing:-1px;}  
fieldset.search10 .searchbox10 { padding-top:3px; height:24px; }
fieldset.search10 .lw { width:100px; }
fieldset.search10 input { height:12px; } 
fieldset.search10 input.checkbox { height:auto; vertical-align:-3px;}  
fieldset.search10 input.radio { vertical-align:-3px;#vertical-align:middle; }
fieldset.search10 .p_top {top:5px;}
/* IE 6-7을 위한 스타일 - 아직 파폭 등에서 확인할 수 없으므로 임시적으로 해결 */
fieldset.search10 dt { #padding-top:7px; #height:20px;}	
fieldset.search10 dd { #padding-top:7px; #height:20px;}	
fieldset.search10 .searchbox10 { #padding-top:2px; #height:25px; }

/* --------------------------------------------------------------
2011-01-31 LYM 추가 : 회원로그인 화면 아래 주의 문구
-------------------------------------------------------------- */
.sub_guide {color:#3174ca;line-height:18px; font-size:12px; text-align:justify; padding:5px 0 15px 0;}
.sub_guide_red {color:#F43722;font-size:12px; text-align:justify; padding:5px 0 5px 13px;background:url(../../images/renew/common/red_bull.gif) 0 6px no-repeat;} 
.sub_guide_blue {color:#3174ca;font-size:12px; text-align:justify; padding:5px 0 5px 13px;background:url(../../images/renew/common/blue_bull.gif) 0 11px no-repeat;}
.sub_guide_blue2 {color:#3174ca;font-size:12px; text-align:justify; padding:9px 0 5px 13px;background:url(../../images/renew/common/blue_bull.gif) 0 11px no-repeat;} 
/* 2011-09-29 kjh 추가 */
.sub_guide_black {color:#000000;font-size:12px; text-align:justify; padding:9px 0 5px 13px;background:url(../../images/renew/common/blue_bull.gif) 0 11px no-repeat;} 
/* 2012-01-04 LYM 추가 */
.sub_guide_gray {color:#5f5f5f; font-size:12px; text-align:justify; padding:0 0 5px 13px;background:url(../../images/renew/common/black_bull.gif) 0 2px no-repeat;} 

/* --------------------------------------------------------------
2011-03-30 LYM 추가 : 정보공개 소제목 아래 문구
-------------------------------------------------------------- */
.sub_guide2 {color:#3174ca;line-height:18px; font-size:12px; text-align:justify; padding:5px 0 35px 0;}
.sub_guide3 {color:#3174ca;line-height:18px; font-size:12px; text-align:justify; padding:5px 0 2px 0;}

/* --------------------------------------------------------------------------
	=SUBMENU 1 형사사법포털소개 - 전자약식이란 메뉴 추가 (2011-04-11 LYM 추가)
-------------------------------------------------------------------------- */
.article .elc_prss { margin:10px 0; height:100%;}
.article .elc_prss li { margin:0; padding:0; float:left; display:block; height:110px; background:url(../../images/renew/etc/elc_infrm_process3.jpg) no-repeat;}
.article .elc_prss li.nu1 { background-position:0 0; width:130px; }
.article .elc_prss li.nu2 { background-position:-130px 0; width:130px; }
.article .elc_prss li.nu3 { background-position:-260px 0; width:130px; }
.article .elc_prss li.nu4 { background-position:-390px 0; width:270px; }

/* --------------------------------------------------------------------------
	=SUBMENU 1 형사사법포털소개 - 전자약식이란 메뉴 수정 (2013-12-11 wms 수정/2014-01-07 wms 수정)
-------------------------------------------------------------------------- */
/*--20131210*/.article .elc_prss1 { margin:10px 0 0 11px; height:150px; background:url(../../images/renew/sub/affairs_step.gif) no-repeat;}
/*--20131210*/.article .btn_step_link {float:right; background:url(../../images/renew/sub/affairs_btn_movie.gif) no-repeat; width:261px; height:64px;}
/*--20131210*/.article .btn_step_link dd.link { position:relative; top:23px; background:none; float:right; margin-right:7px;}


.elc_list {background:url(../../images/renew/sub/affairs_Bicbox.gif) no-repeat; width:690px; height:83px; padding:15px 30px 20px 30px; margin-left:11px;}
.elc_list ul li {background:url(../../images/renew/sub/affairs_bu_check.gif) no-repeat; padding-left:15px;}
.elc_listL {float:left;}
.elc_listR {float:left; margin-left:150px;}
.elc_list .elc_btn_movie {width:214px; height:32px; margin:75px 0 20px 220px; margin-top:; display:block; padding:0;}
/* ------------------------------------------------------- 
	=QUICKMENU 퀵메뉴
---------------------------------------------------------- */
div.quickmenu {width:83px;overflow:hidden;background:url(../../images/renew/main/quick_bg.gif) no-repeat; float:right; position:fixed; top:170px;_zoom:1;}
div.quickmenu ul{margin-top:25px; margin-right:5px; margin-left:4px;}
div.quickmenu ul li{font-size:0;line-height:0;text-indent:-999999em}
div.quickmenu ul li a{width:85px; display:block}
div.quickmenu ul li.quic_m01{background:url(../../images/renew/main/quick_m01.gif) no-repeat;}
div.quickmenu ul li.quic_m01 a{height:38px;}
div.quickmenu ul li.quic_m02{background:url(../../images/renew/main/quick_m02.gif) no-repeat;}
div.quickmenu ul li.quic_m02 a{height:38px;}
div.quickmenu ul li.quic_m03{background:url(../../images/renew/main/quick_m03.gif) no-repeat;}
div.quickmenu ul li.quic_m03 a{height:38px;}
div.quickmenu ul li.quic_m04{background:url(../../images/renew/main/quick_m04.gif) no-repeat;}
div.quickmenu ul li.quic_m04 a{height:38px;}
div.quickmenu ul li.quic_m005{background:url(../../images/renew/main/quick_m05.gif) no-repeat;}
div.quickmenu ul li.quic_m005 a{height:38px;}
div.quickmenu ul li.quic_m05{background:url(../../images/renew/main/quick_useinfo.gif) no-repeat; height:80px;}
div.quickmenu ul li.quic_m06{background:url(../../images/renew/main/quick_phone.gif) no-repeat;height:21px}
div.quickmenu ul li.quic_m06 a{height:38px}
div.quickmenu ul li.quic_m07{background:url(../../images/renew/main/btn_sul.gif) no-repeat;height:41px;width:108px;margin-top:10px;margin-left:-4px}
div.quickmenu ul li.quic_m07 a{height:41px; width:108px;}

/* 양식 */
h4.h4_tit{font-size:13px; font-weight:bold; color:#555; padding-left:16px; background:url(../../images/renew/common/h5_bull.gif) 0 1px no-repeat;}
	div.ul_topinfo{overflow:hidden; padding:15px 15px 10px 15px; background:#f8f8f8; border-top:2px solid #404040;border-bottom:1px solid #404040;}
	div.ul_topinfo ul.type01 li{background:url(../../images/renew/common/bull_type01.gif) 0 2px no-repeat; padding-left:14px; color:#21599c; margin-bottom:7px; line-height:125%}
	div.ul_topinfo ul.type01 li ul{margin-top:5px}
	div.ul_topinfo ul.type01 li ul li{background:url(../../images/renew/common/dash_type01.gif) 0 6px no-repeat; padding-left:10px; margin:3px 0}
	div.app_agree {border-top:1px solid #dadada;border-bottom:1px solid #dadada; padding:10px 15px; text-align:center; margin-top:5px }
	div.app_agree p.right{text-align:right}
	
/* 2011-05-30 추가 */
.black_bull {color:#000;font-size:12px; text-align:justify; padding:5px 0 5px 13px;background:url(../../images/renew/common/black_bull.gif) 0 8px no-repeat;margin-left:10px} 
strong.orange {color:#ED4C00}
.margin_l20{margin-left:20px}
.margin_t20{margin-top:20px}

/* 전자민원 확인창 */
div.app_notice{ background:url(../../images/renew/sub/app_bg.gif) no-repeat; overflow:hidden;padding:25px 25px 5px 25px }
* html div.app_notice{height:115px}
div.app_notice div.app_left{float:left;background:url(../../images/renew/sub/app_ico.gif) 5px 0 no-repeat;height:118px; width:106px;}

div.app_notice_bot{background:url(../../images/renew/sub/app_bot.gif) no-repeat;height:12px}
div.app_notice div.app_right{width:490px; float:right; padding-top:5px}
div.app_notice div.app_btn{ clear:both;margin-top:15px; padding-left:5px}

div.btn_top2{background:url(../../images/renew/button/btn_top.gif) right 0 no-repeat; height:19px; margin-top:5px; margin-right:5px}
div.btn_top2 a{height:19px; width:48px; display:block; text-indent:-99999em; float:right}

div.fineTab{height:28px;border-bottom:2px solid #4d7daf; margin-bottom:15px;}
div.fineTab img{vertical-align:bottom;}
div.fineTab_top{height:29px; margin-bottom:10px;padding:0;border-bottom:2px solid #4d7daf;}
div.fineTab_top img{vertical-align:bottom;}
.article h6{margin-bottom:0px;}
.article ul.entry_up{margin-top:0px; margin-left:-10px}

/* 로그인 화면 설명 box : 2012-01-04 LYM 추가 */
.article .box2 {line-height:18px; margin:10px 0 10px 0; padding:10px; border:1px solid #e0e0e0; background-color:#f8f8f8; color:#5f5f5f;}
.article .box2 strong {color:#ED4C00;}
.article .box2 strong.gry_txt {color:#5F5F5F;} /* 회색 글씨 */
.article ul.box2 li {background:url(../../images/renew/common/bul1.png) left 3px no-repeat; margin: 15px 0; list-style:none; position:relative; *zoom:1; }
.article ul.box2 li.img { background:none; text-align:center; margin-top:15px;}
.article ul.box2 li .box2, .article dl dd .box2, .article dl dd.box2, .article ul li.box2 { margin:5px 0; }
.article ul.box2 li.box2 p, .article dl dd.box2 p {margin:5px 0; line-height:18px;}
.article ul.box2 li ul li {background:url(../../images/renew/common/bul3.png) 0 6px no-repeat; padding-left:7px;}

/* 아이핀 인증 설명 box : 2012-01-05 LYM 추가 */
.article .box3 {  border:2px solid #007dad; border-width:2px 0; padding:0; margin:0 0 15px 0; height:100%; background-color:#f6f6f6; }
.article .box3 strong {color:#ED4C00;}
.article .box3 strong.gry_txt {color:#8997a0;} /* 회색 글씨 */
.article ul.box3 li {background:url(../../images/renew/common/bul1.png) left 3px no-repeat; margin: 10px; list-style:none; position:relative; *zoom:1; }
.article ul.box3 li.img { background:none; text-align:center; margin-top:15px;}
.article ul.box3 li .box3, .article dl dd .box3, .article dl dd.box3, .article ul li.box3 { margin:5px 0; }
.article ul.box3 li.box3 p, .article dl dd.box3 p {margin:5px 0; line-height:18px;}
.article ul.box3 li ul li {background:url(../../images/renew/common/bul3.png) 0 6px no-repeat; padding-left:7px;}


* {font-family: NanumGothic;}

.WordSection1 {
    border: solid 1px #111;
    padding: 20px;
    position: relative;
}