*{border:0;box-sizing:border-box;margin:0;padding:0}.module-03 .container{margin:0 auto;max-width:1180px;width:90%}.module-03 .block-02{background:#fff;padding:100px}.module-03 .block-02 .container{display:flex;flex-direction:column;gap:80px}.module-03 .block-02 .container .title{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:0 auto;max-width:600px}.module-03 .block-02 .container .title h2{color:#262a30;font-family:Dotties Vanilla;font-size:32px;font-weight:800;line-height:38px;margin:0 auto;text-align:center}@media (max-width:996px){.module-03 .block-02{padding:100px 0}}.summary .card-summary{border-bottom:1px solid #e6e6e6;border-radius:2px;min-height:40px;padding-bottom:10px}.summary .card-summary+.card-summary{margin-top:30px}.summary .card-summary span{align-items:center;cursor:pointer;display:flex;font-family:Dotties Vanilla;font-size:20px;font-weight:500;gap:32px}.summary .card-summary span img{transform:rotate(0);transition:all .5s}.summary .card-summary.open span img{transform:rotate(90deg);transition:all .5s}.summary .card-summary p{font-family:Roboto;font-size:18px;line-height:18px;margin-top:30px;padding:0 20px}@keyframes AnimationCardSummary{0%{opacity:0}to{opacity:1}}.summary .card-summary p{animation:AnimationCardSummary 1s;display:none}.summary .card-summary.open p{animation:AnimationCardSummary 1s;display:block}