@charset "utf-8";

.jq_pagespace h3 {
  padding: 5px;
  border-left: 5px solid #ed7623;
  border-bottom: 2px solid #ed7623;
  margin: 25px 0 5px 0;
  font-size: 120%;
}

.jq_pagespace #jq_remarks  {
  margin-top: 15px;
}

.jq_pagespace #jq_remarks .photo_block {
  float: right;
  width: 300px;
  text-align: right;
}

.jq_pagespace #jq_remarks .text_block {
  margin-right: 300px;
  padding: 5px;
  border: 1px solid #ed7623;
  font-weight: bold;
}

.jq_pagespace #jq_remarks .text_block h3 {
  padding: 0;
  border-left: 0 solid #ed7623;
  border-bottom: 2px solid #ed7623;
  margin: 0 0 5px 0;
  font-size: 100%;
}

.jq_pagespace .table_list li {
  float: left;
  width: 300px;
  padding-bottom: 10px;
  text-align: center;
}

.jq_pagespace table {
  margin: 0 auto;
  border-collapse: collapse;
  font-size: 100%;
}

.jq_pagespace table tr td, .jq_pagespace table tr th {
  border: 1px solid #ed7623;
  text-align: center;
}

.jq_pagespace table tr th {
  background-color: #ed7623;
  color: #fff;
}

.jq_pagespace table .even th {
  background-color: #fff;
  color: #ed7623;
}

.jq_pagespace td {
  background-color: #e4f5ff;
}

.jq_pagespace table tr .al_title {
  width: 200px;
}

.jq_pagespace table tr .al_price {
  width: 80px;
  color: #000;
  font-weight: bold;
  font-size: 110%;
}

.jq_pagespace .schedule_list li {
  margin-bottom: 20px;
}

.jq_pagespace .schedule_list li table tr td {
  width: 98px;
}

.jq_pagespace .table_list li .table_remarks {
  font-size: 90%;
  text-align: right;
}

.jq_pagespace #other_line  {
  border: dotted 1px #8f0000;
  padding: 10px;
}

.jq_pagespace #other_line span {
  color: #8f0000;
}

.jq_pagespace #to_form  {
  text-align: center;
}

.jq_pagespace #nz_images li {
  float: left;
  width: 195px;
  margin-left: 5px;
}

.jq_pagespace #other_remarks p {
  margin-top: 10px;
  padding: 5px;
}

.jq_pagespace #other_remarks p  span {
  font-weight: bold;
}


