#top .av-special-heading.av-lyphthli-41210a08a38b6f70a186511076a7e81f{
padding-bottom:0;
}
body .av-special-heading.av-lyphthli-41210a08a38b6f70a186511076a7e81f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lyphthli-41210a08a38b6f70a186511076a7e81f .av-subheading{
font-size:15px;
}

.flex_column.av-37cusm-f1b655d1a661e13e29b5622ab9607324{
height:auto;
min-height:100px;
background-color:#f8f6f2;
}

.avia-section.av-3q1fra-9a735963b59243c9a64a8b740267a0b1{
background-color:#f8f8f8;
background-image:unset;
}

#top .flex_column.av-a5k7a-d011c07f48dcd8b682a91ea38b106eca{
margin-top:10px;
margin-bottom:10px;
}
.responsive #top #wrap_all .flex_column.av-a5k7a-d011c07f48dcd8b682a91ea38b106eca{
margin-top:10px;
margin-bottom:10px;
}

.avia-section.av-lw78bhjn-a97e6f6ca880288136f2cad4403865db{
background-repeat:no-repeat;
background-image:url(https://marumi-kotto.jp/wp-content/uploads/2024/07/sub-main-bg.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-lypr54uk-33a8bfaa7fcae1efe197963b7efe1324{
-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-9671y-27d284b53e17c2eab9f3cc5f710c679f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9671y-27d284b53e17c2eab9f3cc5f710c679f .av-image-caption-overlay-center{
color:#ffffff;
}

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

.flex_column.av-lw78se8z-6023812c200f63eab72eda9fdfbd3530{
width:59.2%;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#f8f6f2;
}

#top .av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .av-subheading{
font-size:15px;
}

.flex_column.av-4j6lti-05e2c08d1fad8be68300b587a80b9799{
width:38.8%;
margin-left:2%;
-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-lw78c8st-f63b0b00aaf7f33d8393c6909b85fe13 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lw78c8st-f63b0b00aaf7f33d8393c6909b85fe13 .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

#top .flex_column.av-2l61vow-7a6233fdded2ef9724d53c671d2045a1{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-2l61vow-7a6233fdded2ef9724d53c671d2045a1{
-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;
}
.responsive #top #wrap_all .flex_column.av-2l61vow-7a6233fdded2ef9724d53c671d2045a1{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .av-subheading{
font-size:15px;
}

#top .flex_column.av-20hcw8g-8781dc79ee0a11f1c8df2af329117460{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-20hcw8g-8781dc79ee0a11f1c8df2af329117460{
-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;
}
.responsive #top #wrap_all .flex_column.av-20hcw8g-8781dc79ee0a11f1c8df2af329117460{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-lz2f6y0t-27a8bac067ac7d536317af5daa4c8c83{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-lz2f6y0t-27a8bac067ac7d536317af5daa4c8c83{
-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;
}
.responsive #top #wrap_all .flex_column.av-lz2f6y0t-27a8bac067ac7d536317af5daa4c8c83{
margin-top:0;
margin-bottom:0;
}

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

.avia-section.av-lz2f2w0d-f9b221fdbf245c54dcdacdbf019e2dde{
background-color:#f8f6f2;
background-image:unset;
}

#top .hr.hr-invisible.av-lz2f5sxj-af0a580371f1c62cca6a1362ee07beaf{
height:30px;
}

.flex_column.av-5dtwzgw-aa8dfeeb8d2ad02b7c33160a7a12cc7f{
-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-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-date{
font-size:18px;
color:#604100;
}
.avia-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-content{
font-size:16px;
}
.avia-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-icon.milestone-icon-hasborder{
background-color:#604100;
}
.avia-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-icon-inner{
background-color:#604100;
}
.avia-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-indicator{
background-color:#604100;
}
.avia-timeline-container.av-508ktdc-37c41545e32d20f47c156034df2a367f .av-milestone-article-footer{
background-color:#604100;
}

.av_font_icon.av-3qj0uhc-70dfcb5f290749ee190a1ceb5664a3d9{
color:#604100;
border-color:#604100;
}
.av_font_icon.av-3qj0uhc-70dfcb5f290749ee190a1ceb5664a3d9 .av-icon-char{
font-size:18px;
line-height:18px;
}

.av_font_icon.av-2ljv4xc-085feb8ca80c116e51dacb8f3078a187{
color:#604100;
border-color:#604100;
}
.av_font_icon.av-2ljv4xc-085feb8ca80c116e51dacb8f3078a187 .av-icon-char{
font-size:18px;
line-height:18px;
}

.av_font_icon.av-1jt7ygg-f422f5465211ca944ad28a96bf76e520{
color:#604100;
border-color:#604100;
}
.av_font_icon.av-1jt7ygg-f422f5465211ca944ad28a96bf76e520 .av-icon-char{
font-size:18px;
line-height:18px;
}

#top .hr.hr-invisible.av-lz2dx8z7-d78e3d53019ea9ce8883ff070a18fb0b{
height:30px;
}

