section {clear: both;float: right;width: 835px}
section > dl {margin-bottom: 28px}
section > dl > dt {overflow: hidden;padding-top: 15px;padding-bottom: 28px}
section > dl > dt > h3 {float: left;width: 120px;font-size: 21px;font-weight: 500;color: #000}
section > dl > dt > span {display: block;float: right;width: 715px;height:21px;background-image: url(/pages/image/base/page30/title_bg01.png);background-repeat: repeat-x;background-position-y:8px}
section > dl > dd {padding: 10px;background-image: url(/pages/image/base/page30/contents_bg01.png)}
section > dl > dd > ul > li {display: block;padding: 17px 16px;background-color: #fff;margin-bottom: 10px}
section > dl > dd > ul > li:last-child {margin-bottom: 0}
section > dl > dd > ul > li > dl > dt {padding-top:6px;padding-bottom: 28px;font-size: 24px;color:#06328e;font-weight:700}

/*article01*/
section > dl > dd > ul > li.article01 > dl > dd > ul {overflow: hidden}
section > dl > dd > ul > li.article01 > dl > dd > ul > li {float: left;margin-right: 3px;margin-bottom: 3px}
section > dl > dd > ul > li.article01 > dl > dd > ul > li:nth-child(9n){ margin-right: 0}
section > dl > dd > ul > li.article01 > dl > dd > ul > li > a {display: block;width: 84px;height: 19px;font-size: 12px;font-weight: 300;color: #fff;text-align: center;background-color: #86a1d9;text-decoration: none}
section > dl > dd > ul > li.article01 > dl > dd > ul > li > a:hover {background-color: #a5bae8}

/*article02*/
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl {overflow: hidden;padding: 12px 0 5px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl:last-child {padding: 12px 0 7px;background-image: url(/pages/image/base/page30/hr02.png);background-position: bottom;background-repeat: repeat-x}
section > dl > dd > ul > li.article02 > dl > dd > ul > li:last-child > dl {background-image: none}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dt {display: block;float: left;width: 110px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dt > span:first-child {display: block;float: left;padding-left: 13px;width: 90px;height: 22px;color: #fff;background-color: #4a6eba}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dt > span:last-child {display: block;float: left;width: 20px;height: 22px;color: #fff;background-color: #4a6eba}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dd{display: block;float: right;width: 640px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dd > ul {overflow: hidden;padding-bottom: 5px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dd > ul > li {float: left;margin-bottom:5px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dd > ul > li > a {display: block;padding-left: 8px;width: 88px;font-size: 12px;background-image: url(/pages/image/base/page30/title_bg02.png);background-repeat: no-repeat;background-position-y: 8px;margin-left: 3px;letter-spacing: -0.7px}
section > dl > dd > ul > li.article02 > dl > dd > ul > li > dl > dd > ul > li > a:hover {color: #4a6eba}

/*article03*/
section > dl > dd > ul > li.article03 > dl > dd > ul,
section > dl > dd > ul > li.article04 > dl > dd > ul {overflow: hidden}
section > dl > dd > ul > li.article03 > dl > dd > ul > li,
section > dl > dd > ul > li.article04 > dl > dd > ul > li {float: left;padding-right:3px}
section > dl > dd > ul > li.article03 > dl > dd > ul > li:nth-child(5n),
section > dl > dd > ul > li.article04 > dl > dd > ul > li:nth-child(5n){padding-right:0}
section > dl > dd > ul > li.article03 > dl > dd > ul > li > a,
section > dl > dd > ul > li.article04 > dl > dd > ul > li > a {display: block;width: 154px;font-size: 12px;color: #fff;text-align: center;background-color: #86a1d9}
section > dl > dd > ul > li.article03 > dl > dd > ul > li > a:hover,
section > dl > dd > ul > li.article04 > dl > dd > ul > li > a:hover {background-color: #8596b9}