.flex_column.av-35urgm-b654bb4f7e3ecea40a7c194f580fd66a{
-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 #wrap_all .avia-button.av-lsxaf6gs-1e65e4d13d01a7c2bda01845c63874a5{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-35urgm-112-8268a8be714843b55423cd72a317c14f{
-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 #wrap_all .avia-button.av-lsxaf6gs-110-b7a9014af970cc1a73f0ddd5ed8d0b8a{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-3o5mli-83e24a0f62db4c2b08bca3a77fdc5ef3{
-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-lth7tuma-5ddec7f98835e799c7baf8e9dcf67554 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lth7tuma-5ddec7f98835e799c7baf8e9dcf67554 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-262m06-40e1807bbce72b34140ad33597083b66{
-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-lth7u2r6-d14b543aefa557261e67c709d0f124c8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lth7u2r6-d14b543aefa557261e67c709d0f124c8 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-ls17np29-b366ca77e4edba2eebb15fcb91f239a6{
background-color:#083882;
background-image:unset;
}

#top .flex_column.av-4eip7f-410a884f37c725fc44a0f7d139a3c577{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-4eip7f-410a884f37c725fc44a0f7d139a3c577{
-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-4eip7f-410a884f37c725fc44a0f7d139a3c577{
margin-top:40px;
margin-bottom:40px;
}

#top .flex_column.av-4eip7f-108-02efc1e6a4eb60d1c51d36f52b9f2627{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4eip7f-108-02efc1e6a4eb60d1c51d36f52b9f2627{
-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-4eip7f-108-02efc1e6a4eb60d1c51d36f52b9f2627{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-ee321f2ec6a79f37f866593fb49fcff2{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-2y6p4r-ee321f2ec6a79f37f866593fb49fcff2{
-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;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-104-d8a53b00192d39e59c6bc750de6eb666{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2y6p4r-104-d8a53b00192d39e59c6bc750de6eb666{
-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;
}

.avia-image-container.av-ls17mdog-103-029f220789a5f4e57a9dc25516bf5db6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-103-029f220789a5f4e57a9dc25516bf5db6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-101-f8f2f2bec217a176a8a8ab135014d1bf{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2y6p4r-101-f8f2f2bec217a176a8a8ab135014d1bf{
-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;
}

.avia-image-container.av-ls17mdog-100-39e1776e57277ca24054c1b87f99a2e5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-100-39e1776e57277ca24054c1b87f99a2e5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-98-11cce8c2be2b3ca185da431db7ed1207{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-2y6p4r-98-11cce8c2be2b3ca185da431db7ed1207{
-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;
}

.avia-image-container.av-ls17mdog-97-60fce185f65bc31bc220f66b084d5d30 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-97-60fce185f65bc31bc220f66b084d5d30 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-95-c88c36a28575b48f5f6a56a8b9e9217d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2y6p4r-95-c88c36a28575b48f5f6a56a8b9e9217d{
-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;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2y6p4r-92-63aaafbc17402284676cfdd4d89d9d1b{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2y6p4r-92-63aaafbc17402284676cfdd4d89d9d1b{
-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;
}

.avia-image-container.av-ls17mdog-91-8f226f8191c5f1a1306347a4271756f1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-91-8f226f8191c5f1a1306347a4271756f1 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-4xq33-9e43fbfdaa5df30c355e843ce0a005c4{
background-repeat:no-repeat;
background-image:url(https://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2025/08/top-case-bg01.jpg);
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-3nozj-499f5e32eadb2eb1c0af51bc59401f07{
-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-lhyp0hat-34006df825be583514532b3e8b2304f2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lhyp0hat-34006df825be583514532b3e8b2304f2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3nozj-85-7af38e9525fd701ea45e3860ba13ca59{
-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-3nozj-84-b8b69eaa638eab60d3800b3452cd04c8{
-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-3nozj-82-07786481920be184a7ed337763b0ade4{
-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-3nozj-80-7160f59104fc534a27a646e6e82fd83f{
-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-3nozj-78-a530250170d73b41a78c5e5a6f24a083{
-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-3nozj-76-58503a8f1bff0d6e699cc3c14a872390{
-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-3nozj-74-2ed351bc59b78956ec8ad385f66bebf8{
-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-3nozj-72-9ce8c71e9b74fdd4027c98e374337f91{
-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-section.av-4xq33-86-af1c95b4d8a25f7a25de24fc4030ccae{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-4ohiv-0b2eaca10a573f6d7459fd631a2ef7e8{
-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-lth9puod-6b68532a89d2e3a1f756dc55755dc864{
padding-bottom:0;
}
body .av-special-heading.av-lth9puod-6b68532a89d2e3a1f756dc55755dc864 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lth9puod-6b68532a89d2e3a1f756dc55755dc864 .av-subheading{
font-size:15px;
}

.av-layout-tab.av-lgf2b7p8-0a5b9ff3d439bf3b4ee0dfb20e98fd15{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-d5149f2e920e0b823b89c8489311aba8{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-lgf2bd7y-57c2bde25ddc81c19b5408ebd5f7b514{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-67-edfef8e5e224e6269e761c0b86714bec{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-lgf2bjqk-f109fbf5bd39de525f4b371227bbe874{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-65-10f9d756acab55fd5e81d52403f4e563{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-lgf2bqjk-ba4cd1c3ca34e47cc9aceca5bd6aabe0{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-63-652d2d4d235be948199561146934f13b{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-lth9uq53-9221b4b33e182cac584fa50ae5af23fa{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-61-45a033c4711dbd6caad43e48584fe0a3{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.av-layout-tab.av-lth9v4ko-0ec6a2403e205d3ece15e3c0abaf770d{
vertical-align:middle;
}

#top #wrap_all .avia-button.av-lsx0d1fw-59-0f580145bcc0386cca7f55dfbb99aa29{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-fbosvgv-1a0455f458b9522f85f6f91b3832b54b{
margin-top:50px;
margin-bottom:0;
}

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

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

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

#top .flex_column.av-d41jf8v-4c4cc06e13e5c39e8ea3825397cf6887{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-d41jf8v-4c4cc06e13e5c39e8ea3825397cf6887{
-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-d41jf8v-4c4cc06e13e5c39e8ea3825397cf6887{
margin-top:0;
margin-bottom:0;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-bbocctr-9ec301beea1e3561fbb86171105fd3c6{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-bbocctr-9ec301beea1e3561fbb86171105fd3c6{
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://xs337389.xsrv.jp/tanigawa-kensou/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-bbocctr-9ec301beea1e3561fbb86171105fd3c6 .av-flex-placeholder{
width:3%;
}

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

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

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

#top .flex_column.av-8xozqr3-1c05ff7d5baa2523ca736733cfa7f4d5{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-8xozqr3-1c05ff7d5baa2523ca736733cfa7f4d5{
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-8xozqr3-1c05ff7d5baa2523ca736733cfa7f4d5{
margin-top:0;
margin-bottom:0;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8jd3n2n-bdfb89d3d72d7d99a9eaed86bfc47088{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-8jd3n2n-bdfb89d3d72d7d99a9eaed86bfc47088{
-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://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2024/07/top-strengths-number02.png) 100% 0% no-repeat scroll #ffffff;
}

.av_font_icon.av-7oke8cv-6240518e6a16b68afe6a4818c2050e66{
color:#604100;
border-color:#604100;
}
.av_font_icon.av-7oke8cv-6240518e6a16b68afe6a4818c2050e66 .av-icon-char{
font-size:18px;
line-height:18px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-79xhlzj-b1c127315fb99f71954113a6f0bac7ca{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-79xhlzj-b1c127315fb99f71954113a6f0bac7ca{
-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;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-687malr-ebf7c37e4835626c64b9f61dcf1f2c27{
margin-top:0;
margin-bottom:0;
}
.flex_column.av-687malr-ebf7c37e4835626c64b9f61dcf1f2c27{
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-687malr-ebf7c37e4835626c64b9f61dcf1f2c27 .av-flex-placeholder{
width:3%;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-5bmun73-8ef9dadf31237e07e79fbe219663136a{
margin-top:40px;
margin-bottom:40px;
}
.flex_column.av-5bmun73-8ef9dadf31237e07e79fbe219663136a{
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://xs337389.xsrv.jp/tanigawa-kensou/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-5bmun73-8ef9dadf31237e07e79fbe219663136a .av-flex-placeholder{
width:3%;
}

.av_font_icon.av-4h7awy7-ff0f64f30e82de581979a38adb648f9a{
color:#604100;
border-color:#604100;
}
.av_font_icon.av-4h7awy7-ff0f64f30e82de581979a38adb648f9a .av-icon-char{
font-size:18px;
line-height:18px;
}

.avia-section.av-3sgt0m-80e7eac60c5f7f3c0b9aeb857509c252{
background-color:#083882;
background-image:unset;
}

.flex_column.av-4ohiv-56-b419b25f215a4f14fff3da0592cc70fe{
-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-31y5qe-44b415853b746e030d4b990d423c1158{
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-31y5qe-44b415853b746e030d4b990d423c1158 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-31y5qe-44b415853b746e030d4b990d423c1158 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-31y5qe-44b415853b746e030d4b990d423c1158 .av-subheading{
font-size:15px;
}

.flex_column.av-78vvq-b5086f692fef5ed144710988f6e3282b{
-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-4eip7f-106-a662f96e7124dde8f5789ff7f967e09b{
-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-4eip7f-53-72a287e3f0ce2e0dca2286d6a42e6463{
-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-4eip7f-51-d60f1c62f3779b24a59aa28cb3d2a1c9{
-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-2y6p4r-89-1e8c64b8df6d835020df2bed3c6fe69a{
-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;
}

.avia-section.av-ls17np29-49-f5c442de59c08c9b21c6a3556e1cd5a5{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-4eip7f-48-cc7cd415ea20ae2aaccec3a85557a2ed{
-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 #wrap_all .avia-button.av-lsx0d1fw-58-81a522a5d40d53a95b0a49d6313984b3{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-4eip7f-36-c4c12cbba54f34941771cdd51121b951{
-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-ls17mdog-88-0c0c16535361c08fbb622f0f603469d5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-88-0c0c16535361c08fbb622f0f603469d5 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-ls17np29-37-92de6d12fe80e6bb6335dc8e3a35963e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2025/08/top-craftsman.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-4eip7f-32-91321d73584642475bb86f7c9b87542f{
-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-4eip7f-29-b2473e15e5e1a2551f05e4084b73bbc4{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top #wrap_all .avia-button.av-lsx0d1fw-33-03f1f079aa702b87b4aec4c178d55147{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-lti4q7qh-6e6b221bb47e8678a82234f3cb1ff08e{
height:10px;
}

.avia-section.av-ls17np29-30-e4ce776eab34d5a21e9482e431304b3d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2025/08/top-paint.jpg);
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-4eip7f-21-1414e11c888689bceb2401dbf33c620a{
-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-4eip7f-27-93e691b6dcccf867910391541ab080e5{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top #wrap_all .avia-button.av-lsx0d1fw-25-f4883c4dc48cbb0c826338c6e7a23992{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-lti4q7qh-23-088876f20d9411fb2de895b31f6e9757{
height:10px;
}

.avia-section.av-ls17np29-22-7936c3e32773c211ea42d168be2463b7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2025/08/top-flow.jpg);
background-position:100% 50%;
background-attachment:scroll;
}

.flex_column.av-4eip7f-15-de7b27317bed80724809a2ea6231f32f{
-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-4eip7f-18-4657b75e5da5dbd919cdb05d41945aa1{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top #wrap_all .avia-button.av-lsx0d1fw-19-34ec7647c4a63f7c8c103fe73c6c9521{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-2wp46e-85eb9a14bacba96cca8f954677ff45aa{
-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-bve9rq-ef076d03c9fc636ef2bebcd2bdc3b8eb{
padding-bottom:20px;
font-size:25px;
}
body .av-special-heading.av-bve9rq-ef076d03c9fc636ef2bebcd2bdc3b8eb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bve9rq-ef076d03c9fc636ef2bebcd2bdc3b8eb .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-bve9rq-ef076d03c9fc636ef2bebcd2bdc3b8eb .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lsx0d1fw-13-1340237db361f8c532ccafb4163e9bc5{
background-color:#083882;
border-color:#083882;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.avia-section.av-ls17np29-16-69a5e6e733a0e99d6389c7f50fb36581{
background-color:#f8f8f8;
background-image:unset;
}

.flex_column.av-4eip7f-12-7cfe4bf0f83a8a57d389fe36034ee71e{
-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 #wrap_all .avia-button.av-lsx0d1fw-10-a2afb777181d44c0f3d5aa2796bfa009{
background-color:#ffffff;
border-color:#ffffff;
color:#083882;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

.flex_column.av-2y6p4r-46-fb60c6462d21b8771cc44cd61a8ec106{
-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-ls17mdog-31-8a552403178c5e5dc2cfb71e43c88661 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-ls17mdog-31-8a552403178c5e5dc2cfb71e43c88661 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-lj9v45z4-4ddf137cf95ff56798e6613a2d410d6b{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://xs337389.xsrv.jp/tanigawa-kensou/wp-content/uploads/2025/07/top-gallery.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-lj9v45z4-4ddf137cf95ff56798e6613a2d410d6b{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-2mfw1p-c3570a13bdd467b68dddcbacdabc5588{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#f5f5f5;
}
.responsive #top #wrap_all .flex_cell.av-2mfw1p-c3570a13bdd467b68dddcbacdabc5588{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-lj9vacov-d678c49c541a778d4d1537dae801573f{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-354m3q-0a468678807872eda4303986a1f30b3a{
padding-bottom:0;
}
body .av-special-heading.av-354m3q-0a468678807872eda4303986a1f30b3a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-354m3q-0a468678807872eda4303986a1f30b3a .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lj9v9avt-086d809d5d2f003e988788bfbaf1b646{
height:30px;
}

.avia-section.av-k3sffh0e-6e1ae473eff1ff9d808f5ce9f278e2e7{
background-color:#083882;
background-image:unset;
}

.flex_column.av-a18ps-4609af26c2a766943ed1ac3c4cbfcd2e{
-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-a18ps-3-e87dca7d00897506b744539c33656cd2{
-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-a18ps-2-32f41901287f2a5f8807e7d1b7fcaa66{
-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-edv551r-cdd1283978d726c1f1e8949ee9f1d9f4 .av-special-heading-tag{
font-size:14px;
}

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

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

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