body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,p,button{margin:0;padding:0;}
body,h1,h2,h3,h4,th,td,input{color:#333;font-family:Arial,Helvetica,sans-serif,dotum; font-size:12px;font-weight:normal;}
body {background:url('/img/common/body_bg.gif') repeat-x left 129px;}
legend {display:none;}
hr{display:none;}
img,fieldset{border:0;}
ul,ol,li{list-style:none;}
input,select,textarea{vertical-align:middle;}
a, a:hover {text-decoration:none; color:#1a1a1b;}
button, a {cursor:pointer;}
input[type="text"]{-webkit-appearance:none;-webkit-border-radius:0;}
section, nav, article, aside, hgroup, header, footer {display:block;}

#wrap {width:980px; margin:0 auto;}
header {position:relative;width:980px; height:158px; padding-bottom:16px;}
header #logo {position:absolute; left:0; top:13px;}
header #jnb {position:absolute; right:10px; top:61px;}
header #jnb li {display:inline; float:left; font-size:0; line-height:0;}

nav {position:absolute; left:0; top:83px; width:980px; height:75px; background: #0099ff url('/img/common/gnb_bg.gif') no-repeat left top;}
#gnbListWrap {}
li.gnbDepth1 {float:left;}
li.gnbDepth1 a {color:#ffffff; font-size:12px; text-decoration:none;}
li.gnbDepth1 ul {width:980px; height:15px;}
li.gnbDepth1 ul li {float:left; padding:0 8px 0 7px; background: url('/img/common/gnb_sub_bar.gif') no-repeat left 4px;}
li.gnbDepth1 ul li.first {padding-left:0; background: none;}

li.gnbDepth1 ul.about		{position:absolute; top:53px; left:100px;}
li.gnbDepth1 ul.business {position:absolute; top:53px; left:320px;}
li.gnbDepth1 ul.contact	{position:absolute; top:53px; left:730px;}

#snbWrap {float:left; width:200px;}
#snbWrap #snb {position:relative; background: #0483e5;}
#snbWrap #snb h2 {margin-left:7px; font-size:0; line-height:0;}
span.roundBul01 {display:block; position:absolute; left:0; top:0; width:8px; height:8px;  background: url('http://www.suksuk.co.kr/imagen/common/submenu_bg.gif') no-repeat left top;}
span.roundBul02 {display:block; position:absolute; left:0; bottom:0; width:8px; height:8px;  background: url('http://www.suksuk.co.kr/imagen/common/submenu_bg.gif') no-repeat -14px bottom;}
#snbWrap #snb ul {margin-left:7px; padding:18px 18px 20px 17px; background: #ffffff;}

#snbWrap #snb ul li {padding:4px 0 6px 6px; background: url('/img/common/sub_line.gif') repeat-x left bottom; vertical-align:top;}
#snbWrap #snb ul li a {display:block; padding-left:10px; background: url('/img/common/snb_bul.gif') no-repeat left 6px; font-family:Arial;}
#snbWrap #snb ul li a.on {font-weight:bold;}
#snbWrap #snb ul li a:hover {color:#000000; text-decoration:underline;}
#snbWrap #snb ul li a.sub_2depth{ background-image:none;  margin-top:3px;}
#snbWrap #snb ul li.last {background: none;}

#content_wrap {display:inline; float:right; width:735px; margin-right:15px;}
#lnb_wrap {position:relative; width:100%; height:39px; padding-bottom:20px;}
#lnb_wrap .lnb .current {font-weight:bold; color:#34a8d3;}
#lnb_wrap .lnb {position:absolute; right:0; top:20px; font-family:Tahoma; font-size:11px; color:#8d8d8d;}
#content_wrap #content {min-height:400px; color:#444444;}

footer{clear:both; width:980px; height:79px; background:url(/img/common/footer.jpg) no-repeat left top; font-weight:bold;  }
footer span{padding:25px 0 0 270px; display:block; font-size:13px; color:#555;}


/* 메인 */
#m_visual {width:980px; height:455px;}
#m_busindess {float:left; width:548px; height:80px;}
#m_busindess p {padding:10px 13px 0 15px; line-height:20px;}
#m_bnr_wrap {float:right; width:385px; height:85px; margin-bottom:20px;}

/* sub */
.con_tt {font-size:14px; color:#fa5605; font-weight:bold; padding:4px 0px 4px 10px; background:url('/img/sub/tt_dot.gif') no-repeat 0px 10px;}
.history {float:left; width:735px; background:url('/img/sub/history_bg.jpg') no-repeat;}
.history dl {margin-bottom:20px; float:left; display:inline; width:660px;}
.history dl dt { float:left;width:60px; padding-top:2px;}
.history dl dd {width:600px; line-height:20px; float:right}
.history dl dd span {font-weight:bold; margin-right:10px;}
.history dl dd p {margin-left:58px;}

/* list*/
.boardlist {border-top:1px solid #6fb8f0; border-bottom:1px solid #6fb8f0;}
.boardlist th {padding:8px 0 8px 0; font-size:12px; color:#444444; font-weight:bold; text-align:center; border-bottom:1px solid #dbd7ce; background-color:#f1f6fc; border-right:1px solid #dbd7ce;}
.boardlist td {padding:8px 0 8px 0; font-size:12px; color:#444444; text-align:center; border-bottom:1px solid #dbd7ce; border-right:1px solid #dbd7ce;}
.boardlist th.right {border-right:none;}
.boardlist td.right {border-right:none;}
.boardlist td.title {text-align:left; padding:0 0 0 10px}
.boardlist td.num {padding:8px 0 8px 0; font-size:12px; color:#444444; text-align:center; font-weight:bold; border-bottom:1px solid #dbd7ce;}
/* pasing*/
.page {font-size:11px ; color:#333333;}
.page a { text-decoration:none; color:#333333;}
.pageoff {font-size:11px; padding:0 8px 0 8px; color:#333333; font-weight:bold;}
.pageon {font-size:11px; padding:0 8px 0 8px; color:#CC0000; font-weight:bold;}
/* write*/
.boardwrite {border-top:1px solid #6fb8f0; border-bottom:1px solid #6fb8f0;}
.boardwrite th {padding:8px 0 8px 0; font-size:12px; color:#444444; font-weight:bold; text-align:center; border-bottom:1px solid #dbd7ce; background-color:#f1f6fc; border-right:1px solid #dbd7ce;}
.boardwrite td {padding:8px 8px 8px 8px; font-size:12px; color:#444444; text-align:left; border-bottom:1px solid #dbd7ce; border-right:1px solid #dbd7ce;}
.boardwrite th.right {border-right:none;}
.boardwrite td.right {border-right:none;}