.gb-headline-mincho{font-family:"my_mincho", serif;}.gb-headline-h_large_a{font-weight:bold;padding-bottom:10px;margin-top:30px;margin-bottom:15px;border-bottom:2px solid var(--main);}.gb-headline-h_large_b{font-weight:bold;text-align:center;padding-bottom:20px;margin-top:30px;margin-bottom:30px;}.gb-headline-h_large_c{font-weight:bold;text-align:center;padding-top:85px;margin-top:20px;margin-bottom:30px;}.gb-headline-h_middle_a{font-size:20px;font-weight:bold;padding-top:10px;padding-bottom:10px;padding-left:15px;margin-top:30px;margin-bottom:15px;border-left:8px solid var(--main);}.gb-headline-h_middle_b{font-size:20px;font-weight:bold;padding:10px 15px;margin-top:30px;margin-bottom:15px;color:#ffffff;background-color:var(--main);}.gb-headline-h_small_a{font-size:18px;font-weight:bold;}h2.gb-headline-bba285ec{font-size:42px;font-weight:bold;text-align:center;margin-bottom:20px;color:var(--main);}p.gb-headline-a6848479{font-size:18px;line-height:2.5em;text-align:center;margin-bottom:40px;}p.gb-headline-9c1aa71a{padding-left:50px;margin-bottom:25px;}h2.gb-headline-d0b90baf{font-size:42px;text-align:center;}h3.gb-headline-7f3263fd{font-size:24px;text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted #e0dbdb;}p.gb-headline-b276dbdb{margin-bottom:0px;}h3.gb-headline-8645c382{font-size:24px;text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted #e0dbdb;}p.gb-headline-406b47a2{margin-bottom:0px;}h3.gb-headline-cf949427{font-size:24px;text-align:center;padding-bottom:10px;margin-bottom:10px;border-bottom:2px dotted #e0dbdb;}p.gb-headline-1134603f{margin-bottom:0px;}h2.gb-headline-bfbecbda{font-size:16px;padding-bottom:10px;margin-bottom:0px;border-bottom:1px solid #dddddd;color:var(--main);}h2.gb-headline-3db55944{font-size:16px;margin-bottom:10px;color:var(--main);}h3.gb-headline-3a56811d{font-size:13px;line-height:1.2em;margin-bottom:0px;}p.gb-headline-83287132{font-size:12px;margin-bottom:0px;color:#757575;}div.gb-headline-b0ee5fa3{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:0.5em;row-gap:2px;height:100%;font-size:11px;line-height:1em;letter-spacing:0em;text-align:center;color:#ffffff;}div.gb-headline-b0ee5fa3 .gb-icon{line-height:0;color:#ffffff;padding-top:3px;}div.gb-headline-b0ee5fa3 .gb-icon svg{width:1.4em;height:1.4em;fill:currentColor;}div.gb-headline-981e7292{display:flex;flex-direction:column;align-items:center;justify-content:center;column-gap:0.5em;row-gap:2px;height:100%;font-size:11px;line-height:1em;letter-spacing:0em;text-align:center;color:#ffffff;}div.gb-headline-981e7292 .gb-icon{line-height:0;color:#ffffff;padding-top:3px;}div.gb-headline-981e7292 .gb-icon svg{width:1.7em;height:1.7em;fill:currentColor;}.gb-accordion__item:not(.gb-accordion__item-open) > .gb-button .gb-accordion__icon-open{display:none;}.gb-accordion__item.gb-accordion__item-open > .gb-button .gb-accordion__icon{display:none;}.gb-button-basic_btn01{display:inline-flex;align-items:center;justify-content:center;min-width:280px;min-height:70px;font-family:Noto Sans JP, sans-serif;font-weight:700;text-align:center;padding:10px 20px;border-radius:4px;border:2px solid var(--main);background-color:var(--main);color:#ffffff;text-decoration:none;transition:all 0.3s ease;}.gb-button-basic_btn01:hover, .gb-button-basic_btn01:active, .gb-button-basic_btn01:focus{border-color:var(--main);background-color:#ffffff;color:var(--main);}.gb-button-basic_btn02{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:10px 10px 10px 25px;color:var(--main);text-decoration:none;transition:all 0.5s ease;}.gb-button-basic_btn02:hover{opacity:0.7;}.gb-button-basic_btn03{display:inline-flex;column-gap:15px;font-size:18px;font-weight:bold;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ffffff;color:var(--text);text-decoration:none;transition:all 0.5s ease;}.gb-button-basic_btn03:hover, .gb-button-basic_btn03:active, .gb-button-basic_btn03:focus{border-bottom-color:#000000;}a.gb-button-d0a9f209{margin-bottom:10px;text-decoration:none;}a.gb-button-f3a0778a{text-decoration:none;}a.gb-button-f38a74b8{display:block;font-size:14px;text-align:center;padding:8px 20px;margin-top:10px;border-radius:4px;border:1px solid #dddddd;background-color:#ffffff;text-decoration:none;}a.gb-button-f38a74b8:hover, a.gb-button-f38a74b8:active, a.gb-button-f38a74b8:focus{background-color:#eeeeee;}.gb-button-f38a74b8{transition:all 0.5s ease;}a.gb-button-79dad127{font-size:14px;text-decoration:none;}a.gb-button-c32c92d0{font-size:14px;text-decoration:none;}a.gb-button-26e00d31{font-size:14px;text-decoration:none;}a.gb-button-aaae812f{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;width:70%;height:80px;min-width:auto;max-width:none;font-size:18px;font-weight:bold;text-align:center;padding:30px;border-radius:50px;background-color:var(--main);color:#ffffff;text-decoration:none;}a.gb-button-8e05425c{display:inline-flex;align-items:center;justify-content:center;column-gap:0.5em;width:70%;height:80px;min-width:auto;max-width:none;font-size:18px;font-weight:bold;text-align:center;padding:30px;border-radius:50px;border:2px solid var(--accent);background-color:var(--accent);color:#ffffff;text-decoration:none;}a.gb-button-8e05425c:hover, a.gb-button-8e05425c:active, a.gb-button-8e05425c:focus{color:var(--accent);}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-47e85ba4{display:flex;justify-content:center;column-gap:40px;margin-bottom:40px;}.gb-container-4333a193{width:44%;z-index:1;position:relative;overflow-x:hidden;overflow-y:hidden;}.gb-container-1aed1726{display:flex;column-gap:40px;padding-left:50px;}.gb-container-78bfe403{overflow-x:hidden;overflow-y:hidden;padding:30px;border-radius:10px;border:#ffd8bd;background-color:#ffffff;}.gb-container-85f05133{overflow-x:hidden;overflow-y:hidden;padding:30px;border-radius:10px;border:#ffd8bd;background-color:#ffffff;}.gb-container-7b4d357d{overflow-x:hidden;overflow-y:hidden;padding:30px;border-radius:10px;border:#ffd8bd;background-color:#ffffff;}.gb-container-b8567321{display:flex;padding-bottom:8px;border-bottom:1px dotted #dddddd;transition:all 0.5s ease;}.gb-grid-wrapper > .gb-grid-column-b8567321{width:100%;}.gb-container-b8567321:hover{opacity:0.7;}.gb-container-5c878d22{width:25%;height:60px;position:relative;overflow-x:hidden;overflow-y:hidden;margin-right:15px;border-radius:4px;background-color:var(--base-1);background-image:url(https://touchcare.net/wordpress2/wp-content/uploads/2025/05/symbol_mark.png);background-repeat:no-repeat;background-position:center center;background-size:40%;}.gb-container-5c878d22.gb-has-dynamic-bg{background-image:var(--background-url);}.gb-container-5c878d22.gb-no-dynamic-bg{background-image:none;}.gb-container-dcdcda88{width:75%;}.gb-container-19e2385a{margin-bottom:30px;}.gb-container-0a02b842{width:fit-content;height:100%;position:relative;text-align:center;margin-right:auto;margin-bottom:40px;margin-left:auto;}.gb-container-9f82474b{padding-top:20px;border-top:1px solid rgba(255, 255, 255, 0.2);}.gb-container-ae23dd81{display:flex;column-gap:20px;}.gb-container-09eda51d{background-color:#ffa7b5;position:relative;overflow:hidden;}.gb-container-09eda51d:before{content:"";background-image:url(https://touchcare.net/wordpress2/wp-content/uploads/2025/03/member_bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;transition:inherit;pointer-events:none;opacity:0.5;mix-blend-mode:overlay;}.gb-container-09eda51d > .gb-inside-container{padding-top:70px;padding-bottom:70px;max-width:1200px;margin-left:auto;margin-right:auto;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-09eda51d > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-09eda51d.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-09eda51d.gb-no-dynamic-bg:before{background-image:none;}.gb-container-5843ec51{flex-grow:1;}.gb-container-0f48c4f7{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:4px;background-color:var(--main);}.gb-grid-wrapper > .gb-grid-column-0f48c4f7{width:55px;}.gb-container-08a38cf8{height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:4px;background-color:var(--accent);}.gb-grid-wrapper > .gb-grid-column-08a38cf8{width:55px;}.gb-image-06c676ec{border-radius:10px;border:var(--main);height:600px;object-fit:cover;vertical-align:middle;}.gb-block-image-56c7a595{margin-bottom:10px;}.gb-image-56c7a595{border-radius:8px;width:100%;object-fit:cover;vertical-align:middle;}.gb-block-image-91a1d08e{margin-bottom:10px;}.gb-image-91a1d08e{border-radius:8px;width:100%;object-fit:cover;vertical-align:middle;}.gb-block-image-72a743ec{margin-bottom:10px;}.gb-image-72a743ec{border-radius:8px;width:100%;object-fit:cover;vertical-align:middle;}.gb-image-33e5abef{border-radius:4px;height:100%;object-fit:cover;vertical-align:middle;}.gb-image-a48c3a1f{width:auto;height:70px;object-fit:contain;vertical-align:middle;}.gb-grid-wrapper-7465bc6b{display:flex;flex-wrap:wrap;row-gap:10px;}.gb-grid-wrapper-7465bc6b > .gb-grid-column{box-sizing:border-box;}.gb-grid-wrapper-eb4ecee7{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:-5px;}.gb-grid-wrapper-eb4ecee7 > .gb-grid-column{box-sizing:border-box;padding-left:5px;}@media (max-width: 767px) {.gb-headline-h_large_b{font-size:22px;}.gb-headline-h_large_c{font-size:22px;margin-top:44px;margin-bottom:22px;}.gb-headline-h_middle_a{font-size:18px;}.gb-headline-h_middle_b{font-size:18px;}.gb-headline-h_small_a{font-size:17px;}h2.gb-headline-bba285ec{font-size:23px;margin-bottom:10px;}p.gb-headline-a6848479{font-size:17px;line-height:1.8em;text-align:left;margin-bottom:20px;}p.gb-headline-9c1aa71a{order:1;padding-left:0px;margin-bottom:15px;}h2.gb-headline-d0b90baf{font-size:23px;margin-bottom:20px;}h3.gb-headline-7f3263fd{font-size:20px;}h3.gb-headline-8645c382{font-size:20px;}h3.gb-headline-cf949427{font-size:20px;}.gb-button-basic_btn01{min-width:220px;}.gb-button-basic_btn03{font-size:14px;border-bottom-width:1px;border-bottom-style:solid;}a.gb-button-f3a0778a{margin-right:auto;margin-left:auto;}a.gb-button-aaae812f{width:auto;height:60px;min-width:270px;font-size:17px;padding:20px 50px 20px 30px;}a.gb-button-8e05425c{width:auto;height:60px;min-width:270px;font-size:17px;padding:20px 30px;}.gb-container-47e85ba4{margin-bottom:20px;}.gb-container-4333a193{width:100%;margin-bottom:20px;}.gb-grid-wrapper > .gb-grid-column-4333a193{width:100%;}.gb-container-1aed1726{order:1;padding-left:0px;}.gb-container-78bfe403{width:100%;padding:15px;}.gb-grid-wrapper > .gb-grid-column-78bfe403{width:100%;}.gb-container-85f05133{width:100%;padding:15px;}.gb-grid-wrapper > .gb-grid-column-85f05133{width:100%;}.gb-container-7b4d357d{width:100%;padding:15px;}.gb-grid-wrapper > .gb-grid-column-7b4d357d{width:100%;}.gb-container-19e2385a{margin-bottom:0px;}.gb-container-0a02b842{width:100%;margin-bottom:20px;}.gb-grid-wrapper > .gb-grid-column-0a02b842{width:100%;}.gb-container-e759b9b0{width:100%;}.gb-grid-wrapper > .gb-grid-column-e759b9b0{width:100%;}.gb-grid-wrapper > div.gb-grid-column-e759b9b0{padding-bottom:0;}.gb-container-9f82474b{display:none !important;}.gb-container-09eda51d > .gb-inside-container{padding:30px 15px;}.gb-block-image-06c676ec{text-align:center;}.gb-image-06c676ec{height:250px;}.gb-block-image-a48c3a1f{text-align:center;}.gb-image-a48c3a1f{height:50px;}}:root{--gb-container-width:1200px;}.gb-container .wp-block-image img{vertical-align:middle;}.gb-grid-wrapper .wp-block-image{margin-bottom:0;}.gb-highlight{background:none;}.gb-shape{line-height:0;}.gb-container-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;}.gb-element-6863bedb{align-items:center;background-blend-mode:normal;background-image:url('https://touchcare.net/wordpress2/wp-content/uploads/2025/07/FV_bg-1.jpg');background-position:center;background-repeat:no-repeat;background-size:cover;height:calc(100svh - 120px);max-height:56.25vw}@media (max-width:767px){.gb-element-6863bedb{background-image:url('https://touchcare.net/wordpress2/wp-content/uploads/2025/07/fv_bg_sp.jpg');background-position:top;background-size:cover;display:block;justify-content:center;max-height:none;min-height:590px}}.gb-element-d44fbbe6{align-items:center;display:flex;margin-left:auto;margin-right:auto;max-width:1500px;min-width:1200px;width:90%}@media (max-width:767px){.gb-element-d44fbbe6{flex-wrap:wrap;justify-content:center;min-width:auto;padding-left:15px;padding-right:15px;width:100%}}.gb-element-a0c86b3e{padding-bottom:5vw;padding-left:20px;padding-top:5vw;z-index:1}@media (max-width:767px){.gb-element-a0c86b3e{padding-left:0px;padding-top:30px;text-align:center;width:100%}}.gb-element-b6c18b4c{border-top-left-radius:50px;border-top-right-radius:50px;padding-bottom:100px;padding-top:100px}@media (max-width:767px){.gb-element-b6c18b4c{border-top-left-radius:20px;border-top-right-radius:20px;padding:40px 15px}}.gb-element-58f9819f{align-items:flex-start;background-color:#ffffff;border-bottom-color:#ffd7dd;border-left-color:#ffd7dd;border-right-color:#ffd7dd;border-top-color:#ffd7dd;column-gap:80px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1500px;min-width:1200px;width:90%;border-radius:20px;padding:60px 80px 80px 80px}@media (max-width:767px){.gb-element-58f9819f{grid-template-columns:1fr;min-width:auto;row-gap:30px;width:100%;padding:30px 15px}}.gb-element-3d902084{align-items:flex-start;border-right-color:#e6e6e6;display:flex;flex-wrap:wrap;row-gap:30px}@media (max-width:767px){.gb-element-3d902084{display:flex;flex-direction:column;min-width:0px;row-gap:20px}}.gb-element-d2a72fa4{width:95%}.gb-element-f16d881e{align-items:center;column-gap:0.5em;display:flex;margin-bottom:3px}@media (max-width:767px){.gb-element-f16d881e{align-items:flex-start}}.gb-element-9e805d5d{align-items:center;background-color:#ffffff;display:inline-flex;height:25px;justify-content:center;width:25px;border-radius:50%}.gb-element-02a0fdf0{align-items:center;column-gap:0.5em;display:flex}@media (max-width:767px){.gb-element-02a0fdf0{align-items:flex-start}}.gb-element-8ab3cc11{align-items:center;background-color:#ffffff;display:inline-flex;height:25px;justify-content:center;width:25px;border-radius:50%}.gb-element-55ebf18a{align-items:flex-start;border-right-color:#e6e6e6;display:flex;flex-wrap:wrap;row-gap:30px}@media (max-width:767px){.gb-element-55ebf18a{display:flex;flex-direction:column;min-width:0px;row-gap:20px}}.gb-element-ca566695{align-items:center;column-gap:1em;display:flex;width:90%}@media (max-width:767px){.gb-element-ca566695{display:block;width:83%}}.gb-element-402830e8{background-blend-mode:normal,normal;padding-bottom:100px;padding-top:20px;background:url(https://touchcare.net/wordpress2/wp-content/uploads/2025/03/about_bg01-2.jpg) right calc(50% + 500px) top no-repeat,url(https://touchcare.net/wordpress2/wp-content/uploads/2025/05/about_bg02-2.jpg) left calc(50% + 500px) top no-repeat}@media (max-width:767px){.gb-element-402830e8{background-blend-mode:normal,;padding-bottom:40px;padding-top:10px;background:url(https://touchcare.net/wordpress2/wp-content/uploads/2025/03/about_bg01-2.jpg) left top/45% no-repeat,url(https://touchcare.net/wordpress2/wp-content/uploads/2025/03/about_bg02-1.jpg) right top/45% no-repeat}}.gb-element-66eab87d{margin-left:auto;margin-right:auto;max-width:1200px;min-width:1200px}@media (max-width:767px){.gb-element-66eab87d{max-width:none;min-width:auto;padding-left:15px;padding-right:15px}}.gb-element-c44ee847{align-items:center;background-color:#ffffff;display:flex;height:170px;justify-content:center;margin-left:auto;margin-right:auto;width:170px;border-radius:50%}@media (max-width:767px){.gb-element-c44ee847{height:90px;width:90px}}.gb-element-03f64df7{align-items:center;background-color:var(--base-2);column-gap:30px;display:flex;margin-left:auto;margin-right:auto;max-width:980px;transition:all 0.3s ease 0s;border:1px dashed #fddacb;border-radius:10px;padding:40px 50px}@media (max-width:767px){.gb-element-03f64df7{display:block;padding:15px}}.gb-element-bb32eb06{width:15%}@media (max-width:767px){.gb-element-bb32eb06{margin-left:auto;margin-right:auto;width:25%}}.gb-element-1f47722c{flex-basis:0px;flex-grow:1;width:70%}@media (max-width:767px){.gb-element-1f47722c{width:100%}}.gb-element-d4b40b48{align-items:center;padding-bottom:100px}.gb-element-d4b40b48:before{background-image:url('https://touchcare.net/wordpress2/wp-content/uploads/2025/03/line01.svg');background-size:contain;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;width:69vw;height:29vw;bottom:-290px;right:0px}@media (max-width:767px){.gb-element-d4b40b48{padding-bottom:40px}.gb-element-d4b40b48:before{bottom:-160px;right:-90px;height:240px;width:120%}}.gb-element-a51521dd{align-items:center;column-gap:4vw;display:flex;margin-left:auto;margin-right:auto;max-width:1500px;min-width:1200px;width:90%}@media (max-width:767px){.gb-element-a51521dd{flex-wrap:wrap;min-width:auto;padding-left:15px;padding-right:15px;width:100%}}.gb-element-5c008480{width:615px;border-radius:20px}.gb-element-5c008480:before{background-image:url(https://touchcare.net/wordpress2/wp-content/uploads/2025/03/line01.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-blend-mode:normal;height:560px;width:1340px}@media (max-width:767px){.gb-element-5c008480{width:100%}.gb-element-5c008480:before{width:450px;height:190px;right:-70px;left:auto;top:0px}}.gb-element-97040ea7{align-items:center;column-gap:15px;display:flex;margin-bottom:20px;padding-bottom:10px;border-bottom:2px dotted #d5caca}@media (max-width:767px){.gb-element-97040ea7{column-gap:10px;margin-bottom:10px;padding-bottom:5px;width:100%}}.gb-element-c4064178{border-bottom-color:var(--main);column-gap:15px;display:flex;margin-bottom:20px}@media (max-width:767px){.gb-element-c4064178{column-gap:10px;width:100%}}.gb-element-366f99c4{background-color:var(--base-2);border-top-left-radius:50px;border-top-right-radius:50px;padding-bottom:90px;padding-top:90px}@media (max-width:767px){.gb-element-366f99c4{border-top-left-radius:40px;border-top-right-radius:40px;padding:40px 15px}}.gb-element-b7450f3b{margin-left:auto;margin-right:auto;max-width:1500px;min-width:1200px;position:relative;width:90%;z-index:1}@media (max-width:767px){.gb-element-b7450f3b{min-width:auto;width:100%}}.gb-element-3be39047{align-items:stretch;column-gap:40px;display:grid;flex-wrap:wrap;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:flex-start;row-gap:40px}@media (max-width:767px){.gb-element-3be39047{grid-template-columns:1fr;row-gap:15px}}.gb-element-024f0670{background-blend-mode:normal;background-color:#ffffff;background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:80px;padding-top:80px}@media (max-width:767px){.gb-element-024f0670{padding-bottom:40px;padding-top:40px}}.gb-element-32011864{column-gap:40px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:1500px;min-width:1200px;width:90%}@media (max-width:767px){.gb-element-32011864{grid-template-columns:1fr;min-width:auto;padding-left:15px;padding-right:15px;row-gap:15px;width:100%}}.gb-element-b57b2b24{align-items:center;background-color:var(--base-2);color:var(--text);column-gap:30px;margin-left:auto;margin-right:auto;max-width:980px;position:relative;transition:all 0.3s ease 0s;z-index:1;border:1px dashed #fddacb;border-radius:10px;padding:40px 50px}.gb-element-b57b2b24:hover a{color:var(--text);opacity:0.6}.gb-element-b57b2b24:is(:hover,:focus){opacity:0.7}@media (max-width:767px){.gb-element-b57b2b24{padding:15px}}.gb-element-b004c39b{align-items:center;background-color:var(--base-2);color:var(--text);column-gap:30px;margin-left:auto;margin-right:auto;max-width:980px;position:relative;transition:all 0.3s ease 0s;z-index:1;border:1px dashed #fddacb;border-radius:10px;padding:40px 50px}.gb-element-b004c39b:hover a{color:var(--text);opacity:0.6}.gb-element-b004c39b:is(:hover,:focus){opacity:0.7}@media (max-width:767px){.gb-element-b004c39b{padding:15px}}.gb-element-1282febd{column-gap:1em;display:grid;grid-template-columns:3fr 1fr;row-gap:1em}@media (max-width:767px){.gb-element-1282febd{grid-template-columns:1fr}}.gb-element-8f2066b9{align-items:flex-start;display:flex}.gb-element-9fb7f773{display:flex}@media (max-width:767px){.gb-element-9fb7f773{flex-wrap:wrap}}.gb-element-a8fe715f{background-color:var(--base-1);width:50%;padding:20px}@media (max-width:767px){.gb-element-a8fe715f{width:100%}}.gb-element-8bc9342f{background-color:#c8e5ff;width:50%;padding:20px}@media (max-width:767px){.gb-element-8bc9342f{width:100%}}.gb-element-010f970e{align-items:center;background-color:#ffffff;display:flex;justify-content:center;max-width:1200px;border-radius:10px}@media (max-width:767px){.gb-element-010f970e{flex-wrap:wrap;justify-content:center}}.gb-element-c1c10c94{padding-bottom:40px;text-align:center;width:50%;border-right:1px dashed #d3d3d3}@media (max-width:767px){.gb-element-c1c10c94{border-right-style:solid;border-right-width:0px;text-align:center;width:100%;border-bottom:1px dashed #d7d7d7;padding:25px 15px}}.gb-element-51bb4e8f{padding-bottom:40px;text-align:center;width:50%}@media (max-width:767px){.gb-element-51bb4e8f{text-align:center;width:100%;padding:25px 15px}}.gb-element-1cd6288c{margin-bottom:30px;margin-top:-20px;padding-left:30px;padding-right:30px;width:100%}.gb-element-97e7f6a7{align-items:center;background-color:var(--base-1);column-gap:0.5em;display:block;position:relative;transition:all 0.3s ease 0s;width:100%;border-radius:8px;padding:10px 15px}.gb-element-97e7f6a7:after{content:'\ea3c';font-family:icomoon;position:absolute;right:15px;color:var(--main);transform:translate3d(0px,-50%,0px);top:50%}.gb-element-97e7f6a7:is(:hover,:focus){opacity:0.7}.gb-element-5553fa0f{align-items:center;column-gap:10px;display:flex;justify-content:flex-end;padding-right:10px;padding-top:10px}@media (max-width:767px){.gb-element-5553fa0f{display:none}}.gb-element-86ac0a1d{align-items:center;background-color:var(--base-1);column-gap:0.5em;transition:all 0.3s ease 0s;border-radius:8px;padding:10px 15px}.gb-element-86ac0a1d:is(:hover,:focus){opacity:0.7}.gb-element-a9b4e842{align-items:center;background-color:var(--main);column-gap:0.5em;transition:all 0.3s ease 0s;width:200px;border-radius:8px;padding:10px 15px}.gb-element-a9b4e842:is(:hover,:focus){opacity:0.7}.gb-element-8a9f1031{align-items:center;background-color:var(--accent);column-gap:0.5em;transition:all 0.3s ease 0s;width:200px;border-radius:8px;padding:10px 15px}.gb-element-8a9f1031:is(:hover,:focus){opacity:0.7}.gb-text-67de06a5{align-items:center;background-blend-mode:normal;background-color:var(--main);background-image:linear-gradient(0deg,var(--main) 0%,#ff8fa2 100%);background-position:center;background-repeat:no-repeat;background-size:cover;color:#ffffff;column-gap:0.8em;display:inline-flex;font-size:clamp(20px,0.55vw + 13.3px,24px);font-weight:bold;letter-spacing:0.32em;margin-bottom:1vw;position:relative;width:fit-content;z-index:1;border-radius:30px;padding:3px 4vw}.gb-text-67de06a5 .gb-shape svg{width:0.5em;height:0.5em;fill:currentColor;color:#ffffff}@media (max-width:767px){.gb-text-67de06a5{column-gap:0.5em;font-size:16px;justify-content:center;letter-spacing:0.1em;margin-bottom:0px;padding-left:25px;padding-right:25px;text-align:center}}.gb-text-8600e144{color:#685a5e;font-size:clamp(68px,2.22vw + 41.3px,84px);font-style:normal;letter-spacing:0.075em;margin-bottom:3vw}.gb-text-8600e144 .cmn-big{font-size:1.4em;letter-spacing:-0.1em;margin-left:-10px}.gb-text-8600e144 .cmn-small{font-size:0.63em}.gb-text-8600e144 [class*="cmn-soshoku"]{background-image:url('https://touchcare.net/wordpress2/wp-content/uploads/2025/05/promo_ttl_deco.png');background-repeat:no-repeat;background-position:center;background-blend-mode:multiply;background-size:contain;width:clamp(105px,3.47vw + 63.3px,130px);justify-content:center;display:inline-flex;margin-left:-20px;position:relative;z-index:-1;color:var(--main)}@media (max-width:767px){.gb-text-8600e144{font-size:42px;letter-spacing:0.05em;line-height:1.35;margin-bottom:10px;text-align:center}.gb-text-8600e144 [class*="cmn-soshoku"]{width:60px;margin-left:-10px}}.gb-text-372bf5f2{color:#5b4f4f;font-size:clamp(16px,0.41vw + 11px,19px);line-height:2.2;margin-bottom:0px;padding-left:10px;padding-right:10px;position:relative;text-align:justify;width:fit-content}@media (max-width:767px){.gb-text-372bf5f2{font-size:14px;letter-spacing:0px;line-height:2;margin-bottom:0px;order:1;padding-left:0px;padding-right:0px;text-align:center;width:100%}}.gb-text-554fc607{align-items:center;column-gap:0.5em;display:flex;flex-basis:0px;flex-grow:1;font-size:28px;justify-content:flex-start;margin-bottom:0px}.gb-text-554fc607 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}@media (max-width:767px){.gb-text-554fc607{font-size:23px;width:100%}.gb-text-554fc607 .gb-shape svg{width:0.8em;height:0.8em}}.gb-text-1aa1b645{max-width:120px;min-width:120px;border-radius:40px;padding:5px 20px}@media (max-width:767px){.gb-text-1aa1b645{margin-left:auto;margin-right:auto;min-width:230px;order:1;padding-bottom:15px;padding-top:15px;text-align:center}}.gb-text-1b930afe{font-size:18px;margin-bottom:10px;width:100%}.gb-text-1b930afe a{color:var(--text)}@media (max-width:767px){.gb-text-1b930afe{font-size:17px}}.gb-text-a5898a0f{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-a5898a0f .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-3eda25b1{align-items:center;column-gap:0.5em;display:inline-flex;font-size:15px;margin-bottom:0px;width:80%}.gb-text-3eda25b1 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-47e4e742{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-47e4e742 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-c60f5c49{align-items:center;column-gap:0.5em;display:inline-flex;font-size:15px;margin-bottom:0px;width:80%}.gb-text-c60f5c49 .gb-shape svg{width:1em;height:1em;fill:currentColor}.gb-text-2f46256d{align-items:center;column-gap:0.5em;display:flex;justify-content:flex-end;margin-bottom:0px;text-align:right;width:5%}.gb-text-2f46256d .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}@media (max-width:767px){.gb-text-2f46256d .gb-shape svg{width:0.8em;height:0.8em}}.gb-text-92c5249e{align-items:center;column-gap:0.5em;display:flex;flex-basis:0px;flex-grow:1;font-size:28px;justify-content:flex-start;margin-bottom:0px}.gb-text-92c5249e .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}@media (max-width:767px){.gb-text-92c5249e{font-size:23px}.gb-text-92c5249e .gb-shape svg{width:0.8em;height:0.8em}}.gb-text-ab3e4446{max-width:120px;min-width:120px;border-radius:40px;padding:5px 20px}@media (max-width:767px){.gb-text-ab3e4446{margin-left:auto;margin-right:auto;min-width:230px;order:1;padding-bottom:15px;padding-top:15px;text-align:center}}.gb-text-03c7ef32{align-items:center;color:var(--main);column-gap:0.5em;display:inline-flex;font-size:16px;margin-bottom:0px}.gb-text-03c7ef32 .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-text-03c7ef32{width:100%}}.gb-text-9cb1bb92{font-size:18px;margin-bottom:0px}.gb-text-9cb1bb92 a{color:var(--text)}@media (max-width:767px){.gb-text-9cb1bb92{font-size:17px}}.gb-text-9283d752{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:0px}.gb-text-9283d752 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}@media (max-width:767px){.gb-text-9283d752 .gb-shape svg{width:0.8em;height:0.8em}}.gb-text-46c80b1d{font-size:23px;margin-bottom:15px;padding-bottom:15px;text-align:left;border-bottom:1px dashed #fddacb}@media (max-width:767px){.gb-text-46c80b1d{font-size:18px;text-align:center}}.gb-text-53777c66{margin-bottom:0px;text-align:left}.gb-text-34c2e737{align-items:center;background-color:var(--main);color:#ffffff;display:inline-flex;font-size:22px;font-weight:bold;height:35px;justify-content:center;margin-bottom:0px;width:35px;border-radius:50%}@media (max-width:767px){.gb-text-34c2e737{font-size:18px;height:30px;width:30px}}.gb-text-63feb1ff{color:var(--main);font-size:34px;margin-bottom:0px}@media (max-width:767px){.gb-text-63feb1ff{font-size:22px}}.gb-text-1a44215f{align-items:center;background-color:var(--accent);color:#ffffff;display:inline-flex;font-size:22px;font-weight:bold;height:35px;justify-content:center;margin-bottom:0px;margin-top:8px;width:35px;border-radius:50%}@media (max-width:767px){.gb-text-1a44215f{font-size:18px;height:30px;width:30px}}.gb-text-b0403c7a{font-size:24px;line-height:1.8;margin-bottom:0px}.gb-text-b0403c7a mark{background-blend-mode:normal,normal;background:linear-gradient(180deg,rgba(255,179,125,0) 60%,#ffefd7 0%),linear-gradient(180deg,rgba(255,179,125,0) 60%,#ffefd7 0%)}@media (max-width:767px){.gb-text-b0403c7a{flex-basis:0px;flex-grow:1;font-size:18px}}.gb-text-b19ec1a8{color:var(--main);font-size:20px;font-weight:bold;margin-bottom:0px;text-align:center}@media (max-width:767px){.gb-text-b19ec1a8{font-size:15px}}.gb-text-4e61b7f9{align-items:center;color:var(--text);column-gap:0.5em;display:flex;font-size:34px;justify-content:center;margin-bottom:15px;padding-bottom:15px;text-align:left;border-bottom:1px dashed #fddacb}.gb-text-4e61b7f9 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main);font-size:0.6em}@media (max-width:767px){.gb-text-4e61b7f9{font-size:24px;margin-bottom:10px;padding-bottom:10px;padding-left:15px}}.gb-text-a9372be3{color:var(--text);margin-bottom:0px}.gb-text-f24921cb{color:var(--main);font-size:20px;font-weight:bold;margin-bottom:0px;text-align:center}@media (max-width:767px){.gb-text-f24921cb{font-size:15px}}.gb-text-3cab7688{align-items:center;color:var(--text);column-gap:0.5em;display:flex;font-size:34px;justify-content:center;margin-bottom:15px;padding-bottom:15px;text-align:left;border-bottom:1px dashed #fddacb}.gb-text-3cab7688 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main);font-size:0.6em}@media (max-width:767px){.gb-text-3cab7688{font-size:24px;margin-bottom:10px;padding-bottom:10px;padding-left:15px}}.gb-text-4081f6ea{color:var(--text);margin-bottom:0px}.gb-text-291852ad{align-items:center;background-color:#ffffff;column-gap:0.5em;display:flex;font-size:1.7em;height:100px;justify-content:center;width:100px;border-radius:50%;margin:-35px auto -20px auto}.gb-text-291852ad .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}@media (max-width:767px){.gb-text-291852ad{background-color:var(--base-1);font-size:1.2em;height:50px;margin-bottom:5px;margin-top:0px;width:50px}}.gb-text-5f294d85{margin-bottom:10px;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media (max-width:767px){.gb-text-5f294d85{margin-bottom:15px}}@media (max-width:767px){.gb-text-382dcf75{margin-bottom:15px;text-align:left}}.gb-text-8394591e{align-items:center;background-color:#ffffff;column-gap:0.5em;display:flex;font-size:2em;height:100px;justify-content:center;width:100px;border-radius:50%;margin:-35px auto -20px auto}.gb-text-8394591e .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent)}@media (max-width:767px){.gb-text-8394591e{background-color:var(--base-2);font-size:1.5em;height:50px;margin-bottom:5px;margin-top:0px;width:50px}}.gb-text-4c96d566{align-items:center;column-gap:0.5em;display:inline-flex;margin-bottom:10px;position:relative;text-align:center;text-transform:uppercase;z-index:1}.gb-text-4c96d566 .gb-shape svg{width:1em;height:1em;fill:currentColor}@media (max-width:767px){.gb-text-4c96d566{margin-bottom:15px}}@media (max-width:767px){.gb-text-3733fa96{margin-bottom:15px;text-align:left}}.gb-text-b11e33b4{align-items:center;background-color:var(--main);column-gap:0.5em;display:inline-flex;height:30px;justify-content:center;margin-bottom:0px;margin-right:0.5em;width:30px;border-radius:50%}.gb-text-b11e33b4 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#ffffff}.gb-text-6ed5b4da{align-items:center;color:var(--text);column-gap:0.5em;display:inline-flex;font-weight:bold;margin-bottom:0px}.gb-text-6ed5b4da .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-bd11b980{align-items:center;background-color:var(--main);column-gap:0.5em;display:inline-flex;height:30px;justify-content:center;margin-bottom:0px;margin-right:0.5em;width:30px;border-radius:50%}.gb-text-bd11b980 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:#ffffff}.gb-text-d84fd9f1{align-items:center;color:var(--text);column-gap:0.5em;display:inline-flex;font-weight:bold;margin-bottom:0px}.gb-text-d84fd9f1 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-89213ec8{align-items:center;background-color:#ffffff;column-gap:0.5em;display:inline-flex;height:30px;justify-content:center;margin-bottom:0px;margin-right:0.8em;width:30px;border-radius:50%}.gb-text-89213ec8 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-815980c1{align-items:center;color:#ffffff;display:inline-flex;font-weight:bold;margin-bottom:0px}.gb-text-815980c1 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-text-fd963681{align-items:center;background-color:#ffffff;column-gap:0.5em;display:inline-flex;height:30px;justify-content:center;margin-bottom:0px;margin-right:1.5em;width:30px;border-radius:50%}.gb-text-fd963681 .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--accent)}.gb-text-8039913c{align-items:center;color:#ffffff;display:inline-flex;font-weight:bold;margin-bottom:0px}.gb-text-8039913c .gb-shape svg{width:1em;height:1em;fill:currentColor;color:var(--main)}.gb-query-8472c7fa{width:100%}.gb-query-a55e0917{margin-bottom:30px;width:100%}@media (max-width:767px){.gb-query-a55e0917{margin-bottom:0px}}.gb-looper-79d16b36{display:flex;flex-wrap:wrap;row-gap:15px}@media (max-width:767px){.gb-looper-79d16b36{display:flex}}.gb-looper-89382737>div:last-child{border-bottom-width:2px;border-bottom-style:dotted}.gb-loop-item-c762b97f{background-color:var(--base-2);border-bottom-color:#ffe3cd;border-left-color:#ffe3cd;border-right-color:#ffe3cd;border-top-color:#ffe3cd;display:flex;transition:all 0.3s ease 0s;width:100%;border-radius:10px;padding:25px}.gb-loop-item-c762b97f:hover a{color:var(--text);opacity:0.6}@media (max-width:767px){.gb-loop-item-c762b97f{padding:15px}}.gb-loop-item-61e79c83{align-items:center;border-bottom-color:#ffcbd5;column-gap:15px;display:flex;padding-bottom:30px;padding-top:30px;transition:all 0.3s ease 0s;border-top:2px dotted #ffcbd5}.gb-loop-item-61e79c83:hover a{color:var(--text);opacity:0.6}@media (max-width:767px){.gb-loop-item-61e79c83{align-items:center;display:flex;flex-wrap:wrap;max-width:100%;min-width:0px;padding-bottom:15px;padding-top:15px}}.gb-media-f68ebe69{height:auto;margin-left:auto;margin-right:auto;object-fit:cover;width:120px}@media (max-width:767px){.gb-media-f68ebe69{height:70px;width:70px}}.gb-media-78e0e101{height:auto;max-width:100%;object-fit:cover;width:auto}