@charset "EUC-JP";
/* レイアウト関係 【色と画像は下のほうに】*/
html { overflow-x:hidden;}

body,h1,h2,h3,div,dd{margin:0;padding:0;}

body { font-family:"Verdana", "Osaka", sans-serif;
padding: 0 2%;
text-align:center;
}
div.main{width: auto;
margin-right:auto;
margin-left:auto;
text-align:left;
max-width: 400px; 
width: expression( document.body.clientWidth > 400? "400px" : "auto" ); 
}
div.txt{font-size: 81%;
line-height: 1.4;
margin:7px 10px 7px 3px;
}
div.menu{font-size: 75%;
line-height: 1.1;
margin:7px 10px 7px 3px;
}

div.footer{font-size: 69%;
font-family:"Courier New", Courier, sans-serif;
text-align:right;
margin:3px 10px 12px 3px;
padding:0px 10px 1em 3px ;
line-height: 1.3;
}

h1 {font-size: 81%;
padding:3px 0;
text-align:left;
}
h1 a{border-width:0px;}
h1 a:hover{border-width:0px;}
h2{font-size: 81%;
padding:3px 0;
}

h3{font-size: 81%;
padding:3px 0;
}
a{
text-decoration: none;}
a.lst{display:block;
margin:3px 10px 12px 0px;
padding:0 0 0 9px;
border-width:0px; 
background-repeat:no-repeat;
background-position:left top;}


.hide{display:none}
#q9990{display:block}
#r9991{display:block}
#s9992{display:block}
#t9993{display:block}
#u9994{display:block}
#v9995{display:block}
#w9996{display:block}
#x9997{display:block}
#y9998{display:block}
#z9999{display:block}

blockquote{margin:0.5em 1em;
padding:0;}
blockquote p{margin:0.5em ;}

.ipt{width:80%;}

/* ▼カラーコーディネート関係 */
/* IE/OPERA,スクロールバー色*/
html{
scrollbar-base-color: #000;
scrollbar-face-color:#000;
scrollbar-arrow-color:#999999;
scrollbar-3dlight-color:#333;
scrollbar-darkshadow-color:#000;
scrollbar-highlight-color:#000;
scrollbar-shadow-color:#333;
}
/* 全体背景色、基本文字色*/
body {
background-color:#000;
color:#f8f8f8;
}
/* タイトル類*/
h1 {
color:#f8f8f8;
border-bottom:1px #333 solid;
}
h1 a{color:#f8f8f8;
}
h1 a:hover{color:#f00;
}
h2{ color:#f8f8f8;
}
h3{ color:#f8f8f8;
}
/* 記事部分*/
div.main{
background-color:#000;
border-left:1px #000 solid;
border-right:1px #000 solid;
}
/* メニューリスト(リンク以外)*/
div.menu{
color:#999;
}
/* 記事等のフッタ*/
div.footer{
border-bottom:3px #333 double;
}
/* リンク色*/
a{color:#f8f8f8;
border-bottom:1px #999 solid;
}
a:hover {
border-bottom:1px #f00 solid;
}

/* 記事中リンク(下線)*/
.txt a:link {
border-bottom:1px #999 solid;
}
.txt a:visited {
border-bottom:1px #999 dotted;
}
.txt a:hover {
border-bottom:1px #f00 solid;
}
.txt a:active {color:#999;
border-bottom:1px #000 solid;
}
.txt a.more{text-decoration:none;
border-width:1px 0px;
}
/* メニューリスト。ヘッドマークは背景として指定している*/
a.lst:link {
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/midokul.gif);

}
a.lst:visited {
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/yondal.gif);
border-width:0px; 
}
a.lst:hover {color:#f00;
border-width:0px;
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/hoverl.gif);
}
a.lst:active {border-width:0px;
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/hoverl.gif);
}

/* コメントアイコン*/
.hiyoko a:link {border:none;}
.hiyoko a:visited {border:none;}
.hiyoko a:hover {border:none;}
.hiyoko a:active {border:none;}

/* メニューリスト、色が薄い部分*/
.lite{color:#999;}
/*引用*/
blockquote{border:1px solid #999 ;}
/*カレンダー、日曜*/
.sun{color:red;}