@charset "utf-8";
/*
Theme Name: BizVektor
Theme URI: http://bizvektor.com
Description: BizVektor theme will allow you to build a high-quality web site. It is possible to change the color, to switch to a completely different design. In addition, it is also possible to increase the number of designs by plug-ins.
Author: Vektor,Inc.
Author URI: http://www.vektor-inc.co.jp
Version: 1.8.16

Tags: white, red, blue, black, green, orange, purple, two-columns, right-sidebar, left-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style,theme-options
Text Domain: biz-vektor
License: GNU General Public License
License URI: license.txt


BizVektor WordPress theme, Copyright (C) 2014 Vektor,Inc.
BizVektor WordPress theme is licensed under the GPL.
*/

.sticky {}
.bypostauthor {}
h2.news_ttl{
	border-bottom: 3px solid #4B1F14;
	margin: 0px 0px 15px;text-shadow: 0 1px #ffffff;
    clear: both;
    font-size: 128.6%;
    padding: 20px 15px 15px;
    font-weight: bold;
    color: #808080;
    border-top: 1px solid #e5e5e5;
    position: relative;
    line-height: 114.3%;
    background: url(images/line_wh.png) left top repeat-x;
    box-shadow: 0px 1px 3px rgb(0 0 0 / 20%);
}
.news_box{
	margin-bottom:40px;
}
.news_list{
	font-size:1.2rem;
	padding:10px 0;
	border-bottom:1px dotted #e5e5e5;
	
}
/*-----------------250916追加(TOP修正)----------------------*/
.top_flex{
	display:flex;
	flex-wrap:wrap;
	margin-bottom:1.5rem;
	justify-content:space-between;
}
.top_flex div:first-child{
	width:25%;
}

.top_flex div:last-child{
	width:72%;
}
.top_flex p{
	margin-bottom:10px;
}

.top_flex p.name{
	margin-bottom:0px;
	font-size:16px;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝","Hiragino Mincho Pro W6",serif;
}
.top_iframe{
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
	aspect-ratio:16/9;
	
}
.top_message{
	text-align:center;
	font-family: "ＭＳ Ｐ明朝", "Hiragino Mincho Pro W6", serif;
	margin-bottom:2rem;
}
.top_message h3{
	text-align:center;
	color:#000;
	background:#fff;
	border:none;
	box-shadow:none;
}
.top_message img{
	width:30%;
	margin-left:auto;
}
.content p,a{
	line-height: 1.5;
}
@media screen and (max-width:768px) {
	
.top_flex div:first-child{
	width:50%;
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}

.top_flex div:last-child{
	width:100%;
}
}