@charset "UTF-8";
p{
  color: #512c31;
}
.h1Area{
  width: 960px;
  margin: 0 auto 34px;
  padding-bottom: 43px;
  background: url('../../images/style/h1_border.gif') repeat-x left bottom;
  position: relative;
}
.img04{
  position: absolute;
  top: 260px;
  left: 841px;
}
.img05{
  position: absolute;
  top:270px;
  left: -12px;
}
h1{
  margin-bottom: 50px;
}
.h1Area .left{
  margin-left: 55px;
}
.h1Area .right{
  margin-top: 40px;
  margin-right: 30px;
}
.h2Area{
  width: 960px;
  margin: 0 auto 40px;
  padding: 0;
  background: url('../../images/style/h1_border.gif') repeat-x left bottom;
}
.h2Area h2{
  background: url('../../images/style/tehada/ball_border.png') repeat-x right bottom;
  padding-bottom:20px;
  margin-bottom: 20px;
}
.mb8{
  margin-bottom: 8px;
}
.mb20{
  margin-bottom: 20px;
}
.mb25{
  margin-bottom: 25px;
}
.h2Area .leftTxt{
  text-align: left;
  float: right;
}
.h2Area_01{
  width: 435px;
  padding:21px 20px;
  background: url('../../images/style/tehada/h2_bg_01.png') no-repeat left top;
  float: left;
  margin-right: 10px;
  margin-bottom: 20px;
}
.h2Area_01 .leftTxt{
  width: 250px;
}
.last{
  margin-right: 0;
}
.h2Area_02{
  width: 920px;
  padding: 20px;
  margin-bottom: 40px;
  background: url('../../images/style/tehada/h2_bg_02.png') no-repeat left top;
}
.h2Area_02 .leftTxt{
  width: 325px;
}
.h2Area_02 .leftTxt .smallTxt{
  font-size: 85%;
}
.left{
  float: left;
}
.right{
  float: right;
}
.h3Area{
  background: url('../../images/style/tehada/h3_bg.png') no-repeat left top;
  margin-bottom: 20px;
}
.h3Area p{
  margin-bottom: 35px;
}
.h3Area h3{
  width: 753px;
  margin: 0 auto;
  padding-bottom:20px;
  margin-bottom: 40px;
  background: url('../../images/style/tehada/ball_border.png') repeat-x left bottom;
}
.h4Area{
  width: 470px;
}
.h4Area p{
  text-align: left;
  margin-bottom: 15px;
  padding-bottom: 15px;
  line-height: 1.6;
}
.h4Area .last{
  background: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
.h4Area_left{
  float: left;
}
.h4Area_right{
  float: right;
}
.h4Area_01,.h4Area_02,.h4Area_03,.h4Area_04,.h4Area_05,.h4Area_06{
  padding:16px 20px;
  margin-bottom: 20px;
}
.h4Area_01{
  background: url('../../images/style/tehada/h4_bg_01.png') no-repeat left top;
  background-position: 0 -26px;
}
.h4Area_01 p{
  background: url('../../images/style/tehada/h4_border_01.png') repeat-x left bottom;
}
.h4Area_02{
  background: url('../../images/style/tehada/h4_bg_02.png') no-repeat left top;
  background-position: 0 -83px;
}
.h4Area_02 p{
  background: url('../../images/style/tehada/h4_border_02.png') repeat-x left bottom;
}
.h4Area_03{
  background: url('../../images/style/tehada/h4_bg_03.png') no-repeat left top;
  background-position: 0 -40px;
}
.h4Area_03 p{
  background: url('../../images/style/tehada/h4_border_03.png') repeat-x left bottom;
}
.h4Area_04{
  background: url('../../images/style/tehada/h4_bg_04.png') no-repeat left top;
  background-position: 0 -46px;
}
.h4Area_04 p{
  background: url('../../images/style/tehada/h4_border_04.png') repeat-x left bottom;
}
.h4Area_05{
  background: url('../../images/style/tehada/h4_bg_05.png') no-repeat left top;
  background-position: 0 -70px;
}
.h4Area_05 p{
  background: url('../../images/style/tehada/h4_border_05.png') repeat-x left bottom;
}
.h4Area_06{
  background: url('../../images/style/tehada/h4_bg_06.png') no-repeat left top;
  padding-top: 8px;
  background-position: 0 -15px;
}
.h4Area_06 p{
  background: url('../../images/style/tehada/h4_border_06.png') repeat-x left bottom;
}
.h4Area_06 p .rightTxt{
  margin-top: -10px;
}
.rightTxt{
  text-align: right;
  display: block;
}
.bold{
  font-weight: bold;
}
.notice{
  clear:both;
}