@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@600;700&display=swap";:root,.color-scheme-1{--color-background: 255, 255, 255;--color-foreground: 26, 43, 74;--color-button: 46, 107, 90;--color-button-text: 255, 255, 255;--color-secondary-button-text: 26, 43, 74;--color-link: 46, 107, 90}.color-scheme-2{--color-background: 248, 247, 244;--color-foreground: 26, 43, 74;--color-button: 46, 107, 90;--color-button-text: 255, 255, 255}.color-scheme-3{--color-background: 26, 43, 74;--color-foreground: 255, 255, 255;--color-button: 139, 115, 74;--color-button-text: 255, 255, 255}.color-scheme-4{--color-background: 46, 107, 90;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 46, 107, 90}.color-scheme-5{--color-background: 196, 121, 58;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 196, 121, 58}:root{--font-jp-sans: "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif;--font-jp-serif: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif}body,p,li,td,input,textarea,select,button{font-family:var(--font-jp-sans)!important;font-size:16px;line-height:1.8;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3{font-family:var(--font-jp-serif)!important;letter-spacing:.05em}a{font-size:inherit}button,.button,input[type=submit],a.button{min-height:44px;padding:12px 24px}nav a,.footer a{display:inline-block;min-height:36px;padding:6px 4px}.shopify-section-group-footer-group .footer,footer.footer{background-color:#172033!important}.button{border-radius:6px!important;font-weight:600}@media(max-width:768px){body,p,li{font-size:16px!important}div[style*="grid-template-columns:repeat(3"],div[style*="grid-template-columns: repeat(3"]{grid-template-columns:1fr!important;gap:16px!important}div[style*="grid-template-columns:repeat(4"],div[style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,1fr)!important;gap:16px!important}h1,.h1{font-size:28px!important;line-height:1.5!important}h2,.h2{font-size:22px!important}input,select,textarea{font-size:16px!important}button,.button{min-height:48px;padding:14px 28px}}.card-wrapper,.card{border-radius:8px}[style*="background:#172033"] h1,[style*="background:#172033"] h2,[style*="background:#172033"] h3,[style*="background:#172033"] h4,[style*="background: #172033"] h1,[style*="background: #172033"] h2,[style*="background: #172033"] h3,[style*="background: #172033"] h4,[style*="background-color:#172033"] h1,[style*="background-color:#172033"] h2,[style*="background-color:#172033"] h3,[style*="background-color:#172033"] h4,[style*="background-color: #172033"] h1,[style*="background-color: #172033"] h2,[style*="background-color: #172033"] h3,[style*="background-color: #172033"] h4,[style*="background:#1a2b4a"] h1,[style*="background:#1a2b4a"] h2,[style*="background:#1a2b4a"] h3,[style*="background:#1a2b4a"] h4,[style*="background-color:#1a2b4a"] h1,[style*="background-color:#1a2b4a"] h2,[style*="background-color:#1a2b4a"] h3,[style*="background-color:#1a2b4a"] h4,[style*="background:#263248"] h1,[style*="background:#263248"] h2,[style*="background:#263248"] h3,[style*="background:#263248"] h4,[style*="background-color:#263248"] h1,[style*="background-color:#263248"] h2,[style*="background-color:#263248"] h3,[style*="background-color:#263248"] h4,[style*="background:#8E826F"] h1,[style*="background:#8E826F"] h2,[style*="background:#8E826F"] h3,[style*="background:#8E826F"] h4,[style*="background:#a66225"] h1,[style*="background:#a66225"] h2,[style*="background:#a66225"] h3,[style*="background:#a66225"] h4,[style*="background-color:#8E826F"] h1,[style*="background-color:#8E826F"] h2,[style*="background-color:#8E826F"] h3,[style*="background-color:#8E826F"] h4,[style*="background-color:#a66225"] h1,[style*="background-color:#a66225"] h2,[style*="background-color:#a66225"] h3,[style*="background-color:#a66225"] h4,[style*="background:#c4793a"] h1,[style*="background:#c4793a"] h2,[style*="background:#c4793a"] h3,[style*="background:#c4793a"] h4,[style*="background-color:#c4793a"] h1,[style*="background-color:#c4793a"] h2,[style*="background-color:#c4793a"] h3,[style*="background-color:#c4793a"] h4,[style*="background:#2e6b5a"] h1,[style*="background:#2e6b5a"] h2,[style*="background:#2e6b5a"] h3,[style*="background:#2e6b5a"] h4,[style*="background-color:#2e6b5a"] h1,[style*="background-color:#2e6b5a"] h2,[style*="background-color:#2e6b5a"] h3,[style*="background-color:#2e6b5a"] h4,[style*="background:linear-gradient(135deg,#172033"] h1,[style*="background:linear-gradient(135deg,#172033"] h2,[style*="background:linear-gradient(135deg,#172033"] h3,[style*="background:linear-gradient(135deg,#172033"] h4{color:#fff!important}[style*="background:#172033"]>p,[style*="background:#172033"]>div>p,[style*="background-color:#172033"]>p,[style*="background-color:#172033"]>div>p,[style*="background:#1a2b4a"]>p,[style*="background:#1a2b4a"]>div>p,[style*="background-color:#1a2b4a"]>p,[style*="background-color:#1a2b4a"]>div>p,[style*="background:#263248"]>p,[style*="background:#263248"]>div>p,[style*="background:#8E826F"]>p,[style*="background:#8E826F"]>div>p,[style*="background:#c4793a"]>p,[style*="background:#c4793a"]>div>p,[style*="background:#2e6b5a"]>p,[style*="background:#2e6b5a"]>div>p{color:#fff!important}.header__menu-item{padding:16px 20px!important;font-size:15px!important;font-weight:500!important;letter-spacing:.05em!important;display:flex!important;align-items:center!important;gap:8px!important;min-height:44px!important}details>summary.header__menu-item,header-menu summary.header__menu-item{padding:16px 20px!important;cursor:pointer!important;list-style:none!important}details>summary::-webkit-details-marker{display:none!important}.header__menu-item .icon-caret,.header__menu-item svg.icon,.header__menu-item svg.icon-caret{margin-left:8px!important;width:12px!important;height:12px!important;flex-shrink:0!important}.header__menu-item span,.header__menu-item>span{text-underline-offset:6px}.header__menu-item:hover span{text-decoration:none!important}.header__menu-item:hover{color:#172033!important}.header__menu-item[href*=fc-landing],.list-menu__item[href*=fc-landing]{color:#8e826f!important;font-weight:700!important}.header__menu-item[href*=fc-landing]:hover{color:#8e826f!important}.header__submenu{border-top:3px solid #8E826F!important;padding:12px 0!important;min-width:240px!important;box-shadow:0 8px 24px #0000001f!important}.header__submenu .header__menu-item,.header__submenu .list-menu__item--link{padding:12px 24px!important;font-size:14px!important;font-weight:500!important;letter-spacing:.03em!important;min-height:40px!important;display:flex!important;align-items:center!important;white-space:nowrap!important}.header__submenu .list-menu__item--link:hover{background:#f4f0e8!important;color:#8e826f!important}.header__submenu a[href*=biz-fc-contact]{background:#f4f0e8!important;color:#8e826f!important;font-weight:700!important;border-top:1px solid #F0DCC0!important;margin-top:8px!important;padding-top:16px!important}.header{padding-top:12px!important;padding-bottom:12px!important}.header__inline-menu .list-menu--inline{gap:4px!important}@media(max-width:989px){.menu-drawer__menu-item{padding:16px 24px!important;font-size:16px!important;min-height:48px!important}.menu-drawer__menu-item--active{background:#f4f0e8!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/imedis-custom.css.map */
