@charset "UTF-8";@-webkit-keyframes circle_in{0%{stroke-dashoffset:264;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes circle_in{0%{stroke-dashoffset:264;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes circle_out{0%{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{stroke-dashoffset:-264;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes circle_out{0%{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{stroke-dashoffset:-264;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes circle_in2{0%{stroke-dashoffset:183}to{stroke-dashoffset:336}}@keyframes circle_in2{0%{stroke-dashoffset:183}to{stroke-dashoffset:336}}@-webkit-keyframes circle_out2{0%{stroke-dashoffset:336}to{stroke-dashoffset:183}}@keyframes circle_out2{0%{stroke-dashoffset:336}to{stroke-dashoffset:183}}@-webkit-keyframes circle_in3{0%{stroke-dashoffset:459;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes circle_in3{0%{stroke-dashoffset:459;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}to{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes circle_out3{0%{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{stroke-dashoffset:-459;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes circle_out3{0%{stroke-dashoffset:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}to{stroke-dashoffset:-459;-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes randomTxt{0%{-webkit-transform:skew(20deg, 30deg) rotateX(50deg) translateY(160%);transform:skew(20deg, 30deg) rotateX(50deg) translateY(160%)}55%{-webkit-transform:skew(20deg, 30deg) rotateX(50deg) translateY(1);transform:skew(20deg, 30deg) rotateX(50deg) translateY(1)}to{-webkit-transform:skew(0deg, 0deg) rotateX(0deg) translateY(0%);transform:skew(0deg, 0deg) rotateX(0deg) translateY(0%)}}@keyframes randomTxt{0%{-webkit-transform:skew(20deg, 30deg) rotateX(50deg) translateY(160%);transform:skew(20deg, 30deg) rotateX(50deg) translateY(160%)}55%{-webkit-transform:skew(20deg, 30deg) rotateX(50deg) translateY(1);transform:skew(20deg, 30deg) rotateX(50deg) translateY(1)}to{-webkit-transform:skew(0deg, 0deg) rotateX(0deg) translateY(0%);transform:skew(0deg, 0deg) rotateX(0deg) translateY(0%)}}@-webkit-keyframes flashHover{0%{opacity:0.8}to{opacity:1}}@keyframes flashHover{0%{opacity:0.8}to{opacity:1}}@-webkit-keyframes arrowRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes arrowRight{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(0%);transform:translateX(0%)}}.p-faq{border-top:1px solid #e5e5e5}.p-faq__content{padding:6rem 0;border-bottom:1px solid #e5e5e5}.p-faq__content dd,.p-faq__content dt{padding-left:3.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-weight:normal}.p-faq__content dd:before,.p-faq__content dt:before{font-size:2.2rem;font-family:'GaramondPremrPro-Med', serif;position:absolute;left:0;top:0}.p-faq__content dt:before{content:"Q.";line-height:1.4}.p-faq__content dd:before{content:"A.";line-height:2}@media screen and (max-width:768px){.p-faq__content dd:before{line-height:1.8}}@media screen and (max-width:768px){.p-faq__content{display:block;padding:2.5rem 0}}.p-faq__heading{font-size:1.8rem;font-weight:500;font-family:'YakuHanMP_Noto', serif;line-height:1.4;color:#15171c}.p-faq__heading[data-txtcrop=true]:before{content:"";display:block;width:0;height:0;margin-bottom:calc(((-1.8rem * 1.4) + 1.8rem) / 2 + 0rem)}.p-faq__heading[data-txtcrop=true]:after{content:"";display:block;width:0;height:0;margin-top:calc(((-1.8rem * 1.4) + 1.8rem) / 2 + 0rem)}@media screen and (max-width:768px){.p-faq__heading{font-size:1.6rem}.p-faq__heading[data-txtcrop=true]:before{content:"";display:block;width:0;height:0;margin-bottom:calc(((-1.6rem * 1.4) + 1.6rem) / 2 + 0rem)}.p-faq__heading[data-txtcrop=true]:after{content:"";display:block;width:0;height:0;margin-top:calc(((-1.6rem * 1.4) + 1.6rem) / 2 + 0rem)}}.p-faq__txt{display:block;margin-top:2.9rem;font-size:1.6rem;line-height:2;color:#555555;text-align:justify;font-family:'ヒラギノ明朝 Pro W3', 'Hiragino Mincho Pro', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif}.p-faq__txt[data-txtcrop=true]:before{content:"";display:block;width:0;height:0;margin-bottom:calc(((-1.6rem * 2) + 1.6rem) / 2 + 0rem)}.p-faq__txt[data-txtcrop=true]:after{content:"";display:block;width:0;height:0;margin-top:calc(((-1.6rem * 2) + 1.6rem) / 2 + 0rem)}@media screen and (max-width:768px){.p-faq__txt{margin-top:2.6rem;font-size:1.3rem}.p-faq__txt[data-txtcrop=true]:before{content:"";display:block;width:0;height:0;margin-bottom:calc(((-1.3rem * 2) + 1.3rem) / 2 + 0rem)}.p-faq__txt[data-txtcrop=true]:after{content:"";display:block;width:0;height:0;margin-top:calc(((-1.3rem * 2) + 1.3rem) / 2 + 0rem)}}