/*** 全体の文字 ***/
.main{
	font-size:large;
}

/*** TOPMenuの文字の大きさ変更 ***/
.nav>li{
	font-size:large;
	letter-spacing:0.15em;
	display:inline-block;
	margin:0 15px;
}

/*** リンク文字 ***/
a {
  color: #000000;
}

a:hover, a:active, a:focus {
  color: #0096dd;
}

#media-upload a.del-link:hover,
div.dashboard-widget-submit input:hover,
.subsubsub a:hover,
.subsubsub a.current:hover {
  color: #0096dd;
}

.header {
	margin:100px;
}

/***　TOPパラのサイズ調整（高さ200px）***/
.widget_freeareaitem, .freespace-pad, .parallax_widget {
	margin-top: 30px;
}

.palla .parallax {
	height: 300px;
}

/*** リンクBOX（記事一覧へ） ***/
.aricle-readmore{
	width:100%;
	text-align:center
}
.aricle-readmore a{
	background-color:rgba(8,109,170,1.00);
	font-size:18px;
	color:#fff;
	margin:20px auto;
	display:inline-block;
	padding:15px 50px;
	text-align:center;
	border:rgba(39,39,39,0.30) 1px solid;

}
.aricle-readmore a:hover{background-color:#fff;color:rgba(8,109,170,1.00)
}

recruit {
padding: 0.5em;/*文字周りの余白*/
color: #010101;/*文字色*/
background: #ffffff;/*背景色*/
border: solid 3px #516ab6;/*下線*/
}

/*** テーブル ***/
table.line {
	font-size: 16px;
	border-collapse: separate;
	text-align: left;
	line-height: 1.5;
	border: 1px solid #ddd;
}

table.line th {
	width: 100px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

table.line td {
	width: 450px;
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #ddd;
}

/* Contact from 7 */
.wpcf7 {
	margin: 10px 0;
}
.asterisk {
	margin: 0 0 0 0.2em;
	color: #f5637a;
}
.wpcf7 span.wpcf7-not-valid-tip {
	font-size: 80%;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 textarea {
	background-color: #fff;
	color: #333;
	width: 80%;
	border: 1px solid #ddd;
	font-size: 100%;
	padding: 0.5em;
	border-radius: 4px;
	box-shadow: 1px 1px 3px rgba(0,0,0,.1) inset;
}
.wpcf7 input[type="submit"] {
	font-size: 100%;
	padding: 0.2em 0.4em;
	background: #666;
	color: #fff;
	border-radius: 4px;
	cursor: pointer;
	box-shadow: 0 0 1px rgba(0,0,0,.2);
	border: 1px solid #ccc;
}
.wpcf7 input[type="submit"]:hover {
	box-shadow: 0 0 1px rgba(0,0,0,.2) inset;
}

/* TOPフッター前のコンテンツ余白拡大 */
#footer-top-widgets {
    margin: 80px auto;
}
/* TOPフッター前のコンテンツ文字の大きさ変更12px→ */
h2.widgettitle {
font-size: 20px;
 }

/* フッターの文字の大きさ */
#footer h3 {
    font-size: large;
}
#footer .widget a, .icon-map-marker {
    font-size: large;
}
#footer-bottom #copyright, #footer-bottom #credit {
    font-size: 15px;
}