#top #wrap_all .avia-slideshow .av-slideshow-caption.av-vgewz-dc40e1bebfe8f7f53ae87dd0ccec860b__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-vgewz-dc40e1bebfe8f7f53ae87dd0ccec860b__0 .avia-caption-content{
font-size:25px;
}
#top .avia-slideshow .av-slideshow-caption.av-vgewz-dc40e1bebfe8f7f53ae87dd0ccec860b__0 .avia-caption-content p{
font-size:25px;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-vgewz-dc40e1bebfe8f7f53ae87dd0ccec860b__0 .avia-caption-title{
font-size:35px;
}
}

.avia-section.av-t8e1v-366eb211a2ad0cd6c55782dd724e2f76{
background-repeat:no-repeat;
background-image:url(https://takara-horo.com/wp-content/uploads/2023/09/999d.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-t8e1v-366eb211a2ad0cd6c55782dd724e2f76 .av-section-color-overlay{
opacity:0.3;
background-color:#fffcfc;
background-image:url(https://takara-horo.com/wp-content/themes/enfold/images/background-images/noise-for-light-background.png);
background-repeat:repeat;
}

.flex_column.av-2ng1v-df79319cb96ee71d80fefa5446bed77c{
z-index:99;
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-lmewtzp0-e637d209f87deba27a4b7545ddd192ff{
margin:0px 0 0px 0;
padding-bottom:10px;
color:#c29d7a;
font-size:45px;
}
body .av-special-heading.av-lmewtzp0-e637d209f87deba27a4b7545ddd192ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lmewtzp0-e637d209f87deba27a4b7545ddd192ff .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-lmewtzp0-e637d209f87deba27a4b7545ddd192ff .special-heading-inner-border{
border-color:#c29d7a;
}
.av-special-heading.av-lmewtzp0-e637d209f87deba27a4b7545ddd192ff .av-subheading{
font-size:20px;
}

#top .av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7{
margin:0px 0px 0px 0px;
padding-bottom:0;
font-size:24px;
}
body .av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7 .av-special-heading-tag{
font-size:24px;
}
.av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7 .av-subheading{
font-size:15px;
}

#top .hr.av-11rw7-08c00baf5fccbd8783b99146e165c019{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-11rw7-08c00baf5fccbd8783b99146e165c019 .hr-inner{
width:100%;
border-color:#e2d4c5;
}

.flex_column.av-rtf3j-e68a4f3db7d2cdb6beab8842e9ba2b22{
z-index:2;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-277k7-29dc0615c33dba2b5ec0fcd1a5e4058e{
margin-top:-30px;
margin-bottom:0px;
}
.flex_column.av-277k7-29dc0615c33dba2b5ec0fcd1a5e4058e{
z-index:1;
}

#top .av-special-heading.av-l2vrr-a67a8103ec0461da81f5900043c66555{
padding-bottom:10px;
color:rgba(100,121,133,0.05);
font-size:88px;
}
body .av-special-heading.av-l2vrr-a67a8103ec0461da81f5900043c66555 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-l2vrr-a67a8103ec0461da81f5900043c66555 .av-special-heading-tag{
font-size:88px;
}
.av-special-heading.av-l2vrr-a67a8103ec0461da81f5900043c66555 .special-heading-inner-border{
border-color:rgba(100,121,133,0.05);
}
.av-special-heading.av-l2vrr-a67a8103ec0461da81f5900043c66555 .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-mdgtrt3r-ed242fc881070a7e2d2d33c00d74d963 .av-milestone-date{
color:#c29d7a;
}
.avia-timeline-container.av-mdgtrt3r-ed242fc881070a7e2d2d33c00d74d963 .av-milestone-icon-inner{
background-color:#aab8c1;
}
.avia-timeline-container.av-mdgtrt3r-ed242fc881070a7e2d2d33c00d74d963 .av-milestone-indicator{
background-color:#aab8c1;
}
.avia-timeline-container.av-mdgtrt3r-ed242fc881070a7e2d2d33c00d74d963 .av-milestone-article-footer{
background-color:#aab8c1;
}

.flex_cell.av-5ouxv-2b6512d225a2bd91522816dad4635fa4{
vertical-align:top;
height:300px;
min-height:300px;
background:url(https://takara-horo.com/wp-content/uploads/2024/11/line_oa_chat_241101_090843.jpg) 50% 50% no-repeat scroll ;
}

.flex_cell.av-52k8n-9854ba02062d0c9912781d799b91f89e{
vertical-align:top;
height:300px;
min-height:300px;
background-color:#aab8c1;
}
.responsive #top #wrap_all .flex_cell.av-52k8n-9854ba02062d0c9912781d799b91f89e{
padding:80px 80px 80px 80px !important;
}

#top .hr.hr-invisible.av-lmfzhbhs-530ba7e17f05d84f995e7d15615a8478{
height:30px;
}

