.avia-section.av-20jkcy-ec739500d2ab86ec957ede37492850d6 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://tmsactivities.jp/wp-content/uploads/2026/02/Snapshot_20260125_210158-2-300x172.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-20jkcy-ec739500d2ab86ec957ede37492850d6 .av-section-color-overlay{
opacity:0.8;
background-color:#0a0a0a;
}

#top .av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lrho2qts-5e6333223dce78cdc4fe22aed6c0295d .avia_textblock{
font-size:30px;
color:#ffffff;
}

#top .av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3{
padding-bottom:10px;
font-size:45px;
}
body .av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lrho30km-e38e8b3c811155f44b06bb9a763c799b .avia_textblock{
font-size:15px;
}

#top #wrap_all .avia-button.av-12irrm-5e8a9457ddda5e5126364196e6915209{
margin-bottom:5px;
margin-right:5px;
}

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

.avia-section.av-nq4m2-ba495d0fafc75c74db62018b3f2760f7{
background-color:#f2f2f2;
background-image:unset;
}

#top .av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6{
padding-bottom:10px;
color:#000000;
font-size:45px;
}
body .av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .av-subheading{
font-size:15px;
color:#a40101;
}

#top .hr.hr-invisible.av-gd4hm-ba660d3fbf0210ae0284c5cd0b0e1192{
height:40px;
}


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

#top #wrap_all .av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lrho2k33-2daa55e15307c3e394e2b87ba372abed .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lrho2wd5-c629729b4815134c7b4fa6267a82ece3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-lrho3gwu-c665eeea909a3028d488e24992a036e6 .av-special-heading-tag{
font-size:0.8em;
}
}
