@charset "euc-kr";
* {	margin:0px;padding:0px;}
body { text-align:center; background:url(/img/bg.jpg) center top no-repeat; }
body, div, span, p, th, td, input, select, textarea {font-family:"µ¸¿ò";font-size:12px;color:#555555;line-height:18px;}
table {	border-collapse:collapse;}
a:link {color:#555555;text-decoration:none;}
a:visited {color:#666666;text-decoration:none;}
a:hover {color:#000000;}
img {border:0px;}
.clear {clear:both;}
.alignL {float:left;}
.alignR {float:right;}
.inputclass { border:1px solid #e1e1e1;}
.fontred { color:#ff0000; }
.fontblue { color:#336699;}

/* ·¹ÀÌ¾Æ¿ô ½ÃÀÛ ------------------------------------------------------------------------------------ */
#wrapper { width:980px; text-align:left; margin-left:auto; margin-right:auto; margin-top:19px; }
#header { width:980px; height:135px;}
#header_wrapper { width:980px; height:68px;}
#header_wrapper h1 { width:250px; height:53px; float:left; }
#topNavi { width:230px; height:10x; float:right; list-style:none; margin-top:29px; }
#topNavi li { float:left;}
#topNavi li img { vertical-align:bottom;}
#mainNavi { clear:both; width:980px; height:67px; }

#cont_sub { float:left; width:205px; }
#leftNavi { width:205px; height:280px; }
#notice { width:205px; height:89;x; margin-top:25px; }
#notice .title { width:205px; height:18px; background:url(/img/noti_bg.gif) repeat-x; }
#notice .title h2 { float:left; height:12px; }
#notice .title span { float:right; height:5px; margin-top:6px; }
#notice ul { list-style:none; width:205px; height:54px; margin-top:10px; }
#notice ul li { background:url(/img/i_noti.gif) left center no-repeat; padding-left:11px; }
#customer { width:205px; height:220px; margin-top:25px; padding-bottom:20px; }
#banner { list-style:none; width:205px; height:82px; margin-top:25px; }
#banner li { height:34px; line-height:34px; margin-bottom:7px;  }
#counter ul { list-style:none; width:205px;  }
#counter ul li { clear:both; background:url(/img/counter_bg.gif) no-repeat; height:17px; margin-bottom:4px; }
#counter ul li h2 { float:left; }
#counter ul li p { float:right; text-align:right; padding-right:8px; }
.today { font-size:11px; font-weight:bold; text-align:right; color:#645c98; }
.total { font-size:11px; font-weight:bold; text-align:right; color:#4f4978; }

#cont_main { float:right; width:750px; }

#footer {clear:both; margin-top:40px; width:980px; height:76px; background:url(/img/copy_bg.gif) repeat-x; padding-top:13px; }
#footer h1 {  float:left; width:150px; height:40px; margin-left:55px; }
#copy_text { float:left; margin-left:25px; list-style:none; }


/* ·¹ÀÌ¾Æ¿ô ³¡ ------------------------------------------------------------------------------------ */


/* ¸ÞÀÎÆäÀÌÁö ½ÃÀÛ-------------------------------------------------------------------------------------*/
#mainVisual { width:750px; height:280px; }
#newProducts { width:750px; margin-top:25px; }
#newProducts_list { width:728px; margin-top:10px; margin-left:6px; }
* html .listfield { display:inline; } 
.listfield{width:172px; text-align:center;float:left; margin-left:10px; margin-bottom:10px; }
.listfield strong { color:#645c98; }
.listfield_img { padding:4px; background-color:#ffffff; border:1px solid #cccccc; }
.listfield_text { margin-top:5px; }

/* ¸ÞÀÎÆäÀÌÁö ³¡   -------------------------------------------------------------------------------------*/

.dns_menu{width:100%; margin-top:10px;}
.dns_menu li{float:left;}
.dns_menu .cs{clear:both;}

ul, li, ol, dl, dt, dd {list-style:none; font-family: 'NotoKR';  }

/* ¼­ºêÆäÀÌÁö ½ÃÀÛ -----------------------------------------------------------------------------------*/
#subVisual { width:750px; height:207px; }
#contents { width:730px; margin-top:36px; margin-left:10px; }
#title { width:730px; height:37px; background:url(/sub_pg/title/bg.gif) left bottom no-repeat; margin-bottom:35px; }
#title h2 { float:left; height:23px; }
#title span { float:right; height:11px; margin-top:15px; }
h3 { height:38px; }
.howto { list-style:none; width:629px; margin-left:17px; }
.howto li { height:105px; margin-bottom:25px; }

/* »çÀÌÆ®¸Ê */
.sitemap_box { width:134px; }
.sitemap_box h3 { width:134px; height:35px; }
.sitemap_box ul { list-style:none; width:103px; margin-left:17px; margin-top:13px; }
.sitemap_box h5 { width:53px; height:18px; margin-left:11px; }
.sitemap_box .margin { margin-bottom:15px; }

/* ¼­ºêÆäÀÌÁö ³¡    -----------------------------------------------------------------------------------*/