#container{width:100%;max-width:960px;margin:0 auto;padding:0}#newface_contents{width:100%;max-width:960px;margin:0 auto;padding:0}@media screen and (max-width: 640px){#newface_contents #page_title h2 img{display:none}}#newface_contents #page_title h2 span{display:none}@media screen and (max-width: 640px){#newface_contents #page_title h2 span{display:block;text-align:center;font-size:2rem;margin:5px auto;padding:5px 0;background-color:#ef76ae;color:#fff;border:0;width:98%}}#newface_contents #content{margin:10px;background:#fff;border:1px solid #8b8b8b;padding:20px;box-shadow:0 0 6px rgba(0,0,0,.44);box-sizing:border-box}@media screen and (max-width: 640px){#newface_contents #content{margin:0;padding:0;border:0;box-shadow:none}}#newface_contents #content .casts{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 640px){#newface_contents #content .casts{padding:1%}}#newface_contents #content .casts .castlist{width:32.6%;border:1px solid #ccc;background-color:#fff;box-sizing:border-box;padding:4px;text-align:center;margin-bottom:.8%;display:flex}@media screen and (max-width: 640px){#newface_contents #content .casts .castlist{width:100%;margin-bottom:1%;border:0;border-bottom:1px solid #ccc}}#newface_contents #content .casts .castlist .pic{width:35%}#newface_contents #content .casts .castlist .pic img{width:100%;height:auto}#newface_contents #content .casts .castlist .newface_data{width:65%;padding:10px;box-sizing:border-box}#newface_contents #content .casts .castlist .newface_data .cast_hitokoto{background-color:#ffcaca;padding:2px 0;margin-bottom:4px}#newface_contents #content .casts .castlist .newface_data a{display:inline-block;width:100%;position:relative}#newface_contents #content .casts .castlist .newface_data a img{width:100%;height:auto;vertical-align:top}#newface_contents #content .casts .castlist .newface_data a img.newface{position:absolute;top:0;left:0;width:34px}#newface_contents #content .casts .castlist .newface_data a img.honjitu{position:absolute;top:0;right:0;width:34px}#newface_contents #content .casts .castlist .newface_data .cast_name{font-size:1.6rem;padding:10px 3px}#newface_contents #content .casts .castlist .newface_data .cast_data{font-size:1.2rem;padding:10px 0}#newface_contents #content .casts .castlist .newface_data .cast_time{font-size:1.2rem;padding:10px}#newface_contents #content .casts .castlist .newface_data .comment{font-size:1.4rem;line-height:1.5;text-align:left}#newface_contents #content .casts .gap{width:16%}@media screen and (max-width: 640px){#newface_contents #content .casts .gap{width:32.6%}}/*# sourceMappingURL=newface.min.css.map */