@charset "UTF-8";
/* line 243, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs ul:after {
  content: "​";
  display: block;
  height: 0;
  clear: both;
}

/* line 490, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs ul li a {
  border-radius: 4px;
  background-color: #00387b;
  display: inline-block;
  padding: 6px 10px;
  color: #fff;
  border: 0;
  line-height: 1;
  cursor: pointer;
  vertical-align: middle;
  font-size: 0.9em;
  font-family: "微軟正黑體", Arial, "Helvetica Neue", Helvetica, sans-serif, "新細明體";
  transition: 150ms;
}
/* line 513, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs ul li a:hover {
  background-color: #c23401;
  color: #ffffff;
  background-image: none;
}

/* line 673, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs {
  margin-bottom: 10px;
}
/* line 678, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs ul li {
  float: left;
}
/* line 681, ../sass/_variable.scss */
.data_midlle_cp .cp_tabs ul li + li {
  margin-left: 6px;
}

/* line 6, ../sass/cp.scss */
.data_midlle_cp a {
  color: #0661BC;
}
/* line 9, ../sass/cp.scss */
.data_midlle_cp a:hover {
  text-decoration: none;
}

/* line 17, ../sass/cp.scss */
.cp_text_area td, .data_top_cp td {
  padding: 5px;
  text-align: center;
}
/* line 22, ../sass/cp.scss */
.cp_text_area span, .data_top_cp span {
  font-size: 1.1em !important;
}
/* line 26, ../sass/cp.scss */
.cp_text_area span a, .data_top_cp span a {
  color: #0661BC;
}
/* line 29, ../sass/cp.scss */
.cp_text_area span a:hover, .data_top_cp span a:hover {
  text-decoration: none;
}
/* line 35, ../sass/cp.scss */
.cp_text_area img, .data_top_cp img {
  max-width: 100%;
  height: auto !important;
}

/* line 49, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul {
  margin: 0px;
}
/* line 52, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li {
  display: flex;
  flex-direction: row;
  padding-bottom: 20px;
}
/* line 58, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .img {
  flex: 0 0 110px;
  border-right: #ccc solid 1px;
}
/* line 69, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text {
  padding-left: 10px;
  box-sizing: border-box;
}
/* line 73, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text h3 {
  color: #0661BC;
  margin: 0px;
}
/* line 78, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text p {
  margin: 0px;
}
/* line 83, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text p span a {
  color: #0661BC;
}
/* line 86, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text p span a:hover {
  text-decoration: none;
}
/* line 95, ../sass/cp.scss */
.data_top_cp .page_talent .talent_box ul li .text span {
  font-size: 1em !important;
  padding-left: 25px;
  display: block;
}
/* line 108, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 114, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -8px;
}
/* line 122, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color01 h4 {
  background-color: #077BC1;
}
/* line 130, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color02 h4 {
  background-color: #109462;
}
/* line 138, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color03 h4 {
  background-color: #54A800;
}
/* line 146, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color04 h4 {
  background-color: #C26100;
}
/* line 154, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color05 h4 {
  background-color: #EE780A;
}
/* line 161, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li.color06 h4 {
  background-color: #E9402B;
}
/* line 167, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li {
  border: #aaa solid 1px;
  border-radius: 0.5em;
  padding: 2px;
  display: flex;
  flex-direction: column;
  flex: 0 0 calc(50% - 16px);
  margin: 8px;
  box-sizing: border-box;
}
@media (max-width: 900px) {
  /* line 167, ../sass/cp.scss */
  .data_top_cp .page_talent .talent_list ul li {
    flex: 0 0 calc(100% - 16px);
  }
}
/* line 185, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li h4 {
  color: #ffffff;
  margin: 0px;
  padding: 5px;
  border-top-left-radius: 0.5em;
  border-top-right-radius: 0.5em;
  line-height: 2;
}
/* line 195, ../sass/cp.scss */
.data_top_cp .page_talent .talent_list ul li p {
  margin: 0px;
  padding: 0 5px;
  margin-left: 3em;
  text-indent: -3em;
}

/* line 207, ../sass/cp.scss */
.introduce {
  border: 4px solid #e5f2f6;
  padding: 15px;
  margin-bottom: 10px;
}
/* line 212, ../sass/cp.scss */
.introduce table {
  display: block;
  width: 100%;
}
/* line 217, ../sass/cp.scss */
.introduce img {
  display: inline-block;
  max-width: 100%;
  height: auto !important;
  width: auto !important;
}

/* line 227, ../sass/cp.scss */
.introduce02 {
  overflow: hidden;
  border: 4px solid #e5f2f6;
  padding: 15px;
  margin-bottom: 10px;
}
/* line 234, ../sass/cp.scss */
.introduce02 img {
  margin: 30px 40px;
  float: left;
}
@media (max-width: 900px) {
  /* line 234, ../sass/cp.scss */
  .introduce02 img {
    float: inherit;
    margin: 0 20px;
  }
}
/* line 246, ../sass/cp.scss */
.introduce02 img.img {
  max-width: 100%;
  margin: 0px;
}
/* line 252, ../sass/cp.scss */
.introduce02 ul {
  overflow: hidden;
  list-style-type: none;
  margin: 0px !important;
  padding: 0px !important;
}
/* line 260, ../sass/cp.scss */
.introduce02 ul li span {
  display: block;
  float: left;
}
/* line 266, ../sass/cp.scss */
.introduce02 ul li p {
  margin: 16px 0 !important;
}
/* line 272, ../sass/cp.scss */
.introduce02 ul li p a font {
  float: left;
}
/* line 278, ../sass/cp.scss */
.introduce02 ul li p a img {
  margin: 0px !important;
  padding: 10px;
}
/* line 290, ../sass/cp.scss */
.introduce02 h4 {
  text-align: left;
}
/* line 299, ../sass/cp.scss */
.introduce02 strong {
  word-wrap: break-word;
  word-break: break-all;
  float: left;
}
/* line 310, ../sass/cp.scss */
.introduce02 strong img {
  float: initial;
  margin: 0px !important;
  padding: 0 10px;
}

