@charset "UTF-8";.support-layout{padding:4rem 2rem}@media screen and (max-width:768px){.support-layout{padding:0}}.support-layout__inner{align-items:flex-start;display:flex;gap:4rem;margin:0 auto;max-width:1200px}@media screen and (max-width:768px){.support-layout__inner{flex-direction:column-reverse;gap:3.2rem;padding:3.2rem 2rem}}.support-layout__sidebar{flex-shrink:0;position:sticky;top:var(--header-height,8rem);width:28rem}@media screen and (max-width:768px){.support-layout__sidebar{position:static;width:100%}}.support-layout__main{flex:1;min-width:0}@media screen and (max-width:768px){.support-layout__main{width:100%}}.blog-page-header{background-color:var(--theme-color-background);padding:4rem 2.4rem 2.4rem}@media screen and (max-width:768px){.blog-page-header{padding:3.2rem 2rem 2rem}}.blog-page-header__inner{display:flex;flex-direction:column;gap:1.6rem;margin:0 auto;max-width:1200px}.blog-page-header__title{color:var(--theme-color-text);font-size:3rem;font-weight:700;line-height:1.4;margin-bottom:0}@media screen and (max-width:768px){.blog-page-header__title{font-size:var(--theme-font-size-h2)}}.blog-page-header__desc{color:var(--theme-color-text_sub);font-size:var(--theme-font-size);line-height:1.6;max-width:90rem}.support-hero{background-color:var(--theme-color-background);padding:4.8rem 2.4rem}@media screen and (max-width:768px){.support-hero{padding:4.8rem 2.4rem 0}}.support-hero__inner{align-items:flex-start;display:flex;gap:6.4rem;margin:0 auto;max-width:1200px}@media screen and (max-width:768px){.support-hero__inner{flex-direction:column;gap:2.4rem}}.support-hero__left{display:flex;flex:1;flex-direction:column;gap:0;min-width:0}.support-hero__title{color:var(--theme-color-text);font-size:var(--theme-font-size-l);font-weight:700;line-height:1.4;margin-bottom:0}@media screen and (max-width:768px){.support-hero__title{font-size:var(--theme-font-size-h2)}}.support-hero__desc{color:var(--theme-color-text_sub);font-size:var(--theme-font-size);line-height:1.6}.support-hero__search-box{max-width:100%;width:64rem}@media screen and (max-width:768px){.support-hero__search-box{width:auto}}.support-hero__search-box *{box-sizing:border-box}.support-hero__search-box .hs-search-field,.support-hero__search-box .hs-search-field__bar,.support-hero__search-box>.hs_cos_wrapper{background:none;border:none;border-radius:0;box-shadow:none;display:block;margin:0;padding:0;width:100%}.support-hero__search-box .hs-search-field__form{align-items:center;background-color:var(--theme-color-background);border:1px solid #e5e5e5;border-radius:.6rem;display:flex;gap:1.2rem;height:4.8rem;margin:0;overflow:hidden;padding:0 .8rem 0 2rem;width:100%}.support-hero__search-box .hs-search-field__label{display:none}.support-hero__search-box .hs-search-field__input{align-self:center;appearance:none;-webkit-appearance:none;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--theme-color-text);flex:1;font-size:1.4rem;height:100%;line-height:1;margin:0;min-width:0;outline:none;padding:0}.support-hero__search-box .hs-search-field__input:focus{box-shadow:none;outline:none}.support-hero__search-box .hs-search-field__input::placeholder{color:var(--theme-color-text_sub)}.support-hero__search-box .hs-search-field__button{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--theme-color-main);border:none;border-radius:.4rem;box-shadow:none;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:500;height:auto;justify-content:center;line-height:normal;margin:0;padding:.85rem 2rem;transition:opacity .3s;white-space:nowrap}.support-hero__search-box .hs-search-field__button:hover{opacity:.8}.support-hero__search-box .hs-search-field__button:focus{box-shadow:none;outline:none}.support-hero__search-box .hs-search-field__button .hs_cos_wrapper{display:none}.support-hero__search-box .hs-search-field__button:after{content:"検索"}.support-hero__search-box .hs-search-field__suggestions-container,.support-hero__search-box .hs-search-sr-message-container{display:none}.support-hero__keywords{align-items:flex-start;display:flex;gap:.8rem;margin-top:2rem}.support-hero__kw-label{color:var(--theme-color-text_sub);font-size:var(--theme-font-size-xs);white-space:nowrap}.support-hero__right{flex-shrink:0;height:25.2rem;overflow:hidden;width:35.2rem}@media screen and (max-width:768px){.support-hero__right{aspect-ratio:4/3;height:auto;width:100%}}.support-hero__right img{height:100%;object-fit:cover;width:100%}.support-search-header{background-color:var(--theme-color-background);border-bottom:1px solid #e5e5e5;padding:4rem 2.4rem 2.4rem}@media screen and (max-width:768px){.support-search-header{padding:3.2rem 2rem 2rem}}.support-search-header__inner{display:flex;flex-direction:column;gap:1.6rem;margin:0 auto;max-width:1200px}.hs-search-highlight{font-weight:700}.support-search__loading,.support-search__summary{color:var(--theme-color-text_sub);font-size:var(--theme-font-size-s);margin:0}.support-index__heading{color:var(--theme-color-text);font-size:2rem;font-weight:700;line-height:1.45;margin:0 0 2rem}.support-tag-listing{display:flex;flex-direction:column;gap:3.2rem}.support-tag-listing__list{list-style:none;margin:0 0 4rem;padding:0}.support-tag-listing__item{border-bottom:1px solid #e5e5e5}.support-tag-listing__item:first-child .support-tag-listing__link{padding-top:0}.support-tag-listing__link{color:inherit;display:flex;flex-direction:column;gap:.6rem;padding:2rem 0;text-decoration:none;transition:opacity .2s}.support-tag-listing__link:hover{opacity:.7}.support-tag-listing__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.support-tag-listing__tag{background-color:#fafafa;border-radius:.4rem;color:var(--theme-color-text_sub);font-size:var(--theme-font-size-xs);font-weight:400;padding:.3rem 1rem}.support-tag-listing__tag.-primary{background-color:var(--theme-color-background_sub);color:var(--theme-color-main);font-weight:500}.support-tag-listing__date{color:var(--theme-color-text_sub);font-size:1.2rem}.support-tag-listing__title{color:var(--theme-color-text);font-size:var(--theme-font-size-h5);font-weight:700;margin:0}.support-tag-listing__desc{color:var(--theme-color-text_sub);font-size:1.2rem;line-height:1.6;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-bottom-banners{background-color:var(--theme-color-background_sub);padding:5.6rem 2.4rem}.support-bottom-banners__inner{display:flex;flex-direction:column;gap:1.6rem;margin:0 auto;max-width:1200px}.support-bottom-banners__links{display:flex;gap:1.6rem}@media screen and (max-width:768px){.support-bottom-banners__links{flex-direction:column}}.support-bottom-banners__link-card{background-color:var(--theme-color-background);border:1px solid #e5e5e5;border-radius:.8rem;flex:1;padding:2rem 2.4rem;transition:box-shadow .2s}.support-bottom-banners__link-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.08)}.support-bottom-banners__link-card p{margin:0}.support-bottom-banners__link-card p:not(:first-child){color:var(--theme-color-text_sub);font-size:var(--theme-font-size-xs);line-height:1.5;margin-top:.6rem}.support-bottom-banners__link-card p strong{font-size:var(--theme-font-size);font-weight:700}.support-bottom-banners__link-card p a{color:var(--theme-color-support_1);text-decoration:none}.support-bottom-banners__link-card p a:hover{text-decoration:underline}.support-bottom-banners__cta{align-items:center;background-color:var(--theme-color-main);border-radius:.8rem;display:flex;justify-content:space-between;padding:2.8rem 3.2rem}@media screen and (max-width:768px){.support-bottom-banners__cta{align-items:flex-start;flex-direction:column;gap:1.6rem}}.support-bottom-banners__cta-text p{color:var(--theme-color-background);font-size:var(--theme-font-size-m);font-weight:700;margin:0;white-space:nowrap}.support-bottom-banners .hs-button,.support-bottom-banners__cta-btn{background-color:var(--theme-color-background);border:none;border-radius:.4rem;color:var(--theme-color-main);cursor:pointer;flex-shrink:0;font-size:var(--theme-font-size-s);font-weight:500;line-height:1.4;padding:calc(1rem - .2em) 2rem;text-decoration:none;transition:opacity .2s;white-space:nowrap}.support-bottom-banners .hs-button:hover,.support-bottom-banners__cta-btn:hover{opacity:.8}