@charset "utf-8";
/* 최근 본 상품 목록 */
#main-content-wrap .product-list { padding-top: 0; }

/* 제품목록 */
.my-page-content-wrap .recent-view-list-wrap .recent-view-list { width: 900px; margin: 0 auto; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box { width: 49%; margin-bottom: 10px; margin-right: 2%; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box:nth-child(2n) { margin-right: 0; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a { height: 50%; position: relative; }
#main-content-wrap .my-page-content-wrap .product-list.recent-view-list .box-wrap .product-box a .img-area .img-box { height: 100px; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .img-area .product-name { display: block; font-size: 1.5rem; font-weight: 700; color: #2f6ed5; margin-top: 10px; margin-bottom: 5px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a:hover .img-area .product-name { text-decoration: underline; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .txt-area .linear-formula { border: 1px solid #ccc; display: inline-block; padding: 0 10px; border-radius: 10px; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .txt-area .linear-formula .value { font-size: 1.1rem; font-weight: 500; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .txt-area .property { margin-top: 5px; font-size: 1.2rem; color: #666; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .txt-area .property .key { margin-right: 15px; position: relative; }
.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box a .txt-area .property .key:after { width: 1px; height: 9px; background: #ddd; position: absolute; content: ''; top: 5px; right: -8px; }

@media all and ( min-width: 760px )
{
	.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box { width: 32%; }
	.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box:nth-child(2n) { margin-right: 2%; }
	.my-page-content-wrap .recent-view-list-wrap .recent-view-list .box-wrap .product-box:nth-child(3n) { margin-right: 0; }
}