/* BASIC css start */

div.C-49-1-2 .tit-page {text-align: center; position: relative;}
div.C-49-1-2 .tit-page h2 {color:#424242; font-size: 1.25em; padding: 25px;}
div.C-49-1-2 .back-btn {position: absolute; top: 25px; left: 15px;}
div.C-49-1-2 .back-btn .fa {border: 1px solid #777; width: 35px; height: 25px; line-height: 25px; border-radius: 2px; color: #424242; background-color: #F9F9F9;}
div.C-49-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-49-1-3 #product-popup { display: block; position: relative; }
div.C-49-1-3 #product-popup #layerTermsWrap { margin: 10px; border: 3px double #ccc; }
div.C-49-1-3 #product-popup #layerTermsWrap .txt { font-size: .75em; padding: 15px 10px; }
div.C-49-1-3 #product-popup #layerTermsWrap #date_end { padding:15px 10px 0 0; font-size: .75em; color:#0070c0; text-align:right; font-weight:normal; }
div.C-49-1-3 .old_privacy { padding:10px; font-size: .75em; }
div.C-49-1-3 .old_privacy strong { display:inline-block; margin-bottom:5px; color:#000; }
div.C-49-1-3 .old_privacy a.btn { display: inline-block;padding:0 10px;height: 35px;line-height: 35px;border: 1px solid #313131;background: #fff;color:#2f2f2f;font-weight:bold;border-radius:5px;width: 100%;box-sizing: border-box;text-align: center;margin-top: 5px; }
div.C-49-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 */

