@import url(https://use.typekit.net/yai2vqg.css);.p-bestrate,.p-faq{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width:767px){.p-bestrate,.p-faq{width:89.7435897436%}}@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}.p-bestrate{max-width:1400px;margin-top:5.2083333333%}@media only screen and (min-width:768px)and (max-width:1199px){.p-bestrate{margin-top:8.3333333333%}}@media only screen and (max-width:767px){.p-bestrate{margin-top:12.8205128205%}}@media only screen and (min-width:768px){.p-bestrate__intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px){.p-bestrate__intro__text{width:45.7142857143%}}.p-bestrate__intro__text h2{margin-bottom:2.6666666667rem}@media only screen and (max-width:767px){.p-bestrate__intro__text h2{margin-bottom:2.1333333333rem}}.p-bestrate__intro__image{overflow:hidden;border-radius:2px}@media only screen and (min-width:768px){.p-bestrate__intro__image{width:47.1428571429%}}@media only screen and (max-width:767px){.p-bestrate__intro__image{margin-top:2.6666666667rem}}.p-bestrate__conditions{margin-top:5.2083333333%}@media only screen and (min-width:768px)and (max-width:1199px){.p-bestrate__conditions{margin-top:8.3333333333%}}@media only screen and (max-width:767px){.p-bestrate__conditions{margin-top:12.8205128205%}}.p-bestrate__conditions{padding:5.3333333333rem 6.6666666667rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-bestrate__conditions{padding:4rem}}@media only screen and (max-width:767px){.p-bestrate__conditions{padding:2.1333333333rem 2.6666666667rem}}.p-bestrate__conditions{background:#f3f1ef}.p-bestrate__conditions__text{margin-top:5.3333333333rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text{margin-top:4.2666666667rem}}.p-bestrate__conditions__text h3{margin-bottom:1.6666666667rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text h3{margin-bottom:1.3333333333rem}}.p-bestrate__conditions__text h3{border-bottom:1px solid #e1e1e1;padding-bottom:1rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text h3{padding-bottom:.8rem}}.p-bestrate__conditions__text ul{margin-top:1.6666666667rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text ul{margin-top:1.3333333333rem}}.p-bestrate__conditions__text ul li{position:relative;padding-left:1rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text ul li{padding-left:.8rem}}.p-bestrate__conditions__text ul li+li{margin-top:.3333333333rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text ul li+li{margin-top:.2666666667rem}}.p-bestrate__conditions__text ul li:before{content:"";position:absolute;left:0;top:.7333333333rem;width:.3333333333rem}@media only screen and (max-width:767px){.p-bestrate__conditions__text ul li:before{width:.2666666667rem}}.p-bestrate__conditions__text ul li:before{background:#aaa19b;border-radius:50%;aspect-ratio:1/1}.p-bestrate__attention{margin-top:2.3333333333rem}@media only screen and (max-width:767px){.p-bestrate__attention{margin-top:1.8666666667rem}}.p-bestrate__attention h4{margin-bottom:.5333333333rem}@media only screen and (max-width:767px){.p-bestrate__attention h4{margin-bottom:.4266666667rem}}@media only screen and (min-width:768px){.p-bestrate__attention h4{font-size:1.0666666667rem}}@media only screen and (max-width:767px){.p-bestrate__attention h4{font-size:1rem}}.p-bestrate__attention h4{letter-spacing:.06em;line-height:1.8}.p-bestrate__attention ul{padding-left:1em;text-indent:-1em;-webkit-box-sizing:border-box;box-sizing:border-box}.p-faq{max-width:1400px;margin-top:6.7708333333%}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq{margin-top:10.8333333333%}}@media only screen and (max-width:767px){.p-faq{margin-top:16.6666666667%}}.p-faq h2{margin-bottom:2.6666666667rem}@media only screen and (max-width:767px){.p-faq h2{margin-bottom:2.1333333333rem}}.p-faq__list dl{border-bottom:1px solid #e1e1e1}.p-faq__list dl dd button,.p-faq__list dl dd span,.p-faq__list dl dt button,.p-faq__list dl dt span{position:relative;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{position:absolute;color:#aaa19b;font-family:adobe-garamond-pro,"Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-style:normal}@media only screen and (min-width:1200px){.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{font-size:1.8666666667rem}}@media print{.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{font-size:1.8666666667rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{font-size:1.7333333333rem}}@media only screen and (max-width:767px){.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{font-size:1.7142857143rem}}.p-faq__list dl dd button:before,.p-faq__list dl dd span:before,.p-faq__list dl dt button:before,.p-faq__list dl dt span:before{line-height:1.6}.p-faq__list dl dt button{padding:1.6rem 3.4666666667rem 1.6rem 4.2rem}@media only screen and (max-width:767px){.p-faq__list dl dt button{padding:1.28rem 2.7733333333rem 1.28rem 3.36rem}}.p-faq__list dl dt button:after,.p-faq__list dl dt button:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-faq__list dl dt button:before{content:"Q";left:1.3333333333rem}@media only screen and (max-width:767px){.p-faq__list dl dt button:before{left:1.0666666667rem}}.p-faq__list dl dt button::after{content:"";display:block;width:1em;height:1em;background-color:#1c1c1c;-webkit-mask-image:url(../images/icons/bottom1.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url(../images/icons/bottom1.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;position:absolute;right:1.3333333333rem}@media only screen and (max-width:767px){.p-faq__list dl dt button::after{right:1.0666666667rem}}.p-faq__list dl dt button::after{width:.8em;height:auto;aspect-ratio:1/1;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.p-faq__list dl dt.active span:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.p-faq__list dl dd{display:none;border-top:1px solid #e1e1e1}.p-faq__list dl dd span{padding:1.6rem 1.6rem 2.6666666667rem 4.2rem}@media only screen and (max-width:767px){.p-faq__list dl dd span{padding:1.28rem 1.28rem 2.6666666667rem 3.36rem}}.p-faq__list dl dd span:before{content:"A";top:1.3333333333rem}@media only screen and (max-width:767px){.p-faq__list dl dd span:before{top:1.0666666667rem}}.p-faq__list dl dd span:before{left:1.3333333333rem}@media only screen and (max-width:767px){.p-faq__list dl dd span:before{left:1.0666666667rem}}