@charset "Shift_Jis";

A:LINK{color:#444444;}
A:VISITED{color:#444444;}
A:active{color:#FAD438;}
A:HOVER{border-bottom:1px dotted #FAD438;}
a{text-decoration:none;}
BODY,TD,TEXTAREA{
scrollbar-3dlight-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-arrow-color:#FAD438;
scrollbar-track-color:#FAD965;
font-size:70%;color:#444444;
font-family: Verdana,Osaka,'MS UI Gothic';
letter-spacing:1px;line-height:20px;
overflow:auto;overflow-x:hidden;
margin:0 0 0 0;}
BR{letter-spacing:0px;}
img{border:0px;}
ul{padding-left:1em;margin-left:0em;
margin-top:0em;margin-bottom:1px;}

h1{margin:70 0 25 0;padding:0 2 0 2;
text-align:center;
font-size:23px;color:#DEA843;
letter-spacing:2px;line-height:22px;
font-weight:normal;
font-family:Century Gothic;}
h1:first-letter{color:#FC90A9;}

h2{margin:10 0 5 0;padding:0 0 6 20;
font-size:120%;color:#D1790D;
letter-spacing:3px;
background-image:url(img/h2.gif);
background-repeat:no-repeat;
background-position:0% 100%;}
h2:first-letter{color:#FC90A9;}
.text{margin:0 0 30 0;padding:0 20 0 22;}

.menu1{width:10%;
border-left:1px solid #D1790D;
border-right:1px solid #D1790D;}
.menu2{width:280;height:100%;}
.menu3{padding:0 0 0 0;}

h4{width:100%;font-size:100%;
padding:0 0 0 0;margin:0 0 0 0;
letter-spacing:3px;
border-top:1px dotted #D1790D;}
.last{border-bottom:1px dotted #D1790D;
margin:0 0 30 0;}

a.me{display:block;padding:6 0 6 0;}
a:LINK.me{color:#FCA5B9;}
a:VISITED.me{color:#FCA5B9;}
a:active.me{color:#ffffff;border-bottom:0px;
background-color:#FAD965;}
a:hover.me{color:#ffffff;border-bottom:0px;
background-color:#FAD965;letter-spacing:9px;}

.td1{width:7%;}
.td2{width:7%;}
.td3{width:55%;
border-left:1px solid #D1790D;
border-right:1px solid #D1790D;
background-color:#FFFFFF;
filter:Alpha(opacity=80);}
.td4{width:10%;}

.m{width:100%;height:100%;}
.m1{width:100%;height:100%;
background-image:url(img/back.jpg);
background-repeat:no-repeat;
background-position:0% 100%;}
.main{background-color:transparent;
overflow-x:hidden;
margin:0 0 0 0;padding:65 0 20 0;}

.copy{padding:2 0 2 0;margin:0 0 0 0;
font-size:90%;color:#D1790D;
font-weight:normal;
border-bottom:1px dotted #D1790D;
letter-spacing:0px;}
.copy A:active{color:#D1790D;}
.copy A:HOVER{color:#D1790D;border-bottom:0px;}