/* line 321, ../sass/cp.scss */
.data_midlle_cp, .data_top_cp {
  line-height: 1.6;
  /* An example of style for HTML 4.0's ABBR/ACRONYM elements */
  /* Begin bidirectionality settings (do not change) */
  /* Elements that are block-level in HTML4 */
  /* End bidi settings */
}
/* line 325, ../sass/cp.scss */
[lang="en"] .data_midlle_cp, [lang="en"] .data_top_cp {
  word-break: keep-all;
  word-wrap: break-word;
  text-align: justify;
}
/* line 332, ../sass/cp.scss */
.data_midlle_cp DIV, .data_top_cp DIV {
  line-height: 1.6;
}
/* line 334, ../sass/cp.scss */
.data_midlle_cp ADDRESS,
.data_midlle_cp BLOCKQUOTE,
.data_midlle_cp BODY, .data_midlle_cp DD, .data_midlle_cp DIV,
.data_midlle_cp DL, .data_midlle_cp DT,
.data_midlle_cp FIELDSET, .data_midlle_cp FORM,
.data_midlle_cp FRAME, .data_midlle_cp FRAMESET,
.data_midlle_cp H1, .data_midlle_cp H2, .data_midlle_cp H3, .data_midlle_cp H4,
.data_midlle_cp H5, .data_midlle_cp H6, .data_midlle_cp IFRAME,
.data_midlle_cp NOFRAMES,
.data_midlle_cp OBJECT, .data_midlle_cp OL, .data_midlle_cp P,
.data_midlle_cp UL, .data_midlle_cp APPLET,
.data_midlle_cp CENTER, .data_midlle_cp DIR,
.data_midlle_cp HR, .data_midlle_cp MENU, .data_midlle_cp PRE, .data_top_cp ADDRESS,
.data_top_cp BLOCKQUOTE,
.data_top_cp BODY, .data_top_cp DD, .data_top_cp DIV,
.data_top_cp DL, .data_top_cp DT,
.data_top_cp FIELDSET, .data_top_cp FORM,
.data_top_cp FRAME, .data_top_cp FRAMESET,
.data_top_cp H1, .data_top_cp H2, .data_top_cp H3, .data_top_cp H4,
.data_top_cp H5, .data_top_cp H6, .data_top_cp IFRAME,
.data_top_cp NOFRAMES,
.data_top_cp OBJECT, .data_top_cp OL, .data_top_cp P,
.data_top_cp UL, .data_top_cp APPLET,
.data_top_cp CENTER, .data_top_cp DIR,
.data_top_cp HR, .data_top_cp MENU, .data_top_cp PRE {
  display: block;
}
/* line 347, ../sass/cp.scss */
.data_midlle_cp LI, .data_top_cp LI {
  display: list-item;
}
/* line 348, ../sass/cp.scss */
.data_midlle_cp HEAD, .data_top_cp HEAD {
  display: none;
}
/* line 349, ../sass/cp.scss */
.data_midlle_cp TABLE, .data_top_cp TABLE {
  display: table;
}
/* line 350, ../sass/cp.scss */
.data_midlle_cp TR, .data_top_cp TR {
  display: table-row;
}
/* line 351, ../sass/cp.scss */
.data_midlle_cp THEAD, .data_top_cp THEAD {
  display: table-header-group;
}
/* line 352, ../sass/cp.scss */
.data_midlle_cp TBODY, .data_top_cp TBODY {
  display: table-row-group;
}
/* line 353, ../sass/cp.scss */
.data_midlle_cp TFOOT, .data_top_cp TFOOT {
  display: table-footer-group;
}
/* line 354, ../sass/cp.scss */
.data_midlle_cp COL, .data_top_cp COL {
  display: table-column;
}
/* line 355, ../sass/cp.scss */
.data_midlle_cp COLGROUP, .data_top_cp COLGROUP {
  display: table-column-group;
}
/* line 356, ../sass/cp.scss */
.data_midlle_cp TD, .data_midlle_cp TH, .data_top_cp TD, .data_top_cp TH {
  display: table-cell;
}
/* line 357, ../sass/cp.scss */
.data_midlle_cp CAPTION, .data_top_cp CAPTION {
  display: table-caption;
}
/* line 358, ../sass/cp.scss */
.data_midlle_cp TH, .data_top_cp TH {
  font-weight: bolder;
  text-align: center;
}
/* line 359, ../sass/cp.scss */
.data_midlle_cp CAPTION, .data_top_cp CAPTION {
  text-align: center;
}
/* line 360, ../sass/cp.scss */
.data_midlle_cp BODY, .data_top_cp BODY {
  padding: 8px;
  line-height: 1.33;
}
/* line 361, ../sass/cp.scss */
.data_midlle_cp H1, .data_top_cp H1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* line 362, ../sass/cp.scss */
.data_midlle_cp H2, .data_top_cp H2 {
  font-size: 1.5em;
  margin: 0.83em 0;
}
/* line 363, ../sass/cp.scss */
.data_midlle_cp H3, .data_top_cp H3 {
  font-size: 1.17em;
  margin: 1em 0;
}
/* line 364, ../sass/cp.scss */
.data_midlle_cp H4, .data_midlle_cp P,
.data_midlle_cp BLOCKQUOTE, .data_midlle_cp UL,
.data_midlle_cp FIELDSET, .data_midlle_cp FORM,
.data_midlle_cp OL, .data_midlle_cp DL, .data_midlle_cp DIR,
.data_midlle_cp MENU, .data_top_cp H4, .data_top_cp P,
.data_top_cp BLOCKQUOTE, .data_top_cp UL,
.data_top_cp FIELDSET, .data_top_cp FORM,
.data_top_cp OL, .data_top_cp DL, .data_top_cp DIR,
.data_top_cp MENU {
  margin: 1.33em 0;
}
/* line 369, ../sass/cp.scss */
.data_midlle_cp H5, .data_top_cp H5 {
  font-size: .83em;
  line-height: 1.17em;
  margin: 1.67em 0;
}
/* line 370, ../sass/cp.scss */
.data_midlle_cp H6, .data_top_cp H6 {
  font-size: .67em;
  margin: 2.33em 0;
}
/* line 371, ../sass/cp.scss */
.data_midlle_cp H1, .data_midlle_cp H2, .data_midlle_cp H3, .data_midlle_cp H4,
.data_midlle_cp H5, .data_midlle_cp H6, .data_midlle_cp B,
.data_midlle_cp STRONG, .data_top_cp H1, .data_top_cp H2, .data_top_cp H3, .data_top_cp H4,
.data_top_cp H5, .data_top_cp H6, .data_top_cp B,
.data_top_cp STRONG {
  font-weight: bolder;
}
/* line 374, ../sass/cp.scss */
.data_midlle_cp BLOCKQUOTE, .data_top_cp BLOCKQUOTE {
  margin-left: 40px;
  margin-right: 40px;
}
/* line 375, ../sass/cp.scss */
.data_midlle_cp I, .data_midlle_cp CITE, .data_midlle_cp EM,
.data_midlle_cp VAR, .data_midlle_cp ADDRESS, .data_top_cp I, .data_top_cp CITE, .data_top_cp EM,
.data_top_cp VAR, .data_top_cp ADDRESS {
  font-style: italic;
}
/* line 377, ../sass/cp.scss */
.data_midlle_cp PRE, .data_midlle_cp TT, .data_midlle_cp CODE,
.data_midlle_cp KBD, .data_midlle_cp SAMP, .data_top_cp PRE, .data_top_cp TT, .data_top_cp CODE,
.data_top_cp KBD, .data_top_cp SAMP {
  font-family: monospace;
}
/* line 379, ../sass/cp.scss */
.data_midlle_cp PRE, .data_top_cp PRE {
  white-space: pre;
}
/* line 380, ../sass/cp.scss */
.data_midlle_cp BIG, .data_top_cp BIG {
  font-size: 1.17em;
}
/* line 381, ../sass/cp.scss */
.data_midlle_cp SMALL, .data_midlle_cp SUB, .data_midlle_cp SUP, .data_top_cp SMALL, .data_top_cp SUB, .data_top_cp SUP {
  font-size: 0.83em;
}
/* line 382, ../sass/cp.scss */
.data_midlle_cp SUB, .data_top_cp SUB {
  vertical-align: sub;
}
/* line 383, ../sass/cp.scss */
.data_midlle_cp SUP, .data_top_cp SUP {
  vertical-align: super;
}
/* line 384, ../sass/cp.scss */
.data_midlle_cp S, .data_midlle_cp STRIKE, .data_midlle_cp DEL, .data_top_cp S, .data_top_cp STRIKE, .data_top_cp DEL {
  text-decoration: line-through;
}
/* line 385, ../sass/cp.scss */
.data_midlle_cp HR, .data_top_cp HR {
  border: 1px inset;
}
/* line 386, ../sass/cp.scss */
.data_midlle_cp OL, .data_midlle_cp UL, .data_midlle_cp DIR,
.data_midlle_cp MENU, .data_midlle_cp DD, .data_top_cp OL, .data_top_cp UL, .data_top_cp DIR,
.data_top_cp MENU, .data_top_cp DD {
  margin-left: 40px;
}
/* line 388, ../sass/cp.scss */
.data_midlle_cp OL, .data_top_cp OL {
  list-style-type: decimal;
}
/* line 389, ../sass/cp.scss */
.data_midlle_cp OL UL, .data_midlle_cp UL OL,
.data_midlle_cp UL UL, .data_midlle_cp OL OL, .data_top_cp OL UL, .data_top_cp UL OL,
.data_top_cp UL UL, .data_top_cp OL OL {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 391, ../sass/cp.scss */
.data_midlle_cp U, .data_midlle_cp INS, .data_top_cp U, .data_top_cp INS {
  text-decoration: underline;
}
/* line 392, ../sass/cp.scss */
.data_midlle_cp CENTER, .data_top_cp CENTER {
  text-align: center;
}
/* line 393, ../sass/cp.scss */
.data_midlle_cp BR:before, .data_top_cp BR:before {
  content: "\a";
}
/* line 397, ../sass/cp.scss */
.data_midlle_cp ABBR, .data_midlle_cp ACRONYM, .data_top_cp ABBR, .data_top_cp ACRONYM {
  font-variant: small-caps;
  letter-spacing: 0.1em;
}
/* line 398, ../sass/cp.scss */
.data_midlle_cp A[href], .data_top_cp A[href] {
  text-decoration: underline;
}
/* line 399, ../sass/cp.scss */
.data_midlle_cp :focus, .data_top_cp :focus {
  outline: thin dotted invert;
}
/* line 403, ../sass/cp.scss */
.data_midlle_cp BDO[DIR="ltr"], .data_top_cp BDO[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: bidi-override;
}
/* line 404, ../sass/cp.scss */
.data_midlle_cp BDO[DIR="rtl"], .data_top_cp BDO[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: bidi-override;
}
/* line 406, ../sass/cp.scss */
.data_midlle_cp *[DIR="ltr"], .data_top_cp *[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: embed;
}
/* line 407, ../sass/cp.scss */
.data_midlle_cp *[DIR="rtl"], .data_top_cp *[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: embed;
}
/* line 410, ../sass/cp.scss */
.data_midlle_cp ADDRESS, .data_midlle_cp BLOCKQUOTE, .data_midlle_cp BODY, .data_midlle_cp DD, .data_midlle_cp DIV, .data_midlle_cp DL, .data_midlle_cp DT, .data_midlle_cp FIELDSET,
.data_midlle_cp FORM, .data_midlle_cp FRAME, .data_midlle_cp FRAMESET, .data_midlle_cp H1, .data_midlle_cp H2, .data_midlle_cp H3, .data_midlle_cp H4, .data_midlle_cp H5, .data_midlle_cp H6, .data_midlle_cp IFRAME,
.data_midlle_cp NOSCRIPT, .data_midlle_cp NOFRAMES, .data_midlle_cp OBJECT, .data_midlle_cp OL, .data_midlle_cp P, .data_midlle_cp UL, .data_midlle_cp APPLET, .data_midlle_cp CENTER,
.data_midlle_cp DIR, .data_midlle_cp HR, .data_midlle_cp MENU, .data_midlle_cp PRE, .data_midlle_cp LI, .data_midlle_cp TABLE, .data_midlle_cp TR, .data_midlle_cp THEAD, .data_midlle_cp TBODY, .data_midlle_cp TFOOT,
.data_midlle_cp COL, .data_midlle_cp COLGROUP, .data_midlle_cp TD, .data_midlle_cp TH, .data_midlle_cp CAPTION, .data_top_cp ADDRESS, .data_top_cp BLOCKQUOTE, .data_top_cp BODY, .data_top_cp DD, .data_top_cp DIV, .data_top_cp DL, .data_top_cp DT, .data_top_cp FIELDSET,
.data_top_cp FORM, .data_top_cp FRAME, .data_top_cp FRAMESET, .data_top_cp H1, .data_top_cp H2, .data_top_cp H3, .data_top_cp H4, .data_top_cp H5, .data_top_cp H6, .data_top_cp IFRAME,
.data_top_cp NOSCRIPT, .data_top_cp NOFRAMES, .data_top_cp OBJECT, .data_top_cp OL, .data_top_cp P, .data_top_cp UL, .data_top_cp APPLET, .data_top_cp CENTER,
.data_top_cp DIR, .data_top_cp HR, .data_top_cp MENU, .data_top_cp PRE, .data_top_cp LI, .data_top_cp TABLE, .data_top_cp TR, .data_top_cp THEAD, .data_top_cp TBODY, .data_top_cp TFOOT,
.data_top_cp COL, .data_top_cp COLGROUP, .data_top_cp TD, .data_top_cp TH, .data_top_cp CAPTION {
  unicode-bidi: embed;
}
/* line 418, ../sass/cp.scss */
.data_midlle_cp [valign="top"], .data_top_cp [valign="top"] {
  vertical-align: top;
}
/* line 422, ../sass/cp.scss */
.data_midlle_cp [valign="top"] td, .data_top_cp [valign="top"] td {
  vertical-align: top;
}
/* line 426, ../sass/cp.scss */
.data_midlle_cp [align="center"], .data_top_cp [align="center"] {
  text-align: center;
}
/* line 429, ../sass/cp.scss */
.data_midlle_cp [align="center"] td, .data_midlle_cp [align="center"] th, .data_top_cp [align="center"] td, .data_top_cp [align="center"] th {
  text-align: left;
}
/* line 434, ../sass/cp.scss */
.data_midlle_cp [align="left"], .data_top_cp [align="left"] {
  text-align: left;
}
/* line 437, ../sass/cp.scss */
.data_midlle_cp [align="left"] td, .data_midlle_cp [align="left"] th, .data_top_cp [align="left"] td, .data_top_cp [align="left"] th {
  text-align: left;
}
/* line 442, ../sass/cp.scss */
.data_midlle_cp [align="right"], .data_top_cp [align="right"] {
  text-align: right;
}
/* line 445, ../sass/cp.scss */
.data_midlle_cp [align="right"] td, .data_midlle_cp [align="right"] th, .data_top_cp [align="right"] td, .data_top_cp [align="right"] th {
  text-align: right;
}
/* line 450, ../sass/cp.scss */
.data_midlle_cp caption, .data_top_cp caption {
  padding: 10px 5px;
  font-weight: 700;
  font-size: 1.1em;
}
/* line 456, ../sass/cp.scss */
.data_midlle_cp table, .data_top_cp table {
  width: 100% !important;
}
/* line 459, ../sass/cp.scss */
.data_midlle_cp table td, .data_midlle_cp table th, .data_top_cp table td, .data_top_cp table th {
  text-align: left;
}
/* line 462, ../sass/cp.scss */
[lang="en"] .data_midlle_cp table td, [lang="en"] .data_midlle_cp table th, [lang="en"] .data_top_cp table td, [lang="en"] .data_top_cp table th {
  word-break: keep-all;
  word-wrap: break-word;
  text-align: justify;
}
/* line 471, ../sass/cp.scss */
.data_midlle_cp table[border] td, .data_midlle_cp th, .data_top_cp table[border] td, .data_top_cp th {
  border: 1px solid #555;
  padding: 5px;
}
/* line 476, ../sass/cp.scss */
.data_midlle_cp table[border="0"] td, .data_midlle_cp table[border="0"] th, .data_top_cp table[border="0"] td, .data_top_cp table[border="0"] th {
  border-width: 0;
}
/* line 480, ../sass/cp.scss */
.data_midlle_cp table[border="1"] td, .data_midlle_cp table[border="1"] th, .data_top_cp table[border="1"] td, .data_top_cp table[border="1"] th {
  border-width: 1px;
}
/* line 484, ../sass/cp.scss */
.data_midlle_cp table[border="2"] td, .data_midlle_cp table[border="2"] th, .data_top_cp table[border="2"] td, .data_top_cp table[border="2"] th {
  border-width: 2px;
}
/* line 488, ../sass/cp.scss */
.data_midlle_cp table[border="3"] td, .data_midlle_cp table[border="3"] th, .data_top_cp table[border="3"] td, .data_top_cp table[border="3"] th {
  border-width: 3px;
}
/* line 492, ../sass/cp.scss */
.data_midlle_cp table[border="4"] td, .data_midlle_cp table[border="4"] th, .data_top_cp table[border="4"] td, .data_top_cp table[border="4"] th {
  border-width: 4px;
}
/* line 496, ../sass/cp.scss */
.data_midlle_cp table[border="5"] td, .data_midlle_cp table[border="5"] th, .data_top_cp table[border="5"] td, .data_top_cp table[border="5"] th {
  border-width: 5px;
}

/* line 501, ../sass/cp.scss */
.data_top_info, .data_midlle_cp {
  font-size: 1.1em;
}
/* line 505, ../sass/cp.scss */
.data_top_info a, .data_midlle_cp a {
  color: #096ab4;
}
/* line 508, ../sass/cp.scss */
.data_top_info a:hover, .data_midlle_cp a:hover {
  color: #08558f;
}
/* line 513, ../sass/cp.scss */
.data_top_info table, .data_midlle_cp table {
  line-height: 1.6;
}
/* line 519, ../sass/cp.scss */
.data_top_info div, .data_midlle_cp div {
  line-height: 1.6;
}

/* line 526, ../sass/cp.scss */
.data_midlle_cp {
  line-height: 2;
}

/* line 532, ../sass/cp.scss */
.data_top_info table table {
  line-height: 2;
}

/* line 539, ../sass/cp.scss */
.data_midlle_cp {
  line-height: 1.6;
}
/* line 545, ../sass/cp.scss */
.data_midlle_cp .cp_tabs ul {
  margin-left: 0;
  padding-left: 0;
}
/* line 549, ../sass/cp.scss */
.data_midlle_cp .cp_tabs ul li {
  list-style: none;
}
/* line 554, ../sass/cp.scss */
.data_midlle_cp .cp_tabs ul li.is_active a {
  background-color: #db3b01;
  background-image: none;
  color: #fff !important;
}
/* line 562, ../sass/cp.scss */
.data_midlle_cp .cp_tabs ul li a {
  text-decoration: none;
}

/* line 583, ../sass/cp.scss */
#demo-switch {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}

/* line 588, ../sass/cp.scss */
#demo-switch li {
  display: inline-block;
  border: #aaa 1px solid;
  color: #aaa;
  letter-spacing: 1px;
  cursor: pointer;
  padding: 3px 8px;
  margin: 10px 0px 0px 0px;
  font-size: 0.875em;
  background-color: #ffffff;
}

