.p-qa{width:90%;max-width:1280px;margin-inline:auto}@media only screen and (max-width: 1199px){.p-qa{width:91.66667%}}.p-anchor{width:90%;max-width:980px;margin-top:100px;margin-inline:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-anchor{margin-top:80px}}@media only screen and (max-width: 767px){.p-anchor{margin-top:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-anchor{width:70%}}.p-anchor ul{display:flex;gap:2.04082%;flex-wrap:wrap}@media only screen and (max-width: 767px){.p-anchor ul{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-anchor ul{gap:10%}}@media only screen and (max-width: 767px){.p-anchor ul{gap:0}}.p-anchor ul li{width:23.46939%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-anchor ul li{width:45%}}@media only screen and (max-width: 767px){.p-anchor ul li{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-anchor ul li{margin-bottom:2em}}@media only screen and (max-width: 767px){.p-anchor ul li{margin-bottom:1em}}@media only screen and (max-width: 767px){.p-anchor ul li{display:flex;align-items:center}}.p-anchor ul li a{font-size:93%;letter-spacing:0.13em;text-align:center;background:#F9F8F3;padding:8.69565% 6.52174% 17.3913%;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;height:80%}.p-anchor ul li a:before{position:absolute;content:"\e5cf";font-family:"Material Icons";left:50%;transform:translateX(-50%);bottom:.5em}@media only screen and (max-width: 767px){.p-anchor ul li a{font-size:100%;padding:.8em 1em}.p-anchor ul li a:before{left:inherit;right:1em;top:50%;transform:translateY(-50%);bottom:inherit}}.p-qa__block{padding-block:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-qa__block{padding-block:80px}}@media only screen and (max-width: 767px){.p-qa__block{padding-block:4em 2em}}.p-qa__block:not(:first-child){border-top:1px dotted #A5A29F}.p-qa__list{padding-top:70px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-qa__list{padding-top:50px}}@media only screen and (max-width: 767px){.p-qa__list{padding-top:2em}}.p-qa__list .qa{box-sizing:border-box;width:48.4375%}@media only screen and (max-width: 767px){.p-qa__list .qa{width:100%}}.p-qa .qa{border-radius:5px;background:#F9F8F3;margin-bottom:20px;padding-inline:30px;transition:.3s;cursor:pointer}@media only screen and (max-width: 767px){.p-qa .qa{margin-bottom:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-qa .qa{padding-inline:25px}}@media only screen and (max-width: 767px){.p-qa .qa{padding-inline:1.5em}}.p-qa .qa dt{padding-block:10px;padding-right:24px;position:relative;font-weight:500}@media only screen and (max-width: 767px){.p-qa .qa dt{padding-block:.8em}}@media only screen and (max-width: 767px){.p-qa .qa dt{font-size:115%}}.p-qa .qa dt::after{content:"";background:url("../images/common/ic_acc_arrow.svg");display:block;width:14px;height:8px;position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform 0.3s}.p-qa .qa dd{padding-block:10px 15px;border-top:1px dotted #A5A29F}@media only screen and (max-width: 767px){.p-qa .qa dd{padding-block:1em}}@media only screen and (max-width: 767px){.p-qa .qa dd{font-size:100%}}.p-qa .qa.active{width:100%}.p-qa .qa.active dt:after{transform:rotate(-180deg)}.p-contact{margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-contact{margin-top:10%}}@media only screen and (max-width: 767px){.p-contact{margin-top:5em}}
