* {
  margin: 0px;
  padding: 1px;
  }

body {
  width: 140px;
  }

/*見出し*/
h1,h2,h3,h4,h5,h6 {
  margin: 0px;
  padding: 8px 5px;
  font-weight: bolder;
  color: #000080; 
  font-size: 12px;
  line-height: 150%;
  text-align: center;
  }

/*パラグラフ*/
p {
  font-size: 12px;
  line-height: 150%;
  color: #272727;
  padding-bottom: 7px;
  text-align: left;
  }

ul {
  font-size: 12px;
  line-height: 150%;
  }

div, td {
font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ Pゴシック", "Osaka‐等幅";
line-height:1.4;
}

/*リンクの色設定*/
a { color: #0000ff; text-decoration: none; }
a:link		{ color: #0000ff; text-decoration: none; }
a:visited	{ color: #0000ff; text-decoration: none; }
a:active	{ color: #0000ff; text-decoration: none; }
a:hover		{ color: #0000ff; text-decoration: underline; }

/*サイトタイトルの色設定*/
.site_title a {color: #000080;text-decoration: none;}
.site_title a:link {color: #000080;text-decoration: none;}
.site_title a:visited {color: #000080;text-decoration: none;}
.site_title a:active {color: #000080;text-decoration: none;}
.site_title a:hover {color: #000080;text-decoration: none;}

/* image with anchor 画像リンクの色設定*/
a img {
    border: none;
}

/*リンクのタイトル*/
.linktitle {
  font-family: "Verdana";
  font-size: 13px;
  font-weight: bolder;
  color: #666666;
  line-height: 150%;
  margin: 10px 0px 0px 10px;
  text-align: center;
  }

/*リンクの縦リスト*/
ul.linktext {
  list-style-type: decimal;
  text-align: left;
  padding-bottom: 3px;
  margin-bottom: 3px;
  }

ul.linktext li {
  background: url(images/lmark.gif) no-repeat 0 0.5em;
  padding-left: 10px;
  font-size: 13px;
  color: #666666;
  line-height: 150%;
  text-align: left;
  }

/*ブログパーツの右サイド貼り付け用*/
.sideparts {
  width: 140px;
  background:#ffffff;
  border-top:2px solid #000080;
  border-right:2px solid #000080;
  padding: 4px;
  margin: 0;
  text-align:left;
  }

/*ブログパーツの左サイド貼り付け用*/
.leftsideparts {
  width: 150px;
  background:#ffffff;
  border-top:2px solid #000080;
  border-left:2px solid #000080;
  padding: 4px;
  margin: 0;
  text-align:left;
  }


/*記事内部のリスト*/
ul.kiji {
  font-size: 14px;
  text-align: left;
  padding-bottom: 10px;
  margin-bottom: 5px;
  }

ul.kiji li {
  font-size: 14px;
  line-height: 150%;
  color: #272727;
  margin-top: 2px;
  text-align: left;
  }

ul.kiji h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  padding: 4px 0px 2px 0px;
  font-weight: bolder;
  color: #000080; 
  font-size: 15px;
  line-height: 150%;
  text-align: left;
  }

/*ツイッター縦ブログサイド*/
#sidetwi {
  width: 155px;
  margin: 0px 0px 0px -10px;
  padding: 0px 0px;
  color: #272727;
  font-size: 10px;
  text-align: left;
  }

#sidetwi p {
  font-size: 12px;
  line-height: 150%;
  text-align: left;
  }

.twtr-hd {display:none;} .twtr-ft {display:none;} 

/*アクセスカウンターPM*/
.pmcounter {
  width: 1px;
  height: 1px;
  margin: 0px 0px 0px 0px;
  text-align: center;
  background: #fff url("http://counter1.fc2.com/counter_img.php?id=3724831") no-repeat top left;
}

/*アクセスカウンターPM2*/
.pmcounter2 {
  display:none;
}

/* アフィリエイト画像 */
.lec-ad {
  margin: 0px;
  padding: 0px 0px 0px 2px;
  text-align: left;
  }