/* line 600, ../sass/cp.scss */
#demo-switch li.active {
  border: #1a1a1a 1px solid;
  background-color: #1a1a1a;
  color: #ffffff;
}

/* line 606, ../sass/cp.scss */
.demo-intro {
  margin-bottom: 30px;
  border: #1a1a1a 1px solid;
  background-color: #ffffff;
  padding: 10px 15px;
}

/* line 613, ../sass/cp.scss */
.demo-intro div {
  display: none;
}

/* line 617, ../sass/cp.scss */
.good, .bad {
  border-bottom: #ddd 1px dashed;
}

/* line 621, ../sass/cp.scss */
.good {
  color: #00acc1;
}

/* line 624, ../sass/cp.scss */
.bad {
  color: #e65100;
}

/* line 628, ../sass/cp.scss */
.good .fa, .bad .fa {
  margin-right: 5px;
}

/* line 632, ../sass/cp.scss */
#demo-table, .css-table {
  width: 99.9%;
  background-color: #ffffff;
  border-collapse: collapse;
  margin-bottom: 20px;
}

/* line 639, ../sass/cp.scss */
#demo-table td, #demo-table th,
.css-table .td, .css-table .th {
  padding: 5px;
}

/* line 644, ../sass/cp.scss */
#demo-table td,
.css-table .td {
  color: #666666;
  border: #ddd 1px solid;
}

