﻿@charset "utf-8";
body { margin: 0px; padding: 0px; }
img { border: 0px; }
.slides { margin: 0px auto;overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; overflow: hidden; list-style: none; }
    .slide-pic img {width: 1060px}
    .slide-pic li { display: none; }
        .slide-pic li.cur { display: block; }
.slide-li { margin: 0px; padding: 0px; left: 0px; bottom: 0px; position: absolute; }
    .slide-li li { margin: 0px; padding: 0px; width: 353px; height: 5px; float: left; overflow: hidden; list-style: none; }
    .slide-li a { width: 353px; height: 5px; color: #000; font-size: 12px; display: block; }
        .slide-li a:hover { color: #F00; text-decoration: none; }
.op li { background: #FFF; filter: alpha(opacity=60); opacity: 0.6; }
    .op li.cur { background: #DDD; }
.slide-txt span { display: none; }

/*table*/
table.about_table{font-size:12px;border-bottom:1px dotted #999;}
table.about_table td{height:20px;line-height:20px;padding:10px 0;background:#FFF;border-top:1px dotted #999;color:#666;}
table.about_table td.gray_bg{color:#000;}

table.rakuten_table{border-bottom:1px dotted #999;}
table.rakuten_table td{height:20px;line-height:20px;font-weight:normal;font-size:14px;padding:10px 0;border-top:1px dotted #999;}
table.rakuten_table td.txt_gray{height:20px;line-height:20px;color:#666;padding:10px 0;text-align:right;font-size:12px;}
