@charset "utf-8";
/*------------------------------
Crew List Page
------------------------------*/
#contents ul{
  list-style: outside none none;
}
/*----- fstArticle -----*/
.fstArticle {
  border-top: 3px solid #eab410;
  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 .syuzaiTitle {
  background-color:#EBB607;
  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;
}
.preR .recoSubTitle{
  color: #034C91;
}
.preR .reviewTitle {
  background-color: #1357C6;
  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: 120px;}
.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_crew{
    margin-left: 35px;
     margin-bottom: 30px;
}
.archive_ad_crew #ad1{
   float: left;
}
.archive_ad_crew #ad2{
    margin-left: 30px;
    margin-right: : 30px;
}