.avia-section.av-23y0vsv-f15fdd5faa5c69c64505ef20a7cbcc25{
background-repeat:no-repeat;
background-image:url(https://japanandmore.com/wp-content/uploads/2017/03/Japan-Rail-Pass.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-2207len-0ce76c359548925ba2527588d7002840{
background-color:#262626;
background-image:unset;
}

.flex_column.av-205qrfj-8fe0345a8ad9c00fe4bfbbe8fded4405{
-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-1xueagf-e097e4a7706a2b855e993d56ca42f3a6{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-1xueagf-e097e4a7706a2b855e993d56ca42f3a6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1xueagf-e097e4a7706a2b855e993d56ca42f3a6 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1xueagf-e097e4a7706a2b855e993d56ca42f3a6 .av-subheading{
font-size:15px;
}

.avia-section.av-1wsvrmn-e534bb69c55fcaef4add7b8e67ea1b57{
background-color:#f3f4f5;
background-image:unset;
}

.flex_column.av-1uk314f-e41d98b27f8351ff9aa8344b72b4d013{
-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;
}

.flex_column.av-1rbyv0f-187e58064ca0871d34a39b3fd5f7f912{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

.flex_column.av-1oglkyn-2336c66c8b9db6d41d934b2080072c4b{
-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-1m2hvgf-ba5cd38374b80afb0bdd0582e9c167f1 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-1m2hvgf-ba5cd38374b80afb0bdd0582e9c167f1 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1m2hvgf-ba5cd38374b80afb0bdd0582e9c167f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-1ldadpb-896bbcd251be2ad48e309725f126e851{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

.flex_column.av-1hwyffz-6d053051b322d13ec49b878519d34ed7{
-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-1g4gr73-c44c6bc5d8b7e593d48652ed8d5f8bbe img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-1g4gr73-c44c6bc5d8b7e593d48652ed8d5f8bbe .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1g4gr73-c44c6bc5d8b7e593d48652ed8d5f8bbe .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1dsmx7z-531a4a78e2fe2b6e20f942a6d28afd4d .avia_textblock{
font-size:10px;
}

.flex_column.av-1cwsvi7-c4cca484b9c6dd2ce9756d6f7d69f3d7{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

#top .hr.av-19ny4lr-1f03512a72ab32236bb674c04bfe3922{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-19ny4lr-1f03512a72ab32236bb674c04bfe3922 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-17dl8hr-ea50954c7e85ea2385e4d987ad1cd6f1{
-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-16dfkxb-e99d9b1bad81084dc1759fe961183939 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-16dfkxb-e99d9b1bad81084dc1759fe961183939 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-16dfkxb-e99d9b1bad81084dc1759fe961183939 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-14s03wv-811ca7e0ef3650f28c47cf14ebd7f0f6{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

#top .hr.av-11dsvzz-2076c8b67c911ae349fad4d65bd01278{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-11dsvzz-2076c8b67c911ae349fad4d65bd01278 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-3ibzwf-fc4076bbfa5279945dde1d07f897ba54{
-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-xcdjrz-833540b8f64ead9ab5419a554ae4de71 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-xcdjrz-833540b8f64ead9ab5419a554ae4de71 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-xcdjrz-833540b8f64ead9ab5419a554ae4de71 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-36e97z-51259ffefe2ae77485eccdee47b3fc94{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

#top .hr.av-sw2dfj-79a23d60d0148b1fc24a31f2dd50cb7b{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-sw2dfj-79a23d60d0148b1fc24a31f2dd50cb7b .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-r4pf8f-69d1be9cbd2dd2b0a0b8defce38642ff{
-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-qenhsv-8351294aa73b96070f7bb9b06a0807f0 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-qenhsv-8351294aa73b96070f7bb9b06a0807f0 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-qenhsv-8351294aa73b96070f7bb9b06a0807f0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-olsylb-0fe2d897bc3b772706d9b6c202071f70{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

.flex_column.av-ckstr3-2ac406656a30e6d8e61998350b0d78cd{
-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;
}

.flex_column.av-ckstr3-2ac406656a30e6d8e61998350b0d78cd{
-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;
}

.flex_column.av-jsm6fj-93243f95d3142090712cd005ca41cce2{
-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-htz3i7-d142da0bc92d2ab2822ffb96a93eeb1d img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-htz3i7-d142da0bc92d2ab2822ffb96a93eeb1d .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-htz3i7-d142da0bc92d2ab2822ffb96a93eeb1d .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-f3di0f-e70daa80f57aa5cfa459b89373cf3925{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

.avia-image-container.av-bhkkpb-2acc101e08af445729318e5f74c88e69 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-bhkkpb-2acc101e08af445729318e5f74c88e69 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-bhkkpb-2acc101e08af445729318e5f74c88e69 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-9954lb-8ca2d15610bda1c7966b00d8ad4f247b{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

#top .hr.hr-invisible.av-2084fz-78bc7d9476426ab9bac49098b1c2a1e2{
height:50px;
}

#top .hr.hr-invisible.av-2084fz-78bc7d9476426ab9bac49098b1c2a1e2{
height:50px;
}

.flex_column.av-8lncxe-511d509a5c1c5ecc27def062cdbea2f3{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

.av_promobox.av-l700q45v-6406f48542998d1e6c0ad45655013b92{
color:#363636;
background:#ffffff;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-6area0-905aaa8fc338b509a138e157c09c428c{
height:25px;
}

#top .av-special-heading.av-32y5mn-edf506498d786064731088fc39803774{
padding-bottom:25px;
}
body .av-special-heading.av-32y5mn-edf506498d786064731088fc39803774 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-32y5mn-edf506498d786064731088fc39803774 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-648pgg-f884d9d7f0f195c4af96bf1e4893956e{
height:75px;
}

.flex_column.av-1a9c88i-f2e82de257cfb531fb538d97bc52cdc5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 5% 0px 5%;
}

#top .hr.av-2uh0e4-dccebf9c40453e797e013f5165001592{
margin-top:50px;
margin-bottom:10px;
}
.hr.av-2uh0e4-dccebf9c40453e797e013f5165001592 .hr-inner{
width:150px;
max-width:45%;
}

