/* No. 1 */
.no_1 .guide_list { margin: 0; padding: 0; padding-left: 40px }
.no_1 .guide_list li { font-size: 32px; color: #C59D81; line-height: 58px }
.no_1 .guide_list li sub { padding-left: 10px; font-size: 14px; color: #888 }
.no_1 .guide_list li a { color: #C59D81 }

/* No. 2 */
.no_2 dl dt { float: left; width: 180px; clear: left }
.no_2 dl dd { float: left; clear: right }

/* No. 3 */
.no_3 dl dt { float: left; width: 130px; clear: left }
.no_3 dl dd { float: left; clear: right }
.no_3 dl .box_description+dt, .no_3 dl .box_description+dt+dd { margin-top: 30px }

/* No. 4 */
.no_4 .table_wrap { position: relative }
.no_4 .table_wrap span { position: absolute; left: 100px; bottom: -30px; color: #999 }
.no_4 .item_list { width: 600px; margin: 50px auto; border: #CCC solid 1px }
.no_4 .item_list caption { display: none }
.no_4 .item_list tr { border: #CCC solid 1px }
.no_4 .item_list thead tr { height: 50px }
.no_4 .item_list tbody tr { height: 80px }
.no_4 .item_list th { font-size: 16px }
.no_4 .item_list td { font-size: 14px; text-align: center }

/* No. 6 */
.no_6 dl dt { float: left; width: 130px; clear: left }
.no_6 dl dd { float: left; clear: right }
.no_6 dl .box_description+dt, .no_6 dl .box_description+dt+dd { margin-top: 30px }

/* No. 8 */
.no_8 .refined_list { width: 600px; margin: 50px auto; border: #CCC solid 1px }
.no_8 .refined_list caption { display: none }
.no_8 .refined_list tr { border: #CCC solid 1px }
.no_8 .refined_list thead tr { height: 50px }
.no_8 .refined_list tbody tr { height: 80px }
.no_8 .refined_list th { font-size: 16px }
.no_8 .refined_list td { font-size: 14px; text-align: center }

/* No. 9 */
.no_9 .color_wooden { color: #630 }
.no_9 .color_bronze { color: #0B0 }
.no_9 .color_silver { color: #5DF }
.no_9 .color_gold { color: #FC5 }
.no_9 .table_wrap { position: relative }
.no_9 .drop_list { width: 800px; margin: 50px auto; border: #CCC solid 1px }
.no_9 .drop_list caption { display: none }
.no_9 .drop_list tr { height: 50px; border: #CCC solid 1px }
.no_9 .drop_list th { font-size: 16px }
.no_9 .drop_list td { font-size: 14px; text-align: center; line-height: 23px; border: #CCC solid 1px }
.no_9 .table_gold .drop_list { margin: 0 }

/* No. 10 */
.no_10 .table_wrap { position: relative }
.no_10 .table_wrap span { position: absolute; left: 195px; bottom: -30px; color: #999 }
.no_10 .table_wrap table { margin: 50px auto; border: #CCC solid 1px }
.no_10 .table_wrap .item_list { margin-bottom: 70px }
.no_10 .table_wrap table caption { display: none }
.no_10 .table_wrap table tr { height: 80px; border: #CCC solid 1px }
.no_10 .table_wrap table thead tr { height: 50px }
.no_10 .table_wrap table th { font-size: 16px }
.no_10 .table_wrap table td { font-size: 14px; text-align: center }
.no_10 table.item_upgrade { width: 420px; margin-bottom: 70px }
.no_10 .value_list { width: 800px }
.no_10 .npc_list { width: 430px }
.no_10 .module_list { width: 600px }
.no_10 .grade_list { width: 600px }
.no_10 .item_upgrade tbody tr { height: 80px }
.no_10 .npc_list tbody tr { height: 120px }
.no_10 .value_list tbody tr { height: 50px }
.no_10 .value_list tbody .total_value { border-top: #AAA solid 2px }
.no_10 .value_list tbody .total_value td { font-weight: bold }
.no_10 .value_list tbody .td_title { width: 115px }
.no_10 .value_list tbody td { width: 50px; border: #CCC solid 1px }