body {
	font-family: "Century Gothic",Arial,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif !important;
}

.entry-content td, .entry-content th {
border: 1px solid #ccc;
}

h1.entry-title {
	font-size: 32px !important;
}

h2.entry-title {
	font-size: 26px !important;
}

h2.widget-title {
	font-size: 16px !important;
}

#tablepress-1 .column-3, #tablepress-2 .column-2, #tablepress-4 .column-2, #tablepress-15 .column-3, #tablepress-16 .column-3, #tablepress-17 .column-4 {
    text-align:center;
}

div.dataTables_wrapper table thead tr th {
    border: thin solid #ddd!important;
}

div.dataTables_wrapper table thead tr {
    color: #333!important;
}

.tablepress tbody tr:first-child td {
    border-top: 1px solid #ddd;
}

.page-one-column .panel-content .wrap {
	max-width: 820px!important;
}

body, button, input, select, textarea {
    line-height: 1.75!important;
}

.entry-content a img, .widget a img {
    -webkit-box-shadow: 0 0 0 0px!important;
    box-shadow: 0 0 0 0px!important;
}

.entry-content a, .entry-summary a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong {
    -webkit-box-shadow: inset 0 0px 0 rgba(15, 15, 15, 1)!important;
}

.wp-caption, .gallery-caption {
    font-style: normal!important;
}

.entry-content a, .entry-summary a, .widget a, .site-footer .widget-area a, .posts-navigation a, .widget_authors a strong {
 box-shadow: inset 0 0 0 rgba(15, 15, 15, 1)!important; 
}