.avia-section.av-3ed02e-6b2b49aacbbe8ab4075813c1a2298095{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-94uju5y-338e3909c639498182dd50916c819e73{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-94uju5y-338e3909c639498182dd50916c819e73{
-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;
}
.responsive #top #wrap_all .flex_column.av-94uju5y-338e3909c639498182dd50916c819e73{
margin-top:0;
margin-bottom:0;
}

#top .hr.hr-invisible.av-tbwomo-910e90b392158c47ed1ff3f3004465d0{
height:50px;
}

#top .av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .av-subheading{
font-size:15px;
}

#top .flex_column.av-w8c44b-e457a6388732355dc26d7671e2abab69{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-w8c44b-e457a6388732355dc26d7671e2abab69{
-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;
}
.responsive #top #wrap_all .flex_column.av-w8c44b-e457a6388732355dc26d7671e2abab69{
margin-top:0;
margin-bottom:0;
}

#top .flex_column.av-rbziqe-80e60f0b592731e63119b4a81cc0e056{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-rbziqe-80e60f0b592731e63119b4a81cc0e056{
-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;
}
.responsive #top #wrap_all .flex_column.av-rbziqe-80e60f0b592731e63119b4a81cc0e056{
margin-top:40px;
margin-bottom:40px;
}

#top .flex_column.av-8q0bl1y-746a44270ed0d3c220c5f4a6977fd1ca{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-8q0bl1y-746a44270ed0d3c220c5f4a6977fd1ca{
-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;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_column.av-8q0bl1y-746a44270ed0d3c220c5f4a6977fd1ca{
margin-top:40px;
margin-bottom:40px;
}

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

.avia-section.av-4nvh5io-0a75d760492241c2768a37c746add5e6{
background-color:#f8f8f8;
background-image:unset;
}

#top .flex_column.av-4d38dxs-541f3d5c1e59e1eedeb0cc8a11193f45{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-4d38dxs-541f3d5c1e59e1eedeb0cc8a11193f45{
-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;
}
.responsive #top #wrap_all .flex_column.av-4d38dxs-541f3d5c1e59e1eedeb0cc8a11193f45{
margin-top:0;
margin-bottom:0;
}

#top .av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c{
margin:0 0 20px 0;
padding-bottom:0;
font-size:16px;
}
body .av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c .av-subheading{
font-size:15px;
}

#top .flex_column.av-3kaquwg-259173c2c587958b894b677f7ab45e4f{
margin-top:0;
margin-bottom:20px;
}
.flex_column.av-3kaquwg-259173c2c587958b894b677f7ab45e4f{
-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;
}
.responsive #top #wrap_all .flex_column.av-3kaquwg-259173c2c587958b894b677f7ab45e4f{
margin-top:0;
margin-bottom:20px;
}

#top .flex_column.av-b66qeo-3b94261b7425d66c744224b68cc1cb6b{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-b66qeo-3b94261b7425d66c744224b68cc1cb6b{
-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;
}
.responsive #top #wrap_all .flex_column.av-b66qeo-3b94261b7425d66c744224b68cc1cb6b{
margin-top:0;
margin-bottom:0;
}

.flex_column.av-1y6wcy8-d1c4031e68132cb7e745e5e40f47e8f1{
-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-5zu228-63a90975a17736ce11dacb115c6e34b2{
-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-16a58gg-b38a48e41acb3b4b4cf31e9b0dc38a6b{
-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-tsp3w0-c5fc2fa1ac9a8f5f26bef682104763cb{
-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: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c .av-special-heading-tag{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lyppxrbr-5c74882695738ce5a6d77141370d39a9 .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-lz28f25b-a3844990d42a7b3f7d0674703481e61f .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-lz22rvlo-b27368c40b5b9eb3c54ef350eda669cf .av-special-heading-tag{
font-size:14px;
}

#top #wrap_all .av-special-heading.av-3ww4g28-d6d5b7f235f1bea5d285499d5632ea5c .av-special-heading-tag{
font-size:14px;
}
}
