.page{background-color:#f6e8e6}.m-keyvisual__txt--qa{font-size:0}.question__list{width:1300px;margin:120px auto 0}.question__item{display:flex;align-items:center;position:relative;z-index:1}.question__item+.question__item{margin-top:40px}.question__icon{width:140px;margin-right:87px;position:relative;z-index:-1}.question__icon:after{content:"";display:block;position:absolute;top:0;right:-90px;bottom:0;margin:auto;width:0;height:0;border-color:transparent #2d86de transparent transparent;border-style:solid;border-width:10.5px 14px 10.5px 0}.question__icon>img{width:100%}.question__box{width:937px;border-radius:40px;background-color:#f2f2f0;overflow:hidden}.question__ttl{line-height:1.5;color:#fff;font-size:24px;background-color:#2d85de;padding:6px 40px 2px;box-sizing:border-box;position:relative;border-radius:0 0 40px 40px;transition-property:border-radius;transition-timing-function:linear;transition-duration:.4s}.question__ttl:before{content:"Q.";display:inline-block;font-family:Roboto Condensed;font-size:50px;vertical-align:middle;-webkit-transform:translateY(-.1em);transform:translateY(-.1em);margin-right:4px}.question__ttl:after{content:"+";display:block;position:absolute;top:0;right:30px;bottom:0;margin:auto;font-size:32px;width:1em;height:1em;-webkit-transform:translateY(-.3em) scaleX(1);transform:translateY(-.3em) scaleX(1)}.question__ttl--on:after{content:"-";-webkit-transform:translateY(-.4em) scaleX(2);transform:translateY(-.4em) scaleX(2);right:17px}.question__ttl--on{border-radius:0}.question__ttl--long{letter-spacing:-.01em}.questionAnswer{display:none}.questionAnswerInner{padding:56px 54px 56px 94px;box-sizing:border-box;display:flex;justify-content:space-between;flex-wrap:wrap}.questionAnswer--tmb .questionAnswerInner,.questionAnswerInner{align-items:flex-start}.questionAnswer__img,.questionAnswer__txt{margin-top:50px}.questionAnswer__img:nth-child(-n+2),.questionAnswer__txt:nth-child(-n+2){margin-top:0}.questionAnswer__txt{font-size:22px;line-height:1.81;color:#2d85de;width:520px;position:relative}.questionAnswer__txt:before{content:"A.";display:inline-block;position:absolute;top:-25px;left:-54px;font-size:50px;font-weight:700;color:#0079ba;font-family:Roboto Condensed}.questionAnswerInner--largeImg .questionAnswer__txt{width:398px}.questionAnswerInner--tmb .questionAnswer__txt{width:420px}.questionAnswer__txt>.strong{color:#d81e4e;font-weight:700}.questionAnswer__img{width:calc(100% - 520px);text-align:center;align-self:center}.questionAnswerInner--largeImg .questionAnswer__img{width:calc(100% - 398px)}.questionAnswerInner--tmb .questionAnswer__img{width:calc(100% - 420px)}.questionAnswer__img>img+img{margin-top:32px}@media screen and (max-width:1094px){.question__list{width:calc(100% - 40px);margin:20px auto 0}.question__item+.question__item{margin-top:20px}.question__icon{width:54px;margin-right:20px}.question__icon:after{top:0;right:-25px;bottom:0}.question__box{width:calc(100% - 74px);border-radius:20px}.question__ttl{font-size:14px;padding:2px 28px 10px 40px;text-indent:-.82em;border-radius:0 0 20px 20px}.question__ttl:before{font-size:20px;margin-right:4px;vertical-align:bottom;-webkit-transform:translateY(.15em);transform:translateY(.15em)}.question__ttl:after{right:8px;font-size:16px;text-indent:0}.question__ttl--on:after{right:1px}.question__ttl--on{border-radius:0}.questionAnswerInner{padding:18px 27px 28px 47px}.questionAnswer__img,.questionAnswer__img:nth-child(-n+2),.questionAnswer__txt,.questionAnswer__txt:nth-child(-n+2){margin-top:22px}.questionAnswer__img:first-child,.questionAnswer__txt:first-child{margin-top:0}.questionAnswer__txt{font-size:12px;width:100%}.questionAnswer__txt:before{top:-12px;left:-27px;font-size:25px}.questionAnswer__img,.questionAnswerInner--largeImg .questionAnswer__img,.questionAnswerInner--largeImg .questionAnswer__txt,.questionAnswerInner--tmb .questionAnswer__img,.questionAnswerInner--tmb .questionAnswer__txt{width:100%}.questionAnswer__img>img+img{margin-top:16px}}