@import url('layout.css');


img {border:0; padding:0px; }
div {font-family:dotum;color:#878787; margin:0; padding:0;}
select,textarea{font-size:12px;font-family:dotum;color:#878787; border : solid 1px #E0E0E0; padding:1px; }
.input_style {color:#878787; border : solid 1px #E0E0E0; padding:1px;}
p{margin:0}
table { border-collapse:collapse; }
	td { padding:0; font-size:12px; color:#878787; font-family:dotum; line-height:17px; }
	th { padding:0; font-size:12px; font-weight: normal; }


a:link,a:visited{color:#878787;text-decoration:none;}
a:hover{color:#FF8800;text-decoration:none;}
a { selector-dummy:expression(this.hideFocus=true); } 


/*Å¸ÀÌÆ²*/
#title { margin: 0 0 25px 0; }

/*¿ÞÂÊ¹è³Ê*/
#left_banner { margin-top:15px; }
#left_banner td{ padding:0 0 5px 0; }

/*depth*/
.con_depth10 { margin-top:10px; _height:20px; }
.con_depth20 { margin-top:20px; _height:20px; }
.con_depth30 { margin-top:30px; _height:30px; }

/*align*/
.con_right { float:right; }
.con_left { float:left; }

/******¹®ÀÇÇÏ±â***********/
.email { clear:both; float:right; margin-top:10px;}


/**********************************¸ÞÀÎ**********************************/
.main { background: url(/img/main_footer.jpg) bottom no-repeat; width:980px; height:380px; }
#flash { position:absolute; z-index:2; top: 90px; left:10px; }
#employment { position:absolute; z-index:10; top: 270px; left:780px; }
#products { position:absolute; z-index:10; top: 470px; left:390px; }
#news { position:absolute; z-index:10; top: 360px; left:470px; width:510px; }

.news_contents { background: url(/img/main_news.gif) no-repeat; width:450px; height:80px; float:right;}
	.news_contents thead td { background: url(/img/news_top.gif) no-repeat; width:510px; height:10px; }
	.news_contents tbody th { text-align:left; padding-left:110px; width:250px; }
	.news_contents tbody td { width:65px; color:#C1C1C1; font-size:11px; text-align:right; vertical-align: top; }
	.news_contents tfoot td { background: url(/img/news_footer.gif) no-repeat; width:510px; height:10px; }
	

/*¹Ú½º*/
.box_t1 { background: url(/img/box525_top.gif); width:525px; height:15px; }
.box_b1 { background: url(/img/box525_bg.gif); padding:0 10px; }
.box_f1 { background: url(/img/box525_footer.gif); width:525px; height:15px; }


/**********************************°Ô½ÃÆÇ**********************************/

/*board*/
.bbs_top { background: url(/img/bbstop.gif); width:700px; height:7px; }
.bbs_bgl { background: url(/img/bbsbgl.gif); width:10px; }
.bbs_bgr { background: url(/img/bbsbgr.gif); width:10px; }
.bbs_footer { background: url(/img/bbsfooter.gif); width:700px; height:6px; }


.bbs  thead { text-align: center; } 
	.bbs  thead th { text-align:left; padding:3px 0 0 0; }
	.bbs  tbody td { border-bottom : solid 1px #E0E0E0; padding: 8px 0 5px 0; text-align:center; } 
	.bbs  tbody th { border-bottom : solid 1px #E0E0E0; padding: 8px 0 5px 0; text-align:left; } 
	.bbs  tfoot td { border-bottom : solid 1px #FF8800;  padding: 8px 0 5px 0; text-align:center; } 
	.bbs  tfoot th { border-bottom : solid 1px #FF8800;   padding: 8px 0 5px 0; text-align:left; } 


.paging { width:700px; margin: 20px 0 0 0; }
	.paging th { text-align:center; width:640px; }
	.paging td { text-align:right; width:60px; }
	.paging img { vertical-align: middle; padding:0px 2px; }


.search { background: url(/img/bbs_search_bg.gif); width:700px; height:34px; text-align:center; margin-top: 10px; }
	.search input, select { vertical-align: top; margin-top:2px; font-size:12px; }
	.search img { vertical-align: middle; padding: 2px; }

/*read*/
.read thead td { padding: 10px 0; }
.read tbody td { padding: 10px 5px; _height:200px; min-height:200px; vertical-align: top; }


.box_t2 { background: url(/img/box_t2.gif); width:700px; height:7px; }
.box_b2 { background: url(/img/box_b2.gif); padding:0 10px; }
.box_f2 { background: url(/img/box_f2.gif); width:700px; height:7px; }


.prevnext td { padding: 5px 0; }
.prevnext th { padding: 8px 0 5px 10px; text-align:left; }
.prevnext .date { text-align:right; font-size: 11px; color:#ED9E43 }
.prevnext .line { border-bottom : solid 1px #FFC898; padding:0; }

.bbs_btn { margin-top:10px; }
	.bbs_btn th{ text-align:left; }
	.bbs_btn td{ text-align:right; }
	.bbs_btn img { padding:0px 2px; }

/*wirte*/

.write th img { padding:0 5px 3px 0; }

/*deletepop*/
.deletepop { background: url(/img/deletepop_bg.jpg); width:400px; height:300px; padding:150px 0 0 100px; }
.deletepop input { border : solid 1px #FFAA4E; }
.deletepop img { padding:0px 5px; }

.modifypop { background: url(/img/modifypop_bg.jpg); width:400px; height:300px; padding:150px 0 0 100px; }
.modifypop input { border : solid 1px #FFAA4E; }
.modifypop img { padding:0px 5px; }


/**********************************°Ô½ÃÆÇ**********************************/


.sitemap td { vertical-align: top; padding: 0 10px; }
.sitemap2 td img{ padding: 10px 0 0 0; }