/* BASIC css start */
#terms .page-body { width: 100% !important; margin:1px auto 0 !important; }
#terms .new-privercy-contract {padding:0;}
#terms .new-privercy-contract h3 { margin:40px 0 30px;padding-bottom:6px;}
#terms .new-privercy-contract h3 span { color:#0f6efc; }
#terms .new-privercy-contract h3 .check { position:absolute; top:0; right:0; width:70px; }
#terms .new-privercy-contract h3 .check input { width:12px; height:12px; vertical-align:top; }
#terms .new-privercy-contract h3.w-normal { font-weight: normal }
#terms .privercy-contract-tap { height:35px; }
#terms .privercy-contract textarea { height: 150px; width: 98% !important; }
#terms .privercy-agree { margin-bottom: 20px; }
#terms .btn-foot { margin-top: 20px; text-align: center; font-size: 0; line-height: 0; }
#terms .btn-foot a { margin-left: 10px; }

#content .tit-page {border:0;}
#terms .line .line_left { float:left; width:20%; height:1px;  background-color:#a8a8a8; }
#terms .line .line_right { float:right; width:80%; height:1px;  background-color:#515050; }

#terms .tbl { width:100%; padding:0; margin:0; border-spacing:0; border-collapse:collapse; border-top: 1px solid #dadada; border-left: 1px solid #dadada; }
#terms .tbl caption { display:none; }
#terms .tbl th { line-height:32px; color: #3b3b3b; font-size:12px; font-weight:bold; background: #f0f0f0; text-align:center; }
#terms .tbl th,
#terms .tbl td { height:32px; padding:0; margin:0; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; letter-spacing:-1px; }
#terms .new-privercy-contract .tbl td { background:#ffffff; }
#terms .tbl td ul,
#terms .tbl td ul li { padding:0; margin:0; list-style:none; }
#terms .tbl td ul { width:70px; margin:5px auto; }
#terms .tbl td .txt-l { padding:5px 3px; margin:0; text-align:left; }
#terms .tbl td .mr15 { margin-right:15px; }
#terms .btn-foot { margin-top: 20px; text-align: center; font-size: 0; line-height: 0; }
#terms .btn-foot a { margin-left: 10px; }

#content .tit-page { text-align: left; width: auto; font-size: 18px; color: #1e1e1e; padding: 0 0 21px; margin: 0 0 0; }


/* BASIC css end */

