a:link {color:#00CC00; text-decoration:none;}
a:visited {color:#00CC00; text-decoration:none;}
a:active {color:#00CC00;}
a:hover {color:#FF0000; text-decoration:underline;}

.waku{
border :1px #008000 solid;
padding :10px;
background-color :#80ff80;
}

.waku1{
border-left :1px #008000 solid;
border-right :1px #008000 solid;
border-bottom :1px #008000 solid;
padding :10px;
}

.waku2{
 width :90% ;
 border : 2px #0CC208 solid ;
 margin-top:20px;
  margin-left:5px;
   margin-right:5px;
    margin-bottom:5px;
}

.mail{
padding-left:0px;
}

.gazo {
margin-left :15px;
}

.top {
padding-top:150px;
}

.cart {
border :1px #8080FF solid ;
}

.hinsyu{
border-top :3px #00CC00 solid;
}
.slide{
border:1px #00cc00 solid;
}
.linktable {
margin: 20px;
}

.linktitle {
padding-left: 30px;
padding-top: 18px;
}

.linktitle2 {
font-family: "Verdana", "Osaka","‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-weight: bolder;
font-size: 11px;
padding-left: 27px;
padding-top: 11px;
color: #0AC105;
}
.linktitle_bg{
margin: 16px 0px 0px 0px;
width:308px;
height:46px;
background: url(http://www.fureai-kajuen.com/ringo/template/wakutitole.gif) no-repeat;
}

.linktext {
font-family: "Verdana", "Osaka","‚l‚r ƒSƒVƒbƒN","ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 11px;
color: #00A100;
line-height: 150%;
padding-left : 10px;
padding-right : 10px;
}
.cm{
font-size :12px;
line-height:1.4em;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 }
 #invertedtabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: white;
background: #008000 url(image/color_tabs_left2.gif) no-repeat left bottom;
margin:0 2px 0 0;
padding:0 0 0 3px;
text-decoration:none;
letter-spacing: 1px;
}

#invertedtabs a span{
float:left;
display:block;
background: transparent url(image/color_tabs_right2.gif) no-repeat right bottom;
padding:3px 9px 3px 6px;
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #d50509;
}

#invertedtabs a:hover span{
background-color: #d50509;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #d50509;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #008000;
border-bottom: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.waku_r{
border:1px #00CC00 solid;
padding-top:20px;
}
.waku_big_r{
border:1px #c0c0c0 solid;
padding:5px;
}
.waku_l{
border-top:1px #c0c0c0 solid;
border-left:1px #c0c0c0 solid;
border-bottom:1px #c0c0c0 solid;
padding:5px;
}

/*box*/
.curlycontainer{
padding-top:10px;
border: 1px solid #b8b8b8;
margin-bottom: 1em;
margin-top:1em;
width: 220px;
}

.curlycontainer .innerdiv{
background: transparent url(http://fureai-kajuen.com/xoops/image/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}

.RSsite{
width:180px;
margin-left:20px;
font-weight : bold;
padding-left:20px;
background:url(http://www.fureai-kajuen.com/sb2/template/site.png);
background-repeat: no-repeat;
}
.RStitle{
font-weight : normal;
line-height:2.0;
font-size:10px;
padding-left:20px;
}
.RSline{
width:180px;
height:20px;
margin-left:20px;
background:url(http://www.fureai-kajuen.com/sb2/template/list.png);
background-repeat: no-repeat;
}
.RShead{
background:url(http://www.fureai-kajuen.com/sb2/template/head.png);
background-repeat: no-repeat;
}
.RSfoot{
width:180px;
height:6px;
margin-left:20px;
background:url(http://www.fureai-kajuen.com/sb2/template/bottom.png);
background-repeat: no-repeat;
}

