   /* ================================================== */
	/* === 先頭部分メニューエリア === */
	div.nav20 {
        line-height: 150%; 			/* 行の高さ */
        vertical-align: top;
	}

	div.nav20 td.td21 {
	width: 90px; 
        text-align: center; 
        vertical-align: middle;
        font-size : 10px;
	}

	div.nav20 td.td21 a.a21 {
	text-decoration: none; 
        padding: 2px 5px 1px 5px;
	}
	div.nav20 td.td21 a:hover.a21 {
        background-color: #ffccff;
        padding: 2px 5px 1px 5px;
        border:0px;
        color: #000000;
	}


   /* ================================================== */
       /* === メニュー＆選択項目バー === */
	div.nav2 {
	width: 700px; height: 29px;          	/* ナビゲーションの幅 */
	border-top:　0px #000000　solid;     	/* 上境界線 */
	border-bottom:  2px #a9a9a9 solid;   	/* 下境界線 #0837a3 */
        }

       /* --- 見出し文字エリア --- */
	div.nav2 td.mds {
        width: 200px;
        text-align: center; 
        vertical-align: middle;
        font-size: 20px;                  	/* 文字の大きさ */
	color: #ff0099;                   	/* 文字色 */
        font-family: "HGS創英角ﾎﾟｯﾌﾟ体";  	/* フォント　メイリオ　HGS創英角ﾎﾟｯﾌﾟ体 */
	font-weight: bold;                	/* 文字の太さ（太字） */
	}


   /* ================================================== */
       /* --- 項目記述部分 --- */
	.li {
        font-size: 13px;
	line-height: 130%;
	text-align: left;
        font-weight: bold;
	margin: 7px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
        /* vertical-align: middle; */
       	}

	.pp02 {
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 5px;
        font-size: 13px;
	line-height: 130%;
	text-align: left;
        color: #1e90ff;
        font-weight: normal;
       	}

	a.stk0 {
	text-decoration: none; 
        font-size: 13px;
	line-height: 130%;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 5px;
        font-weight: bold;
	}
	a:hover.stk0 {
        background-color: #ffccff;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 5px;
        color: #000000;
	}

	a.stk {
	text-decoration: none; 
        font-size: 13px;
	line-height: 130%;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 5px;
        font-weight: normal;
	}
	a:hover.stk {
        background-color: #ffccff;
	margin: 0px 0px 0px 0px;
	padding: 2px 5px 0px 5px;
        color: #000000;
	}


   /* ================================================== */
       /* --- トップへの戻り記述部分 --- */
        .mds071 {
	text-align: center;
        vertical-align: top;
        font-size : 10px;
        color:#000000;
        margin-left: 600px; 
        width:100px;
        }

	a.a071 {
	text-decoration: none; 
        padding: 2px 5px 1px 5px;
	}
	a:hover.a071 {
        background-color: #ffccff;
        padding: 2px 5px 1px 5px;
        border:0px;
        color: #000000;
	}

   /* ================================================== */
       /* --- ナビゲーションバー下部 --- */
	/* === 下部線 === */
	.nav3 {
        width: 700px;
        padding: 0px;
        margin: 5px 0;
        border: none;
        border-top: solid 2px darkgray; 
        }


	/* === 下部注意書き === */
	.moji31 {
        text-align: center; 
        vertical-align: middle;
        font-size : 11px;
        line-height :20px ;
	}

	.moji32 {
        text-align: center; 
        vertical-align: middle;
        font-size : 11px;
        font-weight: bold; 
        line-height : 15px ; 
	}

	.moji33 {
        text-align: center; 
        vertical-align: middle;
        font-size : 11px;
        line-height : 12px ; 
	}