/* line 650, ../sass/cp.scss */
#demo-table th,
.css-table .th {
  background-color: #1a1a1a;
  color: #ffffff;
  border: #1a1a1a 1px solid;
  text-align: center;
}

/* line 659, ../sass/cp.scss */
.css-table {
  display: table;
  display: none;
}

/* line 663, ../sass/cp.scss */
.css-table .thead {
  display: table-header-group;
}

/* line 666, ../sass/cp.scss */
.css-table .tbody {
  display: table-row-group;
}

/* line 669, ../sass/cp.scss */
.css-table .tr {
  display: table-row;
}

/* line 672, ../sass/cp.scss */
.css-table .th,
.css-table .td {
  display: table-cell;
}

@media only screen and (max-width: 960px) {
  /* line 679, ../sass/cp.scss */
  .hide-column .large {
    display: none;
  }

  /* line 682, ../sass/cp.scss */
  .css-table {
    background-color: transparent;
  }

  /* line 685, ../sass/cp.scss */
  .css-table .thead {
    display: none;
  }

  /* line 688, ../sass/cp.scss */
  .css-table .tr {
    display: block;
    border: #ddd 1px solid;
    margin-bottom: 5px;
    background: #ffffff;
  }

  /* line 694, ../sass/cp.scss */
  .css-table .th,
  .css-table .td {
    display: inline-block;
    width: 48%;
    border: none;
  }
}
@media only screen and (max-width: 720px) {
  /* line 702, ../sass/cp.scss */
  .hide-column .mobile {
    display: none;
  }

  /* line 706, ../sass/cp.scss */
  .scroll-left:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }

  /* line 707, ../sass/cp.scss */
  .scroll-left thead:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
  }

  /* line 708, ../sass/cp.scss */
  .scroll-left {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
  }

  /* line 709, ../sass/cp.scss */
  .scroll-left th,
  .scroll-left td {
    margin: 0;
    vertical-align: top;
  }

  /* line 711, ../sass/cp.scss */
  .scroll-left th {
    text-align: left;
  }

  /* line 712, ../sass/cp.scss */
  .scroll-left {
    display: block !important;
    position: relative;
    width: 100%;
  }

  /* line 713, ../sass/cp.scss */
  .scroll-left thead {
    display: block;
    float: left;
  }

  /* line 714, ../sass/cp.scss */
  .scroll-left tbody {
    display: block;
    width: auto;
    position: relative;
    overflow-x: auto;
    white-space: nowrap;
  }

  /* line 715, ../sass/cp.scss */
  .scroll-left thead tr {
    display: block;
  }

  /* line 716, ../sass/cp.scss */
  .scroll-left th {
    display: block;
    text-align: right;
  }

  /* line 717, ../sass/cp.scss */
  .scroll-left tbody tr {
    display: inline-block;
    vertical-align: top;
    margin: 0px -2px;
  }

  /* line 718, ../sass/cp.scss */
  .scroll-left td {
    display: block;
    min-height: 1.25em;
    text-align: left;
  }

  /* sort out borders */
  /* line 721, ../sass/cp.scss */
  .scroll-left th {
    border-bottom: 0;
    border-left: 0;
  }

  /* line 722, ../sass/cp.scss */
  .scroll-left td {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
  }

  /* line 723, ../sass/cp.scss */
  .scroll-left tbody tr {
    /*border-left: 1px solid #babcbf;*/
  }

  /* line 724, ../sass/cp.scss */
  .scroll-left th:last-child,
  .scroll-left td:last-child {
    border-bottom: 1px solid #babcbf;
  }

  /* Force table to not be like tables anymore */
  /* line 729, ../sass/cp.scss */
  .break-table {
    background-color: transparent !important;
  }

  /* line 732, ../sass/cp.scss */
  .break-table,
  .break-table thead,
  .break-table tbody,
  .break-table th,
  .break-table td,
  .break-table tr {
    display: block;
  }

  /* Hide table headers (but not display: none;, for accessibility) */
  /* line 742, ../sass/cp.scss */
  .break-table thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }

  /* line 748, ../sass/cp.scss */
  .break-table tr {
    border: 1px solid #ccc;
    margin-bottom: 10px;
    background-color: #ffffff;
  }

  /* line 750, ../sass/cp.scss */
  .break-table td {
    /* Behave  like a "row" */
    border: none !important;
    border-bottom: 1px solid #eee !important;
    position: relative;
    padding-left: 35% !important;
    white-space: normal;
    text-align: left;
  }

  /* line 760, ../sass/cp.scss */
  .break-table td:before {
    /* Now like a table header */
    position: absolute;
    /* Top/left values mimic padding */
    top: 6px;
    left: 6px;
    width: 30%;
    padding-right: 10px;
    white-space: nowrap;
    text-align: left;
    font-weight: bold;
    color: #1a1a1a;
  }

  /* line 773, ../sass/cp.scss */
  .break-table td:before {
    content: attr(data-title);
  }

  /* line 775, ../sass/cp.scss */
  .css-table .th,
  .css-table .td {
    display: block;
    width: 100%;
  }
}
@media only screen and (max-width: 480px) {
  /* line 782, ../sass/cp.scss */
  .hide-column .small {
    display: none;
  }
}
/* line 789, ../sass/cp.scss */
ol.bignum,
ol.parbignum,
ol.num,
ol.parnum {
  padding-left: 0;
  display: table;
}

