.avia-section.av-mul5zhif-c638cd9919d1f19b259fe536b3ecd149{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/wp-content/uploads/pc_quantum-top.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av_textblock_section.av-mul5zwnw-26c866fa1907fbad95098d32361233a5 .avia_textblock{
padding:3% 0 3% 0;
color:#ffffff;
}

#top #wrap_all .avia-button.av-455fhv-a32d6d701fe1a99fc13845c42c5062a7{
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-455fhv-a32d6d701fe1a99fc13845c42c5062a7:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-455fhv-a32d6d701fe1a99fc13845c42c5062a7:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-455fhv-a32d6d701fe1a99fc13845c42c5062a7 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-455fhv-a32d6d701fe1a99fc13845c42c5062a7:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042{
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-oxu0pf-06cdad3a8c6b5ad979b15741eee29042:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042 .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia-section.av-mul5z91i-ae8a517bc04e1cbd4f97fcc0d32fd95b{
background-color:#001851;
background:linear-gradient( to bottom, #001851, #00468c, #032278 );
margin-top:10px;
margin-bottom:0px;
}

#top .av_textblock_section.av-mul6f9r5-1f1a74f98c4bd4b6c6b8ee79c8affa3c .avia_textblock{
padding:15% 0 3% 0;
color:#ffffff;
}

#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c{
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-2jwsux8-24094afd0041183e3d25f6b3011ddc0c:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-1ygnsh8-818aa26f34a8d85a3979644d1ad6be96{
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-1ygnsh8-818aa26f34a8d85a3979644d1ad6be96:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1ygnsh8-818aa26f34a8d85a3979644d1ad6be96:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1ygnsh8-818aa26f34a8d85a3979644d1ad6be96 .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-1ygnsh8-818aa26f34a8d85a3979644d1ad6be96: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-6hvemn-f2468f291cd7cc52c23ea65aaffcd4f7{
margin-top:0px;
margin-bottom:50px;
}

.flex_column.av-mufn7ls3-d05a0af3059e0f2aa819816b06f58714{
width:22%;
}

.flex_column.av-mufn7zat-60e2219db6ef205ea463beadcbf8ee2c{
width:22%;
margin-left:4%;
}

.flex_column.av-mufncxh0-1a2656258ac004d742142745d9ccf017{
width:22%;
margin-left:4%;
}

.flex_column.av-mufnd7q3-291618864a7f797086a73b99136ef58e{
width:22%;
margin-left:4%;
}

.flex_column.av-mufndj5v-ffef7ac7e3d662b20715f566902f33da{
width:22%;
}

.flex_column.av-mufne4ym-6b832b88228af4e2e7133f6832bd3cef{
width:22%;
margin-left:4%;
}

.flex_column.av-mufnee5v-e0253afd2dca410855cbbbebaade8916{
width:22%;
margin-left:4%;
}

.flex_column.av-mufneo4o-c587753a1fbffb7fe08a9c7a201e727d{
width:22%;
margin-left:4%;
}

.avia-section.av-mufnt1yd-414a0ab3ca8d8c929b11a01d38b8d583{
background-repeat:no-repeat;
background-image:url(https://www.idx.jp/wp-content/uploads/quantum-cta-back-scaled.jpg);
background-position:50% 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-1d1evfw-463f0b9ac5440763ab54ccb866084ffe{
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-1d1evfw-463f0b9ac5440763ab54ccb866084ffe:hover{
background-color:rgba(255,255,255,0.6);
color:#054797;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1d1evfw-463f0b9ac5440763ab54ccb866084ffe:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-1d1evfw-463f0b9ac5440763ab54ccb866084ffe .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-1d1evfw-463f0b9ac5440763ab54ccb866084ffe:hover .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}

#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed{
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-28bpzg-322e4463b74a4bc17c100a68357420ed:hover{
background-color:#054797;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed:hover .avia_button_background{
border-radius:0 0 0 0;
}
#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed .avia-svg-icon svg:first-child{
fill:#054797;
stroke:#054797;
}
#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


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

#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c{
font-size:16px;
padding:8px 24px 8px 24px;
}

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

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

#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed{
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-455fhv-a32d6d701fe1a99fc13845c42c5062a7{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c{
font-size:16px;
padding:8px 24px 8px 24px;
}

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

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

#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed{
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-455fhv-a32d6d701fe1a99fc13845c42c5062a7{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c{
font-size:16px;
padding:8px 24px 8px 24px;
}

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

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

#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed{
font-size:16px;
padding:8px 24px 8px 24px;
}
}

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

#top #wrap_all .avia-button.av-oxu0pf-06cdad3a8c6b5ad979b15741eee29042{
font-size:16px;
padding:8px 24px 8px 24px;
}

#top #wrap_all .avia-button.av-2jwsux8-24094afd0041183e3d25f6b3011ddc0c{
font-size:16px;
padding:8px 24px 8px 24px;
}

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

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

#top #wrap_all .avia-button.av-28bpzg-322e4463b74a4bc17c100a68357420ed{
font-size:16px;
padding:8px 24px 8px 24px;
}
}
