@charset "utf-8";

/* 상단 */
.headmenu           { font-size:11px; color:#666666; letter-spacing:-1px; } 
.headmenu span      { font-size: 9px; color:#999999; letter-spacing:-1px; } 
.headmenu a:link    { font-size:11px; color:#666666; letter-spacing:-1px; }
.headmenu a:visited { font-size:11px; color:#666666; letter-spacing:-1px; }
.headmenu a:active  { font-size:11px; color:#666666; letter-spacing:-1px; }
.headmenu a:hover   { font-size:11px; color:#111111; letter-spacing:-1px; }

/* 하단 */
.tailmenu           { font-size:11px; color:#666666; letter-spacing:-1px; } 
.tailmenu span      { font-size: 9px; color:#999999; letter-spacing:-1px; } 
.tailmenu a:link    { font-size:11px; color:#666666; letter-spacing:-1px; }
.tailmenu a:visited { font-size:11px; color:#666666; letter-spacing:-1px; }
.tailmenu a:active  { font-size:11px; color:#666666; letter-spacing:-1px; }
.tailmenu a:hover   { font-size:11px; color:#111111; letter-spacing:-1px; }

/* 최신글 */
.latestmenu           { color:#666666; } 
.latestmenu a:link    { color:#666666; }
.latestmenu a:visited { color:#666666; }
.latestmenu a:active  { color:#666666; }
.latestmenu a:hover   { color:#111111; }

/* 좌측 */
.leftmenu				  { margin:0px; padding:0px; }
.leftmenu ul			  { margin:0px; padding:0px; }
.leftmenu ul li           { font-size:14px; line-height:200%; padding-left:10px; list-style:none; text-align:left; }
.leftmenu ul li a:link    { color:#222222; padding:5px; }
.leftmenu ul li a:visited { color:#222222; padding:5px; }
.leftmenu ul li a:active  { color:#222222; padding:5px; }
.leftmenu ul li a:hover   { color:#ffffff; padding:5px; background:#222222; }

/* 이용약관, 개인정보취급방침, 이메일무단수집거부, 사이트맵 */ 
.sub_info_box01   { border:15px solid #3c3c3c; }
.sub_info_box02   { border: 1px solid #3c3c3c; }
.sub_info_content { border: 1px solid #3c3c3c; color:#666666; border:0px; line-height:200%; width:100%; height:430px; }

/* 플래쉬박스 */
.menubox { float:left;position:absolute;z-index:20;width:960px;height:100px;padding:0;margin-top:0; }

/* Shop */
.shop_itemqalist                 { width:100%; border-collapse:collapse; }
.shop_itemqalist tr th	         { padding:7px; border-left:1px solid #ececec; border-bottom:1px solid #ececec; }
.shop_itemqalist tr th           { color:#666666;  background:#f3f3f3;}
.shop_itemqalist tr th.ll        { border-left:0px; }
.shop_itemqalist tr th a:link    { color:#666666; }
.shop_itemqalist tr th a:visited { color:#666666; }
.shop_itemqalist tr th a:active  { color:#666666; }
.shop_itemqalist tr th a:hover   { color:#666666;  text-decoration:underline;}
.shop_itemqalist tr td           { padding:7px; border-left:1px solid #ececec; border-bottom:1px solid #ececec; text-align:center; }
.shop_itemqalist tr td           { color:#666666;  }
.shop_itemqalist tr td.ll        { border-left:0px; }
.shop_itemqalist tr td.le        { text-align:left; }
.shop_itemqalist tr td a:link    { color:#666666;  }
.shop_itemqalist tr td a:visited { color:#666666;  }
.shop_itemqalist tr td a:active  { color:#666666;  }
.shop_itemqalist tr td a:hover   { color:#666666;   text-decoration:underline;}

.shop_itemqaform       { width:100%; margin:0px 0px 20px 0px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-collapse:collapse; }
.shop_itemqaform tr th { padding:7px; border-bottom:1px solid #ededed; background:#fafafa; color:#666666;  text-align:left; }
.shop_itemqaform tr td { padding:7px; border-bottom:1px solid #ededed; text-align:left; }

.shop_itembaesong				  { margin:0px; padding:0px; }
.shop_itembaesong ul			  { margin:0px; padding:0px; }
.shop_itembaesong ul li           { font-size:12px; border-bottom:1px solid #ccc; line-height:200%; padding:5px; list-style:none; text-align:left; }
.shop_itembaesong ul li span      { color:#da3b44; }

.shop_listnavigation                { width:100%; margin-bottom:20px; border:2px solid #dddddd; }
.shop_listnavigation th             { padding:10px;background-color:#f3f3f3; text-align:left; }
.shop_listnavigation td             { padding:5px 5px 0px 5px; background-color:#ffffff; text-align:left; }
.shop_listnavigation span a:link    { color:#6AC402; }
.shop_listnavigation span a:visited { color:#6AC402; }
.shop_listnavigation span a:active  { color:#6AC402; }
.shop_listnavigation span a:hover   { color:#6AC402; }

.shop_listcategory           { width:100%; }
.shop_listcategory a:link    { color:#666666; }
.shop_listcategory a:visited { color:#666666; }
.shop_listcategory a:active  { color:#666666; }
.shop_listcategory a:hover   { color:#111111; }

.shop_list           { width:100%; margin-top:20px; }
.shop_list           { color:#aaaaaa; text-align:center; }
.shop_list span      { color:#ff0000; text-align:center; font-weight:bold; }
.shop_list a:link    { color:#666666; text-align:center; }
.shop_list a:visited { color:#666666; text-align:center; }
.shop_list a:active  { color:#666666; text-align:center; }
.shop_list a:hover   { color:#111111; text-align:center; }

.shop_item_title td { font-size:14px; color:#111111; font-weight:bold; background-color:#f6f6f6; border-top:1px solid #eeeeee;  border-bottom:1px solid #eeeeee; padding:10px 10px 10px 10px; }
.shop_item_spec  th { color:#7b7b7b; letter-spacing:-1px; line-height:150%; padding:10px 10px 0px 10px;  text-align:left; }
.shop_item_spec  td { color:#7b7b7b; letter-spacing:-1px; line-height:150%; padding:10px 10px 0px 10px;  }

.shop_item_miniboard     { border-top:2px    solid #eeeeee; }
.shop_item_miniboard  td { border-bottom:1px solid #eeeeee; }
.shop_item_miniboard  td { color:#7b7b7b;letter-spacing:-1px;line-height:150%; }

.shop_cart_title      { width:100%; border:1px solid #d6d6d6; text-align:left; margin-bottom:20px; }
.shop_cart_title      { font-family:arial; color:#999999; }
.shop_cart_title span { font-family:arial; color:#111111; font-weight:bold; }

.shop_cart_subject      { text-align:left; margin-bottom:5px; padding-left:15px;width:100%; }
.shop_cart_subject      { font-family:arial; color:#333333; font-weight:bold; background:url('../shop/img/icon_cart_subject.gif'); background-repeat:no-repeat; }
.shop_cart_subject a:link    { color:#666666; }
.shop_cart_subject a:visited { color:#666666; }
.shop_cart_subject a:active  { color:#666666; }
.shop_cart_subject a:hover   { color:#666666;  text-decoration:underline;}

.shop_cartlist                 { width:100%; margin:0px 0px 20px 0px; border-bottom:1px solid #cdcdcd; border-collapse:collapse; }
.shop_cartlist tr th	       { padding:7px; border:1px solid #cdcdcd; }
.shop_cartlist tr th           { color:#666666;  background:url('../adm/img/th_bg.gif');}
.shop_cartlist tr th a:link    { color:#666666; }
.shop_cartlist tr th a:visited { color:#666666; }
.shop_cartlist tr th a:active  { color:#666666; }
.shop_cartlist tr th a:hover   { color:#666666;  text-decoration:underline;}

.shop_cartlist tr td           { padding:7px; border-left:1px solid #ececec; border-bottom:1px solid #ececec; text-align:center; }
.shop_cartlist tr td           { color:#666666;  }
.shop_cartlist tr td.ll        { border-left:0px; }
.shop_cartlist tr td.le        { text-align:left; }
.shop_cartlist tr td a:link    { color:#666666;  }
.shop_cartlist tr td a:visited { color:#666666;  }
.shop_cartlist tr td a:active  { color:#666666;  }
.shop_cartlist tr td a:hover   { color:#666666;   text-decoration:underline;}


/* 글쓰기 */
.shop_cartform       { width:100%; margin:0px 0px 20px 0px; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-collapse:collapse; }
.shop_cartform tr th { padding:7px; border-bottom:1px solid #ededed; background:#fafafa; color:#666666;  text-align:left; }
.shop_cartform tr td { padding:7px; border-bottom:1px solid #ededed; text-align:left; }

input.text     { border:1px solid #ccc; padding:5px; }
input.radio    { vertical-align:-2px; }
input.checkbox { vertical-align:-2px; }



/* defualt */
html,body{margin:0;padding:0;height:100%;}
body{font:12px "맑은 고딕", Dotum, "굴림", Gulim, Arial, sans-serif;background:#fff;color:#767676;overflow-y:scroll;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tbody,tfoot,thead,th,td{margin:0;padding:0;}
input,textarea,select,td,th{font:12px "맑은 고딕", Dotum, "굴림", Gulim, Arial, sans-serif;color:#767676;vertical-align:middle;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
table{border-spacing:0;border-collapse:collapse;}
ol,ul,li{list-style:none;}
hr, legend, caption, .hidden{position:absolute;left:-5000px;top:0;visibility:hidden;overflow:hidden;line-height:0.1%;font-size:0.1%;width:0.1%;height:0.1%;}
caption{position:relative;}
fieldset{border:0 none;}
img{vertical-align:middle;border:0 none;}
label,button{cursor:pointer;}
em,address{font-style:normal;}
a:link,a:visited{color:#767676;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}