body{
background-color:#fdeff2;
background-image:url("img/wp.gif");
background-repeat:repeat;
background-position:0;
background-attachment:fixed;
margin:0;
}



body,td,th,pre{
font-size:14px;
color:#664032;
text-align:center;
line-height:165%;
}



table{ text-align:center; }


A { text-decoration:none; }
A:link, A:visited { color:#808080; }
A:hover { color:#ffffff; }



input,textarea,select{
background-color:#f8f4e6;
border:1px solid #808080;
font-size:14px;
color:#808080;
}




#page{
margin:0;
text-align:center;
}




div.haba{
background-color:#ffffff;
width:800px;
margin-left:auto;
margin-right:auto;
margin-top:0;
margin-bottom:0;
text-align:center;
}



div.navi{
background-color:#664032;
background-image: url("http://jyuniya.com/img/top-800x200.jpg");
width:800px;
height:200px;
text-align:left;
}


div.menu{
position:absolute;
width:800px;
top:200px;
height:40px;
background-color:#000000;
color:#ffffff;
font-weight:bold;
text-align:center;
padding: 0;
}


.menu a:link, .menu a:visited, .menu a:active {}
.menu a:hover {}




ul#list { width:800px; text-align:center; }
ul#list li { display:inline; }
ul#list li a {
font-size:14px;
font-family:"Century Gothic","MS ゴシック","Osaka";
letter-spacing:3px;
text-decoration:none;
}
ul li {list-style:none;}
ul#list a:link, ul#list a:visited, ul#list a:active {color:#ffffff;}
ul#list a:hover {color:#000000; cursor:crosshair; position:relative; top:1px; left:1px;}






div.main{
margin-top:30px;
padding:30px;
}



.top{
margin:50px 30px 80px 30px;
text-align:center;
}


.tenjikai{
width:400px;
margin:20px;
}



.maintitle{
font-family:"Century Gothic","MS ゴシック","Osaka";
font-size:200%;
color:#b98c46;
font-weight:bold;
letter-spacing:5px;
line-height:150%;
}


.subtitle{
font-family:"Century Gothic","MS ゴシック","Osaka";
font-size:120%;
color:#b98c46;
padding-bottom:3px;
font-weight:bold;
letter-spacing:3px;
line-height:120%;
}





p{ margin:15px 0px 15px 0px; }
BR { letter-spacing: normal; }
hr {display:none;}

dt{ font-weight:bold; }
dd{ margin-left:60px; }





.chu{
font-size:100%;
color:#b98c46;
font-weight:bold;
letter-spacing:1px;
}

.eigyoubi{
color:#b7282e;
letter-spacing:1px;
}

.window{
font-size:12px;
margin-top:30px;
text-align:center;
color:#ffffff;
}