@charset "Shift_JIS";

BODY{   background-color:#FFFFFF;
        background-image:url(images_w/bg.gif);
        margin-top:0px;
        margin-bottom:0px;
        margin-left:0px;
        color:#000000;
        font-family: "Verdana","MS UI Gothic","ƒqƒ‰ƒMƒmŠpƒS Pro W3","Osaka";}

.k07  {color:#000000; font-size:7pt; }
.k09  {color:#000000; font-size:9pt; }
.k12  {color:#000000; font-size:10pt;}
.k14  {font-size:14px; color:#000000;}
.k16  {font-size:16px; color:#000000;}
.k18  {font-size:18px; color:#000000;}

.w07  {color:#FFFFFF; font-size:7pt; }
.w09  {color:#FFFFFF; font-size:9pt; }
.w12  {color:#FFFFFF; font-size:12pt;}
.w14  {font-size:14px; color:#FFFFFF;}
.w16  {font-size:16px; color:#FFFFFF;}
.w18  {font-size:18px; color:#FFFFFF;}

.g07  {color:#999999; font-size:7pt; }
.g08  {color:#cccccc; font-size:8pt; line-height:150%;font-family:MS UI Gothic,Osaka;}
.g09  {color:#999999; font-size:9pt; }
.g12  {color:#999999; font-size:12pt;}

.r07  {color:#FF0000; font-size:7pt; }
.r09  {color:#FF0000; font-size:9pt;}
.r12  {color:#FF0000; font-size:12pt;}

.07   { font-size:7pt; }


.todoke {color:#999999;font-size:7pt; line-height:130%;}

A:link     {color:#000000;font-size:9pt; text-decoration:none;}
A:visited  {color:#000000;font-size:9pt; text-decoration:none;}
A:active   {color:#FF6600;font-size:9pt; text-decoration:none;}
A:hover    {color:#FF6600;font-size:9pt; text-decoration:none;}

A.move:active   {color:#FFFF00;font-size:9pt; text-decoration:none;}
A.move:hover    {color:#FFFF00;font-size:9pt; text-decoration:none; position:relative; top:1px; left:1px;}

A.menu:active   {color:#0033FF;font-size:9pt; text-decoration:none;}
A.menu:hover    {color:#FF6600;font-size:9pt; text-decoration:underline; position:relative; top:1px; left:1px;}

A.07:link     {font-size:7pt; text-decoration:none;}
A.07:visited  {font-size:7pt; text-decoration:none;}
A.07:active   {font-size:7pt; text-decoration:none;}
A.07:hover    {font-size:7pt; text-decoration:none; position:relative; top:1px;}

.frame_top     {background:#E1E1E1; width:734px; height:55px;}
.frame_left    {background:#E1E1E1; width:190px; text-align:center; border-left:solid 1px #FFFFFF;}
.frame_main    {background:#666666; width:734px; text-align:center; background-image:url(images_w/main_bg.gif); height:1560px;}
.kage_right    {background-image:url(images_w/kage_right.gif); width:6px;}

.koumoku  {background-image:url(images_w/koumoku.gif); width:190px; height:33px; padding:0px 0px 8px 5px; font-size:9pt; }

.thumbnail {border-top:solid 1px #CCCCCC; border-left:solid 1px #DDDDDD; border-right:solid 1px #EEEEEE;}

.navi     { height:30px;color:#000000; color:#CCCCCC; padding:2px;}
.waku     { border:solid 1px #CCCCCC; margin: 0px; padding:5px;}
.page1    { width:13px; height:35px; text-align: center;}
.page2    { width:20px; height:35px; text-align: center;}
.now1     { width:18px; text-align:center; font-size:14pt;}
.now2     { width:26px; text-align:center; font-size:14pt;}
.mov      { width:50px; height:35px; text-align:center;}
.back     { width:60px; height:35px; text-align:left;}
.next     { width:60px; height:35px; text-align:right;}
.top      { margin: 0px; padding: 0px; width: 138px; height:7px; }
.bottom   { margin: 0px; padding: 0px; width: 138px; height:7px; }
.middle   { margin: 0px; padding: 0px; width: 138px; height:150px; text-align: center;
            background-image:url(images_w/w_middle.gif); color:#999999;font-size:7pt;}
.v_middle { margin: 0px; padding: 0px; width: 230px; height:170px; text-align: center;
            background-image:url(images_w/v_middle.gif); color:#999999;font-size:7pt;}
.t_photo { width:250px; height:250px;}
.t_title { height:40px;}
.t_kei   { background:#DFDFDF; height:1px;}
.setsu   { margin-bottom:3px;}

.page_a  { width:15px; height:30px; text-align: center;}
.page1_a  { width:20px; height:30px; text-align: center;}
.non_a  { width:15px; height:30px; text-align: center; color: #CCCCCC;}
.non1_a  { width:20px; height:30px; text-align: center; color: #CCCCCC;}
.now1_a  { width:20px; text-align: center; font-size:14pt;}
.now2_a  { width:30px; text-align: center; font-size:14pt;}
.mov_a   { width:50px; height:30px; text-align: center;}
.non_mov   { width:100px; height:30px; text-align: center; color: #CCCCCC;}
.mov1_a   { width:80px; height:30px; text-align: center; font-size:12pt;}
.back_a  { width:60px; height:30px; text-align: left;}
.next_a  { width:60px; height:30px; text-align: right;}
