/* here you can put your own css to customize and override the theme */

.align_c{text-align:center !important;}
.align_r{text-align:right !important;}
.align_l{text-align:left !important;}
.valign_t{vertical-align:top;}
.valign_m{vertical-align:middle;}
.valign_b{vertical-align:bottom;}
.strong{font-weight:bold;}
.f_normal{font-weight:normal!important;}
.overHid{overflow:hidden !important;}
.letter_0 {letter-spacing:0 !important;}
.indent15 {text-indent:-15px; padding-left:15px;}

.Relat {position:relative; width:100%; height:100%; border:1px red solid;}
.nobg{background:none !important;}
.noline{border:none !important;}
.nomargin{margin:0px!important;}
.nopadding{padding:0px!important;}
.hand{cursor:pointer;}
.hidden{display:none;}
.txtC {text-align:center;}
.overflow{overflow:hidden;}
.t_red{color:#d00000}

::-moz-selection{background:#F5A7A6;color:#fff}
::selection{background:#F5A7A6;color:#fff}code


.pt_5{padding-top:5px !important;}
.pt_10{padding-top:10px;}
.pt_18{padding-top:18px !important;}
.pt_20{padding-top:20px !important;}
.pt_23{padding-top:23px !important;}
.pt_25{padding-top:25px !important;}
.pt_27{padding-top:27px !important;}
.pt_30{padding-top:30px !important;}
.pt_50{padding-top:50px !important;}
.pr_15{padding-right:15px !important;}
.pr_20{padding-right:20px !important;}
.pr_40{padding-right:40px !important;}
.pr_50{padding-right:50px !important;}
.pl_19{padding-left:19px !important;}
.pl_24{padding-left:19px !important;}
.pl_23{padding-left:23px !important;}
.pl_25{padding-left:25px !important;}
.pl_30{padding-left:30px !important;}
.pb_10{padding-bottom:10px !important;}
.pb_15{padding-bottom:15px !important;}
.pb_20{padding-bottom:20px !important;}
.pb_30{padding-bottom:30px !important;}
.pb_33{padding-bottom:33px !important;}


.mt_m1{margin-top:-1px !important;}
.mt_m10{margin-top:-10px !important;}
.mt_5{margin-top:5px !important;}
.mt_10{margin-top:10px !important;}
.mt_12{margin-top:12px !important;}
.mt_14{margin-top:14px !important;}
.mt_20{margin-top:20px !important;}
.mt_30{margin-top:30px !important;}
.mt_33{margin-top:33px !important;}
.mt_35{margin-top:35px !important;}
.mt_40{margin-top:40px !important;}
.mt_50{margin-top:50px !important;}
.mt_m30{margin-top:-30px !important;}
.ml_5{margin-left:5px !important;}
.ml_10{margin-left:10px !important;}
.ml_15{margin-left:15px !important;}
.ml_20{margin-left:20px !important;}
.ml_174{margin-left:174px !important;}
.mb_10{margin-bottom:10px !important;}
.mb_20{margin-bottom:20px !important;}
.mb_22{margin-bottom:22px !important;}
.mb_30{margin-bottom:30px !important;}
.mb_40{margin-bottom:40px !important;}
.mb_50{margin-bottom:50px !important;}
.mb_100{margin-bottom:100px !important;}
.mr_4{margin-right:4px !important;}
.mr_6{margin-right:6px !important;}
.mr_5{margin-right:5px !important;}
.mr_10{margin-right:10px !important;}
.mr_15{margin-right:15px !important;}
.mr_20{margin-right:20px !important;}
.mr_25{margin-right:25px !important;}
.mr_40{margin-right:40px !important;}

/* ¸ÞÀÎÅ¸ÀÌÆ² 01 */
.main_title1				{ margin:0px 0px 10px 0; padding-bottom:5px;}
.main_title1 .tit		{ border-bottom:1px solid #ddd; padding:0px 0px 10px 0px; font-size:16px; font-weight:700; color:#68a9e0;}
.main_title1 .tit span		{ padding-left:20px; font-size:12px; color:#666;}
.main_title1 ul			{ }
.main_title1 ul li		{ background:#fff; line-height:22px; padding:10px 10px 10px 0px; font-size:13px;}

.main_title2				{ margin:0px 0px 10px 0; padding-bottom:5px;}
.main_title2 .tit		{ border-bottom:1px solid #ddd; padding:10px 0px; font-size:16px; font-weight:700; color:#68a9e0;}
.main_title2 .tit span		{ padding-left:20px; font-size:12px; color:#666;}
.main_title2 ul			{ padding:5px 0 5px 15px;}
.main_title2 ul li		{ background:#fff; line-height:22px; padding-left:10px; font-size:12px; background:url('/images/common/top_btn_dot.gif')no-repeat 0 9px;}
.main_title2 ul li.none		{ background:#fff; line-height:22px; padding:0px 10px 0 10px; color:#ddd; font-size:60px;}
.main_title2 ul li.c_title		{ background:#fff; line-height:22px; padding:0px 10px 0 0px; color:red; font-size:15px; font-weight:bold;}
.main_title2 ul li span		{ float:right; font-size:15px;}


.panel-heading1 {font-size:16px; font-weight:bold; padding:10px 15px; background-color:#f5f5f5; border-bottom:1px solid #ddd;}

/* È¸¿ø°¡ÀÔ */

.joinArea {}
.joinArea h2 {margin-bottom:30px; color:#222; font-size:38px; font-weight:bold; background:none; padding:0; text-align:center;}
.joinArea h3 {margin-bottom:10px; color:#333; font-size:16px; font-weight:bold; background:none; padding:0;}
.joinArea h4 {margin-bottom:10px; color:#333; font-size:14px; font-weight:bold; background:none; padding:0;}
.joinArea .section {text-align:center; margin-bottom:45px;}
.steptxt {margin-bottom:35px; letter-spacing:0.3px;}

/* ¾à°ü */

.agree_caution                 {  }
.agree_caution p.tit           { margin:0 0 10px 5px; font-size:16px; font-weight:bold;  color:#024e9a;}
.agree_caution p.tit span      { margin:0 0 0 18px; font-size:12px; font-weight:normal; color:#666; }
.agree_caution .contents      { height:240px; padding:20px 20px; overflow-y:scroll; line-height:18px; background:#fff; font-size:13px; scrollbar-face-color:#F7F7F7; scrollbar-shadow-color:#cccccc; scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #f7f7f7; scrollbar-arrow-color: #cccccc; }
.agree_caution p.btn_caution { font-size:12px; text-align:right; margin:10px 5px 0 0; font-family: 'Nanum Gothic', sans-serif; }

.agree_caution .contents h5 { font-size:14px; font-weight:bold; margin:2px 0 2px 20px; text-indent:-14px; color:#666;}

.process {display: table; width: 100%; position: relative; margin:10px 0 0 0;}
.process-row { display: table-row;}
.process-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}
.process-row:before { top: 25px; bottom: 0; position: absolute; content: " "; width: 100%; height: 1px; background-color: #ccc; z-order: 0;}
.process-step {display: table-cell; text-align: center; position: relative;}
.process-step p { margin-top:10px;}
.process-step i { font-size:24px;}
.btn-circle {width: 70px;height: 46px;text-align: center;padding: 6px 0;font-size:12px;border-radius: 2px;}

/* ºê·£µå */
/*remake brand(ltm)*/

.brand_wrap{width:1000px; margin:0 auto -25px auto; background:white;}
.brand_wrap:after{content:""; display:block; clear:both;}

.brand_wrap .snb_wrap{width:190px; float:left; padding-top:0;}
.snb_brand{padding:17px 10px 12px 10px; border-top:3px double #aaa; border:3px double #aaa; text-align:center; line-height:normal;}
.brand_wrap .brandname{font-size:20px; display:block; font-weight:bold; padding:3px 0 2px 0;}
.brand_wrap .brandname a{font-size:20px; word-break:break-all;}

.snb2{border:1px solid #aaa; margin-top:10px; padding-bottom:10px;}
.snb2 h3{background:#f7f7f7; padding:10px; font-size:14px; text-align:center;}
.select{border:1px solid #aaa; width:180px; margin:10px auto; cursor:pointer; position:relative; line-height:normal;}
.select:hover{border:1px solid #000;}
.select:hover p span{color:#d72a3e;}
.select:last-child{margin:0 auto;}
.select ul{display:none; border:1px solid #000; background:white; position:absolute; z-index:5; width:180px; left:180px; top:-1px; text-indent:10px;}
.select li a{color:#333; font-size:12px; width:100%; display:block; padding:10px 0;}
.select li a:hover{color:white; background:#d72a3e;}


.select p{font-size:12px; padding:8px; position:relative;}
.select p span{position:absolute; right:0; margin-right:8px;}
.select.non_active{color:#bbb; border:1px solid #ccc; cursor:default;}
.select.non_active span{color:#bbb !important;}


.brand{width:786px; margin:0 auto 10px auto; float:right; padding-bottom:0;}
.brand .img_brand{width:786px; float:right; display:block;}
.brand_info{width:70%; border:1px solid #bbb; margin:5px auto; clear:both; text-align:center; position:relative; z-index:11;}
.brand_info h4{background:#fff; padding:5px 0; font-size:14px; font-family:Oswald; font-weight:400; cursor:pointer;}
.brand_info h4 span{font-size:12px; position:relative; top:-3px; left:3px;}
.brand_info .sentence{line-height:1.5; font-size:12px; color:#555; padding:10px;  display:none; position:absolute; background:white; z-index:10; width:600px; left:0; text-align:left; font-weight:normal; border:1px solid black;}

/* sub ÀÌµ¿°æ·Î */
.location {}
.place {float:left; }
.place > li {float:left; padding:0px 3px; display:inline-block; font-weight:bold;}
.place > li > a {display:block; }
.place li.home {vertical-align:middle; margin:0 7px 0 0; padding:3px 0 0 0; display:inline-block; background:none;}
.place li.caterout {font-size:16px;}


/* ¿Ãºê·£µå »õÆäÀÌÁö 2015-02-05 */
.all_brand_space {width:100%; margin-top:20px; margin-bottom:30px; float: left;}
.all_brand_space .tit_space {border-bottom:solid #d72a3e 5px; width:200px; margin:0 0 20px 0;}
.all_brand_space .all_brand_left_list {float:left; width:200px; height:795px; border-bottom:#d72a3e 2px solid;}
.all_brand_space .all_brand_left_list .left_list_tit {float:left; width:34px; text-align:center; border-right:dotted 1px #bababa;}	 
.all_brand_space .all_brand_left_list .left_list_tit a {color:#999; font-weight:900; font-size:10pt;}
.all_brand_space .all_brand_left_list .left_list_tit .on {color:#d72a3e; font-weight:1100; border-bottom:solid #d72a3e 1px;}
.all_brand_space .all_brand_left_list .left_list_tit ul li {list-style:none; font-size:13pt; line-height:23px; border-top:1px solid #cccccc; border-left:1px solid #cccccc;}
.all_brand_space .all_brand_left_list .left_list_tit .bb {border-bottom:1px solid #cccccc;}
.all_brand_space .all_brand_left_list .left_list_brand {float: left;padding-left: 15px;overflow: auto;width: 149px;height: 671px;border-top: 1px solid #cccccc;border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
.all_brand_space .all_brand_left_list .left_list_brand li {list-style:none;  line-height:25px;}
.all_brand_space .all_brand_left_list .left_list_brand .all_brand_more {margin-top:50px;}
.all_brand_space .all_brand_right_banner {float:right; width:786px; padding:30px 0 0 0;}
.all_brand_space .all_brand_right_banner .care_brand_logo .care_brand_tit {border-bottom:solid 1px black; margin-top:20px;color:black; font-weight:bold; font-size:10pt;}
.all_brand_space .all_brand_right_banner .care_brand_logo .care_brand_list_end {border-bottom:solid 1px black;}
.all_brand_space .all_brand_right_banner .care_brand_list {}
.all_brand_space .all_brand_right_banner .care_brand_logo .care_brand_list {border-bottom:dotted 1px #cccccc; height:94px; vertical-align:middle;}
.all_brand_space .all_brand_right_banner .care_brand_list li {list-style:none;  float:left;}


.all_brand_space02 {margin-top:20px; height:700px;}
.all_brand_space02 .all_brand_left_list {float:left; width:214px;}
.all_brand_space02 .all_brand_left_list .left_list_tit {float:left; width:34px; text-align:center; border-right:dotted 1px #bababa;}	 
.all_brand_space02 .all_brand_left_list .left_list_tit a {color:#999; font-weight:900; font-size:10pt;}
.all_brand_space02 .all_brand_left_list .left_list_tit .on {color:#d72a3e; font-weight:900;}
.all_brand_space02 .all_brand_left_list .left_list_tit ul li {list-style:none;  font-size:13pt; line-height:23px; border-top:1px solid #999;}
.all_brand_space02 .all_brand_left_list .left_list_brand {float:left; margin-left:15px; margin-top:25px;}
.all_brand_space02 .all_brand_left_list .left_list_brand li {list-style:none;  line-height:25px;}
.all_brand_space02 .all_brand_left_list .left_list_brand .all_brand_more {margin-top:25px;}
.all_brand_space02 .brand_open {float:left; font-size:13pt; line-height:23px; margin-top:25px;}
.all_brand_space02 .brand_open ul {float:left; width:240px;}
.all_brand_bottom {margin-top:20px;}
.all_brand_bottom .close p {vertical-align:middle;}
.all_brand_bottom .slide {text-align:center;}


.local_category {border:4px #e8e8e8 solid; background:#fff;}
.local_category h3 {height:15px; margin-top:10px; text-align:center; font-size:15px; color:#6c6c6c; background:url(../image/common/bg_local_cate.gif) center 40% no-repeat;}
.local_category h3 span {padding:0 20px; background:#fff;}
.category_list {overflow:hidden;}
.category_list li {display:inline-block;}
.category_list li a {display:block; width:120px; padding:5px 0 4px 7px; line-height:23px; background:url(../image/common/bg_category.gif) 0 50% no-repeat; border-bottom: 2px solid #ffffff;}
.category_list li a:hover {border-bottom: 2px solid #F35852;}
.category_list .newcate {border-bottom: 2px solid #F35852;}


/* Ä«Å×°í¸® ¸ÞÀÎ */
.cateMainL {float:left; width:325px;}
.cateMainBnr {position:relative; height:500px; background:#FFFFFF; border:1px solid #fff;}
.cateMainBnr ul li {position:absolute;top:0;left:0;}
.cateMainBnr a.btn_prev {position:absolute; top:50%; left:0;}
.cateMainBnr a.btn_next {position:absolute; top:50%; right:0;}

ul.cateNotice {width:100%; margin-top:6px;}
ul.cateNotice  li {line-height:27px; border-bottom:1px #ddd solid; font-size:11px; text-indent:12px; overflow:hidden;}
ul.cateNotice  li:hover {background:#ececec;}

.cate_focus {overflow:hidden; height:270px; background:#f7f7f7;}
.cate_focus .ranking_1st {position:relative; float:left; width:278px;height:270px; padding:10px; background:url(../image/goods/bg_ranking.png) 0 0 no-repeat;overflow:hidden;}
.cate_focus .ranking_1st:hover .layer_panel {display:block;}
.cate_focus .ranking_1st .layer_panel {display:none; position:absolute; left:95px; bottom:30px;}
.cate_focus .rnak1st_info {width:280px; margin:0 auto; overflow:hidden; text-align:center;}
.cate_focus .rnak1st_info h3 {margin:18px 0 24px 0;font-size:20px; font-weight:bold; }
.cate_focus .rnak1st_info .sale {height:22px;font-family:'Nanum Gothic'; font-size:30px; font-weight:bold; color:#d21d14;}
.cate_focus .rnak1st_info .item_info {margin-top:15px;}
.cate_focus .rnak1st_info .item_info .shopMall {margin-bottom:5px; font-size:14px; color:#444; font-weight:bold; display:block;}
.cate_focus .rnak1st_info .item_info .price strong {text-decoration:line-through;}
.cate_focus .rnak1st_info .item_info .sale_price {margin-top:8px; font-size:17px; font-weight:bold; color:#d21d14; font-family:'Nanum Gothic';}


.cate_pdt_List ul.list {overflow:hidden; text-align:left;}
.cate_pdt_List ul.list li {float:left; background:url(../image/goods/bg_dotted.gif) 0 0 repeat-y;}
.cate_pdt_List ul.list li.first {background:none; margin-left:8px;}
.cate_pdt_List ul.list li:hover .layer_panel {display:block;}
.cate_pdt_List ul.list.view3 li {width:205px;}
.cate_pdt_List ul.view3 .thumbnail1 {position:relative; width:180px; height:180px; margin:0 auto;overflow:hidden;}
.cate_pdt_List ul.view3 .thumbnail1 img {width:180px; height:180px;}
.cate_pdt_List ul.view3 .thumbnail1 .layer_panel {display:none; position:absolute; left:50px; bottom:0px;}
.cate_pdt_List ul.list li .itembx:hover {border:1px #444 solid;}
.cate_pdt_List ul.view3 li .itembx {padding:10px 22px 7px 13px;}
.cate_pdt_List ul.view3 li .itembx:hover {padding:9px 21px 6px 12px;}
.cate_pdt_List .itembx .item_info {height:70px; margin-top:10px; padding-top:10px;}
.cate_pdt_List .itembx .item_info  p.price {color:#f03b17; font-weight:bold;font-size:13px;}
.cate_pdt_List .itembx .item_info  p.price em {color:#6e6e6e;font-weight:normal; font-size:11px;}
.cate_pdt_List .itembx .item_info  p.brandID {color:#0e61b0; font-weight:bold; }


.cate_MidBnr {margin:25px 0 70px 0; display:inline-block;}

.category_like {clear:both;}
.category_like h3 {height:30px; margin-top:14px; text-align:center; font-family:'Nanum Gothic', sans-serif; font-size:29px; color:#000; background:url(../image/common/bg_cate_h3.gif) center 40% repeat-x;}
.category_like h3 span {padding:0 20px; background:#fff;}
.category_like ul {overflow:hidden; margin-top:15px; padding-bottom:36px; border-bottom:1px #dbdbdb solid;}
.category_like ul li {float:left;}
.category_like ul li.last-child {margin-right:0;}


/* »óÇ°¸®½ºÆ® Ä«Å×°í¸® */
.s_CategoryArea				{ position:relative; display:inline-block; width:100%; margin:0 0 10px 0; padding-bottom:5px; background:#fff; border-bottom:1px solid #d8d8d8;}
.s_CategoryArea .title		{ border-bottom:2px solid black; padding:10px 20px; font-size:16px; font-weight:bold; color:#000;}
.s_CategoryArea .title	span 	{ color:#89c0df; font-size:20px; font-weight:700;}
.s_CategoryArea .c_title		{ border-bottom:1px solid black; padding:10px 20px; font-size:16px; font-weight:bold; color:#000;}
.s_CategoryArea .c_title	span 	{ color:#89c0df; font-size:20px; font-weight:700;}
.s_CategoryArea .title1		{ padding:10px 10px; text-align:center; font-size:16px; font-weight:bold; color:#000;}
.s_CategoryArea ul			{ padding:10px 0 0 20px;}
.s_CategoryArea ul li		{float:left; padding:10px 20px 10px 0px; font-size:13px;}
.s_CategoryArea ul li.none		{ padding:10px 10px 10px 5px; background:none; }
.s_CategoryArea ul li a		{ background:url('../image/common/bg_category.gif') no-repeat 0 3px; padding-left:15px; font-weight:bold;}
.s_CategoryArea ul li a:hover{ color:#ff6058; }
.s_CategoryArea ul li a.btn_search { margin-left:2px; padding:8px 15px 10px 15px; font-weight:bold; font-size:12px; background:#89c0df; color:#fff;}
.s_CategoryArea ul li a:hover.btn_search {background:#666; }
.s_CategoryArea ul li span { font-size:11px; color:#606161;}


/* Ä«Å×°í¸®¸ÞÀÎ_ÁÖ°£º£½ºÆ® */
.brand_top5 {clear:both; float:left; width:100%; margin-bottom:30px;}
.brand_top5 h3 {font-family:'Nanum Gothic', sans-serif; font-size:17px; color:#1f1f1f; margin-bottom:6px;}
.brand_top5 h3.best {font-family:'Nanum Gothic', sans-serif; font-size:22px; color:#1f1f1f; margin-bottom:6px;}
.brand_top5 .new_list {border-top:1px #3a3a3a solid;}
.brand_top5 h4 {clear:both; float:left;}
.brand_top5 ul.itemList {overflow:hidden;width:300px; border:1px solid red;}
.brand_top5 ul.itemList li {position:relative; float:left; width:174px; min-height:195px; padding:24px 0 15px 0; text-align:center; border:1px #eaeaea solid;;border-left:0;}
.brand_top5 ul.itemList li span.ico_best {position:absolute; top:15px; left:10px; z-index:10;}
.brand_top5 ul.itemList li.first {background:url(../image/common/bg_gray.gif) 0 0 repeat-y;}
.brand_top5 ul.itemList li:hover {border:1px #595959 solid; border-left:0; background:url(../image/common/bg_black.gif) 0 0 repeat-y;}
.brand_top5 ul.itemList li:hover .layer_panel {display:block;}

.weekely_best1 {position:relative;z-index:10; float:left;background:#eaf2f4;}
. h3 {text-align:center;font-size:14px;padding-top:20px;}
.weekely_best1 .thumbnail1 {position:relative; height:220px; margin:0 auto;border-top:1px solid #333;padding-top:2px;margin-top:20px;overflow:hidden;}
.weekely_best1 .thumbnail1 img{border-top:1px solid #333}

.weekely_best1 ul.itemList {overflow:hidden;}
.weekely_best1 ul.itemList li {position:relative; float:left; width:286px; min-height:432px; padding:0px 0 0px 0; text-align:center; border:1px #eaeaea solid;;border-left:0;overflow:hidden;}
.weekely_best1 ul.itemList li span.ico_best {position:absolute; top:100px; left:30px; z-index:10;}
.weekely_best1 ul.itemList li.first {background:url(../image/common/bg_gray.gif) 0 0 repeat-y;}
.weekely_best1 ul.itemList li:hover {border:1px #595959 solid; border-left:0; background:url(../image/common/bg_black.gif) 0 0 repeat-y;}
.weekely_best1 ul.itemList li:hover .layer_panel {display:block; margin-left:40px;}
.weekely_best1 ul.itemList .item_info a {display:inline-block; width:220px; margin:10px auto 0 auto;}
.weekely_best1 ul.itemList .item_info .price {font-size:12px; text-decoration:line-through; margin:0 0 10px 0;}
.weekely_best1 ul.itemList .item_info .sale_price {color:#d21d14; font-size:17px; font-weight:bold;}

.cateTit {font-size:14px; font-weight:bold; color:#000; padding:0; margin:0 0 10px 0;}

.HotBrand {float:right; overflow:hidden; width:337px; margin-left:25px;}
.HotBrand_lst {position:relative; width:100%; border-top:1px #3a3a3a solid; border-left:1px #dbdbdb solid; border-bottom:1px #3a3a3a solid;}
.HotBrand_lst li .HotTab {width:161px; padding:20px 0; background:#e6e6e6; border-bottom:1px #000 dotted; text-align:center;overflow:hidden;}
.HotBrand_lst li.active .HotTab{background:#fff;}
.HotBrand_lst li .HotTab strong {display:block;}
.HotBrand_lst li .HotTab.last-child {border-bottom:0;}
.HotBrand_lst li .Hot_ProdList {display:none;position:absolute;top:0;right:0;width:176px;}
.HotBrand_lst li.active .Hot_ProdList {display:block;}
.HotBrand_lst li .Hot_ProdList li {width:149px; height:149px; margin:5px auto 0 auto;text-align:center;overflow:hidden;border:1px #ececec solid;}
.HotBrand_lst li .Hot_ProdList li img {padding:0;padding-bottom:1px;}
.HotBrand_lst li .Hot_ProdList li img:hover {border:1px #595959 solid;}
.HotBrand_lst li .Hot_ProdList li p {line-height:12px;}

.trendFinding {clear:both; margin-top:50px; margin-bottom:70px;}
.trendFinding .trendFinding_lst {position:relative; width:100%; height:227px; background:url(../image/goods/bg_pt_dot.gif) 0 0 no-repeat;}
.trendFinding .trendFinding_lst li.active .trend_prodList {display:block;}
.trendFinding .trendFinding_lst li.active .trendTab {background:#dbdbdb url(../image/goods/bg_arow.png) 154px 48% no-repeat; color:#383838;}
.trendFinding .trendFinding_lst li.first-child .trendTab {padding-top:7px;}
.trendFinding .trendFinding_lst li.last-child .trendTab a {border-bottom:0;}
.trendFinding .trendFinding_lst .trendTab {width:170px; height:36px;text-indent:12px ;margin:0 7px;}
.trendFinding .trendFinding_lst .trendTab a {display:block; padding:8px 0; border-bottom:1px #dbdbdb solid;}
.trendFinding .trendFinding_lst .trend_prodList {display:none; position:absolute;top:0;right:0;width:817px;}
.trendFinding .trendFinding_lst .trend_prodList li {float:left; width:144px; margin-left:17px;overflow:hidden;}
.trendFinding .trendFinding_lst .trend_prodList li {border:1px #fff solid;}
.trendFinding .trendFinding_lst .trend_prodList li:hover {border:1px #595959 solid;}
.trendFinding .trendFinding_lst .trend_prodList li .item_info a:hover {text-decoration:underline;}
/*
.trendFinding .trendFinding_lst .trend_prodList li .item_info .price {font-size:11px; text-decoration:line-through; }
.trendFinding .trendFinding_lst .trend_prodList li .item_info .sale_price {color:#d21d14; font-size:17px; font-weight:bold;}
*/
.trendFinding .trendFinding_lst .trend_prodList li .item_info p.price {color:#f03b17; font-weight:bold;font-size:13px;}
.trendFinding .trendFinding_lst .trend_prodList li .item_info p.price em {color:#7D7B7B;font-weight:normal; font-size:11px;}
.trendFinding .trendFinding_lst .trend_prodList li .item_info p.brandID {color:#0e61b0; font-weight:bold; }

.trendFinding .trendFinding_lst .trend_prodList .thumbnail1 {position:relative; width:144px; height:144px; margin:0 auto;overflow:hidden;}
.trendFinding .trendFinding_lst .trend_prodList .thumbnail1 img {width:144px; height:144px;}
.trendFinding .trendFinding_lst .trend_prodList .thumbnail1 .layer_panel {display:none; position:absolute; left:32px; bottom:0px;}
.trendFinding .trendFinding_lst .trend_prodList li:hover .thumbnail1 .layer_panel {display:block;}

/* ³¯Â¥°Ë»ö */
.day_search {overflow:hidden; position:relative; width:778px; height:30px; padding:5px 0; background:#f8f8f8; border:1px #dcdcdc solid;}
.day_search .field {float:left; margin-left:10px; margin-top:1px;}
.day_search .field input{display:inline-block; height:21px; padding:4px 8px 0; background:#fff; border:1px solid #dcdcdc;}
.day_search .field span .input_text {width:100%; height:16px; color:#000; border:0;}
.day_search .field span.gap {margin:0 5px; padding-top:5px;}
.day_search .field span.tx {margin:10px 4px 0; color:#222; display:none;}
.day_search .bnbox {float:left;display:block}
.day_search .bnbox .btn_img {float:left; margin-left:4px; margin-top:4px;padding:0; background:transparent;}
.day_search .jellymomorder {float:right;display:block;padding:4px 5px 0 0;}

.call_num{font-size:23px !important;color:#d72a3e;font-weight:bold;font-family:Tahoma, Malgun Gothic !important}
.num_bg{display:inline-block;background:url(../image/mypage/num_bg.png) no-repeat;width:19px; height:19px;color:#fff;font-weight:bold;text-align:center;padding-right:10px;}

.tip_size {clear:both; padding-top:10px;}
.tip_size strong {display:block; margin-bottom:7px; padding-left:17px; background:url(../image/cart/ico_mark.gif) 0 2px no-repeat;}
.tip_size span {color:#777;}


/* Best Item */
.new_wrap {clear:both;}
.new_wrap h3 {font-family:"Alice"; font-size:17px; color:#1f1f1f; margin-bottom:6px; margin-top:10px;}
.new_wrap h3.best {font-family:"Alice"; font-size:22px; color:#1f1f1f; margin-bottom:6px;}
.new_wrap .new_list {margin-top:10px;}
.new_wrap h4 {clear:both; float:left;}
.new_wrap ul.itemList {overflow:hidden;}
.new_wrap ul.itemList li {position:relative; float:left; width:199px; min-height:205px; padding:5px 0 5px 0; text-align:center; border:1px #eaeaea solid; border-left:0;}
.new_wrap ul.itemList li span.ico_best {position:absolute; top:3px; right:5px; z-index:10;}
.new_wrap ul.itemList li.first {background:url(../image/common/bg_gray.gif) 0 0 repeat-y;}
.new_wrap ul.itemList li:hover {border:1px #595959 solid; border-left:0; background:url(../image/common/bg_black.gif) 0 0 repeat-y;}
.new_wrap ul.itemList li:hover .layer_panel {display:block;}
.thumbnail1 {position:relative; width:150px; height:130px; margin:0 auto;overflow:hidden;}

/* »óÇ°¸®½ºÆ® °øÅë */
.layer_panel {display:none; position:absolute; left:39px; bottom:0px;}
.layer_panel a {float:left; display:inline-block; width:22px; height:22px; margin-right:5px; font-size:0;}
.layer_panel a.blank {background:url(../image/common/icon_blank4.png) 0 0 no-repeat;}
.layer_panel a.cart {background:url(../image/common/icon_cart4.png) 0 0 no-repeat;}
.layer_panel a.wish {background:url(../image/common/icon_wish4.png) 0 0 no-repeat;}
.item_info {margin-top:5px;line-height:16px}
.item_info a .subject {color:#8A8888; font-size: 11px; font-family: tahoma;}
.item_info a .subject strong {font-size:14px; color:#8A8888;}
.item_info a:hover .subject {text-decoration:underline;}
.item_info p.price {color:#f03b17; font-weight:bold;font-size:13px;}
.item_info p.price em {color:#7D7B7B;font-weight:normal; font-size:10px;}
.item_info p.taxinfo {color:#2288ee; font-size:11px;}
.item_info p.brandID {color:#444; font-weight:bold; font-size: 11px; font-family: tahoma;}


/* Å¾¼¿·¯ 2015-05-06 */
.top_seller_area .top_seller_tit {margin:30px 0 10px 0;}
.new_wrap .best_10_area {height:440px; width:1000px; padding: 10px 0; background-color:#efefef;}
.new_wrap .best_10_area .best1_area {background-image:url(../image/topseller/best_item_bg.png); width:287px; height:430px; float:left;}
.new_wrap .best_10_area .best1_area .best1 {width:220px; height:220px; margin:0 auto; padding-top:10px;}
.new_wrap .best_10_area .best1_area .best1 .best1_info {margin-top:20px; width:220px;}
.new_wrap .best_10_area .best1_area .best1 .best1_info p {float:left;}
.new_wrap .best_10_area .best1_area .best1 .best1_info .tag01 {width:40px; float:left; margin-right:15px;}
.new_wrap .best_10_area .best1_area .best1 .best1_info .best1_list {width:165px;}
.new_wrap .best_10_area .best1_area .best1 .best1_info .best1_list .price {color:#f03b17; font-weight:bold; font-size:13px;}
.new_wrap .best_10_area .best1_area .best1 .best1_info .best1_list em {color:#6e6e6e; font-weight:normal; font-size:11px;}
.new_wrap .best_10_area .best2_area {float:left; width:703px; margin:0 0 0 10px;}
.new_wrap .best_10_area .best2_area .best2_div {
  float: left;
  width: 45%;
  background-color: white;
  height: 188px;
  padding: 10px;
  /* overflow: auto; */
  /* border: 1px #dbdbdb solid; */
  margin: 0 10px 10px 0;
}
.new_wrap .best_10_area .best2_area .best2 {float:left; text-align:center;  margin: 20px 5px 0 0; width:155px; height:150px;}
.new_wrap .best_10_area .best2_area .best2_info {float:left; width:143px;  margin: 35px 0 0 0;}
.new_wrap .best_10_area .best2_area .price {color:#f03b17; font-weight:bold; font-size:13px;}
.new_wrap .best_10_area .best2_area em {color:#6e6e6e; font-weight:normal; font-size:11px;}
.new_wrap .best6_area .best6_div {float:left; width:200px;}
.new_wrap .best6_area .mr0 {margin-right:0px; width:200px;}
.new_wrap .best6_area  {border-bottom:1px black solid; height:270px; margin-top:50px;}
.new_wrap .best6_area .best6  {margin-bottom:10px; width:135px; height:135px;}
.new_wrap .best6_area .price {color:#f03b17; font-weight:bold; font-size:13px;}
.new_wrap .best6_area em {color:#6e6e6e; font-weight:normal; font-size:11px;}

.good_area {background-color:#efefef; width:1000px; height:600px; margin-top:30px; margin-bottom:100px;}
.good_area .mr0 {margin-right:0px;}
.good_area .good_wrap {background-color:white; width:980px; height:530px; margin:0 auto; padding-top:25px;}
.good_area .good_01 {margin-left:20px; height:250px; border-bottom:1px dotted black; width:945px;}
.good_area .good_02 {margin-left:20px; height:250px; margin-top:25px;}
.good_area .good_tit {font-size:15px; color:black; font-weight:800; height:25px; padding:5px 0 0 10px;}
.good_area .good_div {float:left; margin-right:7px; width:150px; height:256px;}
.good_area .good_div .good_img {width:135px; height:130px; margin-bottom:10px;}
.good_area .good_div .mr0 {margin-right:0px;}
.good_area .best6  {margin-bottom:10px; width:135px; height:135px;}
.good_area .good_info .price {color:#f03b17; font-weight:bold; font-size:13px;}
.good_area em {color:#6e6e6e; font-weight:normal; font-size:11px;}


/* »óÇ°¸®½ºÆ® */
.itemArea {margin-top:10px;}
.itemCount {padding-left:10px; /* margin-bottom:12px; */ color:#555; background:url(../image/goods/bullet_ico.gif) 0 50% no-repeat}
.itemCount em {font-style:normal; font-weight:bold; color:#ff502b;}

.itemHead {position:relative; overflow:hidden;}
.itemHead .viewtype_select{clear:both; padding:5px;}
.itemHead .viewtype_select ul{overflow:hidden;}
.itemHead .viewtype_select li{float:left;}
.itemHead .viewtype_select span{position:relative; top:1px; margin-right:15px; font-size:16px; color:#ccc;}
.itemHead .viewtype_select li a{display:inline-block; margin-right:15px; font-size:13px; letter-spacing:-1px; padding-bottom:3px; color:#777;}
.itemHead .viewtype_select li a:hover{font-weight:bold; color:black;}

.viewtype_selected{border-bottom:1px solid #d72a3e; color:black !important; font-weight:bold;}


.pdt_Tab {}

.selectArea {float: right; margin-bottom:20px;}

.option {top:0; right:0;float: right;}
.option select {float:left; padding:5px;height:28px\9;*height:auto;*margin-top:5px}
.option select + select {margin-right:5px}
.option a,.option button {float:left;margin-right:4px}
.option a {display:inline-block; width:27px;height:27px; vertical-align:middle}
.option a.big_btn {background:url(../image/goods/ico_list_big.gif) 0 0 no-repeat;}
.option a.sml_btn {background:url(../image/goods/ico_list_small.gif) 0 0 no-repeat;}
.option a.active {background-position:0 -27px;}


.option_search {position:absolute; top:0; right:0;}
.option_search a,.option button {float:left;margin-right:4px}
.option_search a {display:inline-block; width:27px;height:27px; vertical-align:middle}
.option_search a.big_btn {background:url(../image/goods/ico_list_big.gif) 0 0 no-repeat;}
.option_search a.sml_btn {background:url(../image/goods/ico_list_small.gif) 0 0 no-repeat;}
.option_search a.active {background-position:0 -27px;}


/* tab */
.tab{*zoom:1}
.tab:after {display:block; visibility:hidden; clear:both; width:0; height:0; content:'';}
.tab li {float:left;position:relative;}
.tab li.active {z-index:9;}
.tab li a {display:block;position:relative; text-align:center; text-decoration:none; list-style:none; color:#666; background:#fafafa;}
.tab li a:focus,.tab li.active a {z-index:9;}

.tab.large {position:relative;width:100%; height:41px; background:url(../image/goods/bg_tab.gif) 0 bottom repeat-x; }
.tab.large li {height:38px; border:1px solid #c4c4c4; border-bottom:0; margin-left:-2px;}
.tab.large li.no_data a {display:none;}
.tab.large li:first-child {margin-left:0; border-right:4px #c4c4c4 solid;}
.tab.large li:first-child + li {margin-left:-4px; border-left:1px solid transparent; background-color:transparent;}
.tab.large li:first-child + li.active {border-left:1px solid #33353e;}
.tab.large li a {padding:9px 0 10px; border-bottom:0; color:#747474; text-align:center; border-top: 1px solid transparent;}
.tab.large li.active {position:relative;height:40px; border:1px solid #33353e;border-bottom:0;}
.tab.large li.active a {overflow:hidden;position:relative;padding:9px 0 12px;border:1px solid #33353e; border-bottom:0; background:#fff; color:#222; font-weight:bold; letter-spacing:-1px;}
.tab.large.t_dep li {width:100px; margin-left:-2px;}
.tab.large.t_dep li:first-child {margin-left:0;}

.tab.large li.active{z-index:1;}
.tab.large li.active a{z-index:1;}

.tab.large li a:active,
.tab.large li a:focus{background:none; border-right:1px solid transparent; border-left:1px solid #fff;}

.tab.large li.active a:active,
.tab.large li.active a:focus{background:#fff;z-index:20;border-right:1px solid #33353e;border-left:1px solid #33353e;}


/* »óÇ° List */
.pdt_List {margin-top:30px; margin-bottom:10px; overflow:hidden;}
.pdt_List ul.list {overflow:hidden; margin-bottom:0px; text-align:left;}
.pdt_List ul.list li {float:left; background:url(../image/goods/bg_dotted.gif) 0 0 repeat-y;}
.pdt_List ul.list li.first {background:url(../image/goods/bg_dotted.gif) 0 0 repeat-y;}
.pdt_List ul.list li:hover .layer_panel {display:block;}
.pdt_List ul.list.view4 li {width:250px;}
.pdt_List ul.list.view5 li {width:200px;}
.pdt_List ul.list.viewmall li {width:180px;}
.pdt_List ul.view4 .thumbnail1 {position:relative; width:220px; height:220px; margin:0 auto;text-align:center;}
.pdt_List ul.view4 .thumbnail1 img {}
.pdt_List ul.view4 .thumbnail1 .layer_panel {display:none; position:absolute; left:67px; bottom:0px;}
.pdt_List ul.view5 .thumbnail1 {position:relative; width:174px; height:174px; margin:0 auto;}
.pdt_List ul.view5 .thumbnail1 img {}
.pdt_List ul.view5 .thumbnail1 .layer_panel {display:none; position:absolute; left:47px; bottom:0px;}
.pdt_List ul.viewmall .thumbnail1 {position:relative; width:150px; height:150px; margin:0 auto;}
.pdt_List ul.viewmall .thumbnail1 img {}
.pdt_List ul.viewmall .thumbnail1 .layer_panel {display:none; position:absolute; left:30px; bottom:0px;}
.pdt_List ul.viewmall .thumbnail1 .bblld {border:2px #444 solid;}
.pdt_List ul.list li .itembx:hover {border:1px #dfdfdf solid;}
.pdt_List ul.view4 li .itembx {padding:17px 25px 17px 25px;}
.pdt_List ul.view4 li .itembx:hover {padding:16px 24px 16px 24px;}
.pdt_List ul.view5 li .itembx {padding:17px 15px 17px 15px;}
.pdt_List ul.view5 li .itembx:hover {padding:16px 14px 16px 14px;}
.pdt_List ul.viewmall li .itembx {padding:17px 15px 17px 15px;}
.pdt_List ul.viewmall li .itembx:hover {padding:16px 14px 16px 14px;}
.pdt_List .itembx .item_info {height:90px; margin-top:0px; text-align:center;  position: relative;}
/*.pdt_List .itembx .item_info {height:90px; margin-top:10px; padding-top:10px; border-top:1px #d8d8d8 dashed;}*/
.pdt_List .itembx .item_info .summary span.shopMall {display:block; margin-bottom:3px; font-weight:bold; color:#444;}
.pdt_List .itembx .item_info .price {margin-top:5px;}
.pdt_List .itembx .item_info .price strong {color:#444;}
.pdt_List .itembx .item_info .SalePercent {
	position: absolute;
	top: -200px;
	background: url(../prod/img/sale_bg.png) right 100% no-repeat;
	width: 31px;
	height: 35px;
	line-height: 25px;
	font-weight: 800;
	color: #FF4F4F;
}


/* ±âÈ¹Àü */
.plan_select {float:right; margin-bottom:10px;}
.plan_banner{padding-top:10px;}
.plan_cate{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;overflow:hidden;margin-top:20px;margin-bottom:50px;}
.plan_cate li{float:left;text-align:center;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.plan_cate li a{display:inline-block;padding:9px 0;font-family:dotum}
.plan_cate li a:hover,.plan_cate li.on a{background:#f6f6f6;font-weight:bold; color:#333}
.plan_category{position:relative;}
.plan_category h3 {height:30px; margin-top:30px; text-align:center; font-size:25px; color:#33353e; background:url(../image/plan/h3_plan_bg.gif) center 40% repeat-x;}
.plan_category h3 span{dispaly:block;padding:0 30px;background:#fff}
.btn_top{position:absolute;z-index:99;top:0;right:0}


/* pagenate */
.pagenate {clear:both; text-align:center;}
.pagenate a {display:inline-block; color:#666; font-weight:bold; font-size:11px;}
.pagenate a img {vertical-align:middle; margin:0;}
.pagenate a span {display:block; padding:2px 8px 2px 8px; color:#666; border:1px #ccc solid;}
.pagenate a span.on {color:#d72a3e; font-weight:bold; border:1px #d72a3e solid;}


/* »óÇ°»ó¼¼ÆäÀÌÁö */
.ViewArea {margin:50px 0;}
.detailView {margin:30px 0 85px 0;}
.infoArea {margin-top:20px;}
.txt_info {margin-bottom:20px;}
.txt_info span {color:#d72a3e;}
table.Data_table {margin-bottom:20px;}
table.Data_table thead tr {border:1px #919191 solid;}
table.Data_table thead th {line-height:28px; color:#fff; font-size:13px; background:#b0b0b0 url(../image/goods/bg_tabar.gif) right 50% no-repeat;}
table.Data_table thead th.last-child {background:#b0b0b0;}
table.Data_table tbody td {padding:12px 0; line-height:14px; text-align:center; border-bottom:1px #e3e3e3 solid;}
table.Data_table tbody td.review {text-align:left;}
table.Data_table tbody td.review a {margin-right:5px;}
table.Data_table tbody td.review a:hover {text-decoration:underline;}
table.Data_table tbody td.reviewOpen {text-align:left;}
table.Data_table tbody td.reviewOpen ul.points {height:24px; margin-top:-12px; padding:12px 0 0 20px; background-color:#f5f5f5; border-bottom:1px #e3e3e3 solid;}
table.Data_table tbody td.reviewOpen ul.points li {float:left; padding:0 20px 0 0; color:#707070; font-size:11px; background:none;}
table.Data_table tbody td.reviewOpen ul.points li span {padding-right:5px;}
table.Data_table tbody td.reviewOpen .text {clear:both; padding:20px;}
table.Data_table tbody td.qna_ok {background:url(../image/goods/ico_qna_ok.gif) 22% 50% no-repeat;}
.table_ft {position:relative; width:100%;}
.table_ft .Tby_btn {position:absolute; bottom:0; right:0;}
.Tby_btn a {display:inline-block; padding:3px 10px; color:#fff; font-weight:bold; background:#d72a3e;}
.Tby_btn a:hover {background:#e83c3a;}

.Exchange {width:100%;}
.Exchange tbody th {color:#33353e; background:#f6f6f6; border:1px #ddd solid; border-left:0;}
.Exchange tbody th img {vertical-align:middle; margin-right:5px;}
.Exchange tbody td {padding:17px 13px; border-bottom:1px #ddd solid;}
.Exchange tbody td li {padding-left:10px; background:url(../image/goods/icon_dot.gif) 0 8px no-repeat;}
.Exchange tbody td li > ol {margin:5px 0 10px 0;}
.Exchange tbody td li > ol > li {background:none; padding:0; margin:0;}
.Exchange tbody td li span {color:#ff4f26;}
.Exchange tbody td li img {vertical-align:middle; margin-left:5px;}
.reference {margin-top:8px; color:#ff4f26;}

/* »óÇ°Á¤º¸ */
.productInfo {overflow:hidden; padding-top:10px; margin-bottom:31px;}
.prodPhoto {float:left;}
.prodPhoto .item_image {position:relative; cursor:pointer;border:1px #e8e8e8 solid; text-align:center;overflow:hidden;  padding: 10px;}
.prodPhoto .item_image .zoom {display:none; position:absolute; top:45%; left:45%;}
.prodPhoto .item_image:hover .zoom {display:block;}
.prodPhoto .original img {width:65;height:93px; z-index:1; 	position:absolute; top:10px; left:10px;}
.prodPhoto .item_thum {position:relative; margin-top:15px; text-align:center;}
.prodPhoto .item_thum ul {margin:0 auto; overflow:hidden; display:inline-block; text-align:center;}
.prodPhoto .item_thum ul li {float:center; display:inline-block; width:25px; height:25px; margin:0; }

.direction {position:static;}
.direction .btn {position:absolute; top:28px; width:18px; height:35px; min-height:15px; background-color:transparent; background-image:url(../image/goods/btn_direction.png); background-repeat:no-repeat;}
.direction .btn.prev {left:0; background-position:left 0;}
.direction .btn.next {right:0; background-position:right 0;}
.direction .btn.prev:hover {background-position:left -37px;}
.direction .btn.next:hover {right:0; background-position:right -37px;}

.prodInfo {float:right; margin:0 0px;}
.item_header {margin-top:10px; padding-bottom:12px; border-bottom:1px #e5e5e5 solid;}
.item_header h2.item_title {font-size:16px; color:#242424; font-weight:bold;}
.info_wrap dl {margin-top:14px; padding-bottom:14px; border-bottom:1px #e5e5e5 solid;}
.info_wrap dl dt {float:left; display:block; width:97px; line-height:20px; margin-bottom:3px; text-indent:2px; color:#333; font-weight:bold;}
.info_wrap dl dd {color:#666; display:inline-block; width:283px; line-height:20px; margin-bottom:3px;}
.info_wrap dl dd span.price {float:left;color:#cc3333; font-weight:bold; font-size:15px;}
.info_wrap dl dd span.dutyprice {float:left;color:#555555;background-color: #F0F0F0;font-size:11px;}
.info_wrap dl dd span.dutycomment {color:#555555;font-size:11px; padding-top:5px;}

.info_wrap dl dd span.sbtn {vertical-align:middle; margin-left:5px;}
.info_wrap dl dd span.sbtn a {display:inline-block; line-height:14px; font-size:11px; border-radius:2px;}
.info_wrap dl dd span.interest a {padding:2px 5px; color:#fff; background:#888;}
.info_wrap dl dd span.interest a:hover {background:#777;}
/*.info_wrap dl dd span.brand a {padding:2px 14px 2px 5px; border:1px #d3d3d3 solid; background:url(../image/goods/bg_brand.gif) right 50% no-repeat;}*/
.info_wrap dl dd span.brand a {padding:2px 5px; color:#fff; background:#888;}
.info_wrap dl dd span.brand a:hover {background:#777;}
.info_wrap dl dd span.jego a {padding:2px 7px 2px 16px; border:1px #d3d3d3 solid; background:url(../image/goods/ico_qna_ok.gif) 5px 50% no-repeat;}
.info_wrap dl dd span.size a {padding:2px 5px 2px 15px; margin-top:4px; margin-left:4px; color:#fff; background:#d72a3e url(../image/goods/icon_size.png) 5px 50% no-repeat;}
.info_wrap dl dd span.size a:hover {background:#777 url(../image/goods/icon_size.png) 5px 50% no-repeat;}
.info_wrap dl dd span.prodinccode {font-size:12px;color:#404040;}
.info_wrap dl dd span.brandname {font-size:13px;color:#0b569d; font-weight:bold;}
.info_wrap dl dd span.colorimg {display: inline-block; line-height: 5px;}


.price {float:left;color:#d72a3e; font-weight:bold; font-size:17px;}
.price1 {float:left;color:#cc3333; font-weight:bold; font-size:14px;}

.dutyprice {float:left;color:#555555;background-color: #F0F0F0;font-size:11px;}
.dutycomment {color:#555555;font-size:11px; padding-top:5px;}
.interest a {padding:2px 5px; color:#fff; background:#888;}
.interest a:hover {background:#777;}
.brand a {padding:2px 5px; color:#fff; background:#888;}
.brand a:hover {background:#777;}
.jego a {padding:2px 7px 2px 16px; border:1px #d3d3d3 solid; background:url(../image/goods/ico_qna_ok.gif) 5px 50% no-repeat;}
.size a {padding:2px 5px 2px 15px; margin-top:4px; margin-left:4px; color:#fff; background:#d72a3e url(../image/goods/icon_size.png) 5px 50% no-repeat;}
.size a:hover {background:#777 url(../image/goods/icon_size.png) 5px 50% no-repeat;}
.prodinccode {font-size:12px;color:#404040;}
.brandname {font-size:13px;color:#0b569d; font-weight:bold;}
.colorimg {display: inline-block; line-height: 5px;}

.amount_box {position:relative; display:inline-block; width:57px; height:27px;}
.amount_box img {vertical-align:top;}
.amount_box input.area {position:absolute; left:0; top:3px; width:36px; height:17px; border:1px #d7d7d7 solid; line-height:19px; text-align:center; color:#777; font-size:11px; }
.amount_box .up {position:absolute; right:0; top:4px; overflow:hidden;}
.amount_box .down {position:absolute; right:0; top:15px; overflow:hidden;}

.sltDetail {display:none; width:100px; height:20px; padding-left:5px; border:1px #d7d7d7 solid;}
.selGuide {position:relative; float:left; width:160px;}
.selGuide .selected {width:150px; display:block; padding:2px 0 2px 10px; border:1px #d7d7d7 solid; background:url(../image/common/bullet1.gif) 95% 50% no-repeat; z-index:10;}
.selGuide .selList {display:none; position:absolute; top:24px; left:0; width:160px; border:1px #d7d7d7 solid; z-index:20;}
.selGuide .selList ul li {cursor:pointer; padding:4px 0; text-indent:10px; background:#fff;}
.selGuide .selList ul li:hover {color:#fff; background:#7e8189;}

.btnArea {margin-top:20px; text-align:center;}
.btnArea a {display:inline-block; width:81px; padding:12px 5px 12px 25px; font-size:14px; font-weight:bold; color:#fff;}
.btnArea a.buy {background:#d72a3e url(../image/goods/icon_buy.png) 14px 48% no-repeat;}
.btnArea a.cart {background:#666 url(../image/goods/icon_cart.png) 14px 48% no-repeat;}
.btnArea a.wish {background:#ccc url(../image/goods/icon_wish.png) 14px 48% no-repeat;}

.btnArea button.Big {padding:12px 40px; font-size:15px; font-weight:bold;}
.btnArea button.btnGray {color:#fff; background:#3b3b3b; border-radius:3px;}
.btnArea button.btnGray:hover {background:#222;}
.btnArea button.btnPink {color:#fff; background:#d72a3e; border-radius:3px;}

.BrandBest {float:right; width:188px; background:#f6f6f6; border:1px #e2e2e2 solid;}
.BrandBest h3 {padding:0; margin:12px 0 7px 13px; text-align:left; font-weight:bold; font-size:14px; color:#333;}
.BrandBest .BestLst {width:168px; margin:0 auto 10px auto; padding:0; background-color:#fff; border:1px #dddfe4 solid;}
.BrandBest .BestLst li {width:147px; margin:6px 0 0 11px; padding:0;}
.BrandBest .BestLst li.first {margin-top:11px;}
.BrandBest .BestLst li.last {padding-bottom:5px;}
.BrandBest .BestLst li dl.BrdLst {height:58px; margin:0; padding-bottom:6px; border-bottom:1px #eaeaea solid;}
.BrandBest .BestLst li dl.BrdLst.Noline {border:none;}
.BrandBest .BestLst li dl.BrdLst dt {float:left; width:60px; height:60px; margin-right:8px; border:1px #e8e8e8 solid;overflow:hidden;text-align:center}
.BrandBest .BestLst li dl.BrdLst dd {padding-top:6px; font-size:11px; color:#888; line-height:14px; overflow:hidden;}
.BrandBest .BestLst li dl.BrdLst dd a:hover {text-decoration:underline;}
.BrandBest .BestLst li dl.BrdLst dd.price {padding-top:2px; margin:0; color:#242424; font-weight:bold;}



/************ box_paging ************/
.box_paging {clear:both;margin:20px; text-align:center;}
.box_paging a img {vertical-align:middle; margin:0;}
.box_paging span {vertical-align:middle;}
.box_paging span {margin:0 1px;}
.box_paging span a {display:inline; color:#666; font-weight:bold; font-size:11px; padding:5px 8px 4px 8px; border:1px solid #eaeaea;}
.box_paging .page_ov a {background:#feefef; color:#fa6660; font-weight:bold; border:1px #fa6660 solid;}


.tab_info1 { position:relative; font-family:'Nanum Gothic', sans-serif; }
.tab_info1 p { font-size:15px; font-weight:bold; margin-bottom:10px;}
.tab_info1 ul { }
.tab_info1 ul li{float:left; margin-right:1px; display: block; color:#000; font-size:12px; text-align:center; border-top:1px solid #ddd; border-bottom:0px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; background:#eef0f2;}
.tab_info1 ul li a{ display: block; color:#333; padding:10px 0px; width:125px; text-decoration:none !important}
.tab_info1 ul li a:hover{ display: block; color:#013c8e; background:#fff;}
.tab_info1 ul li.on,.tab_faqtype ul li.on a{ display: block; font-size:12px; background:#fff; color:#000; font-weight:bold;}

a.social-icon1 {width:20px; height:20px; padding:6px 10px 4px 10px; text-align:center; color:#fff; background:#3b5998;}
a:hover.social-icon1 { background:#22355e;}
a.social-icon2 {width:20px; height:20px; padding:6px 7px 4px 7px; text-align:center; color:#fff; background:#00acee;}
a:hover.social-icon2 { background:#0286b9;}
a.social-icon3 {width:20px; height:20px; padding:6px 9px 4px 9px; text-align:center; color:#fff; background:#bd081c;}
a:hover.social-icon3 { background:#8d0615;}

.table-noborder {width:100%;max-width:100%; border:0px;}
.table-noborder th {padding:8px;line-height:1.4;border:0px;}
.table-noborder td {padding:8px;line-height:1.4;border:0px;}


/* Quantity plus minus */
.qty .control-label {
	margin-right:10px;
	margin-bottom:0px;
	float:left;
	padding:12px 0;
	display:inline-block;
}
.qty a {
	background: url("../image/plus.png") no-repeat 2px 2px #f5f5f5;
	display: inline-block;
	height:20px;
	width:20px;
	position: relative;
	text-indent: -9999px;
	border:1px solid #ccc;
	border-width:1px 1px 0px 0px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	outline:none;
}
.qty a.mines {
	background-position:2px -13px;
	border-width:1px 1px 1px 0px;
}
.qty a:hover {
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	background-color:#fff;
}
.qty #button-cart, .qty #input-quantity {
	float:left;
	font-size:15px;
	width:44px;
	padding-left:2px;
	padding-right:2px;
	height:40px;
	text-align:center;
}

.qty a.mines {
	background-position:2px -13px;
	border-width:1px 1px 1px 0px;
}

.list-inline-style li { font-size:14px; font-weight:bold; color:#000;}
.list-inline-style li a { font-size:13px; font-weight:normal; color:#666; padding-right:15px; border-right:1px solid #ddd;}

.total_price {width:100%; font-weight:bold; padding:5px; background:#f7f7f7; font-size:16px;}
.total_price span {color:red;}



/*ÁÖ¹®¿µ¿ª °íÁ¤footerÈ­*/

.fixed_order{position:fixed; z-index:1120; width:100%; bottom:0; left:0; box-shadow:0 -2px 4px #999; background:#fff; transition:background .3s;}
.fixed_order_padding{padding:8px 5% 8px 5%;}
.buy_switch{border:none; background:url(/nm/img/buyswitch5.png) no-repeat; background-size:80px auto; position:absolute; left:50%; width:80px; height:20px; margin:-20px 0 0 -40px; cursor:pointer; color:#d72a3e; font-weight:bold; font-size:25px; text-align:center;}
.buy_switch span{display:inline-block; position:relative; top:-1px; transform:scaleY(0.4); -webkit-transform:scaleY(0.4); -moz-transform:scaleY(0.4); -o-transform:scaleY(0.4);}
.order_open{margin:auto; background:#d72a3e; padding:15px 10px; text-align:center; font-size:15px; font-weight:bold; color:white; letter-spacing:2px;}
.order_select{display:none; }
.order_select span{font-weight:bold; width:72px; display:inline-block; vertical-align:top; margin-top:10px;}

.fixed_order ul.order_button{float:none; text-align:center; width:100%; overflow:hidden; display:none; margin-bottom:5px;}
.fixed_order ul.order_button li{margin-bottom:0; margin-top:-5px; line-height:1;}
.fixed_order ul.order_button li:nth-child(1){transform:scaleX(5); -webkit-transform:scaleX(5); -moz-transform:scaleX(5);}
.fixed_order ul.order_button li:nth-child(2){transform:scaleX(4); -webkit-transform:scaleX(4); -moz-transform:scaleX(4);}
.fixed_order ul.order_button li:nth-child(3){transform:scaleX(3); -webkit-transform:scaleX(3); -moz-transform:scaleX(3);}
.scrolls_detail{bottom:60px;}

.bg_dark{position:fixed; z-index:110; width:100%; height:100%; top:0; left:0; background-color:rgba(0,0,0,0.2); display:none;}