/* 全体 */
body {
 color: #5f6527 ;
 background-color: transparent ;
 font-size: 80% ;
 font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅"
}
html { overflow-y: scroll }
img { border: none }		/* リンク画像の枠線を消す */
a { text-decoration: none }	/* リンクテキストの下線を消す */


/* スクロールバーの色（IEのみ） */
html {
 scrollbar-3dlight-color: #FFFFFF ;
 scrollbar-arrow-color: #FFFFFF ;
 scrollbar-base-color: #FFFFFF ;
 scrollbar-darkshadow-color: #FFFFFF ;
 scrollbar-face-color: #FFA07A ;
 scrollbar-highlight-color: #FFFFFF ;
 scrollbar-shadow-color: #FFFFFF ;
 scrollbar-track-color: #FFFFFF
}


/* リンクのスタイル */
a:link,
a:visited { color: #65ab31 }
a:hover,
a:active { color: #ef857d }


/* main.htmlのリンクのスタイル */
/* 訪問済のリンク色が変わります。不要の場合は消して下さい */
.mainmenu a:link { color: #65ab31 }
.mainmenu a:visited { color: #e6bfab }
.mainmenu a:hover,
.mainmenu a:active { color: #ef857d }


/* 見出し */
h1 { /* サイト名 */
 font-size: 200% ;
 font-family: "ＭＳ 明朝",serif ; /* 字体をゴシックにしたい場合は消して下さい */
 letter-spacing: 2px ;
 margin: 15px 0% 3px 10px
}

h2 { /* アバウトなどの文章のタイトル */
 color: #FA8072 ;
 font-size: 110% ;
 background-image: url(h2.gif) ;
 background-repeat: no-repeat ;
 background-position: 0% 0% ;
 border-bottom: double 3px #9fc24d ;
 letter-spacing: 1px ;
 padding: 6px 0% 2px 12px ;
 margin: 0% 50% 1em 2em
}

h3 { /* sample.htmlの文章のタイトル */
 font-size: 130% ;
 letter-spacing: 1px ;
 text-align: right ;
 margin: 1em 1.5em 1em 0%
}

h4 { /* 「更新履歴」 */
 font-size: 90% ;
 border-bottom: solid 1px #f3a68c ;
 padding: 0% 0% 1px 3px ;
 margin-bottom: 0%
}


/* index.html,index2.html */
#indexpage {
 background-color: #FFFFFF ;
 background-image: url(index.jpg) ;
 background-repeat: no-repeat ;
 background-attachment: fixed ;
 background-position: 0% 100% ;
 margin: 0%
}


/* 入口（index.html） */
#enter {
 line-height: 140% ;
 margin: 90px 20% 0% 30%
}


/* アイフレーム */
.iframe {
 border-color: #FF6347 ;
 border-style: dotted ;
 border-width: 1px 0px 1px 1px ;
 float: right
}


/* メニュー */
#menu {
 font-size: 11px ;
 margin: 10px 0% 8px 30px
}
#menu a {
 background-image: url(menu.gif) ;
 background-repeat: no-repeat ;
 background-position: 0% 0% ;
 padding: 6px 0% 0% 13px ;
 margin-right: 0.5em
}


/* 拍手、レスアイコン */
#menu2 {
 float: left ;
 margin: 5px 15px 0% 15px
}


/* カウンター */
.counter {
 float: left ;
 margin-top: 12px
}


/* アバウトなどの文章 */
.text {
 line-height: 150% ;
 margin: 1em 3.5em 40px 3.5em
}


/* あとがき（sample.html） */
.ps {
 color: #7b8d42 ;
 border: solid 1px #9fc24d ;
 line-height: 140% ;
 padding: 10px 13px 10px 13px ;
 margin: 1em 3.5em 40px 3.5em
}


/* main.htmlへ戻るリンク */
.navi {
 font-size: 80% ;
 margin-left: 2em
}


/* 更新履歴 */
.record { margin: 1em 3.5em 40px 3.5em }
.record ul {
 font-size: 85% ;
 border: solid 1px #f3a68c ;
 line-height: 150% ;
 height: 80px ;
 padding: 7px 5px 0% 7px ;
 margin: 2px 0% 0% 0% ;
 overflow-y: scroll ;
 scrollbar-3dlight-color: #FFFFFF ;
 scrollbar-arrow-color: #f3a68c ;
 scrollbar-base-color: #FFFFFF ;
 scrollbar-darkshadow-color: #FFFFFF ;
 scrollbar-face-color: #FFFFFF ;
 scrollbar-highlight-color: #FFFFFF ;
 scrollbar-shadow-color: #FFFFFF ;
 scrollbar-track-color: #FFFFFF
}
.record li {
 list-style-image: url(li.gif) ;
 padding: 0% ;
 margin: 0% 0% 5px 20px
}


/* main.html（メニュー） */
.mainmenu {
 line-height: 140% ;
 margin: 1em 3.5em 40px 3.5em
}


/* main.html（解説付メニュー） */
.mainmenu dl { margin: 0% }
.mainmenu dt {}
.mainmenu dd {
 font-size: 80% ;
 line-height: 1.4 ;
 margin: 0% 0% 5px 1em
}


/* main.html（番号付きメニュー） */
.mainmenu ol {
 padding: 0% ;
 margin: 0% 0% 0% 23px
}


/* フォームのスタイル */
form { margin: 0% }
input,textarea,select {
 color: #5f6527 ;
 background-color: #FFFFFF ;
 border: solid 1px #f3a68c
}
textarea {
 font-size: 13px ;
 scrollbar-3dlight-color: #FFFFFF ;
 scrollbar-arrow-color: #f3a68c ;
 scrollbar-base-color: #FFFFFF ;
 scrollbar-darkshadow-color: #FFFFFF ;
 scrollbar-face-color: #FFFFFF ;
 scrollbar-highlight-color: #FFFFFF ;
 scrollbar-shadow-color: #FFFFFF ;
 scrollbar-track-color: #FFFFFF
}
input[type="radio"],
input[type="checkbox"] {
 background-color: transparent ;
 border: 0px
}


/* 著作表示 */
#copy {
 font-size: 80% ;
 position: absolute ;
 right: 5px ;
 bottom: 7px
}
#copy a { margin-right: 0.5em }


/* Design by Tozaki[http://miyahana.nigre.biz] */
