@charset "utf-8";
/*------------------------------
Press Release List Page
------------------------------*/
#contents ul{
  list-style: outside none none;
}
.fstArticle {
  border-top: 3px solid #5AB6D8;
  border-left: 1px solid #B4B4B4;
  border-right: 1px solid #B4B4B4;
  border-bottom: 1px solid #B4B4B4;
  margin-bottom: 30px;
  background: #FFF;
}
.fstArticle .figureLeft img {
  outline: 1px solid #B4B4B4;
  width: 300px;
}

.fstArticle .iconArea {margin-bottom: 10px;}
.fstArticle .title {margin-bottom: 5px;}
.fstArticle .title a {
  color: #060001;
  font-size: 24px;
  line-height: 30px;
}
.fstArticle .text {
  color: #787878;
  font-size: 14px;
  margin-top: 10px;
  letter-spacing: .04em;
}
.preR {
  background-color:#fff;
  margin-bottom: 30px;
}

.preR .recoSubTitle{
  color: #034C91;
}
.preR .otherTitle {
  background-color: #5AB6D8;
  height: 45px;
  color: #fff;
  font-size: 18px;
  padding-left: 20px;
  line-height: 45px;
}

.preR .pageN {
  padding: 14px 0 10px;
  text-align: center;
  background-color: #F7F7F7;
/*  border-right: 1px solid #B4B4B4;
  border-left: 1px solid #B4B4B4;*/
}
.preR .pageN ul {display: inline-block;}
.preR .pageN ul li:nth-child(1),
.preR .pageN ul li:nth-child(6) {margin-right: 0px;}
.preR .pageN ul li:nth-child(2),
.preR .pageN ul li:nth-child(3),
.preR .pageN ul li:nth-child(4),
.preR .pageN ul li:nth-child(5) {margin-right: 15px;}
.preR .pageN ul li:nth-child(2) a,
.preR .pageN ul li:nth-child(3) a,
.preR .pageN ul li:nth-child(4) a,
.preR .pageN ul li:nth-child(5) a,
.preR .pageN ul li:nth-child(6) a {padding: 5px 10px;}
.preR .pageN ul li.thisPage {border: 1px solid #3B7299; height:32px;}
.preR .pageN ul li a {display: block;}

/*.preR ul.archive
{
  border-right: 1px solid #B4B4B4;
  border-left: 1px solid #B4B4B4;
}*/

.preR section{
  border-right: 1px solid #B4B4B4;
  border-left: 1px solid #B4B4B4;
   border-bottom: 1px solid #B4B4B4;
}

.preR .pageN ul li {float:left;}
.preR ul.archive li {padding: 15px;}
.preR ul.archive li:not(:last-child) {border-bottom: 1px solid #787878;}

.preR li .figureLeft {
  width: 135px;
  padding: 0 15px 0 0;
}
.preR li .figureLeft img {width: 110px;}
.preR li .iconArea {margin-bottom: 10px;}
.preR li .title a {
  color: #034C91;
  font-size:18px;
  line-height:20px;
  letter-spacing: .04em;
}
.preR li .date {font-size:12px;}

.archive_ad_pressrelease{
    margin-left: 35px;
     margin-bottom: 30px;
}
.archive_ad_pressrelease #ad1{
    float: left;
}
.archive_ad_pressrelease #ad2{
    margin-left: 30px;
    margin-right: : 30px;
}
/*.preR .pageN.bdrbtm {
    border-bottom: 1px solid #B4B4B4;
}*/