#bodyid{
background:#000;
color:#ddd;
padding:0;
margin:0;
text-align:center;
}
#page{
border-left:1px solid #444;
border-right:1px solid #444;
border-bottom:1px solid #444;
background:#000;
width:750px;
height:100%;
margin:0 auto;
padding:0;
text-align:center;
}
*************************************************
/* ナビゲーション */
#navi_continer {
position: relative;
z-index:100;
width: 400px;
height:100px;
}

#navi {
width: 750px;
}



#navi ul {
margin: 0;
padding: 0;
list-style: none;
}

#navi li {
color: #fffff;
float: Left;
width: 100px;
margin: 0;
}
/*【メニュー（通常時）】*/
#navi li a {
font-size: 15px;
color: #ffffff;
display: block;
width: 106%;
padding: 3px 0;
text-align: center;
font-weight: bold;
text-decoration: none;
background-color: black;
}
/*【メニュー（マウスオーバー）】*/
#navi li a:hover {
color: #ffffff;
background-color: black;
}

/* サブメニュー */
#navi ul.sub {
background: black;
}

#navi ul.sub li {
float: none;
}
/* サブメニュー（通常時）】 */【

#navi ul.sub li a {
color: #ffffff;
background: none;
font-size: 15px;
font-weight: normal;
padding: 3px 0;
border-top:1px solid #000099;
}

#navi ul.sub li a:hover {

color: #ffffff;
background-color: #ff9900;
}

#navi ul li.navi_menu ul {
display: none;
}

#navi ul li.navi_menu_on ul {
display: block;
}

#navi li.navi_menu{
border:1px solid #000099;
}

#navi li.navi_menu_on{
border:1px solid #000099;
}

*****************************************************
#menu{
width:750px;
border-collapse:collapse;
margin:0 auto;
font-size:15px;
font-weight:bold;
color:#ddd;
}
#menu a{
color:#ddd;
text-decoration:none;
width:100%;
}
#menu td{
border:1px solid #444;
border-top-width:0;
background : url(HP_contents/img/menubg.png) repeat-x left top;
padding:3px 10px;
text-align:center;
width:20%;
}
#image{
border:1px solid #444;
width:750px;
margin:10px auto 0 auto;
height:110px;
background : url(HP_contents/img/image.jpg) no-repeat left top;
}
#image h1{
color:#ccc;
font-size:1.6em;
font-weight:bold;
letter-spacing:4px;
text-align:right;
padding:15px;
margin:0;
}
#frametd{
padding:10px 10px 5px 10px;
width:750px;
height:100%;
}
#copy{
clear:both;
color:#777;
font-size:0.8em;
padding:0 0 7px 0;
}
#omo{
display:none;
}

/*ここから下はフレームの中についての指定です*/

#bodyid2{
background : url(sozai/kabegami/teamlogo-kabe.gif) repeat;repeat;
color:black;
padding:0;
margin:0;
text-align:center;
font-size:0.8em;
line-height:130%;
scrollbar-arrow-color:#444;
scrollbar-face-color:#000;
scrollbar-highlight-color:#000; 
scrollbar-3dlight-color:#444;
scrollbar-track-color:#444;
scrollbar-shadow-color:#000;
scrollbar-darkshadow-color:#444;
}
#right{
padding:0 10px;
font-size:1em;
}
/*ここから下はリンク色の指定です*/
#right a{
color:black
;}
#right a:hover{
font-weight:bold ;color:gray
;}
#right h2{
background : url(HP_contents/img/titlebg.png) no-repeat left top;
border:1px solid #444;
color:black;
padding:5px 45px 5px 35px;
font-size:1.5em;
margin:0 0 10px 0;
text-align:center;
}
/*ここはフレームの中の文字ついての指定です*/
#right p{
font-weight:normal;
margin:0;
padding:0 5px 15px 5px;
text-align:left;
color:#ddd;
font-size:0.8em;
line-height:120%;
font-weight:normal;
}
/*ここはフレームの中のテーブルについての指定です*/
#right td{
font-weight:normal;
margin:0;
padding:5px 5px 2px 5px;
text-align:left;
color:black;
font-size:0.9em;
line-height:110%;
font-weight:normal;
}
#pagetop{
padding:20px 5x 0 0;
text-align:right;
}
