@media screen and (max-width: 810px){.p-pageMv__bg img{object-position:75% center}}.p-anchor{background-color:#fbf8f4}.p-anchor:before{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-25px;width:110vw;height:50px;background-color:#fbf8f4;filter:blur(10px)}.p-faq{padding:100px 0;background-color:#fbf8f4}@media screen and (max-width: 1080px){.p-faq{padding:90px 0}}@media screen and (max-width: 810px){.p-faq{padding:80px 0}}@media screen and (max-width: 500px){.p-faq{padding:60px 0}}.p-faqWrap .p-faqContent:nth-child(n+2){margin-top:80px}@media screen and (max-width: 1080px){.p-faqWrap .p-faqContent:nth-child(n+2){margin-top:70px}}@media screen and (max-width: 810px){.p-faqWrap .p-faqContent:nth-child(n+2){margin-top:60px}}@media screen and (max-width: 500px){.p-faqWrap .p-faqContent:nth-child(n+2){margin-top:50px}}.p-faqWrap .p-faqContent__title{position:relative;padding:30px;font-size:2rem;line-height:1;background-color:#e2dacd}.p-faqList{margin-top:30px}@media screen and (max-width: 500px){.p-faqList{margin-top:20px}}.p-faq__item{border-bottom:1px solid rgba(223,214,189,.5)}.p-faq__question{position:relative;padding:40px 125px 40px 20px;display:flex;align-items:start;cursor:pointer}@media screen and (max-width: 1080px){.p-faq__question{padding:18px 100px 18px 20px}}@media screen and (max-width: 810px){.p-faq__question{padding:18px 80px 18px 20px}}@media screen and (max-width: 500px){.p-faq__question{padding:12px 60px 12px 14px}}.p-faq__question .icon,.p-faq__question .text{font-size:2rem}@media screen and (max-width: 500px){.p-faq__question .icon,.p-faq__question .text{font-size:1.8rem}}.p-faq__question .arrow{position:absolute;top:50%;transform:translateY(-50%);right:0;width:42px;height:42px}@media screen and (max-width: 500px){.p-faq__question .arrow{width:36px;height:36px}}.p-faq__question .arrow:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:19px;height:1px;background-color:#484339}@media screen and (max-width: 500px){.p-faq__question .arrow:before{width:16px}}.p-faq__question .arrow:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:19px;background-color:#484339;transition:transform .3s}@media screen and (max-width: 500px){.p-faq__question .arrow:after{height:16px}}.p-faq__question.is-active .arrow:after{transform:translate(-50%, -50%) rotate(90deg)}.p-faq__answer{padding:0 100px 40px 20px;display:flex;align-items:start;display:none}@media screen and (max-width: 1080px){.p-faq__answer{padding:18px 100px 18px 20px}}@media screen and (max-width: 810px){.p-faq__answer{padding:18px 80px 18px 20px}}@media screen and (max-width: 500px){.p-faq__answer{padding:12px 14px 12px 14px}}.p-faq__answer a{color:#744d00;text-decoration:underline;text-decoration-color:#744d00;transition:opacity .3s}.p-faq__answer a:hover{opacity:.6}.p-faq__answer.is-open{display:flex}