@charset "EUC-JP";
html { overflow-x:hidden;}
h1,h2,h3,div,dd,ul,li{margin:0;padding:0;}
body { font-family:"Verdana", "Osaka", sans-serif;
margin:2px;
text-align:center;
}
body{font-size:10px;color:gray;}
div.footer{color:gray;}
a{border:none;color:#808080;}
a:link {color:#808080;}
a:visited {color:#808080;}
a:hover {color:#808080;}
a:active {color:#808080;}
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: 10px;
line-height: 1.4;
margin:7px 10px 7px 3px;
}
div.menu{line-height: 1.1;
margin:7px 10px 7px 3px;
}
div.footer{font-size: 10px;
font-family:"Courier New", Courier, sans-serif;
text-align:right;
margin:3px 0 12px 0;
padding:0px 10px 3px 3px ;
line-height: 1.3;
}
h1 {font-size: 10px;
padding:3px 0;
text-align:left;
}
h1 a{border-width:0px;}
h1 a:hover{border-width:0px;}
h2{font-size: 10px;
padding:3px 0;
}
h3{font-size: 10px;
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: #ffffff;
scrollbar-face-color:#ffffff;
scrollbar-arrow-color:#999999;
scrollbar-3dlight-color:#cccccc;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#cccccc;
}
/* 全体背景色、基本文字色*/
body {
background-color:#fff;
}
/* タイトル類*/
/* 記事部分*/
div.main{
background-color:#fff;
border-left:1px #fff solid;
border-right:1px #fff solid;
}
/* メニューリスト(リンク以外)*/
div.menu{font-size:10px;
color:#aaa;
}
/* 記事等のフッタ*/
div.footer{
border-bottom:3px #aaa double;
}
/* 記事中リンク(下線)*/
.txt a:link {
border-bottom:1px #aaa solid;
}
.txt a:visited {
border-bottom:1px #aaa 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/midoku.gif);
}
a.lst:visited {
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/yonda.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/hover.gif);
}
a.lst:active {border-width:0px;
background-image:url(http://blog-imgs-18.fc2.com/a/d/a/adankadan/hover.gif);
}
/* コメントアイコン*/
.hiyoko a:link {border:none;}
.hiyoko a:visited {border:none;}
.hiyoko a:hover {border:none;}
.hiyoko a:active {border:none;}
/*引用*/
blockquote{border:1px solid #aaa ;}
/*カレンダー、日曜*/
.sun{color:red;}
li{color:#888;
margin:2px 0 1px 1.5em;
list-style-type:disc;
}
.shikaku li{
line-height:1;
margin:2px 0 1px 1.5em;
list-style-type:square ;}
/*●〈カテゴリー目次(iframe)〉と組み合わせる場合、以下のみ
メインテンプレートと色あわせすれば、コーディネートが可能です
*/
/*表題部分*/
h1 {font-size:10px;
color:gray;
border-bottom:1px #aaa solid;
}
h1 a{color:gray;
}
h1 a:hover{color:gray;
}
/*全記事リスト*/
.allist{font-size:10px;
line-height:1;
list-style-position: outside;
}
.allist li{color:#aaa;
margin:2px 0 1px 1.5em;
list-style-type:circle
}
.allist a{border:none;}
.allist a:link {color:#d97d9b;}
.allist a:visited {color:#d97d9b;}
.allist a:hover {color:#cc456c;}
.allist a:active {color:#cc456c;}
/* メニューリスト、色が薄い部分*/
.lite{color:#aaa;}