@charset "UTF-8";
/*
範囲：どのメディアにも基本的に使われるスタイルを定義
使用ケース：各メディアごとに用意しているSCSSファイルでimportされる
*/
/*
役割：メディア側で指定しているスタイルの打ち消し
*/
/*
範囲：ユーティリティーを定義
*/
body {
  margin: 0;
  padding: 0;
  overflow: hidden;
}

#widget {
  width: 100%;
  overflow: hidden;
}
#widget a {
  text-decoration: none;
}
#widget a:link, #widget a:visited {
  text-decoration: inherit;
}
#widget #header-div {
  color: #000;
}
#widget #articles-area {
  width: 100%;
  overflow: hidden;
}
#widget #articles-area .article {
  width: 100%;
  margin-right: 0;
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
}
#widget #articles-area .article a {
  width: 100%;
  display: block;
  box-sizing: border-box;
  overflow: hidden;
}
#widget #articles-area .article .article-img {
  width: 100%;
  padding-top: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  box-sizing: border-box;
}
#widget #articles-area .article .article-content {
  overflow: hidden;
}
#widget #articles-area .article .article-content .article-text {
  color: #000;
  font-size: 14px;
  line-height: 1.5;
  height: 63px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: -webkit-box;
  -moz-box-orient: vertical;
  -moz-line-clamp: 3;
  display: -moz-box;
  -ms-box-orient: vertical;
  -ms-line-clamp: 3;
  -o-box-orient: vertical;
  -o-line-clamp: 3;
  display: -o-box;
  box-orient: vertical;
  line-clamp: 3;
  display: box;
}
#widget #articles-area .article .article-content .article-pr,
#widget #articles-area .article .article-content .article-published,
#widget #articles-area .article .article-content .article-author {
  color: #888;
  font-size: 10px;
  line-height: 1.5;
  height: 15px;
  overflow: hidden;
}
#widget #articles-area .article_response .article-pr {
  display: none !important;
}
#widget #articles-area .article_response .article-published {
  display: block !important;
}
#widget #articles-area .article_response .article-author {
  display: none !important;
}
#widget #articles-area .ad_response .article-pr {
  display: block !important;
}
#widget #articles-area .ad_response .article-published {
  display: none !important;
}
#widget #articles-area .ad_response .article-author {
  display: none !important;
}
#widget #articles-area .media_ad_response .article-pr {
  display: block !important;
}
#widget #articles-area .media_ad_response .article-published {
  display: none !important;
}
#widget #articles-area .media_ad_response .article-author {
  display: none !important;
}
#widget #credit a {
  color: #999;
  right: 5px;
  font-size: 10px;
  bottom: 10px;
  text-align: right;
  margin-top: 10px;
  clear: both;
  height: 20px;
  width: 100%;
  display: block;
}
#widget #credit a:hover {
  text-decoration: none;
}
#widget #credit #logo {
  display: inline-block;
  width: 40px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
  vertical-align: text-top;
  background-image: url("//dev-speee-ad.akamaized.net/tag/image/logo_black.png");
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy91cmVzdGFfcHJlc2V0MV8xL2lubmVyLXN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsQyIsImZpbGUiOiIuLi9jc3MvaW5uZXItc3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypcbuevhOWbsu+8muOBqeOBruODoeODh+OCo+OCouOBq+OCguWfuuacrOeahOOBq+S9v+OCj+OCjOOCi+OCueOCv+OCpOODq+OCkuWumue+qVxu5L2/55So44Kx44O844K577ya5ZCE44Oh44OH44Kj44Ki44GU44Go44Gr55So5oSP44GX44Gm44GE44KLU0NTU+ODleOCoeOCpOODq+OBp2ltcG9ydOOBleOCjOOCi1xuKi9cbi8qXG7lvbnlibLvvJrjg6Hjg4fjgqPjgqLlgbTjgafmjIflrprjgZfjgabjgYTjgovjgrnjgr/jgqTjg6vjga7miZPjgaHmtojjgZdcbiovXG4vKlxu56+E5Zuy77ya44Om44O844OG44Kj44Oq44OG44Kj44O844KS5a6a576pXG4qL1xuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuI3dpZGdldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3dpZGdldCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3dpZGdldCBhOmxpbmssICN3aWRnZXQgYTp2aXNpdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xufVxuI3dpZGdldCAjaGVhZGVyLWRpdiB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS10ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgaGVpZ2h0OiA2M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtbW96LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbW96LWxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICAtbXMtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC1tcy1saW5lLWNsYW1wOiAzO1xuICAtby1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW8tbGluZS1jbGFtcDogMztcbiAgZGlzcGxheTogLW8tYm94O1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgbGluZS1jbGFtcDogMztcbiAgZGlzcGxheTogYm94O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLXByLFxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZSAuYXJ0aWNsZS1jb250ZW50IC5hcnRpY2xlLXB1Ymxpc2hlZCxcbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1hdXRob3Ige1xuICBjb2xvcjogIzg4ODtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hcnRpY2xlX3Jlc3BvbnNlIC5hcnRpY2xlLXByIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZV9yZXNwb25zZSAuYXJ0aWNsZS1wdWJsaXNoZWQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZV9yZXNwb25zZSAuYXJ0aWNsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hZF9yZXNwb25zZSAuYXJ0aWNsZS1wciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hZF9yZXNwb25zZSAuYXJ0aWNsZS1wdWJsaXNoZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hZF9yZXNwb25zZSAuYXJ0aWNsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5tZWRpYV9hZF9yZXNwb25zZSAuYXJ0aWNsZS1wciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5tZWRpYV9hZF9yZXNwb25zZSAuYXJ0aWNsZS1wdWJsaXNoZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5tZWRpYV9hZF9yZXNwb25zZSAuYXJ0aWNsZS1hdXRob3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jd2lkZ2V0ICNjcmVkaXQgYSB7XG4gIGNvbG9yOiAjOTk5O1xuICByaWdodDogNXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvdHRvbTogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN3aWRnZXQgI2NyZWRpdCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3dpZGdldCAjY3JlZGl0ICNsb2dvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLy9kZXYtc3BlZWUtYWQuYWthbWFpemVkLm5ldC90YWcvaW1hZ2UvbG9nb19ibGFjay5wbmdcIik7XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/