.avia-section.av-ma6pa2g4-208328c0c90a8c590bdf918efb44d10e{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/wp-content/uploads/pc_cybersecurity-top.jpg);
background-position:100% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-ma6owavi-f57d32435d59998a956116730eb9132d .avia_textblock{
padding:3% 0 3% 0;
color:#ffffff;
}

#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17{
font-size:16px;
background-color:#054797;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 30px 8px 30px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b{
font-size:16px;
background-color:#ffffff;
border-color:#054797;
color:#054797;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 24px 8px 24px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-ma6ouzqt-f518246e27e9dcfdf919a6f1833c7d29{
background-color:#022579;
background-image:unset;
margin-top:10px;
margin-bottom:0px;
}

#top .av_textblock_section.av-ma6ovtvq-b1f852098f4b7e55ff13e1badf8b9ca9 .avia_textblock{
padding:15% 0 3% 0;
color:#ffffff;
}

#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455{
font-size:16px;
background-color:#054797;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 30px 8px 30px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27{
font-size:16px;
background-color:#ffffff;
border-color:#054797;
color:#054797;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 24px 8px 24px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27 .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-lukvvqlj-190190dfed771e3da0caa530e656c13b{
background-color:#0a5081;
background-image:unset;
}

.avia-section.av-mufnvzud-52df11969ab7cca33d10677486fb2aaa{
background-color:#f7fdff;
background-image:unset;
}

.avia-section.av-963k4gf-0ed94d687b779c8facf020cd6f549102{
margin-top:0px;
margin-bottom:50px;
}

.avia-section.av-mufnt1yd-4dd7e1bf6a54f394dd29cb8ccef6c649{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/wp-content/uploads/cybersecurity-cta-back-scaled.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

#top .av_textblock_section.av-mufntsj3-fbfed8cc8b8b897bf1f8b0c1c45d4b9e .avia_textblock{
padding:3% 0 3% 0;
color:#ffffff;
}

#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298{
font-size:16px;
background-color:#054797;
border-color:#ffffff;
color:#ffffff;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 30px 8px 30px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b{
font-size:16px;
background-color:rgba(255,255,255,0.6);
border-color:#054797;
color:#054797;
border-style:solid;
border-width:1px 1px 1px 1px;
border-radius:0 0 0 0;
transition:all 0.4s ease-in-out;
padding:8px 24px 8px 24px;
margin-bottom:32px;
margin-right:32px;
}
#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b{
font-size:16px;
padding:8px 24px 8px 24px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b{
font-size:16px;
padding:8px 24px 8px 24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b{
font-size:16px;
padding:8px 24px 8px 24px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-button.av-muflltk3-8e7d53d25a0e0163e32130a9b5ce5d17{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-mufllm9z-a77feb5c6a60fbd1dd84335f66eb0b0b{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-16koj6v-405387f4868b916e153342f056af7455{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-ni5ljb-4aa9da5d2f3f80b138cb07afa0f90b27{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-1bivk5r-8a92cd32b48fae4f6da6965834f47298{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-swyma7-73e874f04377e42b81b151ce82b7df5b{
font-size:16px;
padding:8px 24px 8px 24px;
}
}
