@charset "UTF-8";.event-contents__list{padding-bottom:2rem}.event-contents__item.on .card-box__padding{border:3px solid #7f3bff;border-radius:1.25rem;overflow:hidden;height:calc(100% - 3rem - 6px)}.event-contents__title{margin-bottom:1rem;font-size:1.2rem;line-height:2}.event-contents__date{letter-spacing:0}.event-contents__date span{font-family:'Jost',sans-serif}.event-info__category{display:inline-block;border-radius:2rem;margin-bottom:1rem;margin-right:1rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);font-size:.825rem;padding:.1rem .8rem;color:#fff}.event-info__category.no-entry{background:#ccc}.event-info__button{display:block;width:100%;max-width:22.5rem}.event-info__button a{display:block;width:100%;text-align:center;line-height:1;padding:1rem .5rem 1.3rem;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%);border-radius:2rem;color:#fff !important;text-decoration:none !important}.event-info__button:after{content:"";display:block;position:absolute;width:.7rem;height:.7rem;background:url(//fundbook.co.jp/service/wp-content/themes/fundbook-service/assets/css/../img/arrow-right__white.svg) no-repeat center/contain;right:1.5rem;top:calc(50% - 0.35rem);z-index:1}.event-info__button.up{margin:0 auto 3rem}.event-info__button.down{margin:3rem auto 0}@media screen and (max-width:768px){.event-title{margin-top:2rem}}@media screen and (min-width:769px){.event-title{margin-top:0}}.event-post{margin-bottom:4rem;border-bottom:1px solid #ccc;padding-bottom:4rem}.event-speaker{margin-top:5rem}.event-speaker__item{background:#f6f6f6;border-radius:1.25rem}.event-speaker__item p{margin-bottom:0;line-height:2}.event-speaker__img{display:block;position:relative;line-height:0;border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem;overflow:hidden}.event-speaker__img:before{display:block;content:"";padding-top:100%}.event-speaker__img img{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);object-fit:cover}.event-speaker__name{line-height:2}p.event-speaker__hiragana{font-size:.825rem}p.event-speaker__position{margin-bottom:.7rem}@media screen and (max-width:430px){.event-speaker_list{margin-bottom:-2rem}.event-speaker__item{margin-bottom:2rem;padding:1.2rem 1.5rem}.event-speaker__img{width:70%;margin:0 auto 2rem;border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}}@media screen and (min-width:431px){.event-speaker_list{margin-bottom:-3%}.event-speaker__item{display:flex;justify-content:space-between;margin-bottom:3%;padding:1.6rem 2rem}.event-speaker__img{width:20%;margin-top:-1.6rem;margin-left:-2rem;margin-bottom:-1.6rem}.event-speaker__text{width:77%}}@media screen and (min-width:431px) and (max-width:992px){.event-speaker__img{width:37%}.event-speaker__text{width:60%}}.event-schedule{margin-top:5rem}.event-schedule__item{background:#f6f6f6;border-radius:1.25rem;margin-bottom:3rem}.event-schedule__item p{margin-bottom:0;line-height:2}.event-schedule__time{padding-left:1.5rem}.event-schedule__time:before{content:"";position:absolute;display:block;width:.8rem;height:.8rem;border-radius:1rem;top:.7rem;left:0;background:linear-gradient(90deg,#7f3bff 0,#3573ff 100%);background:-webkit-linear-gradient(0deg,#7f3bff 0,#3573ff 100%)}@media screen and (max-width:768px){.event-schedule_list{margin-bottom:-1.5rem}.event-schedule__item{margin-bottom:1.5rem;padding:1.2rem 1.5rem}}@media screen and (min-width:769px){.event-schedule_list{margin-bottom:-2%}.event-schedule__item{margin-bottom:2%}.event-schedule__item{display:flex;justify-content:space-between;padding:1.6rem 2rem}.event-schedule__time{width:20%}.event-schedule__contents{width:77%}}.event-summary{margin-top:5rem}.event-summary__list{background:#f6f6f6;border-radius:1.25rem;display:block}.event-summary__item{border-bottom:1px solid #c6c6c6;padding-bottom:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;flex-wrap:wrap}.event-summary__item:last-child{border:none;padding-bottom:0;margin-bottom:0}.event-summary__item p{margin-bottom:0;line-height:2}.event-summary__head{width:20%}.event-summary__body{width:77%}@media screen and (max-width:768px){.event-summary__list{padding:1.2rem 1.5rem}}@media screen and (min-width:769px){.event-summary__list{padding:1.6rem 2rem}}p.event_comment{margin-top:2rem;font-size:80%}