/* BASIC css start */
/* 사은품 공통 */
.cate-wrap.gift-title{padding:2px 0 8px;border-bottom:1px solid #e3e3e3;}
.cate-wrap.gift-title .title{display:inline-block;color:#202020;font-size:18px;font-weight:bold;line-height:1;letter-spacing:-0.5px;margin-right:20px;vertical-align:top;}
.cate-wrap.gift-title .sub-title{display:inline-block;vertical-align:-2px;font-size:11px;color:#959595;letter-spacing:-1px }

.gift-info-msg{width:588px;display:block;margin:50px auto 0;font-size:17px;color:#555;line-height:58px;height:58px;border:1px solid #ddd;text-align:center;letter-spacing:-0.5px;}
.gift-info-msg .remainGiftVal{color:#ff3875;}
.gift-info-msg .inputWrap input{display:none;}

.table-gift-list{padding-top:40px;padding-bottom:20px;}
.gift-list-wrap { *zoom:1 }
.gift-list-wrap:after{content:"";display:block;clear:both;}
.gift-list-wrap .gift-list{float:left;width:32%;padding-left:2%;padding-bottom:40px;text-align:center;}
.gift-list-wrap .gift-list:first-child{padding-left:0;}
.gift-list-wrap .thumb{width:100%;overflow:hidden;margin-bottom:17px;}
.gift-list-wrap .giftImg{ width:208px; height:208px }
.gift-list-wrap .requiredPoint{color:#ff3875;padding-top:5px;display:block;font-size:14px;}
.gift-list-wrap .title{display:block;font-size:18px;color:#1c1c1c;line-height:22px;padding-top:5px;}
.gift-list-wrap .cond{font-size:14px;color:#878787;line-height:22px;}
.gift-list-wrap label{cursor:pointer;}
.gift-list-wrap .opt-area{padding-top:13px;color:#777;}
.gift-list-wrap .opt-area li{padding:2px 0;}
.gift-list-wrap .opt-title, .gift-list-wrap .opt-select{vertical-align:middle;line-height:22px;height:22px;display:inline-block;font-size:13px;}
.gift-list-wrap .opt-title{padding-right:3px;}
.gift-list-wrap .opt-select{padding-left:3px;}
.gift-list-wrap .opt-select select{vertical-align:top;}

/* 멀티옵션에 따른 분류 처리 */
.table-gift-list .stt-point{display:none;}
.table-gift-list.use-point .stt-point{display:block;}

.gift-footer{text-align:center;padding-top:30px;}
.gift-footer .select-gift-btn{width:248px;height:58px;line-height:58px;display:inline-block;font-size:16px;color:#fff;vertical-align:top;background-color:#000;border:1px solid #000;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.gift-footer .select-gift-btn:hover{background-color:#fff;color:#000;}
/* BASIC css end */

