/* BODY部分 */

body{
      /*background-image: url(img/bg.gif);*/
      /*background-color:#ffffff;*/
      font-family:Arial, Helvetica, sans-serif;
      /* 上下=0px、左右=オート */
      margin:0px auto;
      padding: 0px;
      font-size: 100%;
      /* 文字間 */
      line-height:110%;
      color:#303243;
      text-align:center;

}

/* 全体のスペース */
*{
margin:0;
padding:0;
}

/* リンク */

/*A { color: #D1D6FB; text-decoration: none; cursor:default;} */
A { color: #494949; text-decoration: none;}
A:link { color: #494949; }
A:visited { color: #723940; }
A:active { color: #ac1d2e; }
A:hover { color: #ac1d2e; text-decoration: underline;}

/* 縦方向の位置(valign)vertical-align */
td { vertical-align:top;}


/* イメージボーダー指定 */
img{ border:0px;}


/* フォントボールド <span class="strong">太字</span>*/
.strong{ font-weight:bold;}

/* スペース */
.spx { width: 135px; height: 30px;}
.spxx { width: 135px; height: 15px;}
.spxxx { width: 135px; height: 8px;}
.spxxxx { width: 6px; height: 5px;}


/* フォント */

h1 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 9pt;
	text-align:left;
}

h2 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 9pt;
	text-align:left;
}

h3 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 9pt;
	text-align:left;
}

h4 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 65%;
	text-align:left;
}

h5 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 60%;
	text-align:left;
}

h6 { /* 基本タイトル */
	padding: 0px; 
	margin: 0px; 
	font-size: 50%;
	text-align:left;
}

.as {
      font-size: 10pt;
      text-align: left;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      margin: 2px 0px 0px 15px;

}
.asx {
      font-size: 9pt;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: normal;
      margin: 2px 0px 0px 0px;

}

.asw {
      font-size: 9pt;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: bold;
      margin: 2px 0px 0px 0px;
      color: #ffffff;
}

.asbun {
      font-size: 8pt;
      text-align: left;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: normal;
      margin: 0px 0px 0px 0px;
}

.asbunm {
      font-size: 8pt;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: normal;
      margin: 0px 0px 0px 0px;
}

.asl {
      font-size: 10pt;
      text-align: left;
      font-family: Arial, Helvetica, sans-serif;
      font-weight: normal;
      margin: 2px 0px 0px 15px;

}


/* center対応 */
#cent {
        text-align:center;
        width:100%;
        background-color:#ffffff;
        margin: 0px auto;

}

/* TOPテーブル指定見本 */
#bigtable {
        width: 100%;
        height: 100%;
        margin:0px auto;
        border:0px;
        /*background-image: url(http://www.grp.nu/grp/ya/gif/akira.gif);*/
        background-color:#f77332;
        table-layout:auto;

}


/* table1指定見本 */
#tablex {
        width: 150px;
        height: 100%;
        text-align:center;
        margin: 0px auto 0px auto;
        border:0px;
        /*background-image: url(http://www.grp.nu/grp/ya/gif/akira.gif);*/
        background-color:#000000;
}



