.hme08_faq .faq-item{background-color:#f4f4f1;border-radius:16px;font-size:1.8rem;overflow:hidden}@media screen and (max-width:768px){.hme08_faq .faq-item{border-radius:8px;font-size:1.6rem}}.hme08_faq .faq-item:not(:last-child){margin-bottom:16px}.hme08_faq .inner,.hme08_faq dt{align-items:flex-start;display:flex;padding:25px 4rem}@media screen and (max-width:768px){.hme08_faq .inner,.hme08_faq dt{padding:16px}}.hme08_faq .inner .label,.hme08_faq dt .label{border-radius:50%;display:block;flex:0 0 auto;font-size:2.4rem;font-weight:700;height:4.6rem;line-height:4.6rem;margin-right:1.8rem;text-align:center;width:4.6rem}@media screen and (max-width:768px){.hme08_faq .inner .label,.hme08_faq dt .label{font-size:1.6rem;height:3.2rem;line-height:3.2rem;margin-right:1rem;width:3.2rem}}.hme08_faq .inner .text,.hme08_faq dt .text{align-self:center;display:block;flex:1 1 auto}.hme08_faq dt{cursor:pointer;transition:background-color .2s,color .2s}.hme08_faq dt .label,.hme08_faq dt .toggle{background-color:#414141;color:#fff;transition:background-color .2s,color .2s}.hme08_faq dt .toggle{align-self:center;border-radius:50%;display:block;flex:0 0 auto;height:3.2rem;margin-left:4rem;position:relative;width:3.2rem}@media screen and (max-width:768px){.hme08_faq dt .toggle{height:2.4rem;margin-left:1rem;width:2.4rem}}.hme08_faq dt .toggle:after,.hme08_faq dt .toggle:before{border-top:2px solid;content:"";display:block;height:0;left:50%;margin:-1px 0 0 -5px;position:absolute;top:50%;transition:transform .2s;width:10px}.hme08_faq dt .toggle:after{transform:rotate(90deg)}.hme08_faq dt.-js-open,.hme08_faq dt:hover{background-color:#414141;color:#fff}.hme08_faq dt.-js-open .label,.hme08_faq dt.-js-open .toggle,.hme08_faq dt:hover .label,.hme08_faq dt:hover .toggle{background-color:#fff;color:#414141}.hme08_faq dt.-js-open .toggle:after{transform:rotate(0deg)}.hme08_faq dd{display:none;margin:0}.hme08_faq dd .label{background-color:#0051e0;color:#fff}.hs-inline-edit .hme08_faq dd{display:block}