h3.news_title{margin-bottom:15px}.news_meta{text-align:right;font-size:14px}div.news_contents h2{margin:0px 0px 0px 15px;background-image:url(../img/common/h3_background.png);background-position:left center;background-repeat:no-repeat;font-size:18px;font-weight:bold;padding-left:30px}div.news_contents h3{border:0px;margin:0px 0px 0px 15px;background-image:url(../img/common/h3_background.png);background-position:left center;background-repeat:no-repeat;font-size:16px;font-weight:bold;padding-left:30px}div.news_contents h4{font-size:15px;font-weight:bold}div.news_contents h5{border:0px;margin:0px 0px 0px 15px;background-image:url(../img/common/h3_background.png);background-position:left center;background-repeat:no-repeat;font-size:12px;font-weight:bold;padding-left:30px}div.news_contents ul{list-style:disc;margin:20px 40px}div.news_contents ul li{margin-bottom:5px}div.news_contents ol{list-style-type:decimal;margin:20px 40px}div.news_contents ol li{margin-bottom:5px}div.news_contents blockquote{background-color:#eee;padding:20px;margin:20px 15px}div.news_contents strong{font-weight:bold}.post_list li{display:block;margin-bottom:30px}.post_list_container{display:block;margin:0px auto}.post_list_img{display:block;width:100px;text-align:center}.post_list_img img{max-width:100px;max-height:100px}.post_list_text{display:block;}.post_list_data{display:block;font-size:14px}.post_list_title{display:block;font-size:18px;margin-top:5px}.post_list_leadtext{display:block;margin-top:10px;font-size:12px;text-align:left;line-height:110%}.pagination{text-align:center}.pagination span.prev,.pagination .next,.pagination .disabled,.pagination .number{display:inline-block;border:1px #ccc solid;margin:0px 3px;text-align:center}.pagination a{display:inline-block;padding:10px;text-decoration:none;color:#764932}.pagination span.current{padding:10px;background-color:#eee}.pagination span.disabled{padding:10px}div.blog-widget{margin-bottom:40px}div.blog-widget h2{font-weight:bold;color:#666;font-size:16px;margin:0px 0px 20px 0px}table.blog-calendar{width:245px;margin-top:0px;margin-bottom:50px;color:#666;font-size:14px}table.blog-calendar td{text-align:center;padding:10px 5px}table.blog-calendar th{text-align:center;background-color:#eee;padding:10px 5px}table.blog-calendar th.saturday{color:#00F}table.blog-calendar th.sunday{color:#F00}
