#top #wrap_all .avia-slideshow .av-slideshow-caption.av-7kh3ih-834dcc5b55dea0eed7bb43ac9f2ef86a__0 .avia-caption-title{
font-size:42px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-7kh3ih-834dcc5b55dea0eed7bb43ac9f2ef86a__0 .avia-caption-title{
font-size:24px;
}
}

.flex_cell.av-733ayp-f0e1c9a4ed12db20a892481aec54e402{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-733ayp-f0e1c9a4ed12db20a892481aec54e402{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6vndwh-25abcf4592f76c86a7ab5d16b7e16776{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-6vndwh-25abcf4592f76c86a7ab5d16b7e16776{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6nx4xd-2f4bdddd4bfe5df28a278763dd6c0cb2{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-6nx4xd-2f4bdddd4bfe5df28a278763dd6c0cb2{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-6iuz21-afc1ac8ce6af25dae9bfe6787e22a4c2{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-6iuz21-afc1ac8ce6af25dae9bfe6787e22a4c2{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-66kng1-b78cea330dbbb4a11115eb7edbea17f2{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-66kng1-b78cea330dbbb4a11115eb7edbea17f2{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9{
padding-bottom:30px;
font-size:36px;
}
body .av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e{
padding-bottom:30px;
font-size:28px;
}
body .av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e .av-subheading{
font-size:15px;
}

.flex_cell.av-5g2gd5-87df33ef29cb893fbe35304b9ca67b60{
vertical-align:top;
background:url(https://www.takasago-kizawa.com/wp/wp-content/uploads/2016/05/image003.jpg) 50% 50% no-repeat scroll #719430;
}
.responsive #top #wrap_all .flex_cell.av-5g2gd5-87df33ef29cb893fbe35304b9ca67b60{
padding:180px 180px 180px 180px !important;
}

.flex_cell.av-530ycx-dead72bfa29f3306efc5ec20e15b5c25{
vertical-align:top;
background-color:#f0f0f0;
}
.responsive #top #wrap_all .flex_cell.av-530ycx-dead72bfa29f3306efc5ec20e15b5c25{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2{
padding-bottom:30px;
font-size:36px;
}
body .av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2 .av-subheading{
font-size:15px;
}

.flex_cell.av-1l1by9-21190f676725a886fca85a185fe0ad6b{
vertical-align:top;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-1l1by9-21190f676725a886fca85a185fe0ad6b{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4{
padding-bottom:30px;
font-size:36px;
}
body .av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4 .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4 .av-subheading{
font-size:15px;
}

.flex_cell.av-rodsp-55663ba3214a6592ae5d3c53d45400b7{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#719430;
}
.responsive #top #wrap_all .flex_cell.av-rodsp-55663ba3214a6592ae5d3c53d45400b7{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ml29d-779d1a192822daa918cdd4c53b5d4fe4{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#92bb46;
}
.responsive #top #wrap_all .flex_cell.av-ml29d-779d1a192822daa918cdd4c53b5d4fe4{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1frmh-99302187c7ba1ff80faeef5d2c3fba4c{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#acd464;
}
.responsive #top #wrap_all .flex_cell.av-1frmh-99302187c7ba1ff80faeef5d2c3fba4c{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-814dl-0c53ee51d5e779dd2f94ec8fede0c6a4{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#e1fbb2;
}
.responsive #top #wrap_all .flex_cell.av-814dl-0c53ee51d5e779dd2f94ec8fede0c6a4{
padding:0px 0px 0px 0px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
.responsive #top #wrap_all .flex_cell.av-66kng1-b78cea330dbbb4a11115eb7edbea17f2{
padding:60px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-63ahl5-cc77d0965923d1641bc0b1c441732ef9 .av-special-heading-tag{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-5prdbl-72234915e5876e07f3894e87c1e42f1e .av-special-heading-tag{
font-size:22px;
}

.responsive #top #wrap_all .flex_cell.av-530ycx-dead72bfa29f3306efc5ec20e15b5c25{
padding:60px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-4tv9j5-0630f14f8c0828bcc8c1afd791e428d2 .av-special-heading-tag{
font-size:22px;
}

.responsive #top #wrap_all .flex_cell.av-1l1by9-21190f676725a886fca85a185fe0ad6b{
padding:60px 20px 20px 20px !important;
}

#top #wrap_all .av-special-heading.av-1ck3ix-4937e20b16db603cfef15a319aa89ca4 .av-special-heading-tag{
font-size:22px;
}
}
