@layer base {
#qaBlock .qaBox{font-size:1.4rem;padding:0 2vw}#qaBlock .qaBox .question{position:relative;padding:0 1.6em;margin-top:.8em;border-bottom:#ddd 1px solid;cursor:pointer}#qaBlock .qaBox .answer{position:relative;padding:15px 10px 8px 30px;display:none}#qaBlock .qaBox .question i{position:absolute;right:8px;top:50%;transform:translateY(-50%)}#qaBlock .qaBox .u-icon--minus{display:none}#qaBlock .qaBox.open .u-icon--minus{display:block}#qaBlock .qaBox.open .u-icon--plus{display:none}#qaBlock .qaBox .mark{font-size:1rem;font-weight:700;line-height:1;position:absolute;left:0;top:.3em;width:1.2em;text-align:center}#qaBlock .qaBox .answer .mark{top:15px}#qaBlock .qaBox .answer div{line-height:1.8;text-align:justify;text-align-last:left;text-justify:inter-ideograph}@media screen and (min-width: 700px){#qaBlock{margin-top:8px}#qaBlock .h2Txt{font-size:2.3rem;margin-bottom:6px}#qaBlock .h2Txt p{letter-spacing:6px;padding:0 10px 0 16px}#qaBlock .h2Txt span{font-size:2rem}#qaBlock h2{font-size:3rem;letter-spacing:2px;padding-left:2px}#qaBlock .qaBox{font-size:1.7rem;padding:0 20px}#qaBlock .qaBox .question{padding:0 26px;margin-top:.6em}#qaBlock .qaBox .answer{padding:15px 10px 14px 40px}#qaBlock .qaBox .question i{right:8px}#qaBlock .qaBox .mark{font-size:1.3rem;left:0;top:.2em}#qaBlock .qaBox .answer .mark{top:18px}#qaBlock .qaBox .answer div{font-size:1.6rem;line-height:1.9}}.kome{text-indent:-.7em;padding-left:1em}.highlight{text-decoration:underline;text-underline-offset:-.2em;text-decoration-thickness:.5em;text-decoration-color:#ffe40066;text-decoration-skip-ink:none}.list-decimal li{list-style:auto}.css-1cut2t7-MuiPaper-root-MuiAccordion-root{background-color:none!important}

}