@charset "utf-8";
/************************************************************************/
/*  File name : ndiary2nd.css                                           */
/************************************************************************/
/*  Contents  : Style Sheet for nDiary (for Index Page)                 */
/*                                                                      */
/*  Auther    : Yasuhiro ARAKAWA   2004.09.18                           */
/************************************************************************/
/* Style of Head Line */
h1, h2, h3, h4, h5, h6 {
    font-weight: bold;
    margin-top: 1em;
}

/* Style of BLOCKQUOTE Tag */
blockquote {
    line-height: 120%;
    margin-left: 1em;
    margin-right: 1em;
    padding: 0.4em;
}

/* Container Class */
#container {
    /* Transparent */
}

/* Banner Class */
#banner {
    font-family: 'Ludica Sans Unicode', 'Trebuchet', 'arial narrow', 'Tahoma', sans-serif;
    /*height: 70px;*/
    margin: 0px;
    padding: 0px;
}

#banner h1 {
    font-size: x-large;
    font-weight: bold;
    text-align: center;
    border-width: 0.2em 1em 0.2em 1em;
    border-style: solid;
    border-color: gray;
    margin: 0em 0em;
    padding: 0.5em;
}

#banner h1 a {
    color: black;
    background-color: transparent;
    text-decoration: none;
}

/* Content Class */
.content {
    margin-left: 200px;
    overflow: hidden;
    /*padding: 0.2em;*/
}

/* Sidebar Class */
.sidebar {
    position: absolute;
    left: 5px;
    top: 10em;
    width: 180px;
    padding: 5px;
    border: solid thin;
    font-size: smaller;
}

.sidebar div {
    clear: both;
}

.sidebar p {
    clear: both;
    margin-bottom: 0.4em;
}

.sidebar h2 {
    padding: 3px;
}

.sidebar ul {
    padding-left: 0;
    margin-left: 1em;
}
.sidebar ul ul {
    margin-bottom: 0;
}
.sidebar li {
    list-style-type: none;
}

/* Day/Topic Class */
div.oneday {
}
.oneday h2.date, .oneday h3.date {
    font-weight: bold;
    margin-bottom: 1em;
    font-size: larger;
    border: solid thin;
    padding: 0.1em 0.4em;
}

div.day {
}

div.topic {
}
.topic h3.date, .topic h4.date {
}

div.topicbody {
    margin-left: 2em;
}

.topicbody p.posted {
    font-family: 'Ludica Sans Unicode', 'Trebuchet', 'arial narrow', 'Tahoma', sans-serif;
    font-size: smaller;
    border-top: solid thin;
    margin-bottom: 1em;
    line-height: 120%;
    padding: 3px;
}
.topicbody li {
    line-height: 140%;
}
.topicbody blockquote.quote {
    border: solid thin;
}
.topicbody div.quote {
}
.topicbody div.code {
    font-family: 'Lucida Console', 'Courier New', 'Courier', '‚l‚r ƒSƒVƒbƒN', monospace;
    font-style: normal;
    line-height: 120%;
    border: solid thin;
}
.topicbody pre {
    white-space: pre;
    margin: 0em;
    padding: 0.4em;
    overflow: auto;
}
.topicbody div.footnote {
    font-size: smaller;
    margin-left: 2em;
    line-height: 120%;
}
.topicbody hr.footnote {
    width: 20%;
    text-align: left;
}

/***** end of file ******************************************************/

