#RecoCro_container{width:100%;margin:20px 0}#RecoCro_container p,#RecoCro_container span,#RecoCro_container a{color:#333;font-size:14px;line-height:21px;text-decoration:none}#RecoCro_container a:hover{text-decoration:underline}#RecoCro_article_area img{display:block}.RecoCro_article{float:left;width:25%;margin:0;padding:0}#RecoCro_logo_area{clear:both;text-align:right;padding-top:5px}#RecoCro_container #RecoCro_logo_area a:hover{text-decoration:none}#RecoCro_logo_area a{font-size:12px}#RecoCro_logo_area a:hover{text-decoration:none}#RecoCro_logo_area span{width:70px;height:13px;background:url(http://static.quant.jp/reco_cro/RecoCro_logo.png);display:inline-block;text-indent:-9999px;vertical-align:middle;margin-left:5px}#RecoCro_logo_area span:hover{background-position:0 -13px}.RecoCro_info_area{width:96%;height:86px;margin:4px 0 16px;overflow:hidden}.RecoCro_image_area{width:96%;height:100px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width:767px){.RecoCro_article{overflow:hidden;width:100%;height:90px;margin:0;padding:0;border-bottom:1px solid #ccc}.RecoCro_article:first-child{border-top:1px solid #ccc}.RecoCro_image_area{width:120px;height:80px;float:left;margin:5px 0}.RecoCro_info_area{height:80px;float:right;width:100%;margin-left:-120px;padding-left:120px;box-sizing:border-box}.RecoCro_info_area p{padding:5px 0 5px 20px;line-height:26px}.RecoCro_info_area:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}}
