@charset "UTF-8";
/* CSS Document */

/*sns表示*/
.p-exhArticle__sns {
  max-width: 960px;
	 margin:20px auto 0;
}

.c-sns { 
  justify-content: flex-end;
}

/*図版横並び*/
.u-column--2,
.u-column--3 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  column-gap: 16px;
}

/*図版横並び*/
.u-column--2 > *,
.u-column--3 > * {
  flex-grow: 1;
  flex-shrink: 0;
  flex-basis: min-content;
  margin-top: 20px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

/*図版横並び PC/SP id115用*/
.u-column--sp2 {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  column-gap: 16px;
}

.p-exhArticle__contents figure.p-contents__img-2 img {
  width: calc((100% - 4px) / 2);
}

.p-exhArticle__contents figure.p-contents__img-3 img {
  width: calc((100% - 4px - 4px) / 3);
}

.p-exhArticle__contents figure.p-contents__img-2 img + img,
.p-exhArticle__contents figure.p-contents__img-3 img + img{
  margin-left: 4px;
}

/*展覧会キャプション*/
.p-exhArticle__contents figure figcaption {
  margin-top: 16px;
  font-family: "Hiragino Sans", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
  font-size: 14px;
  font-size: 0.785714286rem;
  font-weight: 300;
  line-height: 1.2857142857;
}

/*展覧会キャプション センター*/
p.exhcaption {
	 font-size: 0.785714286rem;
	 margin:10px auto 40px!important;
	 width:200px;
}

.exhpic p {
	 font-size: 0.785714286rem;
	 margin:10px 0 40px!important;
}

/*表罫線なし（略歴など）*/
#biography > .p-exhArticle__info {
	  margin:20px 0 40px;
}

#biography > .p-exhArticle__info .p-exhArticle__infoList .p-exhArticle__infoIndex,
#biography > .p-exhArticle__info .p-exhArticle__infoList .p-exhArticle__infoDetail {
  border-bottom: none;
}

#biography .p-exhArticle__infoIndex {
	  font-weight: normal;
}