@charset "EUC-JP";

/*
	Template  : ルーズリーフ:[無罫線]
	autor     : 霧崎　麻羅
	HP        : http://proceedings.eastwards.org/
	copyright : as k'now as
	
	version   : 1.00
*/

/* 基本設定 */
* {
 margin:0px;
 padding:0px;
 font-family:"Verdana", "MS Pゴシック", "Osaka";
}
body{
 line-height:160%;
 color:#996633;
 background:#ffffff url("http://at.momijiaoi.com/template/note_background.gif") repeat-y fixed;
 font-size:7.5pt;
}
/* フォームパーツ */
input{
 padding:1px 2px;
 color:#996633;
 background:transparent;
 font-size:7.5pt;
 border:solid 1px #99cc99;
}
textarea{
 padding:1px 2px;
 width:200px;
 height:110px;
 color:#996633;
 background:transparent;
 font-size:7.5pt;
 border:solid 1px #99cc99;
}
/* アンカーリンク */
a:link{ color:#996633; text-decoration:none; }
a:visited{ color:#996633; text-decoration:none; }
a:hover{ color:#cc9933; text-decoration:none; }
a:active{ color:#cc9933; text-decoration:none; }

/* カラム設定 */
/* 外枠 */
div#frame{
 width:80%;
}
/* サイドバー */
div#navi{
 width:30%;
 float:left;
 text-align:left;
}
/* エントリ表示エリア */
div#main{
 margin:0px 30px 0px 0px;
 width:60%;
 float:right;
 text-align:left;
}
br#navi{ clear:both; }

/* ブログ名表示 */
div#title{
 margin:40px 0px 10px;
 padding:0px 30px;
}
div#title img{
 margin:0px 0px 0px 40px;
 border:solid 1px #cc9966;
}
h1{
 margin:0px 0px 10px;
 padding:20px 0px 0px;
 height:60px;
 font-size:10pt;
 font-weight:bold;
 letter-spacing:3pt; 
}
p.blog{
 margin:0px;
 padding:0px;
}

/* カレンダー */
div#calendar{
 margin:0px 30px 40px 0px;
 padding:0px 0px 5px;
 text-align:center;
 font-size:7pt;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
}
div#calendar a{
 font-weight:bold;
}
div#calendar a:link{ color:#663333; }
div#calendar a:visited{ color:#663333; }
div#calendar a:hover{ color:#cc6633; }
div#calendar a:active{ color#:cc6633; }
/* 本日強調 */
span.today{
 color:#ff0000;
 font-weight:bold;
}

/* サイドバー */
dl{
 margin:0px 0px 20px;
}
dt{
 margin:0px 0px 5px;
 padding:0px 0px 0px 15px;
 background:transparent url("http://at.momijiaoi.com/template/note_point.gif") no-repeat center left;
 font-weight:bold;
}
dd ul{
 margin:0px 0px 5px 5px;
}
dd li{
 margin:0px 0px 3px;
 list-style-type:none;
}
dd a{
 margin:0px 0px 3px;
 padding:0px 5px 3px 5px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
}
/* search */
div#search{
 margin:0px 0px 30px;
 padding:0px 0px 0px 15px;
 background:transparent url("http://at.momijiaoi.com/template/note_search.gif") no-repeat center left;
}
input#search{
 margin:0px 10px 0px 0px;
 padding:1px 2px;
 border:none;
 border-bottom:solid 1px #99cc99;
}
/* RECOMMEND ITEM */
dd#recommendlist{
 margin:0px 20px 15px;
}
dd#recommendlist img{ border:none; }
dd#recommendlist a:link{ background:transparent; }
dd#recommendlist a:visited{ background:transparent; }
dd#recommendlist a:hover{ background:transparent; }
dd#recommendlist a:active{ background:transparent; }

