/* Scss Document */
.mainimg img {
  width: 100%; }

.copy {
  color: #f6921e;
  font-size: 22px;
  text-align: center;
  margin-bottom: 20px;
  background: no-repeat; }

.sub_copy {
  text-align: center;
  font-weight: bold;
  font-size: 14px; }

.sub_copy span {
  font-size: 20px;
  background: linear-gradient(transparent 60%, #fbed21 0%); }

.copy_wrap {
  margin-bottom: 40px; }

.list {
  margin-bottom: 60px; }
  .list h3 {
    font-size: 20px;
    color: #28bfe9;
    border-bottom: 1px solid;
    margin-bottom: 20px; }
  .list table {
    border: 1px solid #28bfe9;
    width: 100%; }
    .list table tr th {
      background: #d4f2fb;
      padding: 15px 10px;
      width: 35%;
      border-bottom: 1px solid #28bfe9;
      vertical-align: middle;
      text-align: left; }
    .list table tr.list_title th {
      background: #28bfe9;
      color: #fff;
      padding: 5px;
      border-right: 1px solid #fff;
      text-align: center; }
    .list table tr td {
      border-bottom: 1px solid #28bfe9;
      border-right: 1px solid #28bfe9;
      padding: 15px 10px;
      vertical-align: middle;
      text-align: left;
      font-weight: bold; }
  .list.price table tr th {
    width: 15%; }
  .list.price table tr td {
    text-align: center; }

.conversion {
  margin-bottom: 60px; }
  .conversion .conversion_wrap {
    text-align: center;
    border: 1px solid #28bfe9;
    border-radius: 6px; }
    .conversion .conversion_wrap h3 {
      color: #fff;
      font-size: 16px;
      border-radius: 6px 6px 0 0;
      background: #28bfe9;
      padding: 5px; }
    .conversion .conversion_wrap .tel_wrap {
      padding: 20px 0; }
      .conversion .conversion_wrap .tel_wrap .tel a {
        font-weight: bold;
        color: #28bfe9;
        font-size: 30px; }
        .conversion .conversion_wrap .tel_wrap .tel a i {
          font-size: 24px;
          margin-right: 10px;
          transform: rotate(260deg); }

.attention {
  font-size: 12px;
  border: none;
  text-align: left;
  padding: 0; }
