.mincho {
  font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}


/*pcの時は改行//////////////////////////////////////////////////////////////////////*/
.br_pc{
  display: block;
}
/*スマホの時は改行*/
.br_sp{
  display: none;
}

@media screen and (max-width: 980px){
  .br_pc{
    display: none;
  }
  .br_sp{
    display: block;
  }
}

/*フッター//////////////////////////////////////////////////////////////////////*/
#footer {
  background-color: #f2f6f7;
}
.footer_copy {
  background-color: #e6002d;
}

.footer_left_linkbox a, .footer_left_linkbox a:link {
  color:#333333;
}
.footer_telbox_title {
  background-color: #e6002d;
}


/*グローバルメニュー/////////////////////////////////////////////////////////////*/
#header {
  border-bottom: 5px solid #e6002d;
/*  height: 126px;*/
}
#header h1{
  width: auto;
  height: 36px;
}
.header_left span {
  width: auto;
}
.header_logo{
  width: auto;
  height: 35px;
}
.haed_gnavi_item {
  width: auto;
  min-width: 150px;
  padding-left: 20px;
  border-left: none;
  padding-top: 5px;
}

@media screen and (max-width: 980px){
  .header_logo {
    height: 38px;
  }
  .footer_logo {
    width: 400px;
    height: auto;
  }
}

/*お気に入りボタン/////////////////////////////////////////////////////////////*/
/*PC版　お問い合わせフォームとボタンの高さ合わせる*/
.square_btn5 {
  height: 44px;
}
/*スマホ版*/
@media screen and (max-width: 980px){
  #header_sp {
/*   border-bottom: none; */
  }
  .square_btn5 {
    width: 100px;
    height: auto;
    background: none;
    font-size: 15px;
    padding: 10px 0 0 0;
    border-bottom: none;
  }
  
  .square_btn5 p{
    padding-top: 5px;
    margin-bottom: 0; /*robot.cssのせいでずれるので*/
  }
  .square_btn5 i {
    font-size: 40px;
  }
  .like_area {
    padding: 0;
  }
  .square_btn5 .like_count {
    bottom: 22px;
    background: #f2f6f7;
    width: 20px;
    height: 20px;
    line-height: 21px;
  }
}

.top_searchpickup_superbox{
  background-color: white;
}


/*追加修正///////////////////////////////////////////////////////////*/
/*ロゴの上にh1を*/
#header h1 {
  width: 100%;
}
#header {
  padding: 0;
  height: 140px;
}
h1 {
  clear: both;/* float打ち消し*/
  margin-bottom: 5px;
  letter-spacing:.5rem;
  width: 290px;
  margin-left: 0; 
  height: 36px;
  line-height: 36px;
  font-weight: 500;
  font-size: 24.5px;
  color: #666666;
}
.catch_jp{
  font-size: 24.5px;
  letter-spacing:.5rem;
  color: #666666;
}