﻿.p-qanda__list{display:flex;flex-direction:column;gap:30px;max-width:1200px;margin-inline:auto}@media(max-width: 767.98px){.p-qanda__list{gap:20px}}.p-qanda__item{overflow:hidden;border-radius:30px;background-color:#fff}@media(max-width: 767.98px){.p-qanda__item{border-radius:15px}}.p-qanda__summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px 40px 32px 53px;list-style:none;cursor:pointer}@media(max-width: 767.98px){.p-qanda__summary{padding:16px 18px}}.p-qanda__summary::-webkit-details-marker{display:none}.p-qanda__summary::marker{display:none}.p-qanda__qRow{display:flex;align-items:center;gap:15px;min-width:0}.p-qanda__qMark{flex-shrink:0;font-size:1.5em;font-weight:600;line-height:1.4;letter-spacing:.05em;color:#559ad6}.p-qanda__qText{font-size:1.5em;font-weight:600;line-height:1.4;letter-spacing:.05em;color:#559ad6}@media(max-width: 767.98px){.p-qanda__qText{font-size:1.125em}}.p-qanda__chevron{flex-shrink:0}.p-qanda__chevron .fa-chevron-down{display:block;color:#559ad6;font-size:20px;transition:rotate .35s ease-in-out}@media(max-width: 767.98px){.p-qanda__chevron .fa-chevron-down{font-size:16px}}.p-qanda__item[open] .p-qanda__chevron .fa-chevron-down{rotate:180deg}.p-qanda__content{overflow:hidden}.p-qanda__contentInner{border-top:1px solid #559ad6;margin-inline:53px;padding-block:35px 40px;padding-left:30px}@media(max-width: 767.98px){.p-qanda__contentInner{margin-inline:18px;padding-block:15px 20px}}.p-qanda__divider{height:1px;margin-bottom:24px;background-color:#559ad6}@media(max-width: 767.98px){.p-qanda__divider{margin-bottom:16px}}.p-qanda__answer{display:flex;align-items:flex-start;gap:10px;padding-left:0}@media(max-width: 767.98px){.p-qanda__answer{gap:8px}}.p-qanda__answer--tight .p-qanda__aBody{max-width:100%}.p-qanda__aMark{flex-shrink:0;margin-top:.1em;font-size:1.5em;font-weight:600;line-height:1.4;letter-spacing:.05em;color:#559ad6}@media(max-width: 767.98px){.p-qanda__aMark{font-size:1.125em}}.p-qanda__aBody{flex:1;min-width:0;line-height:1.65;color:#222}.p-qanda__aBody p{margin:0 0 1.25em}.p-qanda__aBody p:last-child{margin-bottom:0}.p-qanda__aBody a:not(.m-btn1){color:#222;pointer-events:none}@media(max-width: 767.98px){.p-qanda__aBody a:not(.m-btn1){pointer-events:auto}}.p-qanda__aBody .m-btn1{max-width:233px;margin-top:8px}.p-qanda__aBody dl dt::before{content:"・";margin-right:10px}.p-qanda__aBody dl dd{margin-left:calc(1em + 10px)}/*# sourceMappingURL=qanda.css.map */
