html
{  
   margin: 0;
   padding: 0;
}
body
{
   margin: 0 0;
   padding: 0 0;
   background-color: #FFFFFF;
   color: #666666;
   font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; 
   font-style: normal;
   font-weight: normal;
   font-variant: normal;
   line-height: normal;
}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
h1, h2, h3, h4, h5, h6, p, ol, pre, blockquote
{
   margin: 0px;
   padding: opx;
}
h1 { font-size: 12px;}
form, input { margin: 0; padding: 0; }
A	  { text-decoration: none; } 
A:link	  { color: #666666; } 
A:visited { color: #666666; } 
A:hover   { color: #666666;text-decoration: underline overline;background-color: #C6E9FD;}
A:active  { color: #6666666; } 
a img { border: 0; }
hr {  color: #66CCFF; }
.hr2{  color: #6699FF; height: 2px; border: 3px dotted; ; clip:   rect(   )}
.hr3{  color: #cccccc; height: 2px; border: 3px dotted; ; clip:   rect(   )}
UL { list-style-type: disk; } 
.head1 	    {  font-size: 12px; color: #FFFFFF; }
.menu1 	    {  font-size: 12px; }
.menu_title {  font-size: 12px; font-weight: bold; color: #3366CC; }
.fddar1     {  font-size: 12px; }
.fddar2     {  font-size: 11px; }
.sale1 	    {  font-size: 11px; font-weight: bold; }
.info1      {  font-size: 11px; line-height: 90%; }
.info_text1 {  font-size: 10.5px; ; line-height: 130%}
.sale2 	    {  font-size: 11px; }
.best10a    {  font-size: 12px; color: #0099FF; }
.list1 	    {  font-size: 14px; line-height: 140%; }
.list2      {  font-size: 12px; text-decoration: underline; }
.navi1      {  font-size: 12px; text-decoration: underline; }
.list2a     {  font-size: 12px; }
.navi1a     {  font-size: 12px; }
.syohin1    {  font-size: 12px; }
.prezent1   {  font-size: 9px; }
.syohin2    {  font-size: 11px; font-weight: bold; text-decoration: underline; }
.prezent1   {  font-size: 12px; line-height: 120%; }
.prezent2   {  font-size: 12.5px; font-weight: bold; }
.prezent3   {  font-size: 12px; line-height: 120%; text-decoration: underline; }
.topics1    {  font-size: 12px; font-weight: bold; color: #3366FF; }
.coment1    {  font-size: 12px; line-height: 150%; color: #6699FF; }
.nomal1     {  font-size: 13px; }
.normal2    {  font-size: 13px; text-decoration: underline; }.navi0 {  text-decoration: underline}
.english1 {  font-size: 14px}
.normal3 {  font-size: 13px; line-height: 150%}
.info_text2 {  font-size: 10.5px; text-decoration: underline; line-height: 130%}
.present4 {  font-size: 16px}
.coment2 {  font-size: 12px; color: #86ADFF; line-height: 130%}
.ranking1 {  font-size: 11px; color: #3366FF}
.border1 { border-color: #0099ff; border-bottom-style: solid; border-bottom-width: 2px; }
.border2 { border-color: #0099ff; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; } 
.ranking2 {  font-size: 12.5px; color: #3366FF}
.ranking1_l {  font-size: 11px; color: #FF3366}
.ranking2_l {  font-size: 12.5px; color: #FF3366}
.osusume1 {  font-size: 16px; color: #6666FF}
.osusume2 {  font-size: 16px; line-height: 140%; color: #6666FF}
.normal4 {  font-size: 14px; line-height: 170%}
.big1 {  font-size: 18px; line-height: 130%}
.normal5 { font-size: 14px; line-height: 170% ; text-decoration: underline}
.hr4 { color: #cccccc; height: 2px; border: 2px dotted; ; clip: rect( ) }
