.backpc{
	display:none !important;
}
.backpad{
	display:none !important;
}
.backmob{
	display:block !important;
	width:100%;
}

/*一番上のタイトル*/
h1{
  color:rgba(117,49,9,1);
  text-align:center;
}

.list{
  text-align:center;
}

/*パンくずリストのリンク箇所のテキスト*/
.list a{
      text-decoration:none;/*文字装飾無し*/
      color: #222;/*文字色*/
      padding: 3px;/*位置調整*/
      font-weight:normal;/*太字解除*/
}


/*パンくずリストマウスオーバーの動き*/
.list a:hover{
           text-decoration:underline;/*下線表示*/
           transition: all 0.4s;/*変化にかかる秒数*/
}

.box{
    position:relative;
}

/*冒頭説明文*/
.prologue{
  position:absolute;
  top:6px;
  left:10%;
        width:75%;
        max-width:600px;
	padding:10px;/*位置調整*/
	margin:0 auto ;/*位置調整*/
	color:rgba(255,255,255,1);/*文字色*/
        font-size:16px;/*文字サイズ*/
	font-weight:bold;/*太字*/
	font-family: 'Meyryo', 'メイリオ','Corbel','MS Pゴシック';/*フォント*/
}

/*各コンテンツの見出し*/
h2{
  display:inline-block;
  font-family: 'Meyryo', 'メイリオ','Corbel','MS Pゴシック';/*フォント*/
  font-size: 18px;/*文字サイズ*/
  color:rgba(255,255,255,1);
  font-weight:none;/*太字*/
  margin-left:10px;
  margin-bottom:0;
  padding:0 10px;
  background-color:rgba(88,11,9,1)
}



/*コンテント文章の設定*/
.content{
	padding:10px 10px 0 10px;/*位置調整*/
	margin:0 ;/*位置調整*/
}

/*リストの設定*/
ul{
  padding:0 0 0 2em;
  margin:0 0 5px 0;
}



/*フッターの設定*/
footer{
       diplay:clear;
       bottom:0;
       text-align:right;
       font-size:6px;
       color:black;
       background-color:white;
       margin-top:10px;
}



/*全体のフォント設定、背景画像:*/
body{
        margin:0;
        padding:0;
	font-family: 'Meyryo', 'メイリオ','Corbel','MS Pゴシック';/*フォント*/
	font-size: 16px;/*文字サイズ*/
	color:#222;/*文字色*/
	font-weight:bold;/*太字*/
}



/*コンテント全体の設定、背景色など*/
.all_contents{
        display:flex;
        flex-wrap:wrap;
        justify-content:space-between;
        background-color:rgba(225,238,233,1);
        width:100%;
        max-width:600px;
	margin:10px auto 0 auto;/*位置調整*/
}

/*コンテント１つめ*/
.background1{
           width:100%;
           margin:10px auto 0 auto;
}

/*コンテント２つめ*/
.background2{
           width:100%;
           margin:10px auto 0 auto;
}

/*右寄せにする画像*/
.imag_align-rigth{
                  text-align:right;
}

/*コンテント３つめ*/
.background3{
           width:100%;
           margin:10px auto 0 auto;
}

/*コンテント４つめ*/
.background4{
           width:100%;
           margin:10px auto 0 auto;
}


/*コンテント下部の設定、３つ横並び*/
.flex{
      display:flex;
      flex-wrap:wrap;
      justify-content:center;
      background-color:rgba(225,238,233,1);
      width:100%;
      max-width:1000px;
      margin:0 auto;/*位置調整*/
}

.flex p{
	margin:0;
}

/*画像を左寄せに*/
.imag_heart{
            text-align:left;
}

/*お問い合わせ部分*/
.tel{
    text-align:center;
    font-size:16px;/*文字サイズ*/
    color:#222;/*文字色*/
    font-weight:bold;/*太字*/
}

/*記章の画像*/
.img_badge{
     bottom:o;
}
