/*
@font-face{font-family:NanumGothic;src:url(/swww/font/NanumGothic.eot);}
@font-face{font-family:NanumGothicBold;src:url(/swww/font/NanumGothicBold.eot);}
@font-face{font-family:NanumGothicExtraBold;src:url(/swww/font/NanumGothicExtraBold.eot);}	
*/

scrollbar-shadow-color: #B6B6B6; 
	scrollbar-highlight-color: #B6B6B6; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 									 	
	scrollbar-arrow-color: #B6B6B6; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();}

html{
  height:100%;
}
BODY {
	FONT-SIZE: 9pt; COLOR: #666666; 
	FONT-FAMILY: 돋움,tahoma,verdana; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #B6B6B6; 
	scrollbar-highlight-color: #B6B6B6; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 									 	
	scrollbar-arrow-color: #B6B6B6; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();}

TD {
	FONT-SIZE: 9pt; line-height:130% COLOR: #666666; FONT-FAMILY: "NanumGothic";
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana; border:1px solid #ccc; height:19px; line-height:18px; vertical-align:middle;}
DIV {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: "돋움", tahoma, verdana;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 18px;
}
FORM {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
CENTER {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
OPTION {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
PRE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
.px9 {
	FONT-SIZE: 9pt; FONT-FAMILY: "Tahoma", "Verdana", "돋움체"
}
.px10 {
	FONT-SIZE: 14pt; FONT-FAMILY: "Tahoma", "Verdana", "돋움체"
}
.input {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: white
}
.input1 {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #ADD766; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ADD766; COLOR: #4AA325; BORDER-TOP-COLOR: #ADD766; FONT-FAMILY: "돋움"; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ADD766
}
.input2 {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #666666; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: "돋움"; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.box{border:1 solid #c0c0c0;background-color:#f9f9f9;}
.box1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.boxpic {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.gongji {
	COLOR: white
}
.title {
	FONT-SIZE: 20pt; FONT-FAMILY: tahoma,돋움
}
IMG {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none

	}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #666666; TEXT-DECORATION: underline; 
}
.link1:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.bosline {
	BORDER-RIGHT: #339999 outset; BORDER-TOP: #339999 outset; BORDER-LEFT: #339999 outset; WIDTH: auto; BORDER-BOTTOM: #339999 outset; HEIGHT: auto
}
.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: white 1px dashed; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: black 1px solid
}
.button3 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #336699
}
.button2 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #999999
}

.h10		{padding:10 0 0 0}				/* 1 depth 헤딩 마진 */
.l10		{padding:0 0 0 10}				/* 1 depth 헤딩 마진 */
.l20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.h20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.cont {font-weight:bold;} /* 본문 강조용 */

.h10		{padding:10 0 0 0}				/* 1 depth 헤딩 마진 */
.l10		{padding:0 0 0 10}				/* 1 depth 헤딩 마진 */
.l20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.h20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.cont {font-weight:bold;} /* 본문 강조용 */


/*관리자 상단에 선택되었을경우*/
.AdminTop_{font-weight:bold;font-size:14;text-align:center;background:#DDDDDD;}
/*관리자 상단에 해제되었을경우*/
.AdminTop{font-weight:bold;font-size:13;text-align:center;;background:#FFFFFF;}

.box3{border:1 solid #DDDDDD;background-color:#ffffff;}


/*아무것도 선언하지 않았을때의 테이블 스타일*/
th {
	font-size:12;
}










/******************* 기본테이블 스타일시작 *******************/
/* 검색하는 부분의 스타일 */
.searcharea{
	padding:0 0 10px 0;
}

/*list부분*/
.tlist{
  border-collapse: collapse;
}
.tlist thead th{
  height:25px;
  color: #555555;
  padding:1px 0 0 0;
  border-bottom:1px solid #b8b8b8;
  border-top:2px solid #b8b8b8;
  background:#f1f1f1;
}

.tlist tfoot th{
  height:30px;
  padding:0;
}

.tlist tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.tlist tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*list부분*/

/*read트부분*/
.tread{
  border-collapse: collapse;
}
.tread thead th{
  height:1px;
  padding:0px;
  border-top:1px solid #b8b8b8;
}

.tread tfoot th{
  padding:0;
}

.tread tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.tread tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*read부분*/

/*write트부분*/
.twrite{
  border-collapse: collapse;
}
.twrite thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #b8b8b8;
}

.twrite tfoot th{
  padding:0px;
  /*border-bottom:1px solid #b8b8b8;*/
}

.twrite tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #b8b8b8;
}

.twrite tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*write부분*/

/******************* 기본테이블 스타일끝 *******************/

/*하단에 버튼*/
.divbutton{
  clear:both;
  text-align:center;
  padding:10px 0 10px 0;
  width:100%;
}




.mbox1 {
	border:solid #e9e9e9 1px;
	padding:10px;
}

.mbox2 {
	border:solid #e9e9e9 1px;
}

.mbox3 {
	border-top: #FE4040 solid 2px;
	border-left: #E9E9E9 solid 1px;
	border-right: #E9E9E9 solid 1px;
	border-bottom: #E9E9E9 solid 1px;
}

.m_t01 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 12px;
}

.m_t02 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 11px;
	line-height:13px;
}

.m_t03 {
	color: #878787;
	font-size: 11px;
	line-height:13px;
}

.m_t04 {
	color: #ff4040;
	font-weight: bold;
	font-size: 11px;
	line-height:14px;
}

.m_t05 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 14px;
	line-height:20px;
}

.m_t06 {
	color: #5d5a5a;
	font-size: 12px;
	line-height:14px;
}

.m_t07 {
	color: #FF4C4C;
	font-weight: bold;
	font-size: 13px;
	line-height:18px;
}
.m_t08 {
	color: #ff4040;
	font-size: 11px;
	line-height:14px;
}
.m_t09 {
	color: #979696;
	font-size: 11px;
	line-height:18px;
}


.car_1 {
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}
.car_2 {
	color: #1475dd;
	font-size: 16px;
	font-weight: bold;
}
.car_3 {
	color: #fe2a2a;
	font-size: 16px;
	font-weight: bold;
}
.copy {
	color: #4e4e4e;
	font-size: 12px;
	line-height:18px;
}


.auc01 {
	color: #556400;
	font-size: 14px;
	font-weight: bold;
}
.auc02 {
	color: #3d480d;
	font-size: 12px;
}
.auc03 {
	color: #272727;
	font-size: 12px;
}
.auc04 {
	color: #6e2f00;
	font-size: 12px;
	font-weight: bold;
}
.auc05 {
	color: #006a02;
	font-size: 12px;
	font-weight: bold;
}
.auc06 {
	color: #ff4800;
	font-size: 16px;
	font-weight: bold;
}
.auc_f01 {
	color: #243402;
	font-size: 12px;
	font-weight: bold;
}
.auc_f02 {
	color: #2a6101;
	font-size: 15px;
	font-weight: bold;
}
.auc_f03 {
	color: #3e3e3e;
	font-size: 11px;
}
.auc_f04 {
	color: #c21313;
	font-size: 16px;
	font-weight: bold;
}
.auc_f05 {
	color: #122303;
	font-size: 16px;
	font-weight: bold;
}
.auc_f06 {
	color: #777777;
	font-size: 11px;
	line-height:16px;
}
.auc_f07 {
	color: #2a6101;
	font-weight: bold;
	font-size: 12px;
}
.auc_f08 {
	color: #262626;
	font-size: 11px;
}
.auc_f09 {
	color: #db0000; 
	font-size: 11px; }
.auc_f10 {
	color: #737373; 
	font-size: 11px; }
.auc_f11 {
	color: #373737;
	font-size: 11px;
}






/************** 글쓰기페이지 **************/
.board_list{
  clear:both;
  overflow:auto;
  width:100%;
  padding-bottom:5px;
}

.board_list .b_left{
  float:left;
  overflow:auto;
  padding-bottom:10px;
  width:120px;  
  padding-right:10px;  
  font-size:13px;
  font-weight:bold;
  color:#545861;
}

.board_list .b_center{
  float:left;
  overflow:auto;
  padding-bottom:5px;
  padding-right:10px;
  font-size:13px;
}

.board_list .b_right{
  float:left;
  overflow:auto;
  padding-bottom:5px;
  padding-right:10px;
  font-size:13px;
  color:#999999;
}
/************** 글쓰기페이지 **************/


/************** 글읽기페이지 **************/
.board_read{
  clear:both;
  width:100%;
  padding:5px 0 0px 0;
}
.board_read .b_title{
  padding:10px 0 10px 0;
  font-weight:bold;
  font-size:15px;
}

.board_read .b_left{
  float:left;
  min-width:80px;
  min-height:30px;
  font-size:13px;
  font-weight:bold;
  color:#545861;
}

.board_read .b_center{
  float:left;
  min-width:170px;
  min-height:30px;
  font-size:13px;
}

.board_read .b_right{
  float:left;
  min-height:30px;
  padding-left:10px;
  font-size:13px;
  color:#999999;
}
/************** 글읽기페이지 **************/


/*메인*/
#warpper{width:100%;min-width:1200px;}
#top{width:100%;min-width:1200px; height:110px; background-color:#4f81bd;}
#top #top_t{width:1200px; margin:auto; height:110px; }
#top .logo{ float:left;width:200px; height:110px;  }
#top .menu{float:left;width:1000px; height:110px;}

.login{float:right;width:300px; height:40px; line-height:40px;  margin-right:0px; text-align:right; color:#fff;}
.login a{color:#fff;}
.gnb{float:right;width:950px; height:70px; }

#banner{clear:both;  width:100%; height:450px; background-color:#f4f3ed; background-image:url("/swww/images/web/banner_bg.png");}
#banner .banner_list{width:1200px; margin:auto; height:450px;}
.banner_list .box_1 { float:left;	width:136px;	height:166px;margin:45px 31px 0 31px;}
#contents{width:1200px; margin:auto; height:590px; padding-top:60px;}

#contents .left{float:left;width:319px; height:512px; margin-right:10px;}
#contents .left .l_01{width:319px; height:173px;margin-bottom:4px;}

.l_01 .l_01_t{width:317px; height:35px; line-height:37px; font-size:1.3em;  font-weight:bold; background-color:#538dd5; border:1px solid #3d75ba; text-align:center; color:#fff;}
.l_01 .l_01_b{width:317px; height:135px; border-left:1px solid #a7a7a7; border-right:1px solid #a7a7a7; border-bottom:1px solid #a7a7a7;}
.l_01 .l_01_b table{margin:auto; padding-top:20px;}
.l_01 .l_01_b td{ font-size:1em;}
.l_01 .l_01_b .text_01{height:40px; line-height:40px; color:#999; text-align:right;}
.l_01 .l_01_b .ok_btn{width:55px; height:55px; border:1px solid #a7a7a7;background-color:#f2f2f2; color:#333;}
.l_01 .l_01_b .input_01{width:150px; height:23px; border:1px solid #a7a7a7;}
.l_01 .l_01_b .title{width:130px; }




#contents .left .l_02{width:319px; height:141px;margin-bottom:4px;}
.l_02 .left_img1{float:left;width:155px; height:141px; margin-right:4px;}
.l_02 .left_img2{float:left;width:155px; height:141px;}

#contents .left .l_03{width:319px; height:130px;margin-bottom:4px;background-color:#666;}
#contents .left .l_04{width:317px; height:54px; line-height:54px; background-color:#538dd5; border:1px solid #3d75ba; font-size:1.4em; font-weight:bold; text-align:center; color:#fff;}

#contents .center{float:left;width:700px; height:512px; margin-right:10px; }
.center .time{float:left; width:700px; height:318px; margin-bottom:4px; }
.title_01{float:left; width:700px; height:36px; border-bottom:1px solid #ccc; margin-bottom:4px; }
.title_01_l{float:left; width:600px;height:36px; line-height:36px;font-weight:bold; color:#538dd5;}
.title_01_r{float:left;width:90px; text-align:right; height:36px; line-height:36px;font-weight:bold; font-size:0.8em;  color:#666; margin-right:10px;}


.center .notice{float:left; width:700px; height:190px;}

#contents .right{float:left;width:161px; height:512px;}
.right_01{width:161px; height:151px;}
.right_02{width:161px; height:151px;}
.right_03{width:161px; height:54px;}

#sub_top{width:100%; height:40px; background-image:url(/swww/images/web/sub_bg.png); background-position:center;   }
#sub_top .s_gnb{ width:1200px; margin:auto; height:40px; line-height:40px;}
.s_gnb_left{float:left;width:200px; height:40px; font-size:1em; line-height:40px; color:#fff; margin-right:5px;margin-left:10px; font-size:16px;}
.s_gnb_right{float:right;width:500px; height:40px; text-align:right; font-size:1em; line-height:40px; color:#666;}



#sub_contents{ clear:both; width:1200px; margin:auto; }
#sub_contents .submenu{ float:left; width:240px; margin-top:30px; margin-bottom:65px;margin-right:26px; }
#sub_contents .sub_cont{float:left; width:934px; margin-top:30px;margin-bottom:65px;}
.submenu .menu{width:240px; margin-bottom:10px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.submenu .sub_benner{width:240px; margin-bottom:10px;}
.submenu  img{margin-bottom:8px;}
.sub_cont .sub_cont_t{ width:932px;  font-size:1em; line-height:40px; color:#ff0000; font-weight:bold; background-color:#ffea00; border:1px solid #ccc;}
.sub_cont .sub_cont_center{width:934px;margin-top:20px;}


#footer{ clear:both; width:100%; height:115px; background-color:#707070;}
#footer .copy{width:1200px; margin:auto; height:95px; color:#dad5d5; padding-top:20px;}


.table_1 th{ background-color:#dce3ec;border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #538dd5; line-height:40px; color:#1e528f;}
.table_1 td{  border-left:1px solid #ccc; border-bottom:1px solid #ccc; height:40px;line-height:150%;color:#666; text-align:center;}
.table_1 .text1{ text-align:left; padding-left:10px;}
.r_line{border-right:1px solid #ccc; text-align:center;}
.btn{background-color:#bfbfbf;border:1px solid #8d8d8d;  width:80px; height:26px; color:#fff; font-size:17px;}
.input_1{background-color:#f2f2f2;border:1px solid #d3d3d3;  width:340px;height:26px; line-height:26px; color:#333; font-size:17px;}
.input_2{background-color:#fff;border:1px solid #d3d3d3;  width:140px;height:26px; line-height:26px; color:#333; font-size:17px;}
.textarea_1{border:1px solid #d3d3d3;  width:100%;height:80px;}
.btn_put{background-color:#bfbfbf; width:170px; height:30px;border:0; color:#fff; font-size:17px;}
.btn_ok{background-color:#538dd5;  width:170px; height:30px; border:0;color:#fff; font-size:17px;}
.h_40{ height:40px; text-align:right;}


.minwon_btn{ float:right;}
.btn_put{background-color:#bfbfbf; width:170px; height:30px;border:0; color:#fff; font-size:17px;}
.btn_ok{background-color:#538dd5;  width:170px; height:30px; border:0;color:#fff; font-size:17px;}
.policy{margin:30px 0 50px 0;}
.title_gray{color:#888;}

.sub_03{float:left; width:100%;  }

.title1{clear:both; float:left; width:100%; color:#225198;font-size:14px; font-weight:bold;line-height:35px;height:35px; margin-bottom:10px; text-align:left; text-indent:17px; background-image:url(/swww/images/web/title_icon.png); background-repeat:no-repeat; background-position:left center;}

.con_top{ background-color:#f3f5f9;   border:2px solid #ccc;   margin:5px 0px 15px 0px;padding:10px 0px;}
.con_top li{list-style:none; font-size:16px; font-weight:bold; color:#555555; padding:0px; margin:10px;}
.con_top_1{float:left; width:99%;  border:2px solid #ccc; }

.con_top_1 .con_top_img{ float:left;width:180px; background-image:url(/swww/images/web/3-1.png); background-repeat:no-repeat; background-position:left center; }
.con_top_1 .con_top_text{float:left;width:700px; font-family: "Nanum Gothic", sans-serif; font-size:13px;  line-height:24px; color:#555555; padding:20px;}

.con_top_list{float:left;width:100%; padding-left:0px;}

caption{ color:#1f4675; font-weight:bold;height:30px;line-height:32px; margin-bottom:10px; text-align:left; text-indent:17px; background-image:url(/swww/images/web/icon.png); background-repeat:no-repeat; background-position:left center;}
.h_50{height:50px;float:left; width:100%;}
.h_20{ clear:both;height:20px;float:left; width:100%; }
.c_align{text-align:center;}
.left_cell{text-align:center; background-color:#fafafa;height:30px;}
.center_cell{text-align:center;}

/***** 민원신청 관련 스타일 시작 *****/
/*write트부분*/
.minwon_write{
  border-collapse: collapse;
}
.minwon_write thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #cccccc;
  border-left:1px solid #cccccc;
  text-align:center;
  height:35px;
  background-color:#dce3ec;
  border-right:1px solid #cccccc;
  border-bottom:1px solid #cccccc;
}

.minwon_write .head{
  height:35px;
  background-color:#dce3ec;
  border-right:1px solid #cccccc;
}


.minwon_write tfoot th{
  padding:0px;
  /*border-bottom:1px solid #cccccc;*/
}

.minwon_write tbody th{
  min-height:25px;
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  text-align:center;
}

.minwon_write tbody td{
  min-height:25px;
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #cccccc;
  border-right:1px solid #cccccc;
  border-left:1px solid #cccccc;
  font-weight: normal;
  padding:5px;
}

/*write부분*/

/***** 민원신청 관련 스타일 끝 *****/

.css_button{background-color:#cccccc;border:1px solid #999;  min-width:80px; color:#fff;  height:21px; line-height:19px;   font-size:13px; vertical-align:middle;   }
.css_button_minus{background:#666;border:1px solid #333; color:#fff; width:50px; height:22px; }
.css_button_plus{background-color:#ff9900; border:1px solid #ff7e00;  min-width:80px; color:#fff; height:21px; font-size:13px;}
.css_button_popup{background:#dce3ec;border:1px solid #bcc4cd; padding:0px 3px;}
.css_button_address{background-color:#bfbfbf;border:1px solid #8d8d8d;  min-width:80px; color:#fff;   height:21px; line-height:19px; font-size:13px;}
.css_button_cancel{background:#eeeeee;border:1px solid #ccc;padding:0px; width:60px; height:22px;}
.css_button_write{background:#538dd5;border:1px solid #245da4; color:#fff; padding:0px;width:60px; height:22px;}
.css_button_modify{background:#538dd5;border:1px solid #245da4; color:#fff;}
.css_button_del{background:#eeeeee;border:1px solid #ccc;}

.css_button_cart{background-color:#bfbfbf; width:170px; height:30px;border:0; color:#fff; font-size:17px;}
.css_button_pay{background-color:#4f81bd; width:170px; height:30px;border:0; color:#fff; font-size:17px;}
.css_button_add{background-color:#bfbfbf; width:170px; height:30px;border:0; color:#fff; font-size:17px;}
.css_button_delete{background-color:#bd3271; width:70px; height:30px;border:0; color:#fff; font-size:17px;}
.css_button_minwon{background-color:#538dd5;  width:170px; height:30px;border:0; color:#fff; font-size:17px;}

.css_button_green{background-color:#77933c; height:30px; border:0;color:#fff; font-size:17px;padding:0 5px 0 5px;}
.css_button_black{background-color:#333333; height:30px; border:0;color:#fff; font-size:17px;padding:0 5px 0 5px;}
.css_button_red{background-color:#ff6600; height:30px; border:0;color:#fff; font-size:17px;padding:0 5px 0 5px;}


.css_button_open{background-color:#a6a6a6; height:30px; border:1px solid #7f7f7f;color:#ffffff; font-size:17px;cursor:pointer;}/*열람문서*/
.css_button_down{background-color:#e7ecff; height:30px; border:1px solid #6877ad;color:#6877ad; font-size:17px;cursor:pointer;}/*다운문서*/
.css_button_deliver{background-color:#f3ffd5; height:30px; border:1px solid #8fae42;color:#8fae42; font-size:17px;}cursor:pointer;/*배송조회*/
.css_button_modify{background-color:#ffe8e9; height:30px; border:1px solid #f03a3a;color:#f03a3a; font-size:17px;cursor:pointer;}/*내역수정*/
.css_button_backpay{background-color:#fff2cf; height:30px; border:1px solid #ebb952;color:#ebb952; font-size:17px;cursor:pointer;}/*환급신청*/
.css_button_repay{background-color:#f0f0f0; height:30px; border:1px solid #777777;color:#777777; font-size:17px;cursor:pointer;}/*다시결제*/



.sub_title{font-size:15px;line-height:30px;font-weight:bold;color:#333333;}

/*전체민원신청할때 탭스타일*/
.minwon_tab_css{
  float:left;padding:10px;text-align:center;width:300px;color:#ffffff;font-size:18px;cursor:pointer;
}


.table_none tr td {border:none;}
.table_none tr th {border:none;width:100px;text-align:left;}

/* 메인 리스트*/
.index_main_table td{
  text-align:center;
  font-size:15px;
  padding-left:14px;
  line-height:33px;
  height:30px;
  border-bottom:1px solid #dddddd;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}



.title_sub{font-weight:bold;font-size:13px;}

/*탭*/
*{    margin: 0;
    padding: 0;}
ul.tabs {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 40px;
    border-bottom: 3px solid #4f81bd;
    width: 100%;
    font-size:18px;padding:0px;
}
ul.tabs li {padding:10px;
    float: left;
    text-align:center;
    cursor: pointer;
    width:200px;
    height: 20px;
    line-height: 20px;
    background: #dddddd;
    overflow: hidden;
    position: relative;
	color:#555555;
}

ul.tabs2 {
    margin: 0;
    padding: 0;
    float: left;
    list-style: none;
    height: 20px;
    border-bottom: 3px solid #4f81bd;
    width: 100%;
    font-size:18px;padding:0px;
}
ul.tabs2 li {padding:10px;
    float: left;
    text-align:center;
    cursor: pointer;
    width:100px;
    height: 15px;
    line-height: 15px;
    background: #dddddd;
    overflow: hidden;
    position: relative;
    color:#555555;
}
ul.tabs2 li.active2 { border-left:2px solid #fff;border-right:2px solid #fff;}
ul.tabs2 li.active2 a{ color:#555555;}
ul.tabs2 li.active2 a:hover{ text-decoration:none; color:#555555;}

ul.tabs2 li.active22 {    background: #4f81bd;	font-weight:bold;	color:#fff;}
ul.tabs2 li.active22 a{    background: #4f81bd;	font-weight:bold;	color:#fff;}
ul.tabs2 li.active22 a:hover{    background: #4f81bd; text-decoration:none;	font-weight:bold;	color:#fff;}

.tab_container2 {	margin-top:20px;    clear: both;    float: left;    width: 100%;    background: #FFF;}
.tab_content2 {    padding: 5px;    font-size: 11px;    display: none;}
.tab_container2 .tab_content2 ul {    width:100%;    margin:0px;    padding:0px;}
.tab_container2 .tab_content2 ul li {    padding:5px;    list-style:none;}
 #container2 {    width:100%;    margin: 0 auto;}

ul.tabs li.active1 { border-left:2px solid #fff;border-right:2px solid #fff;}
ul.tabs li.active1 a{ color:#555555;}
ul.tabs li.active1 a:hover{ text-decoration:none; color:#555555;}
ul.tabs li.active {    background: #4f81bd;	font-weight:bold;	color:#fff;}
ul.tabs li.active a{    background: #4f81bd;	font-weight:bold;	color:#fff;}
ul.tabs li.active a:hover{    background: #4f81bd; text-decoration:none;	font-weight:bold;	color:#fff;}



.tab_container {
	margin-top:20px;
    clear: both;
    float: left;
    width: 100%;
    background: #FFF;
}
.tab_content {
    padding: 5px;
    font-size: 12px;
    display: none;
}
.tab_container .tab_content ul {
    width:100%;
    margin:0px;
    padding:0px;
}
.tab_container .tab_content ul li {
    padding:5px;
    list-style:none;
}
 #container {
    width:100%;
    margin: 0 auto;
}

.input_011{ width:250px; border:1px solid #ccc; height:22px; }
.btm_text{text-align:center; margin-top:50px;}

/*탭*/

/*등기부 하위탭*/
.a_1{float:left;  width:100%;  background-image:url("/swww/images/web/bull_blue.gif"); background-repeat:no-repeat; background-position:8px 6px;}
.a_1 li{float:left;  width:100%; text-indent:17px; list-style:none; font-size:12px; color:#5a5a5a; line-height:18px; padding-left:20px; }


ul.tabs_1 {    margin: 0; padding: 0; float: left; list-style: none; height: 33; border-bottom: 1px solid #5d98de;    width: 100%; font-size:13px;padding:0px;}
ul.tabs_1 li {padding:10px; float: left; text-align:center;  cursor: pointer;width:100px;height: 15px;line-height: 15px;background: #dddddd; color:#666;}
ul.tabs_1 li.active1_1 { border-left:1px solid #fff;border-right:1px solid #fff;}
ul.tabs_1 li.active_1 {    background: #5d98de;	font-weight:bold;	color:#fff;}
ul.tabs_1 li.active1_1 a{ color:#555555;}
ul.tabs_1 li.active1_1 a:hover{ text-decoration:none; color:#555555;}
ul.tabs_1 li.active_1 a{    	font-weight:bold;	color:#fff;}
ul.tabs_1 li.active_1 a:hover{    text-decoration:none;	font-weight:bold;	color:#fff;}


.tab_container_1 {	margin-top:20px;    clear: both;    float: left;    width: 100%;    background: #FFF;}
.tab_content_1 {    padding: 5px;    font-size: 12px;    display: none;}
.tab_container_1 .tab_content_1 ul {    width:100%;    margin:0px;    padding:0px;}
.tab_container_1 .tab_content_1 ul li {    padding:5px;    list-style:none; }
 #container_1 {    width:100%;    margin: 0 auto; }
.minwon_tab_css_1{  float:left;padding:10px;text-align:center;width:100px;color:#ffffff;font-size:13px;cursor:pointer;
}
/*등기부 하위탭*/



/*등기정보*/
.R_bulet li { list-style:none; font-size:13px; color:#5a5a5a; line-height:20px; padding-bottom:15px;  }
.R_bulet li strong { font-weight:normal; padding-left:52px; }

.R_bulet li span.txt_4 { padding-left:78px; color:#888 ;}
.R_bulet li span.txt_2 { padding-left:52px; color:#888; }
.R_bulet li span.txt_3 { padding-left:14px; color:#888; }
.R_bulet li span.txt_1 { padding-left:10px; color:#888; }

.R_bulet li span.new_text { padding-left:34px; color:#888; }

.R_bulet li.bul_1 { text-indent:20px;  color:#666;  background:url(/swww/images/web/titi_no1.gif) no-repeat; }
.R_bulet li.bul_2 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no2.gif) no-repeat; }
.R_bulet li.bul_3 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no3.gif) no-repeat; }
.R_bulet li.bul_4 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no4.gif) no-repeat; }
.R_bulet li.bul_5 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no5.gif) no-repeat; }
.R_bulet li.bul_6 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no6.gif) no-repeat; }
.R_bulet li.bul_7 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no7.gif) no-repeat; }
.R_bulet li.bul_8 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no8.gif) no-repeat;}
.R_bulet li.bul_9 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no9.gif) no-repeat; }
.R_bulet li.bul_10 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no10.gif) no-repeat; }
.R_bulet li.bul_11 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no11.gif) no-repeat; }
.R_bulet li.bul_12 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no12.gif) no-repeat; }
.R_bulet li.bul_13 { text-indent:20px; color:#666;  background:url(/swww/images/web/titi_no13.gif) no-repeat; }


.R_bulet .bul_1_1{ float:left;  margin-right:2px;}
.R_bulet .img_1{margin-top:20px; border:1px solid blue;}
.btm_text2{ float:left; text-align:left; width:100%; padding:10px;margin-top:20px;margin-bottom:20px; color:#666; background-color:#efefef;}
.btm_text3{  float:left;  text-align:center; width:200px; margin-left:400px; padding:10px;margin-top:20px;margin-bottom:0px; color:#666; background-color:#efefef;}

/* 등기정보*/

/*btm*/
.btm{ float:left;width:100%; background-color:#efefef; }
.btm_left{ float:left; width:2%; height:75px; line-height:25px; padding:15px; background-color:#dbdbdb; color:#666; font-weight:bold; font-size: 16px;  text-align:center;}
.btm_right{float:left; width:85%; height:75px; padding:15px; background-color:#efefef; color:#999999; font-size: 13px;}

/**/
.gray_text{ color:#666;}
/**/

/*등기부 보는법2*/
.subtit { float:left; width:100%; font-size: 13px; font-weight:bold; padding:0 0 12px 0; }
.subtit2 {float:left;  width:100%;font-size: 13px; font-weight:bold; padding:0 0 10px 0; }


.R_type{float:left;  width:100%;}
.R_type li {list-style:none;font-size:12px; background:url(/swww/images/web/bull_blue.gif) no-repeat 5px 2px; padding-bottom:5px; padding-left:21px; color:#5a5a5a; line-height:18px; }
.R_type li strong { font-weight:normal; padding-left:36px; }
.R_type li span.txt_4 { padding-left:70px; color:#888; }
.R_type li span.txt_2 { padding-left:46px; color:#888;}

.R_type_1{float:left;  width:100%;}
.R_type_1 li {list-style:none;font-size:12px; background:url(/swww/images/web/bull_blue.gif) no-repeat 5px 2px; padding-bottom:5px; padding-left:21px; color:#5a5a5a; line-height:18px; }
.R_type_1 li strong { font-weight:normal; padding-left:36px; }
.R_type_1 li span.txt_4 { padding-left:70px; color:#888; }
.R_type_1 li span.txt_2 { padding-left:46px; color:#888;}

table.sample_ex { width:100%; margin:0 auto; border:1px solid #e6e6e6; color:#666; border-top:1px solid #83aad1; }
table.sample_ex th { border-bottom:1px solid #fff; border-right:1px solid #e6e6e6; text-align:center; color:#3366CC; background:#f4f4f4; padding:6px 10px ;}
table.sample_ex th.last-child { border-bottom:1px solid #e6e6e6; }
table.sample_ex td { border-bottom:1px solid #e6e6e6; text-align:left; padding:6px 10px; line-height:150%; }
.txt_center{text-align:left; margin:40px 0px;}
.txt_blue1{color:#1271b0; }
/*등기부 보는법2*/

.table_write thead th{
  height:1px;
  border-bottom:1px solid #cccccc;
}

.table_write tbody th{
  text-align:left;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #cccccc;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
  text-align:center;
}

.table_write tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #cccccc;
  border-right:1px solid #cccccc;
  font-weight: normal;
  padding:5px;
}

.td_left{width:150px;}
.td_right{}
.div_float{float:left;padding:0 5px 3px 0;}