.avia-section.av-37qfx1o-201f98055862c7de775f62672843418a{
background-repeat:no-repeat;
background-image:url(https://japanandmore.com/wp-content/uploads/2017/09/Sapporo-Snow-Festival.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.avia-section.av-363a2nw-fb8fdd60b11a419cf39f38256e22c47b{
background-color:#262626;
background-image:unset;
}

.flex_column.av-b6pvjw-6e14ac1789292645a7f97c6e0282d2a3{
-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-31haun0-b1701e82cce11031d4b5ef40f3d07e4c{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-31haun0-b1701e82cce11031d4b5ef40f3d07e4c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-31haun0-b1701e82cce11031d4b5ef40f3d07e4c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-31haun0-b1701e82cce11031d4b5ef40f3d07e4c .av-subheading{
font-size:15px;
}

.avia-section.av-3085z9o-7676f4b315e52ce0a9dede3bd92f4910{
background-color:#f3f4f5;
background-image:unset;
}

.flex_column.av-2y3bk7w-73dc7e15cab5eb981984dc1fee6ddaa2{
-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-2vz37x8-30266b674165c09f5069a5b3b585dfd6{
-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-2rfcsuk-9c099a46ccbaff1e32d5c96674a3afa6{
-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-2r3bezw-2491654a959fdc0d78e08ae387fb815f img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-2r3bezw-2491654a959fdc0d78e08ae387fb815f .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-2r3bezw-2491654a959fdc0d78e08ae387fb815f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2phyy0c-f055baf93c26efcf3f3a6aee9bd7d2cf .avia_textblock{
font-size:10px;
}

.flex_column.av-2nr3zyk-040af97c291dc9dc38d8a331a3f65bbf{
-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-2kght3w-25e61da76d800c2937c631394c58dcd2{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-2kght3w-25e61da76d800c2937c631394c58dcd2 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-2hyamyk-54432066771e6a157a0218201c4605fb{
-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-8s7lcs-f9bbe5017b0848c3af9b330f3dd9c6e5 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-8s7lcs-f9bbe5017b0848c3af9b330f3dd9c6e5 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-8s7lcs-f9bbe5017b0848c3af9b330f3dd9c6e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-2fbe54s-e9d558480cb9876fd4e327a1225c840f .avia_textblock{
font-size:10px;
}

.flex_column.av-8j2di4-7dc15ff6cab31ac371395c054b915495{
-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-889kl8-489093a560a7dc20ff5d58fbdde57611{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-889kl8-489093a560a7dc20ff5d58fbdde57611 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-7zxi4c-8fb0b119c32eaf508fca2490f5ac8980{
-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-26te724-5274742a753c8f8917db37a25962822e img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-26te724-5274742a753c8f8917db37a25962822e .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-26te724-5274742a753c8f8917db37a25962822e .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-24pl2lo-ed8f10377a44da914b204ce0c1487881{
-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 .flex_column.av-1a9c88i-10627694fc00cc552f36cb2119bd209c{
margin-top:25px;
margin-bottom:0px;
}
.flex_column.av-1a9c88i-10627694fc00cc552f36cb2119bd209c{
-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%;
}
.responsive #top #wrap_all .flex_column.av-1a9c88i-10627694fc00cc552f36cb2119bd209c{
margin-top:25px;
margin-bottom:0px;
}

.flex_column.av-1zavon0-05ea54eba0343e446f3b02ebaf8c7ed1{
-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-1xqoskc-71cec73cf8ef7015828694f3a516350b img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-1xqoskc-71cec73cf8ef7015828694f3a516350b .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1xqoskc-71cec73cf8ef7015828694f3a516350b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1wed1e4-68e8c05662f7715d83448311a2a619ae .avia_textblock{
font-size:10px;
}

.flex_column.av-1uj6hho-c4484db3817c4432090fdd038e7771a4{
-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-1sfqv58-ed91c1417be6f8442b03e7e1988929e4{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-1sfqv58-ed91c1417be6f8442b03e7e1988929e4 .hr-inner{
width:25px;
border-color:#e03821;
}

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

.flex_column.av-1myp8rw-376923f6c53fe4aef7291acdd9d1cae9{
-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-1k6erx8-1baf82070b1bbe3afde4c8f4ec5a688f{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-1k6erx8-1baf82070b1bbe3afde4c8f4ec5a688f .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-1hk454s-377d1e5ad2ef0d400fe5cbf1988ae99d{
-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-1g0mjjw-f0b5ded2f0678283550ab5d2a6d16656 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-1g0mjjw-f0b5ded2f0678283550ab5d2a6d16656 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-1g0mjjw-f0b5ded2f0678283550ab5d2a6d16656 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1etxrh8-f99f77ce7060a62abe857cf4b053730f .avia_textblock{
font-size:10px;
}

.flex_column.av-1cm8w5o-c50e8a0014159344fc4d27e373b86fde{
-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-197dvrg-b33b8e139592425a2a5d8b442a9930f9{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-197dvrg-b33b8e139592425a2a5d8b442a9930f9 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-1777xj0-6d430266acf8ed3faf453f438f8de829{
-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-16atisc-7efa4c8f3bcd763fff97403c104b85df img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-16atisc-7efa4c8f3bcd763fff97403c104b85df .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-16atisc-7efa4c8f3bcd763fff97403c104b85df .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-14cjxz0-dc8065bac3cc90b8455a018910254caf .avia_textblock{
font-size:10px;
}

.flex_column.av-13lgpy4-efd289421595ce35058066b62ec1d1be{
-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-3jqtt8-357b0216a861c6579b06210fb499d565{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-3jqtt8-357b0216a861c6579b06210fb499d565 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-y07s1o-0d131d7c703851c2af4cd4946212167e{
-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-wif9jg-f418009926adf9269b91d4d2d7af6604 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-wif9jg-f418009926adf9269b91d4d2d7af6604 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-wif9jg-f418009926adf9269b91d4d2d7af6604 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-v2ajt8-337fa183dde37e63cdd3a4400b82eb37 .avia_textblock{
font-size:10px;
}

.flex_column.av-tlzelo-ceb014b30a08a795a733d1269df92fd1{
-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-p8jyto-5ac4821b3613f61bef43e50367108b49{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-p8jyto-5ac4821b3613f61bef43e50367108b49 .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-2fxcvg-5c05d3269c6dfb30db708f248f260e3a{
-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-n1k6a4-b50021aea0a516a2795da6f1254c7507 img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-n1k6a4-b50021aea0a516a2795da6f1254c7507 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-n1k6a4-b50021aea0a516a2795da6f1254c7507 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-kw6w7w-a874f1727846ea395da29c5e74c7e8bd .avia_textblock{
font-size:10px;
}

.flex_column.av-jrq9y4-4458abc25ac47d8215bf4561a00e746d{
-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-g7bxmk-ead22879fa2dbbf2c331cbb92866e16d{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-g7bxmk-ead22879fa2dbbf2c331cbb92866e16d .hr-inner{
width:25px;
border-color:#e03821;
}

.flex_column.av-ek80os-b75068e88e4c4b26d5874f26148211e9{
-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-cf8vvw-710197dcfe6d6649b83fa870297f5a5d img.avia_image{
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none;
}
.avia-image-container.av-cf8vvw-710197dcfe6d6649b83fa870297f5a5d .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-cf8vvw-710197dcfe6d6649b83fa870297f5a5d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-adhhr0-23f36c70f759729ba9ad6de53f4701ad .avia_textblock{
font-size:10px;
}

.flex_column.av-9wkcqk-875e2cb6421d100da86833b0e80be7ce{
-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-302nzg-969af9fdd8b4ed77e8328ae807ebb279{
height:50px;
}

#top .hr.hr-invisible.av-302nzg-969af9fdd8b4ed77e8328ae807ebb279{
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-2ewpfg-a27ba66a4a3ac749054bb710442fb940{
padding-bottom:25px;
}
body .av-special-heading.av-2ewpfg-a27ba66a4a3ac749054bb710442fb940 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2ewpfg-a27ba66a4a3ac749054bb710442fb940 .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%;
}

