#top .av-special-heading.av-lyphthli-27dda6fbc4645c801a8a8a3b06cbf567{
padding-bottom:0;
}
body .av-special-heading.av-lyphthli-27dda6fbc4645c801a8a8a3b06cbf567 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lyphthli-27dda6fbc4645c801a8a8a3b06cbf567 .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-c35b068ae36c3f0e19549317eb08db69 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9671y-c35b068ae36c3f0e19549317eb08db69 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-m25wtf0g-779506d77c257e3f35518e49913b59cd img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m25wtf0g-779506d77c257e3f35518e49913b59cd .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-65454b39891f5888add94fdbe8894e0a{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lyppxrbr-65454b39891f5888add94fdbe8894e0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lyppxrbr-65454b39891f5888add94fdbe8894e0a .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lyppxrbr-65454b39891f5888add94fdbe8894e0a .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lyppxrbr-65454b39891f5888add94fdbe8894e0a .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-bf968a3950764a09ad901e1d5289294c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lw78c8st-bf968a3950764a09ad901e1d5289294c .av-image-caption-overlay-center{
color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-lz25l0dq-4cca3f977683a3e4b061a63e7de1c5a1{
height:40px;
}

.avia-section.av-3ed02e-12abb98909dc7b203823c8bd73622315{
margin-top:50px;
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 .av-special-heading.av-lz22rvlo-7efc6362d852bc71dd53a92d36e27115{
margin:0 0 20px 0;
padding-bottom:0;
color:#604100;
font-size:16px;
}
body .av-special-heading.av-lz22rvlo-7efc6362d852bc71dd53a92d36e27115 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lz22rvlo-7efc6362d852bc71dd53a92d36e27115 .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-lz22rvlo-7efc6362d852bc71dd53a92d36e27115 .special-heading-inner-border{
border-color:#604100;
}
.av-special-heading.av-lz22rvlo-7efc6362d852bc71dd53a92d36e27115 .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_table.av-equal-height-column-flextable.av-8q0bl1y-427155bf74781a281e4166446ac5b319{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-8q0bl1y-427155bf74781a281e4166446ac5b319{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-8q0bl1y-427155bf74781a281e4166446ac5b319 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-rbziqe-0708b227936b432322c355debae1e019{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-rbziqe-0708b227936b432322c355debae1e019{
width:48.5%;
margin-left:0;
-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:url(https://marumi-kotto.jp/wp-content/uploads/2024/07/top-strengths-number01.png) 100% 0% no-repeat scroll #ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-rbziqe-0708b227936b432322c355debae1e019 .av-flex-placeholder{
width:3%;
}

#top .flex_column.av-7bp2oie-6256cfa2b781d2b6af2a0f6300bde009{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-7bp2oie-6256cfa2b781d2b6af2a0f6300bde009{
width:48.5%;
-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-7bp2oie-6256cfa2b781d2b6af2a0f6300bde009{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-670kmom-9eeb97fb101b1de25b526e08ba83bf6d{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-670kmom-9eeb97fb101b1de25b526e08ba83bf6d{
width:48.5%;
margin-left:3%;
-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-670kmom-9eeb97fb101b1de25b526e08ba83bf6d{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5u4u3li-eb181b324cd53a9dc6adea0d8223dfeb{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-5u4u3li-eb181b324cd53a9dc6adea0d8223dfeb{
width:48.5%;
margin-left:0;
-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:url(https://marumi-kotto.jp/wp-content/uploads/2024/07/top-strengths-number02.png) 100% 0% no-repeat scroll #ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5u4u3li-eb181b324cd53a9dc6adea0d8223dfeb .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-5d6xnhy-ebe233355eca4ed8883fbac3e717fa93{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-5d6xnhy-ebe233355eca4ed8883fbac3e717fa93{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5d6xnhy-ebe233355eca4ed8883fbac3e717fa93 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-4il0l2u-973eb6c468ad08dc1dcd5c7259adb7a7{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-4il0l2u-973eb6c468ad08dc1dcd5c7259adb7a7{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4il0l2u-973eb6c468ad08dc1dcd5c7259adb7a7 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-3yr1kfq-77c3477b8e946aaba94099ae31c3625d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3yr1kfq-77c3477b8e946aaba94099ae31c3625d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3jrr4om-88176d4e8da3d4f937cb50e4ca5907b4{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-3jrr4om-88176d4e8da3d4f937cb50e4ca5907b4{
width:48.5%;
margin-left:0;
-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:url(https://marumi-kotto.jp/wp-content/uploads/2024/07/top-strengths-number03.png) 100% 0% no-repeat scroll #ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3jrr4om-88176d4e8da3d4f937cb50e4ca5907b4 .av-flex-placeholder{
width:3%;
}

.avia-section.av-70qrakb-d72fbe45d16af45940d413f8fef8c954{
background-color:#c6ad71;
background-image:unset;
}

#top .flex_column.av-6r73w6z-c9e283fd5ed8c3aed2effb98c9213ab1{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-6r73w6z-c9e283fd5ed8c3aed2effb98c9213ab1{
-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-6r73w6z-c9e283fd5ed8c3aed2effb98c9213ab1{
margin-top:0;
margin-bottom:0;
}

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

#top .flex_column.av-kguhiz-dff03dd0294eaf2131b1de51cf564266{
margin-top:0;
margin-bottom:20px;
}
.flex_column.av-kguhiz-dff03dd0294eaf2131b1de51cf564266{
-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-kguhiz-dff03dd0294eaf2131b1de51cf564266{
margin-top:0;
margin-bottom:20px;
}

#top .flex_column.av-50z0gm3-b1093705882a2e345b76c4b2c437cea6{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-50z0gm3-b1093705882a2e345b76c4b2c437cea6{
-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-50z0gm3-b1093705882a2e345b76c4b2c437cea6{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ye6lrv-945197e5bb2d7fb653ec819995329645{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-3ye6lrv-945197e5bb2d7fb653ec819995329645{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3ye6lrv-945197e5bb2d7fb653ec819995329645 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2vopkez-ee90b2e4712815d20688f3d002ba05da{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-2vopkez-ee90b2e4712815d20688f3d002ba05da{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2vopkez-ee90b2e4712815d20688f3d002ba05da .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-1zsy4ez-f6c93eec6fa4a3759b38f539a68a422c{
margin-top:20px;
margin-bottom:20px;
}
.flex_column.av-1zsy4ez-f6c93eec6fa4a3759b38f539a68a422c{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1zsy4ez-f6c93eec6fa4a3759b38f539a68a422c .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-ywhmbf-47470727d4dfc11cc4ab7cf232addccc{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-ywhmbf-47470727d4dfc11cc4ab7cf232addccc{
width:48.5%;
margin-left:0;
-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;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ywhmbf-47470727d4dfc11cc4ab7cf232addccc .av-flex-placeholder{
width:3%;
}

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


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lyppxrbr-65454b39891f5888add94fdbe8894e0a .av-special-heading-tag{
font-size:14px;
}

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

#top #wrap_all .av-special-heading.av-630wqez-e75a77ca09800b219da7428b1e68acce .av-special-heading-tag{
font-size:14px;
}
}

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

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

#top #wrap_all .av-special-heading.av-630wqez-e75a77ca09800b219da7428b1e68acce .av-special-heading-tag{
font-size:14px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-3ye6lrv-945197e5bb2d7fb653ec819995329645{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1zsy4ez-f6c93eec6fa4a3759b38f539a68a422c{
margin-top:0;
margin-bottom:0;
}
}
