body[data-page-type=index] .cc-announcement{display:none}body[data-page-type=index] .header{padding:0;border-bottom:1px solid #e8ebee}body[data-page-type=index] .header__grid{min-height:80px;max-width:none;padding-inline:36px}.gm-home-nav{display:none}.gm-service{padding:11px 16px;background:#f6f7f8;color:#343b43;text-align:center;font-size:11px;letter-spacing:.04em;line-height:1.6}.gm-showcase{position:relative;background:#eef0f1}.gm-showcase__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.gm-showcase__tile{position:relative;display:block;overflow:hidden;background:#edf0f2;aspect-ratio:1.18}@media(min-width:769px){.gm-showcase__tile:nth-child(8n+2),.gm-showcase__tile:nth-child(8n+4),.gm-showcase__tile:nth-child(8n+5),.gm-showcase__tile:nth-child(8n+7){background:#f3f4f5}}@media(max-width:768px){.gm-showcase__tile:nth-child(4n+2),.gm-showcase__tile:nth-child(4n+3){background:#f3f4f5}}.gm-showcase__image{width:100%;height:100%;object-fit:contain;padding:28px;mix-blend-mode:multiply;transition:transform .5s ease}.gm-showcase__tile:hover .gm-showcase__image{transform:scale(1.035)}.gm-showcase__label{position:absolute;bottom:16px;left:22px;right:22px;display:flex;justify-content:space-between;color:#000a14;font-size:11px;letter-spacing:.03em}.gm-showcase__footer{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:26px 36px;color:#000a14;font-size:13px;border-bottom:1px solid #e8ebee}.gm-showcase__footer a{color:#245aa7;font-family:var(--button-font-family)}.gm-showcase a:focus-visible,.gm-home-nav a:focus-visible{outline:2px solid #245aa7;outline-offset:-4px}@media(min-width:769px){body[data-page-type=index] .header__logo{flex:0 0 auto;padding:0;margin:0}body[data-page-type=index] .header__logo .flex{max-width:170px!important}body[data-page-type=index] .header__icons{flex:0 0 auto;margin:0 0 0 22px;padding:0;order:2}body[data-page-type=index] .main-menu{display:none}.gm-home-nav{display:flex;flex:1;order:1;justify-content:flex-end;gap:28px;padding-left:30px;font-size:12px;font-family:var(--navigation-font-family)}body[data-page-type=index] .header__search{order:3;flex-basis:100%}body[data-page-type=index] .search-is-collapsed .header__search{margin:0}}@media(max-width:1000px)and (min-width:769px){.gm-home-nav{gap:16px;font-size:11px}body[data-page-type=index] .header__grid{padding-inline:22px}body[data-page-type=index] .header__icons{margin-left:12px}}@media(max-width:768px){body[data-page-type=index] .header__grid{min-height:66px;padding-inline:18px}body[data-page-type=index] .header__logo .flex{max-width:142px!important}.gm-service{font-size:10px;padding:9px 8px}.gm-showcase__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gm-showcase__tile{aspect-ratio:.84}.gm-showcase__image{padding:18px 12px}.gm-showcase__label{left:14px;right:14px;bottom:12px;font-size:10px}.gm-showcase__footer{padding:21px 18px;font-size:11px}}@media(prefers-reduced-motion:reduce){.gm-showcase__image{transition:none}}body[data-page-type=index] .header__grid{align-content:center}body[data-page-type=index] .search-is-collapsed .header__search{display:none}body[data-page-type=index] .search-is-visible .header__search{display:block;padding-block:12px}@media(min-width:769px){.gm-showcase__tile:nth-child(-n+4) .gm-showcase__label{top:16px;bottom:auto}}@media(max-width:768px){.gm-showcase__tile:nth-child(-n+2) .gm-showcase__label{top:12px;bottom:auto}}.gm-showcase-section{margin:64px 0}.gm-showcase__heading{background:#fff;margin:0;padding:0 36px 28px;font-size:26px}body[data-page-type=index] .slideshow-section{margin-top:0}body[data-page-type=index] .slideshow-section .text-overlay{padding-bottom:64px}body[data-page-type=index] .slideshow-section .text-overlay__heading{font-size:clamp(28px,3.4vw,52px);line-height:1.5;text-shadow:0 2px 18px #0005}body[data-page-type=index] .slideshow-section .btn--primary{background:#245aa7;border-color:#245aa7;color:#fff}@media(max-width:768px){.gm-showcase-section{margin:40px 0}.gm-showcase__heading{padding:0 18px 20px;font-size:22px}body[data-page-type=index] .slideshow-section .text-overlay{padding-bottom:36px}}body[data-page-type=index]{--gm-content-width: 1280px}body[data-page-type=index] .container{max-width:var(--gm-content-width);padding-inline:32px;margin-inline:auto}body[data-page-type=index] .header__grid{max-width:var(--gm-content-width)}.gm-showcase-section{max-width:1280px;padding-inline:32px;margin-inline:auto}.gm-showcase__heading,.gm-showcase__footer{padding-inline:0}body[data-page-type=index] .slideshow-section .text-overlay{max-width:100%;width:100%;margin-block:0;padding-block:56px}body[data-page-type=index] .slideshow-section .text-overlay__heading{white-space:nowrap;font-size:clamp(25px,3.7vw,48px);letter-spacing:0}body[data-page-type=index] .slideshow-section .rte{max-width:620px;font-size:16px;line-height:1.9;text-shadow:0 1px 12px #0009}body[data-page-type=index] .gm-hero-photo{object-position:center 65%}@media(max-width:768px){body[data-page-type=index] .container,.gm-showcase-section{padding-inline:18px}body[data-page-type=index] .slideshow-section .text-overlay__heading{font-size:clamp(19px,5.4vw,32px)}body[data-page-type=index] .slideshow-section .rte{font-size:13px;max-width:360px}body[data-page-type=index] .slideshow-section .text-overlay{padding-block:32px}body[data-page-type=index] .gm-hero-photo{object-position:55% center}}body[data-page-type=index] .slideshow-section{max-width:1920px;width:100%;margin-inline:auto}body[data-page-type=index] .gm-service{display:none}body[data-page-type=index] .cc-header{position:fixed;inset:0 0 auto;width:100%;z-index:30}body[data-page-type=index] .header{background:transparent;color:#fff;--text-color: 255 255 255;border-color:#ffffff30;transition:background-color .25s,color .25s,border-color .25s}body[data-page-type=index] .header__grid{max-width:none;min-height:96px;padding-inline:4.5%}body[data-page-type=index] .header__logo img{filter:brightness(0) invert(1);transition:filter .25s}body[data-page-type=index] .header.gm-header-solid{background:#fff;color:#000a14;--text-color: 0 10 20;border-color:#e8ebee}body[data-page-type=index] .gm-header-solid .header__logo img{filter:none}body[data-page-type=index] .header.is-out{margin-bottom:0}body[data-page-type=index] .slideshow-section{max-width:none;margin:0}body[data-page-type=index] .gm-fullscreen-slide{height:100svh;min-height:560px!important;padding:0}body[data-page-type=index] .gm-fullscreen-slide .image-banner__image:after{background:linear-gradient(180deg,#0008,transparent 30%),linear-gradient(90deg,#0006,transparent 58%);opacity:1}body[data-page-type=index] .gm-hero-photo{object-position:center bottom}body[data-page-type=index] .gm-fullscreen-slide .slideshow__text{position:absolute;left:6%;right:5%;bottom:9%;width:auto;max-width:none;padding:0;margin:0}body[data-page-type=index] .gm-fullscreen-slide .text-overlay{padding:0;margin:0}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-size:clamp(30px,3.1vw,60px);line-height:1.5;margin-bottom:20px;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif}body[data-page-type=index] .gm-fullscreen-slide .rte{font-size:15px;line-height:2;margin-top:0}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__buttons{margin-top:28px}body[data-page-type=index] .gm-fullscreen-slide .btn{font-size:12px;padding:16px 28px}@media(max-width:768px){body[data-page-type=index] .header__grid{min-height:76px;padding-inline:22px}body[data-page-type=index] .gm-fullscreen-slide{min-height:540px!important}body[data-page-type=index] .gm-hero-photo{top:auto;bottom:0;height:108%;object-position:58% bottom}body[data-page-type=index] .gm-fullscreen-slide .slideshow__text{left:22px;right:18px;bottom:10%}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-size:clamp(19px,5.6vw,38px);margin-bottom:16px}body[data-page-type=index] .gm-fullscreen-slide .rte{font-size:12px;line-height:1.9}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__buttons{margin-top:22px}body[data-page-type=index] .gm-fullscreen-slide .image-banner__image:after{background:linear-gradient(180deg,#0008,transparent 24%),linear-gradient(0deg,#0006,transparent 60%)}}@media(prefers-reduced-motion:reduce){body[data-page-type=index] .header,body[data-page-type=index] .header__logo img{transition:none}}body[data-page-type=index] .gm-home-nav a{color:inherit}@media(min-width:769px){body[data-page-type=index] .header__grid{display:grid;grid-template-columns:minmax(140px,1fr) auto minmax(140px,1fr);column-gap:20px}body[data-page-type=index] .header__logo{grid-column:1;grid-row:1;justify-self:start}body[data-page-type=index] .gm-home-nav{grid-column:2;grid-row:1;justify-content:center;padding:0;margin:0}body[data-page-type=index] .header__icons{grid-column:3;grid-row:1;justify-self:end;margin:0;padding:0}body[data-page-type=index] .header__search{grid-column:1 / -1;grid-row:2}}body[data-page-type=index] .header__icons{gap:12px;align-items:center}body[data-page-type=index] .header__icon{width:40px;height:44px;padding:8px;display:inline-flex;align-items:center;justify-content:center}body[data-page-type=index] .header__icon .gm-header-icon{width:24px;height:24px;fill:none;stroke-width:1.5}@media(min-width:769px)and (max-width:1100px){body[data-page-type=index] .header__grid{padding-inline:22px;column-gap:12px}body[data-page-type=index] .header__logo .flex{max-width:140px!important}body[data-page-type=index] .gm-home-nav{gap:16px;font-size:11px}body[data-page-type=index] .header__icons{gap:2px}}@media(max-width:768px){body[data-page-type=index] .header__icons{gap:0}body[data-page-type=index] .header__icon{width:34px;height:44px;padding:6px}body[data-page-type=index] .header__icon .gm-header-icon{width:22px;height:22px}}body[data-page-type=index]{--gm-heading-size: 32px;--gm-body-size: 16px;--gm-button-height: 52px;--gm-button-width: 240px}body[data-page-type=index] .section__heading,body[data-page-type=index] .gm-showcase__heading{font-size:var(--gm-heading-size);font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;line-height:1.5}body[data-page-type=index] .gm-home-nav{font-size:14px;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-size:clamp(28px,3.34vw,48px);margin-bottom:24px}body[data-page-type=index] .gm-fullscreen-slide .rte{font-size:var(--gm-body-size);line-height:1.8;margin-bottom:0}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__buttons{margin-top:32px}body[data-page-type=index] .btn{font-size:14px;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;border-radius:var(--gm-radius-control,3px)}body[data-page-type=index] .gm-fullscreen-slide .btn{display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1.4;min-height:var(--gm-button-height);min-width:var(--gm-button-width);padding:12px 24px}@media(min-width:769px)and (max-width:1100px){body[data-page-type=index] .gm-home-nav{gap:12px;font-size:12px}}@media(max-width:768px){body[data-page-type=index]{--gm-heading-size: 24px;--gm-body-size: 14px;--gm-button-height: 48px;--gm-button-width: 220px}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-size:clamp(20px,6.15vw,24px);margin-bottom:16px}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__buttons{margin-top:24px}}body[data-page-type=index] main .rte{font-size:var(--gm-body-size);line-height:1.8}body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product){--gm-hero-bottom: max(104px, env(safe-area-inset-bottom))}body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product) .slideshow__text{bottom:var(--gm-hero-bottom);right:360px}.gm-hero-product{position:absolute;z-index:3;right:4.5%;bottom:var(--gm-hero-bottom);width:280px;background:#fff;color:#000a14;text-decoration:none;box-shadow:0 4px 20px #0001}.gm-hero-product__image{background:#f3f4f5;aspect-ratio:16 / 9;overflow:hidden}.gm-hero-product__image img{width:100%;height:100%;object-fit:contain;display:block}.gm-hero-product__body{display:flex;flex-direction:column;gap:8px;padding:18px 20px}.gm-hero-product__label{color:#245aa7;font-size:12px;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif}.gm-hero-product__title{font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;font-size:16px;line-height:1.5}.gm-hero-product__more{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:#245aa7}.gm-hero-product:focus-visible{outline:2px solid #245aa7;outline-offset:4px}@media(max-width:1000px){body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product){min-height:640px!important}.gm-hero-product{left:22px;right:22px;width:auto;display:grid;grid-template-columns:88px minmax(0,1fr);min-height:104px}.gm-hero-product__image{aspect-ratio:auto;height:100%}.gm-hero-product__body{padding:12px 16px;gap:4px}.gm-hero-product__title{font-size:14px}.gm-hero-product__more{font-size:12px}body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product) .slideshow__text{left:22px;right:22px;bottom:calc(var(--gm-hero-bottom) + 104px + 28px)}}@media(max-width:1000px){body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product) .slideshow__text{bottom:calc(var(--gm-hero-bottom) + var(--gm-product-height,128px) + 28px)}}.gm-hero-product__title{color:#000a14}.gm-hero-product{width:360px;display:grid;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:16px;border:1px solid #ffffffb3;border-radius:var(--gm-radius-card,4px);background:#fffffff5;box-shadow:0 8px 28px #00000014;overflow:hidden;transition:box-shadow .2s ease}.gm-hero-product__image{aspect-ratio:1;align-self:center;height:104px;border-radius:2px;background:#f3f4f5}.gm-hero-product__image img{padding:8px;mix-blend-mode:multiply}.gm-hero-product__body{padding:2px 0;gap:7px;justify-content:center}.gm-hero-product__label{font-size:11px;line-height:1.4;letter-spacing:.08em}.gm-hero-product__title{font-size:14px;line-height:1.6}.gm-hero-product__more{font-size:12px;line-height:1.5;margin-top:3px;color:#536477}.gm-hero-product__more svg{width:20px;height:20px;color:#245aa7}.gm-hero-product:hover{box-shadow:0 10px 32px #00000024}body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product) .slideshow__text{right:440px}@media(max-width:1000px){.gm-hero-product{width:auto;grid-template-columns:80px minmax(0,1fr);min-height:0;gap:14px;padding:12px}.gm-hero-product__image{height:80px}.gm-hero-product__body{gap:4px;padding:0}body[data-page-type=index] .gm-fullscreen-slide:has(.gm-hero-product) .slideshow__text{right:22px}}@media(prefers-reduced-motion:reduce){.gm-hero-product{transition:none}}@media(min-width:769px){body[data-page-type=index] .header__icons{gap:2px}}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-family:Inter,MFW-HiraKakuStdN-W7,sans-serif;font-size:clamp(32px,3.9vw,56px);line-height:1.4}@media(max-width:768px){body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-size:clamp(22px,7.18vw,28px)}}body[data-page-type=index] .gm-fullscreen-slide .text-overlay__heading{font-family:MFW-GothicMB101Pr6N-Heavy,MFW-HiraKakuStdN-W7,sans-serif;font-weight:400}body[data-page-type=index] .gm-fullscreen-slide .rte{font-family:MFW-GothicMB101Pr6N-Heavy,MFW-HiraKakuStdN-W4,sans-serif;font-weight:400}.gm-showcase-section{max-width:none;width:100%;padding-inline:0;margin-top:0}.gm-showcase__grid{gap:0}.gm-showcase__tile{border-radius:0}@media(max-width:768px){.gm-showcase-section{padding-inline:0;margin-top:0}}body[data-page-type=index] .gm-fullscreen-slide .rte{font-family:MFW-GothicMB101Pr6N-DeBold,MFW-HiraKakuStdN-W6,sans-serif;font-weight:400}.gm-showcase .gm-showcase__tile{display:flex;flex-direction:column}.gm-showcase .gm-showcase__image{flex:1 1 0;min-height:0;height:0;padding:22px 28px 14px}.gm-showcase .gm-showcase__tile .gm-showcase__label{position:static;flex:0 0 auto;align-items:center;gap:8px;padding:0 22px 18px;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;font-size:clamp(14px,1.4vw,20px);line-height:1.5;letter-spacing:0}.gm-showcase__label>span{flex:0 0 auto}@media(min-width:769px){.gm-showcase .gm-showcase__tile:nth-child(-n+4) .gm-showcase__label{order:-1;padding:18px 22px 0}.gm-showcase .gm-showcase__tile:nth-child(-n+4) .gm-showcase__image{padding-block:14px 22px}}@media(max-width:768px){.gm-showcase .gm-showcase__image{padding:16px 12px 12px}.gm-showcase .gm-showcase__tile .gm-showcase__label{font-size:16px;padding:0 14px 14px}.gm-showcase .gm-showcase__tile:nth-child(-n+2) .gm-showcase__label{order:-1;padding:14px 14px 0}.gm-showcase .gm-showcase__tile:nth-child(-n+2) .gm-showcase__image{padding-block:12px 16px}}.gm-showcase .gm-showcase__tile:nth-child(n) .gm-showcase__label{order:0;padding:0 22px 18px}.gm-showcase .gm-showcase__tile:nth-child(n) .gm-showcase__image{padding:22px 28px 14px}@media(max-width:768px){.gm-showcase .gm-showcase__tile:nth-child(n) .gm-showcase__label{padding:0 14px 14px}.gm-showcase .gm-showcase__tile:nth-child(n) .gm-showcase__image{padding:16px 12px 12px}}.gm-usecases{padding-block:16px 80px}.gm-usecases>.section__heading{margin:0 0 32px}.gm-usecases__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.gm-usecases__card{color:#000a14;display:block;text-decoration:none}.gm-usecases__media{aspect-ratio:4 / 3;border-radius:var(--gm-radius-card);overflow:hidden;background:#edf0f2}.gm-usecases__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 70%;transition:transform .4s ease}.gm-usecases__card:hover img{transform:scale(1.025)}.gm-usecases__text{padding-top:24px}.gm-usecases__text h3{font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;font-size:clamp(18px,1.85vw,24px);line-height:1.5;margin:0 0 16px}.gm-usecases__text p{margin:0 0 24px}.gm-usecases__link{display:inline-flex;align-items:center;gap:24px;min-height:44px;color:#245aa7;font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;font-size:14px}.gm-usecases__card:focus-visible{outline:2px solid #245aa7;outline-offset:6px}@media(max-width:768px){.gm-usecases{padding-block:8px 48px}.gm-usecases>.section__heading{margin-bottom:24px}.gm-usecases__grid{grid-template-columns:1fr;gap:36px}.gm-usecases__text{padding-top:20px}.gm-usecases__text h3{font-size:clamp(16px,4.6vw,22px);margin-bottom:12px}.gm-usecases__text p{margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.gm-usecases__media img{transition:none}}html,html[data-gm-heading=mb101]{--gm-section-font: "MFW-GothicMB101Pr6N-Heavy","Inter",sans-serif}body[data-page-type=index] main :is(.section__heading,.section__block--heading,.video-section>h2){font-family:var(--gm-section-font);font-size:var(--gm-heading-size);font-weight:400;line-height:1.5}@media(max-width:768px){.gm-home-cases>.container>ul>li:nth-child(n+4){display:none}}.gm-home-cases .card__title{font-family:Inter,MFW-HiraKakuStdN-W7,sans-serif;font-weight:600}.gm-home-cases .card__title:lang(ja){font-family:MFW-HiraKakuStdN-W7,Inter,sans-serif;font-weight:400}body[data-page-type=index] :is(.gm-usecases__text p,.gm-home-cases .card__excerpt){font-family:Inter,MFW-HiraKakuStdN-W4,sans-serif;font-weight:400;font-size:var(--gm-body-size);line-height:1.8;color:#56616a;letter-spacing:normal}.gm-home-cases .card__excerpt{margin-top:12px;margin-bottom:0}.gm-usecases__text p:last-child{margin-bottom:0}.gm-home-guides>.container>ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.gm-home-guides .card__title,.gm-home-guides .card__title:lang(ja){font-family:Inter,MFW-HiraKakuStdN-W6,sans-serif;font-size:16px;line-height:1.5;font-weight:400}@media(max-width:768px){.gm-home-guides>.container>ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gm-home-guides>.container>ul>li:nth-child(-n+4){display:block}.gm-home-guides>.container>ul>li:nth-child(n+5){display:none}.gm-home-guides .card__title,.gm-home-guides .card__title:lang(ja){font-size:14px}}@media(min-width:769px){.gm-bestsellers .section__header>.link,.gm-home-cases .section__header>.link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 16px;margin-inline-end:-16px;font-size:16px;line-height:1.5;border-radius:var(--gm-radius-control,3px)}.gm-bestsellers .section__header>.link:hover,.gm-home-cases .section__header>.link:hover{background:transparent;color:var(--gm-link-hover);text-decoration:underline}.gm-bestsellers .section__header>.link:focus-visible,.gm-home-cases .section__header>.link:focus-visible{outline:2px solid #245aa7;outline-offset:2px}}body[data-page-type=index] :is(.gm-bestsellers,.gm-home-cases) .section__header>.link:hover{color:var(--gm-link-hover);text-decoration:underline;background:transparent}.gm-guide-entry{margin-block:56px 64px}.gm-guide-entry__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;padding:40px;background:#edf3fa;border-radius:4px}.gm-guide-entry__copy h2{margin:0 0 16px;color:#000a14;font:400 32px/1.5 Inter,MFW-GothicMB101Pr6N-Heavy,sans-serif}.gm-guide-entry__copy p{margin:0;max-width:650px;color:#56616a;font:400 16px/1.8 Inter,MFW-HiraKakuStdN-W4,sans-serif}.gm-guide-entry__action{display:flex;flex-direction:column;align-items:center;gap:12px}body .gm-guide-entry a.gm-guide-entry__button{min-width:240px;min-height:52px;padding:12px 24px;display:inline-flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid #245aa7;border-radius:3px;color:#fff;background:#245aa7;text-decoration:none;font:400 14px/1.6 Inter,MFW-HiraKakuStdN-W6,sans-serif}body .gm-guide-entry a.gm-guide-entry__button:hover{background:#19447f;border-color:#19447f;color:#fff;text-decoration:none}.gm-guide-entry__action>span{font:400 12px/1.6 Inter,MFW-HiraKakuStdN-W4,sans-serif;color:#56616a}@media(max-width:1000px){.gm-guide-entry__panel{gap:24px;padding:32px}.gm-guide-entry__copy h2{font-size:28px}}@media(max-width:768px){.gm-guide-entry{margin-block:32px 40px}.gm-guide-entry__panel{grid-template-columns:1fr;padding:24px 20px;gap:24px}.gm-guide-entry__copy h2{font-size:24px;margin-bottom:16px}.gm-guide-entry__copy h2:lang(ja){font-size:clamp(16px,5vw,24px);white-space:nowrap;letter-spacing:0}.gm-guide-entry__copy p{font-size:14px}body .gm-guide-entry a.gm-guide-entry__button{min-height:48px;min-width:220px;width:100%}.gm-guide-entry__action{align-items:stretch;text-align:center;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/gymmat-home.css.map */
