/* Shop */

.shop_listnavigation                { width:100%; margin-bottom:20px; }
.shop_listnavigation span a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:6AC402;letter-spacing:0px; }
.shop_listnavigation span a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:6AC402;letter-spacing:0px; }
.shop_listnavigation span a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:6AC402;letter-spacing:0px; }
.shop_listnavigation span a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:6AC402;letter-spacing:0px; }

.shop_listcategory           { width:100%; }
.shop_listcategory a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; }
.shop_listcategory a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; }
.shop_listcategory a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; }
.shop_listcategory a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:0px; }

.shop_list           { width:100%; margin-top:20px; }
.shop_list           { font-size:11px;font-family:돋움,Dotum,sans-serif; color:aaaaaa;letter-spacing:0px; text-align:center; }
.shop_list span      { font-size:11px;font-family:돋움,Dotum,sans-serif; color:ff0000;letter-spacing:0px; text-align:center; font-weight:bold; }
.shop_list a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; text-align:center; }
.shop_list a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; text-align:center; }
.shop_list a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:0px; text-align:center; }
.shop_list a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:0px; text-align:center; }

.shop_item_title td { font-size:14px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; font-weight:bold; background-color:f6f6f6; border-top:1px solid #eeeeee;  border-bottom:1px solid #eeeeee; height:40px; padding-left:20px; }
.shop_item_spec  td { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }

.shop_item_miniboard     { border-top:2px solid #eeeeee; }
.shop_item_miniboard  td { border-bottom:1px solid #eeeeee; }
.shop_item_miniboard  td { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }

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

div.shop_cart_subject      { text-align:left; margin-bottom:5px; padding-left:15px;}
div.shop_cart_subject      { width:200px;font-size:11px; font-family:arial; color:333333; font-weight:bold; background:url('../shop/img/icon_cart_subject.gif');}
div.shop_cart_subject a:link    { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
div.shop_cart_subject a:visited { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
div.shop_cart_subject a:active  { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
div.shop_cart_subject a:hover   { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; 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; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; background:url('../adm/img/th_bg.gif');}
.shop_cartlist tr th a:link    { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:visited { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:active  { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:hover   { color:#666666; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; 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; font-size:12px; font-family:돋움,Dotum,sans-serif; }
.shop_cartlist tr td.ll        { border-left:0px; }
.shop_cartlist tr td.le        { text-align:left; }
.shop_cartlist tr td a:link    { color:#666666; font-size:12px; font-family:돋움,Dotum,sans-serif; text-decoration:none;}
.shop_cartlist tr td a:visited { color:#666666; font-size:12px; font-family:돋움,Dotum,sans-serif; text-decoration:none;}
.shop_cartlist tr td a:active  { color:#666666; font-size:12px; font-family:돋움,Dotum,sans-serif; text-decoration:none;}
.shop_cartlist tr td a:hover   { color:#666666; font-size:12px; font-family:돋움,Dotum,sans-serif; 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; font-size:11px; font-family:돋움,Dotum,sans-serif; font-weight:normal; text-align:left; }
.shop_cartform tr td { padding:7px; border-bottom:1px solid #ededed; text-align:left; }






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

/* 상단 */
.headmenu           { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:-1px; } /*글자*/
.headmenu span      { font-size: 9px;font-family:돋움,Dotum,sans-serif; color:999999;letter-spacing:-1px; }  /*라인*/
.headmenu a:link    { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:-1px; }
.headmenu a:visited { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:-1px; }
.headmenu a:active  { font-size:11px;font-family:돋움,Dotum,sans-serif; color:666666;letter-spacing:-1px; }
.headmenu a:hover   { font-size:11px;font-family:돋움,Dotum,sans-serif; color:111111;letter-spacing:-1px; }

/* 하단 */
.bottom      { font-size:11px;font-family:돋움,Dotum,sans-serif;color:666666;line-height:130%; } /*글자*/
.bottom span { font-size:11px;font-family:돋움,Dotum,sans-serif;color:999999;line-height:130%; } /*라인*/

/* 이용약관, 개인정보취급방침, 이메일무단수집거부, 사이트맵 */ 
.sub_info_box01   { width:100%; border:15px solid #3c3c3c; }
.sub_info_box02   { width:100%; border: 1px solid #b1b1b1; }
.sub_info_content { font-size:11px;font-family:돋움,Dotum,sans-serif; letter-spacing:0px; color:666666; border:0px; line-height:200%; width:100%; height:472px; padding:20px 20px 20px 20px; }



/* G4기본 */
body, td, p, input, button, textarea, select, .c1 { color:666666; font-size:12px; font-family:돋움,Dotum,sans-serif; }
form { margin:0px; }
img { border:0px; }

a:link, a:visited, a:active { text-decoration:none; color:#466C8A; }
a:hover { text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active { text-decoration:none; color:#454545; }
a.menu:hover { text-decoration:none; }

.member {font-weight:bold;color:#888888;}
.guest  {font-weight:normal;color:#888888;}
.lh { line-height: 150%; }
.jt { text-align:justify; }
.li { font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD; }
.ul { list-style-type:square; color:#66AEAD; }
.ct { font-family: Verdana, 굴림; color:#222222; } 
.ed { border:1px solid #CCCCCC; } 
.tx { border:1px solid #CCCCCC; } 
.small { font-size:8pt; font-family:돋움; }
.cloudy, a.cloudy {color:#888888;} /* 흐림 */
input.ed { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; }
input.ed_password { height:20px; border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:3px 2px 0 2px; font:10px Tahoma; }
textarea.tx { border:1px solid #9A9A9A; border-right:1px solid #D8D8D8; border-bottom:1px solid #D8D8D8; padding:2px; }