@charset "Shift_JIS";
  /* 文字エンコードの設定（削除不可） */

/* ***********************************************
/* HTML要素（一部#ID） */
*  { margin: 0px;
    padding 3px;
    font-family: "ＭＳ Ｐゴシック",Osaka;
    letter-spacing:1px;
    line-height:20pt;
  scrollbar-face-color: #000000; scrollbar-highlight-color:#FF0072;
  scrollbar-shadow-color:#FF0072; scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #FF0072; scrollbar-track-color: #000000;
  scrollbar-darkshadow-color: #000000; }

  }



/* 基本構造 */
html  { height:100%; }
body  { margin: 0px;
    padding :0px;
    color:#FF0072;
    font-size:12px;
    height:100%;
    background-color:#000000;
  }


/* 見出し */
h1,h2,h3,h4,h5,h6  {  }
h1  { font-size:26px; }
h2  { font-size:18px; }
h3  { font-size:16px; }
h4  { font-size:14px; }
h5  { font-size:12px; }
h6  { font-size:10px; }

/* 段落 */


/* アンカー */

A {text-decoration:none; }
img { border-width:0; }

  a:link  { color:#FF0072; }
  a:visited  { color:#FF0072; }
  a:hover  { color:#FF0072; }
  a:active  { color:#FF0072; }
  a:focus  {  }


/* 強調・追加・削除 */
em  { color:#ff0000; }
strong  { color:#ff0000; }
ins  { color:#ffa500; }
del  { color:#999999; }

/* フォーム */

input  { margin:0px 0px 6px 0px; }
  input#TEXT  { width:50%; }
  input#CHECKBOX  { margin:0px; }
  input#RADIO  { margin:0px; }
  input#BUTTON  { margin:0px;
            text-align:center;
          }
textarea  { width:80%;
        margin:0px 0px 6px 0px;
        font-size:12px;
      }
select  {  }
option  {  }
optgroup  {  }

/* リスト */
ol  { margin:0px 0px 0px 30px; }
  ol li  {  }
ul  { list-style:circle outside;
  }
  ul li  {  }
dl  { margin:0px 0px 10px 20px; }
  dt  { margin:0px;
      font-weight:bold;
   }
  dd  { margin:0px 0px 5px 10px; }

/* アドレス */
address  { color:#4d4c61; }


/* ***********************************************
/* 各#ID＆.class */

body#INDEX  {  }

div#PAGETOP  { margin:0px auto 0px auto;
      padding:0px;
      width:500px;
      height:auto;
      background-color:#000000;
    color:#FF0072;
     }
div#HEADER  { width:500px;
        height:200px;
    color:#FF0072;
      }
  div#HEADER h1  { font-family: "Times New Roman",serif;
            padding:10px 0px 0px 20px;
            color:#FF0072;
          }
  ul#PAN  { text-align:right;
        margin:0px 20px 0px 0px;
      }
  #PAN li  { display:inline; }
  #PAN li a:after{content:" > ";}
div#MENU  { margin:0px;
        padding:0px 0px 0px 20px;
        width:500;
        height:auto;
        background-color:#ffffff;
      }
  div#MENU ul  { list-style-type:none; text-align:left; }
  div#MENU ul li { display:inline;
        text-decoration:none;
        background:url("/image/ar_01.png") no-repeat;
         }
  div#MENU li a {  padding:0px 3px 0px 8px;
       font-size:8pt;
        }
  div#MENU h2  { display:none; }
div#KIZI  { height:auto;
        width:500;
        margin:10px;
color:#000000;
 }
div#KIZI h2{
font-size:14px;
color:#FF0072;

}

div#KIZI h3  {
        font-size:14px;
        margin: 0px 0px 5px 15px;
      }
div#KIZI h4,h5,h6  {margin: 0px 0px 5px 15px;}
  div.text  { margin:0px 0px 20px 0px; }
  div.text ul  { margin:0px 0px 0px 30px; }
  li.no_mark  { list-style-type:none;
          margin:7px 0px 0px -10px;
        }
    ul.modori li { text-align:right; }

div#FOOTER  { background-color:#000000;
        width:auto;
        height:auto;
        color:#e7e7eb;
      }
div#FOOTER ul  { padding:10px 0px 10px 0px;
        text-align:center;
        }
div#FOOTER li { display:inline;
        text-decoration:none; }
div#FOOTER ul li address {display:inline;
              padding:0px 5px 0px 5px;
              font-style:normal;}
  div#FOOTER h2  { display:none; }

body > #PAGETOP    { height: auto; }

