.box
{
 background-color : #ffffff ;
 height : 100% ;
 width : 800px ;
}

td { vertical-align : middle ; }

/* ============================================================================ */
/* イメージ */
/* ============================================================================ */
img { vertical-align : middle ; border : none }

/* ============================================================================ */
/* リンクボタン */
/* ============================================================================ */
a:link { color: #666666 ; text-decoration : none ; font-weight : bold ; } 
a:visited { color: #666666 ; text-decoration : none ; font-weight : bold ; }
a:hover{ color: #666666 ; text-decoration : underline ; font-weight : bold ; }

/* ============================================================================ */
/* インデント */
/* ============================================================================ */
.indent { margin : 2px 0 5px 15px; }
.indent2 { margin : 2px 0 5px 55px; }

/* ============================================================================ */
/* フォント */
/* ============================================================================ */
.Menu
{
 font-size : 0.8em ;
 color : #999999 ;
 font-family : ＭＳ ゴシック ;
 text-align : right ;
}

.Sfont
{
 font-size : 0.9em ;
 color : #666666 ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
}

.MfontC
{
 font-size : 1.2em ;
 color : #666666 ;
 font-family : ＭＳ ゴシック ;
 padding : 10px ;
 text-align : center ;
}

.Lfont01
{
 font-size : 1.2em ;
 color : #339900 ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
 font-weight : bold ;
 text-decoration : underline ;
}

.Lfont02
{
 font-size : 1.2em ;
 color : #4646FF ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
 font-weight : bold ;
 text-decoration : underline ;
}

.Lfont03
{
 font-size : 1.2em ;
 color : #FFA826 ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
 font-weight : bold ;
 text-decoration : underline ;
}

.Lfont04
{
 font-size : 1.0em ;
 color : #666666 ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
 font-weight : bold ;
 text-decoration : underline ;
}

.Lfont05
{
 font-size : 1.2em ;
 color : #FF6F6F ;
 font-family : ＭＳ ゴシック ;
 padding : 2px ;
 text-align : left ;
 font-weight : bold ;
 text-decoration : underline ;
}

/* ============================================================================ */
/* テーブル */
/* ============================================================================ */

/* 全体 */
.info_tbl { margin : 10px 55px 30px ; }
.info_tbl2 { margin : 10px 20px 30px ; }

/* セル */
.info_td1
{ 
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 130px ; 
 background-color : #FFA826 ; 
 color : #FFFFFF ; 
 font-size : 1.0em ; 
 text-align : center ; 
 font-weight : bold ;
}
.info_td2
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 570px ; 
 background-color : #FFA826 ; 
 color : #FFFFFF ; 
 font-size : 1.0em ; 
 text-align : center ; 
 font-weight : bold ;
}
.info_td3
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 130px ; 
 background-color : #fff7e6 ; 
 text-align : center ; 
 font-size : 0.9em ; 
 color : #666666 ;
 font-weight : bold ;
}
.info_td4
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 570px ;
 font-size : 0.9em ; 
 color : #666666 ;
}
.info_td5
{ 
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 220px ; 
 background-color : #FFFF62 ; 
 color : #666666 ; 
 font-size : 1.0em ; 
 text-align : center ; 
 font-weight : bold ;
}
.info_td6
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 400px ; 
 background-color : #FFFF62 ; 
 color : #666666 ; 
 font-size : 1.0em ; 
 text-align : center ; 
 font-weight : bold ;
}

.info_td7
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 220px ; 
 background-color : #FFFFD7 ; 
 text-align : center ; 
 font-size : 0.9em ; 
 color : #666666 ;
}
.info_td8
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 400px ;
 background-color : #FFFFD7 ; 
 font-size : 0.9em ; 
 color : #666666 ;
}

.info_td9
{ 
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 620px ; 
 background-color : #F36164 ; 
 color : #FFFFFF ; 
 font-size : 1.2em ; 
 text-align : center ; 
 font-weight : bold ;
}

.info_td10
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 180px ; 
 background-color : #FCDCDD ; 
 text-align : center ; 
 font-size : 0.9em ; 
 color : #666666 ;
 font-weight : bold ;
}
.info_td11
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 440px ;
 background-color : #FEF5F5 ; 
 font-size : 0.9em ; 
 color : #666666 ;
}

.info_td12
{
 padding : 10px 5px ; 
 vertical-align : middle ; 
 font-family : ＭＳ ゴシック ;
 width : 620px ;
 background-color : #FEF5F5 ; 
 font-size : 0.9em ; 
 color : #666666 ;
 text-align : center ; 
 font-weight : bold ;
}

