@charset "euc-jp";
/* 反映される箇所(初期値) */

/* ーーーーーーーーーーーーーーーーーーーーーーー レイアウト */
body{
margin:15px 0;
padding:0;
text-align:center;
}

#blogbody{
width:710px;
margin:0 auto;
text-align:left;
}

#leftmenu{
width:170px;
float:left;
overflow:hidden;
}

#main{
width:370px;
float:left;
overflow:hidden;
}

#rightmenu{
width:170px;
float:right;
overflow:hidden;
}

#hooter{clear:both;}

/* ーーーーーーーーーーーーーーーーーーーーーーーーーー 全体 */
body,td,h2,h4{
font-size:10px;/* 文字サイズ(10px) */
line-height:150%;/* 行間(150%) */
}
body,td,input,textarea{
font-family:Osaka,"ＭＳ Ｐゴシック",sans-serif;
}
body{
background:#ffffff url(http://blog-imgs-24.fc2.com/k/7/3/k73/blacklace.gif) repeat-y scroll 50% 0%;/* 背景色(#ffffff) */
color:#000000;
}
.entrynavi,.name,.secret{
cursor:help;/* ポップアップヘルプのカーソル(help) */
}

/* スクロールバー */
html{
scrollbar-base-color:#000000;/* (#000000) */
scrollbar-arrow-color:#ffffff;/* (#ffffff) */
scrollbar-shadow-color:#000000;/* (#000000) */
scrollbar-darkshadow-color:#000000;/* (#000000) */
scrollbar-3dlight-color:#000000;/* (#000000) */
scrollbar-highlight-color:#7f7f7f;/* (#7f7f7f) */
scrollbar-track-color:#ffffff;/* (#ffffff) */
}

/* ーーーーーーーーーーーーーーーーーーーーーー メインカラム */
.maincontents{padding:0 10px;}
#main{
color:#000000;/* 文字色(#000000) */
background:transparent;
}
h1{
font-size:14px;/* ブログタイトル文字サイズ(14px) */
font-weight:bold;/* ブログタイトル文字の太さ(bold) */
text-align:center;/* ブログタイトル文字位置(center) */
margin:0;
padding:0;
}
.introduction{
margin:0 0 15px 0;
padding:0;
text-align:center;/* ブログ説明文字位置(center) */
}

/* ブログタイトルリンク */
#main h1 a:link,#main h1 a:visited{
color:#000000;/* 文字色(#000000) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 文字下線(none) */
}
#main h1 a:active,#main h1 a:hover{
color:#7f7f7f;/* オンマウス時文字色(#7f7f7f) */
text-decoration:none;/* オンマウス時文字下線(none) */
background:transparent;/* オンマウス時文字背景色(transparent) */
}

/* 記事・コメ・トラバタイトル */
#main h2,h4{
font-size:12px;/* 文字サイズ(12px) */
font-weight:normal;/* 文字太さ(normal) */
color:#000000;/* 文字色(#000000) */
background:url(http://blog-imgs-24.fc2.com/k/7/3/k73/roseicon.gif) no-repeat scroll 0% 50%;/* アイコン画像URL(http://blog-imgs-24.fc2.com/k/7/3/k73/roseicon.gif) */
padding:0 0 0 20px;
margin:0;
}

/* -Comment-・-Trackback-部分 */
h3{
font-size:12px;/* 文字サイズ(12px) */
font-weight:bold;/* 文字太さ(bold) */
text-align:center;/* 文字位置(center) */
margin:30px 0 0 0;
padding:0;
}

.date{font-size:10px;}/* 記事等の日付け文字サイズ(10px) */
.entrytext{margin:10px 0;}
.navi{
text-align:center;/* ナビ文字位置(center) */
margin:30px 0;
}
.status{
text-align:center;/* 記事最下部文字位置(center) */
margin-bottom:15px;
}
.trackbackurl{margin-bottom:15px;}

/* リンク */
#main a:link,#main a:visited{
color:#000000;/* 文字色(#000000) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#main a:active,#main a:hover{
color:#7f7f7f;/* オンマウス時文字色(#7f7f7f) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* 記事内リンク */
#main .entrytext a:link,#main .entrytext a:visited{
color:#7f7f7f;/* 文字色(#7f7f7f) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#main .entrytext a:active,#main .entrytext a:hover{
color:#000000;/* オンマウス時文字色(#000000) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:underline;/* オンマウス時下線(underline) */
}

/* フォーム */
.commentform input{
width:200px;/* 入力フォーム幅(200px) */
color:#000000;/* 入力フォーム文字色(#000000) */
background:#ffffff;/* 入力フォーム背景色(#ffffff) */
font-size:10px;/* 入力フォーム文字サイズ(10px) */
border:1px solid #000000;/* 入力フォーム枠幅・種類・色(1px solid #000000) */
}
.commentform textarea{
width:300px;/* テキストエリア幅(300px) */
color:#000000;/* テキストエリア文字色(#000000) */
background:#ffffff;/* テキストエリア背景色(#ffffff) */
font-size:10px;/* テキストエリア文字サイズ(10px) */
border:1px solid #000000;/* テキストエリア枠幅・種類・色(1px solid #000000) */
}
.commentform .passinput{
width:auto;/* パス入力フォーム幅(auto) */
color:#000000;/* パス入力フォーム文字色(#000000) */
background:#ffffff;/* パス入力フォーム背景色(#ffffff) */
font-size:10px;/* パス入力フォーム文字サイズ(10px) */
border:1px solid #000000;/* パス入力フォーム枠幅・種類・色(1px solid #000000) */
}
.commentform .chek{
width:auto;/* チェックボックス幅(auto) */
color:#000000;/* チェックボックス文字色(#000000) */
background:#ffffff;/* チェックボックス背景色(#ffffff) */
border:none;/* チェックボックス枠(none) */
}
.commentform .button{
width:auto;/* ボタン幅(auto) */
color:#000000;/* ボタン文字色(#000000) */
background:#ffffff;/* ボタン背景色(#ffffff) */
font-size:10px;/* ボタン文字サイズ(10px) */
border:1px solid #000000;/* ボタン枠幅・種類・色(1px solid #000000) */
}
.commentform input{margin-left:5px;}
.commentform input,.commentform textarea{margin-top:3px;}
#main form{margin:-3px 0 0 0;}
.commentform td{font-size:9px;}/* 入力項目名文字サイズ(9px) */

