@charset "utf-8";

/************************************************************************
 * 파일명      : minishop.css
 * 설명        : 미니샵
 * 작성자      : (주)스마일웹 디자인팀
 * 작성일      : 2009.05.27
 * 최종수정일  : 2010.01.15
 * Copyright (c) 2009 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr *
************************************************************************/

@import "base.css";
/*@import "table2.css";*/
@import "layout.css";

/* minishop */
.mini_hot {float:left; width:214px; height:253px; margin-right:10px; display:inline; background:url('/images/minishop/bg_hotitem.gif') no-repeat 0 0; text-align:center;}
.mini_hot .arrow_left {float:left; margin-top:85px; padding-left:10px;}
.mini_hot .arrow_right {float:right; margin-top:85px; padding-right:10px;}
.mini_hot dl.goods {float:left; width:120px; position:relative; margin:0 auto; top:42px; left:20px;}
.mini_hot dl.goods .g_name {font-size:11px; margin-top:15px; line-height:130%; letter-spacing:-1px;}
.mini_hot dd img {width:119px; height:119px; border:1px solid #d5d5d5;}

.mini_flaimg {float:left; width:448px; margin:0 13px 0 0;}
.mini_flaimg img {vertical-align: top;}

.mini_plan {position:relative; float:left; width:212px; height:157px; overflow:hidden; background:url('/images/minishop/bg_plan.gif') no-repeat 0 0;}
.mini_plan .plan1 {float:left; width:200px; margin-top:50px;}
.mini_plan .plan1 .plan1_list {margin:0 0 0 10px; height:95px; overflow:auto; scrollbar-base-color:#DCDCDC; scrollbar-face-color:#FFF; scrollbar-shadow-color:#fff; scrollbar-darkshadow-color:#DCDCDC; scrollbar-arrow-color:#CACACA;}
.mini_plan .plan1 ul {margin:0 10px 10px 0; padding:0;}
.mini_plan .plan1 li {font-size:11px; clear:both; float:none; line-height:20px; letter-spacing:-1px; background:url('/images/common/icon/bu_square_gray.gif') no-repeat 5px 45%; padding-left:16px;}

/* search */
.mini_search {float:left; width:212px; height:83px; text-align:center; margin-top:13px; background:url('/images/minishop/bg_minisearch.gif') no-repeat 0 0;}
.mini_search ul {margin:25px 0 0 0; padding:0; font-size:11px;}

/* shop */
.newmini {float:left; font-size:11px; width:900px; height:250px; margin-top:30px;  background:url('/images/minishop/bg_newmini.gif') no-repeat 0 0; text-align:center;}
.newmini ul {margin-top:45px; margin-left:32px;}
.newmini li {display:inline;}
.newmini .group {float:left; text-align:center; margin-right:33px;}
.newmini dd.shop_img img {width:138px; height:71px; border:1px solid #d5d5d5;}
.newmini dd.shop_name {background:#474747; width:140px; height:20px; font-weight:bold; padding-top:2px;}
.newmini .link_white, a.link_white:link, a.link_white:visited, a.link_white:hover, a.link_white:active {color:#fff;}
.newmini .m_item {width:138px; margin-top:12px;}
.newmini .m_item dl {clear:both; padding-top:3px;}
.newmini .m_item dt {float:left; margin-right:6px; padding:1px;}
.newmini .m_item dt img {width:62px; height:62px; margin:1px;}
.newmini .m_item dd {text-align:left; font-size:11px; line-height:14px; padding-top:12px; letter-spacing:-1px;}

.best_mini {float:left; font-size:11px; width:900px; height:238px; display:inline; background:url('/images/minishop/bg_minibest.gif') no-repeat 0 0;  margin-top:10px; text-align:center;}
.best_mini .best_tab {display:inline; float:left; padding:0;}
.best_mini .best_tab a img.over {display:none;}
.best_mini .best_tab a:hover {border:0px;}
.best_mini .best_tab a:hover img {display:none;}
.best_mini .best_tab a:hover img.over {display:inline;}
.best_mini img {vertical-align:top;}
.best_mini .goods_list {float:left; width:900px; position:relative; margin:0 auto; top:25px; left:15px;}
.best_mini .goods_list li {display:inline;}
.best_mini .goods_list .group {float:left; width:173px; text-align:center;}
.best_mini .goods_list dl.goods {float:left; width:130px; position:relative; margin:0 auto; left:17px;}
.best_mini .goods_list dl.goods .g_name {font-size:11px; margin-top:5px; line-height:130%; letter-spacing:-1px;}
.best_mini .goods_list dd img {border:1px solid #d5d5d5;}

.sp_new {float:left; font-size:11px; width:900px; height:280px; margin-top:15px; text-align:center;}
.sp_new .goods_list {float:left; width:900px; position:relative; margin:0 auto; top:25px; left:15px;}
.sp_new .goods_list li {display:inline;}
.sp_new .goods_list .group {float:left; width:173px; text-align:center;}
.sp_new .goods_list dl.goods {float:left; width:130px; position:relative; margin:0 auto; left:17px;}
.sp_new .goods_list dl.goods .g_name {font-size:11px; margin-top:5px; line-height:130%; letter-spacing:-1px;}
.sp_new img.flag {position:absolute; left:1px; top:1px; vertical-align: top;}

/* minishop */
.mini_notice {float:left; width:268px; margin-top:10px; margin-right:30px;}
.mini_notice ul {margin-top:10px;}
.mini_notice li {height:20px; position:relative; padding-left:20px; background:url('/images/common/icon/bu_square_gray3.gif') no-repeat 10px 30%; line-height:15px; white-space:nowrap;}
.mini_make {float:left; width:147px; height:136px; margin-top:10px; margin-right:10px; display:inline; background:#000;}
.mini_myshop {float:left; width:147px; height:136px; margin-top:10px; margin-right:28px; display:inline;}
.mini_help {float:left; width:264px; margin-top:10px;}
.mini_delerjoin {float:left; width:264px; margin-top:5px;}

.myshop_title {position:relative; width:900px; height:25px;}
.myshop_title dt {float:left;}
.myshop_title dd {float:right; font-size:11px;}
.bx_myshop {width:900px; height:183px; padding-top:2px; font-size:11px;} 
.myshop_info {position:relative; width:898px; margin:0 1px; padding:18px 0 13px 0;}
.myshop_info .info {overflow:hidden; margin-left:18px; text-align:left;}
.myshop_info .info li {float:left; line-height:15px;}
.myshop_info .info_sub1 {width:208px; padding:1px;}
.myshop_info .info_sub1 img {width:192px; height:100px; border:1px solid #d5d5d5;}
.myshop_info .info_sub2 {width:611px; height:82px; background:url('/images/minishop/bg_minisho_info.gif') repeat-y 0 0; opacity:0.8; filter:alpha(opacity:88); margin-top:1px; padding:10px 20px;}
.myshop_info table .shop_name {font-size:14px; font-weight:bold; height:27px;}

/* menu */
.mini_menu {margin-left:10px;}
.mini_menu li {display:inline;}
.mini_menu li.mu1 {float:left; margin-top:5px;}
.mini_menu li.mu1 a img.over {display:none;}
.mini_menu li.mu1 a:hover {border:0px;}
.mini_menu li.mu1 a:hover img {display:none;}
.mini_menu li.mu1 a:hover img.over {display:inline;}
.mini_menu li.mu2 {float:right; margin:5px 10px 0 0;}

.notice_mu {display:inline; width:190px; float:left; margin:10px 7px 0 0; background:#fff; background:url('/images/minishop/bg_leftmu.gif') repeat-y 0 0;}
.notice_mu ul {margin:60px 0 40px 0;}
.notice_mu li {margin:5px 0; border-bottom:1px solid #F2F2F2;}
.left_mu a img.over {display:none;}
.left_mu a:hover {border:0px; color:#04AEB6;}
.left_mu a:hover img {display:none;}
.left_mu a:hover img.over {display:inline;}

/* category */
.bx_cate_mid {background:url('/images/minishop/bx_cate_mid.gif') repeat-y 0 0; font-size:11px; letter-spacing:-0.05em;}
.bx_cate_top {background:url('/images/minishop/bx_cate_top.gif') no-repeat 0 0;}
.bx_cate_btm {background:url('/images/minishop/bx_cate_btm.gif') no-repeat 0 bottom; padding:20px 0 5px 0; width:900px;}
.mini_cate {position:relative;}
.mini_cate .cate_list {overflow:hidden; margin-left:20px; text-align:left;}
.mini_cate .cate_list li {float:left; line-height:15px;}
.mini_cate .cate_list_sub1 {width:220px;}
.mini_cate .cate_list_sub2 {width:225px;}
.mini_cate .cate_list_sub3 {width:225px;}
.mini_cate .cate_list_sub4 {}
.mini_cate h2 a {padding-left:6px; background:url('/images/common/icon/bu_square_gray2.gif') no-repeat 0 40%; font-size:11px; letter-spacing:-1px;}
.mini_cate_search {clear:both; text-align:center; width:600px; margin-left:auto; margin-right:auto;}
.mini_cate_search ul {width:600px; height:30px; padding-top:5px;}
.mini_cate_search li {display:inline;}

/* goods */
.mini_new {clear:both; float:left; font-size:11px; width:449px; height:247px; margin-top:20px; background:url('/images/minishop/bg_newmini2.gif') repeat-y 0 0;}
.mini_new .goods_list {float:left; width:449px; position:relative; margin:0 auto; top:50px;}
.mini_new .goods_list li {display:inline;}
.mini_new .goods_list .group {float:left; width:130px; text-align:center;}
.mini_new .goods_list dl.goods {float:left; width:113px; position:relative; margin:0 auto; left:25px;}
.mini_new .goods_list dl.goods .g_name {font-size:11px; margin-top:10px; line-height:130%; letter-spacing:-1px;}
.mini_new .goods_list dd {position:relative; margin-right:8px; padding:1px;}
.mini_new .goods_list dd img {width:113px; height:113px; border:1px solid #d5d5d5;}

.mini_best {float:right; font-size:11px; width:451px; height:247px; margin-top:20px; background:url('/images/minishop/bg_best.gif') repeat-y 0 0;}
.mini_best .goods_list {float:left; width:451px; position:relative; margin:0 auto; top:50px;}
.mini_best .goods_list li {display:inline;}
.mini_best .goods_list .group {float:left; width:130px; text-align:center;}
.mini_best .goods_list dl.goods {float:left; width:113px; position:relative; margin:0 auto; left:40px;}
.mini_best .goods_list dl.goods .g_name {font-size:11px; margin-top:10px; line-height:130%; letter-spacing:-1px;}
.mini_best .goods_list dd {position:relative; margin-right:8px; padding:1px;}
.mini_best .goods_list dd img {width:113px; height:113px; border:1px solid #d5d5d5;}

.board_item {width:100%;}
.board_item dl {clear:both;}
.board_item dt {float:left; margin-right:6px; padding:1px;}
.board_item dt img {width:62px; height:62px; border:1px solid #d5d5d5;}
.board_item dt img.minishop_img {width:122px; height:63px; border:1px solid #d5d5d5;}
.board_item dt.totle {text-align:left; font-size:11px; margin-top:5px; line-height:14px; letter-spacing:-1px; font-weight:bold; color:#939292;}
.board_item dd {text-align:left; font-size:11px; line-height:14px; padding-top:17px; letter-spacing:-1px;}

