#top .av-special-heading.av-lyphthli-47360aee830c8ffce0ad93190c58958a{
padding-bottom:0;
}
body .av-special-heading.av-lyphthli-47360aee830c8ffce0ad93190c58958a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lyphthli-47360aee830c8ffce0ad93190c58958a .av-subheading{
font-size:15px;
}

.flex_column.av-37cusm-926e19e306dadd29edeef00f807a3907{
height:auto;
min-height:100px;
background-color:#eff5f8;
}

.avia-section.av-3q1fra-9a735963b59243c9a64a8b740267a0b1{
background-color:#f8f8f8;
background-image:unset;
}

#top .flex_column.av-a5k7a-d011c07f48dcd8b682a91ea38b106eca{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-a5k7a-d011c07f48dcd8b682a91ea38b106eca{
margin-top:10px;
margin-bottom:10px;
}

.avia-section.av-lw78bhjn-c956a4035c50cc2ef745e52eae03e69f{
background-repeat:no-repeat;
background-image:url(https://www.tanigawa-kensou.com/wp-content/uploads/2024/09/sub-main_bg-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-lypr54uk-33a8bfaa7fcae1efe197963b7efe1324{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-9671y-8bb39b490d9800302c90e80246caf034 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9671y-8bb39b490d9800302c90e80246caf034 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-lw78se8z-ff07333aa11ff4e8c132ef391994678c{
width:59.2%;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
}

#top .av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .av-subheading{
font-size:15px;
}

.flex_column.av-4j6lti-05e2c08d1fad8be68300b587a80b9799{
width:38.8%;
margin-left:2%;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lw78c8st-677212bda1426a6b78f9134988e6e3f0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lw78c8st-677212bda1426a6b78f9134988e6e3f0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-lz2gm3la-62d9196ad08f51e612b86bb25c149201{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-armye-c1bb64a5f208a644806fa9d83eed30f0 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-armye-c1bb64a5f208a644806fa9d83eed30f0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-co0di-700146f4230aa2b28994186b7d9e3d4c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2dj93q-edbf62627b6179491ea9eee014194d8f{
padding-bottom:10px;
}
body .av-special-heading.av-2dj93q-edbf62627b6179491ea9eee014194d8f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2dj93q-edbf62627b6179491ea9eee014194d8f .av-subheading{
font-size:15px;
}

.flex_column.av-2c6t9y-092238f31b9eb8cdde416560fef1a19b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lw7aw85h-2f0086dcbce6802f99f03d630bf2da30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lw7aw85h-2f0086dcbce6802f99f03d630bf2da30 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-lw7awgb0-67-ef102dee2b5f49b2e3cccd27ce889d5b{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-2c6t9y-64-2eb96add0e3801d82bdafc84b1578708{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-lw7aw85h-63-7f03905d05837d6561ec4c2d889e6bd6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lw7aw85h-63-7f03905d05837d6561ec4c2d889e6bd6 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-co0di-66-7182531ca7d6f535f6308895ed9f89fe{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-lyihq0te-fee24ca944d42bf8526118e1337eab01{
padding-bottom:10px;
}
body .av-special-heading.av-lyihq0te-fee24ca944d42bf8526118e1337eab01 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lyihq0te-fee24ca944d42bf8526118e1337eab01 .av-subheading{
font-size:15px;
}

.flex_column.av-m0kwlj4s-5acb59be1f56872fdc53dc9b1c5a63e6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m0kwks8c-19b40f687d84028e2dbd09109bccdcc9{
padding-bottom:10px;
}
body .av-special-heading.av-m0kwks8c-19b40f687d84028e2dbd09109bccdcc9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m0kwks8c-19b40f687d84028e2dbd09109bccdcc9 .av-subheading{
font-size:15px;
}

.avia-section.av-2h4wenu-09242bd385a5bc8b40ec6361864f092e{
background-color:#f8f8f8;
background:linear-gradient( to bottom, #f8f8f8, #ffffff );
}

.flex_column.av-6sevcq-ca6fa3e8d761f73b295ccb498a20315a{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m0kwmhpg-60eeeff1c861c874f91fd04d0d951ab1{
padding-bottom:10px;
}
body .av-special-heading.av-m0kwmhpg-60eeeff1c861c874f91fd04d0d951ab1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m0kwmhpg-60eeeff1c861c874f91fd04d0d951ab1 .av-subheading{
font-size:15px;
}

.flex_column.av-1j39gqi-8db6a5989ac31bde6d7a9d0c1aaf640c{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-m0kwow4e-ce14a84af02493a2d44f126989fa9cd1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m0kwow4e-ce14a84af02493a2d44f126989fa9cd1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3qooka-75d685137eb7e4067b04638812245188{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-m0kwpqwz-a56e64f767bdd81922ded5d918de7901 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m0kwpqwz-a56e64f767bdd81922ded5d918de7901 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2on30a-9285dba1a762f7ae6fb8b49b9c6d7ee4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-m0kwq9hg-00449d64e28d24a1d98d8b9ea36e19e9 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m0kwq9hg-00449d64e28d24a1d98d8b9ea36e19e9 .av-image-caption-overlay-center{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .av-special-heading-tag{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lyppxrbr-af8ca62c90dac45645fcada382309adb .av-special-heading-tag{
font-size:14px;
}
}
