.avia-section.av-md9zf1qe-5380d1f2323a8e4c7d31e2c3a407ff7d{
background-repeat:no-repeat;
background-image:url(/wp-content/uploads/2025/10/stock002-1500x1000.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834{
padding-bottom:0;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .av-subheading{
font-size:15px;
}

#top .hr.av-md9zhdow-15da29a8c77c0956ee31bf0456bbc551{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-md9zhdow-15da29a8c77c0956ee31bf0456bbc551 .hr-inner{
width:100px;
border-color:#000000;
}

.avia-section.av-foq3zm-df9cba951a859aadacd2112701ae7bdd .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.iconbox.av-mda09jjd-6c92972edbbf2e84bf184d06db757200 .iconbox_icon{
color:#000000;
}
.iconbox.av-mda09jjd-6c92972edbbf2e84bf184d06db757200 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}
#top #wrap_all .iconbox.av-mda09jjd-6c92972edbbf2e84bf184d06db757200 .iconbox_content_title{
font-size:30px;
color:#000000;
}
.iconbox.av-mda09jjd-6c92972edbbf2e84bf184d06db757200 .iconbox_content_container{
font-size:20px;
color:#000000;
}

.flex_cell.av-mgrkr71x-7dd1816824a0a311bb8cd77c76b0ae48{
vertical-align:top;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-mgrkr71x-7dd1816824a0a311bb8cd77c76b0ae48{
padding:50px 0px 100px 150px !important;
}

#top .flex_column.av-mgrkwd0p-399712e9c675904c49f1c470e5028950{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mgrkwd0p-399712e9c675904c49f1c470e5028950{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.avia_transform .flex_column.av-mgrkwd0p-399712e9c675904c49f1c470e5028950{
animation-duration:5s;
}
.responsive #top #wrap_all .flex_column.av-mgrkwd0p-399712e9c675904c49f1c470e5028950{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
body .av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .av-subheading{
font-size:15px;
}

#top .hr.av-c85mqs-94504a8adab95fcacb7418b13b0dce48{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-c85mqs-94504a8adab95fcacb7418b13b0dce48 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-mgrkys06-36a50f2b2a944d3b588c2fe1ab1e08f9 .avia_textblock{
font-size:15px;
color:#000000;
}

#top .hr.hr-invisible.av-bfrwc4-c863d41d575cd82e308c94d45abcc1eb{
height:20px;
}

.flex_cell.av-mgrkgiap-b174d755e538b89c8a7fce7e30d4aeb3{
vertical-align:top;
background:url(/wp-content/uploads/2025/10/rakurakuhanbai1-495x400.png) 50% 50% no-repeat scroll #f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-mgrkgiap-b174d755e538b89c8a7fce7e30d4aeb3{
padding:50px 50px 100px 50px !important;
}

.avia-section.av-1lx6uy-c432e7e135f4be32970e4a3093bc2e3e{
background-color:#0f2a48;
background-image:unset;
}
.avia-section.av-1lx6uy-c432e7e135f4be32970e4a3093bc2e3e .av-extra-border-element .av-extra-border-inner{
background-color:#0f2a48;
}

#top .av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a{
margin:50px 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .av-subheading{
font-size:15px;
}

#top .hr.av-181hnu-fce260b6b2ddd23fb598373df3c012d3{
margin-top:50px;
margin-bottom:20px;
}
.hr.av-181hnu-fce260b6b2ddd23fb598373df3c012d3 .hr-inner{
width:50px;
border-color:#ffffff;
}

