body { margin:0;padding:0;font-family:"Meiryo",Verdana; }

a img { border-style:none;text-decoration:none; }

#mainbody-waku {
text-align:center;
margin-top:0px;

}

#counter {
width:800px;
font-size:8pt;
text-align:left;
height:15px;
margin-top:30px;
clear:left;
padding-left:10px;
}

#main-img-waku {
width:780px;
height:250px;
padding:10px;
border-top:5px solid silver;
border-bottom:5px solid silver;
margin-top:20px;
}

#main-img {
width:780px;
height:230px;
}


#mainarea {
width:550px;
height:500px;
float:left;
background:white;
}

#topue {
height:59px;
width:800px;
font-size:9pt;
background:white;
margin-bottom:10px;
}

#topue-img {
width:219px;
height:59px
margin:0px;
float:left;
margin:0px;
padding:0px;
}

#sen-waku {
width:580px;
height:59px;
margin:0px;
float:left;
padding-top:1px;
background:white;
}

#sen {
width:580px;
height:16px;
background:#D89814;
margin:0px;
margin-bottom:5px;
}

#footer {
width:800px;
height:120px;
border-top:2px solid silver;
padding-top:5px;
text-align:left;
background:white;
font-size:8pt;
margin:auto;
}

#topue-ul-div {
width:570px;
height:20px;
text-align:right;
}

#uemenu {
list-style-type:none;
list-style-image:none;
margin:0px;
padding:0px;
}

.ue-ullist {
float:left;
margin-right:15px;
}

.ue-ullist a { color:black;text-decoration:none;font-size:9pt; }
.ue-ullist a:link { color:black;text-decoration:none;font-size:9pt;}
.ue-ullist a:visited { color:black;text-decoration:none;font-size:9pt;}
.ue-ullist a:active { color:black;text-decoration:none;font-size:9pt;}
.ue-ullist a:hover { color:blue; text-decoration:underline;font-size:9pt; }



#google-kensaku {
float:right;
}

#google-text {
border:1px solid silver;
float:left;
}

#g-b {
font-size:8pt;
}

#header-mongon {
margin-top:10px;
width:570px;
font-size:9pt;
text-align:left;
color:#7b6c3e;
clear:left;
clear:right;
}

#header-mongon-strong {
font-weight:normal;
}

#right-contents-area {
width:240px;
margin-left:10px;
height:500px;
background:white;
margin-top:5px;
float:right;
}

#footer-no-ue {
width:780px;
height:100px;
margin-top:5px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
}

#right-contents-area {
width:240px;
margin-left:0px;
}

.right-menu {
width:230px;
height:80px;
font-size:9pt;
margin-bottom:0px;
padding:0px;
}

.right-menu-moji-waku {
width:230px;
height:20px;
padding-top:0px;
margin-top:0px;
margin-bottom:10px;
font-size:7pt;
}

a.rightlink  { text-decoration:none;color:#bb5535;font-size:8pt;margin:0px;padding:0px; }
a.rightlink :link { text-decoration:none;color:#bb5535;font-size:8pt;margin:0px;padding:0px;}
a.rightlink :visited { text-decoration:none;color:#bb5535;font-size:8pt;margin:0px;padding:0px;}
a.rightlink :active { text-decoration:none;color:#bb5535;font-size:8pt;margin:0px;padding:0px;}
a.rightlink :hover { text-decoration:underline;color:blue;font-size:8pt;margin:0px;padding:0px; }


.rightimg {
border:1px solid silver;
width:235px;
height:80px;
}

a.hanyolink  { color:black;font-size:9pt; }
a.hanyolink:link { color:black;font-size:9pt;}
a.hanyolink:visited { color:black;font-size:9pt;}
a.hanyolink:active { color:black;font-size:9pt;}
a.hanyolink:hover { color:blue;text-decoration:underline;font-size:9pt; }

#right-menu-link {
width:225px;
height:65px;
border:1px solid silver;
padding:5px;
font-size:9pt;
margin-bottom:10px;
color:#696969;
}

#camera-waku {
width:240px;
padding:5px;
font-size:8pt;
}

#camera {
width:150px;
height:100px;
border:1px solid silver;
margin-bottom:5px;
margin-top:5px;
text-align:center;
font-size:15pt;
}

a#linkclub  { color:black;text-decoration:none;font-size:8pt; }
a#linkclub:link { color:black;text-decoration:none;font-size:8pt;}
a#linkclub:visited { color:black;text-decoration:none;font-size:8pt;}
a#linkclub:active { color:black;text-decoration:none;font-size:8pt;}
a#linkclub:hover { color:blue;text-decoration:underline;font-size:8pt; }

#kuru {
width:230px;
height:350px;

}

#kuru2 {
width:220px;
padding:5px;
font-size:11pt;
color:#c37854;
}

#kuru3 {
width:230px;
height:200px;
margin:5px;
}

.kuru4-1 {
width:230px;
padding:3px;
padding-left:5px;
font-size:8pt;
}

.kuru4-2 {
width:230px;
padding:3px;
font-size:9pt;
color:#c37854;
}

a.footerlink  { text-decoration:none;color:black;font-size:8pt; }
a.footerlink:link { text-decoration:none;color:black;font-size:8pt;}
a.footerlink:visited { text-decoration:none;color:black;font-size:8pt;}
a.footerlink:active { text-decoration:none;color:black;font-size:8pt;}
a.footerlink:hover { color:blue;text-decoration:underline;font-size:8pt; }

#footerp {
text-align:center;
font-size:8pt;
}

#footerp-waku {
width:680px;
height:30px;
margin-left:60px;
margin-right:60px;
margin-top:15px;
margin-bottom:30px;
}