/*
Theme Name: BusinessPress Child
Theme URI: https://businesspress.jp/theme/
Template: businesspress
Author: BusinessPress
Author URI: https://businesspress.jp/
Description: BusinessPress ia a simple and beautiful business WordPress theme. You can create a website of corporate, group, freelance and so on.
Tags: one-column,two-columns,right-sidebar,custom-colors,custom-header,custom-logo,custom-menu,editor-style,featured-images,footer-widgets,microformats,post-formats,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.0.0.1607995091
Updated: 2020-12-15 10:18:11

*/


.txtleft{
	text-align:left;
	overflow-wrap: break-word;
	word-wrap: break-word;
	}

.txtright{
	text-align:right;
	overflow-wrap: break-word;
	word-wrap: break-word;
	}

.txtmin{
	font-size:.8em;
	line-height: 1.5em
}

/*メインカラムの幅設定デフォルトは720px*/

.top-bar-content,
.main-header-content,
.featured-entry-content,
.home-header-content,
.jumbotron-content,
.site-content,
.container-content,
.footer-widget-content,
.site-bottom-content {
	max-width: 1080px;
}

.home-header{
	height:56.25vw;
}

/***** コンタクトフォーム *****/

/*全体の文字の大きさ*/
.CF7_table{
	font-size:1em;
}

/*「必須」文字デザイン*/
.CF7_req{
	font-size: .6em;
	padding: 3px;
	background: #ff0000;
	color: #fff;
	border-radius: 3px;
	margin-right: 5px;
}

/*「任意」文字デザイン*/
.CF7_unreq{
	font-size: .6em;
	padding: 3px;
	background: #bdbdbd;
	color: #fff;
	border-radius: 3px;
	margin-right: 5px;
}

/* 背景グレー・PCサイズ横幅35% */
@media screen and (min-width: 782px){
	.CF7_table th{
		width:30%;
	}
}

/* スマホ・タブレットは横幅100% */
@media screen and (max-width: 781px){
	.CF7_table tbody,
	.CF7_table tr,
	.CF7_table td{
		width: 100%;
		box-sizing: border-box;
		display: block;
	}
	.CF7_table th{
		width: 100%;
		display:block;
		margin: 0 auto;
		border:none;
		box-sizing: border-box;
	}

	.CF7_table td{
		padding-right: 0;
		padding-left: 0;
	}

	input[type="text"],
	input[type="email"],
	input[type="url"],
	input[type="password"],
	input[type="search"],
	input[type="tel"],
	textarea {
		width: 100%;
	}
}

/* input[type="tel"] も input[type="text"] スタイルに合わせる */
input[type="tel"]{
	border: solid 1px #e6e6e6;
	color: #777;
	margin-top: 0.6em;
	padding: 0.6em;
}
input[type="tel"]:focus{
	color: #444;
}

/* 「送信する」ボタンデザイン */
.wpcf7 input.wpcf7-submit {
	background-color:#F57500;
	border:0;
	color:#fff;
	font-size:1.2em;
	font-weight:bold;
	margin:0 auto;
}

/* 中央に合わせる */
.CF7_btn{
	text-align:center;
	margin-top:20px;
}

/*境界線の打ち消しと書き直し */
table tbody tr td,table{
	border:0;
}

table tr{
	border-top: 1px dotted #e5e5e5;
}

.author-profile{
	display:none;
}

.byline{
	display:none;
}