/*----------------------------------------------*/
/*        スタイルシート style_mm_index.css     */
/*----------------------------------------------*/

/*----------   ボディ  -------------------------*/
body {
 color: #696969;
 background-color: #ffffff;
 margin: 0px
}

/*----------   アンカー  -----------------------*/

a#tytle:link {
color: #33aaff;
text-decoration: none
}
a#tytle:visited {
color: #33aaff;
}

a#tytle:active {
color: #33aaff;
}

a:link {
color: #663300;
text-decoration: none
}

a:visited {
color: #0099cc;
text-decoration: none
}

a:hover {
color: red;
text-decoration: underline
}

a:active {
color: red;
text-decoration: underline
}

/*----------   全エリア  -----------------------*/
table.back {
 z-index: 0;
 background-color: maroon;
}

/*----------   実エリア  -----------------------*/
table.all {
 z-index: 1;
 color: #333333;
 background-color: #e0f0ff;
/* background-image: url("image/fith.gif"); 
 background-repeat: repeat; */
}

/*----------   タイトル部  ---------------------*/
table.tytle {
 z-index: 2;
 border-style: ridge; 
 border-color: lime;
 border-width: 5px; 
 margin: 0px
}

table.head {
 z-index: 2;
 background-image: url("image/guitar.JPG");
 background-position: center center;
 background-repeat: no-repeat;
 margin: 0px
}

/*----------  メイン欄  ---------------------*/
table.main {
 z-index: 3;
 margin: 6px
 
}

/*----------  英　和　部  ---------------------*/
table.jpaneng {
 z-index: 3;
 margin: 4px
 color: black;
 background-color: #99ffcc;
 font-size: 11pt
 }


/*----------   テーブル部  ---------------------*/
table.list{
 z-index: 3;
 color: #000000;
 background-color: #ccffff;
 margin: 4px
 
}

thead {
 color: black;
 background-color: #99ffcc
}

/*----------   ヘッダー ---------------------*/
h1#tytle {
 color: #33aaff;
 background-color: maroon;
 text-align: center;
 font-size: 30pt;
 font-weight: bold;
 margin: 0px
}

h2#tytle {
 color: maroon;
 text-align: center;
 font-weight: bold;
 margin: 0px
}

h3#tytle {
 color: #ffAA33;
 text-align: center;
 font-weight: bold;
 margin: 4px 4px 4px 0px
}

h4#tytle {
 color: #00008b;
 font-weight: bold;
 margin: 4px 4px 4px 0px
}

h1 {
 color: #32cd32;
 text-align: center;
 font-weight: bold;
 margin: 0px
}

h2 {
 color: #3cb371;
 text-align: center;
 font-weight: bold;
 margin: 0px
}

h3 {
 color: #00008b;
 text-align: left;
 font-weight: bold;
 margin: 4px 4px 4px 0px
}

h4 {
 margin: 4px;
 color: #696969;
 font-weight: normal;
 text-align: left;
 text-indent: 2em
}

/*----------   水平線   ---------------------*/
hr {
 color: #663300;
}

/*----------   更新情報 ---------------------*/
textarea#update {
 color: black;
 background-color: #99ffcc;
 font-size: 11pt
 margin: 4px
 padding: 10px
}

textarea {
 color: #000000;
 background-color: #cccccc;
 margin: 4px
}

/*----------   リスト   ---------------------*/
ul {
 list-style-type: disc
}
 

/*----------   段　落   ---------------------*/
p {
 color: #696969;
 font-weight: normal;
 font-size: small;
 text-align: left;
 line-height: 1.5em
}

p#foot {
 color: #cc0033;
 text-align: center
}

/*----------   区　分   ---------------------*/
div#mini {
 margin: 4px
 color: black;
 font-size: 11pt
}

div#list {
 margin: 4px
}

div#ref {
 color: #333399;
}

span#maroon {
color: maroon;
}

span#red {
color: red;
}

span#green {
color: green;
}

span#blue {
color: #0000ff;

/*----------   おわり   ---------------------*/

