@charset   "UTF-8";

*{
     font-family : Helvetica,メイリオ,Meiryo,"ヒラギノ角ゴ Pro W3","Hiraginokaku Gothic Pro","MS Pゴシック","MS P Gothic",sans-serif;
}

body{
     text-align:center;
     margin-top : 0px;
     margin-bottom : 0px;
     margin-left : 0px;
     margin-right : 0px;
     
}

a.header-list{
    background-color:#0f0;
    display : inline-block;
}
 
a:hover.header-list span,
 a:active.header-list span{
     -moz-opacity:0.7;
    opacity:0.7;
    filter:alpha(opacity=80);
    display : inline-block;
  
}

strong{
     display:block;
     font-size : 11px;
     font-weight : normal;
     width : 960px;
     height : 10px;
     text-align : left;
     margin-right : auto;margin-bottom : 0px;margin-left : auto;
     color : black;
     bottom : auto;
     
}

span{
     font-size : 14px;
     font-weight : 600;
     text-decoration: none;
     background-color : #ffffff;
     color : #666666;
     text-align : center;
     width : 80px;
     height : 25px;
     display : inline-block;
     padding-top : 6px;
}

span.tel-footer{
     font-size : 14px;
     font-weight : normal;
     color : #ff9900;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     padding-top : 2px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     width : 130px;
     text-align : left;
}
    
span.shop-info-tel{
     font-size : 18px;
     font-weight : 600;
     color : #ff9900;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     padding-top : 2px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     width : 180px;
     text-align : left;
     bottom : auto;
}

h1{
     font-size : 12px;
     font-family : HG丸ｺﾞｼｯｸM-PRO;
     font-weight : normal;
     height : 15px;
     margin-left : auto;
     margin-right : auto;
     text-align : center;
     color : #666666;
     width : 960px;
     border-top-width : 0px;
     border-top-style : none;
     margin-top : 5px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

.top{
     height : 95px;
     border-top-width : 0px;
     border-top-style : none;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
     text-align : center;
     margin-left : auto;
     margin-right : auto;
     margin-top : 10px;
     width : 960px;
} 

p.header-font{
     text-align : right;
     font-size : 16px;
     color : #00b700;
     font-weight : 600;
  padding-top : 0px;
  margin-top : 5px;
  font-family : メイリオ;
}

.top-header1{
     height : 90px;
     border-top-width : 0px;
     border-top-style : none;
     border-top-color : #ffffff;
     border-bottom-style : none;
     float : left;
     width : 350px;
  text-align : left;
}

.top-logo{
     width : 340px;
     height : 85px;
     border-top-style : none;
     border-bottom-width : 2px;
     border-bottom-style : none;
     border-bottom-color : silver;
     border-right-style : none;
     float : left;
  font-size : 12px;
  background-color : #ffffff;
  color : #004000;
  text-align : center;
}

.top-header2{
     width : 610px;
     height : 90px;
     border-top-width : 0px;
     border-top-style : none;
     border-bottom-style : none;
     float : left;
}

.top-header-list1{
     width : 610px;
     height : 60px;
     border-top-style : none;
     border-bottom-style : none;
     margin-right : auto;
     text-align : right;
  
  
}

ul.top-header-list2{
     width : 610px;
     height : 25px;
     border-top-style : none;
     border-bottom-style : none;
     border-left-style : none;
     border-right-style : none;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     text-align : right;
     font-size : 15px;
     font-weight : 500;
     color : #6c6c6c;
}

ul.top-header-list2 li{
     height : 25px;
     margin-left : 10px;
     padding-left : 0px;
     padding-top : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     text-align : center;
     list-style-type : none;
     width : 80px;
     font-size : 14px;
     font-weight : normal;
     float : right;
}

a.main1-li{
     text-decoration: none;
     width : 85px;
     height : 25px;
     display: block;
     float : right;  
     font-size : 15px;
     font-weight : 600;
     color : #6c6c6c;
}

a:hover.main1-li{
     width : 85px;
     height : 25px;
     font-size : 15px;
     font-weight : 600;
     background-color : #00b700;
     color : #ffffff;
}

.pankuz{
     height : 20px;
     margin-left : auto;
     margin-right : auto;
     width : 100%;
     margin-top : 15px;
     background-color : #00b700;
}

.pankuz-box{
     width : 960px;
     height : 20px;
     margin-left : auto;
     margin-right : auto;
     margin-top : 0px;
}

p.pankuz-font{
     font-size : 12px;
     font-weight : normal;
     height : 20px;
     text-align : left;
     width : 760px;
     
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     float : left;
     margin-top : 2px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
  font-family : メイリオ;
  color : #ffffff;
}

p.tel{
     font-size : 13px;
     font-weight : bold;
     height : 20px;
     text-align : right;
     margin-right : 0px;margin-bottom : 0px;margin-left : 0px;
     width : 200px;
     color : #ffffff;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 2px;
     float : left;
}

.top-mainpic{
     
     
     
     border-top-style : none;
     border-bottom-style : solid;
     
     
     margin-bottom : 15px;
     border-left-style : none;
     border-right-style : none;
     border-bottom-width : 1px;
     border-bottom-color : #6c6c6c;
  

  
     text-align : center;
  

  
  
  
     height : 470px;
     margin-top : 15px;


  margin-left : auto;
  margin-right : auto;
} 

#viewer{
     margin: 0 auto;
     
     

     
     
     overflow: hidden;
     position: relative;
  

  width : 960px;
  height : 430px;
}
#viewer img{
     
     
     position : absolute;
  

  
  
  text-align : center;
  
  left : 0px;
  top : 0px;
  

  

  

  
  

  

  
  width : 100%;
}

