@media print,screen and (min-width :767px){.accordion-cards-wrapper{display:flex;align-items:flex-start;justify-content:center}}.accordion-cards-wrapper .accordion-card{background-color:#fff;border-radius:19px;font-size:14px;box-shadow:0 1.9px 2.5px rgb(0 0 0 / 6%),0 5px 6.1px rgb(0 0 0 / 8%),0 10.1px 11.4px rgb(0 0 0 / 9%),0 19.2px 19.8px rgb(0 0 0 / 9%)}@media print,screen and (min-width:768px){.accordion-cards-wrapper .accordion-card{font-size:16px;width:30%}}.accordion-cards-wrapper .accordion-card ul{list-style-type:none;padding:0;margin:0}.accordion-cards-wrapper .accordion-card:not(:first-child){margin-top:30px}@media print,screen and (min-width :767px){.accordion-cards-wrapper .accordion-card:not(:first-child){margin:0 0 0 45px}}.accordion-cards-wrapper .accordion-card .card-key-visual img{border-radius:19px 19px 0 0}.accordion-cards-wrapper .accordion-card .card-contents{padding:15px 15px 30px;position:relative}.accordion-cards-wrapper .accordion-card .card-contents::after{border-bottom:2px solid #757575;border-right:2px solid #757575;content:"";display:block;height:8px;margin-top:10px;position:absolute;left:50%;transform:rotate(45deg) translate(0,-50%);transition:all .3s;width:8px}.accordion-cards-wrapper .accordion-card.is-active .card-contents::after{transform:rotate(-135deg);transition:all .3s}.accordion-cards-wrapper .accordion-card .card-preview{padding-bottom:12px}.accordion-cards-wrapper .accordion-card.is-active .card-preview{border-bottom:solid 1px #dedede}.accordion-cards-wrapper .accordion-card .card-summary .card-title{font-size:18px;font-weight:700;margin-bottom:12px}.accordion-cards-wrapper .accordion-card .card-summary .card-summary-item ul li:not(:first-child){margin:12px 0 0 0}.accordion-cards-wrapper .accordion-card .card-summary .card-summary-item ul li .preview-item-value{float:right;white-space:nowrap}.accordion-cards-wrapper .accordion-card .card-accordion-area{display:block;visibility:hidden;overflow:hidden;max-height:0}.accordion-cards-wrapper .accordion-card.is-active .card-accordion-area{max-height:1500px;transition:all .3s;visibility:visible;margin-top:10px}.accordion-cards-wrapper .accordion-card .card-accordion-area ul li:not(:first-child){margin-top:15px}.accordion-cards-wrapper .accordion-card .card-accordion-area .card-detail-item .detail-item-label{font-weight:700;margin-bottom:8px}.accordion-cards-wrapper .accordion-card .card-accordion-area .card-detail-item .detail-item-value p{padding:0;margin:0}