.rightside-td A:link,.rightside-td A:visited{
	FONT-SIZE: 10pt;
	COLOR: #d643bc;
        TEXT-DECORATION: underline;
	font-weight:bold}
    
.rightside-td A:hover{
	FONT-SIZE: 10pt;
	COLOR: deeppink;
	TEXT-DECORATION: none;
	}  
.photo-arrange-table{
   BORDER: #ff0080 4px dotted; 
   WIDTH: 152px; 
   HEIGHT: 114px;
   align:center;
   color:#ff0080;
   font-size:10pt;}

.option2{
 text-align:center;
 color:#3c3c3c;
 font-size:9pt;
 font-weight:normall;
 }
 
.option2 A:link,.option2 A:visited{
 color:#d643bc;
 font-size:9pt;
 font-weight:bold;
 text-decoration:underline;}

.option2 A:hover{
 color:#925b9b;
 font-weight:bold;
 font-size:9pt;
 text-decoration:none}
 
.option{
 font-size:9pt;
 text-align:left;
 color:#3a3a3a;
 margin-left:5pt;
 }
     
.option A:link,.option A:visited{
 color:#660066;
 font-size:9pt;
 font-weight:normal;
 text-decoration:underline;}

.option A:hover{
 color:#d643bc;
 font-weight:normal;
 font-size:9pt;
 text-decoration:none} 

.deeppink{
   color:deeppink;
   font-size:9pt;
   } 
   
.mizuiro{
   color:#d643bc;
   font-size:11pt;
   } 
   
.e-plaisir{
 border-color:#ff1493;
 background-color:#ffecf9;
 text-align:center;
 color:#262626;
 font-size:9pt;
 }
 
.e-plaisir A:link,.e-plaisir A:visited{
color:#d643bc;
font-size:11pt;
text-decoration:underline;
}


.lemon-table{
	margin-top:0px;
        MARGIN-LEFT: -8px;
	WIDTH: 168px;
	MARGIN-RIGHT: -8px;
	HEIGHT: 195px
	}

.lemon-waku{
	FONT-SIZE: 9pt;
	BACKGROUND-IMAGE: url(image/bar-orange.gif);
	COLOR: #800040;
	HEIGHT: 22px;
	}

.lemon-main	{
	BORDER-RIGHT: 1px solid;
	FONT-SIZE: 9pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	color:#660066;}
    
.lemon-main A:link	{
	COLOR: orange;
	}
.lemon-main A:visited	{
	COLOR: orange;
	}
.lemon-main A:hover	{
	COLOR: deeppink;
	}
.right-scroll A:link,.scroll A:visited	{
	COLOR: #e35368;
	TEXT-DECORATION: underline;
	FONT-SIZE: 9pt;
    }
.right-scroll A:hover	{
	COLOR: deeppink;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
    }
          
.right-scroll{
      HEIGHT: 160px ;
      overflow-y: auto;
      scrollbar-3dlight-color:#808080;
　　　scrollbar-arrow-color:#ff00ff;
　　　scrollbar-darkshadow-color:#ffffff;
　　　scrollbar-face-color:#ffffff;
　　　scrollbar-highlight-color:#ffffff;
　　　scrollbar-shadow-color:#808080;
　　　scrollbar-track-color:#ffffff;
      BORDER: #e35368 1px dashed; 
      FONT-SIZE: 9pt;
	  COLOR: #925b9b;
	  text-align:left;
      padding-top:5px;
      padding-left:4px;
      background-color:#feede7;}

 .ranking-table{
     PADDING-BOTTOM: 3px; 
     WIDTH: 160px; 
     DDING-TOP: 3px; 
     cellspacing:none;
     cellpadding:none;
     FONT-SIZE: 9pt;
	 COLOR: #660066;
	 TEXT-ALIGN: center;
	 }  

.advertisement-table	{
	FONT-SIZE: 9pt;
	MARGIN: 4px 4px 3px;
	WIDTH: 148px;
	LINE-HEIGHT: 13px;
	HEIGHT: 145px;
	BACKGROUND-COLOR: #ffffff;
	cellspacing: 0;
	cellpaddingg: 0
	}
.advertisement-td A:link	{
	FONT-SIZE: 9pt;
	COLOR: #ff9999;
	TEXT-DECORATION: underline
	}
.advertisement-td A:visited	{
	FONT-SIZE: 9pt;
	COLOR: #925b9b;
	TEXT-DECORATION: none
	}
.advertisement-td A:hover	{
	FONT-SIZE: 9pt;
	COLOR: deeppink;
	TEXT-DECORATION: none
	}