.cont{
     width : 960px;
     height : 25px;
     margin-top : 20px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : auto;
     margin-right : auto;
     border-bottom-width : 0px;
     text-align : left;
     padding-bottom : 10px;
}


.contbox{

     width : 960px;
     border-left-width : 6px;
     border-left-style : solid;
     border-left-color : #009900;
     border-bottom-width : 1px;
     border-bottom-style : solid;
     border-bottom-color : #00cc00;
     padding-bottom : 0px;
  
  margin-left : auto;
  margin-right : auto;
  height : 35px;
  border-top-width : 0px;
  
  
  margin-top : 30px;
}


p.cont-font{
     font-size : 25px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : gray;
     background-color : transparent;
     
     
     
     
     
     
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

  margin-left : 10px;
  height : 35px;
  margin-top : auto;
  margin-bottom : auto;
  text-align : left;
}

a.menu-img{
     background-color:#0f0;
     display:inline-block;
}
 
a.menu-img:hover img,
 a.menu-img:active img{
     -moz-opacity:0.7;
    opacity:0.7;
    filter:alpha(opacity=70);
 
}

.cont-img{
     width : 960px;
     height : 250px;
     margin-top : 15px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : auto;
     margin-right : auto;
}

.cont-img1{
     width : 310px;
     height : 250px;
     border-top-style : none;
     border-bottom-style : none;
     float : left;
     margin-left : auto;
     margin-right : auto;
}

.cont-img2{
     width : 310px;
     height : 250px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : 15px;
     margin-right : auto;
     float : left;
}

.cont-img3{
     width : 310px;
     height : 250px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : 15px;
     margin-right : auto;
     float : left;
}

.cont-menu{
     width : 960px;
     height : 170px;
     margin-left : auto;
     margin-right : auto;
     border-bottom-style : solid;
     border-bottom-width : 1px;
     border-bottom-color : gray;
     margin-top : 10px;
  
}

p.cont-hotel-font{
     width : 310px;
     height : 125px;
     border-top-style : none;
     border-bottom-style : none;
     float : left;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     font-size : 16px;
     color : #6c6c6c;
     font-weight : normal;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     padding-top : 0px;
  
}

p.cont-sougei-font{
     width : 310px;
     height : 125px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : 15px;
     margin-right : auto;
     float : left;
     text-align : left;
     font-size : 15px;
     color : #6c6c6c;
     padding-top : 0px;
     margin-top : 0px;
     font-weight : bold;
}

p.cont-blog-font{
     width : 310px;
     height : 125px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : 15px;
     margin-right : auto;
     float : left;
     text-align : left;
     font-size : 15px;
     color : #6c6c6c;
     font-weight : 500;
     padding-top : 0px;
     margin-top : 0px;
}

a.cont-menu-font{
     text-decoration: none;
     width : 310px;
     height : 125px;
     display: block;
     float : right;  
     font-size : 16px;
     font-weight : 500;
     color : #6c6c6c;
}

