@charset "UTF-8";

.cssskin-header .c-title {
  font-size: 65px;
  border: 4px double #ddd;
  font-weight: bold;
  letter-spacing: 0.2em;
  padding-left: 8px;
}

.cssskin-header .column.-column1 {
  margin-top: 10px;
  width: 30%;
}

.cssskin-header .c-body {
  line-height: 1.7;
}

.cssskin-header .column.-column3 {
  margin-top: 15px;
  width: 30%;
}

.cssskin-header .c-lead {
  font-size: 19px;
  font-weight: bold;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.cssskin-header .c-note {
  font-size: 19px;
  font-weight: bold;
  line-height: 1.5;
  letter-spacing: 0.1em;
}

.cssskin-header .column.-column2 {
  margin-top: 8px;
  width: 40%;
}

@media (max-width: 641px) {
.cssskin-header .c-title {
  font-size: 0px;
  border: 0px;
}

.cssskin-header .c-lead {
  line-height: 1.4;
  font-size: 12px;
}

.cssskin-header .c-note {
  line-height: 1.4;
  font-size: 12px;
}

.cssskin-header .column.-column1 {
  margin-top: 10px;
  width: 24%!important;
}

.cssskin-header .column.-column2 {
  width: 0%!important;
  margin-top: 4px;
}

.cssskin-header .column.-column3 {
  width: 76%!important;
  padding-right: 50px;
  margin-top: 10px;
}

.cssskin-header .c-body {
  font-size: 12px;
}

}