/* テキストエリアのスクロールバー */
textarea{
scrollbar-base-color:#ffffff;/* (#ffffff) */
scrollbar-arrow-color:#000000;/* (#000000) */
scrollbar-shadow-color:#7f7f7f;/* (#7f7f7f) */
scrollbar-darkshadow-color:#000000;/* (#000000) */
scrollbar-3dlight-color:#7f7f7f;/* (#7f7f7f) */
scrollbar-highlight-color:#ffffff;/* (#ffffff) */
scrollbar-track-color:#ffffff;/* (#ffffff) */
}

/* ーーーーーーーーーーーーーーーーーーーーーーーー メニュー */
.menucontents{padding:0 16px;}
#leftmenu,#rightmenu{
color:#d9d9d9;/* 文字色(#d9d9d9) */
background:transparent;
}
#leftmenu h2,#rightmenu h2{
font-size:12px;/* 見出し文字サイズ(12px) */
font-weight:normal;/* 見出し文字太さ(normal) */
color:#ffffff;/* 見出し文字色(#ffffff) */
background:transparent;
text-align:center;/* 見出し文字位置(#center) */
margin:0;
padding:0;
}
#leftmenu ul,#rightmenu ul,.calendernavi{
margin:0 0 15px 0;
padding:0;
}
#leftmenu li,#rightmenu li{list-style-type:none;}
.listmark{
color:#d9d9d9;/* リストマーク色(#d9d9d9) */
background:transparent;
margin-right:3px;/* リストマークと項目間のスペース(3px) */
}

/* プロフ画像 */
.profimage{
margin:3px 0;
height:100px;/* 高さ＊画像サイズに調節して下さい(100px) */
}

.othermenu{
text-align:center;/* RSS-ADMIN文字位置(center) */
margin:15px 0;
}

/* フォーム */
#rightmenu input,#rightmenu textarea{
color:#d9d9d9;/* 入力フォーム文字色(#d9d9d9) */
background:#000000;/* 入力フォーム背景色(#000000) */
font-size:10px;/* 入力フォーム文字サイズ(10px) */
border:1px solid #7f7f7f;/* 入力フォーム枠幅・種類・色(1px solid #7f7f7f) */
}
#rightmenu form{margin:0 0 15px 0;}

/* リンク */
#leftmenu a:link,#leftmenu a:visited,#rightmenu a:link,#rightmenu a:visited{
color:#d9d9d9;/* 文字色(#d9d9d9) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#leftmenu a:active,#leftmenu a:hover,#rightmenu a:active,#rightmenu a:hover{
color:#7f7f7f;/* オンマウス時文字色(#7f7f7f) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(none) */
}

/* カレンダー */
.calender{width:135px;}
.calender td{
font-size:9px;
width:14%;/* セルの幅(14%) */
text-align:center;/* セル文字位置(center) */
padding:1px 0;
overflow:hidden;
}
.week{
color:#ffffff;/* 曜日文字色(#ffffff) */
background:transparent;
}
.sun{
color:#cc0000;/* 日曜日文字色(#cc0000) */
background:transparent;
}
.sat{
color:#5c5ce6;/* 土曜日文字色(#5c5ce6) */
background:transparent;
}
.calender .day{
color:#a6a6a6;/* 日文字色(#7f7f7f) */
background:transparent;
}
.calendernavi{
text-align:center;/* ナビ文字位置(center) */
font-size:9px;/* ナビ文字サイズ(9px) */
}

/* カレンダーリンク */
#leftmenu .day a:link,#leftmenu .day a:visited{
color:#ffffff;/* 文字色(#ffffff) */
background:transparent;
text-decoration:none;/* 下線(none) */
}
#leftmenu .day a:hover,#leftmenu .day a:active{
color:#ccbf99;/* オンマウス時文字色(#ccbf99) */
background:transparent;
text-decoration:none;/* オンマウス時下線(none) */
}

/* ーーーーーーーーーーーーーーーーーーーーーーーー フッター */
/* !!文字を見えなくする・初期サイズより小さくするのはやめて下さい!! */
#hooter{
font-size:10px;/* 文字サイズ(10px) */
text-align:center;/* 文字位置(center) */
}
.copy{margin-bottom:5px;}

/* リンク */
#hooter a:link,#hooter a:visited{
color:#000000;/* 文字色(#000000) */
background:transparent;/* 文字背景色(transparent) */
text-decoration:none;/* 下線(none) */
}
#hooter a:hover,#hooter a:active{
color:#7f7f7f;/* オンマウス時文字色(#7f7f7f) */
background:transparent;/* オンマウス時文字背景色(transparent) */
text-decoration:none;/* オンマウス時下線(underline) */
}