/* line 797, ../sass/cp.scss */
ol.bignum[start="1"] {
  counter-reset: cnt 0;
}

/* line 800, ../sass/cp.scss */
ol.parbignum[start="1"] {
  counter-reset: parcnt 0;
}

/* line 803, ../sass/cp.scss */
ol.num[start="1"] {
  counter-reset: num 0;
}

/* line 806, ../sass/cp.scss */
ol.parnum[start="1"] {
  counter-reset: parnum 0;
}

/* line 810, ../sass/cp.scss */
ol.bignum > li,
ol.parbignum > li,
ol.num > li,
ol.parnum > li {
  list-style-type: none;
  display: table-row;
}

/* line 818, ../sass/cp.scss */
ol.bignum > li {
  counter-increment: cnt;
}

/* line 821, ../sass/cp.scss */
ol.parbignum > li {
  counter-increment: parcnt;
}

/* line 824, ../sass/cp.scss */
ol.num > li {
  counter-increment: num;
}

/* line 827, ../sass/cp.scss */
ol.parnum > li {
  counter-increment: parnum;
}

/* line 831, ../sass/cp.scss */
ol.bignum > li:before,
ol.parbignum > li:before,
ol.num > li:before,
ol.parnum > li:before {
  padding-right: 3px;
  display: table-cell;
  white-space: nowrap;
}

/* line 840, ../sass/cp.scss */
ol.bignum > li:before {
  content: counter(cnt,cjk-ideographic) "、" !important;
}

/* line 843, ../sass/cp.scss */
ol.parbignum > li:before {
  content: "(" counter(parcnt,cjk-ideographic) ")" !important;
}

/* line 846, ../sass/cp.scss */
ol.num > li:before {
  content: counter(num) ".";
}

/* line 849, ../sass/cp.scss */
ol.parnum > li:before {
  content: "(" counter(parnum) ")";
}

/* line 853, ../sass/cp.scss */
ol.parbignum > li:nth-child(1)::before {
  content: "(一)";
}

/* line 854, ../sass/cp.scss */
ol.parbignum > li:nth-child(2)::before {
  content: "(二)";
}

/* line 855, ../sass/cp.scss */
ol.parbignum > li:nth-child(3)::before {
  content: "(三)";
}

/* line 856, ../sass/cp.scss */
ol.parbignum > li:nth-child(4)::before {
  content: "(四)";
}

/* line 857, ../sass/cp.scss */
ol.parbignum > li:nth-child(5)::before {
  content: "(五)";
}

/* line 858, ../sass/cp.scss */
ol.parbignum > li:nth-child(6)::before {
  content: "(六)";
}

/* line 859, ../sass/cp.scss */
ol.parbignum > li:nth-child(7)::before {
  content: "(七)";
}

/* line 860, ../sass/cp.scss */
ol.parbignum > li:nth-child(8)::before {
  content: "(八)";
}

/* line 861, ../sass/cp.scss */
ol.parbignum > li:nth-child(9)::before {
  content: "(九)";
}

/* line 862, ../sass/cp.scss */
ol.parbignum > li:nth-child(10)::before {
  content: "(十)";
}

/* line 863, ../sass/cp.scss */
ol.parbignum > li:nth-child(11)::before {
  content: "(十一)";
}

/* line 864, ../sass/cp.scss */
ol.parbignum > li:nth-child(12)::before {
  content: "(十二)";
}

/* line 865, ../sass/cp.scss */
ol.parbignum > li:nth-child(13)::before {
  content: "(十三)";
}

/* line 866, ../sass/cp.scss */
ol.parbignum > li:nth-child(14)::before {
  content: "(十四)";
}

/* line 867, ../sass/cp.scss */
ol.parbignum > li:nth-child(15)::before {
  content: "(十五)";
}

/* line 868, ../sass/cp.scss */
ol.parbignum > li:nth-child(16)::before {
  content: "(十六)";
}

/* line 869, ../sass/cp.scss */
ol.parbignum > li:nth-child(17)::before {
  content: "(十七)";
}

/* line 870, ../sass/cp.scss */
ol.parbignum > li:nth-child(18)::before {
  content: "(十八)";
}

/* line 871, ../sass/cp.scss */
ol.parbignum > li:nth-child(19)::before {
  content: "(十九)";
}

/* line 872, ../sass/cp.scss */
ol.parbignum > li:nth-child(20)::before {
  content: "(二十)";
}

/* line 873, ../sass/cp.scss */
ol.parbignum > li:nth-child(21)::before {
  content: "(二十一)";
}

/* line 874, ../sass/cp.scss */
ol.parbignum > li:nth-child(22)::before {
  content: "(二十二)";
}

/* line 875, ../sass/cp.scss */
ol.parbignum > li:nth-child(23)::before {
  content: "(二十三)";
}

/* line 876, ../sass/cp.scss */
ol.parbignum > li:nth-child(24)::before {
  content: "(二十四)";
}

/* line 877, ../sass/cp.scss */
ol.parbignum > li:nth-child(25)::before {
  content: "(二十五)";
}

