@charset "utf-8";

/*メディアクエリー
スマホ @media (max-width: 768px)
タブレットのみ @media (min-width:768px) and (max-width:1000px)
タブレット・PC @media (min-width:768px)
PC大 @media (min-width:1200px) 
※上記以外のブレイクポイントは、例外的に設定。その場合はコメントアウトを記載すること。
*/

.openbtn span {background-color: #000;}
@media screen and ( min-width:768px) {
 
}

@media (min-width: 767px) {
    .h1_wrap .head-subtext {
      margin-bottom: 100px;
      margin-bottom: 80px;
    }
}

/*背景によって、ヘッダーのロゴ、ハンバーガーの色を変更*/
.logo_white { display:none; }


.contents { margin-bottom: 120px; }
.contents h2 { font-size: 18px; line-height: 32px; }
.contents p { font-size: 16px; line-height: 32px; }

.head-subtext { color:#000; }
