/* 
CSS
*/

html{
    height:100%;
}

/*
body{
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size:0.8em;
    margin:10px;
    padding:0px;
    text-align:left;
    height:100%;
}

p{
    margin-top:5px;
    margin-bottom:10px;
}

#mainContainer{
    width:760px;
    margin:0 auto;
    text-align:left;
    background-color: #FFF;
    padding-left:16px;
    padding-right:16px;
    padding-bottom:20px;    
}
*/

#ads{
    margin:0 auto;
    width:730px;
    margin-top:10px;
}
#dhtmlgoodies_menu img{
    border:0px;
}



/* ページ用のCSSここまで */
/* メニューのベースデザイン用のCSS */

#dhtmlgoodies_menu ul li ul{
    display:none;   /* OperaでOKを表示するのに必要 */
}
    
#dhtmlgoodies_menu{ 
    visibility:hidden;  
    line-height: 180%;
}
#dhtmlgoodies_menu ul{
    margin:0px; /* インデント0 */
    padding:0px;    /* インデント0 */
    font-size:14px;
    FONT-FAMILY: "メイリオ", "Meiryo";
}
#dhtmlgoodies_menu li{
    list-style-type:none;   /* No bullets */
    FONT-FAMILY: "メイリオ", "Meiryo";
}   
#dhtmlgoodies_menu a{
    margin:0px;
    padding:0px;
}
/* メニューのベースデザイン用のCSSここまで */




/***********************************************************************
    メニューブロック用のCSS 
***********************************************************************/
#dhtmlgoodies_menu ul{
    border:1px solid #000;
    background-color:#FFF;
    padding:1px;
}
    
#dhtmlgoodies_menu ul.menuBlock1{
    border:0px;
    padding:1px;
    border:1px solid #317082;
    background-color:#E2EBED;
    overflow:visible;
}
#dhtmlgoodies_menu ul.menuBlock2{
    border:0px;
    padding:1px;
    border:1px solid #555;
}

/***********************************************************************
    個々のメニュー項目用のCSS
***********************************************************************/
/* すべてのメニュー項目に適用 */
#dhtmlgoodies_menu a{
    color: #000;
    text-decoration:none;
    padding-left:2px;
    padding-right:2px;
}

/*
メインメニュー項目 
*/

#dhtmlgoodies_menu .currentDepth1{
    padding-left:5px;
    padding-right:5px;
    border:1px solid #E2EBED;
}
#dhtmlgoodies_menu .currentDepth1over{
    padding-left:5px;
    padding-right:5px;
    background-color:#317082;
    border:1px solid #000;
}
#dhtmlgoodies_menu .currentDepth1 a{
    font-weight:bold;
}
#dhtmlgoodies_menu .currentDepth1over a{
    color:#FFF;
    font-weight:bold;
}

/* 第1サブメニュー項目 */
#dhtmlgoodies_menu .currentDepth2{
    padding-right:2px;
    border:1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth2over{
    padding-right:2px;
    background-color:#E2EBED;
    border:1px solid #000;
}   
#dhtmlgoodies_menu .currentDepth2over a{
    color:#000;
}   
/* 第2サブメニュー項目 */
#dhtmlgoodies_menu .currentDepth3{
    padding-right:2px;
    border:1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth3over{
    padding-right:2px;
    background-color:#EDE3EB;
    border:1px solid #000;
}
/* 第3サブメニュー項目 */
#dhtmlgoodies_menu .currentDepth4{
    padding-right:2px;
    border:1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth4over{
    padding-right:2px;
    background-color:#EBEDE3;
    border:1px solid #000;
}
