@import url(/shared/css/style.css);
header .inner {position: relative;width: 980px;height: 100px;margin: 0 auto;}
.contentspdf {padding-bottom: 20px;padding-left: 22px;font-size: 13px;font-size: 1.3rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}
.contentspdf ul {padding-top: 20px;}
.contentspdf ul li {margin-bottom: 10px;}
.contentspdf ul li::before {width: 0px;height: 0px;content: '';border: 5px solid transparent;border-left: 5px solid #aaa;display: inline-block;font-size: 0.8em;padding-right: 0.3em;}
.contentspdf a .fa-file-pdf-o {margin-left: 5px;margin-right: 5px;color: #990000;}

.contentspdf-2 {padding-top: 20px;padding-bottom: 20px;padding-left: 22px;}
.contentspdf-2 h3{font-weight: normal;color: #444;font-size: 14px;margin-bottom: 15px}
.contentspdf-2 ul {font-size: 14px;font-size: 1.4rem;margin-bottom: 30px}
.contentspdf-2 ul li {margin-bottom: 10px;}
.contentspdf-2 ul li::before {width: 0px;height: 0px;content: '';border: 5px solid transparent;border-left: 5px solid #aaa;display: inline-block;font-size: 0.8em;padding-right: 0.3em;}
.contentspdf-2 a .fa-file-pdf-o {margin-left: 5px;margin-right: 5px;color: #990000;}

.fa {display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.section.chinese {width: 750px;}
.sidebanner li a {background: none;border: none;height: auto;border: thin solid #ccc;}
.sidebanner li a img {height: auto;width: auto;}
.sidebanner li a:hover {opacity: 0.7;}
.sidebanner li a.sideceobanner {background: none;border: none;height: auto;border: thin solid #efefef;background-color: #efefef;}
.sidebanner li a.sideceobanner img {height: 60px;width: 60px;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}
.sidebanner li a.sideceobanner span {font-size: 12px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;}
.importantannouncearea {border: thin solid #ccc;padding: 10px;box-sizing: border-box;overflow: hidden;}
.importantannouncearea .importantannouncearea-important dd {line-height: 1.3;}

.report_dl_btn-ch{padding: 15px;display: inline-block;width:350px;text-align: center;border: 1px solid #cccccc;margin: 20px auto}
.report_dl_btn-ch:before {width: 0px;height: 0px;content: '';border: 4px solid transparent;border-left: 4px solid #c01443;display: inline-block;vertical-align: middle;margin-right: 4px;margin-top: -4px}
.report_table_ch-box{border:thin solid #eee;padding: 15px;box-sizing: border-box;margin: 20px auto 40px}
.report_table_ch-2{width:100%;line-height: 1.5;font-size: 1.6rem;margin: 10px auto;}
.report_table_ch-2 tr td, .report_table tr th{padding:10px 0;}
.report_table_ch-2 tr th{background-color:#eee;text-align:left;border-bottom:thin solid #fff;word-break:keep-all}
.report_table_ch-2 a{text-decoration: none;}
.report_table_ch-2 a:before {width: 0px;height: 0px;content: '';border: 4px solid transparent;border-left: 4px solid #c01443;display: inline-block;vertical-align: middle;margin-right: 4px;margin-top: -4px}
.report_table_ch-2 a:hover{text-decoration: underline;}

.report_table_ch{width:100%;line-height: 1.5;font-size: 1.6rem;margin: 10px auto;}
.report_table_ch tr td, .report_table tr th{padding:10px 15px;border:1px solid #efefef;}
.report_table_ch tr th{background-color:#eee;text-align:left;border-bottom:thin solid #fff;word-break:keep-all}
.report_table_ch a{text-decoration: none;}
.report_table_ch a:before {width: 0px;height: 0px;content: '';border: 4px solid transparent;border-left: 4px solid #c01443;display: inline-block;vertical-align: middle;margin-right: 4px;margin-top: -4px}
.report_table_ch a:hover{text-decoration: underline;}

.report_sub_ch {font-size: 1.4rem;display: block;padding: 10px 0 10px 12px;color:#444444;}

.ttl1 {display: block;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px 10px 10px 10px;font-size: 20px;font-size: 2rem;font-weight: bold;background-color: #f9f9f9;color: #000;border-left: 5px solid #ccc;}
