@charset "utf-8";

@import "../../css/kor_service/common.css";
@import "../../css/kor_service/board.css";

.colRed{color:#FF7200;}
.btnR{padding-top:10px; text-align:right;}
.btn{padding-top:10px; text-align:center;}
.imporStar{color:#FF7200; font-weight:bold; } 


	/*title*/
	#title { position:relative; width:960px; height:59px; border-bottom:2px solid #7a6841;  margin-bottom:23px;}
	.titbg_1 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_1.gif) no-repeat top right; }
	.titbg_2 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_2.gif) no-repeat top right; }
	.titbg_3 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_3.gif) no-repeat top right; }
	.titbg_4 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_4.gif) no-repeat top right; }
	.titbg_5 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_5.gif) no-repeat top right; }
	.titbg_6 {width:960px; height:59px; background:url(../../images/kor_service/contents/titBg_6.gif) no-repeat top right; }
	#title h3 { position:absolute; top:25px; left:5px;}
 	#title .p_navi{position:absolute; top:36px; right:220px; font-size:11px; font-family:/*  돋움, */ dotum, /* 굴림, */ gulim, verdana, arial; color:#8d8c8c;}

/*로그인*/
	#login {}
	#login .login_info li { background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 7px 5px; padding-left:20px; height:21px;}
	#login #login_write{position:relative; overflow:hidden; width:960px; height:196px; background:url(../../images/kor_service/contents/member_img.jpg) no-repeat top left;}
	#login #login_write dl{overflow:hidden; float:left; width:226px; height:100%; padding:33px 0 0 333px;}
	#login #login_write dl dt{float:left; width:57px; height:25px; padding-top:3px; vertical-align:top;}
	#login #login_write dl dd{float:left; width:169px; height:28px; vertical-align:top;}
	#login #login_write dl dd input{width:155px; height:17px; padding:3px 0 0 3px; border:1px #c3c3c3 solid; font-size:11px;}
	#login #login_write .loginf { position:absolute; left:390px; top:93px; color:#FF7200; font-weight:bold; }	
	#login #login_write .bt{float:left; width:90px; padding:33px 0 0 0;}
	#login #login_write ul {position:absolute; top:137px; left:333px;}
	#login #login_write ul li {height:23px; text-align:center;}
	#login #login_write ul li.t {background:url(../../images/kor_service/common/icon_exclam.gif) no-repeat 0 2px; padding-left:11px; text-align:left;}
	#login #login_write ul li.t span {color:#4c95cb;}
	#login #login_write ul li.t strong {color:#4c95cb; padding-left:5px;}
	#login #login_write .idsave { position:absolute; left:390px; top:10px; }
	 #login #login_write .idsave input { vertical-align:bottom;}


/*아이디찾기 비밀번호찾기*/
	#fidpw {position:relative; overflow:hidden; width:960px; height:303px; background:url(../../images/kor_service/contents/fidpw_bg.jpg) no-repeat top left;}
	#fidpw .fidpw_info {padding:20px 0 0 15px;}
	#fidpw .fidpw_info p {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 7px 5px; padding-left:20px; height:21px; line-height:20px;}
	#fidpw .fidpw_info p span {color:#4c95cb;}
	#fidpw .fidpw_info .t {background:url(../../images/kor_service/common/icon_exclam2.gif) no-repeat 8px 5px; text-align:left; margin-top:24px; color:#ff5223; }
	#fidpw .fidpw_info .t img { vertical-align:bottom; margin-left:15px;}
	#fidpw #fidpw_write{position:relative;  overflow:hidden; padding:8px 0 0 264px; height:303px; }
	#fidpw #fidpw_write .loginf { position:absolute; left:390px; top:140px; color:#FF7200; font-weight:bold; }
	#fidpw #fidpw_write .radio {width:385px; height:30px; border-bottom:1px solid #409ad8; font-weight:bold; margin-top:20px; margin-bottom:15px;}
	#fidpw #fidpw_write .radio span {margin-left:20px;}
	#fidpw #fidpw_write dl{overflow:hidden; float:left; width:301px; height:100%;}
	#fidpw #fidpw_write dl dt{float:left; width:130px; height:25px; padding-top:3px; vertical-align:top; }
	#fidpw #fidpw_write dl dd{float:left; width:169px; height:27px; vertical-align:top;  border:1px solid #fff;}
	#fidpw #fidpw_write dl dd input{width:155px; height:17px; padding:3px 0 0 3px; border:1px #c3c3c3 solid; font-size:11px;}
	#fidpw #fidpw_write .sam { position:absolute; left:394px; top:163px;}
	#fidpw #fidpw_write .bt{float:left; width:90px; }
	#fidpw #fidpw_write ul {position:absolute; top:137px; }
	#fidpw #fidpw_write ul li {height:23px; text-align:center;}
	#fidpw #fidpw_write ul li.t {background:url(../../images/kor_service/common/icon_exclam.gif) no-repeat 0 2px; padding-left:11px; text-align:left;}
	#fidpw #fidpw_write ul li.t span {color:#4c95cb;}
	#fidpw #fidpw_write ul li.t strong {color:#4c95cb; padding-left:5px;}
	
