@charset "euc-jp";
/* 反映される箇所(初期値) */

/* ーーーーーーーーーーーーーーーーーーーーーーー レイアウト */
body{
margin:0;
padding:0;
text-align:center;
}

#bloghead{
text-align:left;
height:179px; 
}

#contentsback{
text-align:center;
padding:15px 0;
}

#blogbody{
width:665px;/* コンテンツの幅(665px) */
margin:0 auto;
padding:0;
text-align:left;
}

#leftmenu{
width:155px;/* 左メニューの幅(155px) */
float:left;
overflow:hidden;
}

#main{
width:355px;/* エントリーの幅(355px) */
float:left;
overflow:hidden;
}

#rightmenu{
width:155px;/* 左メニューの幅(155px) */
float:right;
overflow:hidden;
}

#clear{
clear:both;
height:1px;
}

/* ーーーーーーーーーーーーーーーーーーーーーーーーーー 全体 */
body,#bloghead,#contentsback{color:#cccccc;}/* 文字色(#cccccc) */
body,td,h1,h2,h3{
font-size:10px;/* 文字サイズ(10px) */
line-height:150%;/* 行間(150%) */
}
body,td,input,textarea{
font-family:Osaka,"ＭＳ Ｐゴシック",sans-serif;
}
#contentsback{
background:#000000;/* コンテンツ背景色(#000000) */
}
.calendernavi,.preventry,.nextentry,.name,.secret{
cursor:help;/* ポップアップのカーソル(help) */
}
.space{padding:0 5px;}

