.pickup-col.campaign-col { border-top: none; background-color: #fff; padding-top: 25px; padding-bottom: 30px;}
.pickup-col .campaign-item-txt{ text-align:center; margin-top:50px; font-size: 116%; /*15px*/}

/* スライダー不要時使用 */
.pickup-col .pc-bnr-list.single .item { float:none;}/* キャンペーンが1件のときに必ず使用 */
.pickup-list-wrap { overflow:hidden;}
.pickup-col .pickup-list-wrap.noslider .item { width: 312px; height: auto; margin: 50px auto 0;}
.pickup-col .pickup-list-wrap.noslider .item .txt-col { margin-top: 13px; height: auto !important;}
.pickup-col .pickup-list-wrap.noslider .item .txt-col .ttl,
.pickup-col .item-line-wrap .item .txt-col .ttl { font-size: 116%; /*15px*/}
.pickup-col .pickup-list-wrap.noslider .item .txt-col .ttl a { text-decoration: none;}
.pickup-col .pickup-list-wrap.noslider .item .txt-col .ttl a:hover { text-decoration: underline;}
.pickup-col .pickup-list-wrap.noslider .item .txt-col .txt { margin-top: 6px;}

/* 画像枠線追加 */
.pickup-col .pc-bnr-list .item { margin-left:21px;}
.pickup-col .item .bnr img { border:solid 1px #ccc;}