@charset "UTF-8";

/*!
Theme Name: Simplicity2 child
Template:   simplicity2
Version:    20161002
*/

/* Simplicity子テーマ用のスタイルを書く */



.article h2 {
  font-size:25px;
  border-bottom: 1px solid #ccc;
  border-left: 6px solid #3498db;
  padding: .25em 0 .5em .75em;
}

.article h3,
#comment-area h3,
#related-entries h3{
  font-size:21px;
  border-bottom:5px solid #3498db;
  padding:10px 0;
}

.article h4 {
  　font-size:14px;
    border-left: 30px solid #3498db;
    border-bottom: 0px;
    padding: 5px 0 5px 10px;
    margin-bottom: 30px;
}

/* mainとsidebarの枠線を消す */
#main,#sidebar{
 border:none !important;
}


/* 表のデザイン */
table.type07 {
	border-collapse: collapse;
	text-align: left;
	line-height: 1.5;
	border: 1px solid #ccc;
}
table.type07 thead {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background: #04162e;
}
table.type07 thead th {
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #fff;
}
table.type07 tbody th {
	width: 150px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	background: #efefef;
}
table.type07 td {
	width: 350px;
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
}