@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy91cmVzdGFfcHJlc2V0MV8wNS9pbm5lci1zdHlsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEMiLCJmaWxlIjoiLi4vY3NzL2lubmVyLXN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG7nr4Tlm7LvvJrjganjga7jg6Hjg4fjgqPjgqLjgavjgoLln7rmnKznmoTjgavkvb/jgo/jgozjgovjgrnjgr/jgqTjg6vjgpLlrprnvqlcbuS9v+eUqOOCseODvOOCue+8muWQhOODoeODh+OCo+OCouOBlOOBqOOBq+eUqOaEj+OBl+OBpuOBhOOCi1NDU1Pjg5XjgqHjgqTjg6vjgadpbXBvcnTjgZXjgozjgotcbiovXG4vKlxu5b255Ymy77ya44Oh44OH44Kj44Ki5YG044Gn5oyH5a6a44GX44Gm44GE44KL44K544K/44Kk44Or44Gu5omT44Gh5raI44GXXG4qL1xuLypcbuevhOWbsu+8muODpuODvOODhuOCo+ODquODhuOCo+ODvOOCkuWumue+qVxuKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiN3aWRnZXQge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN3aWRnZXQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiN3aWRnZXQgYTpsaW5rLCAjd2lkZ2V0IGE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbn1cbiN3aWRnZXQgI2hlYWRlci1kaXYge1xuICBjb2xvcjogIzAwMDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hcnRpY2xlIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hcnRpY2xlIC5hcnRpY2xlLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGhlaWdodDogNjNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLW1vei1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLW1vei1saW5lLWNsYW1wOiAzO1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgLW1zLWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtbXMtbGluZS1jbGFtcDogMztcbiAgLW8tYm94LW9yaWVudDogdmVydGljYWw7XG4gIC1vLWxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IC1vLWJveDtcbiAgYm94LW9yaWVudDogdmVydGljYWw7XG4gIGxpbmUtY2xhbXA6IDM7XG4gIGRpc3BsYXk6IGJveDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1wcixcbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGUgLmFydGljbGUtY29udGVudCAuYXJ0aWNsZS1wdWJsaXNoZWQsXG4jd2lkZ2V0ICNhcnRpY2xlcy1hcmVhIC5hcnRpY2xlIC5hcnRpY2xlLWNvbnRlbnQgLmFydGljbGUtYXV0aG9yIHtcbiAgY29sb3I6ICM4ODg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgaGVpZ2h0OiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYXJ0aWNsZV9yZXNwb25zZSAuYXJ0aWNsZS1wciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGVfcmVzcG9uc2UgLmFydGljbGUtcHVibGlzaGVkIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiN3aWRnZXQgI2FydGljbGVzLWFyZWEgLmFydGljbGVfcmVzcG9uc2UgLmFydGljbGUtYXV0aG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYWRfcmVzcG9uc2UgLmFydGljbGUtcHIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYWRfcmVzcG9uc2UgLmFydGljbGUtcHVibGlzaGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAuYWRfcmVzcG9uc2UgLmFydGljbGUtYXV0aG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAubWVkaWFfYWRfcmVzcG9uc2UgLmFydGljbGUtcHIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAubWVkaWFfYWRfcmVzcG9uc2UgLmFydGljbGUtcHVibGlzaGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjYXJ0aWNsZXMtYXJlYSAubWVkaWFfYWRfcmVzcG9uc2UgLmFydGljbGUtYXV0aG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3dpZGdldCAjY3JlZGl0IGEge1xuICBjb2xvcjogIzk5OTtcbiAgcmlnaHQ6IDVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jd2lkZ2V0ICNjcmVkaXQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiN3aWRnZXQgI2NyZWRpdCAjbG9nbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi8vZGV2LXNwZWVlLWFkLmFrYW1haXplZC5uZXQvdGFnL2ltYWdlL2xvZ29fYmxhY2sucG5nXCIpO1xufSJdLCJzb3VyY2VSb290IjoiIn0=*/