.price-div {
    border-bottom: 1px solid #888;
    color: #000;
    font-size: 18px;
font-weight:bold;
}

a.wp-block-button__link.has-text-align-center.wp-element-button {
    padding: 10px 2px 10px 2px;
    margin: 10px 0px;
}

#price-div{
	padding: 0.6em 0 0.5em;
    margin-bottom: 1.2em;
    border-bottom: 1px dotted #111;align-content;
	font-weight:bold;
	color:#000;
}
.clear{clear: both;}

.wp-block-image.is-style-vk-image-border figure.aligncenter img {
    border: 1px solid #ccc;
}
/*ヘッダー全幅　*/
div#site-header-container {
        max-width: 100%;
padding:0px 50px;
    }
/*ヘッダーロゴサイズ指定　*/
.site-header-logo img{
	max-width:220px
}

/*G-menuインスタアイコン　*/
i.fab.fa-instagram {
    font-size: large;
}

/*スクロールヘッダー透過　*/
.header_scrolled .site-header{
background-color:rgba(255,255,255,0.7);}

/*ボタン幅100%　*/
.w-100 {
    max-width: 100% !important;
}
/*margin-bottom　*/
.mb-5 {
    margin-bottom: 5px !important;
}

/*製品詳細ページタイトル　*/
.entry-title--post-type--page, h2 {
    padding: 0.5em 0;
    border-top: 1px solid var(--vk-color-primary);
    border-bottom: 1px solid #000;
	    text-align: center;
    font-size: 20px;
}

/*リンク画像animation　*/
a img:hover {
transform: scale(1.1);
	transition: transform 0.6s;
}

/*投稿一覧アイキャッチ幅指定　*/
.main-section>.vk_posts>.media.vk_post-col-lg-12 .media-img {
	min-height:250px;}

/*フォーム調整　*/
.wpcf7-text,.wpcf7-select{
	max-width:250px;
}

.wpcf7-text.add{
	max-width:500px;
}
.from_name {
  display: flex;
  flex-wrap: wrap;
}

.item-box {
  flex: 1;
  margin: 0 10px;
  max-width: 250px; /* 任意の値 */
  width: calc(50% - 20px);
  box-sizing: border-box;
}

/* 最初の.item-box要素を左寄せに配置 */
.item-box:first-child {
  margin-left: 0;
}
/* グリッドカラムを左寄せに配置*/
.vk_gridColumn .row {
    justify-content: left;
}
hr {
margin: 30px 0px !important;
border-color:#CCC !important;
}

@media (max-width:400px) {
div#popmake-6784 {
    top: 40px !important;
	}}

/* 目次*/
#toc_container {
	width:100%;
	line-height:1.8em;
	margin:30px 0;
}

#toc_container .toc_list li a{
	font-weight:bold;
	color:#000;
}

#toc_container .toc_list li ul li a{
	font-weight:normal;
	color:#444;
}