/* ----------------------------------------
冒頭調整
---------------------------------------- */
.c-article.first {margin: 60px 0 0 0;}



/* ----------------------------------------
見出し
---------------------------------------- */
.c-main .c-content__title {margin: 60px 0 20px;}



/* ----------------------------------------
画像
---------------------------------------- */
.c-main figure {
  width:100%;
  display: block;}

.c-main figure img {
  width:100%;
  height: auto;}

.c-main figure figcaption {
  font-size:1.6rem;
  line-height: 2.25;
  margin-left:0;}



/* ----------------------------------------
出版物リスト
---------------------------------------- */
.c-main ul.publication_list {margin-bottom:43px;}


/* ----------------------------------------
publication.jpg
---------------------------------------- */
.c-main figure.publication_img {display: none;}



/* ----------------------------------------
モーダル部分
---------------------------------------- */

#publication1,
#publication2 {
  height:auto;
  padding:80px 15px 35px;
  max-width:100%;}

#publication1 figure,
#publication2 figure {max-width:100%;}


#publication1 figure img,
#publication2 figure img {margin-bottom:15px;}

#publication1 figure figcaption,
#publication2 figure figcaption {
  font-weight: bold;
  font-size:1.4rem;
  line-height: 1.5;
  margin-bottom:10px;
}

#publication1 figure p,
#publication2 figure p {
  font-size:1.4rem;
  line-height: 1.5;}

