

#body
    {
    margin: 15px;
/* ページ全体のmargin */    padding: 0px;
/* ページ全体のpadding */    text-align: center;
    font-family: メイリオ;
    background-color: #F7FEDE;
}
#main
    {
    margin-left: auto; /* 左側マージンを自動的に空ける */;
    margin-right: auto; /* 右側マージンを自動的に空ける */;
    width: 830px;
    border: 1px #CCC solid;
    border-bottom: 1px #CCC solid;
    border-color: #CCC;
    border-left: 1px #CCC solid;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #808080;
    font-family: メイリオ;
    font-size: 12px;
    background-color: #FFFFFF;
}

p{
    font-family: メイリオ;
    color: #006666;
    font-size: 12px;
    padding-left: 5px;
    margin-right: 5px;
}

h1, h2, h3,h4 {
    color: #808080;
    font-family: メイリオ;
}


#footer
{
    color: #006666;
    text-align: center;
    font: caption;
    font-family: メイリオ;
    font-size: small;
}
#title
{
    font-family: メイリオ;
    font-size: large;
    text-align: left;
    color: #006666;
}



/*リンクカラーの設定*/
a:link {
	color : #006666; /*青を指定*/
	text-decoration : underline; /*テキストにアンダーラインを指定*/
}

/*訪問済みリンクカラーの設定*/
a:visited {
	color : #006666; /*黒を指定*/
	text-decoration : underline;
}

/*リンクにマウスカーソルが重なった時（マウスオーバー時）の設定*/
a:hover {
	color : #99CC00; /*薄い青を指定*/
	text-decoration : none; /*テキストのデコレーション無しを指定*/
}

/*リンクがクリックされた直後（アクティブ時）の設定*/
a:active {
	color : #6cf; /*水色を指定*/
	text-decoration : none;
}