.p-seminarList-item{border-bottom:solid 3px #f1eee9}.p-seminar{width:100%;color:#555;background-color:#fff;padding:15px 0 15px;background-image:url(../images/icon/icon_arrow_bg.svg);background-repeat:no-repeat;background-position:right 20px bottom 20px;background-size:20px auto;display:block}.p-seminar__link{display:block;cursor:pointer;color:#514739}.p-seminar__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 767px){.p-seminar__col{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-seminar__image{width:300px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-seminar__image img{width:100%;height:auto;aspect-ratio:1280/720;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.p-seminar__image{width:100%;padding:0px 15px 0 15px}}.p-seminar__group{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 50px 0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.p-seminar__group{padding:10px 15px 0 15px}}.p-seminar__title{font-size:22px}@media screen and (max-width: 1040px){.p-seminar__title{font-size:20px}}@media screen and (max-width: 767px){.p-seminar__title{font-size:18px}}.p-seminar__title{line-height:1.4;font-weight:600;padding:10px 0 20px}@media screen and (max-width: 767px){.p-seminar__title{padding:10px 35px 20px 0}}.p-seminar__date{font-size:15px}@media screen and (max-width: 1040px){.p-seminar__date{font-size:14px}}@media screen and (max-width: 767px){.p-seminar__date{font-size:13px}}.p-seminar__date{line-height:1.4;padding-bottom:10px;border-bottom:solid 2px #f1eee9;margin-bottom:15px;font-weight:400;color:#514739}.p-seminar__category{font-size:15px}@media screen and (max-width: 1040px){.p-seminar__category{font-size:14px}}@media screen and (max-width: 767px){.p-seminar__category{font-size:13px}}.p-seminar__category{line-height:1.4;font-weight:500;color:#514739;background:#f1eee9;display:inline-block;padding:1px 5px;margin:0 3px;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media screen and (max-width: 767px){.p-seminar__tag{padding-right:35px}}.p-seminarList-table{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;color:#555;background-color:#fff;padding:15px 0 15px;background-image:url(../images/icon/icon_arrow_bg.svg);background-repeat:no-repeat;background-position:right 20px center;background-size:20px auto}@media screen and (max-width: 767px){.p-seminarList-table{-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-seminarList-tableCell:first-of-type{width:160px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.p-seminarList-tableCell:first-of-type{width:130px;padding-left:15px}}.p-seminarList-tableCell:nth-of-type(2){width:68px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.p-seminarList-tableCell:nth-of-type(2) .tag{font-size:11px}@media screen and (max-width: 1040px){.p-seminarList-tableCell:nth-of-type(2) .tag{font-size:10px}}@media screen and (max-width: 767px){.p-seminarList-tableCell:nth-of-type(2) .tag{font-size:10px}}.p-seminarList-tableCell:nth-of-type(2) .tag:not(:first-of-type){margin-top:5px}@media screen and (max-width: 767px){.p-seminarList-tableCell:nth-of-type(2) .tag:not(:first-of-type){margin-top:0}}@media screen and (max-width: 767px){.p-seminarList-tableCell:nth-of-type(2){width:calc(100% - 160px)}}.p-seminarList-tableCell:last-of-type{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 50px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width: 767px){.p-seminarList-tableCell:last-of-type{padding:10px 50px 0 15px}}.p-seminarList-item-date{font-size:15px}@media screen and (max-width: 1040px){.p-seminarList-item-date{font-size:14px}}@media screen and (max-width: 767px){.p-seminarList-item-date{font-size:13px}}.p-seminarList-item-date{line-height:1.4}.p-seminarList-item-title{font-size:18px}@media screen and (max-width: 1040px){.p-seminarList-item-title{font-size:16px}}@media screen and (max-width: 767px){.p-seminarList-item-title{font-size:14px}}.p-seminarList-item-title{line-height:1.6;font-weight:500}.p-seminarList-item-txt{font-size:15px}@media screen and (max-width: 1040px){.p-seminarList-item-txt{font-size:14px}}@media screen and (max-width: 767px){.p-seminarList-item-txt{font-size:13px}}.p-seminarList-item-txt{line-height:1.6;font-weight:normal}.events-content{padding-top:2.8571428571rem;padding-bottom:5.7142857143rem}.events-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.8571428571rem}.events-main{min-width:0}.events-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.7142857143rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8571428571rem}.events-section__ttl-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.events-section__ttl-bar{display:block;width:5px;height:40px;background-color:#f37f27;border-radius:2px;-ms-flex-negative:0;flex-shrink:0}.events-section__ttl{font-size:1.4285714286rem;font-weight:600;color:#333;line-height:1.3}.events-section__year-select{-ms-flex-negative:0;flex-shrink:0}.events-select-wrap{position:relative;width:160px}.events-select-wrap select{width:100%;height:40px;border:1px solid #dadada;border-radius:5px;padding:0 36px 0 16px;background:#fff;font-size:1.0714285714rem;font-weight:500;color:#333;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font-family:YuGothic,"Yu Gothic","Hiragino Sans","Hiragino Kaku Gothic Pro",Meiryo,Osaka,MS PGothic,-apple-system,BlinkMacSystemFont,sans-serif}.events-select-arrow{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;width:8px;height:8px;border-bottom:2px solid #333;border-right:2px solid #333;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg)}.events-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4285714286rem}.events-empty{padding:2.8571428571rem 0}.event-card{background:#fff;-webkit-box-shadow:0 0 11.5px rgba(180,197,223,.4);box-shadow:0 0 11.5px rgba(180,197,223,.4);border-radius:10px;position:relative;overflow:hidden}.event-card--disabled{opacity:.7}.event-card__link{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:start;-ms-flex-align:start;align-items:flex-start;gap:1.1428571429rem;padding:1.4285714286rem 1.4285714286rem;color:#333;text-decoration:none}.event-card__link:hover{color:#333;text-decoration:none}.event-card__thumb{width:100%;border-radius:5px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.event-card__thumb img{width:100%;height:auto;aspect-ratio:327/184;-o-object-fit:cover;object-fit:cover;display:block}.event-card__body{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-width:0;width:100%;padding-bottom:1.4285714286rem}.event-card__date{font-size:.9285714286rem;color:#333;line-height:1.2}.event-card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.event-card__venue{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;padding:0 8px;border:1px solid #f29206;border-radius:3px;font-size:.8571428571rem;font-weight:600;color:#f37f27;line-height:1;width:-webkit-max-content;width:-moz-max-content;width:max-content}.event-card__ttl{font-size:1.0714285714rem;font-weight:600;color:#333;line-height:1.4;letter-spacing:.03em}.event-card__tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.event-card__tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:22px;padding:0 8px;border-radius:3px;font-size:.7857142857rem;font-weight:600;line-height:1}.event-card__tag--partner{background-color:#f5f5f5;color:#333}.event-card__tag--jr{background-color:#fff8ef;color:#f37f27}.event-card__tag--high{background-color:#f0f6ff;color:#6ca8ff}.event-card__tag--free{background-color:#f37f27;color:#fff}.event-card__arrow{display:none}.events-pagination{margin-top:3.4285714286rem}.events-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;list-style:none;padding:0;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-pagination .page-numbers{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;font-size:1rem;font-weight:500;font-family:"Jost",sans-serif,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN",sans-serif;color:#e4e5eb;line-height:1.3;letter-spacing:.05em;text-decoration:none}.events-pagination .page-numbers.prev::before,.events-pagination .page-numbers.next::after{display:none;content:none}.events-pagination .current{color:#f37f27;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff8ef;border-radius:50%}.events-pagination a.page-numbers:not(.prev):not(.next):hover{color:#f37f27}.events-pagination .prev,.events-pagination .next{color:#f37f27}.events-pagination__arrow-btn{display:inline-block;width:32px;height:32px;background:url(../images/common/icon-arrow-orange.svg) no-repeat center center/contain;-ms-flex-negative:0;flex-shrink:0}.events-pagination__arrow-btn--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.events-sidebar{width:100%}.events-sidebar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4285714286rem}.events-sidebar__products-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:16px 1.1428571429rem;border:1px solid #f37f27;border-radius:8px;background:#fff;color:#333;text-decoration:none;font-weight:600;font-size:1rem}.events-sidebar__products-btn:hover{color:#333;text-decoration:none}.events-sidebar__products-btn-arrow{display:inline-block;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);-ms-flex-negative:0;flex-shrink:0}.events-sidebar__bnr-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.1428571429rem}.events-sidebar__bnr-list a{display:block}.events-sidebar__bnr-list img{width:100%;height:auto;display:block}@media screen and (min-width: 576px){.events-pagetitle__jp{font-size:2.25rem}.events-section__ttl{font-size:1.375rem}.events-select-wrap{width:180px}.event-card__link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.75rem 1.75rem;gap:1.5rem}.event-card__thumb{width:240px;-ms-flex-negative:0;flex-shrink:0}.event-card__thumb img{aspect-ratio:auto;height:135px}.event-card__body{padding-bottom:2.5rem}.event-card__date{font-size:.875rem}.event-card__ttl{font-size:1rem}.event-card__tag{font-size:.75rem}.event-card__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:1.75rem;bottom:1.75rem;width:28px;height:28px;background-color:#f37f27;border-radius:50%;-ms-flex-negative:0;flex-shrink:0}.event-card__arrow::after{content:"";display:block;width:7px;height:7px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg) translate(-1px, 1px);transform:rotate(45deg) translate(-1px, 1px)}}@media screen and (min-width: 992px){.events-content{padding-top:5rem;padding-bottom:6.875rem}.events-layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.75rem}.events-main{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.events-section__header{margin-bottom:1.75rem}.events-section__ttl{font-size:1.75rem}.events-select-wrap{width:220px}.events-select-wrap select{font-size:1rem}.events-list{gap:1.75rem}.event-card__link{padding:2.25rem 3rem;gap:2rem}.event-card__thumb{width:327px}.event-card__thumb img{height:184px}.event-card__body{gap:16px;padding-bottom:3rem}.event-card__date{font-size:.875rem}.event-card__venue{font-size:.875rem}.event-card__ttl{font-size:1.25rem}.event-card__tag{font-size:.75rem;height:23px}.events-pagination{margin-top:3.75rem}.events-pagination ul{gap:32px}.events-sidebar{width:224px;-ms-flex-negative:0;flex-shrink:0}.events-sidebar__products-btn{font-size:1rem;padding:16px .75rem}.events-sidebar__inner{gap:1.5rem}.events-sidebar__bnr-list{gap:1.25rem}}/*# sourceMappingURL=style-events.css.map */