/*
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: Kadence Theme is a lightweight yet full featured WordPress theme for creating beautiful fast loading and accessible websites, easier than ever. It features an easy to use drag and drop header and footer builder to build any type of header in minutes. It features a full library of gorgeous starter templates that are easy to modify with our intelligent global font and color controls. With extensive integration with the most popular 3rd party plugins, you can quickly build impressive ecommerce websites, course websites, business websites, and more.
Tags: translation-ready,accessibility-ready,two-columns,right-sidebar,left-sidebar,footer-widgets,blog,custom-logo,custom-background,custom-menu,rtl-language-support,editor-style,threaded-comments,custom-colors,featured-images,wide-blocks,full-width-template,theme-options,e-commerce
Version: 1.3.6.1762826737
Updated: 2025-11-11 11:05:37

*/

/* 取引実績アーカイブのサムネにオーバーレイ画像を重ねる */
.kb-post-list-item .post-thumbnail-inner{
  position: relative;         /* オーバーレイの基準 */
  overflow: hidden;           /* はみ出し防止（必要なら） */
}

/* 画像の暗幕（任意） */
.kb-post-list-item .post-thumbnail-inner::before{
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0,0,0,.15); /* 少し暗くする。不要なら消す */
  pointer-events: none;
}

/* オーバーレイ画像本体（中央に重ねる）
.kb-post-list-item .post-thumbnail-inner::after{
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  width: 110px;             
  height: 110px;             
  transform: translate(-50%, -50%);
  background: url("http://webdesignbuild.net/web/sanrin1/wp-content/uploads/2025/11/movie.png") no-repeat center / contain;
  pointer-events: none;       
  opacity: .95;              
  transition: transform .2s ease, opacity .2s ease;
}
 */
/* ホバーで少し大きく（任意） */
.kb-post-list-item .post-thumbnail-inner:hover::after{
  transform: translate(-50%, -50%) scale(1.06);
  opacity: 1;
}

.jisseki-main{
	max-width:1000px;
	margin:0 auto;
}

.jisseki-template-default .entry-featured-image{
	max-width:600px;
}

#block-35 img{
	max-width:70px;
	max-height:70px;
}

.site-branding a.brand img {
    display: block;
    background-color: #e8f0cc;
    border-radius: 8px;
}

.border-green img{
	border:2px solid green;
}
.border-orange img{
	border:3px solid orange;
}

追加CSS（外観 → カスタマイズ → 追加CSS）
css/* JetFormBuilder ボタン間隔 */
.jet-form-builder__action-button-wrapper,
.jet-form-builder-row.jet-form-builder__submit-wrap {
    gap: 20px;
}

/* または個別にマージン */
.jet-form-builder__action-button {
    margin-right: 15px;
}

.jet-form-builder__action-button:last-child {
    margin-right: 0;
}

/* PC時 横並びナビ */
@media (min-width: 1025px) {
    ul.kb-navigation {
        display: flex !important;
        flex-direction: row !important;
        flex-wrap: wrap !important;
        justify-content: center !important;
        gap: 5px 5px !important;
    }
    
    ul.kb-navigation > li.menu-item {
        display: inline-block !important;
        width: auto !important;
        margin: 0 !important;
        padding: 0 !important;
		font-size:15px;
    }
}

#news{
	margin:0 auto;
}