.pageTitle-news { min-width: 1100px; width: 100%; height: 120px; position: relative; background: #182058; display: table; }

.pageTitleWrap-news { margin: 0 auto; width: 100%; height: 120px; position: relative; display: table-cell; vertical-align: middle; text-align: center; }

.pageTitleItem-news-txt01 { font-size: 3.6rem; letter-spacing: 0.08em; text-indent: 0.08em; line-height: 1.1; color: #fff; }

#news.typeCategoryIndex #cont01 { text-align: left; font-size: 16px; font-size: 1.6rem; line-height: 1.8; }
#news.typeCategoryIndex #cont01 li { margin-top: 1.5em; }
#news.typeCategoryIndex #cont01 li div:first-child { float: left; width: 7em; white-space: nowrap; }
#news.typeCategoryIndex #cont01 li div:nth-child(2) { padding-left: 9em; width: 100%; }
#news.typeCategoryIndex #cont01 li::after { content: " "; display: block; clear: both; visibility: hidden; line-height: 0 !important; height: 0 !important; }
#news.typeCategoryIndex #cont01 li:first-child { margin-top: 0; }
#news.typeCategoryIndex #cont01 li a { padding-right: 1em; color: #000; text-decoration: underline; }
#news.typeCategoryIndex #cont01 li a:hover { color: #febf17; }

.ic-pdf { display: inline-block; padding: 1px 8px; background: #b70000; color: #fff; font-size: 1.2rem; }

.pager-news { margin: 3em auto; display: table; }
.pager-news > div { display: table-cell; padding: 0 2em; }
.pager-news img { vertical-align: -4px; margin: 0 10px; }
.pager-news a { display: inline-block; color: #000; text-decoration: underline; }
.pager-news a:hover { color: #febf17; }

@media screen and (max-width: 767px) { .pageTitle-news { min-width: 300px; width: 100%; height: 60px; }
  .pageTitleWrap-news { height: 60px; }
  .pageTitleItem-news-txt01 { font-size: 1.8rem; }
  #news.typeCategoryIndex #cont01 { text-align: left; font-size: 12px; font-size: 1.2rem; }
  #news.typeCategoryIndex #cont01 li { margin-top: 1.5em; }
  #news.typeCategoryIndex #cont01 li div:first-child { float: left; width: 6em; }
  #news.typeCategoryIndex #cont01 li div:nth-child(2) { padding-left: 7em; }
  .ic-pdf { font-size: 0.9rem; }
  .pager { margin: 2em auto; }
  .pager > div { padding: 0 1em; }
  .pager img { vertical-align: -4px; margin: 0 8px; width: 14px; height: auto; } }
@media screen and (max-width: 479px) { #news.typeCategoryIndex #cont01 li { margin-top: 2em; }
  #news.typeCategoryIndex #cont01 li div:first-child { float: none; width: 100%; }
  #news.typeCategoryIndex #cont01 li div:nth-child(2) { padding-left: 0; }
  .pager-news { margin: 2em auto; }
  .pager-news > div { padding: 0 1em; }
  .pager-news img { vertical-align: -4px; margin: 0 8px; width: 14px; height: auto; } }
#news.typeDetail #cont01 { text-align: left; }
#news.typeDetail #cont01 .contentsWrap { padding-bottom: 100px; }
#news.typeDetail #cont01 .detailItem-txtDate { display: inline-block; padding: 4px 22px; color: #38b4b4; border: #38b4b4 solid 1px; background: #fff; line-height: 1.2; }
#news.typeDetail #cont01 .detailItem-ttlHl { margin-top: 20px; display: block; font-size: 3.4rem; font-weight: bold; line-height: 1.5; color: #1f296f; }
#news.typeDetail #cont01 .detailItem-body { margin-top: 2em; }
#news.typeDetail #cont01 .detailItem-body p { margin-top: 2em; }
#news.typeDetail #cont01 .detailItem-pdf { margin-top: 48px; display: block; line-height: 1.5; color: #1f296f; }
#news.typeDetail #cont01 .detailItem-pdf a { display: inline-block; color: #000; text-decoration: underline; }
#news.typeDetail #cont01 .detailItem-pdf a:hover { color: #febf17; }
#news.typeDetail #cont01 .detailItem-pictWrap { margin-top: 48px; font-size: 0; letter-spacing: 0; line-height: 0; }
#news.typeDetail #cont01 .detailItem-pictWrap > div { display: inline-block; vertical-align: top; width: 328px; }
#news.typeDetail #cont01 .detailItem-pictWrap > div:nth-child(1), #news.typeDetail #cont01 .detailItem-pictWrap > div:nth-child(2) { margin-right: 45px; }
#news.typeDetail #cont01 .common-picWrap02 { padding: 5px; width: 330px; }
#news.typeDetail #cont01 .common-picWrap02 img { width: 100%; height: auto; }

@media (max-width: 767px) { #news.typeDetail #cont01 .contentsWrap { padding-bottom: 75px; }
  #news.typeDetail #cont01 .detailItem-ttlHl { margin-top: 15px; font-size: 2.0rem; }
  #news.typeDetail #cont01 .detailItem-pdf { margin-top: 36px; }
  #news.typeDetail #cont01 .detailItem-pictWrap { margin-top: 36px; }
  #news.typeDetail #cont01 .detailItem-pictWrap > div { display: inline-block; vertical-align: top; width: 48%; }
  #news.typeDetail #cont01 .detailItem-pictWrap > div:nth-child(1) { margin-right: 4%; }
  #news.typeDetail #cont01 .detailItem-pictWrap > div:nth-child(2) { margin-right: 0; }
  #news.typeDetail #cont01 .common-picWrap02 { padding: 5px; width: 100%; max-width: 330px; } }
@media (max-width: 479px) { #news.typeDetail #cont01 .detailItem-ttlHl { margin-top: 15px; font-size: 1.6rem; }
  #news.typeDetail #cont01 .detailItem-pdf { margin-top: 36px; }
  #news.typeDetail #cont01 .detailItem-pictWrap { margin-top: 36px; }
  #news.typeDetail #cont01 .detailItem-pictWrap > div { margin-top: 20px; display: block; width: 100%; }
  #news.typeDetail #cont01 .detailItem-pictWrap > div:nth-child(1) { margin-right: 0; }
  #news.typeDetail #cont01 .common-picWrap02 { padding: 5px; width: 100%; max-width: 330px; } }

/*# sourceMappingURL=news.css.map */
