@charset "utf-8";

/*------------  gotoeat  ------------*/

#gotoeat .contents {background-color: #fff; border-radius: 20px; margin-bottom:50px;}
.gotoeat_mi{text-align: center;}
.gotoeat_title_block { padding: 20px 0 15px; }
.gotoeat_title { text-align: center; font-family: 'Noto Sans JP', sans-serif; font-size: 37px; font-weight: 900; color: #024095; margin: 25px auto; }
.gotoeat_pic{ padding-top: 20px;}
.gotoeat_pic img{ display: block; margin: 0 auto;}
.gotoeat_mi .txt{ padding: 0 0 1em; line-height: 1.5; font-size: 23px; color: #00439a; margin: 20px auto;}

.gotoeat_sub_title { text-align: center; font-family: 'Noto Sans JP', sans-serif; font-size: 40px; font-weight: 900; color: #fff; margin: 0 auto; background-color: #f8b62d; padding: 15px; border-radius: 10px;}
.gotoeat_wrap { padding: 0 2% 40px; }

.cp_none{display: none;}

.goto_area_h2{ background: #f3adca; color: #fff; font-size: 20px; font-weight: bold; padding: 7px 10px; border-radius: 20px; margin-bottom: 10px;}
#s01 { max-width: 920px; padding: 40px 1em 64px 1em; font-size: 14px; font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "MS PGothic", sans-serif; line-height: 1.5; color: #000; margin: 0 auto;}
.goto_list_wrap { padding: 10px 0 0 30px; margin-bottom: 30px;}
.goto_area_list_li { text-indent: 1em;}
.goto_area_list_ul { margin-bottom: 10px;}

@media screen and (max-width: 960px) {
    
  .gotoeat_title { font-size: 26px; }
  .gotoeat_mi .txt { font-size: 15px; margin: 20px 25px;}
  
}





@media screen and (max-width: 700px) {
  .gotoeat_sub_title { font-size: 28px;}
  .gotoeat_wrap { padding: 0 4% 20px; }
 
  .gotoeat_title_block { padding: 24px 0 20px; }
  .gotoeat_title { font-size: 20px; }
  .gotoeat_wrap { padding: 0 3% 50px; }
	
  .goto_area_h2{ font-size: 15px;}
  .goto_list_wrap {padding: 10px 10px;}
  .sp_none{display: none;}
  .cp_none{display: block;}
}

