@charset "utf-8";
/* CSS Document */

.hidden { display: none; }

div.entry-list div.entry_body { font-size: 80%; line-height: 1.4em; color: #666; }
div.entry-list p { font-size: 100%; }

#local-navi #navi2 #search_txt {border:1px solid #338AFF;height:16px;margin:0;padding:2px;width:110px;}

a.pdf { padding-right: 25px; background: url(../img/icon_pdf.jpg) no-repeat right center; }

table.entry-foot { width: 600px; border-top:1px dotted #338AFF;font-size:65%;margin:0;padding:10px 0; }

#news #contents .entry-foot td.entry-prev { float: none; }
#news #contents .entry-foot td.entry-link { float: none; }
#news #contents .entry-foot td.entry-next { float: none; }

#example #contents .entry-foot td.entry-prev { float: none; }
#example #contents .entry-foot td.entry-link { float: none; }
#example #contents .entry-foot td.entry-next { float: none; }

#faq #contents .entry-foot { font-size: 65%; margin: 0; padding: 10px 0; border-top: 1px dotted #338AFF; }
#faq #contents .entry-foot .entry-prev { float: left; width: 20%; margin: 0; padding: 0; }
#faq #contents .entry-foot .entry-link { float: left; width: 60%; text-align: center; margin: 0; padding: 0; }
#faq #contents .entry-foot .entry-next { float: right; width: 20%; text-align: right; margin: 0; padding: 0; }

#faq #contents .entry-foot td.entry-prev { float: none; }
#faq #contents .entry-foot td.entry-link { float: none; }
#faq #contents .entry-foot td.entry-next { float: none; }

