#gensen_bk {
    width: 860px;
    margin: 8px;
    padding: 0px 0px 20px;
    background-color: #000000;
}

#gensen_bk h1 {
    background: url('../../articles/LD_Ryokan/000086/picture/0101.jpg') no-repeat scroll center top transparent;
    width: 860px;
    height: 160px;
    margin: 0px;
    padding: 0px;
    text-indent: -9999px;
    display: block;
}
   
.gensen_box {
    width: 824px;
    height: 230px;
    margin: 0px 18px 30px;
    padding: 0px;
    background-color: #ffffff;
}

.gensen_boxleft {
    width: 480px;
    height: 230px;
    padding: 0px;
    background-color: #ffffff;
    border :0px;
    float:left; 
}

.gensen_box h2 {
    padding: 0px 18px;
    font-size: 15px;
    color: #996600;
    font-weight: bold;
    line-height: 25px;
    font-family: 'Hiragino Mincho ProN', serif; 
}

.yadoname {
    padding: 0px;
    font-size: 26px;
    color: #000000;
    font-weight: bold;
    line-height: 25px;
    font-family: 'Hiragino Mincho ProN', serif;
}

.gensen_text{
   font-size: 14px;
   color: #000000;
   line-height:21px;
   border: 1px;
   width: 460px;
   height: 70px;
   margin: 10px 18px 10px 18px;
}

.gensen_ditail{
   border:0px;
   width: 460px;
   margin: 19px 18px 10px 18px;
   text-align: right;
}

.gensen_photo{
   border:0px;
   width: 300px;
   height: 193px;
   margin: 18px 20px 20px 20px;
   float:right; 
   background-color: #ffffff;
}

hr.bar1 {
  display: block;
  height: 1px;
  background-color: #000000;
  width: 96%;
  margin: 0px 0px 10px 18px;
}


#gensen_bk .catch {
	color: #FFFFFF;
	margin-left: 20px;
	font-weight: bold;
	font-size: 14px;
}
