/* BASIC css start */
.as {text-align:center;}
.as .title_btm {margin:40px 0 80px;}
.as .title_btm p:nth-child(1) {font-size:20px;color:#1a1a1a;}
.as .title_btm p:nth-child(2){margin-top:8px; font-size:17px; color:#777777;}

.as .guide_top{border:4px solid #ededed; box-sizing:border-box; padding:40px 0 40px 300px; margin-bottom:40px; background:url(/design/jewelrytop/0797drorganic/as_bg1.gif) no-repeat 100px center; text-align:left;}
.as .guide_top ul{}
.as .guide_top ul li{padding-left:30px; background:url(/design/jewelrytop/0797drorganic/bg_chk.gif) no-repeat left 10px; font-size:17px;color:#777777; line-height:200%;}

.as .guide_table {width:100%; margin-bottom:120px; border-top:2px solid #1a1a1a; table-layout: auto; border-collapse:collapse;}
.as .guide_table th {padding:24px 0; font-size:17px;color:#1a1a1a; text-align:center; border-bottom:1px solid #ededed; border-right:1px solid #ededed; font-weight:400;}
.as .guide_table td {padding:24px 0; border-bottom:1px solid #ededed; border-right:1px solid #ededed; font-size:15px;color:#666;line-height:150%;}
.as .guide_table th:last-child {border-right:0;}
.as .guide_table td:last-child {border-right:0;}
.as .guide_table .bg {background:#f8f8f8;}
.as .guide_table .bb {border-bottom:1px solid #1a1a1a;}
.as .guide_table .tl {text-align:left;padding:16px 24px;}

.as .title_btm2{margin:25px 0 45px; font-size:20px; color:#1a1a1a;}
.as .how{box-sizing:border-box; margin-bottom:10px; padding:35px; background:#f8f8f8; text-align:left;}
.as .how .sbj {padding:0 0 10px; border-bottom:2px solid #1a1a1a; font-size:19px;color:#1a1a1a;}
.as .how .sbj .num{display:inline-block; width:90px; box-sizing:border-box; text-align:left; padding:0px; font-weight:600;}
.as .how .txt {padding:30px 95px 0; font-size:17px; color:#888888; line-height:160%;}
.as .how .txt .c1{color:#1a1a1a;}
/* BASIC css end */

