/* ===========================
   @:Import
   =========================== */
body {
  margin: 0; }

.cntsMkfc2 {
  margin: 0;
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }
  .cntsMkfc2 article,
  .cntsMkfc2 aside,
  .cntsMkfc2 details,
  .cntsMkfc2 figcaption,
  .cntsMkfc2 figure,
  .cntsMkfc2 footer,
  .cntsMkfc2 header,
  .cntsMkfc2 hgroup,
  .cntsMkfc2 main,
  .cntsMkfc2 menu,
  .cntsMkfc2 nav,
  .cntsMkfc2 section,
  .cntsMkfc2 summary {
    display: block; }
  .cntsMkfc2 audio,
  .cntsMkfc2 canvas,
  .cntsMkfc2 progress,
  .cntsMkfc2 video {
    display: inline-block;
    vertical-align: baseline; }
  .cntsMkfc2 audio:not([controls]) {
    display: none;
    height: 0; }
  .cntsMkfc2 [hidden],
  .cntsMkfc2 template {
    display: none; }
  .cntsMkfc2 a {
    background-color: transparent; }
  .cntsMkfc2 a:active,
  .cntsMkfc2 a:hover {
    outline: 0; }
  .cntsMkfc2 abbr[title] {
    border-bottom: 1px dotted; }
  .cntsMkfc2 b,
  .cntsMkfc2 strong {
    font-weight: bold; }
  .cntsMkfc2 dfn {
    font-style: italic; }
  .cntsMkfc2 h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  .cntsMkfc2 mark {
    background: #ff0;
    color: #000; }
  .cntsMkfc2 small {
    font-size: 80%; }
  .cntsMkfc2 sub,
  .cntsMkfc2 sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .cntsMkfc2 sup {
    top: -0.5em; }
  .cntsMkfc2 sub {
    bottom: -0.25em; }
  .cntsMkfc2 img {
    border: 0; }
  .cntsMkfc2 svg:not(:root) {
    overflow: hidden; }
  .cntsMkfc2 figure {
    margin: 1em 40px; }
  .cntsMkfc2 hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0; }
  .cntsMkfc2 pre {
    overflow: auto; }
  .cntsMkfc2 code,
  .cntsMkfc2 kbd,
  .cntsMkfc2 pre,
  .cntsMkfc2 samp {
    font-family: monospace, monospace;
    font-size: 1em; }
  .cntsMkfc2 button,
  .cntsMkfc2 input,
  .cntsMkfc2 optgroup,
  .cntsMkfc2 select,
  .cntsMkfc2 textarea {
    color: inherit;
    /* 1 */
    font: inherit;
    /* 2 */
    margin: 0;
    /* 3 */ }
  .cntsMkfc2 button {
    overflow: visible; }
  .cntsMkfc2 button,
  .cntsMkfc2 select {
    text-transform: none; }
  .cntsMkfc2 button,
  .cntsMkfc2 html input[type="button"],
  .cntsMkfc2 input[type="reset"],
  .cntsMkfc2 input[type="submit"] {
    -webkit-appearance: button;
    /* 2 */
    cursor: pointer;
    /* 3 */ }
  .cntsMkfc2 button[disabled],
  .cntsMkfc2 html input[disabled] {
    cursor: default; }
  .cntsMkfc2 button::-moz-focus-inner,
  .cntsMkfc2 input::-moz-focus-inner {
    border: 0;
    padding: 0; }
  .cntsMkfc2 input {
    line-height: normal; }
  .cntsMkfc2 input[type="checkbox"],
  .cntsMkfc2 input[type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .cntsMkfc2 input[type="number"]::-webkit-inner-spin-button,
  .cntsMkfc2 input[type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .cntsMkfc2 input[type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    /* 2 */
    box-sizing: content-box; }
  .cntsMkfc2 input[type="search"]::-webkit-search-cancel-button,
  .cntsMkfc2 input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .cntsMkfc2 fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em; }
  .cntsMkfc2 legend {
    border: 0;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .cntsMkfc2 textarea {
    overflow: auto; }
  .cntsMkfc2 optgroup {
    font-weight: bold; }
  .cntsMkfc2 table {
    border-collapse: collapse;
    border-spacing: 0; }
  .cntsMkfc2 td,
  .cntsMkfc2 th {
    padding: 0; }

/* ===========================
   Base
   =========================== */
.cntsMkfc2 {
  font-family: "arial","Hiragino kaku Gothic Pro", "Meiryo", "Yu Gothic", sans-serif;
  font-size: 14px;
  font-size: 87.5%;
  line-height: 1em;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-text-size-adjust: 100%;
  position: relative;
  line-height: 1em; }
  .cntsMkfc2 p, .cntsMkfc2 li, .cntsMkfc2 dt, .cntsMkfc2 dd, .cntsMkfc2 th, .cntsMkfc2 td, .cntsMkfc2 pre {
    -ms-line-break: strict;
    line-break: strict;
    -ms-word-break: break-strict;
    word-break: break-strict; }
  .cntsMkfc2 h1, .cntsMkfc2 h2, .cntsMkfc2 h3, .cntsMkfc2 h4, .cntsMkfc2 h5, .cntsMkfc2 h6, .cntsMkfc2 p, .cntsMkfc2 ul, .cntsMkfc2 ol, .cntsMkfc2 dl, .cntsMkfc2 table, .cntsMkfc2 pre {
    margin-top: 0;
    margin-bottom: 0; }
  .cntsMkfc2 header h1, .cntsMkfc2 header h2, .cntsMkfc2 header h3, .cntsMkfc2 header h4, .cntsMkfc2 header h5, .cntsMkfc2 header h6, .cntsMkfc2 header p, .cntsMkfc2 header ul, .cntsMkfc2 header ol, .cntsMkfc2 header dl, .cntsMkfc2 header table, .cntsMkfc2 header pre {
    margin-top: 0;
    margin-bottom: 0; }
  .cntsMkfc2 img {
    max-width: 100%;
    vertical-align: middle; }
  .cntsMkfc2 .ie8 img {
    width: auto;
    height: auto; }
  .cntsMkfc2 ul {
    padding: 0; }
  .cntsMkfc2 ul > li {
    list-style: none; }
  .cntsMkfc2 a {
    text-decoration: none; }
  .cntsMkfc2 *, .cntsMkfc2 *:before, .cntsMkfc2 *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }
  .cntsMkfc2 button, .cntsMkfc2 input, .cntsMkfc2 textarea, .cntsMkfc2 select {
    outline: none; }
  .cntsMkfc2 dl, .cntsMkfc2 dd, .cntsMkfc2 dt {
    margin: 0; }

/*# sourceMappingURL=unicorn-ct.css.map */
