#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5i2aoq-1924f0d317c82b2b8de366c55d953e5f__0 .avia-caption-title{
font-size:30px;
color:#e0dd3e;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5i2aoq-1924f0d317c82b2b8de366c55d953e5f__0 .avia-caption-title{
font-size:20px;
}
}

.avia-section.av-3zsf6i-902130206b0bdfaba69bd678bef22619 .av-section-color-overlay{
opacity:0.5;
background-image:url(https://www.dmo8246.jp/wp-content/themes/enfold/images/background-images/wool-for-light-background-compressed.png);
background-repeat:repeat;
}

#top .av-special-heading.av-mn8e9set-f6aae5d07d8f57a19370c7a45cb97681{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-mn8e9set-f6aae5d07d8f57a19370c7a45cb97681 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mn8e9set-f6aae5d07d8f57a19370c7a45cb97681 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mn8e9set-f6aae5d07d8f57a19370c7a45cb97681 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2rz4ru-0ac559a5b7f08a8e954c63f468b8efe8{
height:20px;
}

.avia-image-container.av-5zt88a-0e14c8b114a988c5585b4f3ef7fac2e1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-5zt88a-0e14c8b114a988c5585b4f3ef7fac2e1 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.av-3zxzsq-eeb9e3acdf11afb363d4d8417cbf57eb{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-3zxzsq-eeb9e3acdf11afb363d4d8417cbf57eb .hr-inner{
width:100％;
border-color:#000000;
}

#top .av_textblock_section.av-mn8eey8h-7abe6957af582f2f9bc55a0e676d3e59 .avia_textblock{
font-size:20px;
}

#top .hr.av-2ce7ve-d8d330a49fb64a366b73e1d7f21b1877{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-2ce7ve-d8d330a49fb64a366b73e1d7f21b1877 .hr-inner{
width:100％;
border-color:#000000;
}

#top #wrap_all .avia-button.av-mn8ejru8-c679f6a038acbf3f0fcaa4c73e7deade:hover{
color:#a8a8a8;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-mn8ejru8-c679f6a038acbf3f0fcaa4c73e7deade:hover .avia-svg-icon svg:first-child{
fill:#a8a8a8;
stroke:#a8a8a8;
}

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

#top .hr.av-eoe896-dca4a957ed158c054f7545bf42eed532{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-eoe896-dca4a957ed158c054f7545bf42eed532 .hr-inner{
width:100％;
border-color:#000000;
}

#top .av_textblock_section.av-mn8ekw0k-4ab78109aaafed03709cefa17853eb63 .avia_textblock{
font-size:20px;
}

#top .hr.av-cis5u2-a7b7a005841158badb5843b7e6305210{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-cis5u2-a7b7a005841158badb5843b7e6305210 .hr-inner{
width:100％;
border-color:#000000;
}

#top #wrap_all .avia-button.av-aylwwq-e8512d38308cd29f6e96e07f17739260:hover{
color:#a8a8a8;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-aylwwq-e8512d38308cd29f6e96e07f17739260:hover .avia-svg-icon svg:first-child{
fill:#a8a8a8;
stroke:#a8a8a8;
}

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

#top .hr.av-62or2y-5cd5a5b77b6b5c9123403466ee9949fc{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-62or2y-5cd5a5b77b6b5c9123403466ee9949fc .hr-inner{
width:100％;
border-color:#000000;
}

#top .av_textblock_section.av-mn8ela7b-e06e04af8b7a25480a14908913a96600 .avia_textblock{
font-size:20px;
}

#top .hr.av-4x54hm-af69c6cf1b3e58f72ac6fbf711071c0a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4x54hm-af69c6cf1b3e58f72ac6fbf711071c0a .hr-inner{
width:100％;
border-color:#000000;
}

#top #wrap_all .avia-button.av-34oitm-c85c71b7f53abff9f54f6de1a31c638b:hover{
color:#a8a8a8;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-34oitm-c85c71b7f53abff9f54f6de1a31c638b:hover .avia-svg-icon svg:first-child{
fill:#a8a8a8;
stroke:#a8a8a8;
}


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

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-mn8e9set-f6aae5d07d8f57a19370c7a45cb97681 .av-special-heading-tag{
font-size:20px;
}

#top .av_textblock_section.av-mn8eey8h-7abe6957af582f2f9bc55a0e676d3e59 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-mn8ekw0k-4ab78109aaafed03709cefa17853eb63 .avia_textblock{
font-size:15px;
}

#top .av_textblock_section.av-mn8ela7b-e06e04af8b7a25480a14908913a96600 .avia_textblock{
font-size:15px;
}
}
