@charset "utf-8";

/*-- content_ex.css --*/
div.tviewwrap{
	height:630px;
	overflow:auto;
	overflow-x:hidden;
	clear:both;
}
/*-------------------*/

/*-- form_ex.css -- */
div.search div.radi_trty{
	float:left;
	margin:2px 6px 0 0;
	color:#000;
	width:140px;
}
/*-------------------*/

/*Select,Option  -- 2009.08.13 -- */
div.pos8{
	top:20px;
	left:0px;
}


div.pos8-1{
	top:20px;
	left:205px;
}


div.desewrap div.ins div.ct dl dd{
	margin:0px;
	padding:0px;
	float:left;
	color:#515352;
	font-size:1.05em
}
/*- 2009.08.13 --*/


div.pos9{
	top:19px;
	left:66px;
}


/* - 2009.08.19  select box */
div.sel1wrap div.dwbtn5{
	text-align:right;
	margin:-15px 0 0 185px;	
}

div.swid7{
	width:200px;
}

div.sel1wrap input.txt5{
	font-size:0.95em;
	margin:0 0 -1px 5px;
	width:185px;
	border:0px;
}
/*-- 2009.08.19 --*/

/*-- layout_ex.css --*/
div#container div.con2_1{
	padding:0 4px 0 0;
	margin:0 0 0 0px;
}

/*-- pop_ex.css --*/
/*-------------------*/
/*  -- 2009.08.13 -- */
div.desewrap div.ins div.ct dl dd input.tx2-1{
	width:25px;
	height:13px;
	border:1px solid #c7c7c7;
	padding:3px 0 0 3px;
	color:#515352;
}
/*- 2009.08.13 --*/

/*-- form_ex.css --*/
/*-------------------*/
div.search div.radi2{
	float:left;
	margin:2px 6px 0 0;
	color:#000;
	width:185px;
}

div.lelistwrap ul li.dep{
	padding:0 0 0 25px;
	text-indent:0px;
}

/*-- IE6에서 select 박스 위로 레이어 아래로 숨김 --*/
iframe.not { 
 	position: absolute;
 	width:0px;
 	height:0px;
 	z-index:-99;	/* 음수값을 줘서 기존 레이어팝업보다 뒤에 위치하게 한다.*/
}

div.rbox12 div.le div.ri p input.tx_ex{
	border:1px solid #bebebe;
	width:510px;
	height:18px;
	padding:2px 0 0 3px;
	margin:0 4px 0 9px;
}

p.sbj02 { /* 재 개정문 타이틀 */
	/*clear:both;
	color:#215182;
	font-family:Gulim;
	font-size:13px;
	font-weight:bold;
	padding:0 0 10px;*/
	color:#151594;
	font-size:1.15em;
	margin:0;
	padding:20px 0 0;
	line-height:175%;
	font-weight:bold;
	font-family:Gulim,doutm,tahoma,sans-serif;
}
/*조회이력*/
/*
div.sehislay1 div.m{
	background:url(../../images/cssimg/sehislay1_m.gif) repeat-y;
	width:303px;	
	height:250px;
	overflow:auto;	
}
*/

/*-- pop.css --*/
div.vwrap19{	
	background:#b7b7b7;
	width:816px;
	position:absolute;
	top:1px;
	left:43px;
	z-index:3;
	margin:25px 0 0 255px; 
}
/*돋보기,복사*/
div.rbox14{
 background:url(../../images/cssimg/rbox14_m.gif) repeat-x;
 height:22px;
 position:absolute;
 top:300px;
 left:250px;
 z-index:3;
 overflow:hidden;
 width:118px;
}

/*-- main.css --*/
div.v6maisla3 div.v7ct1_1{
	float:left;
	width:132px;
	height:121px;
	background:url(../../images/cssimg/ico_popu3.gif) no-repeat 50% 0;	
}
div.v6maisla3 div.ct1_2{
	float:left;
	width:132px;
	height:121px;
	background:url(../../images/cssimg/ico_popu2.gif) no-repeat 50% 0;
}
div.v6maisla3 div.ct1_3{
	float:left;
	width:132px;
	height:121px;
	background:url(../../images/cssimg/ico_popu4.gif) no-repeat 50% 0;
}

/*-- trty --*/
div.confnla1 div.lay2 div.rig{
	float:right;	
}
div.confnla1 div.lay2 div.rig div.v6fn{
	float:left;
	width:33px;
	height:13px;
	background:url(../../images/cssimg/v12cofnbg1.gif) no-repeat;
	padding:2px 0 0 4px;
	line-height:85%;
}
div.confnla1 div.lay2 div.rig div.v6fn img{
	vertical-align:middle;
	margin:0 -2px 0 0;
}
div.confnla1 div.lay2 div.rig div.v6fn input{
	vertical-align:middle;
	width:11px;
	height:11px;
	border:0;
}
div.confnla1 div.lay2 div.rig div.v6fn label{
	vertical-align:middle;
	font-size:0.95em;
	color:#fff;
	letter-spacing:-0.09em;
	padding:0;
}
div.confnla1 div.lay2 div.fnall{
	float:left;	
	font-size:0;
}
div.confnla1 div.lay2 div.fnall img{
	margin:0 0 0 2px;
}


div.pgroup p.pty1_de1{
	 padding:0 0 0 83px;
	 text-indent:-17px;
	 margin:0;
}





div.pgroup p.pty1_de3_1{
	 padding:0 0 0 83px;
	 text-indent:-2px;
	 margin:0;
}
div.pgroup p.pty1_de4{
	 padding:0 0 0 127px;
	 text-indent:-17px;
	 margin:0;
}
/* div.pgroup p.pty1_de4_1{
	 padding:0 0 0 100px;
	 text-indent:-2px;
	 margin:0;
}
 */
/* -- pop.css --*/
div.vwrap17 div.viewla div.inctn3 input.tx{
	width:190px;
	height:13px;
	padding:3px 0 0 8px;
	border:1px solid #e0e0e0;
	font-size:0.95em;
	color:#ccc;
	vertical-align:-3px;
}
div.vwrap17 div.viewla div.inctn3 input.tx100{
	width:190px;
	height:13px;
	padding:3px 0 0 8px;
	border:1px solid #000000;
	font-size:0.95em;
	color:#ccc;
	vertical-align:-3px;
}

div.tbl4{	
	height:406px;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
}

/*-- IE6에서 List 맞추기 --*/
div.tbl16{
	height:450px;
	overflow:auto;
	overflow-x:hidden;
	border-bottom:1px solid #ccc;
	margin:2px 0 0 0;
	width:100%;
}
div.tbl16 table{
	width:100%;
	border-top:1px solid #b0c6db;
	border-bottom:1px solid #b0c6db;
	border-left:1px solid #b0c6db;
}

/*-- 2단, 3단비교 왼쪽마진 줄이기 --*/
div.viewwrap3{
	clear:both;
	margin:10px 0 10px 0;
}

div.confnla div.rig1 div.v6fn{
	float:left;
	width:70px;
	height:13px;
	background:url(../../images/cssimg/v12cofnbg.gif) no-repeat;
	padding:2px 0 0 4px;
	line-height:85%;
}

img.imgcsmlnk{
 vertical-align:middle;
 padding:1px 0 1px 0;
}

a.boldcsmlnk{
 font-weight:bold;
}


