/******  ボディー  ******/
BODY { color:black;  
       background:white;
       background-image:url("img/wall/u006bcg.gif");
       background-attachment:fixed; }


/******  リンク時のテキスト  ******/
A.a_03:link    { text-decoration:none; color:lightskyblue; }
A.a_03:visited { text-decoration:none; color:lightskyblue; }
A.a_03:active  { text-decoration:underline; color:lightskyblue; }
A.a_03:hover   { text-decoration:underline; color:lightskyblue; cursor:pointer; }

A.a_04:link    { text-decoration:none; color:blue; }
A.a_04:visited { text-decoration:none; color:blue; }
A.a_04:active  { text-decoration:underline; color:blue; }
A.a_04:hover   { text-decoration:underline; color:blue; cursor:pointer; }

A.a_06:link    { text-decoration:none; color:lightskyblue; }
A.a_06:visited { text-decoration:none; color:lightskyblue; }
A.a_06:active  { text-decoration:none; color:lightskyblue; }
A.a_06:hover   { text-decoration:none; color:lightskyblue; cursor:pointer; position:relative;top:2px;left:2px; }


/******  P  ******/
P.left {text-align:left; }

 
/******  DIV  ******/
DIV.center_01 {text-align:left;
               font-size:8pt; color:#A9A9A9;
               margin:0px 0px 0px 100px; line-height:0em; }


/******  テーブル  ******/
TABLE.t_01 { border:0pt; width:740; height:60;
             border-collapse:collapse; }

     .t_03 { border:1pt; border-color:dimgray; border-style:solid; background-color:black;
             width:740; border-collapse:collapse; }

     .t_03_01 { border:0pt;background-color:black; border-collapse:collapse; }

     .t_06    { border:0pt;background-color:black; border-collapse:collapse; }

     .t_07    { border:0pt;background-color:black; border-collapse:collapse;
                margin-top:15px; }

     .t_10    { border:0pt;background-color:black; border-collapse:separate;
                margin:20px 20px 20px 60px; }


