body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,button{margin:0;padding:0;color:#666666;}
body {text-align:center;}
hr, legend {display:none;margin:0;padding:0;}
img, fieldset {border:0 none;}
body, h1, h2, h3, h4, h5, dl, dt, dd, th, td, p, form, fieldset, legend, input, div {font-size:12px;font-weight:normal;}
ul, ol, li {list-style:none outside;}
img, input, select, textarea {vertical-align:middle;font-size:12px;color:#666;}
body, th, td {font-size:12px;font-family:dotum,µ¸¿ò,sans-serif;color:#333;margin:0;padding:0;}
.roundedDiv {position:absolute; width:2px; height:2px; background: url(images/box1.gif); font-size:1px; line-height:1px; z-index:0;}
.tl{top:-1px;left:-1px}
.tr{background-position:top right; top:-1px; right:-1px;}
.bl{background-position:bottom left; bottom:-1px; left:-1px;}
.br{background-position:bottom right; bottom:-1px; right:-1px;}
.borderBox {position:relative; border:solid 1px #e1e1e1;}

.mgt15 {margin-top:15px;}
.mgb3  {margin-bottom:3px;}
.mgb5  {margin-bottom:5px;}
.mgb7  {margin-bottom:7px;}
.mgb10  {margin-bottom:10px;}
.mgl5   {margin-left:5px;}

.inbox {border-top:solid 1px #8b8b8b;border-left:solid 1px #8b8b8b; border-right:solid 1px #d3d3d3;border-bottom:solid 1px #d3d3d3;padding:2px;} 

a:link			{ text-decoration:none; color:#595959; letter-spacing:0pt; line-height:11pt; } 
a:visited		{ text-decoration:none; color:#595959; letter-spacing:0pt; line-height:11pt; } 
a:hover			{ text-decoration:underline; color:#FF6633; letter-spacing:0pt; line-height:11pt; } 
a:active		{ text-decoration:underline; color:#595959; letter-spacing:0pt; line-height:11pt; } 
a font:hover	{ text-decoration:underline; color:#595959; letter-spacing:0pt; line-height:11pt; }

.nfont1         { color:#9f9f9f;}
.nfont2         { font-size: 11px;}
.nfont3         { font-size: 11px;color:#999;}
.pfont1         { font-weight: bold; color:#f94f04;}
.pfont1  a:link { font-weight: bold; color:#f94f04; }
.pfont1  a:visited { font-weight: bold; color:#f94f04; }
.pfont2         { font-weight: bold; color:#ff5b0b;font-size:14px;}


#wrap { position:relative; margin:5px auto; width:899px;text-align:left;}
#middleWrap {position:relative;height:637px;margin:3px 0 0 0;}

#header { float:left;position:relative; margin-bottom:4px;vertical-align:bottom;width:899px;border:0px solid red;}
#header .logo {float:left;margin-bottom:3px;}
#header .fund {position:absolute;bottom:5px;left:200px;text-align:center;width:500px;}
#header .bookmark {position:absolute;bottom:5px;right:95px;height:17px;}
#header .startpage {position:absolute;bottom:5px;right:5px;}

#menu { width:899px;overflow:auto;}

#menunav li {display:inline;}
#menunav a {background:url('images/topmenu.gif') no-repeat;float:left;height :40px;font-size:0px;color:#ff9219;}
#menunav a:hover {background:url('images/topmenu_on.gif') no-repeat;}

#menunav2 li {display:inline;}
#menunav2 a {background:url('images/topmenu.gif') no-repeat;float:left;height :40px;font-size:0px;color:#ff9219;}
#menunav2 a:hover {background:url('images/topmenu_on.gif') no-repeat;}

#m1, #m1 a, #m1 a:hover{background-position:0 0;width:77px;}
#m2, #m2 a, #m2 a:hover{background-position:-77px 0;width:70px;}
#m3, #m3 a, #m3 a:hover{background-position:-147px 0;width:93px;}
#m4, #m4 a, #m4 a:hover{background-position:-240px 0;width:71px;}
#m5, #m5 a, #m5 a:hover{background-position:-311px 0;width:81px;}
#m6, #m6 a, #m6 a:hover{background-position:-392px 0;width:82px;}
#m7, #m7 a, #m7 a:hover{background-position:-474px 0;width:70px;}
#m8, #m8 a, #m8 a:hover{background-position:-544px 0;width:69px;}
#m9, #m9 a, #m9 a:hover{background-position:-613px 0;width:69px;}
#m10, #m10 a, #m10 a:hover{background-position:-682px 0;width:70px;}
#m11, #m11 a, #m11 a:hover{background-position:-752px 0;width:69px;}
#m12, #m12 a, #m12 a:hover{background-position:-821px 0;width:78px;}

/* left */
#left {float:left;width:205px;height:637px;}
#leftWrap {position:relative;margin-top:3px;}
#shopnav {position:absolute;top:0px;background:url('images/menu_sub_bg.gif') no-repeat; padding:10px;text-align:left;width:203px;height:137px; }
#shopnav dl{margin:0 0 3px 0;}
#shopnav dt{display:inline;}
#shopnav dd{display:inline;font-size:11px;}

#event  {position:absolute;top:140px;background:url('images/event_bg.gif') no-repeat; padding:0px;text-align:left;width:200px;height:225px;}
#event .btn {text-align:right;padding-right:2px;margin:0;}
#event a {margin:0;}
#event ul {margin:15px 0 0 13px;}
#event li {background:url('images/icon_gray.gif') no-repeat 0 50%;padding-left:10px;margin-bottom:9px;}

#goodshop {position:absolute;top:369px;}
#ban200_1 {position:absolute;top:495px;}
#ban200_2 {position:absolute;top:565px;}

/* center */

#searchbar {position:absolute;top:3px;left:205px;background:url('images/search_bg.gif') no-repeat;text-align:center;padding-top:3px;width:488px;height:32px;}

#article {position:absolute;top:40px;left:205px;  }

#sale { position:absolute;top:240px;left:205px;background:url('images/sale_bg.gif') no-repeat;width:488px;height:240px;padding:35px 0 0 10px;z-index:1;}
#sale li { float:left;border:solid 1px #ddd;margin:0 4px 4px 0;}

#recommend {position:absolute;top:477px;left:205px;background:url('images/recommend_bg.gif') no-repeat;width:488px;height:157px;padding:45px 0 0 7px;line-height:100%;}
#recommend .product {}
#recommend .product .btn1 {position:absolute;top:72px;left:5px; }
#recommend .product .btn2 {position:absolute;top:72px;left:468px; }
#recommend .product li {float:left;font-size:11px;text-align:center;margin:0 3px;width:70px;overflow:hidden;}
#recommend .product p {margin:5px 0 0px 0;font-size:11px;}
#recommend .product .price {color:#f94f04;}

/* right */

#price { position:absolute;top:3px;left:699px;background:url('images/price_bg.gif') no-repeat;width:200px;height:239px;padding:35px 0 0 0;text-align:center;}
#price img {padding:2px;border:solid 1px #ccc;}
#price p { color:#666;margin-top:5px; font-size:11px;letter-spacing:-1pt; }

#coupon { position:absolute;top:198px;left:699px;background:url('images/coupon_bg.gif') no-repeat;width:200px;height:290px;padding:34px 0 0 10px;}
#coupon li{ float:left; border-top:solid 1px #ddd;width:180px;margin-bottom:4px;height:37px;}
#coupon li .logo {float:left;height:26px;margin-top:8px;}
#coupon li .txt{ float:left;height:26px;width:115px;margin-top:8px;padding-left:5px;} 

#ban200_3 {position:absolute;top:495px;left:699px;}
#ban200_4 {position:absolute;top:540px;left:699px;height:93px;}

/* ¼îÇÎ¸ô ¸®½ºÆ® */

#shoplist {float:left;position:relative;background:url('images/shoplist_bg.gif') no-repeat;width:899px;height:269px;padding:8px 0 0 10px;}
#shoplist h2 { display:inline;background:url('images/icon_gray2.gif') no-repeat 0 0;padding-left:13px;margin-right:10px; font-weight:bold;}
#shoplist .btn {position:absolute;top:3px;left:750px;}
#shoplist #shoplist_info { margin-left:5px;}
#shoplist #shoplist_info dl { float:left;padding:18px 0 0 10px;width:116px;}
#shoplist #shoplist_info dl dt { font-weight:bold;margin-bottom:12px;} 
#shoplist #shoplist_info dl dd { margin-bottom:4px;}

/* Sub-page */

#content { float:left;width:693px;border:0px solid red;}
#searchbar2 {float:left;background:url('images/search_bg2.gif') no-repeat;text-align:center;padding-top:3px;width:693px;height:32px;margin-top:6px;}
#shoplist_info2 {float:left;padding:25px;width:640px;}
#shoplist_info2 dl {}
#shoplist_info2 dt {float:left;background:url('images/icon_gray2.gif') no-repeat 0 0;padding-left:15px;margin-bottom:9px;width:115px;}
#shoplist_info2 dd {clear:both;}
#shoplist_info2 dd .ban {float:left;margin:10px 3px;text-align:center;}
* html #shoplist_info2 dd .ban {margin:0 2px;}
#shoplist_info2 dd .ban img {border:solid 1px #ddd;margin-bottom:10px;}
#shoplist_info2 dd .ban p {width:120px;height:20px;}


#search11 {float: left;background: url('images/search_bg3.gif') no-repeat right top;text-align:center;width:693px;height:73px;padding-top:10px;margin-top:3px;border:0px solid red;}
#search11 .ss {border: 0px solid #e7e7e7;background: url(images/box4_i1.gif) no-repeat left top;margin-bottom:8px;}

#search4 {float: left;background: url(images/box2.gif) no-repeat left top;width:693px;margin:0; text-align:center;padding-top:10px;}
#search4_b {background: url(images/box2.gif) no-repeat left bottom;margin:0px;height:15px;font-size:0;}
#search4 .result {margin:10px 0 0 0;}
#search4 #cate1 {width:650px; height:100px; overflow-Y:auto;text-align:left;margin:5px 25px 0 4px;}
#search4 #cate1 dl {border-bottom:dashed 1px #ccc;padding:5px 0 7px 0;}
#search4 #cate1 dt {background:url('images/icon_narrow.gif') no-repeat 0 0;padding-left:15px;font-weight:bold;margin-bottom:5px;}
#search4 #cate1 dd {display:inline;margin-bottom:5px;}

#result2{float: left;width:693px;}
#result2 th{text-align:center;background: url(images/bg1.gif) repeat left top;height:30px;}
#result2 td{border-bottom: 1px solid #cecece;text-align:center;background:#fff;color:#666;}
#result2 td .img{border:1px solid #ddd;padding:2px;margin:5px;width:80px;height:80px;}	
#result2 .sel {background: url(images/bg2.gif) repeat left top;margin:10px 0 0 0;padding:7px 5px 5px 5px;text-align:right;}
#result2 .name{text-align:left;padding:10px;font: bold 12px e??i??,Dotum,Verdana,sans-serif;color:#ff6633;width:250px;}
#result2 .price{font: normal 12px Dotum,Verdana,sans-serif;color:#f4360b}
#result2 .payment{color:#888; width:100px;}

#page {float:left;text-align:center;margin:7px 0;font-size:11px;color:#666666;width:693px;}


/* footer */

#footer { clear:both;float:left;position:relative;margin:5px 0;background:url('images/footer_bg.gif') no-repeat;width:899px;height:90px;}
#footer .logo { position:absolute;top:18px;left:30px;}
#footer .copy { clear:both;position:absolute;top:20px;left:220px;width:600px;border:0px solid red; }
#footer .copyright { clear:both;position:absolute;top:20px;left:0px;border:0px solid red;font-size:11px;line-height:16px;color:#888888;}
#footer .copy2 { clear:both;position:absolute;top:44px;left:0px;margin-top:10px; border:0px solid red;}
