@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@500;600&family=Noto+Sans+JP:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Amiri:ital,wght@0,400;0,700;1,400;1,700&family=Noto+Serif+JP:wght@200..900&family=Zen+Old+Mincho&display=swap");:root{--primary:#22639e;--blue1000:#0064ab;--blue850:#267bb8;--blue050:#80b1d5;--blue010:#e5eff7;--navy1500:#0f2343;--navy1300:#1c2e4d;--navy1000:#243d66;--navy200:#d3d8e0;--navy100:#e9ecf0;--gold1000:#c2b07d;--gold500:#e0d7be;--gold200:#f3efe5;--txtColor:#0f2343;--borderColor:#d3d8e0;--bgColor:#f6f7f8;--bgColorSecondary:#0f2343;--bgColorTertiary:#d3d8e0;--bgColorTh:#e6e6e6;--bgColorThSub:hsla(0,0%,90%,.25);--white:#fff;--black:#333;--fontFamily:"Zen Old Mincho","Noto Sans JP","ヒラギノ角 Pro W3","Hiragino Kaku Pro W3","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",serif;--fontFamilyEn:"Amiri",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,Helvetica,sans-serif;--txtSizeSp:1.6rem;--txtSizePc:1.6rem;--lineHeight:1.7;--lineHeightTitle:1.5;--letterSpacing:0.08em;--fixedWidth:1200px;--zIndexLv0:0;--zIndexLv1:1;--zIndexLv2:10;--zIndexLv3:100;--zIndexLv4:1000;--zIndexLv5:10000;--breakTabLength:768;--breakPcLength:1280;--breakPcSmallLength:1025;--breakPcLargeLength:1440}.p-faq{margin-top:16px}@media print,screen and (min-width:768px){.p-faq{margin-top:32px}}.p-faq__box{background-color:var(--white)}.p-faq__box+.p-faq__box{margin-top:16px}@media print,screen and (min-width:768px){.p-faq__box+.p-faq__box{margin-top:32px}}.p-faq__box.is-open .p-faq__ttl:before{transform:translate(-50%,-50%) rotate(180deg)}@media print,screen and (min-width:1280px){.p-faq__box .p-faq__body{display:block!important}}.p-faq__head>:first-child{margin-top:0!important}.p-faq__head>:first-child.m-box-section{padding-top:0}@media print,screen and (min-width:768px){.p-faq__head>.position-left:first-child+*,.p-faq__head>.position-right:first-child+*{margin-top:0!important}}.p-faq__head>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-faq__head>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-faq__head>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-faq__head>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-faq__head>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__head>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__head>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__head>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__head>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__head>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-faq__head>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-faq__head>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__head>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__head>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__head>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-faq__head{display:flex;font-weight:400;list-style:none;border-bottom:1px solid var(--borderColor)}.p-faq__head::-webkit-details-marker{display:none}.p-faq__q{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;min-height:48px;font-family:var(--fontFamilyEn);font-size:3.2rem;line-height:1;color:var(--white);letter-spacing:.04em;background-color:var(--blue1000)}@media print,screen and (min-width:768px){.p-faq__q{width:60px;min-height:60px}}.p-faq__ttl{flex-grow:1;padding:16px;font-weight:500;letter-spacing:.08em}.p-faq__ttl:before{position:absolute;top:50%;right:13.25px;display:block;width:13.5px;height:7.5px;content:"";background:url(../../images/faq/i_arrow4.svg) 50% no-repeat;background-size:100% auto;transition:transform .2s ease-out;transform:translate(-50%,-50%) rotate(0deg)}@media screen and (max-width:1024px){.p-faq__ttl{position:relative;padding-right:40px}}@media print,screen and (min-width:1025px){.p-faq__ttl:before{display:none}}@media print,screen and (min-width:1280px){.p-faq__ttl{padding:12px 16px;font-size:1.8rem;line-height:2}}.p-faq__summary-icon{display:block;flex-shrink:0;width:20px;margin-left:6px;transition:transform .2s ease-out}.p-faq__body-inner{padding:16px}.p-faq__body-inner>:first-child{margin-top:0!important}.p-faq__body-inner>:first-child.m-box-section{padding-top:0}@media print,screen and (min-width:768px){.p-faq__body-inner>.position-left:first-child+*,.p-faq__body-inner>.position-right:first-child+*{margin-top:0!important}}.p-faq__body-inner>[data-gs=col1]:first-child>[data-gs-col]:first-child>:first-child,.p-faq__body-inner>[data-gs=col]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}.p-faq__body-inner>[data-gs=col2]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__body-inner>[data-gs=col3]:first-child>[data-gs-col]:nth-child(-n+3)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+2)>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__body-inner>[data-gs=col4]:first-child>[data-gs-col]:nth-child(-n+4)>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col2_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__body-inner>[data-gs=col2_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}.p-faq__body-inner>[data-gs=col1_2]:first-child{margin-top:0}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col1_2]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__body-inner>[data-gs=col1_2]:first-child>[data-gs-col]>:first-child{margin-top:0!important}}@media screen and (max-width:767px){.p-faq__body-inner>[data-gs=col1_1_1]:first-child>[data-gs-col]:first-child>:first-child{margin-top:0!important}}@media print,screen and (min-width:768px){.p-faq__body-inner>[data-gs=col1_1_1]:first-child>[data-gs-col]>:first-child{margin-top:0!important}.p-faq__body-inner{padding:24px}}