@charset "UTF-8";.c-body>.main-content{padding:160px 24px 96px}@media screen and (max-width:768px){.c-body>.main-content{padding:80px 0 56px}}.c-body.-index-main>.main-content{padding:0 0 96px}@media screen and (max-width:768px){.c-body.-index-main>.main-content{padding:0 0 56px}}.c-body .post-list{margin-bottom:4.8rem}@media screen and (max-width:768px){.c-body .post-list{margin-bottom:4rem}}.c-body .post-list.-accept{border-bottom:1px solid rgba(0,0,0,.05);margin-bottom:96px;padding:96px 0}@media screen and (max-width:768px){.c-body .post-list.-accept{border-bottom:none;margin-bottom:56px;padding:56px 0}}.c-body .post-list .c-card-item.-vertical>a .image .image-inner{padding-top:51.44%}@media screen and (max-width:768px){.c-body .post-list .c-card-item.-vertical>a .image .image-inner{padding-top:57.486%}}.c-body .post-list .c-card-item.-vertical>a .card-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.c-body .post-list .c-card-item.-vertical>a .card-text .title{font-size:1.6rem;margin-bottom:0}.c-body .post-list .c-card-item.-vertical>a .date{border-top:1px solid rgba(0,0,0,.1);font-size:1.4rem;padding-top:1.6rem}.c-body .post-list .c-card-item.-vertical>a .date .date-title{color:#707070;font-weight:700;margin-bottom:8px}.c-body .post-list .c-card-item.-vertical>a .date ul:not([style]){list-style:none;padding:0}.c-body .post-list .c-card-item.-vertical>a .date ul:not([style]) li{padding-left:1em;text-indent:-1em}.c-body .post-list .c-card-item.-vertical>a .date ul:not([style]) li:before{content:"・"}.c-body .post-list .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}@media screen and (max-width:768px){.c-body .post-list .button-wrap{margin-top:64px}}.c-body .c-pagination{margin-top:4.8rem}@media screen and (max-width:768px){.c-body .c-pagination{margin-top:4rem}}.c-body.-seminar-post{padding:0 24px}.c-body.-seminar-post .main-content{margin:0 auto;max-width:992px;padding:160px 0 96px}@media screen and (max-width:768px){.c-body.-seminar-post .main-content{padding:80px 0 56px}}.c-body.-seminar-post .title-section{margin-bottom:4rem}.c-body.-seminar-post .tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-bottom:2.4rem;padding:0}.c-body.-seminar-post .tag-list li{font-size:1.4rem;font-weight:700;margin:0 1.6rem 1.6rem 0}.c-body.-seminar-post .featured-image{margin-bottom:4rem}@media screen and (max-width:768px){.c-body.-seminar-post .featured-image{margin-bottom:2.4rem}}.c-body.-seminar-post .featured-image img{width:100%}.c-body.-seminar-post .post-body{margin-bottom:4rem}@media screen and (max-width:768px){.c-body.-seminar-post .post-body{margin-bottom:2.4rem}}.c-body.-seminar-post .application{margin-bottom:4rem}.c-body.-seminar-post .application-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-body.-seminar-post .application-button .c-button{font-size:1.6rem}.c-body.-seminar-post .application-button .c-button .button-inner{padding:12px 19px}@media screen and (max-width:768px){.c-body.-seminar-post .application-button .c-button{max-width:360px;width:100%}.c-body.-seminar-post .application-button .c-button .button-inner{padding:7px 22px}}.c-body.-seminar-post .application-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#334149;border-radius:2.4rem;color:#fff;padding:32px 20px;text-align:center}@media screen and (max-width:768px){.c-body.-seminar-post .application-end{border-radius:16px;padding:32px 24px}}.c-body.-seminar-post .application-end p{margin:0 0 2.4rem}.c-body.-seminar-post .application-end p.title{font-size:2rem;font-weight:700}.c-body.-seminar-post .application-end p:not(.title){opacity:.7}@media screen and (max-width:768px){.c-body.-seminar-post .application-end .c-button{font-size:1.4rem}.c-body.-seminar-post .application-end .c-button .button-inner{padding:7px 22px}}.c-body.-seminar-post .seminar-data{margin-bottom:4rem}.c-body.-seminar-post .seminar-data h3{font-size:2rem;font-weight:700;margin:0 0 2.4rem;text-decoration:underline;-webkit-text-decoration-color:rgba(0,0,0,.2);text-decoration-color:rgba(0,0,0,.2)}.c-body.-seminar-post .share .c-global-share{border-top:none;padding:0}