#top .av-special-heading.av-lmfzgl5f-ce78660086df6f757c174242159050d6{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-lmfzgl5f-ce78660086df6f757c174242159050d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lmfzgl5f-ce78660086df6f757c174242159050d6 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1x7ar-0f79e9551e1e5f4db5f3d64c2bd195c6 .avia_textblock{
color:#f9f9f9;
}

.flex_cell.av-lmf238b5-eb364e311ad67ed08457776af9157914{
vertical-align:top;
height:300px;
min-height:300px;
background-color:#e2d4c5;
}
.responsive #top #wrap_all .flex_cell.av-lmf238b5-eb364e311ad67ed08457776af9157914{
padding:80px 80px 80px 80px !important;
}

#top .hr.hr-invisible.av-lmfzhgzw-ab9ac90f7a19debec7fe80b09ffd5b8e{
height:30px;
}

#top .av-special-heading.av-lmfzh1rt-9367e6b736c011eecbfb220b83dcba88{
margin:0px 0px 0px 0px;
padding-bottom:10px;
}
body .av-special-heading.av-lmfzh1rt-9367e6b736c011eecbfb220b83dcba88 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lmfzh1rt-9367e6b736c011eecbfb220b83dcba88 .av-subheading{
font-size:15px;
}

.flex_cell.av-lmf2308t-b279e47f0fad7ed548c5f98f04615703{
vertical-align:top;
height:300px;
min-height:300px;
background:url(https://takara-horo.com/wp-content/uploads/2024/11/line_oa_chat_241101_090847.jpg) 50% 50% no-repeat scroll ;
}

.avia-section.av-lmf27340-7fdd4e55b5cb9daf88e51f68a0075023{
background-repeat:no-repeat;
background-image:url(https://takara-horo.com/wp-content/uploads/2023/09/673.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-lmf27340-7fdd4e55b5cb9daf88e51f68a0075023 .av-section-color-overlay{
opacity:0.5;
background-color:#ffffff;
}

.flex_column.av-lmf27i6i-892e1e76701fa94518080507c176ad63{
padding:50px 50px 50px 50px;
background-color:rgba(255,255,255,0.66);
}

#top .av-special-heading.av-2dlkr-0464248d55757565cac1f0fa548285a2{
padding-bottom:10px;
}
body .av-special-heading.av-2dlkr-0464248d55757565cac1f0fa548285a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2dlkr-0464248d55757565cac1f0fa548285a2 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-39n1r-7db0906e28197b9e2306fae5f7145c45{
background-color:#394951;
border-color:#394951;
color:#ffffff;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
}

#top .hr.hr-invisible.av-lpc1r23t-6dceb1380163f375753d5882f1ecb969{
height:50px;
}

#top .av-special-heading.av-lpc1qm1x-023c50879e92727d126fc3ecab820023{
padding-bottom:10px;
}
body .av-special-heading.av-lpc1qm1x-023c50879e92727d126fc3ecab820023 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lpc1qm1x-023c50879e92727d126fc3ecab820023 .av-subheading{
font-size:15px;
}

.av-tab-section-outer-container.av-6hsu7-cad589f52ed0dc943acb4c44994194b4 .av-tab-section-tab-title-container{
background-color:#aab8c1;
}

.av-layout-tab.av-5goq7-d9433493a28e446d3dd91d5c8668a00c{
vertical-align:middle;
}

.av-layout-tab.av-4105n-e3b4f11d0d9baa250bb5cc523d82c71a{
vertical-align:middle;
}

.av-layout-tab.av-269rj-90ee1201097fd05cbf423aa2f605904b{
vertical-align:middle;
}

.av-layout-tab.av-4105n-6-294ba95e9d3ebbf1edb3c63feb2037da{
vertical-align:middle;
}

.av-layout-tab.av-269rj-3-441cea54c97280a85265d363a87a0592{
vertical-align:middle;
}


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

#top #wrap_all .av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7 .av-special-heading-tag{
font-size:0.8em;
}

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

@media only screen and (max-width: 479px){ 
.flex_column.av-2ng1v-df79319cb96ee71d80fefa5446bed77c{
padding:20px 20px 20px 20px;
}

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

#top #wrap_all .av-special-heading.av-2lein-0d80753431ffcf3f901ebd3853e24ef7 .av-special-heading-tag{
font-size:28px;
}

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

.responsive #top #wrap_all .flex_cell.av-52k8n-9854ba02062d0c9912781d799b91f89e{
padding:20px 20px 20px 20px !important;
}

.responsive #top #wrap_all .flex_cell.av-lmf238b5-eb364e311ad67ed08457776af9157914{
padding:20px 20px 20px 20px !important;
}

.flex_column.av-lmf27i6i-892e1e76701fa94518080507c176ad63{
padding:50px 0px 50px 0px;
}
}
