.original_products_section{padding-bottom:128px}.original_products_section .slick-dotted.slick-slider{margin-bottom:0}.original_products_section .flex_container{display:flex;gap:40px;flex-wrap:wrap}.original_products_section .flex_item{flex:1;min-width:calc(50% - 20px)}.original_products_section .original_products_list{display:flex;flex-direction:column;gap:100px}.original_products_section .op_item{display:flex;flex-direction:column;gap:56px;scroll-margin-top:calc(100px + 24px)}.original_products_section .op_hero{position:relative}.original_products_section .op_hero_img{margin:0;aspect-ratio:3.0476190476;overflow:hidden;background-color:#c4c4c4}.original_products_section .op_hero_img img{width:100%;height:100%;object-fit:cover;display:block}.original_products_section .op_hero_ttl{position:absolute;left:0;bottom:0;display:flex;align-items:flex-start;gap:20px;max-width:calc(100% - 40px);padding:24px;background-color:#fff}.original_products_section .op_num{flex-shrink:0;font-size:24px;font-weight:500;line-height:24px;color:var(--c_text1)}.original_products_section .op_name{font-size:32px;font-weight:500;line-height:30px;color:var(--site_letter_base)}.original_products_section .op_body{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.original_products_section .op_desc_txt{max-width:800px;font-size:16px;font-weight:400;line-height:28px;color:var(--site_letter_base)}.original_products_section .op_head{border-bottom:4px solid var(--c_text1);padding-bottom:16px;font-size:20px;font-weight:500;line-height:1.4;color:var(--site_letter_base)}.original_products_section .op_gallery_block{display:flex;flex-direction:column;gap:24px}.original_products_section .op_ttl_txt{display:flex;align-items:center;justify-content:center;padding:16px 40px;background-color:var(--c_text1);color:#fff;font-size:16px;font-weight:500;line-height:24px;text-align:center}.original_products_section .op_gallery{display:grid;grid-template-columns:repeat(4, 1fr);gap:13px}.original_products_section .op_gallery_item{overflow:hidden}.original_products_section .op_gallery_item img{width:100%;object-fit:cover;display:block}.original_products_section .op_videos,.original_products_section .flex_item{display:flex;flex-direction:column;gap:24px}.original_products_section .flex_content{max-width:800px;margin-inline:auto}.original_products_section .op_video_item{min-width:0}.original_products_section .op_video_wrap{position:relative;aspect-ratio:1.776504298;overflow:hidden;background-color:#d9d9d9;margin-bottom:16px}.original_products_section .op_video_wrap img,.original_products_section .op_video_wrap .op_video{width:100%;height:100%;object-fit:cover;display:block}.original_products_section .op_video_wrap.has_video{cursor:pointer}.original_products_section .op_video_wrap.has_video::before{content:"";position:absolute;inset:0;background-color:rgba(0, 0, 0, 0.2);z-index:1;pointer-events:none;transition:opacity 0.3s}.original_products_section .op_video_wrap.is_playing{cursor:default}.original_products_section .op_video_wrap.is_playing::before,.original_products_section .op_video_wrap.is_playing .op_video_play{opacity:0;visibility:hidden;pointer-events:none}.original_products_section .op_video_play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;width:46px;height:46px;pointer-events:none}.original_products_section .op_video_play img{width:46px;height:46px;object-fit:contain}.original_products_section .op_video_ttl{font-size:18px;font-weight:500;line-height:1.4;color:var(--site_letter_base)}.original_products_section .parts_list{margin:0;padding:0;list-style:none}.original_products_section .parts_item{display:flex;flex-direction:column;gap:40px}.original_products_section .parts_ttl{background-color:#666464;padding:16px 24px;font-weight:500;line-height:1.4;color:#fff;font-size:24px}.original_products_section .parts_cols{display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.original_products_section .parts_feature{flex:1;font-size:16px;font-weight:400;line-height:28px;color:var(--site_letter_base)}.original_products_section .parts_specifications{flex:1;min-width:280px;max-width:520px;margin:0;border:1px solid var(--border_color)}.original_products_section .parts_specification{display:grid;grid-template-columns:8em 1fr;border-bottom:1px solid var(--border_color)}.original_products_section .parts_specification:last-child{border-bottom:none}.original_products_section .specification_term{font-size:14px;font-weight:500;line-height:1.7;color:var(--site_letter_base);background-color:#F4F4F4;padding:12px 16px;border-right:1px solid var(--border_color)}.original_products_section .specification_desc{margin:0;font-size:14px;font-weight:400;line-height:1.7;color:var(--site_letter_base);padding:12px 16px}.original_products_section .flow_list{width:100%}.original_products_section .flow_list>.flow_item:not(:first-child){display:none}.original_products_section .flow_list .slick-list{aspect-ratio:1.7777777778}.original_products_section .flow_list .flow_item img{width:100%;height:100%;aspect-ratio:1.7777777778;object-fit:cover;display:block;background-color:#c4c4c4}.original_products_section .flow_list .slick-dots{position:static;margin-top:16px}.original_products_section .flow_list .slick-arrow{position:absolute;top:50%;z-index:2;width:40px;height:40px;margin-top:-20px;padding:0;border:0;border-radius:50%;background-color:rgba(255, 255, 255, 0.92);font-size:0;line-height:0;cursor:pointer;transition:opacity 0.3s}.original_products_section .flow_list .slick-arrow:hover{opacity:0.7}.original_products_section .flow_list .slick-arrow::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;font-family:inherit;opacity:1}.original_products_section .flow_list .slick-arrow.slick-prev{left:12px}.original_products_section .flow_list .slick-arrow.slick-prev::before{transform:translate(-30%, -50%) rotate(-135deg)}.original_products_section .flow_list .slick-arrow.slick-next{right:12px}.original_products_section .flow_list .slick-arrow.slick-next::before{transform:translate(-70%, -50%) rotate(45deg)}.original_products_section .examples_list{display:flex;grid-template-columns:repeat(4, minmax(0, 1fr));gap:13px}.original_products_section .examples_item{aspect-ratio:1.330472103;overflow:hidden;background-color:#c4c4c4}.original_products_section .examples_item img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1024px){.original_products_section{padding-bottom:9.765625vw}.original_products_section .original_products_list{gap:7.8125vw}.original_products_section .op_item{gap:3.90625vw;scroll-margin-top:calc(88px + 16px)}.original_products_section .op_hero_ttl{gap:1.5625vw;padding:1.953125vw}.original_products_section .op_num{font-size:1.953125vw;line-height:1}.original_products_section .op_name{font-size:2.34375vw;line-height:1.3}.original_products_section .op_desc_txt{font-size:1.46484375vw;line-height:1.7}.original_products_section .op_ttl_txt{padding:1.3671875vw 2.34375vw;font-size:1.46484375vw}.original_products_section .op_gallery{gap:0.9765625vw}.original_products_section .op_videos_list{gap:1.953125vw 2.34375vw}.original_products_section .op_video_ttl{font-size:1.5625vw}.original_products_section .parts_item{gap:3.125vw}.original_products_section .parts_ttl{font-size:2.1484375vw}.original_products_section .parts_cols{flex-direction:column;gap:2.34375vw}.original_products_section .parts_feature{font-size:1.46484375vw;line-height:1.7}.original_products_section .parts_specifications{width:100%;max-width:100%}.original_products_section .examples_list{gap:0.9765625vw}}@media (max-width:768px){.original_products_section .op_gallery{grid-template-columns:repeat(2, 1fr)}.original_products_section .op_videos_list{gap:24px}.original_products_section .examples_list{grid-template-columns:repeat(2, 1fr)}}@media (max-width:480px){.original_products_section{padding-bottom:64px}.original_products_section .original_products_list{gap:64px}.original_products_section .op_item{gap:32px;scroll-margin-top:calc(56px + 16px)}.original_products_section .op_hero_img{aspect-ratio:1.7777777778}.original_products_section .op_hero_ttl{max-width:calc(100% - 16px);gap:12px;padding:16px}.original_products_section .op_num{font-size:16px;line-height:1}.original_products_section .op_name{font-size:18px;line-height:1.4}.original_products_section .op_body{flex-direction:column}.original_products_section .op_desc_txt{max-width:none;font-size:14px;line-height:1.7}.original_products_section .op_ttl_txt{padding:12px 20px;font-size:14px;line-height:1.5;width:100%}.original_products_section .op_gallery{grid-template-columns:repeat(2, 1fr);gap:8px}.original_products_section .op_head{padding:8px 12px}.original_products_section .op_ttl{font-size:16px}.original_products_section .op_videos_list{grid-template-columns:1fr;gap:24px}.original_products_section .op_video_wrap{margin-bottom:12px}.original_products_section .op_video_play{width:40px;height:40px}.original_products_section .op_video_play img{width:40px;height:40px}.original_products_section .op_video_ttl{font-size:14px}.original_products_section .parts_item{gap:24px}.original_products_section .parts_ttl{font-size:14px;padding:12px 16px}.original_products_section .flex_item{flex:auto}.original_products_section .parts_cols{flex-direction:column;gap:24px}.original_products_section .parts_feature{max-width:none;font-size:14px;line-height:1.7}.original_products_section .parts_specifications{width:100%;min-width:0;max-width:none}.original_products_section .parts_specification{display:block}.original_products_section .specification_term,.original_products_section .specification_desc{font-size:14px}.original_products_section .specification_term{border-right:none;text-align:center}.original_products_section .examples_list{grid-template-columns:repeat(2, 1fr);gap:8px}.original_products_section .slick-arrow.slick-next,.original_products_section .slick-arrow.slick-prev{width:24px;height:24px}}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fsankyosangyo.ctag-dev12.xyz%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2Foriginal_products.scss%22%2C%22wp-content%2Fthemes%2Fctg-theme-main%2Fassets%2Fscss%2F_mixin.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%2C2BAAA%2CoBAAA%2CCAGE%2CsDAAA%2CeAAA%2CCAIA%2C2CAAA%2CoCAAA%2CCAMA%2CsCAAA%2CiCAAA%2CCAKA%2CmDAAA%2C4CAAA%2CCAMA%2CoCAAA%2CgFAAA%2CCAOA%2CoCAAA%2CiBAAA%2CCAIA%2CwCAAA%2C2EAAA%2CCAME%2C4CAAA%2CqDAAA%2CCAQF%2CwCAAA%2C6IAAA%2CCAYA%2CmCAAA%2CkFAAA%2CCAQA%2CoCAAA%2C6EAAA%2CCAOA%2CoCAAA%2C0EAAA%2CCAOA%2CwCAAA%2C6FAAA%2CCAQA%2CoCAAA%2CuIAAA%2CCASA%2C6CAAA%2C2CAAA%2CCAMA%2CuCAAA%2CqLAAA%2CCAaA%2CuCAAA%2C0DAAA%2CCAMA%2C4CAAA%2CeAAA%2CCAGE%2CgDAAA%2CyCAAA%2CCAOF%2C4EAAA%2C2CAAA%2CCAMA%2CyCAAA%2CkCAAA%2CCAWA%2C0CAAA%2CWAAA%2CCAIA%2C0CAAA%2CsGAAA%2CCAOE%2CkGAAA%2CqDAAA%2CCAQA%2CoDAAA%2CcAAA%2CCAIA%2C4DAAA%2C8HAAA%2CCAUA%2CqDAAA%2CcAAA%2CCAIA%2CiIAAA%2C%2BCAAA%2CCAQF%2C0CAAA%2CuHAAA%2CCAUE%2C8CAAA%2CyCAAA%2CCAOF%2CyCAAA%2C4EAAA%2CCAOA%2CuCAAA%2CkCAAA%2CCAMA%2CuCAAA%2C2CAAA%2CCAMA%2CsCAAA%2CoGAAA%2CCASA%2CuCAAA%2C0EAAA%2CCAOA%2C0CAAA%2CoFAAA%2CCAQA%2CiDAAA%2CoFAAA%2CCAQA%2CgDAAA%2CsFAAA%2CCAKE%2C2DAAA%2CkBAAA%2CCAKF%2C%2BCAAA%2CkKAAA%2CCAUA%2C%2BCAAA%2CuGAAA%2CCASA%2CsCAAA%2CUAAA%2CCAEE%2CmEAAA%2CYAAA%2CCAIA%2CkDAAA%2CyBAAA%2CCAKE%2CqDAAA%2CwGAAA%2CCAUF%2CkDAAA%2C%2BBAAA%2CCAKA%2CmDAAA%2C4NAAA%2CCAgBE%2CyDAAA%2CWAAA%2CCAIA%2C2DAAA%2CsJAAA%2CCAaA%2C8DAAA%2CSAAA%2CCAGE%2CsEAAA%2C%2BCAAA%2CCAKF%2C8DAAA%2CUAAA%2CCAGE%2CsEAAA%2C6CAAA%2CCAON%2C0CAAA%2CqEAAA%2CCAMA%2C0CAAA%2CiEAAA%2CCAKE%2C8CAAA%2CqDAAA%2CCC1QF%2C0BAAA%2C2BAAA%2CyBAAA%2CCDqRE%2CmDAAA%2CYAAA%2CCAIA%2CoCAAA%2CiDAAA%2CCAKA%2CwCAAA%2C%2BBAAA%2CCAKA%2CmCAAA%2CkCAAA%2CCAKA%2CoCAAA%2CmCAAA%2CCAKA%2CwCAAA%2CsCAAA%2CCAKA%2CuCAAA%2CoDAAA%2CCAKA%2CuCAAA%2CeAAA%2CCAIA%2C2CAAA%2CwBAAA%2CCAIA%2CyCAAA%2CkBAAA%2CCAIA%2CuCAAA%2CWAAA%2CCAIA%2CsCAAA%2CqBAAA%2CCAIA%2CuCAAA%2CmCAAA%2CCAKA%2C0CAAA%2CsCAAA%2CCAKA%2CiDAAA%2CyBAAA%2CCAKA%2C0CAAA%2CeAAA%2CCAAA%2CCCrVF%2CyBD2VE%2CuCAAA%2CoCAAA%2CCAIA%2C2CAAA%2CQAAA%2CCAIA%2C0CAAA%2CoCAAA%2CCAAA%2CCC9VF%2CyBAAA%2C2BAAA%2CmBAAA%2CCDsWE%2CmDAAA%2CQAAA%2CCAIA%2CoCAAA%2C4CAAA%2CCAKA%2CwCAAA%2CyBAAA%2CCAIA%2CwCAAA%2CiDAAA%2CCAMA%2CmCAAA%2C4BAAA%2CCAKA%2CoCAAA%2C8BAAA%2CCAKA%2CoCAAA%2CqBAAA%2CCAIA%2CwCAAA%2C6CAAA%2CCAMA%2CuCAAA%2C2DAAA%2CCAOA%2CuCAAA%2C4CAAA%2CCAKA%2CoCAAA%2CgBAAA%2CCAIA%2CmCAAA%2CcAAA%2CCAIA%2C2CAAA%2CkCAAA%2CCAKA%2C0CAAA%2CkBAAA%2CCAIA%2C0CAAA%2CsBAAA%2CCAIE%2C8CAAA%2CsBAAA%2CCAMF%2CyCAAA%2CcAAA%2CCAIA%2CuCAAA%2CQAAA%2CCAIA%2CsCAAA%2CgCAAA%2CCAKA%2CsCAAA%2CSAAA%2CCAIA%2CuCAAA%2C8BAAA%2CCAKA%2C0CAAA%2C6CAAA%2CCAMA%2CiDAAA%2CqCAAA%2CCAMA%2CgDAAA%2CaAAA%2CCAIA%2C8FAAA%2CcAAA%2CCAKA%2C%2BCAAA%2CmCAAA%2CCAKA%2C0CAAA%2C4CAAA%2CCAIA%2CsGAAA%2CsBAAA%2CCAAA%22%7D */