@charset "UTF-8";
/*
font-family :"Times New Roman", "游明朝", YuMincho,"ヒラギノ明朝 Pr6 W6","Hiragino Mincho Pro", "HGS明朝E","メイリオ", "ＭＳ Ｐ明朝","MS PMincho",Meiryo, serif;
font-family: 游ゴシック体, 'Yu Gothic', YuGothic, 'ヒラギノ角ゴシック Pro', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', 'Roboto', sans-serif;
*/
/* --------------------------------------------------------
 style

-------------------------------------------------------- */
/* line 13, page_art.scss */
#art { /* --------------------------------------------------------------------------------------------- PC～スマホ 調整（兼タブレット）
--------------------------------------------------------------------------------------------- */ /* --------------------------------------------------------------------------------------------- スマホ向け設定
--------------------------------------------------------------------------------------------- */ }
/* line 15, page_art.scss */
#art #listWrap { padding: 0 0px 50px; box-sizing: border-box; justify-content: space-around; }
/* line 17, page_art.scss */
#art #listWrap .list { margin-bottom: 7.5%; width: 40%; }
/* line 19, page_art.scss */
#art #listWrap .list .ph { margin: 0 auto 40px; /*height: 100%;*/ overflow: hidden; position: relative; }
/* line 21, page_art.scss */
#art #listWrap .list .ph img { width: 100%; height: 100%; object-fit: cover; font-family: 'object-fit: cover;'; }
/* line 24, page_art.scss */
#art #listWrap .list .text .logo { margin: 0 auto 20px; opacity: .8; }
/* line 25, page_art.scss */
#art #listWrap .list .text .logo.nogaaru { width: 140px; }
/* line 26, page_art.scss */
#art #listWrap .list .text .logo.mossy { width: 120px; }
/* line 28, page_art.scss */
#art #listWrap .list .text .read { font-size: 20px; font-size: 1.25rem; line-height: 2rem; }
@media only screen and (max-width: 950px) { /* line 50, page_art.scss */
  #art #listWrap { padding: 0 0px 50px; }
  /* line 52, page_art.scss */
  #art #listWrap .list { margin-bottom: 40px; width: 100%; }
  /* line 54, page_art.scss */
  #art #listWrap .list .ph { width: 100%; margin: 0 auto 30px; }
  /* line 55, page_art.scss */
  #art #listWrap .list .ph.v { width: 100%; }
  /* line 58, page_art.scss */
  #art #listWrap .list .text .logo { margin: 0 auto 20px; opacity: .8; }
  /* line 59, page_art.scss */
  #art #listWrap .list .text .logo.nogaaru { width: 100px; }
  /* line 60, page_art.scss */
  #art #listWrap .list .text .logo.mossy { width: 90px; }
  /* line 62, page_art.scss */
  #art #listWrap .list .text .read { font-size: 18px; font-size: 1.125rem; line-height: 1.8rem; } }
