@charset "UTF-8";

/* === module ===  */
.module-section { padding: 10px;}

/* === custom ===  */
/*===============================

headerの中身に関してのスタイル

=================================*/
.p-header__logo-image {
  margin: 5px 0 0 0;
}

/*===============================

ハンバーガーメニュー

=================================*/
.p-menu__child__inner {
  padding-top: 40px; font-weight: normal;
}

/*===============================

mainの外骨格部分

=================================*/
.l-main { background: #FFF; }

/*===============================

text...............単純テキストとしての基本的なスタイル。line-heightを別で指定しているのであればutilityを利用でOK。

=================================*/
.c-text a {
  color: #E61E0A;
  text-decoration: underline;
}

/*===============================

article一覧

=================================*/
.p-article-card__detail--type3 {
}

.p-article-card__question {
  margin: -20px -10px 10px -10px;
  padding: 20px;
  border-radius: 8px 8px 0 0;
  background: #EFE9E5;
  font-weight: bold;
}

.p-article-card__answer {
  padding: 10px;
}
