@media(max-width:767px){.elementor .e-d7dad19-3e6337f{font-size:30px;line-height:1.6em;margin:0px;}}@media(max-width:767px){.elementor .e-fa36cdf-f4a9cef{width:100%;padding-block-start:0px;padding-block-end:-9px;padding-inline-start:24px;padding-inline-end:24px;margin-block-end:-2px;}}@media(max-width:767px){.elementor .e-2b88d11{width:100vw;height:70vh;position:static;padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 15%,rgba(255,255,255,0) 36%),url("https://singani.jp/wp-content/uploads/2026/11/double-oro-hero-1920x1080-fixed-1024x576.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:flex-start;align-items:stretch;background-size: auto auto,auto 60vh; background-position: 0% 0%,100% 100%;\n}}@media(max-width:767px){.elementor .e-0290099-b08a205{font-size:26px;padding-block-end:30px;margin-block-start:0px;}}@media(max-width:767px){.elementor .e-1da3173-5aece52{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .e-5cbb48b{padding:15px;margin:0px;}}@media(max-width:767px){.elementor .e-37d452a-a4041d9{font-size:20px;}}@media(max-width:767px){.elementor .e-20f0af8-85bb008{font-size:16px;line-height:1.95;}}@media(max-width:767px){.elementor .e-2a60e7a-912af18{width:100%;padding:15px;margin:0px;background-color:#ffffff80;flex-direction:column;}}@media(max-width:767px){.elementor .e-5a6b7e6{width:100%;padding-block-start:60px;padding-block-end:60px;padding-inline-start:15px;padding-inline-end:15px;margin-block-start:-50px;background-image:linear-gradient(#ffffff66, #ffffff66),url("https://singani.jp/wp-content/uploads/2026/08/exec-437974c8-40c0-4f20-9e63-de164c82b253-1-1024x768.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center right;background-attachment: scroll;\n}}@media(max-width:767px){.elementor .e-fbf74f7-26c8bca{font-size:28px;}}@media(max-width:767px){.elementor .e-b73df67-f402a4d{font-size:20px;}}@media(max-width:767px){.elementor .e-915e7d5-71d31a4{font-size:16px;line-height:1.95;padding-block-start:24px;}}@media(max-width:767px){.elementor .e-64a679c-9a7d4ea{width:100%;}}@media(max-width:767px){.elementor .e-2e5efec-c5055f1{height:auto;min-height:420px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-89eda49-f8fa167{font-size:48px;}}@media(max-width:767px){.elementor .e-99298b0-b40c355{font-size:32px;}}@media(max-width:767px){.elementor .e-4ca6c21-034d9d6{width:100%;}}@media(max-width:767px){.elementor .e-d87e408-ef232d3{font-size:20px;margin-block-start:24px;}}@media(max-width:767px){.elementor .e-988503f-7cc36ae{font-size:16px;line-height:1.95;margin-block-start:20px;}}@media(max-width:767px){.elementor .e-e00dd1a-63ebdd3{width:100%;}}@media(max-width:767px){.elementor .e-dca2b2f-afdefdf{height:auto;min-height:480px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;background-attachment: scroll;\n}}@media(max-width:767px){.elementor .e-eed5acd-e5b2a9b{font-size:26px;}}@media(max-width:767px){.elementor .e-bd55d52-34a3764{font-size:16px;line-height:1.95;padding-block-start:20px;}}@media(max-width:767px){.elementor .e-3714741-14f38f1{font-size:17px;}}@media(max-width:767px){.elementor .e-e2c0f88-97f37f1{font-size:17px;}}@media(max-width:767px){.elementor .e-f122d7d-2f8d3eb{font-size:17px;}}@media(max-width:767px){.elementor .e-12ca3f3-c2497e8{font-size:17px;}}@media(max-width:767px){.elementor .e-ab84787-dcda865{width:100%;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .e-d0aa33a-1a4f901{width:100%;}}@media(max-width:767px){.elementor .e-a5c21a8-9e16262{height:auto;min-height:480px;padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-70f1f98-5c6d4b9{font-size:26px;padding-block-end:24px;margin-block-start:16px;}}@media(max-width:767px){.elementor .e-97ecb28-2d6b7a9{width:100%;margin-block-start:24px;gap:16px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-e1c7245-a784b1e{width:100%;padding:0px;}}@media(max-width:767px){.elementor .e-3eafac1-b72372c{font-size:26px;padding-block-end:24px;margin-block-start:16px;}}@media(max-width:767px){.elementor .e-a67ecff-f5ac297{font-size:17px;}}@media(max-width:767px){.elementor .e-3708f26-735b1e7{font-size:17px;}}@media(max-width:767px){.elementor .e-e67d489-2e8cd35{font-size:17px;}}@media(max-width:767px){.elementor .e-7f5bb3e-bc57af4{font-size:17px;}}@media(max-width:767px){.elementor .e-22f8228-bc57af4{font-size:17px;}}@media(max-width:767px){.elementor .e-8c46846-0fa1b18{width:100%;padding:0px;margin-block-start:24px;gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .e-1898637f-22cf{font-size:15px;}}@media(max-width:767px){.elementor .e-b77fa18-9484bbd{width:100%;padding-block-start:48px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-40408eb-7e5b2fb{padding-block-start:56px;padding-block-end:56px;padding-inline-start:16px;padding-inline-end:16px;background-attachment: scroll;\n}}@media(max-width:767px){.elementor .e-b5a5f4e-9092bdd{font-size:16px;line-height:1.95;}}@media(max-width:767px){.elementor .e-6a342a7-7457b30{width:100%;}}@media(max-width:767px){.elementor .e-18cc4e7-01c2be3{font-size:16px;line-height:1.95;}}@media(max-width:767px){.elementor .e-b335f9f-d005714{width:100%;}}@media(max-width:767px){.elementor .e-f6ac028-9c52bd5{font-size:16px;line-height:1.95;}}@media(max-width:767px){.elementor .e-44ec2c9-d776abb{width:100%;}}@media(max-width:767px){.elementor .e-08fd040{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-f3de8eb-b527c64{font-size:28px;}}@media(max-width:767px){.elementor .e-a5dc6c2-90e6f0d{font-size:17px;margin-block-start:12px;}}@media(max-width:767px){.elementor .e-afa1f9f-f01b548{width:100%;}}@media(max-width:767px){.elementor .e-cf6d10a-fa6d7a3{font-size:18px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:767px){.elementor .e-4b1be49-780c630{font-size:15px;}}@media(max-width:767px){.elementor .e-f909510-462c5aa{font-size:18px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:767px){.elementor .e-16218e3-f8e0099{font-size:15px;}}@media(max-width:767px){.elementor .e-6e034df7-daf2{display:none;}}@media(max-width:767px){.elementor .e-b0b65f3-5ca332e{width:100%;padding:0px;gap:8px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-f74c4be{height:auto;min-height:640px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;background-image:linear-gradient(180deg, rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 45%),url("https://singani.jp/wp-content/uploads/2026/08/3-1682321397235.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:space-between;background-size: auto auto,cover; background-position: 0% 0%,76% center;\n}}