/************************************** 주요매장 **************************************/
.main_store{padding-bottom: 40px;}
.main_store .store_tit{padding-top: 70px;position: relative;text-align: center;font-family: Nanum_Square_B, 'Nanum_Square_B';}
.main_store .store_tit span{font-size: 40px;}
.main_store .store_tit span.red{color: #e62642}
.main_store .store_tit img{position: relative;left: -113px;top: -30px;}

/* 베스트 */
.main_store .store_best_section .goods_boxes .tit_area .feature{color:#f76252;}
.main_store .box_tab_wrap .box_tab.list6 li{width: 16.66%;}
.main_store .box_tab_wrap .box_tab.list6 li:nth-of-type(6)~li{border-top:none;}
.main_store .box_tab_wrap .box_tab.list6 li:nth-of-type(6n+1){border-left:1px solid #eee;}
.main_store .box_tab_wrap .box_tab.list6 li:nth-of-type(7n+1){border-left:none;}
.main_store .box_tab_wrap .box_tab.list6 li img{margin-right:8px;position:relative;top:2px;}
.main_store .store_best_section .goods_boxes.no_deal{margin-top: 64px;position: relative;}
.main_store .store_best_section .goods_boxes.no_deal article .tit_area{height: 162px;}
.main_store .store_best_section .goods_boxes.no_deal article .number{width: 40px;height: 40px;font-size: 20px;color: #fff;position: absolute;left: 1px; top: 1px;z-index:2;font-family:'Nanum_Square_B';line-height: 40px;text-align:center;background: #aaa;border-radius:0 0 20px 20px;}
.main_store .store_best_section .goods_boxes.no_deal article .number.fir{background: #e62642;}
.main_store .store_best_section .goods_boxes.no_deal article .number.on{background: #f47725;}
.main_store .store_best_section .gddeal_none{padding: 150px 0px; text-align:center;}
.main_store .store_best_section .gddeal_none img{margin-bottom: 30px;}
.main_store .store_best_section .gddeal_none span{font-size: 16px;color: #888;}
.main_store .store_best_section .product_list.grid_4 > ul > li .flag img {width:70px;} /* 210517_5617 추가 */
/* 220720_10083 */
.goods_boxes article .number {
	position: absolute;
	left: 1px;
	top: 1px;
	z-index: 2;
	width: 40px;
	height: 40px;
	background: #aaa;
	border-radius: 0 0 20px 20px;
	font-family: 'Nanum_Square_B';
	font-size: 20px;
	color: #fff;
	line-height: 40px;
	text-align: center;
}

.goods_boxes article .number.fir {
	background: #e62642;
}

.goods_boxes article .number.on {
	background: #f47725;
}
/* // 220720_10083 */
/* 포유 */
.main_store .store_foru_section{position: relative;} 
.main_store .store_foru_section .store_tit img{left: -59px;}
.main_store .store_foru_section .foru_pro{padding:50px 80px;margin-top: 60px;background: url("../../images/foryou_bg.jpg") no-repeat;background-size: 120%;padding-bottom: 0;}
.main_store .store_foru_section .foru_pro .foru_info {padding-bottom: 16px;}  
.main_store .store_foru_section .foru_pro .foru_info .login{padding-top: 15px;}  
.main_store .store_foru_section .foru_pro .foru_info .login,  
.main_store .store_foru_section .foru_pro .foru_info .logout{font-size: 24px;text-align:center;}  
.main_store .store_foru_section .foru_pro .foru_info .logout b,  
.main_store .store_foru_section .foru_pro .foru_info .logout span{position: relative;top: 5px;}  
.main_store .store_foru_section .foru_pro .foru_info .logout .btn47{width: 160px;padding: 16px 0;font-size: 16px;text-align:center;background: none;border: solid 1px #444;margin-left: 10px;position: relative;top: 0;}  
.main_store .store_foru_section .foru_pro .goods_boxes.box236 article{margin-left:52px;}
.main_store .store_foru_section .foru_pro .goods_boxes.box236 article:nth-of-type(4n+1){margin-left:0px;}
.main_store .store_foru_section .store_foru_pro > div{margin-top: 60px;}
.main_store .store_foru_section .store_foru_pro > div h2{font-size: 28px;text-align:center;font-family: 'Nanum_Square_B';}
.main_store .store_foru_section .store_foru_pro > div h2 img{margin-left:8px;vertical-align:-4px;}
.main_store .store_foru_section .store_foru_pro .goods_2grid{margin-top: 16px;}
/* 20200908 */
.name_pro_t{text-align:center;margin-top:20px;}
.name_pro_t span {background-color:#eee; color:#000; font-size: 24px; font-weight:700; padding:10px 60px;}
.main_store .store_foru_section .foru_pro {}
.main_store .store_foru_section .foru_pro .by_forYou_tag {position: absolute; top:30px; right:30px;font-size:0;  text-indent:-9999px; width:104px; height:34px; background: url("../../images/ico_forYou_text.png") no-repeat center; background-size:cover; }/* 20200915 */
.main_store .store_foru_section .foru_pro .by_forYou_tag span {border:0px solid #000; color:#000; line-height:12px; display:inline-block; margin-left:5px; padding:5px 3px 3px 3px;}/* 20200910 */
.main_store .store_foru_section .foru_pro .goods_boxes.lengthNum article:nth-of-type(5n+1){margin-left:0px;}
.main_store .store_foru_section .foru_pro .goods_boxes.lengthNum article {margin-left:25px; width:200px;}
.main_store .store_foru_section .foru_pro .goods_boxes.lengthNum article .img_area > img {max-width:200px; max-height:200px; }
.main_store .store_foru_section .foru_pro .goods_boxes.lengthNum.goods_boxes article .like40 {right:10px; top:146px;}
.main_store .store_foru_section .foru_pro .goods_boxes.lengthNum article .tit_area .rev_count{border-top: 1px solid #888;}
/*// 20200908 */

/* 특가딜 */
.store_deal_section .store_deal_pro{width:100%;height:380px;background: url('../../images/deal_bg.jpg') no-repeat;margin-top:40px;}
.store_deal_section .store_deal_pro .grid_slider{padding-top:35px;}
.store_deal_section .store_deal_pro .goods_boxes.h168 article{margin-left:10px;}
.store_deal_section .store_deal_pro .goods_boxes.h168 article .tit_area{padding:0 10px;}
.store_deal_section .store_deal_pro .goods_boxes.h168 article .tit_area .feature {color:#f76252;}
.store_deal_section .store_deal_pro .goods_boxes.h168 article .rev_count{right: 10px;}
.store_deal_section .store_deal_pro .goods_boxes.h168 article:nth-of-type(4n+1){margin-left:15px !important;}
.store_deal_section .store_deal_pro .slider25_pager{top:-17px;}
.main_store .store_tit img.gddeal_bg{left:-135px; top:auto; bottom:32px;} /*특가하라 상단 타이틀 개선 */
.main_store .store_deal_section .top_banner{margin-top: 20px;}
.main_store .store_deal_section .box_tab.gddeal_tab li{padding-left: 18px;padding-right: 18px;width: auto;font-size: 14px;} /* 240327_15655 */
.main_store .store_deal_section .gddeal_pro_index{margin-top: 22px;margin-bottom: 34px;}
.main_store .store_deal_section .gddeal_none{padding: 150px 0px; text-align:center;}
.main_store .store_deal_section .gddeal_none img{margin-bottom: 30px;}
.main_store .store_deal_section .gddeal_none span{font-size: 16px;color: #888;}
.main_store .store_deal_section .goods_boxes.box380 .tit_area{height: 162px;}
.main_store .store_deal_section .goods_boxes.box380 .tit_area .feature {color:#f76252;}

/* 픽캐스트 */
.main_store .store_pick_section {position: relative;}
.main_store .store_pick_section .pager{margin-top:60px;}
.main_store .store_pick_section .vid_cont{margin-top: 0px;}
.main_store .store_pick_section .pick_top_tit {margin: 0px auto;padding-bottom: 40px;padding-top: 60px;}
.main_store .store_pick_section .pick_top_tit span {color: #444;}
.main_store .store_pick_section .pick_top_tit span.red {color: #e62642;}
.main_store .store_pick_section .pick_top_tit img {width: 23px;height: 21px;position: absolute;left: 50%;top: 45px;margin-left: -44px;}

/* 기획전 템플릿 추가 SBS드라마 - s */
.main_store .store_pick_section .pick_top_btns {position:absolute; top:88px; right:0; z-index:1; font-size:0;}
.main_store .store_pick_section .pick_top_btns a {display:inline-block; width:130px; height:30px; margin-left:10px; border:solid 1px #ccc; vertical-align:top; text-align:center; font-size:14px; font-weight:bold; line-height:30px; color:#444; background:#fff}
/* 기획전 템플릿 추가 SBS드라마 - e */

.main_store .store_pick_section .pick_top_area {background: url(../../images/pick_bg.jpg) no-repeat center;background-size: 100% 100%;margin-bottom:60px;width:1260px;overflow:hidden;}
.main_store .store_pick_section .pick_top_area .visual {height: 604px;overflow:hidden;}
.main_store .store_pick_section .pick_top_area .visual .l_btn31,
.main_store .store_pick_section .pick_top_area .visual .r_btn31,
.main_store .store_pick_section .pick_top_area .visual .play_btn31 {top: 50%;}
.main_store .store_pick_section .pick_top_area .visual .bxslider31 li {padding-top: 80px;padding-left: 100px;padding-right: 120px;}
.main_store .store_pick_section .visual button.btn_next11 {width: 86px;}

.main_store .store_pick_section .pick_top_area .top_area {margin-bottom: 20px;}
.main_store .store_pick_section .pick_top_area .top_area > a {width: 100%;}
.main_store .store_pick_section .pick_top_area .top_area > a span {float:left;}
.main_store .store_pick_section .pick_top_area .top_area > a:hover .txt{border-bottom:solid 1px #444;}
.main_store .store_pick_section .pick_top_area .top_area .ico {width:32px;height:32px;position: relative;top: 3px;margin-left: 25px;margin-right: 8px;float:left;}
.main_store .store_pick_section .pick_top_area .top_area .tit {font-size: 28px;margin-right: 9px;line-height: 1.2;font-weight:bold;padding-top:5px;}
.main_store .store_pick_section .pick_top_area .top_area .txt {font-size: 24px;margin-right: 20px;padding-top:8px;}
.main_store .store_pick_section .pick_top_area .top_area .more {position:relative;top:-6px;}
.main_store .store_pick_section .pick_top_area .top_area .more span {padding-top:19px;}
.main_store .store_pick_section .pick_top_area .top_area .more img {vertical-align:middle;position:relative;top:14px;left:7px;}

.main_store .store_pick_section .pick_top_area .cont_area {width: 100%;}
.main_store .store_pick_section .pick_top_area .cont_area > .left {width: 700px;height: 390px;float: left;}
.main_store .store_pick_section .pick_top_area .cont_area .left .vid_cont {margin-top: 0px;height: 100%;}
.main_store .store_pick_section .pick_top_area .cont_area .left .vid_cont.fix {height: 231px;}
.main_store .store_pick_section .pick_top_area .cont_area > .right {width: 300px;float: right;}
.main_store .store_pick_section .pick_top_area .cont_area .right .goods_boxes {margin-top: 0px;;}

.main_store .store_pick_section .pick_tab_cont {}
.main_store .store_pick_section .pick_tab_cont .middle_cont {margin-top: 40px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont ul li {width: inherit;float: left;margin-top: 70px;border-bottom: solid 1px #222;}
.main_store .store_pick_section .pick_tab_cont .middle_cont ul li:first-child {margin-top: 0px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle {width: 620px;height: 418px;float: left;margin-right: 60px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .right_middle {width: 580px;height: 418px;float: left;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_vid .vid_cont {height: 354px;margin-top: 0px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_vid .vid_cont.fix{height: 231px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info {padding: 15px 0px;height: 62px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info > a {width: 100%;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .ico {float: left;width: 31px;height: 31px;margin-right: 8px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .tit {font-size: 21px;float: left;padding-top: 6px;margin-right: 20px;font-weight:bold;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .txt {height:43px;overflow:hidden;font-size: 18px;float: left;padding-top: 7px;} /* 픽캐스트 2줄로 떨어질경우 */
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .more {float: right;padding-top: 4px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .more span {margin-right: 7px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .left_middle .pick_middle_info .more img {vertical-align: middle;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .right_middle .goods_boxes.box236{margin-top: 0px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .right_middle .goods_boxes.box236 article{margin-left: 40px;margin-bottom:0px;}
.main_store .store_pick_section .pick_tab_cont .middle_cont .right_middle .goods_boxes.box236 article:nth-of-type(1){margin-left: 0px;}

.main_store .store_pick_section .bottom_banner {margin-top: 60px;}
.main_store .store_pick_section .pick_best_cont {}
.main_store .store_pick_section .pick_best_cont > .tit {padding-top: 60px;padding-bottom: 20px;}
.main_store .store_pick_section .pick_best_cont > .tit h2{font-size: 28px;text-align:center;font-family: 'Nanum_Square_B';}
.main_store .store_pick_section .pick_best_cont > .tit h2 img{margin-left:8px;vertical-align:-3px;}

/* 픽캐스트 디테일 */
.main_store .store_pick_section .pick_detail {padding-top: 45px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap {padding-top: 25px;padding-bottom: 25px;margin-top: 0;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .ico {margin-right: 4px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .name {font-size: 21px;font-weight:bold;position: relative;top: -8px;margin-right: 20px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .tit_wrap{position:relative;top:8px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .tit_wrap span{display:block;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .txt {font-size: 22px;position: relative;top: -9px;margin-right: 9px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .tit .sub {font-size: 16px;color: #888;position: relative;top: -5px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .sns {top: 31px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .info{position:absolute; right:73px; top:40px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .info > span{margin-right: 20px;font-size:14px;color:#888;padding-top:1px;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .info > span img{margin-right:7px;vertical-align:middle;}
.main_store .store_pick_section .pick_detail .det_tit_wrap .info > span span{margin-left:7px;}
.main_store .store_pick_section .pick_detail .detail_vid {padding: 80px 0px;border-bottom: solid 1px #222;margin-bottom:60px;}
.main_store .store_pick_section .pick_detail .detail_vid .vid_cont {margin: 0px auto;width: 700px;height: 390px;}
.main_store .store_pick_section .pick_detail .detail_vid .vid_cont.fix {width:411px; height: 231px;}

.main_store .store_pick_section .pick_detail_reply {margin-top: 60px;}
.main_store .store_pick_section .pick_detail_reply .det_head .page_tit span {font-size: 14px;margin-left: 6px;}
.main_store .store_pick_section .pick_detail_reply .reply_sec {padding: 16px 0px;border-bottom: solid 1px #eee;}
.main_store .store_pick_section .pick_detail_reply .reply_sec .reply_input {width: 1092px;position: relative;float: left;margin-right: 8px;}
.main_store .store_pick_section .pick_detail_reply .reply_sec .reply_input textarea {height: 80px;padding-left: 11px;padding-top: 13px;vertical-align: text-top;color: #888;font-size:15px;}
.main_store .store_pick_section .pick_detail_reply .reply_sec .reply_input span {font-size: 11px;color: #ccc;position: absolute;right: 5px;bottom: 5px;}
.main_store .store_pick_section .pick_detail_reply .reply_sec .reply_btn .btn160 {width: 160px;padding: 31px 0px;float: right;font-size: 16px;font-weight: normal;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr {height: 75px;border-bottom: solid 1px #eee;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td{color: #444;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.txt {font-size: 15px;line-height: 22px;padding-left: 20px;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.txt span{color: #888;font-size: 11px;margin-left: 15px;text-indent: 15px;cursor: pointer;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.txt span.change{background: url("../../images/change10.png") no-repeat;background-position: 0;float:right;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.txt span.cancel{background: url("../../images/x_9.png") no-repeat;background-position: 1px;float:right;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.name {font-size: 12px;text-align: center;}
.main_store .store_pick_section .pick_detail_reply .reply_list table tr td.data {font-size: 12px;padding-right: 20px;text-align: right;}

.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify{background: #fafafa;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify tbody tr{border-bottom: none;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify tbody tr:first-child{height: auto;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify tbody tr:first-child td{font-weight:bold;padding-top: 15px;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify tbody tr td{padding-left: 16px;font-size: 13px;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify tbody tr td .cancel{background: url("../../images/cancel10.png") no-repeat;text-indent: 15px;color: #888;margin-left: 15px;font-size: 11px;cursor:pointer;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify .reply_sec{padding-top: 10px;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify .reply_sec .reply_input{width: 1050px;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify .reply_sec .reply_input textarea{color: #444;height: 83px;}
.main_store .store_pick_section .pick_detail_reply .reply_list .reply_modify .reply_sec .reply_btn{border: solid 1px #ccc;}

/* 탭메뉴 2줄 이상으로 떨어질경우 */
.box_tab_navi{position: relative;overflow-x: hidden;}
.box_tab_navi .box_tab{position: relative;}
.tab_navi_wrap{position: absolute;right: 0;top: 62px;}
.tab_navi_wrap p{width: 46px;height: 48px;text-align: center;border: solid 1px #eee;background: #fff;float: left;border-bottom: none;cursor: pointer;}
.tab_navi_wrap p span{width: 9px;height: 15px;position: relative;top: 16px;text-indent:-9999px;}
.tab_navi_wrap p.on{border:none;background: #e62642;}
.tab_navi_wrap .rig.on span{background: url("../../images/arr_l15.png")}
.tab_navi_wrap .lef.on span{background: url("../../images/arr_r15.png")}
.tab_navi_wrap .rig span{background: url("../../images/arr_r15_2.png");}
.tab_navi_wrap .lef span{background: url("../../images/arr_l15_2.png");}

/* 상품평 UI 신규 추가 및 개선 - 별이 다섯개 */
.main_store .store_star_section .store_tit img{left:-145px;}

.main_store .store_star_section .category_title{text-align:center; margin:60px 0 -20px;}
.main_store .store_star_section .category_title h2{font-size: 28px; text-align: center; font-family: 'Nanum_Square_B';}

/* 별 다섯개 리스트 디자인 개선 - s */
.main_store .store_star_section .goods_boxes{overflow:hidden;margin-top:0;}  /* 별 다섯개 리스트 디자인 개선 수정 */
.main_store .store_star_section .goods_boxes article{width:320px;padding:0 10px 40px;margin:40px 0 -1px;border-bottom:1px solid #eee;}
/* .main_store .store_star_section .goods_boxes article:nth-child(1),
.main_store .store_star_section .goods_boxes article:nth-child(2),
.main_store .store_star_section .goods_boxes article:nth-child(3),
.main_store .store_star_section .goods_boxes article:nth-child(4){margin-top:11px;} *//* 별 다섯개 리스트 디자인 개선 수정 */
.main_store .store_star_section .goods_boxes article:nth-of-type(4n+1){width:310px;padding-left:0;}
.main_store .store_star_section .goods_boxes article:nth-of-type(4n){width:310px;padding-right:0;}
.main_store .store_star_section .goods_boxes article .my_star_area{overflow:visible;position:relative;padding:19px 0;margin:15px 0 20px;border:1px solid #eee;border-radius:20px;text-align:center;font-size:14px;color:#222;background:#fafafa;}
.main_store .store_star_section .goods_boxes article .my_star_area:after{content:"";display:block;position:absolute;bottom:-15px;left:20px;z-index:1;width:17px;height:15px;background:url(../../images/bg_my_talk_box02.png) no-repeat center center;}
/* 별 다섯개 리스트 디자인 개선 - e */
.main_store .store_star_section .goods_boxes article .my_star_area img,
.main_store .store_star_section .goods_boxes article .my_star_area span{vertical-align:middle;}
.main_store .store_star_section .goods_boxes article .my_star_area span{margin:3px 0 0 5px;}
/* 별 다섯개 리스트 디자인 개선 - s */
.main_store .store_star_section .goods_boxes article .my_star_area + .tit_area{margin-top:0;}
.main_store .store_star_section .goods_boxes .like40{top:250px;right:20px;}
.main_store .store_star_section .goods_boxes article:nth-of-type(4n) .like40{right:10px;}
/* 별 다섯개 리스트 디자인 개선 - e */

.main_store .store_star_section .my_star_banner{margin-top:40px;}
.main_store .store_star_section .myStarWrap {margin:0 0 50px; border-bottom:1px solid #eee;}
.main_store .store_star_section .myStarWrap .recommend_title{padding:60px 0 40px; font-size:28px; line-height:40px; text-align:center; font-family: 'Nanum_Square_B';}

.main_store .store_star_section .myStarWrap.typeHelp {border-bottom:0 none;}
.main_store .store_star_section .myStarWrap.typeHelp .goods_boxes article{border-bottom:1px solid #eee; padding-bottom:40px;}

.main_store .myStarWrap .goods_boxes{overflow:hidden;margin-top:-10px;}  /* 별 다섯개 리스트 디자인 개선 수정 */
/* 별 다섯개 리스트 디자인 개선 - s */
.main_store .myStarWrap .goods_boxes article{float:right; width:50%; padding:0 43px 0 0; margin-left:0; margin-bottom:40px;border-bottom:none;}
.main_store .myStarWrap .goods_boxes article:nth-of-type(2n+1){float:left;width:50%;}
.main_store .myStarWrap .goods_boxes article:nth-of-type(4n+1){width:50%;}
.main_store .myStarWrap .goods_boxes article:nth-of-type(4n){width:50%;}
/* 별 다섯개 리스트 디자인 개선 - e */
.main_store .myStarWrap .goods_boxes article .win.ver2 .area{font-size:14px;}
.main_store .myStarWrap .goods_boxes article .tit_area{margin-top:0;}
.main_store .myStarWrap .goods_boxes article .tit_line{height:22px;}
.main_store .myStarWrap .goods_boxes article .tit_line,
.main_store .myStarWrap .goods_boxes article .tit_area .price{padding-left:30px;}
.main_store .myStarWrap .goods_boxes article .list_view{float:left; width:300px;}
.main_store .myStarWrap .goods_boxes article .list_view .img_area{border: 1px solid #eee; position: relative; display: block; line-height: 0;text-align: center; background: #fff;}
.main_store .myStarWrap .goods_boxes article .list_desc{float:left; width:287px;}

.main_store .myStarWrap .goods_boxes article .img_area{float:left; width:300px;}
.main_store .myStarWrap .goods_boxes article .tit_area{float:left; width:287px;}
.main_store .myStarWrap .goods_boxes .like40{top:250px; right:auto; left:250px;}

.main_store .myStarWrap .goods_boxes article .my_talk_box{width:242px; margin:0 0 40px 30px; padding:20px; text-align: center; position:relative; background: #f7f7f7; font-weight:bold; border-radius:10px;}
.main_store .myStarWrap .goods_boxes article .my_talk_box .my_star_area{padding:0;margin:0;border:none;background:none;} /* 별 다섯개 리스트 디자인 개선 */
.main_store .myStarWrap .goods_boxes article .my_talk_box .my_star_area:after{display:none;} /* 별 다섯개 리스트 디자인 개선 */
.main_store .myStarWrap .goods_boxes article .my_talk_box:after{content:''; display:block; width:23px; height:23px; position: absolute; left:-23px; top:20px;background:url("../../images/bg_my_talk_box.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article .my_talk_box .starMsg{margin-top:10px; font-size:16px;}
.main_store .myStarWrap .goods_boxes article .my_talk_box .help_msg{text-align:left; position: relative; padding:8px 0 8px 40px; font-size:16px; line-height:22px;}

.main_store .myStarWrap .goods_boxes article:nth-child(1) .my_talk_box .help_msg{background:url("../../images/icon_talk_help_01.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article:nth-child(2) .my_talk_box .help_msg{background:url("../../images/icon_talk_help_02.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article:nth-child(3) .my_talk_box .help_msg{background:url("../../images/icon_talk_help_03.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article:nth-child(4) .my_talk_box .help_msg{background:url("../../images/icon_talk_help_04.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article .my_talk_box .help_msg.noneHelp{background:url("../../images/icon_talk_help_05.png") no-repeat 0 0 !important;}

.main_store .myStarWrap .goods_boxes article .list_comment{clear: both; position:relative; width:100%; padding:20px 0 0 34px; font-size:16px; line-height:22px;}
.main_store .myStarWrap .goods_boxes article .list_comment:after{content:''; position:absolute; left:0; top:17px; display:block; width:28px; height:28px; background:url("../../images/icon_list_comment.png") no-repeat 0 0;}
.main_store .myStarWrap .goods_boxes article .list_comment a{height:22px; overflow:hidden;}

.main_store .store_star_section .more_btn_wrap{text-align: center; padding:0 0 40px;}
.main_store .store_star_section .more_btn_wrap .more_list{width:460px; height:60px; line-height:60px; background:#e62642; font-size:18px; color:#fff;}
.main_store .store_star_section .more_btn_wrap .more_list span{padding-left:30px; background:url("../../images/icon_btn_reflash.png") no-repeat 0 48%;}

.myStarAsk{overflow:hidden; padding-top:10px;}
.myStarAsk .ask_title{font-size:30px; line-height:40px; text-align:center; font-family: 'Nanum_Square_B';}
.myStarAsk .ask_title .ask_user{position: relative; background:url("../../images/bg_ask_user_line.png") repeat-x 100% 100%;}
.myStarAsk .ask_recommend{overflow:hidden; margin-top:40px;}
.myStarAsk .ask_recommend .rowBox{width:620px; padding:30px 50px 0 50px; border:1px solid #eee; height:220px;}
.myStarAsk .ask_recommend .rowBox img{width:160px; border:1px solid #eee;}
.myStarAsk .ask_recommend .rowBox.leftRow{float:left; }
.myStarAsk .ask_recommend .rowBox.rightRow{float:right; }
.myStarAsk .ask_recommend .rowBox .viewCell{float:left; width:211px;}
.myStarAsk .ask_recommend .rowBox .descCell{float:right; width:290px; padding-top:15px;}
.myStarAsk .ask_recommend .rowBox .descCell .my_btn{display:block; height:40px; line-height:38px; border:1px solid #e62642; font-size:13px; text-align: center; color:#e62642;}
.myStarAsk .ask_recommend .rowBox .descCell .my_btn.btn_wh{border:1px solid #ccc; color:#444;}

.myStarAsk .ask_recommend .rowBox.rightRow .desc_title{font-size:20px; font-weight:bold; line-height:24px;}
.myStarAsk .ask_recommend .rowBox.rightRow .desc_info{margin-top:15px; font-size:16px; line-height:21px;}
.myStarAsk .ask_recommend .rowBox.rightRow .desc_info span{color: #e51737;}
.myStarAsk .ask_recommend .rowBox.rightRow .viewCell{margin-top:30px;}
.myStarAsk .ask_recommend .rowBox.rightRow .my_btn{margin-top:24px;}
.myStarAsk .ask_recommend .rowBox.rightRow .my_btn:first-child{margin-top:17px;}

.myStarAsk .ask_recommend .rowBox .product_area .title{margin-top:30px; font-size:16px; height:16px; overflow:hidden;}
.myStarAsk .ask_recommend .rowBox .product_area .price{margin-top: 10px; display: block; height: 27px;}
.myStarAsk .ask_recommend .rowBox .product_area .price .total{font-size: 14px; color: #222; margin-right: 5px;}
.myStarAsk .ask_recommend .rowBox .product_area .price .total b{font-size: 18px; font-weight: bold; color: #e51737; margin-right: 8px;}
.myStarAsk .ask_recommend .rowBox .product_area .price .total span{font-size: 22px; font-weight: bold; font-family: Nanum_Square_B, 'Nanum_Square_B', 나눔스퀘어 Bold, '나눔스퀘어 Bold', 나눔스퀘어 굵게, '나눔스퀘어 굵게', NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif; letter-spacing: -2px; margin-right: 2px;}
.myStarAsk .ask_recommend .rowBox .product_area .price .total span.red{color: #e51737; margin-right: 8px;}
.myStarAsk .ask_recommend .rowBox .product_area.price s{font-size: 11px; color: #888;letter-spacing:-0.5px;}

.main_store .store_star_section .gddeal_none{padding: 150px 0px; text-align:center;}
.main_store .store_star_section .gddeal_none img{margin-bottom: 30px;}
.main_store .store_star_section .gddeal_none span{font-size: 16px;color: #888;}
/***** 210614_6592 추가 특가하라 서브메뉴 ******/

.main_store.new_sub_stoa {}

/* 탭  */
.main_store.new_sub_stoa .box_tab_wrap {margin-bottom: 30px;}
.main_store.new_sub_stoa .box_tab li {width: 25%;}

/* sorting */
.main_store.new_sub_stoa .section_tit {margin-bottom: 30px;}

/* 상품 리스트  */
.main_store.new_sub_stoa .product_list.grid_3 {}

/***** // 210614_6592 추가 특가하라 서브메뉴 *****/

/* 220622_9943 : 24타임딜 수정 */
.store_deal_section .section_tit h3{ margin-bottom: 30px; font-family: NanumBarunGothic, 'Nanum_BarunGothic', Nanum_BarunGothic, NanumGothic, "나눔고딕", 'Nanum Gothic', Nanum Gothic, dotum,'돋움',gulim,'굴림', Tahoma, sans-serif; font-size: 28px; font-weight:bold; }
.store_deal_section .section_tit h3 > span{font-size: 18px; margin-left: 10px; font-weight:normal; }
.store_deal_section .section_tit div.and_time { position: absolute; top: 9px; right: 0; font-size: 18px; }
.store_deal_section .section_tit div.and_time > .time{ color:#e62642; }
/* //220622_9943 : 24타임딜 수정 */

/* 240402_15655 */
.main_store .store_deal_section .box_tab.gddeal_tab li {position: relative;box-sizing: border-box;box-shadow: 0 0 0 1px #eee inset;border: 0;}
.main_store .store_deal_section .box_tab.gddeal_tab li.on {box-shadow: 0 0 0 2px #222 inset;}
.main_store .store_deal_section .box_tab.gddeal_tab li.on:before {content: "";position: absolute;left: 2px;bottom: 0;width:calc(100% - 4px);height: 2px;background-color: #fff;}