.elementor-42 .elementor-element.elementor-element-7cb3c35 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-7cb3c35 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-7cb3c35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-116px;margin-bottom:0px;padding:0px 0px 0px 100px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-6e30582.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-6e30582.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-6e30582.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42 .elementor-element.elementor-element-6e30582:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42 .elementor-element.elementor-element-6e30582 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.biyoushitsucoco.com/we/wp-content/uploads/2025/08/pagetitle05_仮.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-42 .elementor-element.elementor-element-6e30582 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15% 0% 0% 0%;}.elementor-42 .elementor-element.elementor-element-6e30582 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-a13bb16{margin-top:0px;margin-bottom:0px;padding:00px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1efb3fa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42 .elementor-element.elementor-element-bb7a6c0{text-align:center;}.elementor-42 .elementor-element.elementor-element-bb7a6c0 .elementor-heading-title{color:#FFFFFF;font-family:"Lobster", Sans-serif;font-size:50px;font-weight:400;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.5);}.elementor-42 .elementor-element.elementor-element-bb7a6c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6a7f519{text-align:center;width:auto;max-width:auto;align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-6a7f519 .elementor-heading-title{color:#FFFFFF;font-family:"Shippori Mincho", Sans-serif;font-size:70px;font-weight:800;letter-spacing:0.1em;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.5);}.elementor-42 .elementor-element.elementor-element-6a7f519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 05px;}.elementor-42 .elementor-element.elementor-element-60b7916{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-42 .elementor-element.elementor-element-60b7916 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-9d23c32.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-42 .elementor-element.elementor-global-589{text-align:right;width:100%;max-width:100%;z-index:999;}.elementor-42 .elementor-element.elementor-global-589 img{max-width:69px;}.elementor-42 .elementor-element.elementor-element-8cb2ede{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-8cb2ede > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-c11691e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-42 .elementor-element.elementor-element-c11691e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-42 .elementor-element.elementor-element-cc61390{text-align:center;}.elementor-42 .elementor-element.elementor-element-cc61390 .elementor-heading-title{color:#FFFFFF;font-family:"Lobster", Sans-serif;font-size:50px;font-weight:400;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.5);}.elementor-42 .elementor-element.elementor-element-cc61390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-87493b1{text-align:center;width:auto;max-width:auto;align-self:flex-end;}.elementor-42 .elementor-element.elementor-element-87493b1 .elementor-heading-title{color:#FFFFFF;font-family:"Shippori Mincho", Sans-serif;font-size:70px;font-weight:800;text-shadow:2px 2px 0px rgba(0, 0, 0, 0.5);}.elementor-42 .elementor-element.elementor-element-87493b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 05px;}.elementor-42 .elementor-element.elementor-element-7121070{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-38859f9{--spacer-size:100px;}.elementor-42 .elementor-element.elementor-element-3576ba0 > .elementor-container{max-width:1074px;}.elementor-42 .elementor-element.elementor-element-3576ba0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-eb7c6e5{text-align:center;}.elementor-42 .elementor-element.elementor-element-eb7c6e5 img{width:60%;}.elementor-42 .elementor-element.elementor-element-d5e70eb{--spacer-size:80px;}.elementor-42 .elementor-element.elementor-element-ca8d20e{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-ca8d20e .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-ca8d20e .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-f4ba5c0 > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-f4ba5c0{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-b9d1f53 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-4c76abf{text-align:left;}.elementor-42 .elementor-element.elementor-element-4c76abf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-4c76abf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-b523533{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-b523533 .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-b523533 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-3ff23d3 > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-3ff23d3{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-55973ca .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-2450137{text-align:left;}.elementor-42 .elementor-element.elementor-element-2450137 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-2450137 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-2661a1d{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-2661a1d .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-2661a1d .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-b8ee591 > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-b8ee591{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-b588fbd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-1e6764f{text-align:left;}.elementor-42 .elementor-element.elementor-element-1e6764f .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-1e6764f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-cfafbaf{text-align:left;}.elementor-42 .elementor-element.elementor-element-cfafbaf .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-cfafbaf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-45d533a{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-45d533a .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-45d533a .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-ba3db3a > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-ba3db3a{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-14d0cab .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-1c98fac{text-align:left;}.elementor-42 .elementor-element.elementor-element-1c98fac .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-1c98fac > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-59d84ce{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-59d84ce .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-59d84ce .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-4b3b871 > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-4b3b871{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-105a780 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-edb03fa{text-align:left;}.elementor-42 .elementor-element.elementor-element-edb03fa .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-edb03fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-1fb18cd{text-align:left;}.elementor-42 .elementor-element.elementor-element-1fb18cd .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-1fb18cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d2bfcfc{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-d2bfcfc .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-d2bfcfc .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-1f7e4d5 > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-1f7e4d5{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-ffffd30 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-fcf293c{text-align:left;}.elementor-42 .elementor-element.elementor-element-fcf293c .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-fcf293c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6014629{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-6014629 .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-6014629 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-157661e > .elementor-container{max-width:900px;}.elementor-42 .elementor-element.elementor-element-157661e{margin-top:0px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-42 .elementor-element.elementor-element-0657ab9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-2595053{text-align:left;}.elementor-42 .elementor-element.elementor-element-2595053 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Noto Sans JP", Sans-serif;font-size:20px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-2595053 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6e331ae{--divider-border-style:solid;--divider-color:#A8A8A8;--divider-border-width:1px;}.elementor-42 .elementor-element.elementor-element-6e331ae .elementor-divider-separator{width:900px;margin:0 auto;margin-center:0;}.elementor-42 .elementor-element.elementor-element-6e331ae .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-42 .elementor-element.elementor-element-6cca32c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-45c2395{--spacer-size:160px;}.elementor-42 .elementor-element.elementor-element-45c2395 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d00f28d > .elementor-container{max-width:1440px;}.elementor-42 .elementor-element.elementor-element-d00f28d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-a0b78f5{--e-image-carousel-slides-to-show:4;}.elementor-42 .elementor-element.elementor-element-a0b78f5 .swiper-wrapper{display:flex;align-items:center;}.elementor-42 .elementor-element.elementor-element-2cf5bc0{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-acb0cda{--spacer-size:160px;}.elementor-42 .elementor-element.elementor-element-acb0cda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-dc75f80 > .elementor-container{max-width:1000px;}.elementor-42 .elementor-element.elementor-element-dc75f80{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:200;}.elementor-42 .elementor-element.elementor-element-c4a7265{text-align:center;}.elementor-42 .elementor-element.elementor-element-c4a7265 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Shippori Mincho", Sans-serif;font-size:50px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-6b61e21{--spacer-size:60px;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-item{border-width:2px;border-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-item .elementor-tab-content{border-width:2px;border-top-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px;border-bottom-color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-icon, .elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-active .elementor-accordion-icon, .elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-title{font-family:"Noto Sans JP", Sans-serif;font-size:24px;font-weight:500;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:0px;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:0px;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-content{font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:400;}.elementor-42 .elementor-element.elementor-element-f9bfa1f > .elementor-widget-container{border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );box-shadow:10px 10px 0px 0px rgba(135.99999999999997, 206.00000000000006, 235, 0.19);}.elementor-42 .elementor-element.elementor-element-7a5bb6b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-cfcbe23{--spacer-size:160px;}.elementor-42 .elementor-element.elementor-element-cfcbe23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-7cb3c35{margin-top:-46px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-6e30582:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42 .elementor-element.elementor-element-6e30582 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:96% auto;}.elementor-42 .elementor-element.elementor-element-6e30582 > .elementor-element-populated{padding:015% 0% 20% 0%;}.elementor-42 .elementor-element.elementor-element-bb7a6c0 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-6a7f519 .elementor-heading-title{font-size:50px;}.elementor-42 .elementor-element.elementor-element-60b7916{z-index:100;}.elementor-42 .elementor-element.elementor-global-589 img{max-width:50px;}.elementor-42 .elementor-element.elementor-global-589 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-global-589{align-self:center;z-index:100;}.elementor-42 .elementor-element.elementor-element-cc61390 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-87493b1 .elementor-heading-title{font-size:50px;}.elementor-42 .elementor-element.elementor-element-3576ba0{padding:0px 20px 0px 20px;}.elementor-42 .elementor-element.elementor-element-2eafcf3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-cd7fe41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-d344950 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-6ccc351 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-2ebcf4c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-edb03fa .elementor-heading-title{line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-1fb18cd .elementor-heading-title{line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-1fb18cd > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-e31efcf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-bae090c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-42 .elementor-element.elementor-element-dc75f80{margin-top:-1px;margin-bottom:-1px;padding:0px 20px 0px 20px;}.elementor-42 .elementor-element.elementor-element-c4a7265 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-8cb2ede{margin-top:-50px;margin-bottom:0px;padding:0px 0px 0px 30px;}.elementor-bc-flex-widget .elementor-42 .elementor-element.elementor-element-c11691e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-42 .elementor-element.elementor-element-c11691e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-42 .elementor-element.elementor-element-c11691e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-42 .elementor-element.elementor-element-c11691e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-42 .elementor-element.elementor-element-c11691e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.biyoushitsucoco.com/we/wp-content/uploads/2025/08/pagetitle05-sp_仮.png");background-position:top center;background-size:cover;}.elementor-42 .elementor-element.elementor-element-c11691e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60% 0% 65% 0%;}.elementor-42 .elementor-element.elementor-element-87493b1 .elementor-heading-title{font-size:30px;letter-spacing:0.1em;}.elementor-42 .elementor-element.elementor-element-38859f9{--spacer-size:140px;}.elementor-42 .elementor-element.elementor-element-eb7c6e5 img{width:100%;}.elementor-42 .elementor-element.elementor-element-b9d1f53 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-2eafcf3{width:100%;}.elementor-42 .elementor-element.elementor-element-2eafcf3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-4c76abf{width:auto;max-width:auto;}.elementor-42 .elementor-element.elementor-element-3fe29a2 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-cd7fe41 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-e1fde85 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-d344950 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-cfafbaf .elementor-heading-title{line-height:1.4em;}.elementor-42 .elementor-element.elementor-element-f6e50cf > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-6ccc351 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-5ebe2c0 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-1fb18cd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-634fe75 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-e31efcf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-d9c05e8 > .elementor-element-populated{padding:0px 0px 16px 0px;}.elementor-42 .elementor-element.elementor-element-bae090c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-42 .elementor-element.elementor-element-45c2395{--spacer-size:100px;}.elementor-42 .elementor-element.elementor-element-d00f28d{padding:0px 20px 0px 20px;}.elementor-42 .elementor-element.elementor-element-a0b78f5{--e-image-carousel-slides-to-show:1;}.elementor-42 .elementor-element.elementor-element-acb0cda{--spacer-size:100px;}.elementor-42 .elementor-element.elementor-element-c4a7265 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-c4a7265 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-42 .elementor-element.elementor-element-6b61e21{--spacer-size:40px;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-accordion-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-f9bfa1f .elementor-tab-content{font-size:16px;}.elementor-42 .elementor-element.elementor-element-cfcbe23{--spacer-size:100px;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-6e30582{width:100%;}.elementor-42 .elementor-element.elementor-element-9d23c32{width:100%;}.elementor-42 .elementor-element.elementor-element-c3ea616{width:100%;}.elementor-42 .elementor-element.elementor-element-b52b416{width:12%;}.elementor-42 .elementor-element.elementor-element-2eafcf3{width:88%;}.elementor-42 .elementor-element.elementor-element-3fe29a2{width:12%;}.elementor-42 .elementor-element.elementor-element-cd7fe41{width:88%;}.elementor-42 .elementor-element.elementor-element-e1fde85{width:12%;}.elementor-42 .elementor-element.elementor-element-d344950{width:88%;}.elementor-42 .elementor-element.elementor-element-f6e50cf{width:12%;}.elementor-42 .elementor-element.elementor-element-6ccc351{width:88%;}.elementor-42 .elementor-element.elementor-element-5ebe2c0{width:12%;}.elementor-42 .elementor-element.elementor-element-2ebcf4c{width:88%;}.elementor-42 .elementor-element.elementor-element-634fe75{width:12%;}.elementor-42 .elementor-element.elementor-element-e31efcf{width:88%;}.elementor-42 .elementor-element.elementor-element-d9c05e8{width:12%;}.elementor-42 .elementor-element.elementor-element-bae090c{width:88%;}}/* Start custom CSS for section, class: .elementor-element-60b7916 */.line-sticky {
    contain: paint;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3ea616 */.swallow07 {
    position: relative;
}

.swallow07::before {
    position: absolute;
    display: block;
    content: '';
    width: 110px;
    height: 112px;
    background-image: url('https://www.biyoushitsucoco.com/we/wp-content/uploads/2025/08/swallow07.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    top: -100px;
    right: 0;
}

@media(max-width:1024px) {
   .swallow07::before {
    width: 88px;
    height: 89.6px;   
   }
}

@media(max-width:767px) {
   .swallow07::before {
    width: 66px;
    height: 67.2px; 
    top: -80px;
   }
}/* End custom CSS */