/*이용약관동의*/
	#agreement h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:18px;}
	#agreement .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 7px 5px; padding-left:20px; height:50px; line-height:19px;} 	
	#agreement .agree_con { background-color:#f1f1f1; width:px; height:280px; padding:11px 11px;}
	#agreement .agree_con textarea { font-family:/* 굴림, */ gulim, /* 돋움, */ dotum, verdana, arial; font-size:12px;  color:#666; line-height: 180%; letter-spacing: -0.5px; }
	
	#agreement .agree_bt{position:relative; height:30px; padding:14px 0 0 7px;}
	#agreement .agree_bt .chk{margin-bottom:3px;}
	#agreement .agree_bt label{padding-left:4px;}
	#agreement .agree_bt .bt{position:absolute; top:11px; right:0;}
	
/*가입안내*/
	#join { position:relative; width:960px; }	
	#join h4 {margin-left:7px;}
	#join .bline {width:960px; border-top:1px solid #e3e3e3; margin-top:28px; padding-top:20px;}
	#join ul { margin-top:20px; margin-left:46px;}
	#join .t {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; line-height:19px; margin-bottom:8px;}
	#join .t span {color:#4c95cb; }
	#join li a {margin-left:24px;}
	#join .etc { position:absolute; top:0; left:530px; width:267px; height:204px; border-left:1px solid #e3e3e3; padding-left:36px;}
	
	
/*기본정보입력*/
	#meminfo {}	
	#meminfo h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#meminfo .meminfo_txt {color:#FF7200; font-size:11px; font-family:/* 돋움, */ dotum, /* 굴림, */ gulim, verdana, arial; valign:middle;}
	#meminfo .meminfo_txt2 {font-size:11px; font-family:/* 돋움, */ dotum, /* 굴림, */ gulim, verdana, arial;}
	#meminfo .lh {line-height:22px;}
	#meminfo .dot { position:relative; background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:20px;} 
	#meminfo .dot a { display:inline-block; vertical-align:middle; margin-left:25px;} 
	
/*선택정보입력*/
	#meminfo .send {width:37px; display:inline-block; text-align:center;}
	#meminfo .send a {display:inline-block; margin:2px 0;}
	
	
