body {
	margin:0;
	padding:0;
	font-family:"µ¸¿ò",Dotum,"±¼¸²",Gulim, Verdana,Arial,sans-serif;
	color:#7d7d7d;
	font-size:12px;
}
img{border:0;}
 
#info{
	position:absolute;
	top:52px;
	width:100%;
	height:28px;
	z-index:1;
	background:url(images/navi_bg.png) repeat-x;
}
body,p,div,dl,table,td,select,input,textarea{
	color:#7d7d7d;
	font-size:12px;
	text-decoration:none;
}
hr{
	height:1px;
	color:#cccccc;
}

html,body{
	margin:0;
	padding:0;
}
form,div,h1,dl,dt{margin:0;padding:0;}
dd{margin:0;padding:0;line-height:15px;}
p{margin:1px 0;}
/*td{margin:0;padding:0}
table{border-collapse:collapse;}
*/
img{border:0;}

a:link {color:#7d7d7d; text-decoration:none} 
a:visited {color:#7d7d7d; text-decoration:none} 
a:active {color:#7d7d7d;}
a:hover {color:#7d7d7d; text-decoration:none} 

.ip_text {border:1px solid #cccccc;}

.txt{font-size:12px; color:#7d7d7d; line-height:18px;}
.txt a{
	font-size:12px;
	color:#7d7d7d;
	line-height:18px;
	text-align: justify;
}
.txt span{
	font-weight:bold;
	letter-spacing: -1px;
}

.shop_cart_title      { width:100%; border:1px solid #d6d6d6; text-align:left; margin-bottom:20px; }
.shop_cart_title      { font-size:12px; font-family:arial; color:999999; }
.shop_cart_title span { font-size:12px; font-family:arial; color:111111; font-weight:bold; }

.shop_cart_subject      { text-align:left; margin-bottom:5px; padding-left:15px;}
.shop_cart_subject      { width:200px;font-size:14px; font-family:arial; color:333333; font-weight:bold; background:url('/img/icon2.gif'); background-repeat:no-repeat;  }
.shop_cart_subject a:link    { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cart_subject a:visited { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cart_subject a:active  { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cart_subject a:hover   { color:#666666; font-size:12px; 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:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; background:url('/image/th_bg.gif');}
.shop_cartlist tr th a:link    { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:visited { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:active  { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.shop_cartlist tr th a:hover   { color:#666666; font-size:12px; 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:14px; 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; font-size:14px; }


.prod_list_doc    { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}
.prod_list_price  { color:#CC0000; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:bold; text-decoration:none;}
.prod_list_price_dc  { color:#FF6600; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; text-decoration:none;}
.prod_list_bar    { color:#aaaaaa; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-deco}
.page_no { width:18px;border-bottom-width:1px;border-left-width:1px;border-top-width:1px;border-right-width:1px; border-bottom-color:#D1D1D1; border-top-color:#D1D1D1; border-left-color:#D1D1D1; border-right-color:#D1D1D1; border-right-style:solid; border-left-style:solid; border-bottom-style:solid; border-top-style:solid;font-size:8pt;cursor:hand; text-align:center; }
.page_no_sel {width:18px;border-bottom-width:1px;border-left-width:1px;border-top-width:1px;border-right-width:1px; border-bottom-color:#FFA568; border-top-color:#FFA568; border-left-color:#FFA568; border-right-color:#FFA568; border-right-style:solid; border-left-style:solid; border-bottom-style:solid; border-top-style:solid; font-weight:bold;font-size:8pt;cursor:hand; text-align:center; color:#FFA568;}	
.font_wt_b {color: #FFFFFF;font-weight: bold;  font-family:µ¸¿ò;}
.font_wt {color: #FFFFFF;  font-family:µ¸¿ò;}
.dropb {font: "³ª´®°íµñ";color:#505050;border:2px solid #000000;width:115px;} 
.imm {background-image:url(/img/icon_imm.gif); width:92px; height:18px; font-family:±¼¸²; font-size:12px; color:#FFFFFF ; margin:auto} ;
.shop_doc { color:#666666; font-size:12px; font-family:µ¸¿ò,Dotum,sans-serif; font-weight:normal; text-decoration:none;}

.my_title1 {font-size:14px; color: #0099CC;	font-weight: bold;}
.my_title2 {font-size:12px; color: #0099CC; font-weight: bold;}
.my_title3 {font-size:14px; color: #FF0000; font-weight: bold;}
.my_title4 {font-size:12px; color: #FF0000;	font-weight: bold;}

.m_text {height:30px;border:1px solid #d1d1d1; padding-left:5px;}
.m_selbox {height:30px;border:1px solid #d1d1d1; padding-left:5px;}
.tx_box { border:1px solid #d1d1d1; padding:5px; height:25px; margin: 2px;}