@charset"Shift_JIS";

body {
background-color: #ffffff; /* ページの背景色 */
margin: 0; /* ページのマージン */
}
BODY, TD {
font-family:osaka, sans-serif;
font-size: 13px; /* 全体の文字サイズ */
color: #2B2B2B; /* 全体の文字色 */
}
a:active {
font-size:13px;
font-family:osaka, sans-serif;
color: #990000;
text-decoration: none
}
a:link {
font-size:13px;
font-family: osaka, sans-serif;
color: #333333;
text-decoration: none
}
a:visited {
font-size:13px;
font-family: osaka, sans-serif;
color: #333333;
text-decoration: none
}
a:hover {
font-size:13px;
font-family: osaka, sans-serif;
color: #003366;
text-decoration: underline
}
#now{
color:#993300;
font-size:15px
font-family:"Osaka","sans-serif"
}

#subtitle{
color:#663300;
font-family:"Osaka","sans-serif"
}

#essay{text-indent:1em}

#area_top { /* A（全体の指定） */
border-collapse: collapse; /* 枠線の表示方法（重ねる） */
background-color: #999966; /* 背景色 */
border: 1px #333300 solid;
}
#area_top TD { /* A（セル内の指定） */
padding: 0px;
spacing: 0px;
border: 1px #333300 solid;
}

#area_topnav { /* A'（全体の指定） */
border-collapse: collapse; /* 枠線の表示方法（重ねる） */
background-color: #ffffff; /* 背景色 */

}
#area_topnav TD { /* A'（セル内の指定） */
padding: 0px; /* 内側の余白 */

}

#area_middle { /* B・Cエリア（全体の指定） */
border-collapse: collapse; /* 枠線の表示方法（重ねる） */
margin-top: 1px; /* AエリアとB・Cエリア間の余白 */
margin-bottom: 10px; /* B・CエリアとDエリア間の余白 */
border: 1px #333300 solid;
}
#left { /* Bエリア（セル内の指定） */
background-color: #ffffff; /* 背景色 */
vertical-align: top; /* 上揃え */
padding: 10px; /* 内側の余白 */
position:relative;
}
#right { /* Cエリア（セル内の指定） */
background-color: #FFFFFF; /* 背景色 */
vertical-align: top; /* 上揃え */
padding: 15px; /* 内側の余白 */
}

#right TD{
border-style:solid;
border-color:#006666;
border-width:1px;
}

#area_bottom { /* Dエリア（全体の指定） */
border-collapse: collapse; /* 枠線の表示方法（重ねる） */
background-color: #999966; /* 背景色 */
font-size:10px;
color:#ffffff;
border: 1px #333300 solid;
}
#area_bottom TD { /* Dエリア（セル内の指定） */
padding: 5px; /* 内側の余白 */
border: 1px #333300 solid;
}

