html { 
background-color: #ffffff; 
font-size: 12px; 
scrollbar-face-color: #ffffff; 
scrollbar-track-color: #ffffff; 
scrollbar-arrow-color: #996600; 
scrollbar-highlight-color: #996600; 
scrollbar-shadow-color: #996600; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff; 
margin: 50px 40px; 
color:#663300; 
}

p.b { 
font-size: 12px;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;    text-shadow: 1px 1px 0px #fff;
line-height: 190%; 
letter-spacing: 0.2em;
color: #663300;
} 

p.index { 
font-size: 12px;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;    text-shadow: 1px 1px 0px #fff;
line-height: 190%; 
letter-spacing: 0.2em;
text-align: center;
color: #663300;
} 

p.m { 
font-size: 12px;
font-family: "メイリオ", Meiryo, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;    text-shadow: 1px 1px 0px #fff;
line-height: 190%; 
letter-spacing: 0.2em;
color: #CC9966;
} 

a { 
text-decoration: none; 
} 


a:link { color: #663300; } 
a:visited { color: #663300; } 
a:hover { color: #FF9900; } 
a:active { color: #663300; } 

a:link.n { color: #663300; } 
a:visited.n { color: #663300; } 
a:hover.n { color: #FF9900; } 
a:active.n { color: #663300; } 


a:link.m { color: #CC9966; } 
a:visited.m { color: #CC9966; } 
a:hover.m { color: #FFCC66; } 
a:active.m { color: #CC9966; } 




.table_1 {  
margin: 30px; 
clear: both; 
width: 700px;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_1 tr {
width: 50%;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_1 td {
width: 50%;
background-color: #ffffff; 
padding: 30px 50px;
border: 1px #996600 dotted;
border-collapse: collapse; 
text-align: left;
vertical-align: top;
}


.table_2 {  
border: none;
margin: 40px; 
clear: both; 
width:600px;
background-color: #ffffff; 
padding: 40px 30px; 
}


.table_3 {  
margin: 40px; 
clear: both; 
width: 500px;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_3 tr {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_3 td {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
padding: 50px 50px;
border: 1px #996600 dotted;
border-collapse: collapse; 
text-align: left;
vertical-align: top;
}



.table_4 {  
margin: 40px; 
clear: both; 
width: 600px;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_4 tr {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_4 td {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
padding: 50px 50px;
border: 1px #996600 dotted;
border-collapse: collapse; 
text-align: left;
vertical-align: top;
}


.table_5 {  
margin: 40px; 
clear: both; 
width: 600px;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_5 tr {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
border: 1px #996600 dotted;
border-collapse: collapse; 
}

.table_5 td {
margin: 40px; 
width: 50%;
background-color: #ffffff; 
padding: 15px 50px;
border: 1px #996600 dotted;
border-collapse: collapse; 
text-align: left;
vertical-align: top;
}

