/*
===============================
	GoogleAdSense　カスタムフォーマットjs
===============================

.googleadsbox	…アドセンス表示ボックス
.google_title	…Ads by Google表示用
.googleadsboxbody	…広告表示用
*/

.googleadsbox {
  border-color: #cccccc;
  border-style: solid;
  border-width: 2px;
  font-family: Arial, sans-serif;
  text-align: left;
  padding: 0;
  width: 610px;
  margin-top: 8px;
  margin-right: 0;
  margin-bottom: 8px;
  margin-left: 0;
}

.googleadsboxbody {
  line-height: 130%;
  padding: 2px 16px 2px 16px;
}

.googleads-title {
}

.googleads-title h4 {
  font-size: small;
  font-weight: bold;
  color: rgb(0, 0, 0);
  text-decoration: underline;
  padding-top: 0px;
  padding-right: 0pt;
  padding-bottom: 0px;
  padding-left: 16px;
}

/* AFC */
.ads_box {
  margin: 0;
  padding: 0 5px 5px 5px;
  background-color: #fff;
  /*
    background-color:#f5fafe;
    */
}
.ads_box p {
  margin: 0;
}
.ads_by {
  font-size: 12px;
  text-align: right;
}
.ads_by a {
  color: #666;
  text-decoration: none;
}
.ads_by a:link {
  color: #666;
}
.ads_box ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.ads_box ul li {
  display: block;
  margin-top: 2px;
  padding: 4px 5px 3px 0;
  text-align: left;
}
span.ads_tit a,
span.ads_tit_b a {
  font-weight: bold;
  font-family: "ヒラギノ角ゴ Pro W3", Hiragino Kaku Gothic Pro, "メイリオ", Meiryo, Osaka,
    "ＭＳ Ｐゴシック", sans-serif;
  color: #36c;
  padding-left: 12px;
}
.ads_tit {
  font-size: 16px;
}
.ads_tit_b {
  font-size: 20px;
}

.ads_url a {
  margin-left: 10px;
  font-size: 12px;
  color: #bbb;
  text-decoration: none;
}
.ads_url a:link {
  color: #008000;
}
.ads_des {
  padding: 2px 0 2px 12px;
  font-size: 13px;
  color: #666;
}
.ads_tit a:hover {
  color: #ff7d00;
}
.ads_url a:hover,
.ads_des:hover {
  color: red;
}
