/************************/

body{margin:0 10px 0px 10px; font-family:±¼¸², Gulim, AppleGothic, sans-serif; background:#fff;}
div, ul, ol, dl, p, td, th, input, textarea, select{font-family:±¼¸², Gulim, AppleGothic, sans-serif; font-size:12px; color:#444444;}
div, ul, ol, li, dl, dt, dd, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object{margin:0; padding:0;}
img, fieldset, iframe{border:none;}
li{list-style-type:none;}
table{clear:both; border-collapse:collapse;}
em, address{font-style:normal;}
select{height:18px;}
html>body select{padding-right:3px;}
option{padding-right:7px;}
input{padding-right:1px;}
hr{display:none;}
a{color:#00c; text-decoration:none; font-size:12px;}
a:hover{text-decoration:underline; font-size:12px;}
a.space{display:inline; float:right; font-size:12px; color:#666; text-decoration:underline;}
.u{text-decoration:underline;}
.nu{text-decoration:none;}

/************************/

/* ·¹ÀÌ¾Æ¿ô */
#layout_wrap{min-width:982px; margin:0 auto; background-color: #fff; _margin-left:982px;text-align:center;}
#layout_conts{width:982px;position:relative; _margin-left:-982px;}
* html #layout_wrap, * html #layout_conts{height:1px;}

/* ÆÄÆ¼¼Ç */
#header{position:relative; z-index:100; clear:both; _width:982; border-bottom:7px solid #fff; margin-bottom:-7px; padding-top:4px;}
#dmenu{float:right; margin:-4px 0 0 0;}
#all_wrap{position:relative;width:982px;margin:0 auto;text-align:left;}
#container{position:relative; z-index:99; _width:100%; margin:8px 0 0 0; text-align:left; height:100%; _height:auto;} 
#result{float:left; width:100%; margin-left:-202px;}
#result_inner{margin:-4px 0 20px 202px;}
#right{float:right; width:186px; font-size:12px;} 
#right h2{float:none; display:none;} 
#bottom{clear:both; _width:100%; border-top:1px solid #e9e9e9;}
#footer{position:relative; clear:both; _width:100%; padding:22px 0 10px 0; border-top:1px solid #d7d7d7; text-align:center; font-size:12px;}

/************************/

/* ·Î°í */
h1{float:left; font-size:0; padding:12px 5px 12px 7px;}
h1 a{float:left; display:block;}
h1 img{margin:9px 5px 10px 5px;}
h2{float:left; display:block; font-size:13px; color:#000; margin:0 12px 10px 0; padding-left:14px;}
.section h3{clear:both; margin-bottom:8px; color:#000; font-size:12px;}

/* °Ë»öÃ¢ */
.box_search{float:left;width:330px; height:23px; margin:5px 0 6px 6px; _margin:4px 0 5px 5px; padding:3px 0 0 7px; _padding:3px 0 0 5px; background-color:#fff; border:1px solid #fff; font-weight:bold; font-size:15px !important; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
.btn_search{vertical-align:top; margin:4px 0 3px -6px; _margin:4px 0 3px -5px;}
.searchbox{position:relative; float:left; width:392px !important; height:33px !important; background:#fff url('http://www.zagia.com/search/zmse2_image/bg_query.gif') no-repeat; z-index:9000000; margin-top:13px}
.searchbox .box_search{width:327px !important; _width:328px !important; height:21px !important; margin:6px 0 0 6px !important; padding:1px 0 0 4px !important;}
.searchbox .btn_search{position:absolute; top:-4px; right:1px;}

/* ´ÙÀÌ·ºÆ® ¸Þ´º */ 
#dmenu img{border:none; vertical-align:top;}
#dmenu *{margin:0; padding:0; font-size:12px !important; color:#444; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
#dmenu li{list-style-type:none;}
#dmenu a{color:#444; text-decoration:none;}
#dmenu a:hover{text-decoration:underline;}
#dmenu #dmenu_name{margin-right:4px;}
#dmenu #dmenu_name ul{float:left; padding:3px 0 0 17px;}
#dmenu #dmenu_name li{position:relative; float:left; _display:inline; background:url('http://www.zagia.com/search/zmse2_image/icon_bar_dmenu.gif') no-repeat left 3px; letter-spacing:-1px; margin-left:6px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:8px; padding-right:0; padding-top:3px; padding-bottom:0}
#dmenu #dmenu_name li.first{background:none; padding-left:0;}

/* »ó´Ü Ä«Å×°í¸® Ãâ·Â */
#category_list_view{clear:both;float:left;width:982px;max-width:982px;text-align:center;}
#category_all .on{background:url(http://ismain.emimg.com/shopimg/0807/category_allview_up.gif) no-repeat left top;}
#category_all .off{background:url(http://ismain.emimg.com/shopimg/0807/category_allview.gif) no-repeat left top;}
#category_list_view{clear:both;float:left;width:982px;max-width:982px;border-bottom:1px solid #dfdfdf;background:#fff;position:relative;z-index:1;}
.m_category_list{clear:both;border-collapse:collapse;width:982px;max-width:982px;}
.m_category_list td{border-left:1px solid #eee;border-top:1px solid #eee;vertical-align:top;padding:0;margin:0;}
.m_category_list .colline1 td{border-top:none;}
.m_category_list .rowline1{width:162px;max-width:161px;}
.m_category_list .rowline2{width:162px;max-width:161px;}
.m_category_list .rowline3{width:162px;max-width:161px;}
.m_category_list .rowline4{width:162px;max-width:161px;border-right:1px solid #eee;}
.m_category_list dl{clear:both;float:left;padding:9px 0 6px 5px;}
.m_category_list dt{float:left;color:#5274a6;display:block;padding-bottom:5px;line-height:16px;margin-top:-1px;}
.m_category_list dt a:link, .m_category_list dt a:visited, .m_category_list dt a:hover, .m_category_list dt a:active{color:#000080; font-size:13px !important;}
.m_category_list dt a span{font-weight:normal;}
.m_category_list dd{clear:both;float:left;width:100%;line-height:17px;word-spacing:-3px;}
* html .m_category_list dd{word-spacing:-2px;white-space:nowrap;}
.m_category_list dd a:link, .m_category_list dd a:visited, .m_category_list dd a:hover, .m_category_list dd a:active{color:#444;margin-right:3px; font-size:12px !important;}
.m_category_list .popular_shopmall{border-right:1px solid #eee;width:167px;max-width:165px;background:#f5f8fb;}
.m_category_list .popular_shopmall dt{color:#5491ec;padding-bottom:7px;}
.m_category_list .popular_shopmall dt a:link, .m_category_list .popular_shopmall dt a:visited, .m_category_list .popular_shopmall dt a:hover, .m_category_list .popular_shopmall dt a:active{color:#5491ec;}
.m_category_list .popular_shopmall dd{width:150px;overflow:hidden;line-height:20px;position:relative;z-index:0;}
.m_category_list .popular_shopmall dd .line{color:#cecfd4;}
.m_category_list .popular_shopmall a:link, .m_category_list .popular_shopmall a:visited, .m_category_list .popular_shopmall a:hover, .m_category_list .popular_shopmall a:active{color:#636878;padding:0; font-size:12px !important;}
.m_category_list .popular_shopmall a.allview:link, .m_category_list .popular_shopmall a.allview:visited, .m_category_list .popular_shopmall a.allview:hover, .m_category_list .popular_shopmall a.allview:active{position:absolute;z-index:1;right:2px;bottom:4px;padding:0;}
.m_category_list .popular_shopmall .allview img{vertical-align:top;}
.m_category_list .price, .m_category_list .price img{vertical-align:top;position:relative;top:-1px;}
html>body .m_category_list .price, html>body .m_category_list .price img{top:0;}

/* °Ë»ö¿µ¿ª */
.section{clear:both; width:100%; margin:-1px 0 -2px 0; padding:14px 0 17px 0; _padding-top:15px; border-top:1px solid #d7d7d7;}
.title_num{display:inline; position:relative; top:1px; float:left; color:#888; font-size:12px;}
.section_more{overflow:hidden; clear:both; _width:100%; margin-bottom:-4px; padding:14px 1px 0 0; _padding:15px 3px 0 0; text-align:right; font-size:12px;}
.section_more a{text-decoration:underline;}
.section_more a:visited{color:#99209b;}
.go_more{float:right; padding-left:9px; background:url('http://www.zagia.com/search/zmse2_image/icon_arrow_more.gif') no-repeat 0 2px;}

.text{clear:both; width:95%; margin:0 0 -15px 30px;}
.text li{clear:both; float:left; _float:none; width:100%; margin-bottom:18px; _margin-bottom:16px; vertical-align:top;} 
.text dl{overflow:hidden; _width:100%; line-height:19px;}
.text dt{clear:both; display:inline; margin-right:5px;}
.text dt a{text-decoration:underline;}
.text dt a:visited, .text li a:visited{color:#99209b;}
.text dd{clear:both; margin:1px 0 1px 0; color:#000;}
.text .txt_inline, .text .txt_block{font-size:12px; color:#717171;}
.text .txt_inline{display:inline;}
.text .txt_inline a{color:#717171;}
.text .txt_block{clear:both; display:block; line-height:18px;}
.text .thumb{display:inline; float:left; margin:2px 15px 0 0;}
.text .thumb img{vertical-align:top; margin-bottom:6px;}
.text .btn{margin:0 -4px 1px 4px; vertical-align:-5px;}

.url{color:#218d44 !important; text-decoration:none; font-size:12px; margin-right:8px;} 
.bar{margin:0 1px 0 0; color:#bbb;}
.txt_from{color:#717171; text-decoration:none; font-size:12px;}
a.txt_from:visited{color:#717171 !important;}


/* Ä«Å×°í¸® */
.box_dir {width:618px; margin:0; padding:0}
.box_dir_top {width:618px; height:32px; margin:0; padding:0; background:url(http://static.naver.com/book/img_new/bg_box_top04.gif) left top no-repeat;}
.box_dir_top h3 {font-size:13px; font-family:±¼¸², gulim; color:#000000; margin:0; padding:11px 0 0 22px}
.box_dir_middle {width:618px; margin:0; padding:0; background:url(http://static.naver.com/book/img_new/bg_box_middle04_070508.gif) left bottom repeat-y; position:relative; z-index:99;}
.box_dir_middle ul.list {overflow:hidden; width:588px; margin:0 0 0 20px; padding:4px 0 13px 0; }
.box_dir_middle ul.list li {float:left; width:127px; _width:147px; margin:0; padding:9px 0 0 17px; list-style:none; background:url(http://static.naver.com/book/img_new/ico_gray_dot01.gif) 10px 14px no-repeat; vertical-align:top;}
.box_dir_middle ul.list li a {color:#000000; letter-spacing:-1px}
.box_dir_bottom {clear:both; width:618px; height:6px; margin:-1px 0 0 0; padding:0; background:url(http://static.naver.com/book/img_new/bg_box_bottom04_070508.gif) left top no-repeat; overflow:hidden;}






/* ½ºÆù¼­ ¸µÅ© */
a.space{display:inline; float:right; font-size:12px; color:#666; text-decoration:underline;}
#sponsor{overflow:hidden; margin-top:2px;padding-bottom:20px;}
#sponsor ul{width:982px;margin:-1px 0 -4px 15px;}
#sponsor li{text-align:left; float:left;margin-bottom:0; padding-left:10px; background:url('http://www.zagia.com/search/zmse2_image/icon_dot_list.gif') no-repeat 0 6px;}
#sponsor .txt_inline{margin-left:-4px;color:#000;display:inline;}
#sponsor .txt_block{margin-top:0;}

.go_register{padding-left:9px; background:url('http://www.zagia.com/search/zmse2_image/icon_go_register.gif') no-repeat 0 2px;}
.title-h22 h2{float:left; text-indent:10px; font-weight:bold;color:#333333;font-size:13px;}



/*ÆäÀÌÂ¡ .result_contents */
.paging{clear:both; width:618px;}
.shopping_paging {margin-top:10px;text-align:center;font:bold 12px Tahoma;height:20px;padding-top:1px;text-align:right;}
.shopping_paging a:link, .shopping_paging a:visited {font:bold 12px Tahoma;text-decoration:none;color:#666}
.shopping_paging a:hover {font:bold 12px Tahoma;color:#fff;text-decoration:none;background-color:#3a3a3a;}
.shopping_paging a, .shopping_paging .sel{border:1px solid #dbdbdb;padding:0 2px 0 5px;margin-right:3px;}
.shopping_paging .sel {border:1px solid #3a3a3a;background-color:#3a3a3a;color:#fff}
.shopping_paging .left a, .shopping_paging .right a {border:0px;background:#fff;}
.shopping_paging .sel, .shopping_paging a.sel:link, .shopping_paging a.sel:visited{color:#fff;font-weight:bold;}
.shopping_paging a.sel:hover {color:#666;background-color:#fff;}
.pageRslt{float:left;margin-top:-20px;}

/************************/

/* ¿À¸¥ÂÊ */
#right{margin-top:2px;}
#right *{font-size:12px;}

/* ¿À¸¥ÂÊ ¸ñ·Ï */
.aside{position:relative; margin-bottom:5px; border:1px solid #d3d3d3;}
.aside h3{overflow:hidden; position:relative; height:23px; _height:34px; margin-bottom:-1px; padding:11px 0 0 11px; border-bottom:1px solid #dcdcdc; font-size:12px;}
.aside h3, .aside h3 a{color:#3f3f3f;}
.aside .list{margin:12px 0 0 14px;}
.aside .list li{position:relative; margin-bottom:5px;}

/* °Ë»öÅÇ ±¤°í */
.aside.tab_ad{_width:100%; border:none !important;}
.aside.tab_ad h3{overflow:visible !important; _z-index:1; height:24px; _height:35px; margin-bottom:-1px; padding:11px 0 0 11px; border:1px solid #d3d3d3; font-size:12px;}
.aside.tab_ad .deep_type{margin:1px 0 0; padding:11px 0 0;background:url(http://www.zagia.com/search/zmse2_image/bg_aside_box.gif) left bottom no-repeat;}
.aside.tab_ad .deep_type ul{_width:100%;}
.aside.tab_ad .deep_type li{margin-bottom:14px;}
.aside.tab_ad .deep_type li dl{display:block; _width:100%; padding:0 10px 0 13px;}
.aside.tab_ad .deep_type li dl a {display:inline-block;}
.aside.tab_ad .deep_type li dt{line-height:16px;}
.aside.tab_ad .deep_type li dt a{letter-spacing:-1px; text-decoration:underline;}
.aside.tab_ad .deep_type li dt .icon{margin:0 0 4px -1px; vertical-align:middle;}
.aside.tab_ad .deep_type li dd{display:block; margin:2px 0 -3px; line-height:16px;}
.aside.tab_ad .deep_type li dd a{color:#444; text-decoration:none;} 
.aside.tab_ad .deep_type li .url{margin-right:0; text-decoration:none;}
.aside.tab_ad .deep_type li .url:hover{text-decoration:underline;}

/* ½Ç½Ã°£ ÀÎ±â °Ë»ö¾î */
#popular .rank li{height:14px;}
.aside .rank{overflow:hidden; margin:14px 0 0 12px; _margin-bottom:-2px;}
.aside .rank li{position:relative; clear:both; width:172px; margin-bottom:4px; _margin-bottom:0px; list-style:none; top:0;}
.aside .rank .rank_num{display:inline; float:left; _width:11px; _margin:1px 5px 0 0; background:#bcbcbc url('http://www.zagia.com/search/zmse2_image/bg_rank_num.gif') no-repeat 0 0;; margin-left:0; margin-right:5px; margin-top:2px; margin-bottom:0}
.aside .rank .rank_num em{overflow:hidden; float:left; height:10px; _height:11px; _padding:1px 2px 0 3px; background:url('http://www.zagia.com/search/zmse2_image/bg_rank_num.gif') no-repeat 100% 0; color:#fff; text-align:center; letter-spacing:-1px; font-style:normal !important; font-variant:normal !important; font-weight:bold !important; line-height:1em !important; font-size:9px !important; font-family:Verdana !important; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:0}
.aside .rank .rank_num img{margin:3px 2px 0 1px;}
.aside .rank .rank_num.cipher2 em{padding:1px 2px 0 0; _padding:1px 0 0 0;}
.aside .rank strong{overflow:hidden; float:left; width:100px; padding-top:1px;}
.aside .rank strong, .aside .rank strong a{color:#444; font-weight:normal; text-decoration:none;}
.aside .rank strong a:hover{text-decoration:underline;}
.aside .rank .icon{margin:-2px 0 0 -1px; vertical-align:middle;}
.aside .rank .updown{display:block; position:absolute; right:0; top:2px; width:35px; color:#5b5b5b; font-size:11px !important; font-family:Tahoma; text-align:center;}
.aside .rank .updown img{position:absolute; left:-7px; top:2px;}
.aside .rank .em strong, .aside .rank .em strong a{font-weight:bold; letter-spacing:-1px;}


/* ¹è³Ê */
.rbanner{overflow:hidden; clear:both; width:100%;}
.rbanner li{overflow:hidden; display:inline; float:left; width:100%;margin-bottom:5px;}
.rbanner dl{width:100%;}
.rbanner .thumb{position:relative; float:none; height:60px; border:none;}
.rbanner .thumb img{position:absolute; left:0px; bottom:0; vertical-align:top;}


/* Footer */
#Footer {clear:both; margin:0 auto; width:982px; padding:24px 0 10px 0; color:#DDD; text-align:center; letter-spacing:-1px; word-spacing:3px;}
#Footer a {color:#555555; text-decoration:none;word-spacing:0; font-size:12px;}
#Footer a:hover {color:#555555; text-decoration:underline; font-size:12px;}
#Footer p {margin:6px 0 1px 0; color:#8f8f8f;word-spacing:0;font-family:µ¸¿ò,Dotum; font-size:11px;}
#Footer p.copyright { color:#AAA; letter-spacing:0;}
#Footer p.copyright span.sk {color:#fe314f; font-weight:bold;}
#Footer p.copyright span.comms {color:161698; font-weight:bold;}
#Footer p.copyright a.comms {color:161698; font-weight:bold;} //ff7700
#Footer p.notice {margin:17px 0 0 0;}
#Footer p.info {margin:17px 0;letter-spacing:0;}
#Footer p.info a, #Footer p.info a:hover {color:#8f8f8f;font-family:µ¸¿ò,Dotum; font-size:11px;}
#Footer p.info a.email, #Footer p.info a.email:hover {text-decoration:underline;}