/* line 878, ../sass/cp.scss */
ol.parbignum > li:nth-child(26)::before {
  content: "(二十六)";
}

/* line 879, ../sass/cp.scss */
ol.parbignum > li:nth-child(27)::before {
  content: "(二十七)";
}

/* line 880, ../sass/cp.scss */
ol.parbignum > li:nth-child(28)::before {
  content: "(二十八)";
}

/* line 881, ../sass/cp.scss */
ol.parbignum > li:nth-child(29)::before {
  content: "(二十九)";
}

/* line 882, ../sass/cp.scss */
ol.parbignum > li:nth-child(30)::before {
  content: "(三十)";
}

/* line 883, ../sass/cp.scss */
ol.parbignum > li:nth-child(31)::before {
  content: "(三十一)";
}

/* line 884, ../sass/cp.scss */
ol.parbignum > li:nth-child(32)::before {
  content: "(三十二)";
}

/* line 885, ../sass/cp.scss */
ol.parbignum > li:nth-child(33)::before {
  content: "(三十三)";
}

/* line 886, ../sass/cp.scss */
ol.parbignum > li:nth-child(34)::before {
  content: "(三十四)";
}

/* line 887, ../sass/cp.scss */
ol.parbignum > li:nth-child(35)::before {
  content: "(三十五)";
}

/* line 888, ../sass/cp.scss */
ol.parbignum > li:nth-child(36)::before {
  content: "(三十六)";
}

/* line 889, ../sass/cp.scss */
ol.parbignum > li:nth-child(37)::before {
  content: "(三十七)";
}

/* line 890, ../sass/cp.scss */
ol.parbignum > li:nth-child(38)::before {
  content: "(三十八)";
}

/* line 891, ../sass/cp.scss */
ol.parbignum > li:nth-child(39)::before {
  content: "(三十九)";
}

/* line 892, ../sass/cp.scss */
ol.parbignum > li:nth-child(40)::before {
  content: "(四十)";
}

/* line 893, ../sass/cp.scss */
ol.parbignum > li:nth-child(41)::before {
  content: "(四十一)";
}

/* line 894, ../sass/cp.scss */
ol.parbignum > li:nth-child(42)::before {
  content: "(四十二)";
}

/* line 895, ../sass/cp.scss */
ol.parbignum > li:nth-child(43)::before {
  content: "(四十三)";
}

/* line 896, ../sass/cp.scss */
ol.parbignum > li:nth-child(44)::before {
  content: "(四十四)";
}

/* line 897, ../sass/cp.scss */
ol.parbignum > li:nth-child(45)::before {
  content: "(四十五)";
}

/* line 898, ../sass/cp.scss */
ol.parbignum > li:nth-child(46)::before {
  content: "(四十六)";
}

/* line 899, ../sass/cp.scss */
ol.parbignum > li:nth-child(47)::before {
  content: "(四十七)";
}

/* line 900, ../sass/cp.scss */
ol.parbignum > li:nth-child(48)::before {
  content: "(四十八)";
}

/* line 901, ../sass/cp.scss */
ol.parbignum > li:nth-child(49)::before {
  content: "(四十九)";
}

/* line 902, ../sass/cp.scss */
ol.parbignum > li:nth-child(50)::before {
  content: "(五十)";
}

/* line 903, ../sass/cp.scss */
ol.parbignum > li:nth-child(51)::before {
  content: "(五十一)";
}

/* line 904, ../sass/cp.scss */
ol.parbignum > li:nth-child(52)::before {
  content: "(五十二)";
}

/* line 905, ../sass/cp.scss */
ol.parbignum > li:nth-child(53)::before {
  content: "(五十三)";
}

/* line 906, ../sass/cp.scss */
ol.parbignum > li:nth-child(54)::before {
  content: "(五十四)";
}

/* line 907, ../sass/cp.scss */
ol.parbignum > li:nth-child(55)::before {
  content: "(五十五)";
}

/* line 908, ../sass/cp.scss */
ol.parbignum > li:nth-child(56)::before {
  content: "(五十六)";
}

/* line 909, ../sass/cp.scss */
ol.parbignum > li:nth-child(57)::before {
  content: "(五十七)";
}

/* line 910, ../sass/cp.scss */
ol.parbignum > li:nth-child(58)::before {
  content: "(五十八)";
}

/* line 911, ../sass/cp.scss */
ol.parbignum > li:nth-child(59)::before {
  content: "(五十九)";
}

/* line 912, ../sass/cp.scss */
ol.parbignum > li:nth-child(60)::before {
  content: "(六十)";
}

/* line 913, ../sass/cp.scss */
ol.parbignum > li:nth-child(61)::before {
  content: "(六十一)";
}

/* line 914, ../sass/cp.scss */
ol.parbignum > li:nth-child(62)::before {
  content: "(六十二)";
}

/* line 915, ../sass/cp.scss */
ol.parbignum > li:nth-child(63)::before {
  content: "(六十三)";
}

/* line 916, ../sass/cp.scss */
ol.parbignum > li:nth-child(64)::before {
  content: "(六十四)";
}

/* line 917, ../sass/cp.scss */
ol.parbignum > li:nth-child(65)::before {
  content: "(六十五)";
}

/* line 918, ../sass/cp.scss */
ol.parbignum > li:nth-child(66)::before {
  content: "(六十六)";
}

/* line 919, ../sass/cp.scss */
ol.parbignum > li:nth-child(67)::before {
  content: "(六十七)";
}

/* line 920, ../sass/cp.scss */
ol.parbignum > li:nth-child(68)::before {
  content: "(六十八)";
}

/* line 921, ../sass/cp.scss */
ol.parbignum > li:nth-child(69)::before {
  content: "(六十九)";
}

/* line 922, ../sass/cp.scss */
ol.parbignum > li:nth-child(70)::before {
  content: "(七十)";
}

/* line 923, ../sass/cp.scss */
ol.parbignum > li:nth-child(71)::before {
  content: "(七十一)";
}

/* line 924, ../sass/cp.scss */
ol.parbignum > li:nth-child(72)::before {
  content: "(七十二)";
}

/* line 925, ../sass/cp.scss */
ol.parbignum > li:nth-child(73)::before {
  content: "(七十三)";
}

/* line 926, ../sass/cp.scss */
ol.parbignum > li:nth-child(74)::before {
  content: "(七十四)";
}

/* line 927, ../sass/cp.scss */
ol.parbignum > li:nth-child(75)::before {
  content: "(七十五)";
}

/* line 928, ../sass/cp.scss */
ol.parbignum > li:nth-child(76)::before {
  content: "(七十六)";
}

/* line 929, ../sass/cp.scss */
ol.parbignum > li:nth-child(77)::before {
  content: "(七十七)";
}

/* line 930, ../sass/cp.scss */
ol.parbignum > li:nth-child(78)::before {
  content: "(七十八)";
}

/* line 931, ../sass/cp.scss */
ol.parbignum > li:nth-child(79)::before {
  content: "(七十九)";
}

/* line 932, ../sass/cp.scss */
ol.parbignum > li:nth-child(80)::before {
  content: "(八十)";
}

/* line 933, ../sass/cp.scss */
ol.parbignum > li:nth-child(81)::before {
  content: "(八十一)";
}

/* line 934, ../sass/cp.scss */
ol.parbignum > li:nth-child(82)::before {
  content: "(八十二)";
}

/* line 935, ../sass/cp.scss */
ol.parbignum > li:nth-child(83)::before {
  content: "(八十三)";
}

