@charset "EUC-JP";


/* 全体設定 */

html { height:100%; padding:0; margin:0; display:block; } 

body { color:#ffe3e3; height:100%; background-color:#000000; background-image:url(http://blog-imgs-13.fc2.com/g/r/e/greenbeetle2/hagane_back2.jpg); background-repeat:no-repeat; background-attachment:fixed; background-position:top left; padding:0; margin:0; display:block; }

a:link { color:#f5f5f5; text-decoration:none; }
a:visited { color:#f5f5f5; text-decoration:none; }
a:hover { color:#c08080; text-decoration:underline; }
a:active { color:#f5f5f5; text-decoration:none; }

blockquote { color:#dddddd; background-color:#333333; border:solid 1px #dddddd; padding:10px; margin:10px; }

ul { padding:0px 0px 0px 20px; margin:5px 0px 5px 0px; }
li { padding:0px; margin:0px; list-style-type:square; }
li li { padding:0px; margin:0px; list-style-type:circle; }

form input,textarea { background-color:#ffffff; border:solid 1px #090506; }
label { background-color:#000000; }

.page { max-width:770px; min-height:100%; background-image:url(http://blog-imgs-13.fc2.com/g/r/e/greenbeetle2/sord_mb.jpg); background-repeat:no-repeat; background-position:right bottom; margin:0px auto; }
* html .page { width:770px; width:expression( document.body.clientWidth > 770? “770px” : “auto”); }

.text_back { background-color:#000000; padding:1px; }


/* 広告 */

.ad { color:#f5f5f5; font-size:76%; text-align:center; line-height:100%; margin:30px 10px 0px 10px; clear:both; }
.ad a:hover { text-decoration:none; }


/* コピーライト */

.copyright { font-size:76%; text-align:center; border:solid 1px #c08080; padding:5px 25px; margin:30px 10px 10px 10px; }
.copyright a:link { color:#ffe3e3; }
.copyright a:visited { color:#ffe3e3; }
.copyright a:hover { color:#c02040; text-decoration:none; }
.copyright a:active { color:#ffe3e3; }


/* 拍手 */

.fc2_footer { margin-top:20px; }


/* 表紙 */

.toppage { max-width:770px; min-height:100%; margin:0px auto; }

.top { font-size:88%; line-height:130%; text-align:right; min-height:495px; background-image:url(http://blog-imgs-13.fc2.com/g/r/e/greenbeetle2/sord_mb.jpg); background-repeat:no-repeat; background-position:right bottom; }

.title { color:#f5f5f5; font-size:20px; font-weight:bold; text-align:right; padding:0px; margin:50px 200px 50px 0px; }
.title a:hover { text-decoration:none; }

.toptext { color:#ffe3e3; text-align:right; margin:40px 240px 40px 40px; }

.enter { color:#f5f5f5; font-size:16px; font-weight:bold; text-align:center; margin:40px; }
.enter a:hover { text-decoration:none; }


/* ヘッダ */

h1 { color:#ffffff; font-size:20px; font-weight:bold; line-height:180%; text-align:right; border-bottom:solid 1px #c08080; border-right:solid 1px #c08080; padding:20px 10px 10px 0px; margin:0px; }
h1 a:link { color:#ffffff; }
h1 a:active { color:#ffffff; }
h1 a:visited { color:#ffffff; }
h1 a:hover { text-decoration:none; }

.intro { color:#f5f5f5; font-size:12px; border-bottom:dashed 1px #f5f5f5; text-align:right; padding:0px 0px 1px 0px; margin:5px 0px 0px 0px; }

.calender { font-size:12px; text-align:center; border:solid 1px #dddddd; background-image:url(http://blog-imgs-41.fc2.com/g/r/e/greenbeetle2/black.gif); background-repeat:repeat; padding:3px 0px; margin:5px 0px 0px 0px; list-style-position:inside; }
.calender li { display:inline; list-style-type:none; margin:0px; }
.calender_day { padding:0px 3px 0px 3px; }
.calendar_prev { margin:0px 10px 0px 0px; }
.calendar_next { margin:0px 0px 0px 10px; }


/* カラム */
.side { width:230px; margin:0px; float:right; }
.main { margin:0px 240px 0px 0px; }


/* プラグイン */
.plugin { font-size:80%; line-height:130%; background-color:#333333; border:solid 1px #aaaaaa; padding:10px; margin:20px 0px 0px 0px; }
.plugin h2 { color:#090506; font-size:100%; font-weight:bold; background-color:#c08080; padding:3px 10px 2px 10px; margin:0px 0px 5px 0px; }
.myimg { text-align:center; margin:5px 0px 0px 0px; }


/* カテゴリ一覧 */
.category { color:#dddddd; font-size:88%; line-height:150%; border:solid 2px #c08080; background-image:url(http://blog-imgs-41.fc2.com/g/r/e/greenbeetle2/black.gif); background-repeat:repeat; padding:15px; margin:20px 0px 0px 0px; }
.category h2 { color:#333333; font-size:100%; font-weight:bold; background-color:#999999; padding:3px 10px 2px 10px; margin:0px 0px 5px 0px; }
.categorystate  { font-size:88%; margin:0px 0px 0px 10px; }
.categorynavi  { font-size:88%; text-align:center; margin:8px 0px 0px 0px; }


/* エントリ */
.entry { font-size:88%; line-height:170%; border:solid 2px #c08080; background-image:url(http://blog-imgs-41.fc2.com/g/r/e/greenbeetle2/black.gif); background-repeat:repeat; padding:15px; margin:20px 0px 0px 0px; }
.entry a { background-color:#000000; }
.entry h2 { font-size:120%; font-weight:bold; margin:0px 0px 2px 0px; }
.entrystate_top { font-size:88%; line-height:100%; border-bottom:solid 1px #dddddd; text-align:right; padding:0px 0px 2px 0px; margin:0px 0px 10px 0px; }
.entrystate_bottom { font-size:88%; line-height:100%; border-top:solid 1px #dddddd; text-align:left; padding:2px 0px 0px 0px; margin:10px 0px 0px 0px; }

.entry p { margin:10px 0px 0px 0px; }

.more { margin:10px 25px; }
.mark { text-align:center; margin:10px; }


/* ページ移動 */
.pagetop { color:#f5f5f5; font-size:76%; text-align:right; margin:10px 0px 0px 0px; }
.pagetop a:hover { text-decoration:none; }

.navi { color:#f5f5f5; font-size:76%; text-align:center; margin:30px 0px 0px 0px; }
.navi a:hover { text-decoration:none; }


/* コメント */
.comment { font-size:88%; line-height:150%; border:solid 2px #c08080; background-image:url(http://blog-imgs-41.fc2.com/g/r/e/greenbeetle2/black.gif); background-repeat:repeat; padding:15px; margin:20px 0px 0px 0px; }
.comment h3 { color:#333333; font-size:100%; font-weight:bold; background-color:#aaaaaa; padding:3px 10px 2px 10px; margin:0px 0px 10px 0px; }
.comment h4 { color:#d38d99; font-size:100%; font-weight:bold; border-bottom:solid 1px #905060; margin:20px 0px 2px 0px; }
.commentstate { font-size:88%; line-height:110%; border-top:solid 1px #dddddd; text-align:right; padding-top:2px; }

.commentform { text-align:right; }
.button { color:#595556; font-weight:bold; background-color:#ffe3e3; margin:10px; }


/* 画像サイズ調整 */
.entry img { max-width:490px; height:auto;}
* html .entry img  { width:expression( ImageWidth > 490? “490px” : “auto”); }


/* FC2バトン関係 */
.baton_title { color:#c08080; font-weight:bold; border-bottom:solid 1px #c08080; }
.baton_title a:link { color:#c08080; }
.baton_title a:visited { color:#c08080; }
.baton_title a:hover { color:#c08080; }
.baton_title a:active { color:#c08080; }
.baton_q { color:#000000; font-weight:bold; line-height:120%; background-color:#aaaaaa; padding:1px 5px 0px 5px; margin-top:10px; }
.baton_a { line-height:150%; margin-top:5px; }
.q_number { color:#ffffff; font-weight:bold; background-color:#000000; padding:0px 5px; margin-right:5px; }
.a_number { color:#c08080; font-weight:bold; margin-right:10px; }