.bx-wrapper{position:relative;max-width:740px !important;margin:0 auto;padding:0;*zoom:1}.bx-wrapper ul{margin:0;padding:0}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translateZ(0)}.bx-wrapper .bx-loading{min-height:50px;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;display:none}.bx-wrapper .bx-pager{text-align:center;padding:10px 0 0}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:10px;height:10px;box-shadow:0 1px 0 #b1b1b1 inset;margin:0 5px;outline:0;border-radius:50px;background:#ddd}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#5cad14}.bx-wrapper .bx-prev{left:10px;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/controls-cf0be672.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-prev:focus{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/controls-cf0be672.png) no-repeat -43px -32px}.bx-wrapper .bx-next:hover,.bx-wrapper .bx-next:focus{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:45%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/controls-cf0be672.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/controls-cf0be672.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus{background-position:-86px -33px}.bx-has-pager{width:100%;height:17px}.content{float:left;width:775px}.side{float:right;width:245px}.layoutSidePickupBoxTitle{margin:0 0 10px}.layoutPickupContentBanner{margin:0 0 20px}.exKeyVisual{margin:0 0 20px;padding:86px 0 15px 0;background:#f0efeb;text-align:center}.campaignCardWrap{overflow:hidden}.layoutPickupBox{margin:0 0 20px}.layoutCampaignCardBox{float:left;margin:0 5px 16px;height:430px}.layoutPickupBoxCampaignBody{padding-left:8px;padding-bottom:6px;padding-right:0}.layoutCampaignCardBoxName{min-height:2.5em;margin:5px 0 4px}.layoutCampaignCardBox.is-limit{position:relative}.layoutCampaignCardBox.is-limit::after{position:absolute;top:-19px;left:-14px;width:49px;height:49px;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/ic_seal01-788a19e2.png) 0 0 no-repeat;content:" "}.layoutSidePickupBox{margin:0 0 20px}.sideCardRanking{margin:0 0 20px}.sideCardRanking__title{margin:0 0 0 -15px}.sideCardRanking__titleImage{vertical-align:bottom}.sideCardRanking__list{background:#fff;border-radius:0 0 6px 6px;border:1px solid #ccc}.sideCardRanking__box{padding:5px 5px 0;cursor:pointer}.sideCardRanking__box:nth-child(1){background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/rank_num01-e6bbbf1a.png) 10px 16% no-repeat;background-color:#fff8e6}.sideCardRanking__box:nth-child(2){border-top:2px solid #dec685;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/rank_num02-50f2464e.png) 10px 16% no-repeat}.sideCardRanking__box:nth-child(3){border-top:1px solid #ccc;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/rank_num03-c34d6b03.png) 10px 16% no-repeat}.sideCardRanking__box:nth-child(4){border-top:1px solid #ccc;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/rank_num04-c3594ea3.png) 10px 16% no-repeat}.sideCardRanking__box:nth-child(5){border-top:1px solid #ccc;background:url(https://static.creditcard.a-tm.co.jp/d5fe36d4074d5f26ce89506576b144c1bf201405/packs/builds/yh4f3_E3/0/credit/credit/app/assets/images/common/rank_num05-6578b5f8.png) 10px 16% no-repeat}.sideCardRanking__box:hover{background-color:#f0efeb}.sideCardRanking__name{margin:0 0 14px;padding:10px 0 10px 40px;font-size:14px;line-height:1.2}.sideCardRanking__box:first-child .sideCardRanking__name{border-bottom:1px solid #dec685}.sideCardRanking__box:not(:first-child) .sideCardRanking__name{border-bottom:1px solid #e5e5e5}.sideCardRanking__nameStrong{display:block;font-size:13px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sideCardRanking__cardImage{float:left;margin:0 3px;vertical-align:bottom}.sideCardRanking__detail{padding:0 0 20px 91px;text-align:center}.layoutUserCount{text-align:center}.container{width:70px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ranking__starScore{display:inline-block;color:#e00;font-size:16px;font-weight:bold;vertical-align:bottom}.starImage{vertical-align:middle}.campaignCardBox__bannerImg{display:block;margin-bottom:10px}
