@charset "UTF-8";
/* =================================================================================

Common style of navi

================================================================================= */
/* ///////////////////////////////////////////////////////////////// 第十三回　宇治茶 */
#tsuTtl {
  height: auto;
}

div.column13 {
  background-color: #f3f5e8;
  border: 3px solid #ccd3a5;
}
div.column13 h3 {
  margin-block: 0;
  color: #333;
}

div.navigator13 {
  background-color: #d1cce5;
}

div.basicBox h3 {
  margin-block: 0;
}

.section13 p,
.section13 ul li,
.section13 dl dt,
.section13 dl dd {
  font-size: 108%;
}

.tsu13Wrap div.point {
  background-color: #c8d378;
  padding: 5px 15px 15px 15px;
  margin-top: 10px;
}

.tsu13Wrap div.point p.tsu,
.tsu13Wrap div.point p {
  display: inline-block;
  /*/display:inline;*/
  /*/zoom:1;*/
  vertical-align: middle;
  letter-spacing: normal;
}

.tsu13Wrap div.point p {
  text-indent: 0;
}

.tsu13Wrap div.point img {
  float: right;
  margin-top: -5px;
  padding: 0 0 5px 10px;
}

.tsu13Wrap div.naviBox dl {
  padding-right: 23px;
  width: 460px;
}

.w375 {
  width: 365px;
  float: left;
}

.tsuArea {
  padding: 0px 10px;
  background-color: #c8d378;
  margin: 0px 0 0 0;
  float: right;
  width: 278px;
}

.tsuArea img {
  margin-right: 9px;
  margin-top: 20px;
  margin-bottom: 10px;
  float: left;
  display: inline;
}

.tsuArea p {
  line-height: 1.4 !important;
  padding: 16px 0px 12px 5px;
  font-size: 93%;
}

.flow_box {
  padding: 0 20px;
  clear: both;
}

p.right {
  text-align: right;
  padding-top: 10px;
  font-size: 93%;
}

.arrow {
  float: left;
  margin-left: 30px;
  margin-top: 4px;
  margin-bottom: 2px;
  display: inline;
}

.aisare {
  padding: 18px 20px 22px;
  background: url(../img/200905/bg.jpg) repeat 0 0;
}

.aisare_box {
  width: 300px;
  margin-top: 7px;
}

.aisare_box p {
  font-size: 93%;
  line-height: 1.4 !important;
  float: right;
  width: 185px;
}

.w299 {
  width: 299px;
}

.w299 p {
  width: 206px;
}

.taiken {
  background-color: #fef8e7;
  padding-bottom: 20px;
}
.taiken > img {
  width: 100%;
}

.taiken p {
  padding: 10px 20px 5px;
}

.taiken2 {
  background-color: #fef8e7;
  padding-bottom: 20px;
  position: relative;
}
.taiken2 > img {
  width: 100%;
}

.taiken2 p {
  padding: 10px 20px 5px;
  width: 525px;
}

ul.data {
  padding: 0px 0px 0 20px;
}

ul.data li {
  /*margin-left: 0.85em;
  text-indent: -0.85em;*/
  padding-left: 1.25em;
  position: relative;
  zoom: 1;
  font-size: 93%;
}

ul.data li span {
  /*margin-right:0.25em;*/
  position: absolute;
  left: 0;
  top: 0;
  color: #af4938;
  font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

ul.data li .maru {
  color: #af4938;
  font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
  left: 0;
  padding: 0 2px 0 0;
  position: relative;
  top: 0;
}

.taiken2 ul.data li span {
  /*margin-right:0.25em;*/
  color: #786bae;
}

.taiken2 ul.data li .maru {
  color: #786bae;
}

#map {
  position: absolute;
  top: 45px;
  left: 515px;
  z-index: 100;
}