body,p,br,table,tr,td,input,select,textarea { color: #666666; font-family: "Nanum Gothic"; font-size: 9pt; line-height: 160%;  }

a:link { color: #666666; text-decoration: none }
a:visited { color: #666666; text-decoration: none }
a:active { color: #666666; text-decoration: none }
a:hover { color: #333333; text-decoration: underline }

body { margin: 0px; background-color:#ffffff; }

img { border: 0px; }

/* form */
form {display:inline;}
.form { height:20px; padding-top:4px; padding-left:4px; background-color:#FBFBFB; border:1px solid #EBEBEB; color: #444444;font-size:12px; line-height: 100%;}
.login { height:20px; border:1px solid #bbbbbb; padding-top:4px; padding-left:4px; font-size: 12px; color: #053f64; line-height: 100%;}

/* Ä«Å×°í¸® */
.subLayer { position:absolute; display:none; width:150px; border:2px solid #efefef; background:#ffffff; top:-5px; left:-35px; padding:8px; }
#menuLayer .cate { padding-left:10px; height:25px;}

a.catemain:link,a.catemain:visited,a.catemain:active,a.catemain:hover { font-weight: bold; text-decoration: none; }
a.catesub:link,a.catesub:visited,a.catesub:active,a.catesub:hover { font-weight: normal; text-decoration: none }

/* goods main */
.mainimg{border: 0px; cursor:hand; border-color:#DFDFDF; border-style:solid;}
a.mainname:link,a.mainname:visited,a.mainname:active { color: #666666; text-decoration: none }
a.mainname:hover { color: #666666; text-decoration: underline }
.mainprice{color: #FF6600; font-size: 11px; font-weight: bold;}
.mainmoney{color: #E4253B; font-size: 11px; font-weight: normal;}

/* goods list */
.listimg{border:0px; cursor:hand; border-color:#DFDFDF; border-style:solid;}
a.listname:link,a.listname:visited,a.listname:active { color: #666666; text-decoration: none }
a.listname:hover { color: #666666; text-decoration: underline }
.listprice{color: #FF6600; font-size: 11px; font-weight: bold;}
.listmoney{color: #E4253B; font-size: 11px; font-weight: normal;}

/* goods */
.gimg{border:1px; border-color:#cccccc; border-style:solid;}
.gimglist{border:1px; cursor:hand; border-color:#cccccc; border-style:solid;}

.glocation{text-align:left; font-family:µ¸¿ò; font-size:11px; letter-spacing:-1px;}
.gname{text-align:left; color:#666666; font-family:µ¸¿ò; font-size:12pt; font-weight:bold; padding:5px 0px 10px 5px}
.gtable{
  border-top-width:1; border-top-style:solid;border-top-color:#DDDDDD;
  border-bottom-width:1; border-bottom-style:solid;border-bottom-color:#DDDDDD;
  background:#f7f7f7;
}
.gtable2{border-bottom-width:1; border-bottom-style:solid;border-bottom-color:#DDDDDD;}
.gtitle{width:80px; padding-right:4px; text-align:right; font-weight:normal;}
.gprice{color: #FF6600; font-weight: bold;}

.tblhead { font-size: 12px; font-weight: normal; text-align: center; color: #333333; background-color: #f5f5f5; padding-right:5px;}
.tbldata { font-size: 9pt; color: #666666; }

/* link */
a.notice:link,a.notice:visited,a.notice:active { color: #858585; line-height: 120%; text-decoration: none }
a.notice:hover { color: #666666; line-height: 120%; text-decoration: underline }

/* text */
.smalltext  {font-family:µ¸¿ò; font-size:11px; letter-spacing:-1px;}
.mbox  {font-size:11px; letter-spacing:-1px; line-height: 220%;}
.mybox  {font-size:11px; letter-spacing:-1px;}

/*** Æû¹Ú½º º¸´õ ***/
.line {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
.lline  {border:1px solid #cccccc; width:300px; height:22px; padding-top:3px; padding-left:4px;}
.rline  {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:right;}
.cline  {border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.tline  {border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null {border:0;}

/* È¸¿øÅ×ÀÌºí */
.tbmemhaeder  {width:150px; height:30px; text-align:center; font-weight:normal; background-color:#F6F6F6;}
.tbmemdata  {text-align:left; padding-left:10px; font-weight:normal;}

.scro_br{FONT-SIZE: 11px;BORDER-RIGHT: #CBBFAB 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #CBBFAB 1px solid; PADDING-LEFT: 8px; SCROLLBAR-FACE-COLOR: #eeeeee; PADDING-BOTTOM: 12px; SCROLLBAR-HIGHLIGHT-COLOR: #F0EBDF; OVERFLOW: auto; BORDER-LEFT: #CBBFAB 1px solid; WIDTH: 100%; SCROLLBAR-SHADOW-COLOR: #b4b4b4; COLOR: #575551; SCROLLBAR-3DLIGHT-COLOR: #b4b4b4; LINE-HEIGHT: 17px; SCROLLBAR-ARROW-COLOR: #666666; PADDING-TOP: 16px; BORDER-BOTTOM: #CBBFAB 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #F0EBDF; SCROLLBAR-BASE-COLOR: #eeeeee; HEIGHT: 100%; TEXT-ALIGN: justify; text-decoration:none; LETTER-SPACING: -0.1em;}
.scro_br pre{FONT-SIZE: 11px; COLOR: #575551; LINE-HEIGHT: 17px; FONT-FAMILY: µ¸¿ò,Dotum; }


/*** ¸®½ºÆ®Çü Å×ÀÌºí ***/
.gtline { height:2px; background-color:#303030; }
.gtbg { letter-spacing:-1px; padding-top:2px; height:27px; background-color:#F0F0F0; text-align:center; font-weight: bold;}
.gcline { height:1px; background-color:#D6D6D6; }
.gbbg { height:60px; background-color:#f7f7f7; text-align:right; }
.gbline { height:1px; background-color:#efefef; }

.sprice {color:#FF6C68; font-weight:bold; text-align:right;}
.smoney {font-weight:bold; text-align:right;}


/* ¿À´Ãº»»óÇ° */
.img_today      { cursor:hand; border: 1px solid #CCCCCC;}

/*** °Ô½ÃÆÇcontents ***/
.contents p {padding: 0; margin: 0;}

ul,li {list-style: none;padding: 0;margin: 0;}
.toplink_wrap {text-align: right;}
.toplink {overflow: hidden;display: inline-block;padding: 5px 0 8px 0;}
.toplink li {float: left;position: relative;padding-right: 8px;margin-right: 7px;}
.toplink li:before {display: block;content: "";position: absolute;right: 0;top: 5px;height: 8px;width: 1px;background-color: #ccc;}
.toplink li a {font-size: 12px;color: #000;}
.toplink li.last {padding-right: 0;margin-right: 0;}
.toplink li.last:before {display: none;}
.top_search {text-align: right;padding-bottom: 5px;}
.top_search .ts {display: inline-block;overflow: hidden;}
.top_search input {float: left;}
.top_search .input {border: 1px solid #ccc;height: 20px;font-size: 12px;color: #000;}
.top_search .submit {cursor: pointer;margin-left: 5px;width: 20px;height: 20px;background: url('/skin/img/top_search.gif') no-repeat center center;font-size: 0;border: none;}

.gnb {height: 36px;overflow: hidden;background: url('/skin/img/menu_bar_bg.png') repeat-x 0 0;border-radius: 10px;}
.gnb li {float: left;width: 20%;}
.gnb li a {display: block;text-align: center;font-weight: bold;height: 36px;line-height: 36px;font-size: 15px;color: #fff;}
.gnb li a:hover {color: #000;text-decoration: none;}

.left_community {width: 190px;height: 181px;background: url('/skin/img/left_community.png') no-repeat 0 0;}
.left_community ul {padding: 58px 20px 0 20px;}
.left_community ul li {padding: 3px 0;border-bottom: 1px solid #ececec;}
.left_community ul li a {display: block;font-size: 13px;color: #666;font-weight: bold;}
.left_bank {width: 160px;height: 80px;background: url('/skin/img/bank_bg.png') no-repeat 0 0;font-size: 13px;color: #000;font-weight: bold;padding: 68px 15px 0 15px;}
.left_customer {width: 158px;border: 1px solid #b7c8d4;border-radius: 5px;padding: 15px 15px;font-size: 13px;color: #000;font-weight: bold;}

.sub_title {margin-bottom: 30px;height: 52px;position: relative;border-bottom: 1px solid #8a9cb5;padding-left: 23px;}
.sub_title:before {width: 5px;height: 5px;content: "";display: block;position: absolute;left: 5px;top: 23px;background-color: #000;}
.sub_title .location {font-size: 12px;color: #999999;font-family: "Nanum Gothic";position: absolute;top: 17px;right: 20px;}
.sub_title h2 {margin: 0;color: #000;position: absolute;left: 23px;top: 15px;font-size: 16px;font-weight: bold;font-family: "Nanum Gothic";}
.lnb_wrap .sub {display: none;width: 185px;position: absolute;left: 185px;top: 0;border: 1px solid #ddd;padding: 10px 0;background-color: #f7f7f7;}
.lnb_wrap .sub li a {display: block;padding: 3px 25px;}

.left_customer ul li a {display: block;padding: 5px 0;font-size: 15px;color: #000;font-weight: bold;}