table.nav_ta .nav {
width:744px; /* ナビバー全体の幅 */
position:absolute;/* 絶対位置指定 */
top:0px;/* 上からのピクセル数 */
right:auto:
left:auto;
z-index:2;
}
table.nav_ta .nav h2{
margin:0px;
}
table.nav_ta .nav h2 a{
display:block; /* ブロック表示 */
width:124px;
background-color:#cceeff;
border:2px solid;
border-color:#ddefff #0000aa #0000aa #ddefff;
text-align:center;
text-decoration:none;
font-size:15px;
color:#331155;
font-weight:900;
z-index:2;
}
table.nav_ta .nav h2 a:hover{
background-color:#d8ffff; /* マウスオンの背景色 */
position:relative;
z-index:2;
}
table.nav_ta .nav h2 a:active{
background-color:#77ccff; /* マウスクリックの背景色 */
z-index:2;
}
table.nav_ta .menu { /* プルダウンメニュー */
width:123px; /* メニューバーの幅 */
float:left;
z-index:2;
}
table.nav_ta .menu ul {
margin:0px;
padding:0px;
list-style-type:none;
font-size:14px;
display:none; /* プルダウン非表示2007.5.20visibility:hiddenから変更 */
position:relative;
z-index:2;
}
table.nav_ta .menu li {
background-color:#cceeff;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
line-height:100%;
margin:0px 1px;
position:relative;
z-index:2;
}
table.nav_ta .menu li a {
display:block;
padding:1px;
text-decoration:none;
color:#333333;
position:relative;
z-index:2;
}
table.nav_ta .menu li a:hover{
background-color:#d8ffff;
position:relative;
z-index:2;
}
table.nav_ta .menu li a:active{
background-color:#77ccff;
z-index:2;
}
/* サブメニュー */
table.nav_ta .sub_menu ul {
margin:0px;/* 2007.5.20追加 */
padding:0px;/* 2007.5.20追加 */
border-top:1px solid #aaaaaa;
margin:0px;
list-style-type:none;
font-size:13px;
line-height:100%;
display:none;　/* サブメニューは表示場所を確保しない */
z-index:2;
}
table.nav_ta .sub_menu li {
background-color:#cceeff;
z-index:2;
}
table.nav_ta .sub_menu li a {
display:block;
width:123px; /* サブメニューバーの幅 */
padding:1px;
text-decoration:none;
color:#333333;
border-left:1px solid #aaaaaa;
border-right:1px solid #aaaaaa;
border-bottom:1px solid #aaaaaa;
z-index:2;
}
table.nav_ta .sub_menu li a:hover{
background-color:#d8ffff;
z-index:2;
}
table.nav_ta .sub_menu li a:active{
background-color:#77ccff;
z-index:2;
}

table.nav_ta #sub_menu_1_2 { /* プルダウンメニュー1_2の表示位置 */
position:absolute;/* 表示場所を絶対位置指定 */
top:30px; /* 上からのピクセル数 */
left:115px; /* 左からのピクセル数 */
z-index:2;
}
　・
　・
/* ナビバー終わり */

/* mainの位置指定 */
.main
{
margin:20px;
}



