@charset "UTF-8";.cls-1[data-v-bb92a4da],.cls-1[data-v-d7827d94],.cls-1[data-v-d04fd315],.cls-1[data-v-f1b325b6]{fill:#7f6354}.card-link[data-v-84916aa2]{display:block;text-decoration:none;border:1px solid #dddddd;border-radius:10px}.header-menu-dropdown-card[data-v-ca00e3b4]{padding:28px 24px}.keyword-cart-footer-action-btn[data-v-5570bb03]{white-space:nowrap}.keyword-cart-footer-select[data-v-a69b86fd] .q-field__control,.keyword-cart-footer-select[data-v-a69b86fd] .q-field__control:before{border-radius:8px}.custom-outline-folder[data-v-a69b86fd]{border-color:#a0a0a0!important;border-radius:8px;min-height:40px;min-width:40px}.keyword-cart-footer-select[data-v-a69b86fd] .q-field__bottom{min-height:0;padding-top:0}.keyword-cart-footer-select[data-v-a69b86fd] .q-field{margin-bottom:0}.keyword-cart-keyword-row[data-v-e8f44105] .q-item__section--side{padding-right:8px}.keyword-cart-qfield-radius-8[data-v-e8f44105] .q-field__control,.keyword-cart-qfield-radius-8[data-v-e8f44105] .q-field__control:before{border-radius:8px}.keyword-cart-keyword-row[data-v-be2f26de] .q-item__section--side{padding-right:8px}.keyword-cart-qfield-radius-8[data-v-be2f26de] .q-field__control,.keyword-cart-qfield-radius-8[data-v-be2f26de] .q-field__control:before{border-radius:8px}.keyword-cart-qfield-radius-8[data-v-44df40d6] .q-field__control,.keyword-cart-qfield-radius-8[data-v-44df40d6] .q-field__control:before{border-radius:8px}.keyword-group-item[data-v-44df40d6]{background:transparent}.keyword-group-item[data-v-44df40d6] .q-focus-helper{opacity:0}.keyword-group-item[data-v-44df40d6] .q-item__section--side{padding-left:8px}.keyword-cart-panel[data-v-731006ca]{width:min(420px,calc(100vw - 24px));max-width:100%;box-sizing:border-box;border-radius:16px;background:#fff;box-shadow:0 8px 24px #13151a24;overflow:hidden}.keyword-cart-tab-active[data-v-731006ca]{background:#fff}.cart-menu-mobile{max-width:none!important}.bold-outline[data-v-bf400467]:before{border-width:2px!important}.user-btn[data-v-6217b25d]{width:36px;height:36px}.user-btn--mobile[data-v-6217b25d]{width:36px;height:36px;min-width:36px;min-height:36px}.menu-card-section[data-v-6217b25d]{width:320px}.home-header-mo-brand[data-v-398b7191] .q-btn__content{justify-content:flex-start;width:100%}.ampm-logo[data-v-238c7aa1]{width:256px;height:46px}@media (max-width: 1024px){.ampm-logo[data-v-238c7aa1]{width:128px;height:46px}}.company-info[data-v-9503b9e9]{margin:10px 0 0;color:#888}.company-info span[data-v-9503b9e9]{display:inline-block;margin-right:10px}.company-info .company-site .tel[data-v-9503b9e9]{margin:10px 0 5px;font-size:2em;font-weight:700}.company-info .company-site .list[data-v-9503b9e9]{margin:10px 0 0;color:#888;font-weight:300}.company-info .company-site .nolink[data-v-9503b9e9]{color:inherit;text-decoration:none}.item-container[data-v-8b100141]{height:4em;overflow:hidden}.item-wrap[data-v-8b100141]{display:flex;flex-wrap:wrap;gap:4px}.item[data-v-8b100141]{display:inline-block;white-space:nowrap}.iframe-content{width:100%;border:0;height:550px}.tool-button[data-v-ff2a0c2b]{text-decoration:none}.tool-button[data-v-ff2a0c2b]:hover{text-decoration:none;box-shadow:none}.search-btn[data-v-ff2a0c2b]{background:#f0681e;border-radius:0 4px 4px 0;padding:0;min-width:44px}.search-btn .q-btn__content[data-v-ff2a0c2b]{padding:0;align-items:center;justify-content:center}.relation-box[data-v-c0dc369d]{border:1px solid #ddd;border-radius:8px;background-color:#f5f6f7}.insight-link[data-v-c0dc369d]{width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none;color:#000}.relation-sidebar-wrapper[data-v-cb4dbea3]{margin-top:24px;gap:18px}.chat-wrap .chat-btn[data-v-393f39c6]{width:60px;height:60px;border-radius:100%}@media (max-width: 1024px){.chat-wrap .chat-btn[data-v-393f39c6]{width:40px;height:40px}}.chat-wrap .chat-icon[data-v-393f39c6]{font-size:32px}@media (max-width: 1024px){.chat-wrap .chat-icon[data-v-393f39c6]{font-size:22px}}.chat-wrap .phone-icon[data-v-393f39c6]{font-size:32px}@media (max-width: 1024px){.chat-wrap .phone-icon[data-v-393f39c6]{font-size:22px}}.chat-wrap .chat-message[data-v-393f39c6]{border-radius:20px;background-color:#f7f7f8e6;box-shadow:#fff3 0 0 0 1px inset,#0000001a 0 4px 6px,#00000026 0 8px 30px}.home-layout-drawer-menu__brand[data-v-34ef2bb8]{padding:28px 24px 0}.home-layout-drawer-menu__scroll[data-v-34ef2bb8]{padding:0 24px 28px}
