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

.avia-image-container.av-md4hsg3r-f6ff167b73076ebaf37282a348ae54cf img.avia_image{
box-shadow:none;
}
.avia-image-container.av-md4hsg3r-f6ff167b73076ebaf37282a348ae54cf .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-c3aeb8be732b6a989236faa1c2a45734 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-10uip-c3aeb8be732b6a989236faa1c2a45734 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-11fjpld-01554fde5d74bbb66ee979cb94fc648a{
background-color:#e5f2f5;
background-image:unset;
}

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

#top .hr.hr-invisible.av-8oju9-379f86c7054e32494c74dd557ccfdc5e{
height:50px;
}

#top .hr.hr-invisible.av-k6blkh-acc67070fa556919c8d4fabff406a3a1{
height:50px;
}

.flex_column.av-fy7rxt-7ac7450339f2ac4624603f39496c5b4e{
border-width:3px;
border-color:#1f81c4;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:2% 5% 5% 5%;
}

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

.flex_column.av-cgzo9t-f5dff77f86dd02868cd8a4a77d0ec023{
border-width:3px;
border-color:#1f81c4;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:2% 5% 5% 5%;
}

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

.flex_column.av-8z7n0h-63dd109293caeed96fc9669d8b6d08a2{
border-width:3px;
border-color:#1f81c4;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:2% 5% 5% 5%;
}

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

.flex_column.av-5rrh3l-86fd20326a645da253762b8c21a05c96{
border-width:3px;
border-color:#1f81c4;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:2% 5% 5% 5%;
}

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

#top .hr.hr-invisible.av-23pbep-f4aceda239ecbeac468d4032c4fe8ca1{
height:50px;
}

#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-4ad1330c2ce1b97f2be1dcafc5286c74{
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-4ad1330c2ce1b97f2be1dcafc5286c74:hover{
background-color:#ffffff;
color:#1c7c94;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-md4jmpm7-4ad1330c2ce1b97f2be1dcafc5286c74:hover .avia_button_background{
border-radius:30px 30px 30px 30px;
}
#top #wrap_all .avia-button.av-md4jmpm7-4ad1330c2ce1b97f2be1dcafc5286c74 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-md4jmpm7-4ad1330c2ce1b97f2be1dcafc5286c74: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-33542ccfed8dd2f4020ac0731b0e2a41{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/aifactory/wp-content/uploads/beyond5g-back.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

#top .av_textblock_section.av-md4icm5j-d9e5d503abe00be89cceb0be936d5f8d .avia_textblock{
color:#ffffff;
}

.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-4ad1330c2ce1b97f2be1dcafc5286c74{
font-size:14px;
}
}

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