@charset "UTF-8";
/* レイアウト関係 【色と画像は下のほうに】*/
html {  overflow-x:hidden;}

html body { padding-top: 27px\9; }

h1,h2,h3,div,dd,ul,li{margin:0;padding:0;}

body {	margin:10px;
	text-align:center;
}
IMG{ 
  margin-right : 10px;
}
div.main{width: auto;
	margin-right:auto;
	margin-left:auto;
	text-align:left;
	max-width: 100%; 
}
div.txt{font-size: 100%;
	line-height: 1.5;
	margin:7px 10px 7px 3px;
	word-spacing : 3pt;
}
div.menu{line-height: 1.1;
	margin:7px 10px 7px 3px;
}

div.footer{font-size: 100%;
	text-align:right;
	margin:3px 0 12px 0;
	padding:0px 10px 3px 3px ;
	line-height: 1.3;
}

h1 {font-size: 120%;
	padding:3px 0;
	text-align:left;
}
h1 a{border-width:0px;}
h1 a:hover{border-width:0px;}
h2{font-size: 110%;
	padding:3px 0;
}

h3{font-size: 100%;
	padding:3px 0;
}
a{
	text-decoration: underline;}
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 : #0000ff;
	color:#000;
}
/* タイトル類*/
h2{	color:#000;
}
h3{	color:#000;
}
/* 記事部分*/
div.main{
	background-color : #bacff5;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
}
/* メニューリスト（リンク以外）*/
div.menu{font-size:81%;
	color:#aaa;
}
/* 記事等のフッタ*/
div.footer{
	border-bottom:3px #aaa double;
}
/* リンク色*/
a{color:#0000ff;
}
a:hover {color:#ff0000;
}

/* 記事中リンク(下線)*/
.txt a:link {color:#0000ff;
}
.txt a:visited {color:#0000ff;
}
.txt a:hover {color:#ff0000;
}
.txt a:active {color:#0000ff;
}
.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;
	color:#000;
	margin:2px 0 1px 1.5em;
	list-style-type:square ;}

/*●〈カテゴリー目次(iframe)〉と組み合わせる場合、以下のみ
メインテンプレートと色あわせすれば、コーディネートが可能です
*/
/*表題部分*/
h1 {
	color:#eb870c;
}
h1 a{color:#eb870c;
}
h1 a:hover{color:#eb870c;
}



/*全記事リスト*/
.allist{	line-height:1;
	list-style-position: outside;
}
.allist li{color:#000000;
	margin:2px 0 1px 1.5em;
	list-style-type:circle
}
.allist a{border:none;}
.allist a:link {color:#0000ff;}
.allist a:visited {color:#0000ff;}
.allist a:hover {color:#ff0000;}
.allist a:active {color:#0000ff;}

/* メニューリスト、色が薄い部分*/
.lite{color:#0000ff;}

a:hover.adm {color:#ff0000;}
a:active.adm {color:#0000ff;}

table {font-size:70%; width:100%; border:1;}