/* all */
body{
margin:0px;
padding:0px;
background-image:url("http://www.wican.org/2007/img/bg7.gif");
background-repeat:repeat-x;
font-size:80%;
font-family:"‚l‚r ‚oƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro", sans-serif;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:1.5em;
color:#000;
}
a{
color:#00f;
}
#mybody{
width:850px;
background:#fff;
}
#header{
position:absolute;
left:30px;top:60px;
}
#navi{
position:absolute;
left:30px;top:95px;
width:200px;
}
#contents{
margin:125px 0px 0px 240px;
}
a img{
border:solid 0px #fff;
}

/* h */
h1{
display:none;
}
h2{
margin:60px 0px 10px -20px;
padding:10px 20px;
border-right:solid 1px #ccc;
border-bottom:solid 2px #ccc;
background:url("../img/bg8.gif");
font-size:110%;
color:#fff;
font-family:Meiryo;
}
.top{
margin-top:0px;
}
h3{
margin:40px 0px 20px -20px;
padding:5px 5px 5px 20px;
clear:both;
background:url("../img/bg7.gif");
font-size:110%;
color:#26c;
font-family:Meiryo;
}
h3.map{
padding-right:1em;
display:inline;
}

/* navi */
#navi{
width:150px;
}
.n_2,.n_4,.n_6,.n_7{
margin-top:2px;
}
a:hover img{
border:solid 1px #ff0;
padding:0px;
}
.n_1{
margin-top:32px;
}
.n_3{
margin-top:25px;
}
.n_5{
margin-top:15px;
}
.n_6{
margin-right:30px;
}

#now{
background:url("../img/bg9.gif");
}

/* zu image */
.zu{
float:right;
margin:0px 0px 10px 10px;
padding:0px;
color:#555;
padding:2px;
}
.zuimg{
padding:1px;
border:dotted 1px #f05;
}
.zue{
float:left;
margin:0px 10px 10px 0px;
}
.zu1{
float:right;
margin:0px 0px 10px 10px;
color:#555;
width:275px;
}
.zu1p{
margin:0px;
padding:0px;
}
.zu2{
float:right;
margin:0px 0px 10px 10px;
color:#555;
width:180px;
}
.zu2p{
margin:0px;
padding:0px;
}
a:hoverimg{
background:#ff0;
}

/*table*/
table{
border:solid 1px #555;
border-collapse:collapse;
}
td{
border:solid 1px #666;
padding:0.2em;

}
table.event{
width:550px;
}

/* kousei yoso */
hr{
clear:both;
margin:20px 0px 0px 0px;
color:#ccc;
visibility:hidden;
}
ul{
margin-left:18px;
padding:0px;
}
ul.b{
font-weight:bold;
}
li{
padding-bottom:0.5em;
}
.twoli{
padding-bottom:1em;
}
span.ki{
color:#ff0;
font-size:100%;
}
span.hai{
color:#777;
font-weight:normal;
}
.fly{
text-align:right;
color:#555;
}
div#hidari{
float:left;
width:280px;
}
div#migi{
float:right;
width:280px;
}
a.logo{
color:#fff;
font-size:15px;
text-decoration:none;
}
a:hover.logo{
color:#36f;
text-decoration:none;
}
.logo img{
margin-right:2em;
}
.eventboxe{
background:url("../img/end.gif") no-repeat;
}
.eventboxe h2{
background:url("../img/bg10.gif");
}
.event{
padding:10px;
}
.bray{
background-color:#ccc;
}
address{
border-top:solid 4px #ccc;
font-style:normal;
padding:10px 10px 10px 30px;
margin:20px 0px 0px 0px;
background:url("../img/bg7.gif");
clear:both;
}
