@charset "utf-8";
/*
ブレイクポイントは標準のLightningテーマおよびBootstrapの理念に基づき
$sm-min: 576px;
$md-min: 768px;
$lg-min: 992px;
$xl-min: 1200px;
となっているのでそれに準じてください。
*/


@media (max-width:1199px) {
	
#header-top .container, #site-header-container.container {
    max-width: 98%;
    min-width: 98%;
}







@media (max-width:991.5px) {




@media (max-width:767px) {

	
	
/* ↓最大576px スマホ限定*/
@media screen and (max-width: 576px) {

	.teaser_copy2 p{
		font-size:15px;
	}
	.teaser_copy2{
		padding:20px;
	}

	.teaser_copy h2{
		font-size:38px;
	}
	.teaser_copy p{
		font-size:18px;
	}
	.vk_custom_css_2{
		left:-120px;
	}
	.top_tsuyomi{
	position:relative;
	z-index:2;
	top:-30px;
	margin-bottom:-20px;
}
	.is-style-title_white .vk_heading_subtext{
		font-size:32px;
	}
	.is-style-title_white .vk_heading_title{
		font-size:18px;
	}
	.is-style-title_white{
		background-size:20px;
	}
	.top_tsuyomi h3 {
    margin: 1.3rem auto !important;
}
	.fz30 {
    font-size: 22px;
}
	.contact_ti{
		text-align:center;
		margin-top:15px;
		    background-image: url(../../../wp-content/uploads/midashi_ic-white.png);
    background-repeat: no-repeat;
		padding-top: 30px;
    background-position: top center;
    background-size: 20px;
    padding-left: 0px;
    margin-left: 0px;
	}
	
	table.inquiry{
		border:none;
	}
	.vk-mobile-nav-menu-btn, .vk-mobile-nav-menu-btn.menu-open, .menu-toggle{
		background-color:#999  !important;
	}
	#menu-item-4386 a{
		background-color:#004a9f
	}
	.site-header-logo img{
		min-height:40px;
	}
	table.inquiry th{
	padding-left:10px;
	background-color:#fff;
	padding-bottom:0;}
	table.inquiry td{
		padding-top:0 !important;
	}
	.contact_btn a{
		width:330px !important;
	}
	.trengths_ti h2{
		font-size:22px;
	}
	.tsuyomi_sub_box h3{
		margin-top:5px;
	}
	.streng_list li {
    width: 100%;
}
	.streng_box{
		padding:20px;
	}
	#post-5079 .wp-block-media-text__media{
		margin-bottom:15px;
	}
	.wp-block-media-text__media{
		margin-bottom:15px !important;
	}
	#post-5079 .is-style-title{
		margin-top:25px;
	}
}
}
}
}