/*リンクの仕様*/
a:link{
    color:#ff0066;
}


a:visited{
    color:#cc9999;
}


a:hover{

}


strong.index a{
    color:#222222;
}


/*基本仕様*/
body{
    font-size:100%;
    color:#222222;
    background-color:#ffcccc;
}


/*外枠*/
div.outline{

}


/*上部メニュー*/
div.site_menu{

}


/*メインの内枠*/
div.mainline{

}


/*本文*/
div.main_box{

}


/*ページ上部メニュー部分*/
div.menu_line{
    background-color:#fafafa;
    border-color:#000000;
    border-style:solid;
    border-width:0px;
    line-height:150%;
    width:80%;
    padding:1px 1px 1px 1px;
    margin:1px 1px 20px 1px;
}


/*メニューの下のコンテンツ*/
div.main_contents{
    background-color:#fafafa;
    border-color:#000000;
    border-style:solid;
    border-width:0px;
    line-height:150%;
    width:80%;
    padding:1px 1px 1px 1px;
    margin:1px 1px 20px 1px;
}


/*最下部のブロック要素*/
div.underline{
    width:100%;
    clear:left;
}


/*水平線*/
hr.body_color{
    color:#ffcccc;
    border:0;
    height:2px;
    background-color:#ffcccc;
}


/*コマンド*/
.command{
    color:#F6F6F6;
    background-color:#444444;
    font-weight:bold;
}


/*メニューパス*/
.menu_path{
    color:#000000;
    background-color:#ffcc99;
    font-weight:bold;
}


/*ディレクトリパス*/
.dir_path{
    color:#222222;
    background-color:#77dd77;
    font-weight:bold;
}


/*見出し*/
.midasi{
    line-height:150%;
}


/*引用*/
.inyou{
    overflow:auto;
    background-color:#f5f5dc;
    border-style:solid;
    border-width:1px;
    border-color:#eee8aa;
    padding:10px;
}


/*新しく追加した項目*/
span.new{
    font-size:#40%;
    font-style:italic;
    color:#ff0000;
}


h2{
    line-height:120%;
}


ul.none{
    list-style-type:none;
}


ul.square{
    list-style-type:square;
}

