.p-faq-search{width:65.4%;margin:0 auto;position:relative}@media only screen and (max-width: 767px){.p-faq-search{width:100%}}.p-faq-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px 45px 10px 15px;border:1px solid #ccc;border-radius:0}.p-faq-search__btn{position:relative;width:calc(2.2rem + 5px);height:100%;background:none;margin:0 15px 0 0;border:none;position:absolute;top:0;bottom:0;right:0}.p-faq-search__btn::before{content:"";position:absolute;top:50%;left:-5px;padding:0 5px;color:#e60012;font-family:"fontawesome solid";font-size:2.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-faq-search__btn:focus,.p-faq-search__btn:focus-visible{border:2px solid #333 !important}.p-faq .c-button:focus,.p-faq .c-button:focus-visible,.p-faq .p-box--alert-02 .c-button-03__item:focus,.p-faq .p-box--alert-02 .c-button-03__item:focus-visible,.p-faq .c-button-06__item:focus,.p-faq .c-button-06__item:focus-visible{border:1px solid #333 !important}.p-faq .c-list-accd__item .c-list-qanda--003__item:last-of-type{border-bottom:none}.p-faq .c-list-accd__item.is-open{padding-bottom:0}.p-faq .c-list-accd__item.is-open .c-list-qanda--003__item:first-of-type{border-top:1px solid #dcdddd}.p-faq .c-list-accd__item.is-open .c-list-accd__question{color:#000}.p-faq .p-pager--faq{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:90%;margin:0 auto;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media print,screen and (min-width: 768px){.p-faq .p-pager--faq{width:100%;padding:10px 0}}.p-faq .p-pager--faq__item{position:relative;margin-top:0;padding:5px 0}.p-faq .p-pager--faq__item[data-position=left]{text-align:left;width:20%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media print,screen and (min-width: 768px){.p-faq .p-pager--faq__item[data-position=left]{width:10%}}.p-faq .p-pager--faq__item[data-position=left] .p-pager--faq__item--link{padding-left:30px}.p-faq .p-pager--faq__item[data-position=left] .p-pager--faq__item--link::before{content:"";display:inline-block;position:absolute;top:50%;left:14px;color:#e60012;font-family:"fontawesome solid";font-size:1.6rem;-webkit-transform:translateY(-46%);transform:translateY(-46%)}.p-faq .p-pager--faq__item[data-position=center]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.p-faq .p-pager--faq__item[data-position=center] li{margin:5px 0;padding:0 10px;border-right:1px solid #dcdddd}@media print,screen and (min-width: 768px){.p-faq .p-pager--faq__item[data-position=center] li{padding:0 15px}}.p-faq .p-pager--faq__item[data-position=center] li:last-of-type{border-right:none}.p-faq .p-pager--faq__item[data-position=center] li.is-active{font-weight:700;pointer-events:none}.p-faq .p-pager--faq__item[data-position=right]{text-align:right;width:20%;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}@media print,screen and (min-width: 768px){.p-faq .p-pager--faq__item[data-position=right]{width:10%}}.p-faq .p-pager--faq__item[data-position=right] .p-pager--faq__item--link{padding-right:30px}.p-faq .p-pager--faq__item[data-position=right] .p-pager--faq__item--link::before{content:"";display:inline-block;position:absolute;top:50%;right:14px;color:#e60012;font-family:"fontawesome solid";font-size:1.6rem;-webkit-transform:translateY(-46%);transform:translateY(-46%)}.p-faq .p-pager--faq__item a:hover{text-decoration:underline}