/* リンク */
a:link,a:visited{
color:#cccccc;/* 文字色(#cccccc) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
a:hover,a:active{
color:#ffb2c0;/* オンマウス時文字色(#ffb2c0) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* スクロールバー */
html{
scrollbar-base-color:#ffb2c0;/* (#ffb2c0) */
scrollbar-arrow-color:#000000;/* (#000000) */
scrollbar-shadow-color:#ffffff;/* (#ffffff) */
scrollbar-darkshadow-color:#ffb2c0;/* (#ffb2c0) */
scrollbar-3dlight-color:#ffb2c0;/* (#ffb2c0) */
scrollbar-highlight-color:#ffffff;/* (#ffffff) */
scrollbar-track-color:#ffb2c0;/* (#ffb2c0) */
}

/* ーーーーーーーーーーーーーーーーーーーーーーーー ヘッダー */
#bloghead{
background:#ffb2c0 url(http://blog-imgs-24.fc2.com/k/7/3/k73/20050219190827.gif) repeat-x 0% 0%;
}
/* ▲背景画像色・画像URL(http://blog-imgs-24.fc2.com/k/7/3/k73/20050219190827.gif) */

h1{
margin:0;
padding:108px 0 0 0;
text-align:center;/* タイトル文字位置(center) */
font-weight:normal;/* ブログ説明文字太さ(normal) */
color:#000000;/* ブログ説明文字色(#000000) */
background:transparent;
}
.title{
font-size:130%;/* ブログタイトル文字サイズ(130%) */
font-weight:bold;/* ブログタイトル文字太さ(bold) */
margin-right:10px;/* ブログタイトルとサイト説明の間の幅(10px) */
}

/* ブログタイトルリンク */
.title a:link,.title a:visited{
color:#ea1a6d;/* 文字色(#ea1a6d) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
.title a:hover,.title a:active{
color:#000000;/* オンマウス時文字色(#000000) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* カレンダー */
#bloghead ul{
margin:10px 0 0 0;
padding:0;
text-align:center;/* カレンダー位置(center) */
}
#bloghead .month{
color:#cc4579;/* 現在の月文字色(#cc4579) */
background:transparent;
}
#bloghead li{
color:#666666;/* 日文字色(#666666) */
background:transparent;
margin:0 3px 0 2px;
padding:0;
font-size:9px;/* 文字サイズ(9px) */
display:inline;
list-style-type:none;
}
/* カレンダーのリンク */
#bloghead li a:link,#bloghead li a:visited{
color:#000000;/* 文字色(#000000) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#bloghead li a:active,#bloghead li a:hover{
color:#cc4579;/* オンマウス時文字色(#cc4579) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* ーーーーーーーーーーーーーーーーーーーーーー メインカラム */
#main h2,h3{
margin:0;
padding:0;
font-weight:normal;/* 記事タイトル文字太さ(normal) */
}
.status{
border-top:1px dashed #cccccc;/* 情報上の線(1px dashed #cccccc) */
line-height:100%;
padding-top:2px;
}
.spade,.heart,.club,.dia{
margin-right:2px;
background:transparent;
}
.spade{color:#91a8cc;}/* スペード色(#91a8cc) */
.heart{color:#ffb2c0;}/* ハート色(#ffb2c0) */
.club{color:#91a8cc;}/* クラブ色(#91a8cc) */
.dia{color:#ffb2c0;}/* ダイヤ色(#ffb2c0) */
.entrytext{margin:5px 0 15px 0;}
.navi,.mainnavi{text-align:center;}/* ナビ文字位置(center) */
.navi{margin-bottom:15px;}
.trackbackurl{
text-align:center;/* トラバURLの文字位置(center) */
margin-bottom:5px;
}

/* フォーム */
input,textarea{
font-size:10px;/* 文字サイズ(10px) */
color:#000000;/* 文字色(#000000) */
background:#bc9bcc;/* 背景色(#bc9bcc) */
border:1px solid #ffffff;/* 枠(1px solid #ffffff) */
}
#main form{margin:-3px 0 15px 0;}
.formlayout label{margin-right:5px;}
.formlayout textarea{margin-left:5px;}
.formlayout input,.formlayout textarea{margin-top:3px;}
.formlayout td{font-size:9px;}/* 入力項目名文字サイズ(9px) */

.commentform{
margin:0;
padding:0;
width:180px;/* テキストエリア幅(180px) */
height:66px; 
voice-family: "\"}\""; 
voice-family:inherit;
height:64px;
}
/* ▲２段 上下枠幅(初期2px)を含めたテキストエリア高さ(66px) */
/* ▲３・４段 !!重要　改変しない!! */
/* ▲５段 上下枠幅(初期2px)を省いたテキストエリア高さ(64px) */
html>body .commentform{height:64px;}
/* ▲上５段目と同じ数値を(64px) */

.textform{
margin:0;
padding:0;
width:100px;/* テキスト入力フィールド幅(100px) */
height:19px; 
voice-family: "\"}\""; 
voice-family:inherit;
height:17px;
}
/* ▲２段 上下枠幅(初期2px)を含めたテキスト入力フィールド高さ(19px) */
/* ▲３・４段 !!重要　改変しない!! */
/* ▲５段 上下枠幅(初期2px)を省いたテキスト入力フィールド高さ(17px) */
html>body .textform{height:17px;}
/* ▲上５段目と同じ数値を(17px) */

.passform{
margin:0;
padding:0;
width:35px;/* パスフォーム幅(35px) */
}
.chek{
color:#000000;/* チェックボックス文字色(#000000) */
background:#bc9bcc;/* チェックボックス背景色(#bc9bcc) */
border:none;/* チェックボックス枠(none) */
}
.button{
font-size:10px;/* ボタン文字サイズ(10px) */
color:#ffffff;/* ボタン文字色(#ffffff) */
background:#bc9bcc;/* ボタン背景色(#bc9bcc) */
border:1px solid #ffffff;/* ボタン枠(1px solid #ffffff) */
}

/* テキストエリアのスクロールバー */
textarea{
scrollbar-face-color:#bc9bcc;/* (#bc9bcc) */
scrollbar-highlight-color:#bc9bcc;/* (#bc9bcc) */
scrollbar-shadow-color:#bc9bcc;/* (#bc9bcc) */
scrollbar-3dlight-color:#ffffff;/* (#ffffff) */
scrollbar-arrow-color:#ffffff;/* (#ffffff) */
scrollbar-track-color:#bc9bcc;/* (#bc9bcc) */
scrollbar-darkshadow-color:#ffffff;/* (#ffffff) */
}

/* ナビのリンク */
.navi a:link,.navi a:visited,.mainnavi a:link,.mainnavi a:visited{
color:#ffb2c0;/* 文字色(#ffb2c0) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
.navi a:hover,.navi a:active,.mainnavi a:hover,.mainnavi a:active{
color:#91a8cc;/* オンマウス時文字色(#91a8cc) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* エントリー内リンク */
.entrytext a:link,.entrytext a:visited{
color:#ffb2c0;/* 文字色(#ffb2c0) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
.entrytext a:active,.entrytext a:hover{
color:#91a8cc;/* オンマウス時文字色(#91a8cc) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* ーーーーーーーーーーーーーーーーーーーーーーーー メニュー */
.proftext{margin-bottom:15px;}
#leftmenu h2,#rightmenu h2{
font-weight:normal;/* 見出し文字太さ(normal) */
text-align:center;/* 見出し文字位置(center) */
color:#f74286;/* 見出し文字色(#f74286) */
background:transparent;
margin:0;
padding:0;
}
#leftmenu ul,#rightmenu ul{
margin:0 0 15px 0;
padding:0;
}
#leftmenu li,#rightmenu li{
list-style-type:none;
margin:0;
padding:0;
}
.listmark{
color:#e6e38c;/* リストマーク色(#e6e38c) */
background:transparent;
margin-right:2px;/* リストマークと項目の間のスペース(2px) */
}
#leftmenu form{
margin:0 0 15px 0;
padding:0;
}
.topmenu{text-align:center;}/* RSS-ADMINの文字位置(center) */

/* プロフィール画像 */
.profimage{text-align:center;}/* 位置(center) */
.profimage img{
border:1px solid #ffffff;/* 枠(1px solid #ffffff) */
margin:3px 0 2px 0;
}

/* ーーーーーーーーーーーーーーーーーーーーーーーー フッター */
/* !!文字を見えなくする・初期サイズより小さくするのはやめて下さい */
body{background:#ffb2c0;}/* 背景色(#ffb2c0) */
#hooter{
padding:15px 0;
margin:0;
text-align:center;/* 文字位置(center) */
font-size:10px;/* 文字サイズ(10px) */
color:#000000;/* 文字色(#000000) */
background:transparent;
}

/* リンク */
#hooter a:link,#hooter a:visited{
color:#000000;/* 文字色(#000000) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#hooter a:active,#hooter a:hover{
color:#666666;/* オンマウス時文字色(#666666) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}