@charset "UTF-8";

input {
  font-family:"ＭＳ Ｐゴシック", "Osaka", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";
}
textarea{
  font-family:"ＭＳ Ｐゴシック", "Osaka", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";
}

/* bodyタグ */
body {
  font-size:10px;
  margin:10px;
  background:#ffffff ;
  background-attachment:fixed;
  background-repeat:repeat;
  background-position: left;
  color: #2B6A47;
}

/* aタグ */
a		{color:#003399;text-decoration:none;}
a:link		{color:#003399;text-decoration:none;}
a:visited	{color:#003399;text-decoration:none;}
a:active	{color:#003399;text-decoration:none;}
a:hover		{color:#3300CC;background-color : #CCCCFF;}

/* hrタグ */
hr{ 
  color: #ffffff; 
  display:none;
}

/* 本体 */
#blog{
  width:750px;
  margin:0 auto 0 auto;
  text-align:left;
}

#header{
  width:740px;
  height:100px;
}

/* ブログタイトル */
.blog-title {
  color:#003399;
  font-size: 15pt;
  font-weight: bold;
  float:right;
}

/* ブログヘッダー */
.blog-header {
  background: #ffffff ;
  color: #003399;
  padding: 3px;
  margin: 2px 0px 0px 0px;
  background-image: url(/MHz/07.23/images/dAAd5Pb9.jpg);
  center no-repeat;
　width:740px;
　height:100px;
}

/* カレンダー */
.calendar {
}

/* カレンダー月 */
.calendar_month_head {
  border-top:1px dotted #337D54;
  border-bottom:1px dotted #337D54;
  text-align:center;
  color:#337D54;
  font-size:10px;
}

/* カレンダー曜日 */
.calendar_day_head {
  color:#6699FF;
}

/* カレンダースペース */
.calendar_day_noday {
}

/* カレンダーの日付(リンク無し) */
.calendar_day_nolink {
  color:#ccc;
  font-size:9px;
}

/* カレンダーの日付(リンク有り) */
.calendar_day_link {
  background:url(/MHz/07.23/images/IHXBkHdm.gif) center no-repeat;
  text-decoration: none;
  color:#fff;
  font-size:9px;
}

.calendar_day_link a{
  color:#fff;
  text-decoration:none;
}	}

/* カレンダー曜日の枠 */
.calender-submenu {
  /*line-height: 1.4em;
  border-bottom: 2px #6699FF  dotted;
  color: #FFFFFF;
  padding: 1px;
  margin: 2px 0px 0px 0px;*/
}

/* 日付 */
.date {
  font-size: 10pt;
  font-weight: bold;
  width:490px;
  text-align:right;
  padding-top:5px;
}

/*◆ メニュー関連 ◆*/

/* メニュータイトル */
#menu{
  color:#6699FF;
  width:200px;
  float:right;
  padding:0px 20 50px 0px;
  text-align:left;
}
.menu-title {
  line-height: 1.4em;
  border-top:2px dotted #6699FF;
  border-bottom:2px dotted #6699FF;
  color: #6699FF;
  padding: 1px;
  margin: 2px 0px 0px 0px;
  font-size: 10pt;
  text-align:right;
}

/* メニュー */
.menu {	font-size: 10pt;
  line-height: 1.4em;
  color: #6699FF;
  padding: 1px;
  margin: 0px 0px 5px 0px;
}

/* メニュー項目 */
.menu-item {
  color: #6699FF;
  font-size: 10pt;
}


/*◆ エントリー関連◆ */

/* エントリーの大枠 */
.story {
  width:500px;
}

/* エントリータイトル */
.story-title {
  background:url(/MHz/07.23/images/L7Yhh0jz.jpg) center no-repeat;
  color: #6699FF;
  font-size: 12pt;
  padding: 60px 1px 1px 60px;
  margin-top: 10px;  
}

.story-title a{
  color:#6699FF;
  text-decoration:none;
}

/* エントリー記事 */
.story-item {
  background:url(/MHz/07.23/images/VeXaMfMP.jpg) center repeat-y;
  line-height: 1.4em; 
  color: #666;
  font-size: 10pt;
  padding:20px 20px 20px 20px;
}

/* エントリーのフッター */
.story-postline {
  background:url(/MHz/07.23/images/1H16nXtR.jpg) center no-repeat;
  line-height: 1.4em;
  height:80px;
  color: #6699FF;
  padding-left:50px;
  padding-bottom:0px;
  margin-bottom: 30px; 
}

.story-postline a{
  color:#999;
}

/* ライト（トラック）バックのメインタイトル */
.writeback-maintitle {
  line-height: 2em;
  font-size: 12pt;
  padding: 15px;
  margin: 8px 5px 8px 10px;
}

/* ライト（トラック）バックの大枠 */
.writeback {
  width:470px;
  line-height: 1.4em;

  color: #666;
  padding-bottom:10px;
}

/* ライト（トラック）バックタイトル */
.writeback-title {
  font-size: 10pt;
  line-height: 1.4em;
  color: #666;
  padding: 15px;
  margin: 8px 5px 8px 10px;
}

/* ライト（トラック）バック記事 */
.writeback-item {
  line-height: 1.4em;
  color: #666;
  padding: 10px;
  margin: 2px 2px 2px 20px;
  font-size: 8pt;
}

/* ライト（トラック）バックのフッター */
.writeback-postline {
  line-height: 1.4em;
  font-size: 10pt;
  border-bottom:2px dotted #6699FF ;
  color: #666;
  padding: 15px;
  margin: 8px 5px 8px 10px;
}

/* コメントタイトル */
.comment-title {
  font-size: 10pt;
  line-height: 1.4em;
  color: #337D54;
  padding: 5px 0px 0px 20px;
  margin: 2px 2px 2px 40px;
}

/* トラックバックURL */
.trackback-url {
  font-size: 10pt;
  color: #666;
  padding: 1px;
  margin: 2px 2px 2px 2px;
}

/* レスポンスコメント */
.response {
  font-size: 10pt;
  font-weight: bold;
  color: #666;
  padding: 1px;
  margin: 2px 2px 2px 2px;
}

/* マイブログ設定タイトル */
.myconfig-title {
  font-size: 12pt;
  color: #666;
}

/* マイブログの設定項目 */
.myconfig-item {
  color: #666;
}

/* マイプロフィールの大枠 */
.myprofile {
  line-height: 1.4em;
  border-bottom:2px dotted #6699FF ;
  color: #666;
  padding: 10px;
}

/* マイプロフィールタイトル */
.myprofile-title {
  font-size: 10pt;
  color: #666;
}

/* マイプロフィールの項目 */
.myprofile-item {
  line-height: 1.4em;
  color: #666;
  padding: 1px;
}

/* マイプロフィールの内容 */
.myprofile-content {
  line-height: 1.4em;
  color: #666;
  padding: 1px;
}

/* エントリー作成タイトル */
.we-title {
  color: #666;
}

/* エントリー作成項目 */
.we-menu {
  color: #666;
}

/* エントリー作成内容 */
.we-item {
  color: #666;
}

/* 自由テンプレート */
#contents{
  width:500px;
  float:left;
}

#footer{
  width:750px;
  height:30px;
}

/* 引用 */
blockquote {
  font-size:9pt;
  margin-right: 0em;
  margin-left: 30px;
  padding:10px;
  border-left: 5px solid #6699FF;
  border-right: 0px dotted #fff;
  border-top: 0px dotted #fff;
  border-bottom: 0px dotted #fff;
  width: auto;color:#999;
  background-color: #fff;
}

/*
ここは消さないで下さい
Title: ピアニストレスの日常
Author: 梨音
Access: http://shinshu.fm/MHz/83.00/
Access:http://wn.31rsm.ne.jp/~bb/
CSSLicense: Baby's Breath＆ピアニストレスの日常
*/
