.entry{
margin : 1em 0px 3em 0px;
}
.entry-header{
margin : 0px 0px 1em 0px;
font-size : 14px;
background-image : url(files/faq_q.gif);
background-repeat : no-repeat;background-position : left top;
height : 26px;
padding-left : 35px;
padding-top : 6px;
}
.entry-more{
background-image : url(files/faq_a.gif);
background-repeat : no-repeat;background-position : left top;
padding-top : 30px;
}
.entry-footer,
.trackback-footer,
.comment-footer,
.comments-open-footer,
.archive-content {
    clear: both;
    margin: 5px 10px 20px 10px;
}
.entry-more-link{
    font-size: 11px;
}
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed {
    font-size: 11px;
}
.entry-footer,
.comment-footer,
.trackback-footer {
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2.5em;
    border-top: 1px solid #dae0e6;
    padding-top: 3px;
    color: #666;
    font-size: 10px;
    text-align: right;
}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer {
    margin-left: 10px;
}

#beta {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#beta-inner{
margin-top : 0px;
margin-left : 0px;
margin-right : 5px;
margin-bottom : 0px;
}
.pkg{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.module-search .module{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.module-header{
font-size : 13px;
margin-top : 5px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0.5em;
padding-top : 2px;
padding-left : 2px;
padding-right : 2px;
padding-bottom : 2px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : silver;
}
.module-content{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 1.5em;
}
.module-content ul{
margin-top : 5px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 5px;
padding-left : 1.5em;
list-style-type : disc;
list-style-position : outside;
color : silver;
}

/* ---カレンダー--- */
table.calendar, table.calendar caption {
    margin-left : auto;
    margin-right : auto;
width : 90%;
}
table.calendar td {
    text-align : center;
    padding : 1px;
}

