@charset "utf-8";
/*
Theme Name: TECHNO-LINE
Theme URI: http://www.techno-line.jp
Version: 1.0
*/


.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}

table p{
font-size:1.0em;
}



.news #nav-single {
	clear: both;
	position: relative;
	width: 100%;
	overflow: hidden;
	line-height:2em;
	margin:5% auto auto;
	font-size:0.8em;
	padding:20px;
	margin:5% auto;
	}
.news #nav-single .nav-previous,
.news #nav-single .nav-next {
	display: block;
	float: left;
	width: 50%;
}
.news #nav-single .nav-previous { text-align: left;}
.news #nav-single .nav-next { text-align: right;}


.news #nav-single .nav-previous a,
.news #nav-single .nav-next a {
	display: inline-block;
	padding:5px 10px;
	background:#141b63;
	color:#fff;
	text-decoration:none;
}
.news .pagination {
	margin:5% auto auto;
	font-size:0.9em;
}

.news .pagination a{
	color: #141b63;
	text-decoration:none;
	display:inline-block;
	padding:5px 10px;
}
.news a.inactive, .news .pagination .current {
	color: #141b63;
	margin:0  2px;
	border:solid 1px #141b63;
	text-decoration:none;
}

.news a.inactive:hover {
	background: #EBF7FD;
}

.news .pagination .current{
	background: #141b63;
	border-color:#141b63;
	font-weight:bold;
	color:#fff;
	padding:5px 10px;
	display:inline-block;
}

.news .tablenav .next, .tablenav .prev {
	border:0 none;
	background:transparent;
	text-decoration:underline;
	font-size:0.8em;
	font-weight:bold;
	padding:5px 10px;
	display:inline-block;
}