#top .av_textblock_section.av-mgrm97q6-976d78a2ce3ce2de52bf9442a62e1b07 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_column.av-3rskxe-0c3cbb07d62259b5b88e3ed86ac2b57b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mdboa3by-0ab37b166f4fd95dfef79eb25d0537b2 .iconbox_icon{
background-color:#b51d25;
border:1px solid #b51d25;
color:#ffffff;
}
.iconbox.av-mdboa3by-0ab37b166f4fd95dfef79eb25d0537b2 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mdboa3by-0ab37b166f4fd95dfef79eb25d0537b2 .iconbox_content_title{
font-size:20px;
color:#000000;
}
.iconbox.av-mdboa3by-0ab37b166f4fd95dfef79eb25d0537b2 .iconbox_content_container{
font-size:15px;
color:#000000;
}

.flex_column.av-323qy2-3bbd81799cc3fa8b67bb8cb6a11734e6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mdboecrc-3961a6483a68ea412baf0e6c8ee9bd4c .iconbox_icon{
background-color:#b51d25;
border:1px solid #b51d25;
color:#ffffff;
}
.iconbox.av-mdboecrc-3961a6483a68ea412baf0e6c8ee9bd4c .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mdboecrc-3961a6483a68ea412baf0e6c8ee9bd4c .iconbox_content_title{
font-size:20px;
color:#000000;
}
.iconbox.av-mdboecrc-3961a6483a68ea412baf0e6c8ee9bd4c .iconbox_content_container{
font-size:15px;
color:#000000;
}

