.qa{margin:60px auto 0;max-width:1040px}@media(max-width: 768px){.qa{margin-top:10.67vw}}.qa-nav{display:flex;flex-wrap:wrap;gap:13px}@media(max-width: 768px){.qa-nav{gap:2.67vw}}.qa-nav>li{width:250px}@media(max-width: 768px){.qa-nav>li{width:calc(50% - 1.34vw)}}.qa-nav .qa-nav-button{padding:13px 16px;font-size:16px;letter-spacing:.03em}@media(max-width: 1300px){.qa-nav .qa-nav-button{font-size:1.23vw}}@media(max-width: 768px){.qa-nav .qa-nav-button{padding:3.2vw 1.07vw;font-size:3.2vw;letter-spacing:0}}.qa-body{margin-top:45px}@media(max-width: 768px){.qa-body{margin-top:8vw}}.qa-group{scroll-margin-top:var(--header-height, 0px)}.qa-group .qa-heading{display:flex;align-items:center;gap:25px;margin-bottom:24px;font-size:26px;font-weight:bold;line-height:1.7;letter-spacing:.03em;color:#2d323e}@media(max-width: 1300px){.qa-group .qa-heading{font-size:2vw}}@media(max-width: 768px){.qa-group .qa-heading{gap:3.2vw;margin-bottom:4.27vw;font-size:4.8vw}}.qa-group .qa-heading::before{content:"";flex-shrink:0;display:block;width:4px;height:30px;background:#217cb7}@media(max-width: 768px){.qa-group .qa-heading::before{width:.8vw;height:5.33vw}}.qa-group .qa-list{list-style:none}.qa-group+.qa-group{margin-top:100px}@media(max-width: 768px){.qa-group+.qa-group{margin-top:13.33vw}}.qa-item .qa-question{position:relative;display:flex;align-items:flex-start;gap:9px;width:100%;padding:21px 79px 27px 40px;background:#fff;border:0;border-top:1px solid #dee0e4;border-bottom:1px solid #dee0e4;color:#2d323e;font-family:inherit;text-align:left;cursor:pointer;transition:background .3s}@media(max-width: 768px){.qa-item .qa-question{gap:1.87vw;padding:4.27vw 10.67vw 4.8vw 4.27vw}}.qa-item .qa-question:hover{background:#ecfbfc}.qa-item .qa-question[aria-expanded=true] .qa-icon{margin-top:-2px;transform:rotate(-135deg)}@media(max-width: 768px){.qa-item .qa-question[aria-expanded=true] .qa-icon{margin-top:-0.53vw}}.qa-item .qa-question-text{color:#217cb7;font-size:18px;font-weight:bold;line-height:1.8;letter-spacing:.03em}@media(max-width: 1300px){.qa-item .qa-question-text{font-size:1.38vw}}@media(max-width: 768px){.qa-item .qa-question-text{font-size:3.73vw}}.qa-item .qa-icon{position:absolute;top:50%;right:39px;display:block;width:10px;height:10px;margin-top:-8px;border-right:2px solid #1e6dc1;border-bottom:2px solid #1e6dc1;transform:rotate(45deg);transition:transform .3s,margin-top .3s}@media(max-width: 768px){.qa-item .qa-icon{right:4.27vw;width:2.13vw;height:2.13vw;margin-top:-1.6vw;border-right-width:.4vw;border-bottom-width:.4vw}}.qa-item .qa-answer{background:#eff1f4;border-bottom:1px solid #dee0e4}.qa-item .qa-answer[hidden]{display:none}.qa-item .qa-answer-inner{display:flex;align-items:flex-start;gap:10px;padding:23px 84px 20px 42px}@media(max-width: 768px){.qa-item .qa-answer-inner{gap:2.13vw;padding:4.8vw 5.33vw 4.27vw 4.27vw}}.qa-item .qa-answer-text{font-size:16px;line-height:2;letter-spacing:.03em}@media(max-width: 1300px){.qa-item .qa-answer-text{font-size:1.23vw}}@media(max-width: 768px){.qa-item .qa-answer-text{font-size:3.47vw}}.qa-item .qa-answer-text p+p{margin-top:1em}.qa-item .qa-answer-text a{color:#217cb7;text-decoration:underline}.qa-item .qa-answer-text a:hover{text-decoration:none}.qa-item+.qa-item{margin-top:-1px}.qa-mark{flex-shrink:0;font-family:"Zen Kaku Gothic New",sans-serif;font-size:26px;font-weight:bold;line-height:1.1;color:#217cb7}@media(max-width: 1300px){.qa-mark{font-size:2vw}}@media(max-width: 768px){.qa-mark{font-size:4.8vw}}/*# sourceMappingURL=qa.css.map */
