@charset "utf-8";
/*header .container{max-width: 1400px; margin: 0 auto; }*/
header .inner{position: static;}
nav {position: static;}

.sh1-flex{display: flex;flex-flow: row; justify-content: space-between; align-items: center; padding-top: 10px;}
.sh1-left {padding-left: 1%;}
.sh1-l1 img{width: 100%; max-width: 308px;}


/*おすすめ*/
.sh5-4{padding: 0 1%; padding-top: 10px;}
.sh5-4a{background-color:#fff; color: #000; max-width: 1045px; margin: 0 auto;}

.sh5-4a-inner{padding: 3% 5%; }
.sh5-4a-inner hr{background-image: url(../img/img-hr.png);
  background-repeat: no-repeat;
  border: 0;
  height: 8px;

}

.sh5-4a-flex{display: flex; flex-flow: row;}
.sh5-4a-left{width: 100%; }

.sh5-4a-left p{padding-left: 3%; line-height: 1.5;}
.sh5-4ar1{padding: 0 1%;}
.sh5-4ar1 img{width: 100%; max-width: 400px;}

@media screen and (max-width: 699px) {
 .sh5-4a-flex{flex-flow: column;}
 .sh5-4a-left{width: 100%; margin: 0 auto;}
 .sh5-4ar1{text-align: center;}
}

.fs26{font-size: 26px;}
h1{font-size: 20px;}
h2{font-size: 20px; padding-top: 20px;}
.pri-btm{ padding-bottom: 40px;}
