.faq{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:1186px;margin-top:130px;margin-bottom:100px;margin-left:auto;margin-right:auto}@media screen and (max-width: 750px){.faq{flex-direction:column;margin-top:30px;margin-bottom:50px}}.faq .left{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:10px;padding-right:10px;box-sizing:border-box}@media screen and (max-width: 750px){.faq .left{justify-content:flex-start;align-items:flex-start;margin-left:auto;margin-right:auto}}.faq .left .faq-title{font-size:44px;text-align:left;line-height:66px;color:#000;font-family:"Noto Sans JP","sans-serif"}.faq .right{width:100%;max-width:695px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:10px;padding-right:10px;box-sizing:border-box}@media screen and (max-width: 750px){.faq .right{max-width:100%}}.faq .right .lists{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;width:100%;margin-top:15px}@media screen and (max-width: 750px){.faq .right .lists{margin-top:50px}}.faq .right .lists .list{display:flex;flex-direction:column}.faq .right .lists .list:after{width:100%;margin-top:85px;margin-bottom:85px;margin-left:auto;margin-right:auto;display:flex;border-top:1px solid #06c;content:"";flex-grow:1;z-index:1}@media screen and (max-width: 750px){.faq .right .lists .list:after{margin-top:50px;margin-bottom:50px}}.faq .right .lists .list.no-border:after{display:none}.faq .right .lists .list .question{width:100%;max-width:695px;position:relative;display:flex;flex-direction:row;font-size:21px;text-align:left;line-height:36.75px;color:#313131;font-family:"Noto Sans JP","sans-serif"}@media screen and (max-width: 750px){.faq .right .lists .list .question{justify-content:flex-start;align-items:flex-start;max-width:100%;margin-left:auto;margin-right:auto}}.faq .right .lists .list .question:before{content:"";position:absolute;left:-120px;background-image:url("../img/elementary/top/Q.svg");background-size:contain;background-repeat:no-repeat;width:78px;height:74px;transition:.3s}@media screen and (max-width: 840px){.faq .right .lists .list .question:before{left:-80px;width:70px;height:66px}}@media screen and (max-width: 750px){.faq .right .lists .list .question:before{position:sticky;left:0;width:100%;max-width:45px;height:40px;margin-right:10px}}.faq .right .lists .list .answer{width:100%;max-width:695px;display:flex;flex-direction:row;position:relative;font-size:16px;text-align:left;line-height:28px;font-family:"Noto Sans JP","sans-serif";margin-top:73px}@media screen and (max-width: 750px){.faq .right .lists .list .answer{justify-content:flex-start;align-items:flex-start;margin-top:50px;margin-left:auto;margin-right:auto;max-width:100%}}.faq .right .lists .list .answer:before{content:"";position:absolute;left:-120px;background-image:url("../img/elementary/top/A.svg");background-size:contain;background-repeat:no-repeat;width:78px;height:74px;transition:.3s}@media screen and (max-width: 840px){.faq .right .lists .list .answer:before{left:-80px;width:70px;height:66px}}@media screen and (max-width: 750px){.faq .right .lists .list .answer:before{position:sticky;left:0;width:100%;max-width:45px;height:40px;margin-right:10px}}/*# sourceMappingURL=elementary-school-faq.min.css.map */