#top #wrap_all .avia-slideshow .av-slideshow-caption.av-9pc07z-feefda201381cd5abdf7f8ee139d7d98__0 .avia-caption-title{
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-9pc07z-feefda201381cd5abdf7f8ee139d7d98__0 .avia-caption-content{
font-size:17px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-9pc07z-feefda201381cd5abdf7f8ee139d7d98__0 .avia-caption-content p{
font-size:17px;
}

.flex_cell.av-92xmwf-7d24af129ffd0b571a8634769e4ce0db{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#f73859;
}
.responsive #top #wrap_all .flex_cell.av-92xmwf-7d24af129ffd0b571a8634769e4ce0db{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8v41jz-d8e2b0a98e162ea6f3275fc0f892c6ba{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#f2e8c4;
}
.responsive #top #wrap_all .flex_cell.av-8v41jz-d8e2b0a98e162ea6f3275fc0f892c6ba{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-8q94hj-4f6c16e2ffce6f8e9f1f30cb465ed293{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#7a4d7b;
}
.responsive #top #wrap_all .flex_cell.av-8q94hj-4f6c16e2ffce6f8e9f1f30cb465ed293{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ukpvr-1cf5e52342d2fb42bfdfb5e96a4abb3a{
vertical-align:top;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-ukpvr-1cf5e52342d2fb42bfdfb5e96a4abb3a{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-89k4on-70cda45b4239d13a012f83063bd71ee1{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-89k4on-70cda45b4239d13a012f83063bd71ee1{
padding:7.5% 7.5% 7.5% 7.5% !important;
}

#top .av-special-heading.av-8150nb-81433ffa2014b6fda11ca731b24cfaa5{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-8150nb-81433ffa2014b6fda11ca731b24cfaa5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8150nb-81433ffa2014b6fda11ca731b24cfaa5 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-8150nb-81433ffa2014b6fda11ca731b24cfaa5 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-royjj-a6bcda689c7888c1dc659cfd56254cf2{
height:20px;
}

#top .av_textblock_section.av-7icdun-53f4429f0e08e71b32c6c36f13b3bbda .avia_textblock{
font-size:33px;
}

.flex_cell.av-7dbm4v-7c0d0f913de7f02f32ea4fe7345bbb2d{
vertical-align:middle;
background-color:#000000;
background:url(https://rokkasei.buriki.net/wp-content/uploads/2024/05/DSC01957-845x684.jpg) 0% 50% no-repeat scroll, linear-gradient( to bottom, #000000, #ffffff );
}
.responsive #top #wrap_all .flex_cell.av-7dbm4v-7c0d0f913de7f02f32ea4fe7345bbb2d{
padding:7.5% 7.5% 7.5% 7.5% !important;
}

#top .av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73{
padding-bottom:30px;
color:#ffffff;
font-size:66px;
}
body .av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .av-special-heading-tag{
font-size:66px;
}
.av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .av-subheading{
font-size:15px;
}

.flex_column.av-70pwsv-870d065c74a8b7e58e1d9168bd9e98ce{
-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_textblock_section.av-6v8wzb-6f0733336d90dfa688262a65e3092698 .avia_textblock{
color:#ffffff;
}

.flex_column.av-6np2pr-71a80cb938e6d90740d02a688553ee2b{
-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_textblock_section.av-8zjhj-59a8f82d5e94d96d5f8ad5063cf8d881 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-lrkkexb1-388952b8f816eea9dad72ca0220f49c8{
height:50px;
}

.flex_cell.av-b5y0n-1fb92fbe9273fc25ec4f450c7c6330db{
vertical-align:top;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-b5y0n-1fb92fbe9273fc25ec4f450c7c6330db{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-610oa7-440965bcca4384402452db584954a4d0{
vertical-align:top;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-610oa7-440965bcca4384402452db584954a4d0{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5ucljb-085b6bd95f77f70421e3e84eaebb78a5{
vertical-align:middle;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-5ucljb-085b6bd95f77f70421e3e84eaebb78a5{
padding:50px 20px 50px 20px !important;
}

#top .av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41{
padding-bottom:0;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .av-subheading{
font-size:15px;
}

.flex_cell.av-5l8slz-7b27c6f2f59043b59b6f156b2a2b1321{
vertical-align:top;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-5l8slz-7b27c6f2f59043b59b6f156b2a2b1321{
padding:0px 0px 0px 0px !important;
}

#top .av-masonry.av-5g1scv-daf33a50cd7e4e2636a358db3a3a0a92{
background-color:rgba(59,46,79,0.84);
}

.flex_cell.av-23eq1r-420e99f701a517a2e8f5974fad55237d{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#f73859;
}
.responsive #top #wrap_all .flex_cell.av-23eq1r-420e99f701a517a2e8f5974fad55237d{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1waogf-d07965fe5c9e344a7af72324510c1f54{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#f2e8c4;
}
.responsive #top #wrap_all .flex_cell.av-1waogf-d07965fe5c9e344a7af72324510c1f54{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1szf8v-2eefdadc25c092490200e5d9bf15c607{
vertical-align:top;
height:15px;
min-height:15px;
background-color:#7a4d7b;
}
.responsive #top #wrap_all .flex_cell.av-1szf8v-2eefdadc25c092490200e5d9bf15c607{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-5h28v-fdc8f0600c60adbe95358bcee5f53622{
vertical-align:top;
height:15px;
min-height:15px;
background-color:rgba(59,46,79,0.84);
}
.responsive #top #wrap_all .flex_cell.av-5h28v-fdc8f0600c60adbe95358bcee5f53622{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1h33hr-528eb892207a05b1f374243dc5cea133 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-17y9j3-fb13ba188693b491e376b1db44aa6868{
-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-155t0n-65a5cb895d9d2b38841d10bd4bf0f978{
-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-v8upj-1041118042913296656311c34b7cd107{
padding-bottom:20px;
color:#808080;
font-size:50px;
}
body .av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .special-heading-inner-border{
border-color:#808080;
}
.av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lcl3b-599ae1b73ea0c1708eedbcfa9dc495cc{
height:20px;
}

.flex_column.av-b0qin-0b37b9ceed8767bfd7ded6d104b4a360{
-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;
}


@media only screen and (min-width: 990px){ 
.responsive #top #wrap_all .flex_cell.av-89k4on-70cda45b4239d13a012f83063bd71ee1{
padding:100px 100px 100px 100px !important;
}

.responsive #top #wrap_all .flex_cell.av-7dbm4v-7c0d0f913de7f02f32ea4fe7345bbb2d{
padding:100px 100px 100px 100px !important;
}
}

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

#top #wrap_all .av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ptjuf-59614dd0a94f5ab2c95160e28073cb73 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5nbymn-b1edbbe0700ac100a10f217f71d58a41 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v8upj-1041118042913296656311c34b7cd107 .av-special-heading-tag{
font-size:0.8em;
}
}
