h2 {
  padding: 0.8em 1em 0em;
  margin-left: 70px;
  color: #000000;
  font-size: 0.9em;
  text-align: left;
}
p {
  padding: 0.8em 1em 0em;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  line-height: 1.6em;
  font-size: 1.3em;
  margin-left: 0px;
  font-weight: normal;
}
#header {
  height: 200px;
  width: 960px;
  clear: both;
}
#main {
  height: 100%;
  width: 960px;
  background-color: #ffffff;
}
#logo {
  float: none;
  width: 510px;
  height: 100px;
}
body {
  background-color: #eeeeee;
  padding-top: 0px;
}
.no {
  color: #33ccff;
  margin-left: 16px;
  margin-top: -5px;
  padding-left: 0px;
  width: 548px;
  font-size: 1em;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  border-bottom-style: dotted;
}
.no2 {
  clear: both;
  color: #33ccff;
  margin-left: 16px;
  margin-top: -5px;
  padding-left: 0px;
  width: 548px;
  font-size: 1em;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  border-bottom-style: dotted;
}
.no3 {
  clear: both;
  color: #33ccff;
  margin-left: 16px;
  padding-top: 30px;
  padding-left: 0px;
  width: 548px;
  font-size: 1em;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  border-bottom-style: dotted;
}
.box {
  margin-top: 0px;
  background-color: #f6ffc0;
  background-image: url(../img/boxback.jpg);
  height: 120px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 274px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 10px;
  background-position:  0px 0px;
}
.box_n {
  margin-top: 0px;
  background-color: #fff6db;
  height: 200px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 564px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 10px;
  background-position:  0px 0px;
}
.box_374 {
  margin-top: 0px;
  background-color: #fff6db;
  height: 90px;
  text-align: left;
  float: left;
  width: 374px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 30px;
  background-position:  0px 0px;
}
.box_174 {
  margin-top: 0px;
  background-color: #fff6db;
  height: 90px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 174px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 30px;
  background-position:  0px 0px;
}
.box_b {
  margin-top: 0px;
  background-color: #f6ffc0;
  background-image: url(../img/boxback.jpg);
  height: 136px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 274px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 10px;
  background-position:  0px 0px;
}
.box_link {
  margin-top: 0px;
  height: 40px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 100px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 10px;
  background-position:  0px 0px;
}
.box_detail {
  margin-top: 0px;
  background-color: #f6ffc0;
  background-image: url(../img/boxback.jpg);
  height: 120px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 564px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 15px;
  background-position:  0px 0px;
}
.box_photo {
  margin-top: 0px;
  height: 206px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 274px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 15px;
  background-position:  0px 0px;
}
.box_photo2 {
  margin-top: 0px;
  height: 423px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 564px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 15px;
  background-position:  0px 0px;
}
.promise {
  margin-top: 0px;
  background-image: url(../img/promise_bg.png);
  height: 50px;
  text-align: left;
  font-size: 0.8em;
  float: left;
  width: 520px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 15px;
  background-position:  0px 0px;
  padding-left: 30px;
  background-repeat: no-repeat;
}
.promise3 {
  margin-top: 0px;
  text-align: left;
  font-size: 0.8em;
  float: left;
  width: 520px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 50px;
  margin-bottom: 5px;
  padding-left: 30px;
}
.promise4 {
  margin-top: 0px;
  height: 80px;
  text-align: left;
  font-size: 0.8em;
  float: left;
  width: 520px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 50px;
  margin-bottom: 20px;
  padding-left: 30px;
}
.promise2 {
  margin-top: 0px;
  background-image: url(../img/promise2_bg.png);
  height: 80px;
  text-align: left;
  font-size: 0.8em;
  float: left;
  width: 520px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 16px;
  margin-bottom: 15px;
  background-position:  0px 0px;
  padding-left: 30px;
  background-repeat: no-repeat;
}
.boxprom {
  margin-top: 0px;
  height: 40px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 185px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 9px;
  margin-bottom: 10px;
  background-position:  0px 0px;
}
.box180 {
  margin: 0px;
  padding: 0px;
  height: 120px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.box200 {
  margin: 0px;
  padding: 0px;
  height: 200px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.box240 {
  margin: 0px;
  padding: 0px;
  height: 240px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.box60 {
  margin: 0px;
  padding: 0px;
  height: 60px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.photo {
  margin: 0px;
  background-color: #dee5e0;
  height: 120px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 120px;
}
.photo_n {
  margin: 0px;
  background-color: #dee5e0;
  height: 200px;
  text-align: left;
  font-size: 0.7em;
  float: left;
  width: 200px;
}
.photo2 {
  text-align: left;
  font-size: 0.8em;
  float: none;
  width: 100px;
  height: 100px;
  padding-left: 450px;
  line-height: 1em;
  position: absolute;
  padding-top: 85px;
}
.newinfo {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 200px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.left {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 1550px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right {
  background-color: #fff6db;
  height: 1550px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 1550px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left_top {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 1700px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right_top {
  background-color: #fff6db;
  height: 1700px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center_top {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 1700px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left_k5 {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 1450px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right_k5 {
  background-color: #fff6db;
  height: 1450px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center_k5 {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 1450px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left2 {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 1750px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right2 {
  background-color: #fff6db;
  height: 1750px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center2 {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 1750px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left3 {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 2550px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right3 {
  background-color: #fff6db;
  height: 2550px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center3 {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 2550px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left4 {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 2000px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right4 {
  background-color: #fff6db;
  height: 2000px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center4 {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 2000px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
.left6 {
  background-color: #fff6db;
  text-align: left;
  float: left;
  margin-left: 0px;
  font-size: 1em;
  height: 3050px;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
}
.right6 {
  background-color: #fff6db;
  height: 3050px;
  text-align: left;
  font-size: 1em;
  float: left;
  width: 180px;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
}
.center6 {
  border-left: 2px solid #33ccff;
  border-right: 2px solid #33ccff;
  height: 3050px;
  background-color: #ffffff;
  font-size: 1em;
  font-family: Arial,Helvetica,sans-serif;
  margin-left: 0px;
  float: left;
  text-align: left;
  width: 596px;
}
#footer {
  background-color: #67ce2c;
  height: 60px;
  width: 960px;
  clear: both;
  background-image: url(../img/footer_bg.jpg);
}
.footer_txt {
  float: left;
  font-size: 0.7em;
  margin-left: 20px;
  text-align: left;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  line-height: 1.4em;
  margin-top: 0px;
}
.footer_txt2 {
  float: right;
  font-size: 0.7em;
  margin-right: 5px;
  text-align: left;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  line-height: 1.4em;
  margin-top: 15px;
}
.midashi {
  width: 500px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.9em;
  margin-left: 120px;
  line-height: 1.4em;
  position: absolute;
  top: 80px;
}
/*.midashi {
  width: 500px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.8em;
  margin-left: 243px;
  line-height: 1.4em;
  position: absolute;
  top: 20px;
}*/
.midashi2 {
  width: 600px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 1em;
  margin-left: 0px;
  margin-top: 5px;
  line-height: 1.6em;
  font-weight: bold;
}
.midashi2b {
  float: left;
  width: 600px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 1em;
  margin-left: 0px;
  margin-top: 5px;
  line-height: 1.6em;
  font-weight: bold;
}
.midashi3 {
  width: 528px;
  color: #555555;
  background-image: url(../img/midashibar.png);
  background-position: center top;
  background-repeat: no-repeat;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
  font-size: 1.1em;
  margin-left: 16px;
  margin-top: 20px;
  line-height: 2em;
  height: 40px;
  padding-top: 3px;
}
.midashi4 {
  width: 528px;
  color: #555555;
  background-image: url(../img/midashibar2.png);
  background-position: center top;
  background-repeat: no-repeat;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
  font-size: 1.1em;
  margin-left: 16px;
  margin-top: 20px;
  line-height: 2em;
  height: 40px;
  padding-top: 3px;
}
.midashi5 {
  width: 528px;
  color: #ffffff;
  background-image: url(../img/midashibar3.png);
  background-position: center top;
  background-repeat: no-repeat;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
  font-size: 1.1em;
  margin-left: 16px;
  margin-top: 20px;
  line-height: 2em;
  height: 40px;
  padding-top: 3px;
}
.midashi6 {
  width: 528px;
  color: #ffffff;
  background-image: url(../img/midashibar4.png);
  background-position: center top;
  background-repeat: no-repeat;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
  font-size: 1.1em;
  margin-left: 16px;
  margin-top: 20px;
  line-height: 2em;
  height: 40px;
  padding-top: 3px;
}
.seekbar {
  padding: 0px;
  width: 528px;
  margin-left: 16px;
  margin-top: 20px;
  margin-bottom: 20px;
  height: 60px;
}
.txt {
  clear: both;
  width: 560px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.8em;
  margin-left: 5px;
  margin-top: -12px;
  margin-bottom: -52px;
}
.txt2 {
  clear: both;
  width: 560px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.8em;
  margin-left: 5px;
  margin-top: -12px;
  margin-bottom: 20px;
}
.pickup {
  width: 560px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.85em;
  margin-left: 5px;
  margin-bottom: 30px;
  clear: none;
  color: #ff4500;
  text-align: left;
  line-height: 2em;
  font-weight: bold;
}
.pickup2 {
  width: 560px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.85em;
  margin-left: 5px;
  margin-bottom: 10px;
  clear: none;
  color: #ff4500;
  text-align: left;
  line-height: 1.6em;
  font-weight: bold;
}
.concept {
  clear: both;
  width: 560px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: center;
  font-size: 0.85em;
  line-height: 1.6em;
  margin-left: 5px;
  margin-top: -12px;
  margin-bottom: -52px;
}
.concept2 {
  clear: both;
  width: 560px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.85em;
  line-height: 1.8em;
  margin-left: 5px;
  margin-top: -12px;
  margin-bottom: -52px;
}
.concept3 {
  float: left;
  width: 270px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.85em;
  line-height: 1.8em;
  margin-left: 5px;
  margin-top: -12px;
  margin-bottom: -52px;
}
.concept4 {
  float: left;
  width: 260px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.85em;
  line-height: 1.8em;
  margin-left: 5px;
  margin-top: 0px;
  margin-bottom: -20px;
}
.pic {
  margin-top: -90px;
  height: 300px;
  text-align: left;
  float: left;
  width: 250px;
  margin-left: 0px;
  margin-bottom: 50px;
}
.pic2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.75em;
  margin-top: -45px;
  height: 200px;
  text-align: left;
  float: left;
  width: 250px;
  margin-left: 0px;
  margin-bottom: 80px;
}
.pic3 {
  margin-top: 0px;
  height: 155px;
  text-align: left;
  float: left;
  width: 250px;
  margin-left: 0px;
  margin-bottom: 10px;
}
.pic4 {
  margin-top: 0px;
  height: 177px;
  text-align: left;
  float: left;
  width: 250px;
  margin-left: 0px;
  margin-bottom: 30px;
}
.centertxt {
  padding: 15px;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  color: #333333;
  font-size: 0.85em;
  margin-left: 16px;
  line-height: 1.6em;
  width: 534px;
  margin-bottom: 20px;
  background-color: #efefef;
}
.centertxt2 {
  border: 1px solid #ff7f66;
  padding: 15px;
  font-size: 0.85em;
  margin-left: 16px;
  width: 532px;
  line-height: 1.6em;
  margin-bottom: 20px;
  color: #ff7f66;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  background-color: #fff1ef;
}
.detail {
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: right;
}
.list {
  clear: both;
  width: 550px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.7em;
  margin-top: -6px;
}
.link {
  clear: both;
  width: 550px;
  color: #d6b666;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.7em;
  line-height: 1.2em;
  margin-top: 2px;
}
.birth {
  clear: both;
  width: 164px;
  color: #d8a759;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.7em;
  line-height: 1.2em;
  margin-top: 0px;
  margin-bottom: 3px;
}
.owner {
  width: 110px;
  color: #999999;
  font-family: Arial,Helvetica,sans-serif;
  text-align: justify;
  font-size: 0.9em;
  line-height: 1.2em;
  margin-top: -90px;
  position: absolute;
  margin-left: 170px;
}
.owner2 {
  width: 175px;
  color: #ff9933;
  font-family: Arial,Helvetica,sans-serif;
  text-align: justify;
  font-size: 0.9em;
  line-height: 1.35em;
  margin-top: -65px;
  position: absolute;
  margin-left: 170px;
}
.list2 {
  float: left;
  width: 142px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 0.9em;
  margin-top: 10px;
  margin-left: 8px;
  line-height: 1.3em;
}
.list_n {
  float: left;
  width: 340px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 1.1em;
  margin-top: 10px;
  margin-left: 14px;
  line-height: 1.6em;
}
.list2_detail {
  float: left;
  width: 300px;
  color: #555555;
  font-family: Arial,Helvetica,sans-serif;
  text-align: left;
  font-size: 1.1em;
  margin-top: 10px;
  margin-left: 8px;
  line-height: 1.4em;
}
.detail2 {
  margin: 91px 0px 0px 189px;
  height: 16px;
  width: 70px;
  position: absolute;
  padding-bottom: 0px;
  padding-right: 0px;
}
.detail_n {
  margin: 170px 0px 0px 479px;
  height: 16px;
  width: 120px;
  position: absolute;
  padding-bottom: 0px;
  padding-right: 0px;
}
.detail_n- {
  margin: 211px 0px 0px 189px;
  height: 16px;
  width: 70px;
  position: absolute;
  padding-bottom: 0px;
  padding-right: 0px;
}
.detail3 {
  margin: 107px 0px 0px -14px;
  height: 16px;
  width: 120px;
  position: absolute;
  padding-bottom: 0px;
  padding-right: 0px;
}
a {
  color: #d6b666;
  font-style: normal;
  text-decoration: none;
}
a:link {
  color: #d6b666;
  font-style: normal;
  text-decoration: none;
}
a:visited {
  color: #e0a400;
  text-decoration: none;
}
a:hover {
  color: #009fff;
  font-style: normal;
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
.licence {
  position: absolute;
  margin-left: 400px;
  bottom: 160px;
}