.flex_column.av-2mu2y-0044ba7a4505f28e2a5a42cbd4fde403{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mdboh3ap-5165d478ea10515e425936af216922c6 .iconbox_icon{
background-color:#b51d25;
border:1px solid #b51d25;
color:#ffffff;
}
.iconbox.av-mdboh3ap-5165d478ea10515e425936af216922c6 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mdboh3ap-5165d478ea10515e425936af216922c6 .iconbox_content_title{
font-size:20px;
color:#000000;
}
.iconbox.av-mdboh3ap-5165d478ea10515e425936af216922c6 .iconbox_content_container{
font-size:15px;
color:#000000;
}

.avia-section.av-9ihwdw-aafade6074470e30402f57e1d7f09ae1{
background-color:#ffffff;
background-image:unset;
}
.avia-section.av-9ihwdw-aafade6074470e30402f57e1d7f09ae1 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av-special-heading.av-mgrmzep0-b38122b46adcc28d540bdaaf13fa7151{
margin:50px 0 0 0;
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-mgrmzep0-b38122b46adcc28d540bdaaf13fa7151 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mgrmzep0-b38122b46adcc28d540bdaaf13fa7151 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mgrmzep0-b38122b46adcc28d540bdaaf13fa7151 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mgrmzep0-b38122b46adcc28d540bdaaf13fa7151 .av-subheading{
font-size:15px;
}

#top .hr.av-mgrn0aoi-9abc923ed02b12f9fa50659a8f590d22{
margin-top:50px;
margin-bottom:20px;
}
.hr.av-mgrn0aoi-9abc923ed02b12f9fa50659a8f590d22 .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-805o04-e321eee7071cc969a8b679aa77ecda2d .avia_textblock{
font-size:20px;
color:#000000;
}

.flex_column.av-6d4jdg-a096579b5dcb356fdc163a5be16057bb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mgrn1vwq-3e2d48f634b5da4203026c9f6a12c663 .iconbox_icon{
background-color:#0f2a48;
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-mgrn1vwq-3e2d48f634b5da4203026c9f6a12c663 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mgrn1vwq-3e2d48f634b5da4203026c9f6a12c663 .iconbox_content_title{
font-size:20px;
}
.iconbox.av-mgrn1vwq-3e2d48f634b5da4203026c9f6a12c663 .iconbox_content_container{
font-size:15px;
color:#000000;
}

.flex_column.av-45h62c-8cdb873890938324eb11069922db0884{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mgrn29bt-f67eaece3d46f42bb42ba098020564d9 .iconbox_icon{
background-color:#0f2a48;
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-mgrn29bt-f67eaece3d46f42bb42ba098020564d9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mgrn29bt-f67eaece3d46f42bb42ba098020564d9 .iconbox_content_title{
font-size:20px;
}
.iconbox.av-mgrn29bt-f67eaece3d46f42bb42ba098020564d9 .iconbox_content_container{
font-size:15px;
color:#000000;
}

.flex_column.av-6ocmc-54369dd43bcb25e2737dc9a2a4120208{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-mgrn2lfo-6000fdf34bf06a17d61f8603fd34e893 .iconbox_icon{
background-color:#0f2a48;
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-mgrn2lfo-6000fdf34bf06a17d61f8603fd34e893 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mgrn2lfo-6000fdf34bf06a17d61f8603fd34e893 .iconbox_content_title{
font-size:20px;
}
.iconbox.av-mgrn2lfo-6000fdf34bf06a17d61f8603fd34e893 .iconbox_content_container{
font-size:15px;
color:#000000;
}

.avia-section.av-1wdeua-9835ac1d295add07befad9af85f93464{
background-color:#f8f8f8;
background-image:unset;
}

#top .av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893{
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .av-subheading{
font-size:15px;
}

#top .hr.av-kv9u-75255e4f9dea2f963bdc69b3f7bc7fbc{
margin-top:50px;
margin-bottom:50px;
}
.hr.av-kv9u-75255e4f9dea2f963bdc69b3f7bc7fbc .hr-inner{
width:50px;
border-color:#000000;
}

@keyframes av_boxShadowEffect_av-qzvdu-f01d583df919968683e47b12045df5cb-column {
0%   { box-shadow:  0 0 0 0 #000000; opacity: 1; }
100% { box-shadow:  0 0 5px 0 #000000; opacity: 1; }
}
.flex_column.av-qzvdu-f01d583df919968683e47b12045df5cb{
box-shadow: 0 0 5px 0 #000000;
border-radius:5px 5px 5px 5px;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

#top .av-special-heading.av-mdbsl4z6-e6ec1bec5f4f1ab727329b2f1c94e206{
padding-bottom:0;
color:#000000;
font-size:30px;
}
body .av-special-heading.av-mdbsl4z6-e6ec1bec5f4f1ab727329b2f1c94e206 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdbsl4z6-e6ec1bec5f4f1ab727329b2f1c94e206 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mdbsl4z6-e6ec1bec5f4f1ab727329b2f1c94e206 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-mdbsl4z6-e6ec1bec5f4f1ab727329b2f1c94e206 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mdbsm4ja-295f7a513f623024ad7b2cca93b1ffd4 .avia_textblock{
font-size:15px;
color:#000000;
}

#top .av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3{
padding-bottom:0;
color:#b51d25;
font-size:25px;
}
body .av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .av-special-heading-tag{
font-size:25px;
padding:0 0 0 0;
}
.av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .special-heading-inner-border{
border-color:#b51d25;
}
.av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .av-subheading{
font-size:15px;
}

#top .hr.av-l0t3m-9fdda2ae4a2fc0a830122a4b641f14eb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-l0t3m-9fdda2ae4a2fc0a830122a4b641f14eb .hr-inner{
width:50px;
border-color:#000000;
}

#top .av_textblock_section.av-mdbsodd3-08d368856c5d3f481f11ce96807b4d6b .avia_textblock{
color:#000000;
}

#top #wrap_all .avia-button.av-mdbtyaxw-901c4740d610b26dbc57fccfb9c1fcfd{
background-color:#b51d25;
border-color:#b51d25;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mdbtyaxw-901c4740d610b26dbc57fccfb9c1fcfd .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-md9z9hd3-6fefe7f16d331a435453230ed33d2834 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mgrky167-6d739c17c96600a498a1b2b4ba02978d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1cygsy-0a690564cc8f09541e62694a247a7f7a .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-1sieze-2bab0523937b2b07459918a0ce2a9893 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mdbsnj4t-191f850cdb8a84c5082d17673a23aac3 .av-special-heading-tag{
font-size:0.8em;
}
}
