@charset "UTF-8";*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}.container__inner{display:flex;justify-content:space-between;gap:1em;max-width:var(--tantive-container-width-pc);margin:50px auto;}.tool-area{flex-grow:1;}h1{font-size:1.5em;margin-bottom:20px;}h2{position:relative;font-size:1.5em;padding:.25em .5em;width:-moz-fit-content;width:fit-content;}h2::before{content:"";position:absolute;top:0;left:0;width:5px;height:100%;border-radius:3px;background-color:var(--tantive-main-dark-color);}.title-section,.search-section,.description-section{margin-bottom:50px;}.search-usage{padding:.5em 1em;font-size:.75em;border:1px solid var(--tantive-main-dark-color);}.faq-section{margin-top:1em;}.emoji-faq-item{border:1px solid var(--tantive-main-dark-color);border-radius:8px;margin-top:12px;margin-bottom:12px;overflow:hidden;}.emoji-faq-item[open] .emoji-faq-question::after{content:"－";}.emoji-faq-question{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--tantive-main-dark-color);color:white;cursor:pointer;font-weight:600;font-size:.95rem;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s;}.emoji-faq-question:hover{background:#f0f0f0;color:var(--tantive-main-dark-color);}.emoji-faq-question:hover::before{background:var(--tantive-main-dark-color);color:#f0f0f0;}.emoji-faq-question:hover::after{color:var(--tantive-main-dark-color);}.emoji-faq-question::marker,.emoji-faq-question::-webkit-details-marker{display:none;}.emoji-faq-question::before{content:"Q";display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:#f0f0f0;color:var(--tantive-main-dark-color);border-radius:50%;font-size:.8rem;font-weight:700;flex-shrink:0;}.emoji-faq-question::after{content:"＋";margin-left:auto;font-size:1.1rem;color:#f0f0f0;transition:transform .2s;flex-shrink:0;}.emoji-faq-answer{display:flex;align-items:flex-start;gap:12px;padding:16px 20px;background:#fff;font-size:.9rem;line-height:1.7;color:#444;border-top:1px solid #e0e0e0;}.emoji-faq-answer::before{content:"A";display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;background:#f0f0f0;color:#333;border-radius:50%;font-size:.8rem;font-weight:700;flex-shrink:0;}.ad-area{flex:0 0 200px;}.ad-area-wrap{width:400px;position:sticky;top:100px;}.ad-area-wrap ins{width:300px;height:250px;}@media screen and (max-width:1280px){.container__inner{flex-direction:column-reverse;padding:0 1em}.ad-area-wrap{margin:auto;width:100%}.ad-area-wrap ins{width:300px;height:100px;margin:auto}.ad-area{flex:unset}.ad-moved-area:has(>*){margin-top:1em;margin-bottom:1em}}@media screen and (max-width:600px){.display-none-mobile{display:none}}