body,html {
  padding:0;
  font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','Meiryo','メイリオ','sans-serif';
  background:#fffcdb;
}

* {
  margin:0;
  padding:0;
}

#content {
  width:600px;
  margin:0 auto;
  padding: 0 auto;
  background:#fffcdb;
}

a:{text-decoration: none;
}

img{
  max-width: 100%;
}

div.zdo_drawer_menu {
  padding-top:130px;
}

/* 固定のアピタのロゴとアピタ大和田店 */
.header {
  z-index: 3;
  position:fixed;
  top:0;
  width:600px;
  height:117px;  /* ヘッダーの高さ */
  background-color:rgba(255, 255, 255, 0.8);
/*  opacity: 0.5;*/
}

div.main_box {
  width:600px;
  margin:0 auto;
}

.tenpoichiran {
  padding:15px 0;
}

/* 店舗アイコンと名前 */

.shop_box {
  display: flex;

}

.shop_box .shop_rogo {
  width:300px;
}

.shop_box .info_box {
  width: 300px;
  padding:0px;
}

.shop_box .info_box h2 {
  font-size: 1.5em;
}

.shop_box .info_box .top_shop_name{
  color:#000;
  height:60%;
}

.shop_box .info_box .top_cate_name {
  color:#00A73C;
}

.order_bn {
  width: 450px;
  margin:15px auto;
}

.menu_bn {
  margin-left:10px;
}

/* メニューリスト */

.menu_list {
  width: 580px;
  margin:15px auto;
}


#footer {
  width:600px;
  height:100%;
  padding-top:15px;
  margin:20px auto;
  border-top:1px solid #333;
  text-align:center;
}

#footer .copyright {
  margin-top:5px;
  font-size:small;
}

.pink {
  color:#e60012;
  font-weight:bold;
}

.green {
  color:#006600;
  font-weight:bold;
}

.bold {
  font-weight:bold;
}

.red {
  color:#f00;
  font-weight:bold;
}

.font16 {
  font-size:16px;
  font-weight:bold;
}