/* BASIC css start */

div.C-159-1-2 .tit-page h2 {color:#424242; font-size: 0.875em; padding: 6px; border-bottom: 1px solid #aaa;}
div.C-159-1-2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
div.C-159-1-3 .recent-goods-list {margin-bottom:30px;}
div.C-159-1-3 .recent-goods-list .goods-list { border-bottom: 1px solid #e0e0e0; }
div.C-159-1-3 .recent-goods-list .goods-list > li { position: relative; overflow:hidden; padding: 12px 0; border-top: 1px solid #e0e0e0; font-size:0.875em;}
div.C-159-1-3 .recent-goods-list .goods-list > li:first-child { border-top: none; }
div.C-159-1-3 .recent-goods-list .goods-list > li .chk,
div.C-159-1-3 .recent-goods-list .goods-list > li .img { width: 40%; float:left; padding-left: 10px; text-align: center; box-sizing: border-box; }
div.C-159-1-3 .recent-goods-list .goods-list > li .chk { float:left; width: 40px; text-align: center; }
div.C-159-1-3 .recent-goods-list .goods-list > li .img p { margin-bottom: 8px; }
div.C-159-1-3 .recent-goods-list .goods-list > li .img img { max-width: 100%; height: auto; }
div.C-159-1-3 .recent-goods-list .goods-list > li .lst { width: 60%; padding: 0 10px; float: right; box-sizing: border-box; }
div.C-159-1-3 .recent-goods-list .goods-list > li .lst .gift-desc { background: #EFF5FF; padding: 3px; }
div.C-159-1-3 .recent-goods-list .goods-list > li .lst p { border-bottom: 2px solid #777; padding-bottom: 3px; color: #424242; }
div.C-159-1-3 .recent-goods-list .goods-list > li .lst ul { margin-top: 10px; }
div.C-159-1-3 .recent-goods-list .goods-list > li .lst li span { color: #424242; }
div.C-159-1-3 .recent-goods-list .gift-option h4 { padding: 10px 0 3px 0; font-size: 0.875em; color: #565656; }

div.C-159-1-3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
/* BASIC css end */

