@CHARSET "UTF-8";

.index {padding:20px 0; border-top: 2px solid #efefef; width: 100%;}
.index h3 {margin-bottom: 20px;}
.index p {margin-bottom: 20px;}
.index .ol {overflow: hidden;}
.index .ol ol {float: left; width: 456px;}
/* .index .ol .ol1 {margin-right: 213px;} */

ol a {font-weight: bold; color: #81AA32; letter-spacing: -1px;}
ol li {height: 22px;}

.section {padding:20px 0; border-top: 2px solid #efefef; width: 100%;}
.section a {color: #81AA32;}
.section h4 {font-size: 14px; font-weight: bold; letter-spacing: -1px; margin-top: 47px;}
.section h4 a{color: #333;}
.section h4.first {margin: 0;}
.section h5 {margin: 22px 0 0 18px; font-size: 12px;}
.section p {margin-top: 10px;}
.section p, #content .section li {line-height: 18px; position: relative;}
.section .depth1 {margin-left: 18px;}
.section .depth2 {margin-left: 41px;}
.section ul {margin-bottom: -2px;}
.section ul.ex {padding-left: 9px;}

.section .mt10 {margin-top:10px;}
.section .mt20 {margin-top:20px !important;}

.section ul ul { margin: 0 0 10px 10px;}

.section .tbl_type{border-collapse: collapse; }
.blind {width:0px; height: 0px; line-height: 0; overflow: hidden; font-size: 0px; visibility: hidden; position: absolute;}
.tbl_type th,.tbl_type td{padding: 7px 7px 3px 7px; border: 1px solid #ccc;}
.tbl_type th{background-color: rgb(247,247,247);}

.tcenter{text-align: center;}