@charset "UTF-8";
body{
  background-image : url(../../gazai/rikunbk.gif);
  background-repeat : repeat;
  font-size : 13px;
  *font-size: small;
  *font: x-small;
}
p,h1,h2{
  font-family:"Hiragino Kaku Gothic Pro",HiraKakuPro-W3,"?q???M?m?p?S Pro W3","???C???I", Meiryo,"?E??E? ?E??S?V?`E??",verdana,sans-serif;
  margin : 0px;
}
img{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  border-style : none;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
a{
  border-width : 0px;
  border-style : none;
}
div{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  display : block;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  border-width : 0px;
}
#common{
  width : 701px;
  float : left;
  height : 656px;
}
#front_comment{
  background-color : gold;
  width : 701px;
  float : left;
  clear : both;
  height : 40px;
}
#front_comment h1{
  font-size : small;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#common_left{
  width : 351px;
  float : left;
  height : 622px;
}
#common_left_front{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  display : block;
  width : 350px;
  height : 197px;
}
#common_left_front img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 197px;
}
#common_left_plate{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  display : block;
  width : 350px;
  height : 203px;
}
#common_left_plate img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 201px;
}
#common_left_dlabel{
  background-color : gold;
  float : left;
  width : 350px;
  height : 20px;
  display : block;
}
#common_left_dlabel h1{
  font-size : medium;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#common_left_datail{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  height : 176px;
  float : left;
  width : 350px;
  display : block;
}
#common_left_datail h1{
  font-size : small;
  vertical-align : top;
  text-align : left;
  width : 348px;
  height : 105px;
  font-weight : normal;
}
#common_left_datail img{
  width : 80px;
  height : 71px;
  float : left;
}
#common_left_datail p{
  background-color : #ffd700;
  width : 268px;
  height : 71px;
  display : block;
  font-size : small;
  float : left;
}
#common_center{
  width : 350px;
  float : left;
  height : 626px;
}
#common_center_360view{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  width : 350px;
  height : 400px;
}
#common_center_360view img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 350px;
}
#common_center_clabel{
  background-color : gold;
  float : left;
  width : 350px;
  height : 20px;
}
#common_center_clabel h1{
  font-size : medium;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#common_center_comment{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  height : 176px;
  float : left;
  width : 350px;
}
#v5_all{
  background-color : #996633;
  margin-left : auto;
  margin-right : auto;
  width : 1008px;
  height : 673px;
}
.tabs{
  position: relative;
  padding: 0;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  margin-top : 0px;
}
.tabs li{
  list-style: none;
  display: inline-block;
}
.tabs input[type="radio"]{
  display: none;
}
.tabs label{
  display: block;
  cursor: pointer;
  padding : 2px 4px 0px;
  background-color : gold;
  color : #000000;
  margin-top : 0px;
  margin-left : 2px;
  margin-right : 0px;
  margin-bottom : 0px;
  line-height : 50px;
  border-left-width : 0px;
  border-right-width : 0px;
  border-left-style : none;
  border-right-style : none;
}
.tabs label:hover{
  background-color : #996633;
  color : #000000;
}
.tabs input[type="radio"]:checked + label{
  background-color: #ffffff;
  color: #000000;
}
.tabs .contents{
  display: none;
  position: absolute;
  left: 0;
  padding : 0px;
  background: #ffffff;
  width : 350px;
  height : 350px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  top : 50px;
}
.tabs input[type="radio"]:checked + label + .contents{
  display: block;
}
#v5_header{
  margin-left : auto;
  margin-right : auto;
  width : 1008px;
}
#v5_title{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  width : 1008px;
  height : 35px;
  display : block;
}
#v5_title h1{
  font-size : x-large;
  margin-right : auto;
  float : left;
  vertical-align : middle;
  margin-top : 0px;
  margin-bottom : 0px;
  height : 25px;
}
#v5_title p{
  font-size : small;
  float : left;
  clear : none;
  margin-top : 0.5em;
  vertical-align : middle;
  height : 25px;
}
#v5_front_comment{
  background-color : gold;
  width : 651px;
  float : left;
  clear : both;
  height : 40px;
}
#v5_front_comment h1{
  font-size : small;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#v5_left{
  width : 351px;
  float : left;
  background-color : silver;
  height : 916px;
}
#v5_left_front{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  display : block;
  width : 350px;
  height : 197px;
}
#v5_left_front img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 197px;
}
#v5_left_plate{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  display : block;
  width : 350px;
  height : 203px;
}
#v5_left_plate img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 201px;
}
#v5_left_dlabel{
  background-color : gold;
  float : left;
  width : 350px;
  height : 20px;
  display : block;
}
#v5_left_dlabel h1{
  font-size : medium;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#v5_left_datail{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  height : 176px;
  float : left;
  width : 350px;
  display : block;
}
#v5_left_datail h1{
  font-size : small;
  vertical-align : top;
  text-align : left;
  width : 348px;
  height : 105px;
  font-weight : normal;
}
#v5_left_datail img{
  width : 80px;
  height : 71px;
  float : left;
}
#v5_left_datail p{
  background-color : #ffd700;
  width : 268px;
  height : 71px;
  display : block;
  font-size : small;
  float : left;
}
#v5_center{
  width : 350px;
  float : left;
  background-color : silver;
  height : 916px;
}
#v5_center_360view{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  width : 350px;
  height : 400px;
}
#v5_center_360view img{
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  width : 350px;
  height : 350px;
}
#v5_center_clabel{
  background-color : gold;
  float : left;
  width : 350px;
  height : 20px;
}
#v5_center_clabel h1{
  font-size : medium;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#v5_center_comment{
  background-image : url(../../gazai/bk_re.gif);
  background-repeat : repeat;
  height : 176px;
  float : left;
  width : 350px;
}
#v5_right{
  background-color : silver;
  float : right;
  width : 300px;
  height : 616px;
}
#v5_present{
  background-color : gold;
  width : 300px;
  float : right;
  height : 40px;
}
#v5_present h1{
  font-size : small;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#v5_right_googlemap{
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px;
  float : left;
  width : 300px;
  height : 400px;
}
#v5_right_place{
  background-color : gold;
  float : left;
  width : 300px;
  height : 20px;
}
#v5_right_place h1{
  font-size : medium;
  font-weight : normal;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  text-align : center;
}
#v5_right_icon1{
  width : 98px;
  height : 100px;
  float : left;
}
#v5_right_icon1 img{
  width : 98px;
  height : 100px;
}
#v5_right_icon2{
  width : 122px;
  height : 100px;
  float : left;
}
#v5_right_icon2 img{
  width : 122px;
  height : 100px;
}
#v5_right_icon3{
  width : 80px;
  height : 100px;
  float : left;
}
#v5_right_icon3 img{
  width : 80px;
  height : 100px;
}
#v5_right_iconm{
  background-color : gray;
  width : 72px;
  height : 76px;
  float : left;
  border-style : none;
}
#v5_right_iconm img{
  width : 72px;
  height : 72px;
  border-width : 0px;
  border-style : none;
}
#v5_right_iconm a{
  border-style : none;
  border-color : transparent;
}
#v5_right_movie{
  background-color : gray;
  width : 228px;
  height : 76px;
  float : left;
}
#v5_right_movie h1{
  font-size : large;
  color : #ffffff;
  text-align : center;
  width : 220px;
}