a:hover.cont-menu-font{
     width : 310px;
     height : 125px;
     font-size : 16px;
     font-weight : 500;
     color : #00b700;
}

.other-cont{
     width : 960px;
     height : 1000px;
     border-top-style : none;
     border-bottom-style : none;
     margin-left : auto;
     margin-right : auto;
     right : inherit;
}

.other-cont1{
     width : 635px;
     height : 800px;
     float : left;
     margin-top : 15px;
     border-top-style : none;
     right : inherit;
}

p.othercont-font{
     float : left;
     border-top-style : none;
     font-size : 20px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : #ffffff;
     width : 635px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     border-left-style : none;
     border-right-style : none;
     border-bottom-style : none;
     background-color : #00b700;
}

.othercont-img-box1{
     width : 635px;
     height : 50x;
     height : 25px;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : silver;
}

.othercont-tra-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-top : 15px;
}
.othercont-torim-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-left : 13px;
     margin-top : 15px;
}

.othercont-day-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-left : 13px;
     margin-top : 15px;
}

a.othercont-img{
     background-color:#0f0;
     display:inline-block;
 
}
 
a.othercont-img:hover img,
 a.othercont-img:active img{
     -moz-opacity:0.7;
    opacity:0.7;
    filter:alpha(opacity=70);
 
}


.othercont-text-box1{
     width : 635px;
     height : 94px;
 
}

p.othercont-tra-font{
     width : 200px;
     height : 50px;
     float : left;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
}
p.othercont-torim-font{
     width : 200px;
     height : 50px;
     float : left;
     margin-left : 13px;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
}

p.othercont-day-font{
     width : 200px;
     height : 50px;
     float : left;
     margin-left : 13px;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
}

a.othercont-menu-font{
     text-decoration: none;
     width : 200px;
     height : 50px;
     display: block;
     float : right;  
     font-size : 14px;
     font-weight : bold;
     color : #6c6c6c;
}

a:hover.othercont-menu-font{
     width : 200px;
     height : 50px;
     font-size : 14px;
     font-weight : bold;
     color : #00b700;
}

.othercont-img-box2{
     width : 635px;
     height : 150px;
     float : left;
     border-top-width : 1px;
     border-top-style : dotted;
     border-top-color : silver;
     margin-bottom : 15px;
}

.othercont-pri-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-top : 15px;
     border-top-style : none;
}

.othercont-info-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-top : 15px;
     margin-left : 13px;
}

.othercont-youtube-box{
     width : 200px;
     height : 150px;
     float : left;
     margin-top : 15px;
     margin-left : 13px;
}

.box7-1-3-3{
     width : 200px;
     height : 150px;
}

.othercont-text-box2{
     width : 635px;
     height : 150px;
     margin-top : 15px;
} 

p.othercont-pri-font{
     width : 200px;
     float : left;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
     right : auto;
     height : 50px;
}

p.othercont-info-font{
     width : 200px;
     float : left;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
     right : auto;
     height : 50px;
    margin-left : 13px;
}

p.othercont-youtube-font{
     width : 200px;
     float : left;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
     right : auto;
     height : 50px;
    margin-left : 13px;
}

p.box7-1-4-3{
     width : 200px;
     height : 100px;
     float : left;
     margin-left : 13px;
     text-align : left;
     font-size : 14px;
     color : #6c6c6c;
     font-weight : bold;
}

.other-cont2{
     width : 310px;
     height : 350px;
     border-style : none;
     float : left;
     margin-left : 15px;
}

.other-cont-box{
     width : 310px;
     height : 350px;
}

p.othercont-move-font{
     width : 310px;
     height : 50x;
     height : 25px;
     text-align : left;
     margin-top : 30px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-right : 0px;
     font-size : 20px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : #666666;
}

.othercont-move-box{
     width : 310px;
     height : 150x;
     height : 190px;
     margin-top : 15px;
}

p.othercont-up-font{
     width : 310px;
     height : 50x;
     height : 25px;
     text-align : left;
     margin-top : 30px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
     font-size : 20px;
     font-family : "Times New Roman";
     color : #666666;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-right : 0px;
     font-weight : bold;
}


dl.othercont-up-box{
     width : 310px;
     height : 150x;
     text-align : left;
     border-width : 1px;border-style : solid;border-color : silver;
  height : 600px;
}

