/* よくあるご質問ページ（/faq） タブレット用 */
@media screen and (min-width: 768px) and (max-width: 1280px) {
  html {
    min-width: 100%;
  }
  #faq-chatbot-content .faq-chatbot {
    max-width: 680px;
  }
  #faq-chatbot-content .faq-chatbot-main-categories, .support .faq-chatbot-main-categories {
    justify-content: left;
    width: 680px;
    margin: 40px auto 60px;
  }
  .support .faq-chatbot-main-categories {
    width: 90%;
  }
  .support .faq-chatbot-main-categories .category-btn{
    width: 47%;
    margin: auto;
  }
  #faq-chatbot-content .faq-chatbot-main-categories .category-btn a, 
  .support .faq-chatbot-main-categories .category-btn a {
    width: 330px;
  }
  .support .faq-chatbot-main-categories .category-btn a {
    width: 100%;
    min-width: 250px;
  }
  #faq-chatbot-content .faq-chatbot-body .heading h2 {
    font-size: 3.2rem;
  }
  #faq-chatbot-content .faq-chatbot-body .heading .text {
    font-size: 1.8rem;
  }
  #faq-chatbot-content .faq-chatbot-include-chat #ulAiWidget {
    max-width: 620px;
  }
  #_ul-chat-widget #_ul-chat-widget-chat-log .chat-log .chat-bot {
    max-width: calc(100% - 124px);
  }
  .inquiries .category-faqlist .category-item .category-header {
    width: calc(100% - 0.5em);
  }
  .first_popup .conductor {
    padding: 14px 14px 14px 30px;
  }
  div.document-popup-close-button img.news-arrow, a.conductor img.news-arrow {
    right: 30px;
  }
}