* {margin:0; padding:0;}

html,body {width:100%;	height:100%; margin:0; padding:0; color:#8b8b8b; font-size:11px; font-family:New Gulim, "굴림", Dotum, "돋움", verdana, arial, tahoma, sans-serif;}
body, div, table, td, li{font-size:12px; color:#6b6b6b; font-family: New Gulim;}
dl, dt, dd {margin:0; padding:0; font-size:12px; font-family:Dotum, "돋움";}

img {border:0px;}

form,p {margin:0px; padding:0px;border:0;}
input {font-size:12px; height:20px; font-family: Dotum; color:#666666; vertical-align:middle; border:0;}
select {sfont-size:12px; height:20px; font-family: Dotum; color:#666666}
textarea {font-size:12px; font-family: Dotum;  color:#666666;}

ul,ul li {list-style:none; margin:0px; padding:0px;}

a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { display:none; }

a.rollover:hover { border:0px }
a.rollover:hover img { display:none; }
a.rollover:hover img.over { display:inline; }


A:link {COLOR: #5b574e; TEXT-DECORATION: none}
A:visited {COLOR: #5b574e; TEXT-DECORATION: none}
A:hover {COLOR: #fd9c45; TEXT-DECORATION: none}
.a { cursor:pointer; }
.absmiddle { vertical-align:middle; }

.fl {float:left;} .fr { float:right;} .fc {float:center;}
.cb {clear:both;}
.tl {text-align:left;} .tc {text-align:center;} .tr {text-align:right;}
.fb	{font-weight:bold;}
.fn	{font-weight:normal;}



#wrap								{width:100%; height:100%;}
#wrap_main							{position:relative; width:944px; margin:0 auto;}

#header .srch				{position:absolute; top:33px; left:199px; height:33px; overflow:hidden;}
#header .srch .text			{width:436px; height:33px; background:url(/include/img/search/topnavi/bg_srch.gif) repeat-x; padding-top:4px;}
#header .srch .text input	{width:436px; height:16px; margin:0; padding:4px 0 0 0; color:#333333; font-size:15px; font-weight:bold;}
#header .srch .go			{width:19px; background:url(/include/img/search/topnavi/bg_srch.gif) repeat-x;}
#header .srch .btn			{width:56px; text-align:right;}

#header .navi					{clear:both; width:692px; height:33px; padding:0 0 0 28px; background:url(/include/img/search/topnavi/bg_navi.gif) no-repeat 0 0;}
#header .navi li				{float:left; padding:5px 0 0 0;}
#header .navi li a				{display:inline-block; padding:7px 20px 6px 20px; color:#ffffff; background:url(/include/img/search/topnavi/bg_navi_line.gif) no-repeat right 5px;}
#header .navi li a.bgn			{display:inline-block; padding:7px 20px 6px 20px; color:#ffffff; background:none;}
#header .navi li a.on			{display:inline-block; padding:7px 20px 6px 20px; color:#110801; font-weight:bold; background:#ffffff; border-top:1px solid #e15701; border-left:1px solid #e15701; border-right:1px solid #e15701;}
#header .navi li a:hover		{display:inline-block; padding:7px 20px 6px 20px; color:#ffffff; background:#fe7722; border-top:1px solid #e15701; border-left:1px solid #e15701; border-right:1px solid #e15701;}

#header .t_right					{position:absolute; top:33px; left:743px; z-index:20; width: 201px;	height: 157px; overflow: hidden;}
#header .t_right .login				{height: 86px; background: url(/include/img/search/topnavi/bg_login.png) no-repeat left bottom; overflow: hidden;}
#header .t_right .login .title		{height: 35px; background: url(/include/img/search/topnavi/bg_login.png) no-repeat top left;}
#header .t_right .login .idpw		{width: 188px; height: 25px; margin: 0 auto;}
#header .t_right .login .form		{width: 188px; text-align: left; height: 18px;}
#header .t_right .login .welcome	{width: 188px; text-align: left; height: 19px; margin-top: 2px;}
#header .t_right .login .input		{width: 75px; height: 16px; padding:3px 0 0 0; background: #ececec;}
#header .t_right .login input		{width: 75px; height: 16px; background: #ececec; border:0;}
#header .t_right .login .bottom		{width: 188px; margin: 0 auto;}
#header .t_right .login .login		{width: 188px; height: 20px; text-align: left;}
#header .t_right .login .find		{width: 130px; padding-top: 2px;}
#header .t_right .login .find2		{width: 120px; padding-top: 2px;}

#bottom			{display:block; position:relative; width:1000px; height:29px; text-align:center; padding:8px 0 0 5px; margin:20px auto 0 auto; background:url(/include/img/bg_bottom.jpg) no-repeat top left; }
#bottom.cont	{text-align:left; margin-left:28px; overflow:hidden; }
#copyright		{position:relative; width:1000px; height:84px; text-align:center; margin:0 auto; }
.clear			{clear:both;}



.basicset						{float:left; width:685px; padding:0 15px 20px 15px; font-family:New Gulim; border-bottom:1px solid #dcdcdc;}
.basicset p						{width:705px; text-align:right; overflzow:hidden;}
.basicset p a					{padding:0 10px 0 0; color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.basicset p a:hover				{padding:0 10px 0 0; color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.basicset a.more				{color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.basicset h5					{padding:20px 0 15px 0; color:#2a1101; font-size:13px;}
.basicset h5.bd					{width:705px; margin:0 0 15px 0; padding:20px 0 15px 0; color:#2a1101; font-size:13px; border-bottom:2px solid #868686;}
.basicset div.set				{overflow:hidden; width:675px; padding:0 0 25px 0;}
.basicset div.set img.pic		{float:left; padding:5px; border:1px solid #eaeaea;}
.basicset div.set dl			{float:left; width:510px; padding:0 0 0 10px;}
.basicset div.set dt			{line-height:20px;}
.basicset div.set dt a			{padding:0 10px 0 0; color:#0000cc; font-size:13px; font-family:New Gulim; text-decoration:underline;}
.basicset div.set dt span.data	{color:#777777; font-size:13px; font-family:New Gulim;}
.basicset div.set dd			{color:#555555; line-height:20px; vertical-align:middle; }
.basicset div.set dd.num		{color:#777777;}

.sale						{float:left; width:685px; padding:0 15px 20px 15px; font-family:New Gulim; border-bottom:1px solid #dcdcdc;}
.sale p						{width:705px; text-align:right; overflow:hidden;}
.sale p a					{padding:0 10px 0 0; color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.sale p a:hover				{padding:0 10px 0 0; color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.sale a.more				{color:#0000cc; font-size:12px; font-family:New Gulim; text-decoration:underline;}
.sale h5					{padding:20px 0 15px 0; color:#2a1101; font-size:13px;}
.sale div.set				{overflow:hidden; width:675px; padding:0 0 25px 0;}
.sale div.set img.pic		{float:left; padding:5px; border:1px solid #eaeaea;}
.sale div.set dl			{float:left; width:510px; padding:0 0 0 10px;}
.sale div.set dt			{line-height:20px;}
.sale div.set dt a			{padding:0 10px 0 0; color:#0000cc; font-size:13px; font-family:New Gulim; text-decoration:underline;}
.sale div.set dt span.data	{color:#777777; font-size:13px; font-family:New Gulim;}
.sale div.set dd			{color:#555555; line-height:20px; vertical-align:middle; }
.sale div.set dd.saledata	{color:#333333;}
.sale div.set dd.saledata span.colorG	{color:#c1c1c1;}
.sale div.set dd.saledata span.colorR	{color:#ff0000;}

.ranking				{float:right; width:200px; height:303px; margin:20px 0 0 0; padding:10px 0 0 0; border:1px solid #e8e8e8;}
.ranking h6				{padding:0 0 10px 10px; color:#333333; font-size:12px; font-family:New Gulim; border-bottom:1px solid #e8e8e8; text-decoration:underline;}
.ranking ol				{width:180px; margin:15px 0 0 0;}
.ranking ol li			{line-height:25px; margin:0 0 0 40px;}
.ranking ol li a		{color:#646464;}
.ranking ol li a:hover	{color:#646464; text-decoration:underline;}

p.page					{clear:both; width:685px;height:26px; padding:20px 0 0 0; text-align:center; vertical-align:top;}
p.page span.num	a		{width:26px; height:26px; padding:8px 0 0 0; font-weight:bold; vertical-align:top; display:inline-block;background:url(/include/img/search/bg_num.gif) no-repeat 0 0;}
p.page span.num	a:hover,
p.page span.num	a.on	{width:26px; height:26px; padding:8px 0 0 0; color:#f23219; font-weight:bold; vertical-align:top; display:inline-block;background:url(/include/img/search/bg_num.gif) no-repeat 0 0;}