/* line 936, ../sass/cp.scss */
ol.parbignum > li:nth-child(84)::before {
  content: "(八十四)";
}

/* line 937, ../sass/cp.scss */
ol.parbignum > li:nth-child(85)::before {
  content: "(八十五)";
}

/* line 938, ../sass/cp.scss */
ol.parbignum > li:nth-child(86)::before {
  content: "(八十六)";
}

/* line 939, ../sass/cp.scss */
ol.parbignum > li:nth-child(87)::before {
  content: "(八十七)";
}

/* line 940, ../sass/cp.scss */
ol.parbignum > li:nth-child(88)::before {
  content: "(八十八)";
}

/* line 941, ../sass/cp.scss */
ol.parbignum > li:nth-child(89)::before {
  content: "(八十九)";
}

/* line 942, ../sass/cp.scss */
ol.parbignum > li:nth-child(90)::before {
  content: "(九十)";
}

/* line 943, ../sass/cp.scss */
ol.parbignum > li:nth-child(91)::before {
  content: "(九十一)";
}

/* line 944, ../sass/cp.scss */
ol.parbignum > li:nth-child(92)::before {
  content: "(九十二)";
}

/* line 945, ../sass/cp.scss */
ol.parbignum > li:nth-child(93)::before {
  content: "(九十三)";
}

/* line 946, ../sass/cp.scss */
ol.parbignum > li:nth-child(94)::before {
  content: "(九十四)";
}

/* line 947, ../sass/cp.scss */
ol.parbignum > li:nth-child(95)::before {
  content: "(九十五)";
}

/* line 948, ../sass/cp.scss */
ol.parbignum > li:nth-child(96)::before {
  content: "(九十六)";
}

/* line 949, ../sass/cp.scss */
ol.parbignum > li:nth-child(97)::before {
  content: "(九十七)";
}

/* line 950, ../sass/cp.scss */
ol.parbignum > li:nth-child(98)::before {
  content: "(九十八)";
}

/* line 951, ../sass/cp.scss */
ol.parbignum > li:nth-child(99)::before {
  content: "(九十九)";
}

/* line 952, ../sass/cp.scss */
ol.parbignum > li:nth-child(100)::before {
  content: "(一百)";
}

/* line 953, ../sass/cp.scss */
ol.bignum > li:nth-child(1)::before {
  content: "一、";
}

/* line 954, ../sass/cp.scss */
ol.bignum > li:nth-child(2)::before {
  content: "二、";
}

/* line 955, ../sass/cp.scss */
ol.bignum > li:nth-child(3)::before {
  content: "三、";
}

/* line 956, ../sass/cp.scss */
ol.bignum > li:nth-child(4)::before {
  content: "四、";
}

/* line 957, ../sass/cp.scss */
ol.bignum > li:nth-child(5)::before {
  content: "五、";
}

/* line 958, ../sass/cp.scss */
ol.bignum > li:nth-child(6)::before {
  content: "六、";
}

/* line 959, ../sass/cp.scss */
ol.bignum > li:nth-child(7)::before {
  content: "七、";
}

/* line 960, ../sass/cp.scss */
ol.bignum > li:nth-child(8)::before {
  content: "八、";
}

/* line 961, ../sass/cp.scss */
ol.bignum > li:nth-child(9)::before {
  content: "九、";
}

/* line 962, ../sass/cp.scss */
ol.bignum > li:nth-child(10)::before {
  content: "十、";
}

/* line 963, ../sass/cp.scss */
ol.bignum > li:nth-child(11)::before {
  content: "十一、";
}

/* line 964, ../sass/cp.scss */
ol.bignum > li:nth-child(12)::before {
  content: "十二、";
}

/* line 965, ../sass/cp.scss */
ol.bignum > li:nth-child(13)::before {
  content: "十三、";
}

/* line 966, ../sass/cp.scss */
ol.bignum > li:nth-child(14)::before {
  content: "十四、";
}

/* line 967, ../sass/cp.scss */
ol.bignum > li:nth-child(15)::before {
  content: "十五、";
}

/* line 968, ../sass/cp.scss */
ol.bignum > li:nth-child(16)::before {
  content: "十六、";
}

/* line 969, ../sass/cp.scss */
ol.bignum > li:nth-child(17)::before {
  content: "十七、";
}

/* line 970, ../sass/cp.scss */
ol.bignum > li:nth-child(18)::before {
  content: "十八、";
}

/* line 971, ../sass/cp.scss */
ol.bignum > li:nth-child(19)::before {
  content: "十九、";
}

/* line 972, ../sass/cp.scss */
ol.bignum > li:nth-child(20)::before {
  content: "二十、";
}

/* line 973, ../sass/cp.scss */
ol.bignum > li:nth-child(21)::before {
  content: "二十一、";
}

/* line 974, ../sass/cp.scss */
ol.bignum > li:nth-child(22)::before {
  content: "二十二、";
}

/* line 975, ../sass/cp.scss */
ol.bignum > li:nth-child(23)::before {
  content: "二十三、";
}

/* line 976, ../sass/cp.scss */
ol.bignum > li:nth-child(24)::before {
  content: "二十四、";
}

/* line 977, ../sass/cp.scss */
ol.bignum > li:nth-child(25)::before {
  content: "二十五、";
}

/* line 978, ../sass/cp.scss */
ol.bignum > li:nth-child(26)::before {
  content: "二十六、";
}

/* line 979, ../sass/cp.scss */
ol.bignum > li:nth-child(27)::before {
  content: "二十七、";
}

/* line 980, ../sass/cp.scss */
ol.bignum > li:nth-child(28)::before {
  content: "二十八、";
}

/* line 981, ../sass/cp.scss */
ol.bignum > li:nth-child(29)::before {
  content: "二十九、";
}

/* line 982, ../sass/cp.scss */
ol.bignum > li:nth-child(30)::before {
  content: "三十、";
}

/* line 983, ../sass/cp.scss */
ol.bignum > li:nth-child(31)::before {
  content: "三十一、";
}

/* line 984, ../sass/cp.scss */
ol.bignum > li:nth-child(32)::before {
  content: "三十二、";
}

/* line 985, ../sass/cp.scss */
ol.bignum > li:nth-child(33)::before {
  content: "三十三、";
}

/* line 986, ../sass/cp.scss */
ol.bignum > li:nth-child(34)::before {
  content: "三十四、";
}

/* line 987, ../sass/cp.scss */
ol.bignum > li:nth-child(35)::before {
  content: "三十五、";
}

/* line 988, ../sass/cp.scss */
ol.bignum > li:nth-child(36)::before {
  content: "三十六、";
}

/* line 989, ../sass/cp.scss */
ol.bignum > li:nth-child(37)::before {
  content: "三十七、";
}

/* line 990, ../sass/cp.scss */
ol.bignum > li:nth-child(38)::before {
  content: "三十八、";
}

/* line 991, ../sass/cp.scss */
ol.bignum > li:nth-child(39)::before {
  content: "三十九、";
}

/* line 992, ../sass/cp.scss */
ol.bignum > li:nth-child(40)::before {
  content: "四十、";
}

/* line 993, ../sass/cp.scss */
ol.bignum > li:nth-child(41)::before {
  content: "四十一、";
}

/* line 994, ../sass/cp.scss */
ol.bignum > li:nth-child(42)::before {
  content: "四十二、";
}

/* line 995, ../sass/cp.scss */
ol.bignum > li:nth-child(43)::before {
  content: "四十三、";
}