/******  テーブル TD ******/
TD.td_01     { border:1pt; border-color:dimgray; border-style:solid; background-color:black;
               color:black; font-size:10pt; padding-left:20px;
               text-align:left; }

   .td_03_01    { border:0pt; border-color:dimgray; border-style:solid;
                  font-size:9pt;
                  width:740; padding:10px 20px 20px 20px;
                  text-align:center; vertical-align:top; }

   .td_04_03_01 { border:0pt; border-color:dimgray; border-style:solid;
                  color:orangered; font-size:12pt; font-weight:bold;
                  width:540; padding:20px 20px 0px 30px;
                  text-align:left; }

   .td_04_03_02 { border:0pt; border-color:dimgray; border-style:solid;
                  color:gainsboro; font-size:9pt; font-weight:bold;
                  width:180; padding:20px 30px 0px 0px;
                  text-align:right; vertical-align:middle; }

   .td_05_01_01 { border:0pt; border-color:dimgray; border-style:solid;
                  text-align:left; vertical-align:top; padding:0px 0px 0px 0px; }

   .td_05_01_02 { border:0pt; border-color:dimgray; border-style:solid;
                  text-align:left; vertical-align:top; padding:2px 2px 2px 2px; }

   .td_06_01    { border:0pt; border-color:dimgray; border-style:solid;
                  padding:0px 0px 0px 0px;
                  text-align:left; }

   .td_06_01_01 { border:0pt; border-color:dimgray; border-style:solid;
                  padding:0px 0px 0px 0px;
                  text-align:left; }

   .td_06_01_02 { border:0pt; border-color:dimgray; border-style:solid;
                  padding:0px 0px 0px 0px;
                  text-align:left; padding-left:10px; }

   .td_06_01_03 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                  color:black; font-size:8pt;
                  width:120; height:28;
                  text-align:center; letter-spacing:0.02em; }

   .td_06_01_04 { border:1pt; border-color:dimgray; border-style:solid; background-color:lightgrey;
                  color:black; font-size:8pt;
                  width:60; height:28;
                  text-align:center; letter-spacing:0.02em; }

   .td_06_02_01 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                  color:black; font-size:8pt; font-weight:bold;
                  width:300; height:28; padding-left:10px;
                  text-align:left; letter-spacing:0.02em; }

   .td_06_02_02 { border:1pt; border-color:dimgray; border-style:solid; background-color:lightgrey;
                  color:black; font-size:9pt;
                  width:300; height:308; padding:10px 10px 10px 10px;
                  text-align:left; vertical-align:top; letter-spacing:0.1em; line-height:1.8em; }

   .td_07_01    { border:0pt; border-color:dimgray; border-style:solid;
                  padding:0px 0px 0px 0px;
                  text-align:left; }

   .td_07_01_01 { border:0pt; border-color:dimgray; border-style:solid;
                  padding:0px 0px 15px 0px;
                  text-align:left; }

   .td_07_01_02_01 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:85; height:24;
                     text-align:center; }

   .td_07_01_02_02 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:80; height:24;
                     text-align:center; }

   .td_07_01_02_03 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:80; height:24;
                     text-align:center; }

   .td_07_01_02_04 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:80; height:24;
                     text-align:center; }

   .td_07_01_02_05 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:95; height:24;
                     text-align:center; }

   .td_07_01_02_06 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:95; height:24;
                     text-align:center; }

   .td_07_01_02_07 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:80; height:24;
                     text-align:center; }

   .td_07_01_02_08 { border:1pt; border-color:dimgray; border-style:solid; background-color:darkgray;
                     color:black; font-size:8pt;
                     width:80; height:24;
                     text-align:center; }

   .td_07_01_03 { border:1pt; border-color:dimgray; border-style:solid; background-color:lightgrey;
                  color:black; font-size:8pt;
                  height:28;
                  text-align:center; }

   .td_10_01_01 { border:0pt; border-color:dimgray; border-style:solid;
                  color:gainsboro; font-size:11pt;
                  width:140; padding:8px 5px 10px 5px;
                  text-align:left; vertical-align:top; letter-spacing:0.02em; line-height:1.2em; }

   .td_10_01_02 { border:0pt; border-color:dimgray; border-style:solid;
                  color:gainsboro; font-size:11pt;
                  padding:5px 5px 15px 5px;
                  text-align:left; vertical-align:top; letter-spacing:0.02em; line-height:1.2em; }

   .td_10_01_03 { border:0pt; border-color:dimgray; border-style:solid;
                  color:gainsboro; font-size:9pt;
                  padding:5px 5px 5px 5px;
                  text-align:left; vertical-align:top; letter-spacing:0.02em; line-height:1.5em; }

   .td_10_01_04 { border:0pt; border-color:dimgray; border-style:solid;
                  color:gainsboro; font-size:10pt;
                  padding:0px 5px 10px 5px;
                  text-align:left; vertical-align:top; letter-spacing:0.02em; line-height:1.2em; }

   .td_10_01_99 { border:0pt; border-color:dimgray; border-style:solid;
                  color:orangered; font-size:12pt; font-weight:bold;
                  padding:10px 0px 10px 5px;
                  text-align:left; vertical-align:middle; }

  .td_11        { border:0pt; border-color:dimgray; border-style:solid; padding:1em 1em 0em 3em;  font-weight:bold;
                  color:orange; font-size:13pt; line-height:1.6em; text-align:left; vertical-align:top; }

  .td_11_01     { border:0pt; border-color:dimgray; border-style:solid; padding:0em 0em 1em 0em;  font-weight:bold;
                  color:khaki; font-size:11pt; line-height:1.6em; text-align:left; vertical-align:top; }

  .td_99 { border:1pt; border-color:dimgray; border-style:solid; padding:0; background-color:black;
           color:white; font-size:10pt;
           width:740; height:30;
           text-align:center; }


/******  罫　線 ******/
HR.hr_01  { size:3; width:100%; border-style:ridge; color:gainsboro; }

  .hr_02  { size:1; width:100%; border-style:ridge; color:gainsboro; }

  .hr_03  { width:90%; border-style:ridge; border-color:gainsboro; }

/******  イメージ  ******/
img.img_01 { border:0pt; float:right; } 

   .img_02 { border:0pt; float:left; } 

   .img_03 { border:2pt; border-color:gaionsboro; border-style:ridge; } 


/******  フォント  ******/
FONT.f_01 { font-size:8pt; color:gainsbor; }

    .f_02 { font-size:9pt; color:black; font-weight:bold; }

    .f_03 { font-size:18pt; color:black; }

    .f_04 { font-size:9pt; }

    .f_05 { font-size:7pt; }

    .f_06 { color:royalblue; }

    .f_07 { font-size:18pt; }

    .f_08 { font-size:11pt; font-family:HG創英角ﾎﾟｯﾌﾟ体; }

    .f_09 { color:black; }
