@media screen and (max-width:799px) {
  /*---------------------------------------------------
  *
  * SHINCHITOSE
  *
  ----------------------------------------------------*/
  /*--chitoseInfoBox--*/
  #id_chitose .chitoseInfoBox .mainLead{
    margin: 0 0 20px;
    font-size: 18px;
  }
  #id_chitose .chitoseInfoBox .mainLead .address{
    font-size: 14px;
  }
  #id_chitose .chitoseInfoBox .open{
    margin: 0 0 20px;
    width: 100%;
    float: none;
  }
  #id_chitose .chitoseInfoBox .tel{
    position: static;
  }
  /*--infoBox--*/
  #id_chitose .infoBox{
    padding: 20px 15px
  }
  #id_chitose .infoBox .inner{
    width: 100%;
  }
  #id_chitose .infoBox .ttl{
    font-size: 18px;
  }
  #id_chitose .infoBox .ph{
    width: 100%;
    float: none;
  }
  
  /*-- menuBox --*/
  #id_chitose .menuBox .secTtl{
    overflow: hidden;
  }
  #id_chitose .menuBox .secTtl img{
    height: 40px;
    max-width: none;
  }
  #id_chitose .menuBox .list{
    display: flex;
    flex-direction: column;
    gap: 30px 0;
    margin: 0 ;
  }
  #id_chitose .menuBox .list li{
    width: 100%;
  }
  #id_chitose .menuBox .list img{
    margin: 0 0 5px;
    width: 100%;
  }
  #id_chitose .menuBox .list-lg{
    display: flex;
    flex-direction: column;
    gap: 30px 0;
    margin: 0 0 30px;
  }
  #id_chitose .menuBox .list-lg img{
    margin: 0 0 5px;
    width: 100%;
  }
  #id_chitose .menuBox .price{
    font-size: 20px;
    line-height: 1.2;
  }
  /*note*/
  #id_chitose .menuBox .note{
    margin: 0 0 20px;
    width: 100%;
    float: none;
  }
  /*btn*/
  #id_chitose .menuBox .btn{
    width: 100%;
    float: none;
  }
  #id_chitose .menuBox .btn a + a{
    margin-left: 0;
  }
  #id_chitose .menuBox .btn a:first-child{
    margin-bottom: 20px;
  }
  #id_chitose .menuBox .btn .arrowBtn{
    display: block;
  }
  /*--towerBox--*/
  #id_chitose .towerBox{
    margin: 0 0 50px;
    padding: 20px 15px;
  }
  #id_chitose .towerBox .inner{
    width: 100%;
    float: none;
  }
  #id_chitose .towerBox .secTtl{
    font-size: 20px;
    line-height: 1.2;
  }
  #id_chitose .towerBox .ph{
    margin: 0 0 20px;
    width: 100%;
    float: none;
  }
  #id_goryo .towerBox .btn{
    width: 100%;
  }

}