@charset "utf-8";
/** {margin:0; padding:0;}

html,body,select,input,textarea {font-size:13px;color:#666666;font-family:"굴림",New Gulim,sans-serif;

scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#F6F5F4;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#cdc7ab;
scrollbar-track-color:#F6F5F4;
scrollbar-arrow-color:#99afc0;
}
body {font-size:13px; font-family:gulim; color:#686868; width:100%; line-height:18px; margin:0px; font-weight:normal; height:100%; padding:0px;}
div, p, ul, li, table, th, td, textarea, input, span, form, h1, h2, h3, h4, h5, dt, dl, dd {margin:0px; padding:0px; font-size:13px; font-family:gulim; color:#464646;}
ul, ol, dl, dd, dt, li	{list-style-type:none; margin:0px; padding:0px;}
table {width:100%;}
select {font-size:13px; height:20px;}
fieldset {border:0px; margin:0px; padding:0px;}
legend {margin:0px; padding:0px; font-size:0px; height:0px; line-height:0px;}

caption {position:absolute; display:none; width:0px; height:0px; overflow:hidden; font-size:0px; margin:0px; padding:0px; line-height:0px;} 
img {border:0;vertical-align:top;}
td {font-family:굴림; font:9pt;color:#565656}
img {border:0} 
 A:link        { text-decoration: none; color: #666666;font-weight:none; }
 A:visited    { text-decoration: none; color: #666666;font-weight:none;}
 A:active    { text-decoration: none; }
 A:hover     { text-decoration: none;color: #ff0000;font-weight:none;padding-bottpm:5px; }
*/
textarea{
	scrollbar-face-color: #c8dbe5;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #f3fafc;
	border:1px solid #D2D2D2; background:#ffffff;
}
.spacing {padding:0px 0px 0px 30px;}
.title {font:17px;color:#19389d;font-weight:bold;}
textarea {margin:0px 0px 0px 0px;  border: expression( (this.type=='checkbox'||this.type=='radio')?'':'1px solid #c3c3c3';  ); background-color:#ffffff; color:#848383;}

/* board */
.he {padding:30px 0px;}
/*.navi {padding:10px 0px;}2013-04-15 유댈*/
.naviTd1 {padding:0px 0px 0px 30px}
.naviTd2 {padding:0px 0px 0px 250px}
.fieldNavi {padding:3px;margin:0px 30px 0px 8px;border: 2px solid #d8d8d8;font:11pt;color:#7f7f7f;font-weight:bold;background:#f3f3f3;}
.fieldNavi2 {padding:3px;margin:0px 30px 0px 8px;border: 2px solid #d8d8d8;font:11pt;color:#7f7f7f;font-weight:bold;}


.table {border: 1px solid #d8d8d8;} 
.table th {font:9pt;color:#7f7f7f;font-weight:bold;background:#f3f3f3;} 
.table_top {font-weight:bold; background: url("/__admopt/__admimg/table_bg.gif");}
.table_l {font-weight:bold; background: url("/__admopt/__admimg/table_l.gif") no-repeat;}
.table_r {font-weight:bold; background: url("/__admopt/__admimg/table_r.gif") no-repeat right;}
.textbox {background-color:#ffffff; border-width:1; border-color:#ffffff;font-size:11px; font-family:"verdana"; text-decoration:none;line-height:14px; color:#333333}
.textbox2{background-color:#F7F7F7; border-width:1; border-color:#CBCBCB;font-size:13px; font-family:"굴림"; text-decoration:none;line-height:17px; color:#666666}

/* align */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;} .aj{ text-align:justify; }
.fL { float:left;} .fR{ float:right;} .fB{ clear:both; overflow:hidden;}
 
/* paginate */
/*
.paginate{ overflow:hidden; clear:both; position:relative; margin:0 auto; padding:18px 0 0 0; text-align:center; zoom:1; height:28px; }
.paginate img{ vertical-align:middle;}
.paginate a{ display:-moz-inline-box; display:inline-block; _position:relative; margin-right:-3px; padding:0 0 0 5px; color:#393939; font-size:13px; text-decoration:none !important }
.paginate a:hover,.paginate a:focus,.paginate a:active{ text-decoration:underline;}
.paginate strong{ display:-moz-inline-box; display:inline-block; _position:relative; margin-right:-3px; padding:0 0 0 5px; color:#0a55a3 !important; font-size:13px;font-weight:bold;text-decoration:none !important}
.paginate a span{ display:block; _display:inline; position:relative; top:0; padding:0 5px 0 3px; zoom:1}
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{ text-decoration:underline;}
.paginate strong span{ display:block; _display:inline; position:relative; top:0; padding:1px 4px 0 3px; line-height:14px; background:#faf7f8; border:1px solid #0a55a3; color:#0a55a3;;zoom:1}

.paginate a.first, .paginate a.pre, .paginate a.next, .paginate a.last{position:relative;border:none !important; background:none !important; height:14px;}
.paginate a.first:hover,.paginate a.first:focus,.paginate a.first:active,
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,
.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active,
.paginate a.last:hover,.paginate a.last:focus,.paginate a.last:active{border:none !important; background:none !important;  height:14px;}
.paginate a.pre{margin-right:10px;}
.paginate a.next{margin-left:8px}
*/

/* clear */
.cb {clear:both;font-size:0px;line-height:0px;height:0px;}

/* align */
.al {text-align:left;} .ac {text-align:center;} .ar {text-align:right;} 
.fL { float:left;} .fR{ float:right;} .fB{ clear:both; overflow:hidden;}

/* default link 
a {color:#545454;text-decoration:none;} 
a:hover {color:#545454; text-decoration:none;}
*/
/* 건너뛰기 */
#skipnavigation { display:none;}
.hidden-obj{ display:none;}
.b{ font-weight:bold;}
.fn1{ color:#215891;}
.fn2{ color:#427393; padding:5px 0 0 5px;}


/* 입력폼 */
.checkbox {margin:0px 2px 1px 0px;vertical-align:middle;}
.radio {height:12px; width:12px;margin:0px 4px 2px 0px;vertical-align:middle;}
.inputTypeA { height:17px;padding:4px 5px 4px 5px;border:1px solid #d6d6d6;background-color:#f8f8f8;font-size:1em;line-height:15px;color:#545454}
.inputTypeA2 { height:17px;padding:4px 5px 4px 5px;border:1px solid #d6d6d6;background-color:#fff;font-size:1em;line-height:15px;color:#545454}

.inputTypeB { border:1px solid #3581b2; background:#ffffff; height:15px; padding:3px;} /*pop pw*/
.inputTypeC { border:1px solid #b3cbda; background:#ffffff; height:18px; }
.inputTypeD { border:1px solid #3e74ab; background:#ffffff; height:11px;}
.inputTypeE { border:1px solid #294c94; background:#ffffff; height:12px;padding:3px; }




.searchA{ color:#3e74ab; width:60px;}

/*padding*/
.pdTa{ padding-top:20px;}
.pdTb{ padding-top:15px;}
.pdTc{ padding-top:5px;}


.pdBa{ padding-bottom:12px;}
.pdBb{ padding-bottom:25px;}
.pdBc{ padding-bottom:36px;}
.pdBd{ padding-bottom:3px;}
.pdBe{ padding-bottom:20px;}
.pdBf{ padding-bottom:28px;}


/*margin*/
.mgTa{ margin-top:13px;}
.mgTb{ margin-top:16px;}

.mgLa{ margin-left:27px;}
.mgLb{ margin-left:16px;}
.mgLc{ margin-left:10px;}
.mgLd{ margin-left:24px;}

.mgBa{ margin-bottom:36px;}
.mgBb{ margin-bottom:6px;}
.mgBc{ margin-bottom:7px;}
.mgBd{ margin-bottom:3px;}
.mgBe{ margin-bottom:14px;}
.mgBf{ margin-bottom:15px;}
.mgBg{ margin-bottom:29px;}
.mgBh{ margin-bottom:9px;}

.mgRa{ margin-right:15px;}/*main*/
.mgRb{ margin-right:19px;}

.FLR_box{ clear:both; overflow:hidden; }
.FlWa{ float:left; width:373px; }
.FRWa{ float:right; width:368px; }

.w1{ width:218px; }
.i6W1{ width:771px; }

/*bbsListA*/
/* table.bbsListA  { width:100%;  border-collapse:collapse; border-top:3px solid #4759a1;}
	table.bbsListA thead th{ color:#427393; font-size:13px; padding:9px 0 9px 0; text-align:center; background:#eaf0f4 url(/__admopt/__admimg/board/bbs_tr.gif) no-repeat left top;}
	table.bbsListA thead th.no{ background-image:none;}
	
	
	table.bbsListA tbody td{ text-align:center; border-bottom:1px solid #e4ecf1; color:#393939; line-height:16px;  padding:8px 0 5px 0;}
	table.bbsListA tbody td img{ vertical-align:middle;}
	table.bbsListA tbody td a { color:#393939;}
	table.bbsListA tbody td strong{ color:#41749f;}
	table.bbsListA tbody td a:hover{ color:#2e5f80; text-decoration:none;}
	table.bbsListA tbody td.aL{ text-align:left; padding-left:7px; }
*/
.input_form {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:325px; padding:0px 0px 0px 0px; color:#646464;}
.input_form1 {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:125px; padding:0px 0px 0px 0px; color:#646464;}
.input_form2 {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:480px; padding:0px 0px 0px 0px; color:#646464;}
.input_form3 {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:605px; padding:0px 0px 0px 0px; color:#646464;}
.input_form4 {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:60px; padding:0px 0px 0px 0px; color:#646464;}
.input_formZipcode {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:30px; padding:0px 0px 0px 0px; color:#646464;}
.detail_td  {margin:0px 0px 0px 8px; height:20px; width:30px; padding:0px 0px 0px 0px; color:#646464;}

.select_form {margin:0px 0px 0px 8px; border:1px solid #c3c3c3; height:20px; width:125px; padding:0px 0px 0px 0px; color:#646464;}

#floater {position:absolute; visibility:visible} 

/*content======================================================================================================================*/	
#contentTop{ position:relative; width:792px; height:69px; margin-bottom:15px;}	
	#contentTop h2{ background:url(/__admopt/__admimg/board/h2.gif) no-repeat 20px 35px; padding:29px 0 0 49px; color:#23407f; font-size:16px; font-weight:bold; width:300px;}
	
	#locator { position:absolute; top:29px; right:0px; color:#393939; margin:0px;}
		#locator li{ float:left; padding-right:10px; margin-right:3px; color:#393939; background:url(/__admopt/__admimg/board/arrow.gif) no-repeat right 4px; font-size:11px; }	
		#locator li.current{ color:#2e56a7; font-weight:bold; padding-right:2px; margin-right:0px; background-image: url('')!important; }
		#locator li.last{ color:#2e56a7; font-weight:bold; padding-right:2px; margin-right:0px; background:url(/__admopt/__admimg/board/last.gif) no-repeat 2px 4px; padding-left:11px; }


#contentBox{ clear:both; position:relative; width:771px; margin-left:20px; margin-bottom:20px;}
	#contentBox h4{ position:relative; color:#254488; padding-top:14px;  padding-bottom:5px;}
	#contentBox h4 p{ position:absolute; right:0px; top:14px;}
/*footer======================================================================================================================*/
#footer h1{ float:left; width:256px; height:124px; overflow:hidden; text-indent:-20000px;}	

#footerinfo{ float:left; padding-top:25px; }	
	.copyriight{ padding:5px 0 0 0;}


/*표*/
.data_now{ text-align:right; color:#0a52a4; padding-bottom:7px;}
	.data_now img{ vertical-align:middle;}

table.tableTypeA  { border-collapse:collapse; border:3px solid #799db5;  }
	table.tableTypeA thead tr th{ color:#ffffff; background:#8daec5; border-right:1px solid #799db5;  border-bottom:1px solid #799db5; font-size:13px; padding:7px 0 5px 0; text-align:center;}
	table.tableTypeA tbody tr th, table.tableTypeA tfoot tr th{ border-bottom:1px solid #799db5; text-align:left; color:#5c819a; font-weight:bold; padding-left:14px;}
	table.tableTypeA tbody tr td, table.tableTypeA tfoot tr td{ text-align:center; border-left:1px solid #799db5; border-bottom:1px solid #799db5; color:#393939; line-height:16px;  padding:7px 0 5px 0;}
	table.tableTypeA tbody tr td.al{ text-align:left; padding-left:14px; padding-right:5px;}
	

/* table padding margin*/
.tbMTa{ margin-top:90px;}

.tbMa{ margin-bottom:39px;}
.tbMb{ margin-bottom:16px;}
.tbMc{ margin-bottom:21px;}
.tbMd{ margin-bottom:32px;}
.tbMe{ margin-bottom:10px;}
.tbMf{ margin-bottom:56px;}

.tbTa{ margin-top:8px;}
.tbTb{ margin-top:20px;}
.tbTc{ margin-top:90px;}

.pageNo{ color:#555;}

.btnPd{padding:2px 10px 1px 10px;}
.aw_ing,.aw_fh,.aw_end { font-weight:bold;  font-size:11px; line-height:13px; width:54px; margin:0 auto; padding:2px 0 3px;}
.aw_ing{ color:#db5b1b; border:1px solid #db5b1b; }
.aw_fh{ color:#284a91; border:1px solid #284a91;padding:2px 0 0; line-height:16px;letter-spacing:-0.05em;}
.aw_end{ color:#959595; border:1px solid #959595; }

.aw_del{ font-weight:bold;  font-size:11px; line-height:13px; width:33px; margin:0 auto; padding-top:2px; color:#db5b1b; border:1px solid #db5b1b;}

.btntypeA{ font-weight:bold;  font-size:11px; line-height:13px; margin:0 auto; padding-top:2px; color:#e5672a; border:1px solid #e5672a; padding:4px 6px 2px 6px;}

/* paginate */
.paginate{ overflow:hidden; clear:both; position:relative; margin:0 auto; padding:25px 0 30px 0; text-align:center; zoom:1; height:26px; }
.paginate img{ vertical-align:top;}
.paginate a{ display:-moz-inline-box; display:inline-block; _position:relative; margin-right:-3px; padding:0 2px 0 3px; color:#747478; font-size:13px; text-decoration:none !important }
.paginate a:hover,.paginate a:focus,.paginate a:active{ text-decoration:underline;}
.paginate strong{ display:-moz-inline-box; display:inline-block; _position:relative; margin-right:-3px; padding:0 2px 0 3px; color:#747478 !important; font-size:13px;font-weight:bold;text-decoration:none !important}
.paginate a span{ display:inline-block;position:relative; top:0; padding:0 5px 0 3px;line-height:26px; zoom:1}
.paginate a:hover span,.paginate a:focus span,.paginate a:active span{ text-decoration:underline;}
.paginate strong span{display:inline-block; position:relative; top:0; padding:0px 6px 1px 5px; line-height:26px; background:#fff; border:0px solid #dbdbdb; color:#4759a1;}
.paginate a{ vertical-align:top; }
.paginate strong span{ vertical-align:middle; }



.paginate a.first, .paginate a.pre, .paginate a.next, .paginate a.last{position:relative;border:none !important; background:none !important; height:14px;}
.paginate a.first:hover,.paginate a.first:focus,.paginate a.first:active,
.paginate a.pre:hover,.paginate a.pre:focus,.paginate a.pre:active,
.paginate a.next:hover,.paginate a.next:focus,.paginate a.next:active,
.paginate a.last:hover,.paginate a.last:focus,.paginate a.last:active{border:none !important; background:none !important;  height:14px;}
.paginate a.pre{margin-right:10px;}
.paginate a.next{margin-left:8px}

.btnR{ position:absolute; right:5px; top:15px;}
/* // paginate */

.searchBox{ border:1px solid #b9cfdd; background:#eaf0f4 url(/__admopt/__admimg/board/search.gif) no-repeat 9px 13px; padding:13px 10px 12px 78px;; margin-bottom:12px;  overflow:hidden; }
	.searchBox fieldset { }
	.searchBox fieldset legend{ }
	.searchBox fieldset ul li{ float:left; padding-left:5px;}
	.searchBox fieldset ul li.pd1{ padding-left:20px;}
	
.searchBoxS{ }
	.searchBoxS fieldset {_float:right;}
	.searchBoxS fieldset legend{ }	
	.searchBoxS fieldset ul li{ float:left; padding-left:5px; }
	.searchBoxS fieldset select{ width:72px;}
	

.iew1{ _width:740px;}
.liw1{ width:360px; }
.liw2{ width:120px; }

.infoBox{ position:relative; border:1px solid #294c94; /*background:#e4edff;*/background:#f6f7fb; padding:12px 0 10px 20px; margin-bottom:15px; overflow:hidden; }
	.infoBox ul{}
	.infoBox ul a:hover{font-weight:bold; color:#26478c; letter-spacing:-1px; border:1px solid #393939; padding:4px 5px; background-color:#e4edff; }
	.infoBox ul li {/* background:url(/__admopt/__admimg/board/black.gif) no-repeat 0px 7px; padding-left:9px;*/color:#393939; word-spacing:-1px; float:left; width:36px; text-align:center; padding:2px;}
	.infoBox ul li strong {  color:#26478c; }
	.infoBox ul li strong a{  color:#26478c; }
	.infoBox ul li strong a:hover{  color:#26478c; text-decoration:underline; }
	.infoBox .btnList{ position:absolute; top:5px; right:8px; padding:8px 0 0 0; height:25px; }
		.btnList span{ border:1px solid #254588; background:#ffffff; color:#2e56a7; font-size:11px; font-weight:bold; padding:4px 6px 2px 6px; margin-left:5px;}
		.btnList img{#margin:1px 0 0 0;}
		
.infoBoxM{ position:relative; border:1px solid #d9dfec; background:#f1f5ff; padding:11px 9px 9px 30px; margin-bottom:9px; overflow:hidden; _width:728px; }
	.infoBoxM ul{ float:left;}
	.infoBoxM ul li { background:url(/__admopt/__admimg/board/black.gif) no-repeat 0px 7px; padding-left:9px; color:#527d98; word-spacing:-1px; }
	.infoBoxM ul li strong {  color:#527d98; }
	.infoBoxM ul li strong a{  color:#527d98; }
	.infoBoxM ul li strong a:hover{  color:#527d98; text-decoration:underline; }
	.infoBoxM .btnListM{ position:absolute; top:4px; right:8px; padding:8px 0 0 0; height:25px; }
		.btnListM span{ border:1px solid #254588; background:#ffffff; color:#2e56a7; font-size:11px; font-weight:bold; padding:4px 6px 2px 6px; margin-left:5px;}
		
	.meBox{ float:right; width:540px; padding:8px 30px; background:#ffffff; color:#527d98; font-size:11px; line-height:16px; overflow:hidden;}	
	
.banBox{ margin-bottom:15px;}






/*bbs list***********************************************************************************************************************/	
/*bbsListA*/
table.bbsListA  { width:100%;  border-collapse:collapse; border-top:2px solid #224f9f;}
	table.bbsListA thead th{ color:#4d4c4c; font-weight:bold; font-size:13px; padding:10px 0 9px 0; text-align:center; background-color:#fff; border-bottom:1px solid #bdbdbd;}
	table.bbsListA thead th.no{ background-image:none;}
	table.bbsListA tbody td{ text-align:center; border-bottom:1px solid #cbcbcb; color:#676767; line-height:16px;  padding:11px 10px 7px;}
	table.bbsListA tbody td img{ vertical-align:middle;}
	table.bbsListA tbody td a { color:#555;}
	table.bbsListA tbody td strong{ color:#41749f;}
	table.bbsListA tbody td a:hover{ color:#555; text-decoration:none;}
	table.bbsListA tbody td.aL{ text-align:left; padding-left:7px; }
	table.bbsListA tbody td.aLA{ text-align:left; padding-left:27px; color:#393939; font-weight:bold; }
	table.bbsListA tbody td.nodata{ padding:26px 0;}
	
		table.bbsListA tbody td dl{ overflow:hidden; width:144px; margin:0 auto;}
		table.bbsListA tbody td dl dt{ clear:both; float:left; width:87px; text-align:left; }
		table.bbsListA tbody td dl dd{ float:left; width:50px; background:url(/__admopt/__admimg/board/blu.gif) no-repeat 0 5px; padding-left:5px; padding-bottom:8px; }
		table.bbsListA tbody td,table.bbsListA tbody td a{color:#555;font-weight:normal;}
		table.bbsListA tbody td a:hover{font-weight:normal;color:#555;text-decoration:underline;}








/*bbsListB*/
table.bbsListB  { border-collapse:collapse; border-top:2px solid #224f9f; border-bottom:2px solid #224f9f;margin:0 auto}
	table.bbsListB tbody tr td{ border-bottom:0px solid #b3cbda; padding:8px 0 5px 2px;}

/*bbsListB*/
table.bbsListB1  { border-collapse:collapse; border-top:0px solid #b3cbda; border-bottom:0px solid #b3cbda;}
	table.bbsListB1 tbody tr td{ border-bottom:1px solid #b3cbda; padding:15px 0;}
	
table.bbsListB2  { border-collapse:collapse; border-top:0px solid #b3cbda; border-bottom:0px solid #b3cbda;}
	table.bbsListB2 tbody tr td{ border-bottom:0px solid #b3cbda; padding:0px 0;}

dl.potoBoxA{ overflow:hidden; width:770px;}
	dl.potoBoxA dt.tit{ float:left; position:relative; width:620px; color:#427393; font-weight:bold; font-size:13px; padding-bottom:4px; }
	dl.potoBoxA dt.tit a{ color:#427393; font-weight:bold; font-size:13px;}
	dl.potoBoxA dt.tit img{ vertical-align:middle; margin-bottom:2px;}
	dl.potoBoxA dt.tit strong{ position:absolute; right:0px; top:0px; }
	
	dl.potoBoxA dd.img{ float:left; width:150px; padding-top:3px; }
	dl.potoBoxA dd.img img{ padding:4px; border:1px solid #b3cbda;}
	dl.potoBoxA dd.cont{ float:left; line-height:18px; text-align:justify; width:620px;}


dl.potoBoxB{ overflow:hidden; width:380px;}
	dl.potoBoxB dt.tit{ float:left; position:relative; width:230px; height:56px; color:#427393; font-weight:bold; font-size:13px; padding-bottom:4px; }
	dl.potoBoxB dt.tit a{ color:#427393; font-weight:bold; font-size:13px;}
	dl.potoBoxB dt.tit img{ vertical-align:middle; margin-bottom:2px;}
	dl.potoBoxB dt.tit strong{ position:absolute; right:0px; top:0px; }
	
	dl.potoBoxB dd.img{ float:left; width:150px; padding-top:3px; }
	dl.potoBoxB dd.img img{ padding:4px; border:1px solid #b3cbda;}
	dl.potoBoxB dd.cont{ float:left; line-height:18px; text-align:justify; width:230px;}

dl.potoBoxC{ overflow:hidden; width:132px; text-align:center; margin:auto;}
	dl.potoBoxC dt.tit{ width:132px; color:#427393; font-weight:bold; font-size:13px; padding-top:10px; }
	dl.potoBoxC dt.tit a{ color:#427393; font-weight:bold; font-size:13px;}
	
	dl.potoBoxC dd.img{width:132px; padding-top:3px; }
	dl.potoBoxC dd.img img{ padding:4px; border:1px solid #b3cbda;}
	
	
dl.potoBoxD{ overflow:hidden; width:770px;}
	dl.potoBoxD dt.tit{ float:left; position:relative; width:547px; color:#427393; font-weight:bold; font-size:14px; padding-bottom:4px; border-bottom:1px solid #b7cad9; }
	dl.potoBoxD dt.tit img{ vertical-align:middle; margin-bottom:2px;}
	dl.potoBoxD dt.tit strong{ position:absolute; right:0px; top:0px; }
	
	dl.potoBoxD dd.img{ float:left; width:203px; padding-top:3px; text-align:center; }
	dl.potoBoxD dd.img img{ padding:4px; border:1px solid #b3cbda;}
	dl.potoBoxD dd.cont{ float:left; line-height:18px; width:528px; padding:16px 0 0 19px;}	
	


/*bbsListC*/
table.bbsListC  { width:100%;  border-collapse:collapse; border-top:3px solid #b3cbda;  border-bottom:3px solid #b3cbda;}	
	
	table.bbsListC tbody tr td{ text-align:center; border-bottom:1px solid #e4ecf1; color:#427393; font-weight:bold; line-height:16px;  padding:9px 0 6px 0;}
	table.bbsListC tbody tr td img{ vertical-align:middle;}
	table.bbsListC tbody tr td a { color:#427393;}
	table.bbsListC tbody tr td a:hover{ color:#2e5f80; text-decoration:none;}
	table.bbsListC tbody tr td.aL{ text-align:left; padding-left:19px; }
	table.bbsListC tbody tr td.on{ background:#f2f5f8; }
	table.bbsListC tbody tr td.top{ background:url(/__admopt/__admimg/board/bbs_tr.gif) no-repeat left top;}
	table.bbsListC tbody tr td.bot{ background:url(/__admopt/__admimg/board/bbs_tr.gif) no-repeat left bottom;}			


/*bbs write / edit***********************************************************************************************************************/	
/*cmsInputA*/

table.cmsInputA  { border-collapse:collapse; border-top:2px solid #4759a1; border-bottom:1px solid #224f9f !important}
	table.cmsInputA thead tr th { background:#fcfbf9; color:#427393; font-size:13px; text-align:center; padding:8px 0 8px 0; border-left:0px solid #eee; }
	table.cmsInputA thead tr th.no{ border-left:none;}
	table.cmsInputA tbody tr th{ background:#f6f7fb; color:#545454; font-size:13px;font-weight:bold; text-align:center; padding:8px 0 8px 0; border-bottom:1px solid #e8e8e8; }
	table.cmsInputA tbody tr th.ac{ text-align:center; padding:8px 0 8px 0;}
	table.cmsInputA tbody tr th.dv{ background:#d5e2ea; text-align:center; padding:0px; border-bottom:1px solid #e8e8e8;}
	table.cmsInputA tbody tr th.top{ background:#eaf0f4 url(/__admpg/images/board/bbs_tr.gif) no-repeat right top;}
	table.cmsInputA tbody tr td.cont { padding:25px 20px 25px 20px;font-family:NanumGothic,'나눔고딕';line-height:1.6; }
	table.cmsInputA tbody tr th.bot{ background:#eaf0f4 url(/__admpg/images/board/bbs_tr.gif) no-repeat right bottom;}
	table.cmsInputA tbody tr td{ background:#ffffff; border-bottom:1px solid #e8e8e8; padding:8px 0 8px 13px; color:#595959; }
	table.cmsInputA tbody tr td img{ #margin:1px 0 0 0;}
	table.cmsInputA tbody tr td input, table.cmsInputA tbody tr td textarea{ color:#595959;}
	table.cmsInputA tbody tr th.ht{padding:0px; height:0px; border-top:1px solid #e5f0f6;}
	table.cmsInputA tbody tr td.hd{padding:0px; height:0px;  border-top:1px solid #ffffff;}
	table.cmsInputA tbody tr td.nodata{ padding:26px 0; text-align:center;}
	table.cmsInputA tbody tr td.thTypeA{ background:#597fae;  border-left:1px solid #597fae; border-bottom:1px solid #e8eff3; color:#427393;}
	table.cmsInputA tbody tr td.thTypeA label{ color:#427393; }
	table.cmsInputA tbody tr td span.me{ font-size:11px; letter-spacing:-1px; word-spacing:-1px; color:#696969;}
	table.cmsInputA tbody tr td label{ padding-right:13px; color:#393939;}
	table.cmsInputA tbody tr td p.img{ padding:5px 0; color:#9b3737; font-weight:bold; vertical-align:middle;}
	table.cmsInputA tbody tr td p.img img{ padding-bottom:5px; }
	table.cmsInputA tbody tr td strong.money{ color:#000;font-weight:bold; }
	table.cmsInputA tbody tr td p.txtbu{ font-size:12px;color:#232323;}



/*cmsInputB*/
table.cmsInputB  { border-collapse:collapse; border-top:3px solid #b3cbda; border-bottom:3px solid #b3cbda;}
	table.cmsInputB thead tr th { background:#eaf0f4; color:#427393; font-size:13px; text-align:center; padding:8px 0 8px 0px; border-left:1px solid #d7e3ea; }
	table.cmsInputB thead tr th.no{ border-left:none;}
	
	table.cmsInputB tbody tr td{ background:#ffffff; border-top:1px solid #d7e3ea; padding:8px 2px 8px 2px; text-align:center; border-left:1px solid #d7e3ea; }
	table.cmsInputB tbody tr td.no{ border-left:none;}
	
/*bbs view***********************************************************************************************************************/	
/*bbsViewA*/
table.bbsViewA  { width:100%;  border-collapse:collapse; border-top:2px solid #b3cbda;}
	table.bbsViewA thead tr th{ color:#427393; font-size:13px; padding:9px 0 9px 0; text-align:center; background:#eaf0f4; border-bottom:1px solid #b3cbda;}
	table.bbsViewA thead tr th.tit{ background:#eaf0f4 url(/__admopt/__admimg/board/bbs_tr.gif) no-repeat right top;}	
	table.bbsViewA thead tr td{ padding:5px 0 7px 0; }
	table.bbsViewA thead tr td{ background:#eaf0f4; padding-left:26px; text-align:left; color:#2e5f80; border-bottom:1px solid #b3cbda;}	
	table.bbsViewA tbody tr td{ }
	table.bbsViewA tbody tr td.cont{ background:#f4f4f4; border-top:2px solid #b3cbda; border-bottom:2px solid #b3cbda; padding:16px 23px 80px 23px; coloe:#393939;}
	table.bbsViewA tbody tr td.trBlank{ height:6px; border-top:2px solid #b3cbda; background:#ffffff;}
	table.bbsViewA tbody tr td.trBlankS{ color:#db5b1b; font-weight:bold; text-align:center; padding:11px 0 5px 0;}

	table.bbsViewA tbody tr th{ color:#427393; font-size:13px; padding:9px 0 9px 0; text-align:center; background:#eaf0f4; border-bottom:2px solid #b3cbda;}
	table.bbsViewA tbody tr td{ background:#eaf0f4; padding-left:26px; text-align:left; color:#2e5f80; border-bottom:2px solid #b3cbda;}
	
table.bbsCommentA  { width:100%;  border-collapse:collapse; border-top:2px solid #b3cbda;}
	table.bbsCommentA thead tr th{ color:#427393; font-size:13px; padding:9px 0 9px 0; text-align:left; background:#eaf0f4; border-bottom:1px solid #b3cbda;}
	table.bbsCommentA thead tr th.tit{ background:#eaf0f4 url(/__admopt/__admimg/board/bbs_tr.gif) no-repeat right top;}	
	table.bbsCommentA thead tr td{ padding:5px 0 7px 0; }
	table.bbsCommentA thead tr td{ background:#eaf0f4; padding-left:26px; text-align:left; color:#2e5f80; border-bottom:1px solid #b3cbda;}	
	table.bbsCommentA tbody tr td{ }
	table.bbsCommentA tbody tr td.cont{ background:#f4f4f4; border-top:2px solid #b3cbda; border-bottom:2px solid #b3cbda; padding:16px 23px 80px 23px; coloe:#393939;}
	table.bbsCommentA tbody tr td.trBlank{ height:6px; border-top:2px solid #b3cbda; background:#ffffff;}
	table.bbsCommentA tbody tr td.trBlankS{ color:#db5b1b; font-weight:bold; text-align:center; padding:11px 0 5px 0;}

	table.bbsCommentA tbody tr th{ color:#427393; font-size:13px; padding:9px 0 9px 0; text-align:center; background:#eaf0f4; border-bottom:2px solid #b3cbda;}
	table.bbsCommentA tbody tr td{ background:#eaf0f4; padding-left:26px; text-align:left; color:#2e5f80; border-bottom:2px solid #b3cbda;}
	
	


















/* 일반_게시판 list 
div.table_box{width:732px;height:auto;margin:0;background:url(/home/img/board2/bg_table_t_no_.gif) repeat-x 0 0}
div.table_box.write{width:732px;height:auto;margin:0;background:url(/home/img/board2/bg_table_t_no_.gif) repeat-x 0 2px;}
div.table_box:after{display:block;clear:both;content:''}

table.tableS_list{clear:both;border-collapse:collapse;border-top:2px solid #007eca;}
table.tableS_list thead th{padding:10px 0 9px;font-weight:bold;color:#605e5e;text-align:center;border-bottom:1px solid #bebebe;}
table.tableS_list thead th.line_s{background:url(/home/img/board2/bg_line_s.gif) no-repeat 100% 2px}
table.tableS_list tbody td{padding:10px 5px 7px;border-bottom:1px solid #e8e6e6;line-height:17px;font-size:13px;color:#555;text-align:center;vertical-align:middle}
table.tableS_list tbody td.category{color:#008bd0}
table.tableS_list tbody td.title{padding-left:11px;color:#555;font-weight:normal !important;}
table.tableS_list tbody td a{color:#555;font-weight:normal !important;}
table.tableS_list tbody td.title a:hover{font-weight:normal !important;color:#555;text-decoration:underline;}
table.table_box{border-bottom:1px solid #bebebe !important}
*/
/* zebra.css 
.zebra{background-color:#fff !important}
tr.zebraHover{background-color:#fff !important}
*/
/* 일반_게시판 view 
div.table_box_no{width:732px;height:auto;margin:0}
div.table_box_no:after{display:block;clear:both;content:''}
table.tableS_view{width:100%;margin-bottom:0;border-collapse:collapse}
table.tableS_view.top{border-top:2px solid #0089cf}
table.tableS_view tbody th{font-weight:bold;color:#6171ae}
table.tableS_view tbody th.title_1{font-weight:bold;font-size:14px;color:#006ab4;letter-spacing:-0.05em;}
table.tableS_view tbody th.title_2{font-weight:normal;font-size:13px;color:#605e5e}
table.tableS_view tbody th.title_2 a{color:#605e5e}

table.tableS_view tbody .line_s{background:url(/home/img/board2/bg_line_s.gif) no-repeat 100% 100%}
table.tableS_view tbody th.title_1{padding:21px 5px 20px;border-bottom:1px solid #e8e6e6;}
table.tableS_view tbody th.title_2{background:#f8f8f8;padding:10px 5px 7px;border-bottom:1px solid #bebebe;}
table.tableS_view tbody th.title_2 ul{float:right;display:inline-block;margin-right:10px;}
table.tableS_view tbody th.title_2 ul li{float:left;display:inline-block;margin-left:17px;color:#7a7a7a;}
table.tableS_view tbody th.title_2 ul li a{color:#605e5e;}


.readBody{padding:32px 14px 45px;border-bottom:1px solid #0288cf;line-height:1.5;color:#555;text-align:left;vertical-align:top}
.readBody strong{font-weight:bold;}

.befNext{margin:0;border-top:0px solid #dfe3ef;border-bottom:0px solid #dfe3ef;color:#7a7a7a}
.befNext a{color:#7a7a7a}
.befNext dl{overflow:hidden;height:100%}
.befNext dl dt{float:left;width:46px;padding:17px 0px 15px 35px;font-size:1em;font-weight:normal;line-height:130%;color:#7a7a7a}
.befNext dl dd{overflow:hidden;float:left;width:auto;padding:17px 8px 15px 8px;line-height:130%}
.befNext dl.end{border-bottom:none}
.befNext dl.before dt{background:#fff url(/home/img/board2/ico_before.gif) no-repeat 10px 19px}
.befNext dl.next dt{background:#fff url(/home/img/board2/ico_next.gif) no-repeat 10px 19px}
.befNext dl.before dt{border-bottom:0 none}
.befNext dl.before {border-bottom:0 none;border-bottom:1px solid #e8e6e6}
*/

/* 검색/상단 
.sch_box_v2{width:300px;height:23px;background:none;float:right;}
.sch_box_v2:after{display:block;clear:both;content:''}
.sch_box_v2 fieldset{display:inline-block;float:right;}
.sch_box_v2 select.s_box{margin-top:2px;width:auto;height:24px !important;line-height:17px;margin-right:1px}
.sch_box_v2 input.input_s4{margin-right:1px;position:relative;margin-top:-2px}
.sch_box_v2 .btn_schok{position:relative;margin-top:-2px}

.input_s1{height:17px;padding:2px 3px 2px 4px;border:1px solid #d7d7d7;background-color:#fff;font-size:1em;line-height:17px;color:#545454}
.input_s4{height:17px;padding:2px 3px 2px 4px;border:1px solid #b8b8b8;background-color:#fff;font-size:1em;line-height:17px;color:#545454}
.textarea_s1{padding:3px 3px 3px 4px;border:1px solid #dee1ed;line-height:18px}
.textarea_s1.h_155{height:155px}
*/
/* Select 
.select_v1{display:inline-block;*display:inline;position:relative;background:#fff;line-height:normal;vertical-align:middle;*zoom:1}
.select_v1 *{margin:0;padding:0;font-size:13px;font-family:Tahoma,Sans-serif;cursor:pointer}
.select_v1 .myValue{overflow:visible;position:relative;top:0;left:0;z-index:2;border:1px solid #6171ae;background:transparent;line-height:20px;_line-height:normal;color:#464646;text-align:left}
.select_v1 .myValue.select_v1ed{font-weight:bold}

.select_v1.open .myValue,.select_v1 .myValue.outLine{border:1px solid #6171ae}
.select_v1 button.myValue{width:100%;height:21px;*padding-left:5px;text-indent:5px;*text-indent:0}
.select_v1 div.myValue{height:19px;text-indent:8px}
.select_v1 .ctrl{position:absolute;top:0;right:0;width:18px;height:19px;border:1px solid #6171ae;border-left:1px solid #6171ae;background:#fff}
.select_v1 .arrow{position:absolute;top:9px;right:6px;width:0;height:0;border-top:3px solid #6171ae;border-left:3px solid #fff;border-right:3px solid #fff;line-height:0;font-size:0}
.select_v1 ul{overflow:hidden;top:20px;left:0;width:100%;border:0;border-top:1px solid #6171ae;border-bottom:1px solid #6171ae;background:#fff;list-style:none}
.select_v1 ul.aList{display:none}
.select_v1.open ul.aList{display:block}
.select_v1 ul.iList{left:-2000%}
.select_v1.open ul.iList{left:0}
.select_v1 li{overflow:hidden;position:relative;height:18px;border-left:1px solid #6171ae;border-right:1px solid #6171ae;white-space:nowrap}
.select_v1 li input.option{position:absolute;width:100%;height:20px;line-height:20px}
.select_v1 li label{position:absolute;top:0;left:0;width:100%;height:18px;background:#fff;line-height:18px;color:#464646;text-indent:8px;*text-indent:6px}
.select_v1 li a{display:block;height:18px;background:#fff;line-height:18px;color:#464646;text-decoration:none;text-indent:8px;*text-indent:6px}
.select_v1 li.hover *{background:#999;color:#fff}
*/
/* 글쓰기 버튼 부분 
.btnBoxS{height:auto}
.btnBoxS.h_30{height:30px}
.btnBoxS:after{display:block;clear:both;content:''}
.btnBoxS ul:after{display:block;clear:both;content:''}
.btnBoxS ul li{display:inline-block;float:left;height:auto;padding-bottom:1px}
.btnBoxS ul.btn_left{display:inline-block;float:left;margin:0 0 0 1px}
.btnBoxS ul.btn_right{display:inline-block;float:right;margin:0 1px 0 0}
.btnBoxS ul li a{display:block;cursor:pointer}
.btnBoxS ul.btn_left li{margin-right:4px}
.btnBoxS ul.btn_right li{margin-left:4px}

.btnBoxS_ac{height:auto;text-align:center}
.btnBoxS_ac:after{display:block;clear:both;content:''}
.btnBoxS_ac div{width:height:auto;text-align:center}
.btnBoxS_ac div:after{display:block;clear:both;content:''}
.btnBoxS_ac div input,.btnBoxS_ac div a{display:inline;height:auto;margin-right:3px}
.btnBoxS_ac div a{padding-bottom:1px}
*/
/* 페이징 
.wcyr_paginate{height:15px;text-align:center}
.wcyr_paginate a img{border:none;vertical-align:middle;_vertical-align:top}
.wcyr_paginate a,.wcyr_paginate strong{width:5px;display:inline-block;margin-left:0;font-size:13px;line-height:normal;color:#5f5e5e;text-decoration:none;vertical-align:middle}
.wcyr_paginate a:hover{text-decoration:underline;color:#008bd0 !important;font-weight:bold;}
.wcyr_paginate a{margin:0 3px;padding:0px 3px 0}
.wcyr_paginate strong{margin:0 3px;padding:0px 3px 0;border:0px solid #1d407f;font-weight:bold;color:#008bd0 !important}
.wcyr_paginate a,.wcyr_paginate strong{line-height:11px;}
.wcyr_paginate .frst{background:none}
.wcyr_paginate a.wcyr_pre_f{margin-right:0}
.wcyr_paginate a.wcyr_next_e{margin-left:0}
.wcyr_paginate a.wcyr_pre_f,.wcyr_paginate a.wcyr_next_e,.wcyr_paginate a.wcyr_pre,.wcyr_paginate a.wcyr_next{width:14px;position:relative;z-index:2;padding:0;background:none !important}
.wcyr_paginate a.wcyr_pre{margin:0 4px 0 0}
.wcyr_paginate a.wcyr_next{margin:0 0 0 4px}*/

/* kyh_20130522 재수정 */
table.tableS_list tbody td.title,table.tableS_list tbody td.title a{color:#555;font-weight:normal;}
table.tableS_list tbody td.title a:hover{font-weight:normal !important;color:#555 !important;text-decoration:underline;}
