/* BASIC css start */
#productWrap { margin-bottom: 40px; }
#productWrap .section { width: 92%; margin: 0 auto; }
#productWrap .support-tit { font-size: 16px; font-weight: bold; margin: 25px 0 15px; }
.fc-gold { color: #b99341; }

/* sec01 사용관리법 */
#productWrap .support-itemBox { position: relative; display: block; margin-bottom: 15px; }
#productWrap .support-itemBox .itemTit { position: absolute; right: 20px; bottom: 20px; font-size: 14px; color: #fff; }

/* sec02 각인 & 선물 포장 서비스 */
#productWrap .serviceWrap { border: 1px solid #ccc; border-radius: 3px; background-color: #f5f5f5; }
#productWrap .serviceWrap > div p { font-size: 14px; }
#productWrap .serviceWrap > div span { font-size: 12px; font-weight: 300; }
#productWrap .serviceWrap > div { border-bottom: 1px solid #ccc; }
#productWrap .serviceWrap > div.serviceCont01 { text-align: center; padding: 25px 0; font-size: 13px; }
#productWrap .serviceWrap > div.serviceCont02 { display: flex; align-items: center; padding: 20px; }
#productWrap .serviceWrap > div.serviceCont02 img { width: 40px; height: 40px; margin-right: 15px; }
#productWrap .serviceWrap > div.serviceCont02 p { font-weight: bold; margin-bottom: 5px; }

/* 하단 링크 */
#productWrap .serviceLinkWrap { display: flex; flex-wrap: wrap; margin-top: 30px; }
#productWrap .serviceLinkWrap > a { width: 48.3%; margin-bottom: 10px; display: flex; justify-content: space-between; align-items: center; border: 1px solid #b99341; border-radius: 3px; height: 60px;
    padding: 0 15px; box-sizing: border-box; }
#productWrap .serviceLinkWrap > a:nth-child(2n) { margin-left: 10px; }
#productWrap .serviceLinkWrap > a span { font-size: 14px; font-weight: bold; }
#productWrap .serviceLinkWrap > a img { width: 30px; height: 30px; }
/* BASIC css end */

