.ffc-grid-unit-item{border:1px solid #e5e5e5;border-radius:2px;margin:0 1% 10px;width:48%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.ffc-grid-unit-item .ffc-grid-unit-item-inner{background-color:#fff;padding:10px}.ffc-grid-unit-item .ffc-grid-unit-item-inner a{text-decoration:none;color:#333}
.ffc-grid-unit-item .ffc-grid-unit-item-inner a:hover{text-decoration:underline;color:#c00}#content .ffc-grid-unit-item p,#sideTower .ffc-grid-unit-item p{margin-bottom:0;padding:0;line-height:140%}
.ffc-grid-unit-thumb a,.ffc-grid-unit-date{display:block;height:auto}.ffc-grid-unit-thumb{margin-bottom:10px}.ffc-grid-unit-thumb img{display:inline-block}
.ffc-grid-unit-thumb a{text-align:center}#content p.ffc-grid-unit-date{font-size:10px;margin-bottom:5px}@media(min-width:640px){.ffc-grid-unit-item{width:31%}
}#content .ffc-grid-unit-wrapper{display:block;overflow:hidden}#sideTower .ffc-grid-unit-item{width:100%}.ffc-more-container{position:relative}.ffc-more-container .loading-img.now{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;margin:auto;background:url(../image/unload.gif) no-repeat center center}
.ffc-more-container .ffc-ajax-error-message{background:rgba(255,0,0,0.6);color:#fff;padding:1em;margin-top:10px;opacity:0}.ffc_grid_unit_widget .bgc{color:#fff}
.ffc_grid_unit_widget .moreBtnBottom{padding:.5em;text-align:center;cursor:pointer;font-weight:bold;border-style:dotted;border-width:2px;margin-bottom:50px}
.ffc_grid_unit_widget .moreBtnBottom:hover{background-color:#fff}.ffc-grid-unit-wrapper ._moreBtn{padding:5px}.ffc-grid-unit-wrapper ._moreBtn ._processing{display:none}
.ffc-grid-unit-wrapper ._moreBtn.processing ._processing{display:block}.ffc-grid-unit-wrapper ._moreBtn.processing ._inner{display:none}.ffc-grid-unit-wrapper ._moreBtn.processing ._inner._pr{display:block}
.ffc-grid-unit-wrapper ._moreBtn ._inner._pr{display:none}.ffc-grid-unit-wrapper ._moreBtn ._inner{display:block;min-height:120px;padding:.5em;border-style:dotted;border-width:2px;cursor:pointer}
.ffc-grid-unit-wrapper ._moreBtn ._inner._wa:hover{background-color:#fff}.ffc-grid-unit-wrapper ._moreBtn .spinner>div{background-color:#fff}.ffc-grid-unit-wrapper .moreBtn{font-size:4.5em;padding-top:28px;font-weight:bold;text-align:center}
.ffc-grid-unit-wrapper ._moreBtn.processing .moreBtn{display:none}.ffc-grid-unit-wrapper .loadmessage_ie{display:none;display:inline\9;text-align:center;text-weight:bold}
.ffc-grid-unit-wrapper .spinner{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.ffc-grid-unit-wrapper .spinner>div{height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}
.ffc-grid-unit-wrapper .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ffc-grid-unit-wrapper .spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}
.ffc-grid-unit-wrapper .spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ffc-grid-unit-wrapper .spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.4)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4)}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}