/* BASIC css start */
#recent { margin-bottom: 60px; }
#recent .main_title { margin-bottom: 0; }
#recent .recentList > ul > li {padding: 20px 0; border-bottom:1px solid #f4f4f4; box-sizing: border-box; }
#recent .recentList li figure { width: 100%; padding: 0 16px; box-sizing: border-box; }
#recent .recentList li .infoWrap { text-align: right; }
#recent .recentList li .infoWrap > input[type="checkbox"] { background-image: url('https://ftp.piasom1.jpg3.kr/snapskin/mo/common/icon_chkOff02.png'); }
#recent .recentList li .infoWrap > input[type="checkbox"]:checked { background-image: url('https://ftp.piasom1.jpg3.kr/snapskin/mo/common/icon_chkOn.png'); }
#recent .recentList li .prdInfo { gap: 0 10px; text-align: left; }
#recent .recentList li .basketLeft {width: 85px; position:relative; top: 0; left: 0; }
#recent .recentList li .basketLeft a {display:block;}
#recent .recentList li .basketLeft input[type="checkbox"] { width: 18px; height: 18px; position: absolute; top: 0; left: 0; background-size: contain; }
#recent .recentList li .basketRight { width: calc(100% - 100px); }
#recent .recentList li .basketRight p { color:#000; }
#recent .recentList li .basketRight .pname { font-size: 14px; font-weight: 500; line-height: 1.4; }
#recent .recentList li .basketRight .pname .blue-delivery {background-color: #74a9e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
#recent .recentList li .basketRight .pname .red-delivery {background-color: #d674e4; color:#fff; font-size:0.917em; padding: 1px 2px;}
#recent .recentList li .basketRight .pname .fa {float:right; margin-top: -6px;}
#recent .recentList li .amount-input {width:30px; text-align : right;}
#recent .recentList li .basketRight ul.wrap { gap: 0 10px; color: #898989; font-size: 12px; }
#recent .recentList li .basketRight ul.wrap .price { color: #000; font-size: 16px; font-weight: 700; }
#recent .btnWrap { margin-top: 20px; }
#recent .btnWrap a { max-width: fit-content; padding: 0 10px; }
/* BASIC css end */

