body {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom: 0;
scrollbar-face-color: #EFEFEF;
scrollbar-shadow-color: #EFEFEF;
scrollbar-highlight-color: #EFEFEF;
scrollbar-3dlight-color: #E0E0E0;
scrollbar-darkshadow-color: #E0E0E0;
scrollbar-track-color: #F9F9F9;
scrollbar-arrow-color: #ACACAC;
text-align:center;
}

body, td, p, input, button, textarea, select, .c1 { font-family:돋움,Dotum,sans-serif; font-size:9pt; color:#474747; }

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;} /* 흐림 */

.banner_01 {
	font-family: "굴림", "돋움", Seoul, "한강체";
	font-size: 12px;
	color: #FFFFFF;
}

/* 상단 */
#topmenu_box {float:left;position:absolute;z-index:20;width:960px;height:100px;padding:0;margin-top:0;}
.topmenu {font-size:11px;font-family:돋움;letter-spacing:0px;color:696969;}
.topmenu span{font-size:8px;font-family:돋움;letter-spacing:-1px;color:bdbdbd;}
.topmenu a:link{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.topmenu a:visited{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.topmenu a:active{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.topmenu a:hover{font-size: 11px;color: #696969;text-decoration:underline;font-family:돋움;letter-spacing:-1px}


/* 하단 */
.bottombox {position:relative;border:1 solid dddddd;width:960;height:32;padding:0;margin-top:0;font-size:11px;font-family:돋움;}
.bottom {font-size:11px;font-family:돋움;letter-spacing:0px;color:696969;}
.bottom span{font-size:8px;font-family:돋움;letter-spacing:0px;color:bdbdbd;}
.bottom a:link{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.bottom a:visited{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.bottom a:active{font-size: 11px;color: #696969;text-decoration:none;font-family:돋움;letter-spacing:-1px}
.bottom a:hover{font-size: 11px;color: #696969;text-decoration:underline;font-family:돋움;letter-spacing:-1px}

/* 왼쪽메뉴 */
.leftmenu a {border:0;}
.leftmenu {z-index:100;margin:0;padding:0;width:100%;background:#fff;float:left;position:relative;border:0 solid #666666;}
.leftmenu ul {margin:0;padding:0;font-family:"돋음";float:left;width:100%;letter-spacing:0px;}
.leftmenu ul li {font-size:12px;list-style:none;margin:0;padding:0;display:inline;width:100%;float:left;border-bottom:1px dotted #e1e1e1;letter-spacing:0px;}
.leftmenu ul li a:link {display:block;color:#666666;padding:5px 5px 5px 5px;background-color:#fff;text-decoration:none;letter-spacing:0px;}
.leftmenu ul li a:visited {display:block;color:#666666;padding:5px 5px 5px 5px;background-color:#fff;text-decoration:none;letter-spacing:0px;}
.leftmenu ul li a:active {display:block;color:#666666;padding:5px 5px 5px 5px;background-color:#fff;text-decoration:none;letter-spacing:0px;}
.leftmenu ul li a:hover {color:#ff3650;letter-spacing:0px;background:#ededed;}

/* 일반, 이미지맵 등 링크 테두리 제거 */ 
a {selector-dummy: expression(this.hideFocus=true);}
a,img {selector-dummy: expression(this.hideFocus=true);}
a,img,input{selector-dummy: expression(this.hideFocus=true);}

/* 이용약관, 개인정보취급방침, 이메일무단수집거부 */ 
.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:돋움; letter-spacing:0px; color:666666; border:0px; line-height:200%; width:100%; height:472px; padding:20px 20px 20px 20px; }
.sub_info_sitemap { font-size:11px; font-family:돋움; letter-spacing:0px; color:666666; border:0px; line-height:200%; width:100%; padding:10px 0px 10px 0px; }
.sub_info_sitemap span{font-size:8px;font-family:돋움;letter-spacing:-1px;color:bdbdbd;}
.sub_info_sitemap a { color:666666; }
.sub_info_sitemap a:visited { color:666666; }
.sub_info_sitemap a:active { color:666666; }
.sub_info_sitemap a:hover { color:ff3650; }

/* Board Title */
.bt600 { width:600px;height:31px;padding-top:11px;background-image:url('http://e-cheongna.com/img/board_title_bg_600.gif'); }
.bt620 { width:620px;height:31px;padding-top:11px;background-image:url('http://e-cheongna.com/img/board_title_bg_620.gif'); }
.bt640 { width:640px;height:31px;padding-top:11px;background-image:url('http://e-cheongna.com/img/board_title_bg_640.gif'); }
.bt680 { width:680px;height:31px;padding-top:11px;background-image:url('http://e-cheongna.com/img/board_title_bg_680.gif'); }
.line { font-size:12px; color:#dadada; letter-spacing:0px;padding:0 10 0 10; }

/* Shop */
.amount    { font-size:12px; font-family:돋움,Dotum,sans-serif; color:#aaaaaa; font-weight:bold; font-family:Verdana; } 
.amount_si { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#cccccc; } 
.amount_po { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#ff0000; } 
.c1 { background-color:#94D7E7; } 
.c2 { background-color:#E7F3F7; } 

.shop_navigation { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }
.shop_navigation a:link    { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }
.shop_navigation a:visited { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }
.shop_navigation a:active  { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#7b7b7b;letter-spacing:-1px;line-height:150%; }
.shop_navigation a:hover  { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#FF9A00;letter-spacing:-1px;line-height:150%; text-decoration:underline; }

.shop_list_sbj a:link     { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666;letter-spacing:-1px;line-height:150%; }
.shop_list_sbj :visited   { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666;letter-spacing:-1px;line-height:150%; }
.shop_list_sbj a:active   { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666;letter-spacing:-1px;line-height:150%; }
.shop_list_sbj a:hover    { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666;letter-spacing:-1px;line-height:150%; }

.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%; }


.shop_order_titlebox    {border:10px solid #f3f3f3; width:100%; }
.shop_order td.linetop  {background-color:dedede; height:5px; }
.shop_order td.lineout  {background-color:cccccc; height:1px; }
.shop_order td.linein   {background-color:f3f3f3; height:30px; font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666; letter-spacing:-1px; line-height:150%; }
.shop_order td.sbj      { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666; letter-spacing:-1px; line-height:120%; }
.shop_order td.sbj    a { font-size:11px; font-family:돋움,Dotum,sans-serif; color:#333333; letter-spacing:-1px; line-height:120%; font-weight:bold; }

.shop_order_meminfo { border-top:2px solid #ff0000; }
.shop_order_meminfo td { border-bottom:1px dashed #eaeaea; height:30px; padding-left:8px; font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666; background-color:ffffff;}

.shop_order_meminfo_ok { border-top:2px solid #ff0000; }
.shop_order_meminfo_ok td { border-bottom:1px solid #eaeaea; height:30px; padding-left:8px; font-size:11px; font-family:돋움,Dotum,sans-serif; color:#666666; background-color:ffffff;}


/* Member Skin */
.member_head           {font:normal 11px 돋움; color:#cbcbcb;letter-spacing:3px;line-height:150%;}
.member_head  a:link   {font:normal 11px 돋움; color:#7b7b7b;letter-spacing:-1px;line-height:150%;}
.member_head  a:visited{font:normal 11px 돋움; color:#7b7b7b;letter-spacing:-1px;line-height:150%;}
.member_head  a:active {font:normal 11px 돋움; color:#7b7b7b;letter-spacing:-1px;line-height:150%;}
.member_head  a:hover  {font:normal 11px 돋움; color:#000000;letter-spacing:-1px;line-height:150%;text-decoration:underline;}