@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}.p-faq{margin-inline:auto}@media only screen and (min-width:1200px){.p-faq{width:90%}}@media print{.p-faq{width:90%}}@media only screen and (min-width:768px){.p-faq{max-width:960px}}@media only screen and (max-width:1199px){.p-faq{width:89.7435897436%}}.p-faq__content .faq-list .faq-item .accordion{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr auto;cursor:pointer}.p-faq__content .faq-list .faq-item .answer{display:none}.p-faq__content .faq-list .faq-item .answer>div{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr}.p-faq .bnr_online{text-align:center;margin:2em 0}.p-intro{text-align:center}.p-intro{margin-inline:auto}@media only screen and (min-width:1200px){.p-intro{width:90%}}@media print{.p-intro{width:90%}}@media only screen and (min-width:768px){.p-intro{max-width:1100px}}@media only screen and (max-width:1199px){.p-intro{width:89.7435897436%}}.p-intro{margin-top:5.2083333333vw}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro{margin-top:2.125rem}}@media only screen and (max-width:767px){.p-intro{margin-top:3.6875rem}}.p-intro{margin-bottom:1.5625vw}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro{margin-bottom:1.875rem}}@media only screen and (max-width:767px){.p-intro{margin-bottom:1.875rem}}@media only screen and (min-width:1200px){.p-intro .st_int{font-size:1.25rem}}@media print{.p-intro .st_int{font-size:1.25rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-intro .st_int{font-size:1.1875rem}}@media only screen and (max-width:767px){.p-intro .st_int{font-size:1.2857142857rem}}.p-intro .st_int{padding-bottom:8px}@media only screen and (max-width:767px){.p-intro .st_int{padding-bottom:2%}}.p-faq__content{padding-top:5.2083333333vw}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__content{padding-top:3.6875rem}}@media only screen and (max-width:767px){.p-faq__content{padding-top:3.6875rem}}.p-faq__content h4{text-align:center;font-weight:400}@media only screen and (min-width:1200px){.p-faq__content h4{font-size:1.5rem}}@media print{.p-faq__content h4{font-size:1.5rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq__content h4{font-size:1.25rem}}@media only screen and (max-width:767px){.p-faq__content h4{font-size:1.2857142857rem}}.p-faq__content .lead,.p-faq__content .lead-btn{margin-inline:auto}.p-faq__content .lead,.p-faq__content .lead-btn{margin-top:1.25rem}@media only screen and (max-width:767px){.p-faq__content .lead,.p-faq__content .lead-btn{margin-top:.625rem}}@media only screen and (min-width:768px){.p-faq__content .lead,.p-faq__content .lead-btn{text-align:center}}.p-faq__content .lead em{display:block;text-align:center}.p-faq__content .lead-btn{margin-top:1.25rem}@media only screen and (max-width:767px){.p-faq__content .lead-btn{margin-top:1.25rem}}.p-faq__content .lead-btn+.faq-list{margin-top:1.875rem}@media only screen and (max-width:767px){.p-faq__content .lead-btn+.faq-list{margin-top:1.875rem}}.p-faq__content .faq-list{margin-top:1.25rem}@media only screen and (max-width:767px){.p-faq__content .faq-list{margin-top:.625rem}}.p-faq .accordion,.p-faq .answer>div{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em}@media only screen and (max-width:767px){.p-faq .accordion,.p-faq .answer>div{-webkit-column-gap:.8em;-moz-column-gap:.8em;column-gap:.8em}}.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{-ms-flex-item-align:start;align-self:flex-start;width:4rem;height:4rem;line-height:4rem;text-align:center;font-family:"Crimson Text","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-style:normal}@media only screen and (min-width:1200px){.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{font-size:1.5rem}}@media print{.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{font-size:1.5rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{font-size:1.25rem}}@media only screen and (max-width:767px){.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{font-size:1.2857142857rem}}@media only screen and (max-width:767px){.p-faq .accordion .icon-a,.p-faq .accordion .icon-q,.p-faq .answer>div .icon-a,.p-faq .answer>div .icon-q{width:3.5rem;height:3.5rem;line-height:3.5rem}}.p-faq .accordion .text,.p-faq .answer>div .text{padding-block:.8em}.p-faq .accordion{border-bottom:1px solid #fff;background:#f5f5f5}.p-faq .accordion .icon-q{background:#464646;color:#fff}.p-faq .accordion:after{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"＋";display:inline-block;margin-left:.5em;color:#464646;display:grid;place-content:center;margin:0 1em 0 0}.p-faq .accordion.active::after{content:"－"}.p-faq .answer{display:none;background:rgba(201,188,156,.3)}.p-faq .answer>div{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr}.p-faq .answer>div .icon-a{background:#c9bc9c;color:#fff}.p-faq .answer>div .text{padding-right:4em}@media only screen and (max-width:767px){.p-faq .answer>div .text{padding-right:2em}}@media only screen and (min-width:1200px){.c-pnav1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem}}@media print{.c-pnav1 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem}}@media only screen and (min-width:1200px){.c-pnav1 ul li{width:23.5576923077%}}@media print{.c-pnav1 ul li{width:23.5576923077%}}.c-pnav1 ul li a{height:100%}