.avia-section.av-dvhavz-48e13c4304d505ade1c1f3bb0e129427 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-dlnh8f-d27b5288b52191982b9f6e068e2c1330{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-dlnh8f-d27b5288b52191982b9f6e068e2c1330 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-dlnh8f-d27b5288b52191982b9f6e068e2c1330 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-dlnh8f-d27b5288b52191982b9f6e068e2c1330 .av-subheading{
font-size:15px;
}

#top .hr.av-dgt3gf-e237540e1f52cf6b887ee9357a5c9edb{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-dgt3gf-e237540e1f52cf6b887ee9357a5c9edb .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-dd5nz3-bfef5d2841c7d2235f87bf39dedb9dd3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-d1plvb-62ca0b75f728612444032c0dc6aea731{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-cpsvgf-685c8a835b21722e339684221a4a789f{
background-repeat:no-repeat;
background-image:url(https://sasaki-tsurigu.com/wp/wp-content/uploads/2012/12/20121225-102806.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-cpsvgf-685c8a835b21722e339684221a4a789f .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-civ5hj-3873b928b85acc1e74bc520024fd3cb3{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-bv17on-a11ce31c6d9e93e4ca3551799cf73a98{
height:15px;
}

#top .av_textblock_section.av-bn7ksn-3367ba6c59c46e72f745467a7803096b .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-159by7-0ae8670eab856d5d59d7948723ebb5d7{
height:15px;
}

#top #wrap_all .avia-button.av-bc6rav-a993a3a71852a4c66ee9564a25287eb7{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bc6rav-a993a3a71852a4c66ee9564a25287eb7:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-bc6rav-a993a3a71852a4c66ee9564a25287eb7 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-bc6rav-a993a3a71852a4c66ee9564a25287eb7:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-13yr93-1915f981a54188f696d3d69eaeaeec2e{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#f8f8f8;
}

#top .av-special-heading.av-axqbyn-ce28e5b3e9629c248dd0d7c53776f7a7{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-axqbyn-ce28e5b3e9629c248dd0d7c53776f7a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-axqbyn-ce28e5b3e9629c248dd0d7c53776f7a7 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-axqbyn-ce28e5b3e9629c248dd0d7c53776f7a7 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-axqbyn-ce28e5b3e9629c248dd0d7c53776f7a7 .av-subheading{
font-size:15px;
}

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

#top .av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-aftxnr-f8fbf63a9e01e594927cbc2164e4c59f{
height:15px;
}

#top .av_textblock_section.av-ab1cp3-46b5d48ce8cbc03652b450e5df23bf14 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-a6cdd3-bbffdc5887c2a698dc45368dfe4499da{
height:15px;
}

#top #wrap_all .avia-button.av-9zpr33-80740013d74e52f74ffef30b2c073974{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9zpr33-80740013d74e52f74ffef30b2c073974:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9zpr33-80740013d74e52f74ffef30b2c073974 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-9zpr33-80740013d74e52f74ffef30b2c073974:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-9vqmb3-623e6ab0015a7661580d12684f8585c6{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

#top .av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .av-subheading{
font-size:15px;
}

.avia-image-container.av-9j6psf-96c9ca918914061d9e8688daccc85d62 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9j6psf-96c9ca918914061d9e8688daccc85d62 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-94z0hr-e14d9b0a9870937d6d519bb2f321f8a4{
height:15px;
}

#top .av_textblock_section.av-929u1b-7426603f3d5e4c7a4eda396a4e37271c .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-8swsjr-2af246ed6a720c17127c0d528b048052{
height:15px;
}

#top #wrap_all .avia-button.av-v6c1r-3bc0d96b93c3adb844f44e68677104bb{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-v6c1r-3bc0d96b93c3adb844f44e68677104bb:hover{
background-color:blue;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-v6c1r-3bc0d96b93c3adb844f44e68677104bb .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-v6c1r-3bc0d96b93c3adb844f44e68677104bb:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-8kstqv-39d49dbca26ca5873c2575448e9e1e49 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0{
padding-bottom:0;
font-size:30px;
}
body .av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0 .av-subheading{
font-size:15px;
}

#top .hr.av-87zlkv-aaa4534d72ae974a8bf7893d9c38aba1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-87zlkv-aaa4534d72ae974a8bf7893d9c38aba1 .hr-inner{
width:50px;
border-color:#000000;
}

.flex_column.av-817gzz-d0cf110702dc9802e61a5c4858337be4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7ubjuf-621f475c2b3788b60662232318e5c2c6{
padding-bottom:10px;
}
body .av-special-heading.av-7ubjuf-621f475c2b3788b60662232318e5c2c6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7ubjuf-621f475c2b3788b60662232318e5c2c6 .av-subheading{
font-size:15px;
}

.flex_column.av-7joxxb-9f28b5b3129f7dc6d65e119dd468b8de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7fd54n-e04adcffadb0c27c9fbd2d98c2e42ef5{
padding-bottom:10px;
}
body .av-special-heading.av-7fd54n-e04adcffadb0c27c9fbd2d98c2e42ef5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7fd54n-e04adcffadb0c27c9fbd2d98c2e42ef5 .av-subheading{
font-size:15px;
}

.flex_column.av-6z0vnr-ab1e66c80bc73b236385e9ffcd042157{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6ttumv-5203b776090711744e49442a32ab7868{
padding-bottom:10px;
}
body .av-special-heading.av-6ttumv-5203b776090711744e49442a32ab7868 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6ttumv-5203b776090711744e49442a32ab7868 .av-subheading{
font-size:15px;
}

.flex_column.av-6lylvj-b37b0f67e3c201992b4417d3177b675a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6fyzj3-a101f8a00fd53b2245c79b9f1e04cd1b{
padding-bottom:10px;
}
body .av-special-heading.av-6fyzj3-a101f8a00fd53b2245c79b9f1e04cd1b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6fyzj3-a101f8a00fd53b2245c79b9f1e04cd1b .av-subheading{
font-size:15px;
}

.avia-section.av-5zs1f3-fb45ebf1e946279716cb2d52e65fd63a{
background-repeat:no-repeat;
background-image:url(https://sasaki-tsurigu.com/wp/wp-content/uploads/2017/02/business-office-work-blurred.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-5zs1f3-fb45ebf1e946279716cb2d52e65fd63a .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

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

#top .hr.av-5qo4mv-c1ca51d85333afc08381981662d84b19{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-5qo4mv-c1ca51d85333afc08381981662d84b19 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .flex_column.av-5jk31j-10565d86becc8feae8b6580cd4c37319{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-5jk31j-10565d86becc8feae8b6580cd4c37319{
border-radius:0px 0px 0px 0px;
padding:0px 10% 0px 10%;
}
.responsive #top #wrap_all .flex_column.av-5jk31j-10565d86becc8feae8b6580cd4c37319{
margin-top:0px;
margin-bottom:0px;
}


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

#top #wrap_all .av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5y0kp3-0efafa3241acc0f18baaa828d71c8312 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1881rr-a674c1b1e4e2f4b8267c62673f1d6516 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-byz2xr-151545d28284471f9df5aaee9fad66f2 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-aqry2n-4c1b1f61ff389cc3864fcbc4f0e912cf .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9nmzun-d3ae0747bb4feb489e3a42e5243e45e2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9bgc6n-634f52b535a8d9b0915e3a1d5505edc2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8e3t1r-b14df6b5270e15ecd062710f1952b9a0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5y0kp3-0efafa3241acc0f18baaa828d71c8312 .av-special-heading-tag{
font-size:0.8em;
}
}
