.elementor-36731 .elementor-element.elementor-element-b5cf99e .elementor-icon-list-icon{width:14px;}.elementor-36731 .elementor-element.elementor-element-b5cf99e .elementor-icon-list-icon i{font-size:14px;}.elementor-36731 .elementor-element.elementor-element-b5cf99e .elementor-icon-list-icon svg{width:14px;}.elementor-36731 .elementor-element.elementor-element-210da83{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-36731 .elementor-element.elementor-element-210da83 .e-gallery-item:hover .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-36731 .elementor-element.elementor-element-3bd6e02 .elementor-heading-title{color:#6F381C;font-family:"tegaki_zatsu_normal", Sans-serif;font-weight:normal;font-style:oblique;}.elementor-36731 .elementor-element.elementor-element-1297b87{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-36731 .elementor-element.elementor-element-1297b87 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-36731 .elementor-element.elementor-element-1297b87 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-36731 .elementor-element.elementor-element-59bd7e5 .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#EA1B6F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EA1B6F;border-radius:20px 20px 20px 20px;}.elementor-36731 .elementor-element.elementor-element-59bd7e5 .elementor-button:hover, .elementor-36731 .elementor-element.elementor-element-59bd7e5 .elementor-button:focus{color:#EA1B6F;background-color:#FFFFFF;border-color:#EA1B6F;}.elementor-36731 .elementor-element.elementor-element-59bd7e5 .elementor-button:hover svg, .elementor-36731 .elementor-element.elementor-element-59bd7e5 .elementor-button:focus svg{fill:#EA1B6F;}.elementor-36731 .elementor-element.elementor-element-b4bcbfb .elementor-button{fill:#FFFFFF;color:#FFFFFF;background-color:#EA1B6F;border-style:solid;border-width:2px 2px 2px 2px;border-color:#EA1B6F;border-radius:20px 20px 20px 20px;}.elementor-36731 .elementor-element.elementor-element-b4bcbfb .elementor-button:hover, .elementor-36731 .elementor-element.elementor-element-b4bcbfb .elementor-button:focus{color:#EA1B6F;background-color:#FFFFFF;border-color:#EA1B6F;}.elementor-36731 .elementor-element.elementor-element-b4bcbfb .elementor-button:hover svg, .elementor-36731 .elementor-element.elementor-element-b4bcbfb .elementor-button:focus svg{fill:#EA1B6F;}.elementor-36731 .elementor-element.elementor-element-f1932a3 .elementor-spacer-inner{height:50px;}.elementor-36731 .elementor-element.elementor-element-7ab4f01{text-align:center;}.elementor-36731 .elementor-element.elementor-element-7ab4f01 > .elementor-widget-container{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-36731 .elementor-element.elementor-element-8677aa3 iframe{height:609px;}/* Start custom CSS for html, class: .elementor-element-70b4cae */.tag{
background-color:#32cd32;
color:#ffffff;
line-height: 1.5;
display: inline-block
}

.subtag{
background-color:#ffffff;
font-size: 80%;
color:#696969;
line-height: 1.2;
margin: 10px;
padding:7px;
display: inline-block
}

.subtag2{
background-color:#ffffcc;
font-size: 80%;
color:#696969;
line-height: 1.2;
margin: 10px;
padding:7px;
display: inline-block
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'tegaki_zatsu_normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://kanuma-kanko.jp/wp-content/uploads/2021/03/851tegaki_zatsu_normal_0883.ttf') format('truetype');
}
/* End Custom Fonts CSS */