.avia-section.av-md4dh6g2-42e26d6d1b06b99092a12acad18290da{
background-color:#eff7fb;
background-image:unset;
}

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

.flex_column.av-md4i31xt-cc35dc22ecae49df530e20614c7898df{
width:58.8%;
}

.flex_column.av-1jm4x-80e55f09fa04e8426526d800a0cfd910{
width:38.2%;
margin-left:3%;
}

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

.avia-section.av-osh1-915bd221fb32d54443e7e6de12a8b647{
background-color:#e5f2f5;
background-image:unset;
}

#top .flex_column.av-4t2jmr-da9db780a038ee04f0a240944668b358{
margin-top:50px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-4t2jmr-da9db780a038ee04f0a240944668b358{
margin-top:50px;
margin-bottom:0px;
}

#top .av_textblock_section.av-muqcko3r-1f8e072784a264bf12c32a9a045a6e6b .avia_textblock{
padding:1% 0 0 0;
}

.flex_column.av-muqi80gc-cac9b71ace56353620d92d98ea28fcab{
border-width:1px;
border-color:#02459a;
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:1% 3% 3% 3%;
background-color:#025abb;
background:linear-gradient( to top left, #025abb, #ffffff, #ffffff );
}

.flex_column.av-muqidnns-067a8350c54eee05da32a0cf53bf9a65{
border-width:1px;
border-color:#02459a;
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:1% 3% 3% 3%;
background-color:#13784b;
background:linear-gradient( to top left, #13784b, #ffffff, #ffffff );
}

.flex_column.av-muqied6b-8c270998cd07f95221482d48beee4d53{
border-width:1px;
border-color:#02459a;
border-style:solid;
border-radius:8px 8px 8px 8px;
padding:1% 3% 3% 3%;
background-color:#6d4daa;
background:linear-gradient( to top left, #6d4daa, #ffffff, #ffffff );
}

.flex_column.av-165kh-47b3bf5a15d3917d57499797608802fd{
width:17.6%;
}

.flex_column.av-1s80h-978a1aed5c273e5b53b70c4dcfbb4ff3{
width:58.8%;
margin-left:3%;
}

#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e{
background-color:#31b4be;
border-color:#31b4be;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:30px 30px 30px 30px;
transition:all 0.4s ease-in-out;
font-size:14px;
}
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e:hover{
background-color:#ffffff;
color:#1c7c94;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e:hover .avia-svg-icon svg:first-child{
fill:#1c7c94;
stroke:#1c7c94;
}

.flex_column.av-16p8t-5cb548d6faa74554aeb054620dd23e8e{
width:17.6%;
margin-left:3%;
}

.avia-section.av-md4ibrnx-2427acce331ddbb9e1efd49e8c96873d{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/aifactory/wp-content/uploads/startup-back2.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-200n9-ab961442b5a411a6bfa7c8435a3e41a5{
width:31.333333333333%;
}

#top #wrap_all .avia-button.av-md4ig1a6-d6b47c86927ace31709c98d151cd35f0{
background-color:#fdca19;
border-color:#fdca19;
color:#333333;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
font-size:16px;
}
#top #wrap_all .avia-button.av-md4ig1a6-d6b47c86927ace31709c98d151cd35f0:hover{
background-color:#ffffff;
color:#333333;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-md4ig1a6-d6b47c86927ace31709c98d151cd35f0:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-md4ig1a6-d6b47c86927ace31709c98d151cd35f0 .avia-svg-icon svg:first-child{
fill:#333333;
stroke:#333333;
}
#top #wrap_all .avia-button.av-md4ig1a6-d6b47c86927ace31709c98d151cd35f0:hover .avia-svg-icon svg:first-child{
fill:#333333;
stroke:#333333;
}

.flex_column.av-1o05t-c4c2f809e23b1d1b7fc72665d71dbcce{
width:31.333333333333%;
margin-left:3%;
}

#top #wrap_all .avia-button.av-md4ih2r5-3d1ffa1b7dfa105beb0013061b47647e{
background-color:#ffffff;
border-color:#fdca19;
color:#333333;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
font-size:16px;
}
#top #wrap_all .avia-button.av-md4ih2r5-3d1ffa1b7dfa105beb0013061b47647e:hover{
background-color:#fdca19;
color:#333333;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-md4ih2r5-3d1ffa1b7dfa105beb0013061b47647e:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-md4ih2r5-3d1ffa1b7dfa105beb0013061b47647e .avia-svg-icon svg:first-child{
fill:#333333;
stroke:#333333;
}
#top #wrap_all .avia-button.av-md4ih2r5-3d1ffa1b7dfa105beb0013061b47647e:hover .avia-svg-icon svg:first-child{
fill:#333333;
stroke:#333333;
}

.flex_column.av-zsk1-1144b06eda4d23088d39e3cc6307ada0{
width:31.333333333333%;
margin-left:3%;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e{
font-size:14px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-button.av-md4jmpm7-1d0274f0586193c3fc46b4c296c1314e{
font-size:12px;
}
}
