
/* 各ページの基本設定（背景白） */
html,body
{scrollbar-base-color:#669966;
 scrollbar-track-color:#FFFFFF;
 scrollbar-face-color: #FFFFFF;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-darkshadow-color:#669966;
 scrollbar-highlight-color:#FFFFFF;
 scrollbar-3dlight-color:#669966;
 scrollbar-arrow-color:#669966;
 background-color:#ffffff;
 text-align:left;
 text-valign:top;
 color:#666666;
 font-style:normal;
 font-size:10pt;
 line-height:130%;
 font-family:monospace.sans-serif;}

img {border:none; vertical-align:middle; margin:5px;}

A {text-decoration:none; font-style:normal; font-family:monospace.sans-serif;}

.siro {color:#FFFFFF;}

.ao {color:#336699;}

.kon {color:#003366;}

.aka {color:#CC3333;}

.midori {color:#006633;}

.mail {color:#669966;}

.moji {color:#666666;}

.migi {text-align:right;}

.hidari {text-align:left;}

.mannaka {text-align:center;}



frame.naka {border:1px solid #cccccc;}

body.naka
{margin:20px;
 background-image:url(pict/top.jpg);
 background-repeat:no-repeat;
 background-position:right bottom;
 background-attachment:fixed;}



/* NEWとかの表示小文字 */
.new
{color:#cc3333;
 font-style:normal;
 font-size:80%;}



/* 題字設定 */
.daiji
{border-color:#006633;
 border-style:double;
 padding:0px 0px 0px 0px;
 border-width:5pt 0pt 5pt 0pt;
 color:#006633;
 font-style:normal;
 font-size:200%;
 line-height:200%;
 font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
 text-align:center;}



/* 各頁見出しの設定（未設定） */
.midasisen
{border-color:#003366;
 border-style:solid;
 padding:2px 2px 2px 8px;
 border-width:1pt 1pt 1pt 25pt;    /*上下左右 */
 font-size:140%;
 line-height:150%;
 font-family:monospace.sans-serif;}



/* 上下ベタページ設定 */
body.beta
{background-color:#99CC66;
 text-valign:top;
 color:#ffffff;
 font-style:normal;
 font-size:100%;
 line-height:150%;
 font-family:monospace.sans-serif;}



/* メニューの付箋設定 */
A.menu
{width:150px; height: 20px;
 background-color: #ffff99;
 margin:10px 10px 0px 20px;    /*上下左右 */
 padding:5px 5px 3px 12px;
 color:#003366;
 font-style:normal;
 font-size:120%;
 line-height:120%;
 font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
 filter: progid:DXImageTransform.Microsoft.shadow(color=#999999, direction=135, strength=2);}

A.menu:visited {color:#999999;}
A.menu:active {color:#cccccc; background-color:#ffffcc;}

A.menu:hover
{margin:10px 10px 0px 0px;
 background-color:#ccffff;
 color:#cc0000;}


A.menu2
{width:150px; height: 20px;
 background-color: #ffccff;
 margin:10px 10px 0px 20px;    /*上下左右 */
 padding:5px 5px 3px 12px;
 color:#003366;
 font-style:normal;
 font-size:120%;
 line-height:120%;
 font-family:"HGS創英角ﾎﾟｯﾌﾟ体",sans-serif;
 filter: progid:DXImageTransform.Microsoft.shadow(color=#999999, direction=135, strength=2);}

A.menu2:visited {color:#999999;}
A.menu2:active {color:#cccccc; background-color:#ffddff;}

A.menu2:hover
{margin:10px 10px 0px 0px;
 background-color:#ccffff;
 color:#cc0000;}


/* 上部メニューリンク設定 */
A.b
{color:#006633;
 font-style:normal;
 font-size:110%;
 line-height:130%;
 font-family:monospace.sans-serif;}

A.b:visited {color:#999999;}

A.b:active {color:#cccccc;}

A.b:hover
{color:#cc0000;
 background-color:#ffccff;
 position:relative;top:2;left:2;}


/* 通常リンク設定 */
A.n
{color:#666666;
 font-style:normal;
 font-size:100%;
 line-height:120%;
 font-family:monospace.sans-serif;}

A.n:visited {color:#cccccc;}

A.n:active {color:#ffffcc;}

A.n:hover
{color:#cc0000;
 background-color:#ffccff;
 position:relative;top:2;left:2;}




/* 現在所在文字色 */
.001
{color:#990033;
 font-style:normal;
 font-size:110%;
 line-height:130%;
 font-family:monospace.sans-serif;}



/* インプットタグ */
input,textarea
{color:#666666;
 background-color:#ffffff;
 border-style:solid;
 border-width:0;}

.sen
{color:#666666;
 background-color:#ffffff;
 border-style:solid;
 border-color:#669966;
 border-width:1;}


/* 点線 */
hr {color:#999999; width:100%; height:1px; border-style:dotted}
hr.mail {color:#669966; width:100%; height:3px; border-style:dotted}


/* 基本テーブル */
table,td
{font-style:normal;
 font-size:100%;
 line-height:130%;
 padding:10px;
 font-family:monospace.sans-serif;
 vertical-align:top;}

.half {padding:10px; width:50%;}


/* 生態テーブル */
.kr
{color:#666666;
 border-color:#669966;
 border-style:solid;
 border-width:1;
 font-style:normal;
 font-size:100%;
 line-height:130%;
 padding:5px;
 font-family:monospace.sans-serif;
 vertical-align:top;}


/* メールフォーム便箋 */
table.mail
{border-color:#669966;
 border-style:double;
 border-width:4px;
 width:250px;
 font-style:normal;
 font-size:100%;
 line-height:130%;
 font-family:monospace.sans-serif;
 vertical-align:top;}



/* 更新履歴部分 */
.rireki
{width:100%;
 height:130px;
 padding:10px;
 background-color:#ccffcc;
 color:#333333;
 font-style:normal;
 font-size:100%;
 line-height:130%;
 font-family:monospace.sans-serif;
 text-align:left;
 text-valign:top;
 overflow:auto;}



/* 作品展示ページ */
td.iramidasi
{background-color:#006633;
 width:25%;
 color:#ffffff;
 padding:5px;
 font-style:normal;
 font-size:100%;
 line-height:100%;
 font-family:monospace.sans-serif;
 vertical-align:top;
 text-align:center;}

td.ira
{width:25%;
 padding:3px;
 font-style:normal;
 font-size:100%;
 line-height:130%;
 font-family:monospace.sans-serif;
 vertical-align:top;}



/* エントランスの設定 */
.komoji
{color:#006633;
 font-style:normal;
 font-size:100%;
 line-height:100%;
 font-family:monospace.sans-serif;}

.tyuumoji
{color:#006633;
 font-style:normal;
 font-size:250%;
 line-height:100%;
 font-family:monospace.sans-serif;}

























































