@charset "UTF-8";
/* CSS Document */
#editorDetail strong span {font-weight: 600;}
#editorDetail em {font-style: italic;}
#editorDetail u {text-decoration: underline;}
#editorDetail s {text-decoration: line-through;}
#editorDetail ul {margin-top: 1.5em;}
#editorDetail ul li + li {margin-top: 1em;}
#editorDetail ul li::marker {color: #034293;font-size: 118.75%;}
#editorDetail h6,
#editorDetail h5,
#editorDetail h4 {display: block;font-weight: 600;line-height: 1.5;}
#editorDetail h4 {font-size: 150%;}
#editorDetail h5 {font-size: 137.5%;;}
#editorDetail h5 {font-size: 125%;}
#editorDetail h6 {font-size: 112.5%;}
#editorDetail h4 {margin-top: 2em;}
#editorDetail h5 {margin-top: 2em;}
#editorDetail h6 {margin-top: 2em;}
#editorDetail p {line-height: 2;margin-top: 0.5em;}

#editorDetail a {display: inline;color: #0000ee;text-decoration: underline;}
#editorDetail .font24px {font-size: 150%;}
#editorDetail .font23px {font-size: 143.75%;}
#editorDetail .font22px {font-size: 137.5%;}
#editorDetail .font21px {font-size: 131.25%;}
#editorDetail .font20px {font-size: 125%;}
#editorDetail .font19px {font-size: 118.75%;}
#editorDetail .font18px {font-size: 112.5%;}
#editorDetail .font17px {font-size: 106.25%;}
#editorDetail .font16px {font-size: 100%;}
#editorDetail .font15px {font-size: 93.75%;}
#editorDetail .font14px {font-size: 87.5%;}
#editorDetail .font13px {font-size: 81.25%;}
#editorDetail .font12px {font-size: 75%;}
#editorDetail .font11px {font-size: 68.75%;}
#editorDetail .font10px {font-size: 62.5%;}
#editorDetail table {width: 100%;}
#editorDetail table th,
#editorDetail table td {padding: 0.5em;border: 1px solid #333;vertical-align: middle;}
#editorDetail table td ul {margin-top: 0;}
#editorDetail table td ul li::marker {color: #444;}
#editorDetail table th p,
#editorDetail table td p {line-height: 1.5;margin: 0;}
#editorDetail figure a {display: inline-block;}
#editorDetail figure a img {width: auto;height: auto;max-width: 100%;}
#editorDetail ol,
#editorDetail ul {padding-left: 1em;}
#editorDetail ol {list-style: auto;}
#editorDetail ul {list-style: unset;}
@media only screen and (min-width: 768px) and (max-width: 1200px) {}
@media only screen and (min-width: 768px) {}
@media only screen and (max-width: 767px) {
  #editorDetail h4 {font-size: 125%;margin-top: 2.5em;}
  #editorDetail h5 {margin-top: 1.5em;}
  #editorDetail p {line-height: 2;margin-top: 1em;}
  #editorDetail ol,
  #editorDetail ul {padding-left: 1.75em;}
}
@media only screen and (max-width: 768px) and (orientation: landscape) {}