#q_and_a .lead_box{background-color:#edeeef;border-radius:.5rem;margin-top:1.5rem;padding:1rem}#q_and_a .lead_box p{letter-spacing:.03em;font-size:.875rem;line-height:1.7}#q_and_a .lead_box a{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#q_and_a .lead_box .blank_btn .blank_icon{fill:#2f71ff;width:.75rem;height:.75rem}#q_and_a .sub_ttl{padding-top:2rem}#q_and_a .sub_ttl._first{padding-top:1.5rem}#q_and_a .accordion_box{gap:1rem;padding-top:1rem;display:grid}#q_and_a .accordion_details .accordion_summary{color:#1b45a0;letter-spacing:.03em;border:1px solid #e3e4e5;border-radius:.25rem;align-items:start;gap:.375rem;padding:.75rem 2.125rem .75rem .75rem;font-size:.875rem;font-weight:500;line-height:1.7;transition:color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;display:flex;position:relative}#q_and_a .accordion_details .accordion_summary::-webkit-details-marker{display:none}#q_and_a .accordion_details .accordion_summary:before{content:"";background-color:#1b45a0;width:.875rem;height:.0625rem;transition:background-color .3s ease-out;position:absolute;top:1.5625rem;right:.75rem}#q_and_a .accordion_details .accordion_summary:after{content:"";background-color:#1b45a0;width:.875rem;height:.0625rem;transition:background-color .3s ease-out,transform .3s ease-out;position:absolute;top:1.5625rem;right:.75rem;transform:rotate(90deg)}#q_and_a .accordion_details .accordion_summary:hover{cursor:pointer}#q_and_a .accordion_details .faq_icon{font-family:Oswald,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}#q_and_a .accordion_details.is_open .accordion_summary{color:#fff;background-color:#2f71ff;border:1px solid #2f71ff;border-bottom-right-radius:0;border-bottom-left-radius:0}#q_and_a .accordion_details.is_open .accordion_summary:before{background-color:#fff}#q_and_a .accordion_details.is_open .accordion_summary:after{background-color:#fff;transform:rotate(0)}#q_and_a .accordion_details .panel_box{border:1px solid #e3e4e5;align-items:start;gap:.375rem;padding:.75rem;display:flex}#q_and_a .accordion_details .panel_inner{letter-spacing:.03em;gap:1rem;font-size:.875rem;line-height:1.7;display:grid}#q_and_a .accordion_details .accordion_link{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#q_and_a .accordion_details .accordion_numlist{gap:.375rem;display:grid}#q_and_a .accordion_details .accordion_numlist li{align-items:start;gap:.1875rem;display:flex}#q_and_a .accordion_details .accordion_list{gap:.375rem;display:grid}#q_and_a .accordion_details .accordion_list li{align-items:start;gap:.625rem;display:flex}#q_and_a .accordion_details .accordion_list li:before{content:"";aspect-ratio:1;background-color:#222;border-radius:50%;width:.375rem;height:.375rem;margin-top:.75rem}@media screen and (width>=769px){#q_and_a .lead_box{margin-top:2.5rem;padding:1.5rem}#q_and_a .lead_box p{font-size:1rem}#q_and_a .sub_ttl{padding-top:3rem}#q_and_a .accordion_box{padding-top:1.25rem;padding-left:1.5rem}#q_and_a .accordion_details .accordion_summary{gap:.1875rem;padding:1rem 2.125rem 1rem 1rem;font-size:1rem}#q_and_a .accordion_details .accordion_summary:before,#q_and_a .accordion_details .accordion_summary:after{width:1rem;top:2rem}#q_and_a .accordion_details .faq_icon{font-size:1.125rem}#q_and_a .accordion_details .panel_box{padding:1rem .75rem 1rem 1rem}#q_and_a .accordion_details .panel_inner{font-size:1rem}}
