/*!
Theme Name: Kadence HOKEN411
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

@font-face {
  font-family: "YuGothic M";
  src: local("Yu Gothic Medium");
}

body, button, input, select, textarea {
	/* font-family: "Hiragino Sans","BIZ UDPGothic",Meiryo,sans-serif; */
	/* font-weight: 500; */
}

h1, h2, h3, h4, h5, h6{ margin:0 0 1em; }
.single-content h1, .single-content h2, .single-content h3, .single-content h4, .single-content h5, .single-content h6{ margin:interit; }

.nowrap{ white-space:nowrap; display: inline-block; }
.no-top-space{ margin-top:0!important; padding-top:0!important; }
.no-bottom-space{ margin-bottom:0!important; padding-bottom:0!important; }
.font-normal{ font-weight:normal; }
.font-bold{ font-weight:bold; }
.inner-stretch>div{ height:100%!important; }
.font-70per{ font-size:70%; }


/* kadence blocks */
.wp-block-kadence-imageoverlay.auto-height{ height:100%; }
.wp-block-kadence-imageoverlay.auto-height .kt-image-overlay-wrap{ height:100%; }
.wp-block-kadence-imageoverlay.auto-height .kt-image-overlay-wrap .kt-block-intrisic{ height:100%;  }

/* fluentforms */


.gb-container.linked-container .gb-inside-container{ position: relative; }

.gb-container.linked-container a:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
}


@media (max-width: 768px) {
 /* body.single-used-car .flex-direction-nav{ display:none!important; } */
}



@media screen and (min-width: 576px){

}
@media screen and (min-width: 769px){

}

@media screen and (min-width: 1025px){

}

@media (max-width:1330px){

}

@media (max-width:1279px){

}

@media (max-width: 768px){

}
@media (max-width: 767px){

}