/*
Theme Name:	マテリアル_child
Template:	wp_material
Description:	マテリアルの子テーマ
Version:	1.1.0
Author URI:	http://wp-material.net
*/

/*****************************************
 PC及び全体用
******************************************/

/* カテゴリーboxの背景色 */
.min-box{
	background-color: #ebebeb;
}
.itemlist td{
	width: 25%;
	border: solid 1px #d7d7d7;
	text-align:center;
	vertical-align:middle;
}

table.itemlist{
width:100%;
}
.content dl {
padding: 0 2%;
margin-bottom: 2.5em;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="url"],
.wpcf7 input[type="tel"]{
width:95%;
height:25px;}

.wpcf7 input[type="number"]{
width:30%;
height:25px;}

.wpcf7 textarea {
width:95%;
height:100px;}

/* テキストの囲み線用 */
.tbox{
border:1px solid #e2e2e2; 
padding:1em; 
margin:2em 0em;
}

.content p{
margin: 0em 0em 2em 0em;
}

table{
margin:2em 0em;
}

h1.title{
margin: 10px 0 0px 0;
}
td{
padding:5px;
}

.noshadow{
border-radius: 0px;
box-shadow: none;
margin:0px;}

.souryou tr th{
border:1px solid #d1d1d1;}

.sougo table {
border-collapse: separate;
table-layout: fixed; 
margin-bottom:2em; 
border-spacing : 1em 1em;
}

.sougo td {border: none;
margin: 0.5em; 
padding:0.5em;
cellpadding=1;
background-color:#ffffce;
}
.b_table table{
border-collapse: collapse;table-layout: fixed; !important
}
.b_table td{
border: solid 1px;
padding: 0.5em; !important
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]
{
font-size:0.7em;
}
.wpcf7 textarea
{
font-size:0.7em;
padding:5px;
}
.wpcf7 input[type="submit"]
{font-size:1.5em;
}
.wpcf7 p{
margin:0em 0em 2em 0em ;}

.wpcf7c-conf{
background-color: #efefef;}

.content h2{
margin: 60px 0 35px -43px;
padding: 10px 5px 5px 43px;}

.content h3{
padding: 5px 0 0;
margin: 50px 0 15px;}

.side .box{
padding: 0 15px 15px;}


/*****************************************
 タブレット（大）用
 サイドバーがメインカラムの下に回ります
******************************************/
@media screen and (max-width: 1057px) {












}
/*****************************************
 タブレット（小）用
 記事の並びが2列になります
******************************************/
@media screen and (max-width: 700px) {












}
/*****************************************
 スマホ用
 記事の並びが1列になります
******************************************/
@media screen and (max-width: 450px) {












}