dl.othercont-up-box dt{
     border-top-style : none;border-right-style : none;border-bottom-style : solid;border-left-style : none;
     padding-bottom : 5px;
     list-style-type : square;
     list-style-position : inside;
     text-align : left;
  　 list-style-type : square;
     display : list-item;
     border-bottom-width : 1px;
     border-bottom-color : #cccccc;
     padding-left : 10px;
     margin-left : 20px;
     margin-right : 20px;
     padding-top : 5px;
     background-color : #e7e7e7;
     margin-top : 10px;
     font-size : 14px;
     font-weight : bold;
     color : #800000;
}

dl.othercont-up-box dd{
     border-bottom : none;
     margin-top : 5px;
     padding-bottom : 10px;
     text-align : left;
     border-top-width : 1px;
     border-left-width : 0px;
     border-top-style : solid;
     border-left-style : none;
     border-right-style : none;
     border-top-color : #ffffff;
     padding-top : 5px;
     padding-left : 10px;
     padding-right : 10px;
     margin-left : 20px;
     margin-right : 20px;
     font-size : 14px;
     color : #666666;
  height : 900px;
}

.b_1{
     font-size : 24px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : #666666;
}

.b_2{
     font-size : 20px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : #666666;
}

.crs{
     height : 70px;
     text-align : center;
     margin-left : auto;
     margin-right : auto;
     margin-top : 10px;
     width : 960px;
 
} 
a.cas-font{
     text-decoration: none;
     
     font-size : 14px;
     font-weight : 500;
     color :  #00b700;
}
a:hover.cas-font{
    
     font-size : 14px;
     font-weight : 500;
     color : #00ff00;
}

.footer-menu{
     width : 100%;
     height : 18px;
     background-color : #00b700;
     margin-top : 10px;
     padding-left : 0px;
}
 

.footer-menu1{
     width : 960px;
     height : 18px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
}

ul.footer-menulist{
     width : 960px;
     text-align : left;
     padding-left : 0px;
     padding-right : 0px;
     margin-left : 0px;
     margin-right : 0px;
     padding-top : 0px;
     margin-top : 0px;
}

