.event .container.event{padding:0 0 8.0527086384vw}.event .h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;justify-content:center;overflow:hidden;position:relative}.event .h2--bg:before{content:"";display:block;height:100%;left:50%;position:absolute;top:55%;-webkit-transform:translateX(-50%) rotate(5deg);-ms-transform:translateX(-50%) rotate(5deg);transform:translateX(-50%) rotate(5deg);width:200%}.event .h2__main--black{color:#000;font-size:28px;font-weight:700;line-height:2;margin-bottom:.5em;margin-top:2.8em;text-align:center;width:unset}.event .h2__main--black,.event .h2__sub--gray{letter-spacing:.1em;position:relative;z-index:1}.event .h2__sub--gray{color:#72727b;font-family:Roboto,sans-serif;font-size:1.1875rem;font-weight:400;line-height:1;margin-bottom:3em;text-align:justify}.event .event__flex{-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:1230px;width:100%}.event .event__flex,.event .event__item{-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex}.event .event__item{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;justify-content:space-between;padding:20px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:33%}.event .event__img-box{width:100%}.event .event__img{font-family:"object-fit: cover";object-fit:cover;width:100%}.event .event__title{color:#72727b;font-size:1.125rem;font-weight:700;line-height:2;margin:0;padding:25px 0}.event .event__bottom{-ms-flex-flow:wrap;flex-flow:wrap}.event .event__bottom,.event .event__date{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.event .event__date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-flow:row;flex-flow:row;margin-bottom:24px;width:100%}.event .event__day{border-right:1px solid #72727b;font-size:2.25rem;text-align:justify;width:56%}.event .event__day,.event .event__time{color:#000;font-family:Roboto,sans-serif;font-weight:700;letter-spacing:0;line-height:1;margin:0}.event .event__time{font-size:1.5rem;padding-bottom:.1em;text-align:right;width:44%}.event .event__status.doing{background-color:#fff}.event .event__status{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #72727b;color:#72727b;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:2.9282576867vw;justify-content:center;margin-bottom:0;text-align:justify;width:9.8828696925vw}.event.container{padding-bottom:8.0527086384vw}.event .event__more{-webkit-box-pack:center;-ms-flex-pack:center;color:#72727b;font-family:Roboto,sans-serif;font-weight:700;justify-content:center;justify-content:flex-end;margin-bottom:0;margin-top:15px;text-align:justify}.event .event__more,.event .more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.event .more{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-flow:row;flex-flow:row;font-weight:400;justify-content:flex-start;position:relative;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event .more:before{content:"";display:block;height:1px;position:absolute;right:125%;top:70%;width:3em}.event .more:after,.event .more:before{background-color:#72727b;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.event .more:after{content:"";display:block;height:1px;position:absolute;right:125%;top:70%;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;width:1em}.btm-pagination{display:flex;justify-content:center;margin-bottom:60px;margin-top:40px;width:100%;.pagination-block{display:flex;justify-content:center;margin-bottom:60px;margin-top:40px;width:100%};}.event .btm-pagination a{background:#f5f5f5;border:none;color:#000;display:block;font-size:.875rem;height:40px;line-height:40px;margin:0 10px;padding:0 20px;text-align:center;transition:opacity .2s}.event .btm-pagination a:hover{cursor:pointer;opacity:.6!important}.event .btm-pagination a.active{background:#000;color:#f5f5f5;pointer-events:none}.event .event__item:hover{-webkit-box-shadow:0 0 16px 2px #ccc;box-shadow:0 0 16px 2px #ccc}.event .event__item:hover .more:before{-webkit-transform:translateX(14px);-ms-transform:translateX(14px);transform:translateX(14px)}.event .event__item:hover .more:after{-webkit-transform:translateX(14px) rotate(30deg);-ms-transform:translateX(14px) rotate(30deg);transform:translateX(14px) rotate(30deg)}.event .pagination-block{display:flex;justify-content:center;margin-bottom:60px;margin-top:40px;width:100%}.event .pagination-block a{background:#f5f5f5;border:none;color:#000;display:block;font-size:.875rem;height:40px;line-height:40px;margin:0 10px;padding:0 20px;text-align:center}.event .pagination-block a:hover{cursor:pointer;opacity:.6}.event .pagination-block a.active{background:#000;color:#f5f5f5;pointer-events:none}@media (max-width:1024px){.event .event__item{padding:10px;width:49.5%}.event .event__img-box{margin:0 auto;width:auto}.event .event__date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-ms-flex-pack:distribute;align-items:flex-start;-ms-flex-flow:column;flex-flow:column;flex-direction:column;justify-content:space-around;margin-bottom:0;width:60%}.event .event__date .event__day{border:none;font-size:1.8rem;margin-right:0;padding-right:0;text-align:left;width:100%}.event .event__date .event__time{font-size:1.2rem;margin-top:10px;text-align:left;width:100%}.event .event__status{height:12.224vw;max-width:50%;width:14.9866666667vw}.event .event__more{margin-top:6.6666666667vw;width:100%}.event .event__flex{padding:0 4%}}@media (max-width:767px){.event .event__item{padding:10px;width:100%}}.event .event__status.done{background-color:#ececec}