/* line 996, ../sass/cp.scss */
ol.bignum > li:nth-child(44)::before {
  content: "四十四、";
}

/* line 997, ../sass/cp.scss */
ol.bignum > li:nth-child(45)::before {
  content: "四十五、";
}

/* line 998, ../sass/cp.scss */
ol.bignum > li:nth-child(46)::before {
  content: "四十六、";
}

/* line 999, ../sass/cp.scss */
ol.bignum > li:nth-child(47)::before {
  content: "四十七、";
}

/* line 1000, ../sass/cp.scss */
ol.bignum > li:nth-child(48)::before {
  content: "四十八、";
}

/* line 1001, ../sass/cp.scss */
ol.bignum > li:nth-child(49)::before {
  content: "四十九、";
}

/* line 1002, ../sass/cp.scss */
ol.bignum > li:nth-child(50)::before {
  content: "五十、";
}

/* line 1003, ../sass/cp.scss */
ol.bignum > li:nth-child(51)::before {
  content: "五十一、";
}

/* line 1004, ../sass/cp.scss */
ol.bignum > li:nth-child(52)::before {
  content: "五十二、";
}

/* line 1005, ../sass/cp.scss */
ol.bignum > li:nth-child(53)::before {
  content: "五十三、";
}

/* line 1006, ../sass/cp.scss */
ol.bignum > li:nth-child(54)::before {
  content: "五十四、";
}

/* line 1007, ../sass/cp.scss */
ol.bignum > li:nth-child(55)::before {
  content: "五十五、";
}

/* line 1008, ../sass/cp.scss */
ol.bignum > li:nth-child(56)::before {
  content: "五十六、";
}

/* line 1009, ../sass/cp.scss */
ol.bignum > li:nth-child(57)::before {
  content: "五十七、";
}

/* line 1010, ../sass/cp.scss */
ol.bignum > li:nth-child(58)::before {
  content: "五十八、";
}

/* line 1011, ../sass/cp.scss */
ol.bignum > li:nth-child(59)::before {
  content: "五十九、";
}

/* line 1012, ../sass/cp.scss */
ol.bignum > li:nth-child(60)::before {
  content: "六十、";
}

/* line 1013, ../sass/cp.scss */
ol.bignum > li:nth-child(61)::before {
  content: "六十一、";
}

/* line 1014, ../sass/cp.scss */
ol.bignum > li:nth-child(62)::before {
  content: "六十二、";
}

/* line 1015, ../sass/cp.scss */
ol.bignum > li:nth-child(63)::before {
  content: "六十三、";
}

/* line 1016, ../sass/cp.scss */
ol.bignum > li:nth-child(64)::before {
  content: "六十四、";
}

/* line 1017, ../sass/cp.scss */
ol.bignum > li:nth-child(65)::before {
  content: "六十五、";
}

/* line 1018, ../sass/cp.scss */
ol.bignum > li:nth-child(66)::before {
  content: "六十六、";
}

/* line 1019, ../sass/cp.scss */
ol.bignum > li:nth-child(67)::before {
  content: "六十七、";
}

/* line 1020, ../sass/cp.scss */
ol.bignum > li:nth-child(68)::before {
  content: "六十八、";
}

/* line 1021, ../sass/cp.scss */
ol.bignum > li:nth-child(69)::before {
  content: "六十九、";
}

/* line 1022, ../sass/cp.scss */
ol.bignum > li:nth-child(70)::before {
  content: "七十、";
}

/* line 1023, ../sass/cp.scss */
ol.bignum > li:nth-child(71)::before {
  content: "七十一、";
}

/* line 1024, ../sass/cp.scss */
ol.bignum > li:nth-child(72)::before {
  content: "七十二、";
}

/* line 1025, ../sass/cp.scss */
ol.bignum > li:nth-child(73)::before {
  content: "七十三、";
}

/* line 1026, ../sass/cp.scss */
ol.bignum > li:nth-child(74)::before {
  content: "七十四、";
}

/* line 1027, ../sass/cp.scss */
ol.bignum > li:nth-child(75)::before {
  content: "七十五、";
}

/* line 1028, ../sass/cp.scss */
ol.bignum > li:nth-child(76)::before {
  content: "七十六、";
}

/* line 1029, ../sass/cp.scss */
ol.bignum > li:nth-child(77)::before {
  content: "七十七、";
}

/* line 1030, ../sass/cp.scss */
ol.bignum > li:nth-child(78)::before {
  content: "七十八、";
}

/* line 1031, ../sass/cp.scss */
ol.bignum > li:nth-child(79)::before {
  content: "七十九、";
}

/* line 1032, ../sass/cp.scss */
ol.bignum > li:nth-child(80)::before {
  content: "八十、";
}

/* line 1033, ../sass/cp.scss */
ol.bignum > li:nth-child(81)::before {
  content: "八十一、";
}

/* line 1034, ../sass/cp.scss */
ol.bignum > li:nth-child(82)::before {
  content: "八十二、";
}

/* line 1035, ../sass/cp.scss */
ol.bignum > li:nth-child(83)::before {
  content: "八十三、";
}

/* line 1036, ../sass/cp.scss */
ol.bignum > li:nth-child(84)::before {
  content: "八十四、";
}

/* line 1037, ../sass/cp.scss */
ol.bignum > li:nth-child(85)::before {
  content: "八十五、";
}

/* line 1038, ../sass/cp.scss */
ol.bignum > li:nth-child(86)::before {
  content: "八十六、";
}

/* line 1039, ../sass/cp.scss */
ol.bignum > li:nth-child(87)::before {
  content: "八十七、";
}

/* line 1040, ../sass/cp.scss */
ol.bignum > li:nth-child(88)::before {
  content: "八十八、";
}

/* line 1041, ../sass/cp.scss */
ol.bignum > li:nth-child(89)::before {
  content: "八十九、";
}

/* line 1042, ../sass/cp.scss */
ol.bignum > li:nth-child(90)::before {
  content: "九十、";
}

/* line 1043, ../sass/cp.scss */
ol.bignum > li:nth-child(91)::before {
  content: "九十一、";
}

/* line 1044, ../sass/cp.scss */
ol.bignum > li:nth-child(92)::before {
  content: "九十二、";
}

/* line 1045, ../sass/cp.scss */
ol.bignum > li:nth-child(93)::before {
  content: "九十三、";
}

/* line 1046, ../sass/cp.scss */
ol.bignum > li:nth-child(94)::before {
  content: "九十四、";
}

/* line 1047, ../sass/cp.scss */
ol.bignum > li:nth-child(95)::before {
  content: "九十五、";
}

/* line 1048, ../sass/cp.scss */
ol.bignum > li:nth-child(96)::before {
  content: "九十六、";
}

/* line 1049, ../sass/cp.scss */
ol.bignum > li:nth-child(97)::before {
  content: "九十七、";
}

/* line 1050, ../sass/cp.scss */
ol.bignum > li:nth-child(98)::before {
  content: "九十八、";
}

/* line 1051, ../sass/cp.scss */
ol.bignum > li:nth-child(99)::before {
  content: "九十九、";
}

/* line 1052, ../sass/cp.scss */
ol.bignum > li:nth-child(100)::before {
  content: "一百、";
}

/* line 1054, ../sass/cp.scss */
.fancybox-inner > div {
  height: auto !important;
  max-width: 100%;
}

/* line 1059, ../sass/cp.scss */
.fancybox-inner img {
  height: auto !important;
  max-width: 100%;
}

/*# sourceMappingURL=cp.css.map */
