
* {padding:0;margin:0;}
body {font:normal 12px Verdana;overflow-y:scroll; color:#818181;background-color:#FFF;}
img,fieldset,legend {border:0;}
ul,ol,li {list-style:none;margin:0;}
table {border-collapse:collapse;font-size:12px;}
input, select, textarea {font:normal 12px Verdana;color:#818181;}
input {padding:2px;vertical-align:middle;}
/*select {height:18px;vertical-align:middle;}*/
select { vertical-align:middle;border:1 solid #303030;font-size:11px;color:#818181;behavior:url(/inc/css/selectBox.htc);cursor:pointer;}
h1,h2{display:none;}
.fl { float:left; }
.fr { float:right; }
.cl {clear:both; }
.b{font-weight:bold;}
.u{text-decoration:underline;}
.al, .al div{text-align:left !important;}
.ac{text-align:center;}
.ar{text-align:right;}
.b{font-weight:bold;}
.input   {height:19px;color:#747474; border:1px solid #E4E4E4;background:#F6F6F6; }
.red{color:#E50000;}
.attpath { position:absolute;right:0;margin-top:15px;color:#FD690A;letter-spacing:-1;font-size:11px; }/* °æ°í¹®±¸ */

a {color:#818181;text-decoration:none;}
a:link {color:#818181;}
a:visited {color:#818181;}
a:hover { color:#818181;}

/* Layout */
#topArea, #bodyArea, #footerArea {min-width:985px; width:985px; text-align:left;}
#topArea {height:93px;position:relative;z-index:100;}
#topnavArea {position:absolute;}
#bodyArea {background:url(/img/common/contbg.gif) #FFF 155px top repeat-y; }
	#bodyArea #leftArea {float:left; width:155px; padding:0 0 20px 0; overflow:hidden;}
	#bodyArea #contentArea {margin:0 0 0 155px; }
	#bodyArea #content {float:left; width:825px; padding:0 0 30px 0;overflow-x:hidden;position:relative;}
	#bodyArea #content_main {float:left;display:inline;width:824px; padding:0;overflow-x:hidden;}

#rightArea { position:absolute; left:609px; top:146px; text-align:right; width:387px;z-index:10000;}
#footerArea{min-width:985px; width:985px; clear:both;}
#footerArea #Copy { clear:both; width:985px; height:110px;margin-bottom:20px; background:url(/img/common/copy.jpg) no-repeat; }
#contWrap{clear:both;width:600px;margin:0 0 0 176px;}
#contSearch , #contGlobal{clear:both;width:784px;margin:0 0 0 20px;}

.heading{clear:both;margin-bottom:16px;}
.heading h3{width:500px;height:35px;margin:25px 0 0 21px;}
.heading blockquote{width:600px;margin:0 0 0 176px;}

#contWrap p{line-height:1.5;}
#Path { position:absolute;top:168px;left:217px;width:600px;font:normal 11px Verdana;color:#7E7E7E;text-align:right; }

#Path A { color:#7E7E7E;text-decoration:none; }
#Path A:link { color:#7E7E7E; }
#Path A:visited { color:#7E7E7E; }
#Path A:hover { color:#7E7E7E; }

/********** Å×ÀÌºí ½ºÅ¸ÀÏ *****************/
table.com { color:#818181; }
table.com th { border-top:1px solid #C6BAA9; border-bottom:1px solid #C6BAA9; background:#FCF9F6; text-align:center;height:25px; }
table.com th.bg { background:#C6BAA9;}
table.com td { border-bottom:1px solid #DFDFDF; padding-top:5px; padding-left:5px; padding-bottom:3px;}
table.com td.bg { background:#FCF9F6; }
table.com td.line { border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; text-align:center;height:24px; padding-top:5px; padding-bottom:3px;}
table.com td.text { border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; height:24px; padding-top:5px; padding-left:5px; padding-bottom:3px;}

div.page{padding:20px 0 0 0;font-family:Tahoma;text-align:center;color:#9D9D9D;letter-spacing:4;}
div.page img{margin:0 3px -2px 3px;}
div.page b{font-weight:bold;}

div.search{padding:20px 0 3px 0;text-align:center;font-size:11px;}
div.search select, div.search input{font-size:11px;}
div.search .input   {vertical-align:middle;height:19px; border:1px solid #E2E2E2;background:#FFF;color:#9D9D9D; }
div.search .submit{vertical-align:bottom;margin-bottom:-2px;}

.viewWrap {color:#747474;border-bottom:1px solid #C6BAA9;}
.viewWrap img{vertical-align:middle;}
.viewWrap ul{clear:both;width:600px;border-bottom:1px solid #F0F0F0;}
.viewWrap li{float:left;display:inline;height:25px;}
.viewWrap span{float:left;display:block;margin:4px 0 0 10px;}
.viewWrap span.dt{float:left;display:block;width:80px;text-align:center;height:17px;margin:5px 0 0 0;}
.viewWrap .head{width:600px;color:#FFF;background:#ADA18C;border-bottom:none;}
.viewWrap .head li{height:22px;}
.viewWrap .head .dt , .viewWrap .head .title{background:url(/img/bbs/th_line.gif) #ADA18C no-repeat right bottom;}
.viewWrap .contents{clear:both;padding:25px;line-height:1.5;}
.viewWrap .title{width:480px;}
.viewWrap .date{width:100px;}
.viewWrap .no{width:190px;}
.viewWrap .count{width:200px;}
.viewWrap .attach{width:210px;} .viewWrap .attach .ico{width:110px;text-align:center;}
.viewWrap .artlist li{width:600px;clear:both;border-top:1px solid #F0F0F0;}

.viewBtn {margin:20px 0;text-align:right;}
.leftBtn {margin:20px 0;text-align:left;}
.cntBtn {margin:5px 0;text-align:right;}

div.box{border:3px solid #F1F1F1;margin-bottom:30px;padding:15px 12px;}
fieldset.box{border:1px solid #DED9D1;padding:18px 0 15px 0;}
.box dt{float:left;width:85px;text-align:center;padding:3px 0;}
.box img{vertical-align:bottom;}
.box dd{padding-bottom:3px;}

h4.hr{margin:0 1px 0 176px;border-top:1px solid #E9E9E9;padding:15px 0;}
h4.br{margin:0 1px 0 176px;padding:0 0 15px 0;}
h4.pr{padding:0 0 12px 0;}
br.br{line-height:20px;}

table.list {color:#747474;border-bottom:1px solid #ADA18C; }
table.list th { background:#ADA18C; text-align:center; height:22px; }
table.list th.bar { background:url(/img/bbs/th_line.gif) #ADA18C no-repeat right bottom; height:22px; }
table.list td { border-bottom:1px solid #F0F0F0; padding-top:6px; padding-left:5px; padding-bottom:5px;}
table.list td img { margin-top:-2px; }
table.list td.th { background:#ADA18C; text-align:left; height:22px;  }
table.list td.reply { background:url(/img/common/bul_reply.gif) 3px 5px no-repeat;padding-left:20px;  }

table.hlist{border-top:1px solid #C6BAA9;}
table.hlist th{height:23px;color:#7D715D;border-right:1px solid #FCF9F6;border-bottom:1px solid #C6BAA9;background:#FCF9F6;}
table.hlist th img{vertical-align:middle;}
table.hlist td {text-align:center;line-height:1.3;padding:5px;}
table.hlist td02 {text-align:center;padding:0px;}
table.hlist th.tg{text-align:left !important;font-weight:normal;background:#FCFCF7;border-bottom:1px solid #DFDFDF;padding-left:10px;padding-top:3px;padding-bottom:3px;}
table.hlist td.tg{background:#FCFCF7;}
table.hlist th.nbr{border-right:1px solid #FCF9F6;padding-top:5px;padding-bottom:4px;}
table.hlist .ltd {text-align:left;padding:6px 5px 5px 20px; }
table.hlist .al{padding-left:12px;}
table.hlist tr.tg , table.hlist tr.tg th{color:#7D715D;background:#FCFCF7;border-right:none;border-bottom:none;}
table.hlist td.img2 {border-left:#C6BAA9 2px solid;}

table.hlist02 {border-top:2px solid #C6BAA9;}
table.hlist02 th{height:23px;color:#7D715D;border-right:1px solid #FCF9F6;border-bottom:1px solid #C6BAA9;background:#FCF9F6;}
table.hlist02 td.text {line-height:1.3;padding:4px; font-size:8pt; text-align:center;}
table.hlist02 td.text02 {line-height:1.3;padding:4px; font-size:8pt; text-align:center; font-weight:bold;}
table.hlist02 td.img{padding:10px; }
table.hlist02 th.nbr{border-right:1px solid #FCF9F6;padding-top:5px;padding-bottom:4px;}


ul.tab img , ul.tabs img{vertical-align:bottom;}
ul.tab {height:22px;border-left:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}
ul.tab li{float:left;display:inline;border-top:1px solid #E0E0E0;border-right:1px solid #E0E0E0;}
div.tab{float:left;display:inline;border:2px solid #E0E0E0;margin:-5px -4px 0 0;position:relative;}
.longtab{height:36px !important;}

ul.tabs {height:24px;border-left:1px solid #E0E0E0;}
ul.tabs li{float:left;display:inline;}

ul.dlist li{line-height:1.3;margin-bottom:5px;padding-left:7px;background:url(/img/common/bul_dot.gif) no-repeat left 7px;}

/* sub main */
#submaintopArea {height:92px;position:relative;z-index:100;}

ul.olist li{line-height:1.2;margin-bottom:5px;margin-left:20px;padding-left:7px;background:url(/img/common/bul_orange.gif) no-repeat left 7px;color:#6A6A6A;}
ul.olist span{line-height:1.2;width:190px;}

/*pop*/
body.pop{background:#FAFAFA;padding:32px 20px 0px 20px;}
body.pop h3{height:45px;border-bottom:1px solid #ADA18C;margin-bottom:10px;background:url(/img/common/pop_bi.gif) no-repeat right top;}
body.pop h3.logo2{background:url(/img/common/pop_bi02.gif) right 22px no-repeat;}
body.pop h3 img{margin-top:11px;}
body.pop .cont{padding:25px;line-height:1.5;background:#EEECE9;}
body.pop .copy{clear:both;text-align:right;padding-top:35px;background:url(/img/common/pop_copy.gif) no-repeat left bottom;}

/* search result */
.search_result #content{height:770px;}
.search_result h4{margin:8px 0;}
.search_result .box{text-align:center;color:#535353;border:5px solid #E9E9E9;padding:10px 12px;}
.search_result li{font:normal 12px Arial;line-height:1.4;color:#959595;border-bottom:1px solid #E9E9E9;padding:10px 0 12px 10px;}
.search_result li p{font:bold 12px Verdana;color:#535353;margin-left:-2px;}
.search_result li a{color:#535353;}
.search_result li span{font-weight:normal;color:#F47725;padding-left:5px;}
.search_result li.even{background:#F9F9F9;}
.search_result li.nodata{text-align:center;font:normal 12px Verdana;color:#959595;padding:0 0 25px 0;}
.search_result .page{font-size:11px;}
.search_left p{margin-top:243px;text-align:center;}

/* sitemap ... global menu*/
.contactus #content{background:url(/img/common/leftbg_introduction.gif) 1px 410px no-repeat;height:850px;}
.global_left p{margin-top:243px;text-align:center;}
.sitemap h4{width:212px;padding:15px 3px;border-top:3px solid #DCDCDC;border-bottom:3px solid #DCDCDC;}
.sitemap .dep1 li.cell{float:left;display:inline;margin-right:70px;height:550px;}
.sitemap .dep1 li.cell_last{margin-right:0;height:550px;}
.sitemap .dep1 li#firstline{height:920px !important;}
.sitemap .dep2 li{background:url(/img/global/sitemap_tbg.gif) no-repeat left top;}
.sitemap .dep2 li img{margin:8px 0 7px 25px;}
.sitemap .dep3 {width:212px;padding-bottom:10px;}
.sitemap .dep3 li{padding:6px 0 0 27px; border:none;background:none;}

/* main */
#mainTopArea {position:absolute;height:150px;z-index:100;}
#mainCont {position:relative;top:86px;width:980px;height:574px;}
#main1Area{float:left;width:145px;}
#main2Area{float:left;width:258px;}
#main3Area{float:left;width:388px;}
#main4Area{float:left;width:186px;height:574px;background:url(/img/main/line.gif) no-repeat right top;}
#newsPress {}
#banner { height:409px;margin-top:0px; }
#mainfooterArea{clear:both;margin-top:100px;padding-bottom:10px;}
#mainfooterArea #Copy { width:985px;height:63px;background:url(/img/main/copy.gif) no-repeat; }
#mainfooterArea #familysite{text-align:right;margin:33px 5px 0 0;}

#newsPress { width:360px;margin-top:23px;margin-left:16px;}
#newsPress .th {
	float:left;width:372;margin-top:8px;border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;padding:6px 0;margin-left:-12px;list-style:none;
}
#newsPress .th li { float:left;background:url(/img/main/bg_thbar.gif) no-repeat;padding:0 11px 0 12px; }
#newsPress .th li.more { position:absolute;right:-10px;background:none;vertical-align:top; }

#newsCont { margin-top:13px; }
#newsCont dl { width:360px;float:left; margin-bottom:4px;}
#newsCont dl dt{ float:left;width:66px; } #newsCont dl dt img{ vertical-align:bottom; }
#newsCont dl dd{ float:left;width:220px; }
#newsCont dl dd.date{ float:left;width:73px;text-align:right; }

#stock1 { width:164px;margin:21px 0 0 11px; }/*main ¾È¿¡ ¼Ó¼º°ª*/
#stock { width:164px;margin:0; } /*iframe ¾È¿¡ ¼Ó¼º°ª*/
#stock table, #stock1 table{ margin-top:8px;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:0 0 1px 0;letter-spacing:-1; }
#stock table td,#stock1 table td { padding:5px 4px 3px 4px;font-size:11px;color:#787878;background:url(/img/main/stock_bg.gif) no-repeat; }
#stock table td.date ,#stock1 table td.date{ padding:10px 0 7px 0;background:none;line-height:1.4; }
#stock table td.date a, #stock1 table td.date a{display:block;text-align:right; color:#FF7C45;}


#stockNews{position:absolute;margin:-67px 0 0 -11px;display:none;}
#Notice{position:absolute;margin:-296px 0 0 0;display:none;}

.mline{float:left;width:1px;height:574px;background:url(/img/main/line.gif) no-repeat;}

/* familysite */
#familysite{text-align:right;margin:70px 5px 0 0;}

.error{background:url(/img/global/gl_top.gif) no-repeat left top;text-align:center;}
.error h1{display:block;height:53px;}
.error h3{height:43px;}
.error .contArea{width:520px;margin:0 auto;text-align:left;padding-top:200px;}
.error .contbox{border:1px solid #E7E7E7;padding:20px;}
.error .cont{padding:30px 15px 30px 25px;line-height:1.5;font-size:11px;background-color:#F5F5F5;}
.error .cont a{font-weight:bold;color:#FF6306;text-decoration:underline;}
.error .copy{padding-top:13px;}


.clearfix:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.clearfix {display: block;}
* html .clearfix {height: 1%;} /* Hides from IE-mac */
.clearfix{ zoom:1; } /*for IE 5.5-7*/


/**************** ? *****************/
.h_18 { line-height:18px; }
.h_17 { line-height:17px; }
.h_15 { line-height:15px; }
.h_16 { line-height:16px; }

.p_t2 { padding-top:2px; }
.p_t4 { padding-top:4px; }
.p_t5 { padding-top:5px; }
.p_t8 { padding-top:8px; }
.p_t10 { padding-top:10px; }
.p_t12 { padding-top:12px; }
.p_t15 { padding-top:15px; }
.p_t17 { padding-top:17px !important; }
.p_t20 { padding-top:20px; }
.p_t23 { padding-top:23px; }
.p_t30 { padding-top:30px; }
.p_t35 { padding-top:35px; }
.p_t46 { padding-top:46px; }
.p_t52 { padding-top:52px; }

.p_l2 { padding-left:2px; }
.p_l3 { padding-left:3px; }
.p_l5 { padding-left:5px; }
.p_l8 { padding-left:8px; }
.p_l9 { padding-left:9px; }
.p_l10 { padding-left:10px !important; }
.p_l11 { padding-left:11px; }
.p_l12 { padding-left:12px !important; }
.p_l15 { padding-left:15px; }
.p_l16 { padding-left:16px; }
.p_l17 { padding-left:17px; }
.p_l18 { padding-left:18px; }
.p_l20 { padding-left:20px; }
.p_l25 { padding-left:25px; }
.p_l35 { padding-left:35px; }

.p_r2 { padding-right:2px; }
.p_r7 { padding-right:7px; }
.p_r10 { padding-right:10px; }
.p_r15 { padding-right:15px; }
.p_r20 { padding-right:20px !important; }

.p_b3 { padding-bottom:3px; }
.p_b5 { padding-bottom:5px; }
.p_b8 { padding-bottom:8px; }
.p_b10 { padding-bottom:10px; }
.p_b15 { padding-bottom:15px; }
.p_b20 { padding-bottom:20px; }
.p_b24 { padding-bottom:24px !important; }
.p_b30 { padding-bottom:30px; }
.p_b33 { padding-bottom:33px; }
.p_b46 { padding-bottom:46px; }

.p_tb3 { padding:3px 0 3px 0 ;}

.m_nt27 {margin-top:-27px;}
.m_nt13 { margin-top:-13px; }
.m_nt4 { margin-top:-4px; }
.m_nt2 { margin-top:-2px; }
.m_t1 { margin-top:1px; }
.m_t2 { margin-top:2px !important; }
.m_t3 { margin-top:3px; }
.m_t4 { margin-top:4px; }
.m_t5 { margin-top:5px !important; }
.m_t6 { margin-top:6px; }
.m_t8 { margin-top:8px !important; }
.m_t10 { margin-top:10px !important; }
.m_t12 { margin-top:12px; }
.m_t15 { margin-top:15px !important; }
.m_t16 { margin-top:16px; }
.m_t17 { margin-top:17px !important; }
.m_t19 { margin-top:19px }
.m_t20 { margin-top:20px !important; }
.m_t22 { margin-top:22px; }
.m_t25 { margin-top:25px !important; }
.m_t26 { margin-top:26px;}
.m_t27 { margin-top:27px;}
.m_t29 { margin-top:29px;}
.m_t30 { margin-top:30px !important; }
.m_t34 { margin-top:34px }
.m_t35 { margin-top:35px !important; }
.m_t39 { margin-top:39px !important; }
.m_t40 { margin-top:40px !important; }
.m_t47 { margin-top:47px }
.m_t60 { margin-top:60px }

.m_l1 { margin-left:1px; }
.m_l2 { margin-left:2px; }
.m_l3 { margin-left:3px; }
.m_l4 { margin-left:4px; }
.m_l5 { margin-left:5px; }
.m_l6 { margin-left:6px; }
.m_l7 { margin-left:7px; }
.m_l8 { margin-left:8px; }
.m_l9 { margin-left:9px; }
.m_l10 { margin-left:10px; }
.m_l11 { margin-left:11px; }
.m_l12 { margin-left:12px; }
.m_l13 { margin-left:13px; }
.m_l14 { margin-left:14px; }
.m_l15 { margin-left:15px; }
.m_l16 { margin-left:16px; }
.m_l17 { margin-left:17px; }
.m_l18 { margin-left:18px; }
.m_l19 { margin-left:19px; }
.m_l21 { margin-left:21px; }
.m_l23 { margin-left:23px; }
.m_l24 { margin-left:24px; }
.m_l26 { margin-left:26px; }
.m_l30 { margin-left:30px; }
.m_l31 { margin-left:31px; }
.m_l32 { margin-left:32px; }
.m_l34 { margin-left:34px; }
.m_l37 { margin-left:37px; }
.m_l40 { margin-left:40px; }
.m_l62 { margin-left:62px; }
.m_l75 { margin-left:75px; }
.m_536 { margin-left:536px; }

.m_r2 { margin-right:2px; }
.m_r3 { margin-right:3px; }
.m_r5 { margin-right:5px; }
.m_r8 { margin-right:8px; }
.m_r11 { margin-right:11px; }
.m_r10 { margin-right:10px; }
.m_r12 { margin-right:12px; }
.m_r15 { margin-right:15px; }
.m_r20 { margin-right:20px !important; }
.m_r29 { margin-right:29px; }

.m_b3 { margin-bottom:3px; }
.m_b5 { margin-bottom:5px; }
.m_b10 { margin-bottom:10px !important; }
.m_b15 { margin-bottom:15px !important; }
.m_b20 { margin-bottom:20px; }
.m_b23 { margin-bottom:23px; }
.m_b25 { margin-bottom:25px !important; }
.m_b28 { margin-bottom:28px; }
.m_b30 { margin-bottom:30px; }
.m_b40 { margin-bottom:40px; }

#Con_Body,#Con_Main { 
 display: inline; /* IE Hack */
 width: 825px;
 float: left; 
 background:url(/img/common/con_bg.gif) repeat-y;
 min-height:734px;
 height:expression((IE)?714+"px":"");
}
#Con_Main #cont { position:relative; }