body, textarea { font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif; }  
input, select { font-family: Arial, "ＭＳ Ｐゴシック", sans-serif; } 




H1{font-size:8pt;margin:0px;padding:0px;font-weight:100;word-spacing:0em;height:auto;font-family:arial;}

H2{font-size:12pt;margin:0px;padding:0px;font-weight:bold;word-spacing:0em;height:auto;}

H3{font-size:16pt;margin:0px;padding:0px;font-weight:bold;word-spacing:0em;height:auto;}

H4{font-size : 10pt; margin: 0px; padding: 0px;border-right:solid 2px #808080;border-bottom:solid 2px #808080;background-color:#aad5ff;
    padding-top:3px;padding-left:3px;width:100px;height:25px;}

H5{ font-size : 8pt; margin: 0px; padding: 0px;border-right:solid 2px #808080;border-bottom:solid 2px #808080;background-color:#ececff;
    padding-top:1px;padding-left:1px;width:70px;height:13px;}



td{font-size:10pt;font-family:arial;word-break:normal;}
table.a td {font-size:7pt;text-align:center;}
table.b td {font-size:8pt;text-align:center;}
table.c td {font-size:9pt;text-align:center;}


P {padding-left: 1em;margin-top:0;}
ul{margin-top:0;}

body{font-size:10pt;margin:0px;padding:0px;text-align:center;word-break:normal;}
#main{margin-left:auto;margin-right:auto;text-align:left;width:650px;}

A{color : #3333CC;text-decoration : none;}
A:VISITED{color: #9999CC;text-decoration : none;}
A:HOVER{color: #666666;text-decoration : underline;}
A:ACTIVE{color: #666666;text-decoration : none;}
body,table {font-size: 10pt;word-break: break-all;}

div.ctable {text-align: center; /* IEでセンタリングさせる方法 */}
div.ctable table {margin-left:auto;margin-right:auto;     /* 標準のセンタリング方法 */
      text-align: left; /* IE用方法の弊害対策用 */}


/* メインメニュー */
#menu ul {
   display:block;
   list-style-type: none;
   margin:0;
   padding:0;}
/* サブメニュー1段目 */
#menu ul ul{
   display:none;
   position:absolute;
   top:100%;
   left:0;}
/* サブメニュー2段目以降 */
#menu ul ul ul {
   top:0;
   left:100%;}
/* リスト */
#menu li {   float:left;}
#menu li li {   clear:both;}
#menu li:hover {   position:relative;}
#menu li:hover > ul {   display: block}

/* IE6用 */
* html
 #menu li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column1'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'   );}
* html #menu li li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column2'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'   );}
* html #menu li li li {
   behavior: expression(
      this.onmouseover=new Function("this.className='column3'"),
      this.onmouseout=new Function("this.className=''"),
      this.style.behavior = 'none'   );}
#menu .column1 {position:relative;}
#menu .column1 ul {display:block;}
#menu .column1 * ul {display:none;}
#menu .column2 {position:relative;}
#menu .column2 ul {display:block;}
#menu .column2 * ul {display:none;}
#menu .column3 {position:relative;}
#menu .column3 ul {display:block;}
#menu .column3 * ul {display:none;}

/* デザイン */
#menu li {
   width:100%;
   background:#f2f2f2;
   line-height:2.0em;
   text-align: center;}
#menu li li {
   width:220px;
   border-bottom: 1px solid white;
   text-align: left;}
#menu li a{
   display: block;
   text-decoration:none;
   color:#333;}
#menu li a:hover {
   background:#8080c0;
   color:#333;}
#menu li li a:hover {
   background:#8080c0;
   color:#333;}







