.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;}p.gb-headline-1fd202bd{font-size:15px;font-weight:bold;text-align:center;}p.gb-headline-1fd202bd a{color:var(--main);}p.gb-headline-1fd202bd a:hover{color:var(--contrast);}p.gb-headline-5a71740f{display:flex;align-items:center;justify-content:center;column-gap:0.5em;margin-bottom:0px;}p.gb-headline-5a71740f .gb-icon{line-height:0;color:var(--main);}p.gb-headline-5a71740f .gb-icon svg{width:35px;height:35px;fill:currentColor;}p.gb-headline-d62d63a6{font-size:34px;line-height:1em;font-weight:bold;margin-bottom:0px;}p.gb-headline-8bca6140{font-size:15px;font-weight:bold;text-align:center;padding-right:15px;padding-left:15px;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;}p.gb-headline-b1b255c0{font-size:18px;line-height:1em;letter-spacing:0.15em;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:15px;color:var(--main);}h1.gb-headline-797047f4{font-size:42px;line-height:1em;letter-spacing:0.15em;font-weight:bold;text-align:center;margin-bottom:0px;color:#330e0e;}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-4d910312{display:inline-flex;padding:15px 20px;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;}.gb-container.gb-tabs__item:not(.gb-tabs__item-open){display:none;}.gb-container-6fc8eb85{margin-bottom:60px;}.gb-container-6fc8eb85 > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-6fc8eb85 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-0d14a3d2{width:fit-content;margin-right:auto;margin-left:auto;}.gb-container-56d4eb08{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:10px;padding-right:45px;margin-bottom:10px;}.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-f0885457{min-height:300px;margin-bottom:0px;background-color:#ffeff1;color:#ffffff;position:relative;overflow:hidden;display:flex;flex-direction:row;align-items:center;}.gb-container-f0885457: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;}.gb-container-f0885457 > .gb-inside-container{padding-right:40px;padding-left:40px;max-width:1200px;margin-left:auto;margin-right:auto;width:100%;z-index:1;position:relative;}.gb-grid-wrapper > .gb-grid-column-f0885457 > .gb-container{justify-content:center;display:flex;flex-direction:column;height:100%;}.gb-container-f0885457.gb-has-dynamic-bg:before{background-image:var(--background-url);}.gb-container-f0885457.gb-no-dynamic-bg:before{background-image:none;}.gb-container-eea55609 > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-eea55609 > .gb-container{display:flex;flex-direction:column;height:100%;}.gb-container-05e86eda{margin-top:0px;margin-bottom:0px;}.gb-container-05e86eda > .gb-inside-container{max-width:1200px;margin-left:auto;margin-right:auto;}.gb-grid-wrapper > .gb-grid-column-05e86eda > .gb-container{display:flex;flex-direction:column;height:100%;}.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-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;}.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;}@media (min-width: 1025px) {.gb-container-a49708df{display:none !important;}}@media (max-width: 1400px) {.gb-container-f0885457 > .gb-inside-container{box-sizing:border-box;}}@media (max-width: 1024px) and (min-width: 768px) {.gb-container-a49708df{display:none !important;}}@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;}p.gb-headline-1fd202bd{font-size:12px;margin-bottom:0px;}p.gb-headline-5a71740f .gb-icon svg{width:24px;height:24px;}p.gb-headline-d62d63a6{font-size:26px;}p.gb-headline-8bca6140{font-size:13px;}p.gb-headline-b1b255c0{font-size:16px;margin-bottom:10px;}h1.gb-headline-797047f4{font-size:24px;letter-spacing:0.1em;margin-bottom:0px;}.gb-button-basic_btn01{min-width:220px;}.gb-button-basic_btn03{font-size:14px;border-bottom-width:1px;border-bottom-style:solid;}.gb-container-6fc8eb85{margin-bottom:20px;}.gb-container-a49708df{display:none !important;}.gb-container-56d4eb08{column-gap:10px;}.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-f0885457{min-height:150px;}.gb-container-f0885457 > .gb-inside-container{padding-right:15px;padding-left:15px;}.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-text-5c6e1127{text-align:center}@media (max-width:767px){.gb-text-5c6e1127{text-align:left}}.gb-text-e8513d87{font-size:20px;margin-bottom:15px;padding-bottom:15px;text-align:center;border-bottom:1px dashed #fddacb}@media (max-width:767px){.gb-text-e8513d87{font-size:18px;margin-bottom:10px;padding-bottom:10px;text-align:center}}.gb-text-28424f1b{font-size:15px;margin-bottom:0px}.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-element-88e77842{align-items:center;background-color:#fffaf8;column-gap:30px;display:flex;margin-bottom:20px;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-88e77842{display:block;padding:15px}}.gb-element-8a5529d8{flex-basis:0px;flex-grow:1;width:70%}@media (max-width:767px){.gb-element-8a5529d8{width:100%}}.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-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}