/*@import"tag.css";*/
* { margin:0; padding:0; }
h1 { font-size:17; font-weight:bold; color:#9966FF; text-align:left; margin:0px;}
BODY{
    background-image:url("http://www.rakuten.ne.jp/gold/enjoy-home/top/haikei.gif");
    margin:30px;
    font-size:10pt;
    text-align:center;
    background-color:white;
    background-position:1px 1px;
    background-position:right top;
    background-repeat:repeat-y;}
#foot {background-image:none;}
#container { width:866px; color:454545;}
#leftside { width:180px; float:left; text-align:center; }
#leftside img { margin:3px; }
#leftside2 { width:180px; float:left; text-align:center; }
#leftside2 img { margin:3px; }
#center { width:668px; float:right;}
#center2 { width:668px; float:right;}
#ranking { width:110px; float:left; margin:5px; }

.left { float:left; }
.right { float:right;}
.new { float:left; width:500px;}

#land {}
#land .vrtcl {height:340px;}
#land img {margin:20px;}
#land table {cellspacing:1px; width:300px; height:168px; border:0px;}
#land td {text-align:left; padding:px; }


table{ align:center;}
td{ text-align:center;}

a img { border:none; }
a { text-decoration:none; outline:0px none black; color:996600; }
a:hover { text-decoration:underline; }
img { margin:2px; }
.concate { margin:2px; }
.concate img { margin:0px; }



#rank{ width:135;
       height:528;
       border:1px #FF9933 solid; }
#rank tr{ border:1px #FF9933 solid; }
#rank td{ text-align:center;
          font-size:12;
          border:1px #FF9933 solid; }

td { font-size: 10pt; font-color:333333; text-align:center; }

.left_area img { margin: 2px; }

.style1 {
    font-size:65%;
    color:#ffffff;
    background-color:#c71585;}

.moji{
    color:white;
    font-size:16px;
    text-align:center;}

.category{
    width:855px;
    color:white;
    text-align:center;
    margin:5px 1px;
    padding:1px;
    font-size:35px;
    font-weight:bold;
    background-color:#FF0000;}

.box2{
    width:855px;
    background-color:white;
    color:#333333;
    margin:2px 35px;}

#readme{ font-size:12px; width:640px; border:1px #666666 solid; }
#readme th{ font-size:12px; border:1px #666666 solid; text-align:center; background-color:#FFCC99; font-weight:bold; }
#readme #name{ font-size:14px; background-color:#CCFFCC; font-weight:bold; text-align:center; color:#FF0000; }
#readme td{ font-size:12px; border:1px #666666 solid; text-align:left;}




.use { font-size:12px; color:#000000; font-weight:bold; }
.use a{ color:#000000; }
.use span{ color:#666666; }

.itemmenu a:hover { text-decoration:underline; background-color:#FFFFFF; }
.itemmenu a:hover img {
    background-color:#FFFFFF;
    filter:alpha(opacity=66); /*IE*/
    -moz-opacity:0.66; /*FF*/
    opacity:0.66; }

#pic { width:650; border:3px red double; text-align:center; margin:10px; }
#pic .basis{ margin:14px 5px; float:left; }


#pic .dining{ background-color:#FFF0FF; color:FF0000; padding:3px; clear:both; }
#pic .desk{ background-color:#E8FFFF; color:0000FF; padding:3px; clear:both; }
#pic .sofa{ background-color:#E8FFFF; color:0000FF; padding:3px; clear:both; }
#pic .table{ background-color:#EEFFDD; color:006600; padding:3px; clear:both; }
#pic .bed{ background-color:#FFF3E1; color:FF3300; padding:3px; clear:both; }
#pic .chair{ background-color:#CCFFFF; color:996600; padding:3px; clear:both; }
#pic .chest{ background-color:#FFFFCC; color:990000; padding:3px; clear:both; }
#pic .season{ background-color:#FFECD9; color:FF00CC; padding:3px; clear:both; }






#topic { height:300px; width:855px; border:1px #99CC00 solid; text-align:center; }
#topic th{ border:1px #99CC00 solid; color:white; background-color:#FF9900; font-weight:bold; }
#topic td{ border:1px #99CC00 solid; text-align:center; font-size:12px;}
#topic img{ margin:0px; }
#topic p{ text-align:left; }

#lefttopic { width:178px; border:1px #99CC00 solid; text-align:center; }
#lefttopic th{ border:1px #99CC00 solid; color:white; background-color:#FF9900; font-weight:bold; }
#lefttopic td{ border:1px #99CC00 solid; text-align:center; font-size:12px;}
#lefttopic img{ margin:0px; }
#lefttopic p{ text-align:left; }









#top { width:855; double; text-align:center; margin:10px;}
#top th{ font-size:48; color:white;}
#top td{}

#dining { margin:30px 0px; }
#dining #top { border:1px #0033FF solid;}
#dining #top th{ background-color:#0033FF;}
#dining #top td{ border:1px #0033FF solid;}

#etc { margin:30px 0px; }
#etc #top { border:1px pink solid;}
#etc #top th{ background-color:pink;}
#etc #top td{ border:1px pink solid;}

#futon { margin:30px 0px; }
#futon #top { border:1px #0066FF solid;}
#futon #top th{ border:1px #0066FF solid; background-color:#A6E9FF; color:#0033CC;}
#futon #top td{ border:1px #0066FF solid;}

#sofabed { margin:30px 0px; }
#sofabed #top { border:1px #FF0000 solid;}
#sofabed #top th{ background-color:#FF0000;}
#sofabed #top td{ border:1px #FF0000 solid;}

#desk { margin:30px 0px; }
#desk #top { border:1px #000000 solid;}
#desk #top th{ background-color:#000000;}
#desk #top td{ border:1px #000000 solid;}

#chest { margin:30px 0px; }
#chest #top { border:1px #FF0000 solid;}
#chest #top th{ background-color:#FF0000;}
#chest #top td{ border:1px #FF0000 solid;}

#tvb { margin:30px 0px; }
#tvb #top { border:1px #990066 solid;}
#tvb #top th{ background-color:#660099;}
#tvb #top td{ border:1px #990066 solid;}

#bed { margin:30px 0px; }
#bed #top { border:1px #FF0000 solid;}
#bed #top th{ background-color:#FF0000;}
#bed #top td{ border:1px #FF0000 solid;}

#chair { margin:30px 0px; }
#chair #top { border:1px #FF9900 solid;}
#chair #top th{ border:1px #FF9900 solid; background-color:#FFFF99; color:#FF3300; }
#chair #top td{ border:1px #FF9900 solid;}



#withtxt { width:845px; border:none; color:#333333; font-size:12px; margin:10px; }
#withtxt div{ margin:0px; float:left; }

#withtxt2 { width:666px; border:none; font-size:12px; }
#withtxt2 div{ margin:0px; float:left; }


.bigbanner{}

.smallbanner{}

.foot{}

.catlink a{ font-size:16px; font-weight:bold; color:#996600; float:right; margin:5px; }

.blue a{color:blue;}

.style2 {font-size: 12pt}
.style3 {font-size: 12}
.style6 {font-size: 16px;color: #ff6699;}
.style8 {font-size: 12px}
.style10 {font-size: 16px;color: #ff0000;font-weight: bold;}
.style11 {font-weight: bold}
.style12 {font-size: 16px;font-weight: bold; color:#ff6699; }
.style17 {color: #ff0000}
.style18 {font-size: 12px;color: #ff0000;}
.style19 {color: #006600}
.style20 {color: #0099ff}
.style21 {color: #00ccff}
.style22 {color: #ff6600}
.style23 {font-size: 12px;color: #ff6600;}
.style24 {color: #ff6699}
.style25 {font-size: 12px;color: #ff6699;}
.style26 {color: #cc6600}
.style27 {font-size: 12px;color: #cc6600;}
.style28 {color: #996600}

#special img { margin:2px; }


.landing {}
.landing.left {float:left;}
.landing.right {float:right;}