ul.footer-menulist li{
     list-style-type: none;
     float : left;
     border-top-style : none;
     border-right-style : none;
     border-bottom-style : none;
     text-align : left;
     margin-top : 0px;
     border-left-style : none;
     padding-top : 0px;
     padding-left : 2px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

a.main2{
     text-decoration: none;
     display: block;
     float : left;  
     font-size : 12px;
     font-weight : 600;
     color : #ffffff;
     background-color : #00b700;
     text-align : center;
     width : 85px;
     height : 18px;
     padding-top : 0px;
     margin-top : 0px;
}

a:hover.main2{
     font-size : 12px;
     font-weight : 600;
     background-color : #ffffff;
     color : #00b700;
     text-align : center;
     width : 85px;
     height : 18px;
     padding-top : 0px;
     margin-top : 0px;
}

.footer{
     width : 960px;
     height : 65px;
     margin-left : auto;
     margin-right : auto;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #6c6c6c;
     text-align : left;
     margin-top : 15px;
}

p.footer-font1{
     width : 350px;
     height : 50px;
     font-size : 12px;
     font-weight : normal;
     color : #6c6c6c;
     text-align : left;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     border-bottom-style : none;
}

p.footer-font2{
     width : 610px;
     height : 50px;
     font-size : 12px;
     font-weight : normal;
     color : #6c6c6c;
     text-align : left;
     float : left;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     padding-top : 19px;
     border-bottom-style : none;
}

p.footer-font3{
     width : 960px;
     height : 15px;
     font-size : 12px;
     font-weight : normal;
     text-align : center;
     color : #6c6c6c;
     margin-left : auto;
     margin-right : auto;
} 

p.footer-font4{
     width : 960px;
     height : 25px;
     font-size : 12px;
     font-weight : normal;
     color : #00b700;
     text-align : center;
     border-bottom-width : 2px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
     margin-left : auto;
     margin-right : auto;
} 

.doggys-top{
     height : 95px;
     border-top-width : 0px;
     border-top-style : none;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     margin-left : auto;
     margin-right : auto;
     margin-top : 10px;
     width : 960px;
     border-bottom-color : green;
} 

.doggys-logo{
     height : 90px;
     border-top-width : 0px;
     border-top-style : none;
     border-top-color : #ffffff;
     border-bottom-width : 0px;
     border-bottom-style : none;
     float : left;
     width : 350px;
     text-align : left;
     padding-left : 0px;
     margin-left : 0px;
}
 
.doggys-menu-box{
     width : 340px;
     height : 85px;
     border-top-style : none;
     border-bottom-style : none;
     border-right-style : none;
     float : left; 
}

.box21-2{
     height : 90px;
     border-top-width : 0px;
     border-top-style : none;
     border-top-color : #ffffff;
     border-bottom-width : 0px;
     border-bottom-style : none;
     float : left;
     width : 610px;
}

.doggys-menu-box1{
     width : 610px;
     height : 45px;
}

ul.doggys-menu1{
     margin-top : 0px;
     margin-bottom : 0px;
     width : 610px;
     height : 90px;
     padding-top : 15px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-left : 0px;
     margin-right : 0px;
     text-align : right;
}

ul.doggys-menu1 li{
     height : 25px;
     float : right;
     list-style-type : none;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 10px;
     margin-right : 0px;
     margin-bottom : 0px;
     text-align : center;
     width : 80px;
}

.doggys-menu-box2{
     width : 610px;
     height : 45px;
     border-top-style : none;
     border-bottom-style : none;
     border-left-style : none;
     border-right-style : none;
}

ul.doggys-menu2{
     margin-top : 0px;
     margin-bottom : 0px;
     width : 610px;
     height : 30px;
     padding-top : 15px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-left : 0px;
     margin-right : 0px;
}

ul.doggys-menu2 li{
     height : 25px;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 10px;
     margin-right : 0px;
     margin-bottom : 0px;
     list-style-type : none;
     float : right;
     text-align : center;
     width : 80px;
}

.hotel-line{

     width : 960px;
     height : 5px;
     color : #00B700;


  background-color : #00b700;
  margin-left : auto;
  margin-right : auto;
}

.hotel-box1{
     width : 960;
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     margin-top : 15px;
}

.hotel-title1{
      height : 40px;
      margin-right : auto;
      margin-left : auto;
      border-bottom-style : none;
      margin-top : 15px;
      text-align : left;
      width : 960px;
      background-color : #00b700;
}

p.hotel-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.hotel-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.hotel-title2{
     width : 960px;
     height : 40px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     
  border-bottom-color : green;
}

p.hotel-title-font3{
     font-size : 18px;
     font-weight : bold;
     color : #ff9900;
     padding-left : 0px;
     padding-right : 0px;
     margin-left : 0px;
     margin-right : 0px;
}

.hotel-box2{
      
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     width : 960px;
     border-bottom-width : 0px;
     border-bottom-style : none;
     
}

p.hotel-text-font1{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     width : 645px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.hotel-text-box1{
     width : 645;
     height : 250px;
     float : left;
     margin-top : 15px;
    margin-right : 0px;
}

.hotel-move-box1{
     width : 300px;
     height : 15px;
     color : green;
     margin-top : 15px;
  
  
}

.hotel-img-box{
     width : 300px;
     height : 250px;
  float : right;
  
}

.hotel-img-box1{
     height : 220px;
     
     
     font-size : 15px;
     font-weight : normal;
     color : green;
     width : 300px;
     float : left;
  

  text-align : right;
  margin-top : 15px;
}

.hotel-box3{
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     width : 960px;
     border-bottom-width : 0px;
     border-bottom-style : none;
     
}

.hotel-img-box2{
     height : 250px;
     margin-top : 15px;
     width : 300px;
     float : left;
     margin-left : 15px;
     font-size : 15px;
     color : green;
}

.hotel-text-box2{
     width : 300;
     height : 250px;
     float : left;
     margin-left : 0px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.hotel-box4{
     height : 500px;
     margin-right : auto;
     margin-left : auto;
     width : 960px;
     border-bottom-width : 0px;
     border-bottom-style : none;
     
}

.hotel-text-box3{
     height : 415px;
     float : left;
     margin-top : 15px;
     width : 660px;
}

.hotel-img-box3{
      
     height : 415px;
     float : left;
     
     font-size : 15px;
     font-weight : normal;
     color : green;
     width : 300px;
     
  
  text-align : right;
  margin-top : 15px;
}

.hotel-box5{
     height : 250px;
     margin-right : auto;
     margin-left : auto;
     width : 960px;
     border-bottom-width : 0px;
     border-bottom-style : none;
     
}

.hotel-text-box4{
     height : 250px;
     float : left;
     margin-top : 15px;
     width : 660px;
}

.hotel-img-box4{
     width : 300px;
     height : 250px;
     float : left;
     
     margin-top : 15px;
  text-align : right;
}

.hotel-box6{
     width : 960px;
     height : 250px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-width : 0px;
     border-bottom-style : none;
     
}

.hotel-text-font5{
     width : 660px;
     height : 250px;
     float : left;
     margin-top : 15px;
}

.hotel-img-font5{
     width : 300px;
     height : 250px;
     float : left;
     
   margin-top : 15px;
  text-align : right;
}

.hotel-box7{
     width : 960px;
     height : 250px;
     margin-right : auto;
     margin-left : auto;
  
}

.hotel-text-box6{
      width : 660px;
      height : 250px;
      float : left;
      margin-top : 15px;
}

.hotel-img-box6{
      width : 300px;
      height : 250px;
      float : left;
      
      margin-top : 15px;
  text-align : right;
}

.tra-box1{
     width : 960;
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     margin-top : 15px;
}

.tra-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.tra-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.tra-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.tra-title2{
     width : 960px;
     height : 40px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.tra-title-font3{
     font-size : 18px;
     font-weight : bold;
     color : #ff9900;
     padding-left : 0px;
     padding-right : 0px;
    margin-left : 0px;
    margin-right : 0px;
}

.tra-box2{
     width : 960px;
     height : 1000px;
     margin-right : auto;
     margin-left : auto;
}

p.tra-text-font1{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     width : 645px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.tra-text-box1{
     width : 645px;
     height : 1000px;
     float : left;
     margin-top : 15px;
}

.tra-img-box{
     width : 300px;
     height : 1000px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.tra-img-box1{
     width : 300;
     height : 220px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
}

.tra-img-box2{
     width : 300;
     height : 220px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
}

.tra-img-box3{
     width : 300;
     height : 220px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
}

.tra-img-box4{
     width : 300;
     height : 220px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
}

.torim-box1{
     width : 960;
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     margin-top : 15px;
}

.torim-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.torim-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.torim-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.torim-title2{
     width : 960px;
     height : 40px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.torim-title-font3{
     font-size : 18px;
     font-weight : bold;
     color : #ff9900;
     padding-left : 0px;
     padding-right : 0px;
     margin-left : 0px;
     margin-right : 0px;
}

p.torim-text-font1{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     width : 645px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.torim-box2{
     width : 960px;
     height : 350px;
     margin-left : auto;
     margin-right : auto;
}

.torim-text-box{
     width : 645px;
     height : 300px;
     float : left;
     margin-top : 15px;
}

.torim-img-box{
     width : 300px;
     height : 300px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.sougei-box1{
     width : 960;
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     margin-top : 15px;
}
.sougei-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.sougei-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.sougei-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.sougei-title2{
     width : 960px;
     height : 40px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.sougei-title-font3{
     font-size : 18px;
     font-weight : bold;
     color : #ff9900;
     padding-left : 0px;
     padding-right : 0px;
     margin-left : 0px;
     margin-right : 0px;
}

.sougei-box2{
     width : 960px;
     height : 350px;
     margin-right : auto;
     margin-left : auto;
}

p.sougei-text-font{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     width : 645px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.sougei-text-box{
     width : 645px;
     height : 350px;
     float : left;
     margin-top : 15px;
}

.sougei-img-box{
     width : 300px;
     height : 350px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.day-box1{
     width : 960;
     height : 300px;
     margin-right : auto;
     margin-left : auto;
     margin-top : 15px;
}
.day-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.day-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.day-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.day-title2{
     width : 960px;
     height : 40px;
     margin-left : auto;
     margin-right : auto;
     text-align : left;
     margin-top : 15px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.day-title-font3{
     font-size : 18px;
     font-weight : bold;
     color : #ff9900;
     padding-left : 0px;
     padding-right : 0px;
     margin-left : 0px;
     margin-right : 0px;
}

.day-box2{
     width : 960px;
     height : 400px;
     margin-right : auto;
     margin-left : auto;
}

p.day-text-font{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     width : 645px;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.day-text-box{
     width : 645px;
     height : 350px;
     float : left;
     margin-top : 15px;
}

.day-img-box{
     width : 300px;
     height : 350px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.day-img-box1{
     width : 300px;
     height : 170px;
     float : left;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.day-img-box2{
     width : 300px;
     height : 170px;
     float : left;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.day-pri-box2{
     width : 645px;
     height : 450px;
     margin-top : 15px;
     float : left;
}

.day-pri-box1{
     width : 960px;
     height : 450px;
     margin-right : auto;
     margin-left : auto;
}

.day-6{
     width : 300;
     height : 450px;
     float : left;
     margin-left : 15px;
     margin-top : 15px;
     font-size : 15px;
     font-weight : normal;
     color : green;
} 

.price-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.price-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.price-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

.price-box1{
     width : 960px;
     height : 1650px;
     margin-left : auto;
     margin-right : auto;
     margin-top : 20px;
     border-bottom-style : none;   

  right : auto;
}

.price-box2{
     width : 960px;
     height : 1650px;
     text-align : left;
     background-color : #ffffff;  

  right : auto;
}

.shop-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.shop-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.shop-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}
.shop-1{
     width : 960px;
     height : 1600px;
     margin-right : auto;
     margin-left : auto;
     margin-bottom : 15px;
}

.shop-map{
     width : 545px;
     height : 350px;
     float : left;
     margin-top : 15px;
}

.shop-info{
     width : 400px;
     height : 400px;
     float : left;
}

p.shop-info-1{
     font-size : 15px;
     color : #00b700;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}
     
p.shop-info-2{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 10px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}
     
.shop-2{
     width : 545px;
     float : left;
     height : 1500px;
}

.shop-3{
     width : 400px;
     float : left;
     margin-left : 15px;
     height : 1500px;
}

.shop-ext{
     width : 545px;
     height : 380px;
     float : left;
     margin-top : 15px;
}

.shop-ext-1{
     width : 545px;
     height : 35px;
     float : left;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}


p.shop-exttitle-font1{
     height : 40px;
     margin-right : 0px;
     margin-left : 0px;
     font-size : 30px;
     font-family : "Times New Roman";
     float : left;
     font-weight : bold;
     color : #00b700;
     vertical-align : bottom;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
}

p.shop-exttitle-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     float : left;
     text-align : left;
     color : #00b700;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     border-bottom-style : none;
}

p.shop-ext-font{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
}

.shop-extpic-1{
     width : 272px;
     height : 200;
     float : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.shop-extpic-2{
     width : 272px;
     height : 200;
     float : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

p.shop-naikan-font{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     float : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.shop-int{
     width : 545px;
     float : left;
     margin-top : 15px;
     height : 350px;
}

.shop-int-1{
     width : 545px;
     height : 35px;
     float : left;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.shop-inttitle-font1{
     height : 40px;
     margin-right : 0px;
     margin-left : 0px;
     font-size : 30px;
     font-family : "Times New Roman";
     float : left;
     font-weight : bold;
     color : #00b700;
     vertical-align : bottom;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;  
}

p.shop-inttitle-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     float : left;
     text-align : left;
     color : #00b700;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     border-bottom-style : none;
}

.shop-intpic-1{
     width : 272px;
     height : 200;
     float : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.shop-intpic-2{
     width : 272px;
     height : 200;
     float : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

.shop-sleep{
     width : 545px;
     float : left;
     margin-top : 15px;
}

.shop-sleep-1{
     width : 545px;
     height : 35px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
     float : left;
}

p.shop-sleeptitle-font1{
     height : 40px;
     margin-right : 0px;
     margin-left : 0px;
     font-size : 30px;
     font-family : "Times New Roman";
     float : left;
     font-weight : bold;
     color : #00b700;
     vertical-align : bottom;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px; 
}

p.shop-sleeptitle-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     float : left;
     text-align : left;
     color : #00b700;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     border-bottom-style : none;
}

.shop-sleeppic-1{
     width : 272px;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
}

.shop-sleeppic-2{
     width : 272px;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
}

p.shop-sleep-font{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     float : left;
}

.shop-toriatukai-a{
     width : 400px;
     height : 200px;
     float : left;
}

.shop-toriatukai-b{
     width : 400px;
     height : 300px;
     float : left;
     background-color : #dddddd;
     text-align : left;
}

p.shop-toriatukai-1{
     font-size : 15px;
     color : #00b700;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : #00b700;
}

p.shop-toriatukai-2{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 10px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     width : 90px;
}

p.shop-toriatukai-3{
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     text-align : left;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 10px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     width : 310px;
}

.g_2{
     font-size : 20px;
     font-family : "Times New Roman";
     font-weight : bold;
     color : green;
}

.day-price{
     font-size : 14px;
     font-weight : normal;
     color : #6c6c6c;
}
.price-list-font-r{
     font-size : 15px;
     font-weight : normal;
     color : #ff0000;  
}

.price-list-font-b{
     font-size : 15px;
     font-weight : normal;
     color : #6c6c6c; 
}

.tos-box{
     width : 960px;
     height : 750px;
     margin-top : 10px;
     margin-left : auto;
     margin-right : auto;
}

.tos-title1{
     height : 40px;
     margin-right : auto;
     margin-left : auto;
     border-bottom-style : none;
     margin-top : 15px;
     text-align : left;
     width : 960px;
     background-color : #00b700;
}

p.tos-title-font1{
     font-size : 30px;
     font-family : "Times New Roman";
     font-weight : bold;
     text-align : left;
     padding-top : 0px;
     padding-left : 5px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     color : #ffffff;
}

p.tos-title-font2{
     margin-right : 0px;
     margin-left : 20px;
     font-size : 14px;
     font-family : "Times New Roman";
     color : #ffffff;
     font-weight : bold;
     padding-top : 1em;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-bottom : 0px;
     width : 180px;
     float : left;
}

ul.tos-list{
     width : 960;
     height : 700px;
     font-size : 17px;
     color : #6c6c6c;
     font-weight : normal;
     padding-top : 0px;
     padding-left : 20px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 20px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     list-style-type : disc;
     list-style-position : outside;
     text-align : left;
     line-height : 1em;
}

ul.tos-list li{
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     margin-top : 15px;
     width : 920px;
}

.tos-10{
     width : 960;
     height : 800px;
     margin-left : auto;
     margin-right : auto;
}

.link-box1{
     width : 960px;
     height : 1500px;
     margin-left : auto;
     margin-right : auto;
}

.link-site-box{
     width : 480;
     height : 800px;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     text-align : left;
     float : left;
}

.link-ext-box{
     width : 480;
     height : 800px;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     float : left;
     text-align : left;
}  

.link-img-1{
     width : 470px;
     height : 200px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
     margin-top : 15px;
}

.link-img-2{
     width : 470px;
     height : 100px;
     margin-left : 20px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
     margin-top : 15px;
}

p.link-font1{
     font-size : 17px;
     color : #666666;
     font-weight : normal;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 5px;
     margin-top : 15px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
     width : 470px;
     height : 20px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
}

p.link-font2{
     font-size : 17px;
     color : #666666;
     font-weight : normal;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 5px;
     margin-top : 15px;
     margin-left : 20px;
     margin-right : 0px;
     margin-bottom : 0px;
     width : 470px;
     height : 20px;
     border-bottom-width : 1px;
     border-bottom-style : dotted;
     border-bottom-color : green;
}

p.link-text-font{
     font-size : 17px;
     color : #666666;
     font-weight : normal;
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

h2{
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

h3{
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}

h4{
     padding-top : 0px;
     padding-left : 0px;
     padding-right : 0px;
     padding-bottom : 0px;
     margin-top : 0px;
     margin-left : 0px;
     margin-right : 0px;
     margin-bottom : 0px;
}
.newprice-box1{
     width : 960;
     height : 15px;

     margin-right : auto;
     margin-left : auto;
  top : 15px;
  text-align : left;
}
p.newprice{
  font-size : 14px;
  font-weight : normal;
  text-align : center;
  color : #6c6c6c;
  width : 960px;
}
.newprice-box2{
     width : 960;
     height : 200px;

     margin-right : auto;
     margin-left : auto;
  top : 15px;
  text-align : left;
  margin-top : 15px;
}
p.newprice2{
  color : #6c6c6c;
  font-size : 14px;
  text-align : left;
  width : 960px;
  font-weight : normal;
  margin-left : auto;
  margin-right : auto;
}