/*개인정보보호정책*/
	#privacy { position:relative; width:960px; }	
	#privacy h4 {margin-left:7px;}
	#privacy ul.pul { margin-top:20px; margin-left:46px;}
	#privacy .t {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; line-height:20px; margin-bottom:8px;}
	#privacy .t span {color:#4c95cb; }
	#privacy .privacy_box {border:1px solid #eaeaea; padding:28px 31px;}
	#privacy h5 {margin-bottom:25px;}
	#privacy h6 {font-size:12px; font-weight:bold; color:#666666; margin-bottom:10px; margin-top:15px;}
	#privacy .pt_ul1 li {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:20px;}
	#privacy .pt_ul1 li ul li {background:url(../../images/kor_service/common/icon_dot2.gif) no-repeat 0 6px; padding-left:12px; line-height:20px;}
	#privacy .pt_ul2 li {background:url(../../images/kor_service/common/icon_dot2.gif) no-repeat 0 6px; padding-left:12px; line-height:20px;}
	
	 
	.commonTable{width:100%; border-collapse:collapse; border-top:2px solid #60afdb;}
	.commonTable thead th{height:24px; background:#f7f7f7;}
	.commonTable tbody td{padding:6px 0 5px 0; text-align:center; line-height:15px;}
	
/*서비스이용안내*/
	#service {}
	#service .service_info { background:url(../../images/kor_service/contents/service_img1.gif) no-repeat 5px 123px; width:960px; height:310px; border-bottom:1px solid #dcdcdc; margin-bottom:25px; padding-bottom:30px;}
	#service .service_info h5 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; line-height:20px; margin-bottom:8px; font-size:12px;}
	#service .service_info p {padding-left:23px; line-height:20px; margin-bottom:15px;} 
	#service .service_info .service_txt {margin-top:-18px; padding-left:330px; }
	
	#service .service_main { position:relative; background:url(../../images/kor_service/contents/service_img2.gif) no-repeat 0 36px; width:960px; }
	#service .service_main h5 {height:25px; margin-bottom:4px; font-size:12px;}
	#service .service_main h6 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; line-height:20px; margin-bottom:2px; font-size:12px;}
	#service .service_main p {padding-left:23px; margin-bottom:18px; line-height:20px;} 
	#service .service_main p.htxt {padding-left:5px; margin-bottom:18px; line-height:20px; border-bottom:1px solid #dcdcdc; padding-bottom:15px;} 
	#service .service_main .service_txt { padding-top:12px; width:426px; padding-left:500px;}
	#service .service_main .bline {border-bottom:1px solid #dcdcdc; padding-bottom:15px;}
	
/*관리자에게 문의하기*/
	#contact {background:url(../../images/kor_service/contents/service_img3.gif) no-repeat  815px 19px;}
	#contact h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#contact .contact_txt {color:#FF7200; font-size:11px; font-family:/* 돋움, */ dotum, /* 굴림, */ gulim, verdana, arial; height:21px;}
	#contact .lh {line-height:22px;}
	#contact .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-left:26px; margin-bottom:7px;} 
	#contact .dot span {color:#4c95cb;} 
	
/*표준용어검색이용안내*/
	#srchinfo {}	
	#srchinfo h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#srchinfo p {line-height:21px; margin-left:26px;} 
	#srchinfo p .t {color:#4c95cb;} 
	#srchinfo .dot {position: relative; background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:20px; margin-bottom:8px;} 
	#srchinfo .dot span {position:absolute; left:400px; top:-5px;} 

	
/*발간물*/
	#publication {border:1px solid #ebebeb; padding:25px 20px; background:url(../../images/kor_service/contents/publication_img1.gif) no-repeat right bottom;}	
	#publication h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#publication p {line-height:19px; margin-left:26px; color:#7f7f7f;} 
	#publication .p_box {width:640px; border-bottom:1px solid #f1f1f1; padding-bottom:13px;}
	#publication .dot {position: relative; background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:20px; margin-bottom:8px;} 
	
/*영역사업소개*/
	#business { position:relative; width:960px; }	
	#business h4 {margin-left:7px;}
	#business p { margin-top:10px;}
	#business .t { background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-bottom:8px;}
	#business .t span {color:#4c95cb; }
	#business li a {margin-left:24px;}
	#business .major { position:absolute; top:25px; left:530px; width:267px; height:160px; border-left:1px solid #e3e3e3; padding-left:36px;}
	#business .history {position:relative; height:343px; background:url(../../images/kor_service/contents/business_img1.gif) no-repeat 170px 190px;} 
	#business .history ul {position: absolute; left:316px; top:20px; height:326px; border-left:1px solid #e3e3e3; padding-left:30px;} 
	#business .history ul li {padding:7px 0; border-bottom:1px solid #f1f1f1;}
	#business .history ul li img {margin-right:15px; vertical-align:top; padding-top:1px;}
	#business .history .rline {width:960px; border-top:1px solid #e3e3e3; margin-top:28px; padding-top:20px;}	
	
/*법령의 체계*/
	#legi_system { background:url(../../images/kor_service/contents/legisystem_img1.jpg) no-repeat left top; padding-left:280px;}
	#legi_system table {width:680px;}
	#legi_system table th { padding-left:18px;}
	#legi_system table td { letter-spacing:normal; padding-left:8px;}

/*지방자치단체조직*/
	#local_gov { background:url(../../images/kor_service/contents/localgov_img1.jpg) no-repeat left top; padding-left:280px;}
	#local_gov table {width:680px;}
	#local_gov table th { padding-left:18px;}
	#local_gov table td { letter-spacing:normal; padding-left:8px;}
	
/*대한민국법령구조와 입법절차*/
	#legistruc {line-height:20px;}
	#legistruc h5 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; font-size:12px; line-height:19px; margin-bottom:5px;}
	
	#legistruc #struc {position:relative; border-bottom:1px solid #e3e3e3; height:140px;}
	#legistruc #struc .txt {position:absolute; top:0; left:177px; }
	
	#legistruc #kind {position:relative; border-bottom:1px solid #e3e3e3; height:1035px; }
	#legistruc #kind .txt {position:absolute; top:0; left:177px; }
	#legistruc #kind .txt p { margin-bottom:20px; }
	#legistruc #kind .img .t { padding-left:310px; padding-top:6px;}
	
	#legistruc #proce {position:relative; border-bottom:1px solid #e3e3e3; height:1200px;}	
	#legistruc #proce .txt {position:absolute; top:0; left:177px; }
	#legistruc #proce .img {width:721px; height:450px; margin-top:28px; background:url('../../images/kor_service/contents/legistruc_img6.jpg') no-repeat;}
	#legistruc #proce .img h5{visibility:hidden;}
	#legistruc #proce .img ul{visibility:hidden;}
	#legistruc #proce .img p {padding-left:310px; padding-top:430px;}


/*저작권계약문의*/
	#copyright {background:url(../../images/kor_service/contents/copyright_img1.jpg) no-repeat  670px 10px;}
	#copyright h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#copyright .copyright_txt {color:#FF7200; font-size:11px; font-family:/* 돋움, */ dotum, /* 굴림, */ gulim, verdana, arial; height:21px;}
	#copyright .lh {line-height:22px;}
	#copyright .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-left:26px; margin-bottom:7px;} 
	#copyright .dot span {color:#4c95cb;} 
	
/*표준용어검색*/
	#search {position:relative; overflow:hidden;}
	#search h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:10px;}
	#search p {line-height:21px; margin-left:24px;} 
	#search p .t {color:#4c95cb;} 
	#search .dot {position: relative; background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:20px; margin-bottom:8px;} 
	#search .dot span {position:absolute; left:400px; top:-5px;} 

	#search #abc{overflow:hidden; height:28px; border-bottom:3px solid #64ace1;}
	#search #abc li{float:left; margin-right:3px;}
	#search #abc li a{display:block; height:26px; text-indent:-9999px;}
	
	#search #abc li#as1 a{width:32px; background:url('../../images/kor_service/contents/btn_srch1.gif') no-repeat;}
	#search #abc li#as1 a:hover{background:url('../../images/kor_service/contents/btn_srch1_o.gif') no-repeat;}
	#search #abc li#as1 a.lwOn{background:url('../../images/kor_service/contents/btn_srch1_o.gif') no-repeat;}
	
	#search #abc li#as2 a{width:32px; background:url('../../images/kor_service/contents/btn_srch2.gif') no-repeat;}
	#search #abc li#as2 a:hover{background:url('../../images/kor_service/contents/btn_srch2_o.gif') no-repeat;}
	#search #abc li#as2 a.lwOn{background:url('../../images/kor_service/contents/btn_srch2_o.gif') no-repeat;}
	
	#search #abc li#as3 a{width:32px; background:url('../../images/kor_service/contents/btn_srch3.gif') no-repeat;}
	#search #abc li#as3 a:hover{background:url('../../images/kor_service/contents/btn_srch3_o.gif') no-repeat;}
	#search #abc li#as3 a.lwOn{background:url('../../images/kor_service/contents/btn_srch3_o.gif') no-repeat;}
	
	#search #abc li#as4 a{width:32px; background:url('../../images/kor_service/contents/btn_srch4.gif') no-repeat;}
	#search #abc li#as4 a:hover{background:url('../../images/kor_service/contents/btn_srch4_o.gif') no-repeat;}
	#search #abc li#as4 a.lwOn{background:url('../../images/kor_service/contents/btn_srch4_o.gif') no-repeat;}
	
	#search #abc li#as5 a{width:32px; background:url('../../images/kor_service/contents/btn_srch5.gif') no-repeat;}
	#search #abc li#as5 a:hover{background:url('../../images/kor_service/contents/btn_srch5_o.gif') no-repeat;}
	#search #abc li#as5 a.lwOn{background:url('../../images/kor_service/contents/btn_srch5_o.gif') no-repeat;}
	
	#search #abc li#as6 a{width:32px; background:url('../../images/kor_service/contents/btn_srch6.gif') no-repeat;}
	#search #abc li#as6 a:hover{background:url('../../images/kor_service/contents/btn_srch6_o.gif') no-repeat;}
	#search #abc li#as6 a.lwOn{background:url('../../images/kor_service/contents/btn_srch6_o.gif') no-repeat;}
	
	#search #abc li#as7 a{width:32px; background:url('../../images/kor_service/contents/btn_srch7.gif') no-repeat;}
	#search #abc li#as7 a:hover{background:url('../../images/kor_service/contents/btn_srch7_o.gif') no-repeat;}
	#search #abc li#as7 a.lwOn{background:url('../../images/kor_service/contents/btn_srch7_o.gif') no-repeat;}
	
	#search #abc li#as8 a{width:32px; background:url('../../images/kor_service/contents/btn_srch8.gif') no-repeat;}
	#search #abc li#as8 a:hover{background:url('../../images/kor_service/contents/btn_srch8_o.gif') no-repeat;}
	#search #abc li#as8 a.lwOn{background:url('../../images/kor_service/contents/btn_srch8_o.gif') no-repeat;}
	
	#search #abc li#as9 a{width:32px; background:url('../../images/kor_service/contents/btn_srch9.gif') no-repeat;}
	#search #abc li#as9 a:hover{background:url('../../images/kor_service/contents/btn_srch9_o.gif') no-repeat;}
	#search #abc li#as9 a.lwOn{background:url('../../images/kor_service/contents/btn_srch9_o.gif') no-repeat;}
	
	#search #abc li#as10 a{width:32px; background:url('../../images/kor_service/contents/btn_srch10.gif') no-repeat;}
	#search #abc li#as10 a:hover{background:url('../../images/kor_service/contents/btn_srch10_o.gif') no-repeat;}
	#search #abc li#as10 a.lwOn{background:url('../../images/kor_service/contents/btn_srch10_o.gif') no-repeat;}
	
	#search #abc li#as11 a{width:32px; background:url('../../images/kor_service/contents/btn_srch11.gif') no-repeat;}
	#search #abc li#as11 a:hover{background:url('../../images/kor_service/contents/btn_srch11_o.gif') no-repeat;}
	#search #abc li#as11 a.lwOn{background:url('../../images/kor_service/contents/btn_srch11_o.gif') no-repeat;}
	
	#search #abc li#as12 a{width:32px; background:url('../../images/kor_service/contents/btn_srch12.gif') no-repeat;}
	#search #abc li#as12 a:hover{background:url('../../images/kor_service/contents/btn_srch12_o.gif') no-repeat;}
	#search #abc li#as12 a.lwOn{background:url('../../images/kor_service/contents/btn_srch12_o.gif') no-repeat;}
	
	#search #abc li#as13 a{width:32px; background:url('../../images/kor_service/contents/btn_srch13.gif') no-repeat;}
	#search #abc li#as13 a:hover{background:url('../../images/kor_service/contents/btn_srch13_o.gif') no-repeat;}
	#search #abc li#as13 a.lwOn{background:url('../../images/kor_service/contents/btn_srch13_o.gif') no-repeat;}
	
	#search #abc li#as14 a{width:32px; background:url('../../images/kor_service/contents/btn_srch14.gif') no-repeat;}
	#search #abc li#as14 a:hover{background:url('../../images/kor_service/contents/btn_srch14_o.gif') no-repeat;}
	#search #abc li#as14 a.lwOn{background:url('../../images/kor_service/contents/btn_srch14_o.gif') no-repeat;}
	#search #abc li#as15 a{width:44px; background:url('../../images/kor_service/contents/btn_srchetc.gif') no-repeat;}
	#search #abc li#as15 a:hover{background:url('../../images/kor_service/contents/btn_srchetc_o.gif') no-repeat;}
	#search #abc li#as15 a.lwOn{background:url('../../images/kor_service/contents/btn_srchetc_o.gif') no-repeat;}
	
	#search .brdComList {border-top:2px #6aacdd solid;}
	#search .brdComList .t {font-weight:bold; background-color:#f3f3f3; }
	
	
/*마이페이지*/
	#myservice{}
	#myservice .myservice_txt {color:#FF7200; font-size:11px; font-family:/* 돋움, */ dotum, /* 굴림, */ gulim, verdana, arial; height:21px;}
	#myservice .lh {line-height:22px;}
	#myservice .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-bottom:7px;} 
	#myservice .dot span {color:#4c95cb;} 
	
/* 팝업 */
	#Popup { position:relative; width:705px; border-top:3px solid #a3a3a3; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:30px 27px 35px 27px;}
	#Popup_tit {position:relative; /* width:; */ height:60px; border-bottom:2px solid #7a6841; margin-bottom:23px; }
	.titbg { height:59px; background:url(../../images/kor_service/contents/titBg_7.jpg) no-repeat bottom right; }
	#Popup_tit h2 { position:absolute; top:25px; left:5px; }
	#Popup .close { position:absolute; right:10px; top:10px;} 
	
	/* 기간설정 외 */
	#Period {overflow:hidden; position:relative; height:35px; }
	#Period p {position:absolute; top:7px; left:407px; background:url('../../images/kor_service/common/icon_calendar2.gif') no-repeat; padding-left:22px; font-weight:bold; }
	#Period #p_sel { position:absolute; top:3px; right:0; }
	#Period #p_sel li{float:left; margin-right:3px; width:69px;}
	#Period #p_sel li a{display:block; height:34px; text-indent:-9999px;}
	#Period #p_sel li#p1 a{width:69px; background:url('../../images/kor_service/contents/btn_week.gif') no-repeat;}
	#Period #p_sel li#p1 a:hover{background:url('../../images/kor_service/contents/btn_week_o.gif') no-repeat;}
	#Period #p_sel li#p1 a.lwOn{background:url('../../images/kor_service/contents/btn_week_o.gif') no-repeat;}
	#Period #p_sel li#p2 a{width:69px; background:url('../../images/kor_service/contents/btn_month.gif') no-repeat;}
	#Period #p_sel li#p2 a:hover{background:url('../../images/kor_service/contents/btn_month_o.gif') no-repeat;}
	#Period #p_sel li#p2 a.lwOn{background:url('../../images/kor_service/contents/btn_month_o.gif') no-repeat;}
	#Period #p_sel li#p3 a{width:69px; background:url('../../images/kor_service/contents/btn_year.gif') no-repeat;}
	#Period #p_sel li#p3 a:hover{background:url('../../images/kor_service/contents/btn_year_o.gif') no-repeat;}
	#Period #p_sel li#p3 a.lwOn{background:url('../../images/kor_service/contents/btn_year_o.gif') no-repeat;}
	
	/*검색도움말*/
	#srchhelp {}
	#srchhelp h3 {margin-bottom:20px;}
	#srchhelp h4 {background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; padding-left:24px; margin-bottom:7px;}
	#srchhelp .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-left:26px; } 
	#srchhelp .dot span {color:#4c95cb;} 
	
    /* 검색설정 팝업 */
	#sPopup { position:relative; width:650px; height:120px; /*border:1px solid #a8a29c; background:url(../../images/kor_service/contents/popbg_srchset.gif) no-repeat 566px 100px; */ }
	#sPopup_tit {position:relative; height:33px; background-color:#837b70; margin-bottom:15px; }
	#sPopup_tit h2 { position:absolute; top:7px; left:18px; }
	#sPopup .close { position:absolute; right:10px; top:7px;}
	 
	/*상세*/
	#srchset {padding:0 100px 0 20px; }
	#srchset .srchsetView{width:100%; table-layout:fixed; border-top:1px #d1d1d1 solid;}
	#srchset .srchsetView tbody th{ background:#f3f3f3; border-bottom:1px #d1d1d1 solid; text-align:left; text-align:center;}
	#srchset .srchsetView tbody td{padding:5px 0 3px 0; border-bottom:1px #d1d1d1 solid; line-height:16px;}
	#srchset .srchsetView tbody td p{padding-left:10px;}
	#srchset .srchsetView tbody td p .chk { margin-left:20px;}
	#srchset .srchsetView tbody td img{vertical-align:middle;}
	#srchset .srchsetView tbody td a {margin-left:4px;}
	#srchset .srchsetView tbody td input{vertical-align:middle;}
	
	/*법령오류신고 팝업*/
	#Popup_tit2 { height:20px; border-bottom:2px solid #7a6841; margin-bottom:23px; }
	#Popup_tit2 h2 {position:absolute; top:15px; left:30px; }
	#Popup .close { position:absolute; right:10px; top:10px;} 
	#Popup_con .dot {background:url(../../images/kor_service/common/icon_dot.gif) no-repeat 0 5px; padding-left:13px; line-height:19px; margin-bottom:7px;} 
	#Popup_con .dot strong {color:#4c95cb;}
	
	/*아이디 중복확인*/
	#Popup_id {position:relative; width:458px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; padding:20px 27px 35px 27px;}
	#Popup_id #ptit {height:30px; border-bottom:2px solid #6aacdd; margin-bottom:23px; background:url(../../images/kor_service/common/icon_bullet.gif) no-repeat 0 0; }
	#Popup_id #ptit h2 {padding-left:23px;}
	#Popup_id .close { position:absolute; right:10px; bottom:10px;} 
	
	#Popup_id .psrch {text-align:center; border:1px solid #dddddd; background-color:#f9f9f9; padding:8px 0; }
	#Popup_id .psrch input {vertical-align:middle;}
	#Popup_id .t {padding:20px 0; color:#FF7200; text-align:center;}
	
	#Popup_id .tip strong {color:#FF7200; font-weight:bold;}
	 #Popup_id .postBox {border:1px solid #6aacdd; padding:10px; line-height:23px; overflow-y: auto; height:200px;}
	#Popup_id .postBox span {margin-right:10px; color:#2a89d0; letter-spacing:normal;}
	#Popup_id .postBox a { display:inline-block; width:100%; padding:4px 0;}
	#Popup_id .postBox a:hover { background-color:#e9f0f6;}
	
	#Popup_id .loginf { position:absolute; left:30px; top:160px; color:#FF7200; font-weight:bold; }
	
	/*2단비교*/
	
	#Popup2{height:100%;}
	#pWrap{width:100%;height:100%;}
	
	#popTit {position:relative; height:25px; border-bottom:2px solid #7a6841; background-color:#f4f4f4; border-top:3px solid #7b7b7b; border-bottom:1px solid #eaeaea; padding:8px 0 0 10px;}
	#PopTit h2 { position:absolute; top:25px; left:5px; }
	
	#Popup_2column {width:100%;height:100%;} /*전체내용박스 높이*/
		/*2단*/	
		#Popup_2column #plawcon1 {width:49.9%;height:100%; float:left;}
	    #Popup_2column #plawcon2 {width:49.9%;height:100%; float:right; border-left:1px solid #e1e1e1;}
		
		/* #Popup_2column .his {position:relative; border-bottom:1px solid #e1e1e1; letter-spacing:normal; height:180px; overflow-y:auto;} */
		 #Popup_2column .his {position:relative; border-bottom:1px solid #e1e1e1; letter-spacing:normal; height:180px; overflow-y:auto; background-color:#f4f4f4;}
		#Popup_2column .his li {overflow:hidden;}
		#Popup_2column .his li a { display:inline-block; width:100%; height:18px; float:left; color:#666666; padding:6px 10px 3px 10px;}		
		#Popup_2column .his li a.rm { display:inline-block; width:100%; height:18px; float:left; color:#cdcdcd; padding:6px 10px 3px 10px;}
		#Popup_2column .his li a:hover { display:inline-block; width:100%;  height:18px;background-color:#d8e6f0; padding:6px 10px 3px 10px;}
		#Popup_2column .his li span.date { position:absolute; right:10px; color:#999; font-size:11px; }
		#Popup_2column .his li span.num { position:absolute; right:80px; }
		
		#Popup_2column .tit {font-weight:bold; font-size:14px; border-bottom:1px solid #e1e1e1; padding:10px 0 8px 0; text-align:center; line-height:20px;}		 
		#Popup_2column .hcontent {height:430px; overflow-y:auto;}  /*규정내용 높이*/ 
		
	#Popup2 .close { position:absolute; right:10px; top:10px;} 
	
	#Popup2 .pfooter {background-color:#838383; clear:both; text-align:center; color:#fff; font-size:11px; letter-spacing:normal; padding:5px 0 4px 0; }	
	/*통합인증서비스(SSO) 연계안내*/
	#Popup_sso {position:relative; width:620px; border:1px solid #e5e5e5; padding:20px 24px 35px 24px;}
	#Popup_sso #ptit {height:47px; border-bottom:2px solid #6aacdd; margin-bottom:23px; padding-top:16px; text-align:center; }
	#Popup_sso .close { position:absolute; right:10px; top:10px;} 
	#Popup_sso .sso1 {width:575px; height:59px; background:url(../../images/kor_service/contents/popbg_sso.gif) no-repeat 0 0; padding:61px 0 0 45px;  line-height:20px;}
	#Popup_sso .sso2 {width:578px; border:1px solid #dddddd; background-color:#f9f9f9; padding:20px; line-height:20px; }
	#Popup_sso .ssotxt { text-align:center; color:#116fb5; line-height:22px; margin:30px 0 10px 0;}
	
	.Popup_con .paging {position:relative; width:100%; height:19px; margin-top:15px; text-align:center; padding-top:10px;}
	.Popup_con .paging span {position:relative; top:-4px; display:inline-block; width:auto; height:13px; margin:0 3px;  padding:10px 0 0 9px;text-align:center; color:#959595; background:url("../../images/eng_service/contents/line_paging.png") no-repeat left ;}
	.Popup_con .paging span {top:0; width:25px; height:19px; margin:0; padding:0; overflow:hidden; background-repeat: no-repeat;}
	.Popup_con .paging img {top:0; width:25px; height:19px; margin:0; padding:0; overflow:hidden; background-repeat: no-repeat;}
	/* .#Popup .Popup_con .paging a.first, .tableWrap .paging a.prev, .tableWrap .paging a.next, .tableWrap .paging a.last {top:0; width:25px; height:19px; margin:0; padding:0; overflow:hidden; background-repeat: no-repeat;} */
	.Popup_con .paging a.first {background-image:url("../../images/eng_service/contents/arrow01.gif");}
	.Popup_con .paging a.prev {background-image:url("../../images/eng_service/contents/arrow02.gif");}
	.Popup_con .paging a.next {background-image:url("../../images/eng_service/contents/arrow03.gif"); margin-left:8px}
	.Popup_con .paging a.last {background-image:url("../../images/eng_service/contents/arrow04.gif");}
	.Popup_con .paging a.on {color:#f25d1f; font-weight:bold}
	.Popup_con .paging a.firstnum {background:none;}