.avia-section.av-1b6kng-b3cd86e75442c8a1719731c3e19df94e{
background-repeat:no-repeat;
background-image:url(https://henray.com.tw/wp-content/uploads/2025/07/DRJM商品頁背景-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .av-subheading{
font-size:28px;
}

.avia-section.av-x9nh0-b5878f5a43c70862ba874e5e6ebc59af{
background-repeat:no-repeat;
background-image:url(https://henray.com.tw/wp-content/uploads/2025/07/DRJM商品頁背景-1.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .av-subheading{
font-size:28px;
}

.flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:70px 4% 70px 6% !important;
}

#top .flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
width:100%;
}
.responsive #top #wrap_all .flex_column.av-m9i53syg-ae310abe28e41693388724846b881509{
margin-top:0px;
margin-bottom:0px;
}

.flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:70px 12% 70px 4% !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-vb5nw-82b065ab780e2b4d40b339cc3efa944d{
margin-top:0px;
margin-bottom:0px;
}

#top .avia-gallery.av-m1erp2af-983fae4c4ffc6a89518aae5777038f99 .avia-gallery-thumb a{
width:25%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-oobo4-08fda219b78c842d81f8d7bd27eb0f87{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-m9i5d1o1-02e56f6bd9ed37ca38083f2473d22a52{
height:20px;
}

#top .av-special-heading.av-jo0xg-266cfbd21eb6d204de38cd904f8b4f34{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-jo0xg-266cfbd21eb6d204de38cd904f8b4f34 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-jo0xg-266cfbd21eb6d204de38cd904f8b4f34 .av-subheading{
font-size:16px;
}

#top .hr.hr-invisible.av-m9i5owj6-5484144bc78145799d74d22e6c0540af{
height:20px;
}

#top .av_textblock_section.av-m1erq184-19543741c8a1dfb6fc1a8ad1a5d21882 .avia_textblock{
font-size:14px;
}

.av_font_icon.av-1x11km-16627a51fdfcea2d5c0a3658c1ad6f50 .av-icon-char{
font-size:40px;
line-height:40px;
}

.av_font_icon.av-10wuu-6b7ca33d379edcf8f2f1e39adc98d411 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .flex_column.av-m9i5fpr2-f1595befac5bc2f04ecbdffdc4027db1{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-m9i5fpr2-f1595befac5bc2f04ecbdffdc4027db1{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-7p97o-e9515e05e682b0252702773c3b4ea5a7{
height:50px;
}

#top .hr.hr-invisible.av-avis4-47572591c472d6021f73a4ef8179084f{
height:50px;
}

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

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

#top .hr.hr-invisible.av-ancno-33603a1aeb3ed05fbd900f4e41723c86{
height:70px;
}

#top .av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac{
margin:0 0 0 0;
padding-bottom:0;
}
body .av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:26px;
}

#top .hr.hr-invisible.av-m9i5eaqy-37e61134b4aded995694d00f8c1e0e85{
height:20px;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
.av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .av-subheading{
font-size:26px;
}

.av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .av-subheading{
font-size:26px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:70px 3% 70px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:70px 40px 70px 3% !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .av-subheading{
font-size:24px;
}

.av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .av-subheading{
font-size:24px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:50px 40px 20px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:20px 40px 50px 40px !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
.av-special-heading.av-m9i5cj9l-ae6ff96c49bde36e4346ddf8c51ef7ef .av-subheading{
font-size:22px;
}

.av-special-heading.av-m9i5cmo4-0af27c37ed522b31e7ae4857e0642f67 .av-subheading{
font-size:22px;
}

.responsive #top #wrap_all .flex_cell.av-m9i54bng-35292c71a7d4a555b4713efb79475189{
padding:50px 40px 20px 40px !important;
}

.responsive #top #wrap_all .flex_cell.av-m9i55fiy-d37857b44c38c503851b60173d9c2ac7{
padding:20px 40px 50px 40px !important;
}

.av-special-heading.av-m9i5e5ht-66cff5ce8f64c8996151dd7a4d7997ac .av-subheading{
font-size:22px;
}
}
