/* BASIC css start */
/* */


#review_AreaTarget{display:block;width:100%; height:24px;}
#review_Area .review-wrap .item{display:block; width:100%;overflow:hidden;padding:10px !important;}
#review_Area .review-wrap .item > p{
	width: 100%;
	display: block;
	margin:1px !important;
	overflow:hidden;
}
#review_Area .review-wrap .item > div.pr-content-simple{
	width: 100%;
	display: block;
	margin:0px !important;
	overflow:hidden;
}
#review_Area .review-wrap .item > div.roll{
	width: 100%;
	display: block;
    /*
	margin:0px !important;
	padding:0px !important;
    */
	overflow:hidden;
}
#mPowerreview .roll li{
     display: inline-block;
     text-align: center;
}

#SMS_shopdetailInfo #contents .shopdetailInfoBottom .shopdetailInfoValue .shopdetailNotice {color:#0074e4;}


.appBannerBox b {color:#000000; border: 1px solid #333333; background: #fef9f6; font-weight: 370; font-size: 15px;}

.appBannerBox .Detail_textWrap {background: #ff006e; border: 1px solid #333333 !important; color: #ffffff; }


.shortSoldout{height:43px;line-height:42px;border:3px solid #aaa;color:#333; font-size:13px;margin-left:3px;margin-right:3px;margin-bottom:15px;}


.shopdetailButtonTop .soldout_anchor{border:none !important;}


#SMS_shopdetailInfo .shop_de_name .shop_de_etc {line-height:17px;}


#SMS_shopdetailInfo #contents .shopdetailInfoBottom .shopdetailButton .shopdetailButtonTop p {margin-top:68px !important;}


/* Ãß°¡ ±¸¼º »óÇ° */
.shopdetail .shopdetailInfo .shopdetailInfoTit { height:40px; line-height:42px; padding:0 12px; font-size:14px; color:#000; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoValue p {padding-left: 5px !important; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap:after { clear: both; content: ""; display: block; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap { width:100%; border-bottom:1px solid #c7c7c7; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoTop { float:left; width:25%; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoTop figure { padding:15px 12px; border:0; }

.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoValue { float:right; width:72%; padding:15px 0; margin-right:3%; border:0; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoValue .shopdetailInfoprdName { font-size:1.333em; font-weight:bold; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoValue .shopdetailInfoCont { width:auto; margin:0; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoValue .shopdetailInfoName { width:auto; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoSelect p { padding:0; background:none; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoSelect .shopdetailInfoCont .basic_option { width:100%; }
.shopdetail .shopdetailInfo .shopdetailInfoWrap .shopdetailInfoSelect .shopdetailInfoName { display:none; width:100%; padding:0 0 5px 0; }
#SMS_shopdetailInfo #contents .shopdetailInfoTop {top:0px; }


/* BASIC css end */