/* エントリ表示エリア */
/* エントリ設定 */
div.entry{
 margin:0px 0px 30px;
}
/* sequel */
div.sequel{
 margin:0px 0px 20px;
 font-size:6pt;
 text-align:center;
}
/* エントリタイトル */
h2{
 padding:0px 0px 3px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
 font-size:9pt;
 font-weight:bold;
}
h2 img{
 margin:0px 15px 0px 0px;
}
/* エントリ日付 */
div.entry_date{
 margin:0px 0px 30px;
 padding:3px 0px 0px;
 text-align:right;
}
/* エントリ本文 */
div.entry_body{
 margin:0px 20px 20px;
}
/* エントリ 引用文 */
div.entry_body blockquote{
 margin:0px 30px;
 padding:10px 30px;
 color:#669900;
 background:#99cc99 url("http://at.momijiaoi.com/template/note_cast.gif");
}
/* エントリ インデント */
div.entry_body ul{
 margin:0px 10px 0px 30px;
}
/* エントリ リスト */
div.entry_body li{
 margin:0px 0px 3px 10px;
 list-style:inside;
}
/* エントリ アンカー */
div.entry_body a{
 color:#996633;
}
div.entry_body a:hover, div.entry_body a:active{ color:#cc9933; }
a#sequel{ background:transparent; }
/* エントリ 画像 */
img.pict{
 border-top:solid 1em #000;
 border-bottom:solid 1em #000;
 border-left:solid 3px #000;
 border-right:solid 3px #000;
}
/* autor, comment_num, trackback_num */
div.entry_state{
 padding:0px 0px 3px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
 text-align:right;
}
/* オススメ記事 */
img.amazon_pict{
 margin:10px 20px 10px 10px;
 border:none;
}
div.amazon a{ background:transparent; }
/* オススメ紹介文 */
div.amazon_text{
 color:#cc9966;
}
div.amazon_text a{
 padding:0px 0px 3px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
}

/* コメント, トラックバック表示設定 */
/* 見出し */
h3{
 margin:0px 0px 20px;
 padding:0px 0px 3px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
 font-size:9pt;
 font-weight:bold;
}
h3 img{
 margin:0px 15px 0px 0px;
}
/* 範囲 */
div.area{
 margin:0px 0px 10px;
 padding:0px 0px 5px;
 background:transparent url("http://at.momijiaoi.com/template/note_line.gif") repeat-x center bottom;
}
/* 本文 */
div.body{
 margin:0px 20px 7px;
}
/* その他情報 */
div.state{
 text-align:right;
}
div.state img{
 margin:0px 10px 0px 0px;
}

/* コメント表示全体範囲 */
div.comment{
 margin:0px 0px 40px;
}
/* コメントフォーム */
form.comment{
 margin:20px 0px 40px;
 padding:0px 20px;
 text-align:left;
}
/* ラベル */
form.comment label{
 margin:0px 0px 5px;
 padding:0px 0px 0px 15px;
 background:transparent url("http://at.momijiaoi.com/template/note_point.gif") no-repeat center left;
 font-weight:bold;
}
/* name, url 入力エリア */
input#name, input#url, input#email{
 margin:0px 0px 5px;
 padding:1px 2px 3px;
 color:#996633;
 background:transparent;
 font-family:"Verdana", "MS Pゴシック", "Osaka";
 font-size:7.5pt;
 border:none;
 border-bottom:solid 1px #99cc99;
}
/* クッキー使用チェックボックス */
input#set_cookie{
 margin:0px 40px 0px 10px;
 border:none;
}

/* トラックバックURL表示 */
div.tb_url{
 margin:0px 0px 40px;
}
/* トラックバック記事名 */
h4{
 margin:0px 0px 7px;
 padding:0px 0px 0px 15px;
 background:transparent url("http://at.momijiaoi.com/template/note_point.gif") no-repeat center left;
 font-size:7.5pt;
 font-weight:bold;
}

/* page top */
div.pagetop{
 margin:30px 0px;
}
div.pagetop img{
 margin:0px 5px 0px 0px;
 border:none;
}

/* page */
div.page{
 margin:30px 0px;
 text-align:center;
}
span.page_now{
 color:#ff0000;
 font-weight:bold;
}
