@charset "UTF-8";.breadcrumbs{margin:146px auto 0;overflow:hidden;width:100%;max-width:960px;padding:10px 2% 0}@media screen and (max-width:767px){.breadcrumbs{margin:68px auto 0}}.event_seminar_single iframe{width:100% !important}#whatsnew_archive .whatsnew_list .item{border-bottom:solid 1px #efefef;margin-bottom:20px}#whatsnew_archive .whatsnew_list .item .date{display:block}#whatsnew_archive .whatsnew_list .item .news_cat{display:block}#event_seminar_archive .event_link_btn{margin-left:auto;max-width:270px;width:100%;font-size:1.4rem;margin-bottom:30px}@media screen and (max-width:768px){#event_seminar_archive .event_link_btn{max-width:234px}}#event_seminar_archive .event_link_btn .to_archive{display:block;text-align:center;background:#ededed;padding:8px 1em}@media screen and (max-width:768px){#event_seminar_archive .event_link_btn .to_archive{padding:8px 10px}}#event_seminar_archive>.wrap{margin-bottom:100px;max-width:1020px}#event_seminar_archive .category_area{margin-bottom:30px;justify-content:center}#event_seminar_archive .category_area .category_list{flex-basis:45%;margin:0 1.5%}#event_seminar_archive .category_area .category_list{display:flex}#event_seminar_archive .category_area .category_list .item{width:44%}@media screen and (max-width:768px){#event_seminar_archive .category_area .category_list .item{width:100%}}#event_seminar_archive .category_area .category_list a{display:block;width:100%;text-align:center;padding:5px 16px;border-radius:4px;border:solid 1px #232122}#event_seminar_archive .category_area .category_list.select a{background:#95a8b2;color:#fff;border:solid 1px #95a8b2}@media screen and (max-width:767px){#event_seminar_archive .category_area .category_list{display:flex}#event_seminar_archive .category_area .category_list a{display:flex;align-items:center;justify-content:center}}@media screen and (max-width:768px){#event_seminar_archive .event_seminar_list{display:block}}#event_seminar_archive .event_seminar_list .item{flex-basis:44%;margin:0 3% 60px}@media screen and (max-width:768px){#event_seminar_archive .event_seminar_list .item{flex-basis:44%;margin:0 3% 40px}}#event_seminar_archive .event_seminar_list .item .info_tag_area{display:flex}#event_seminar_archive .event_seminar_list .item .item_txt_area .link{display:block}#event_seminar_archive .event_seminar_list .item .item_txt_area .link .ttl{font-size:1.8rem;margin:10px 0;height:3.4em;overflow:hidden}#event_seminar_archive .event_seminar_list .item .item_txt_area .link .img{display:block;padding-top:56%;margin-bottom:15px;width:80%;margin:0 auto 10px}#event_seminar_archive .item_txt_area .img.end:before{content:"このイベントは終了しました。";z-index:10;position:absolute;top:44%;left:0;right:0;color:#fff;text-align:center;font-weight:700;font-size:18px;display:block}#event_seminar_archive .item_txt_area .img.end:after{content:" ";z-index:-10;top:1px;left:0;position:absolute;background:#000;width:99.4%;height:99%;margin:0 .4%}.info_info_li{display:flex;border-bottom:1px dotted #cfcfcf;padding:8px 0}.info_info_li .info_date_ttl,.info_info_li .info_place_ttl{display:flex;flex-basis:18%;background:#ededed;font-size:14px;font-weight:500;align-items:center;justify-content:space-around;padding:0 2%;text-align:center}.info_info_li .info_date_txt,.info_info_li .info_place_txt{font-size:16px;font-weight:500;flex-basis:82%;padding:0 2%;margin:10px 0}@media screen and (max-width:768px){.info_info_li{display:block;border-bottom:none;padding:8px 0}}@media screen and (max-width:767px){.info_tag_area{flex-wrap:wrap;min-height:5rem;align-items:flex-end}.info_tag_area li a{padding:0}.info_txt_area .info_date_txt{margin:10px 0}}.main.event_report .to_archive_btn{margin-bottom:40px;max-width:220px;margin-left:auto}.main.event_report .to_archive_btn .to_archive{color:#fff;text-align:center;display:block;background:#95a8b2;padding:12px 10px;font-size:1.4rem}#event_report_archive>.wrap{margin-bottom:100px}#event_report_archive>.wrap .event_report_list .item{flex-basis:33.3333333333%;margin:0 0 60px}#event_report_archive>.wrap .event_report_list .item{padding:0 2%}@media screen and (max-width:768px){#event_report_archive>.wrap .event_report_list .item{flex-basis:50%;margin:0 0 40px}}#event_report_archive>.wrap .event_report_list .item a.link{display:block}#event_report_archive>.wrap .event_report_list .item a.link .img.trim_h{padding-top:60.2%}#event_report_archive>.wrap .event_report_list .item a.link .ttl{display:flex;align-items:center;font-size:1.8rem;overflow:hidden;height:4em}@media screen and (max-width:960px){#event_report_archive>.wrap .event_report_list .item a.link .ttl{display:block}}#event_report_archive>.wrap .event_report_list .item a.link .txt_area .txt{display:flex;align-items:center;overflow:hidden;height:6.6em;margin:16px auto 10px}@media screen and (max-width:960px){#event_report_archive>.wrap .event_report_list .item a.link .txt_area .txt{display:block;height:4.6em}}@media screen and (max-width:768px){#event_report_archive>.wrap .event_report_list .item a.link .txt_area .txt{display:block;height:3.6em}}#event_report_archive>.wrap .event_report_list .item a.link .txt_area .date{font-size:1.4rem;text-align:right}#event_report_archive>.wrap .event_report_list .item:not(:nth-child(3n)){border-right:solid 1px #a8a8a8}@media screen and (max-width:768px){#event_report_archive>.wrap .event_report_list .item:not(:nth-child(3n)){border-right:none}}@media screen and (max-width:768px){#event_report_archive>.wrap .event_report_list .item:nth-child(odd){border-right:solid 1px #a8a8a8}}#event_seminar_detail>.wrap{margin-bottom:100px;max-width:1020px}#event_seminar_detail .back_to_list{margin-bottom:30px;display:flex;justify-content:flex-end}@media screen and (max-width:480px){#event_seminar_detail .back_to_list .to_archive_btn{flex-basis:calc(100% - 110px)}}#event_seminar_detail .back_to_list .to_archive_btn{max-width:220px;margin-left:auto}#event_seminar_detail .back_to_list .to_archive_btn .to_archive{color:#fff;text-align:center;display:block;background:#95a8b2;padding:12px 10px;font-size:1.4rem}#event_seminar_detail .back_to_list .to_archive_btn .to_archive{padding:8px 1em}@media screen and (max-width:480px){#event_seminar_detail .back_to_list .to_archive_btn .to_archive{font-size:1.2rem;padding:10px}}#event_seminar_detail .back_to_list .sns_share_inner{display:flex;align-items:center;margin-left:10px}@media screen and (max-width:480px){#event_seminar_detail .back_to_list .sns_share_inner{flex-basis:100px}}#event_seminar_detail .back_to_list .sns_share_inner .facebook{background:#3b5998;color:#fff;padding:10px;font-size:1.2rem;background:#3b5998;color:#fff;padding:10px;font-size:1.2rem}@media screen and (max-width:480px){#event_seminar_detail .back_to_list .sns_share_inner .facebook{width:100%}}#event_seminar_detail .back_to_list .sns_share_inner .twitter{color:#fff}#event_seminar_detail .link-btn.btn-gry{margin:80px auto 100px}.event_seminardet_main_area .event_sub_info{display:flex;align-items:center;justify-content:space-between;background:#95a8b2;padding:10px;margin-bottom:20px}.event_seminardet_main_area .event_sub_info .event_area{color:#fff}.event_seminardet_main_area .event_sub_info .event_detail_tag_box .tag_glay_single{font-size:1.2rem;background:#fff;text-align:center;border:#95a8b2;color:#95a8b2;border-radius:3px;padding:4px;margin-right:8px}.event_seminardet_main_area .event_main_area_ttl{margin:0 0 35px}.event_seminardet_main_area .event_main_area_ttl .eventdet_ttl{font-size:2.4rem}@media screen and (max-width:768px){.event_seminardet_main_area .event_main_area_ttl .eventdet_ttl{font-size:2rem}}.event_seminardet_main_area .event_main_area_ttl .eventdet_ttl{font-weight:700;padding:10px 0;border-bottom:solid 1px #b2b2b2}.event_seminardet_main_area .event_info_table{width:100%;margin-top:2px;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;margin:0 auto;margin-bottom:30px}.event_seminardet_main_area .event_info_table th{width:80px;background-color:#ececec;font-weight:700;padding:12px 10px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;font-size:1.4rem}.event_seminardet_main_area .event_info_table td{padding:12px 10px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9;font-size:1.4rem}.event_seminar_single--renew .event_seminardet_main_area .event_header_row{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_main_area_ttl{flex:1;min-width:0;margin:0}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_main_area_ttl .eventdet_ttl{padding:6px 0;border-bottom:none}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_sub_info{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;width:44%;min-width:220px;max-width:300px;margin-bottom:0;padding:10px 14px;box-sizing:border-box}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_sub_info .event_area{flex-shrink:0;margin:0;white-space:nowrap}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_sub_info .event_detail_tag_box{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;gap:8px;margin:0;float:none}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_sub_info .event_detail_tag_box .tag_glay_single{margin-right:0}@media screen and (max-width:768px){.event_seminar_single--renew .event_seminardet_main_area .event_header_row{flex-direction:column;align-items:stretch;gap:12px}.event_seminar_single--renew .event_seminardet_main_area .event_header_row .event_sub_info{width:100%;min-width:0;max-width:none}}.event_seminar_single--renew .event_seminardet_main_area .event_fv_img{margin:0 0 16px;line-height:0}.event_seminar_single--renew .event_seminardet_main_area .event_fv_img img{display:block;width:100%;height:auto;max-height:380px;object-fit:contain;object-position:center top}@media screen and (max-width:768px){.event_seminar_single--renew .event_seminardet_main_area .event_fv_img img{max-height:320px}}.event_seminar_single--renew .editor_area--has-fv>p:first-of-type:has(>img){display:none}.event_seminar_single--renew .editor_area--has-fv>p:first-of-type:has(>img)+p:not(:has(section)){display:none}.event_seminar_single--renew .event_slide.works-head{margin:40px auto 50px;max-width:100%}.event_seminar_single--renew .event_slide.works-head .works-list.works-Nslider:not(.slick-initialized){visibility:hidden;height:0;overflow:hidden;margin:0;padding:0}.event_seminar_single--renew .event_slide.works-head .works-list.works-Nslider.slick-initialized{visibility:visible;height:auto}.event_seminar_single--renew .event_slide.works-head .works-list{display:flex;flex-wrap:wrap}.event_seminar_single--renew .event_slide.works-head .works-list .works-item a{display:flex;justify-content:center;align-items:center;cursor:zoom-in}.event_seminar_single--renew .event_slide.works-head .works-list .works-item .item-head{width:auto;max-width:100%}.event_seminar_single--renew .event_slide.works-head .works-list .works-item .item-img{width:auto;max-width:100%;margin:0 auto 30px}.event_seminar_single--renew .event_slide.works-head .works-list .works-item .item-img img{display:block;height:470px;width:auto;max-width:100%;object-fit:contain}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .works-list .works-item .item-img img{height:320px}}.event_seminar_single--renew .event_slide.works-head .slick-list{display:block;min-height:470px}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .slick-list{min-height:320px}}.event_seminar_single--renew .event_slide.works-head .slick-track{display:flex;align-items:center;justify-content:center}.event_seminar_single--renew .event_slide.works-head .slick-slide{transition:transform .4s ease;transform:scale(1);position:relative;z-index:0;margin-right:2vw !important;margin-left:2vw !important}.event_seminar_single--renew .event_slide.works-head .slick-slide>div{display:flex;justify-content:center;width:100%}.event_seminar_single--renew .event_slide.works-head .slick-slide .item-head{width:auto;max-width:100%}.event_seminar_single--renew .event_slide.works-head .slick-slide .item-img{width:auto;max-width:100%;margin-bottom:30px}.event_seminar_single--renew .event_slide.works-head .slick-slide .item-img img{display:block;height:470px;width:auto;max-width:100%;object-fit:contain}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .slick-slide .works-item .item-img img,.event_seminar_single--renew .event_slide.works-head .slick-slide .item-img img{height:320px}}.event_seminar_single--renew .event_slide.works-head .slick-center{transform:scale(1);position:relative;z-index:3}.event_seminar_single--renew .event_slide.works-head .slick-prev,.event_seminar_single--renew .event_slide.works-head .slick-next{font-size:0;border:1px solid #000;border-radius:50%;width:7rem;height:7rem;aspect-ratio:1;padding:0;display:flex;align-items:center;justify-content:center;transition:.3s;opacity:0}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .slick-prev,.event_seminar_single--renew .event_slide.works-head .slick-next{width:30px;height:30px;position:absolute;top:22vw;transform:translate(0,0%)}}.event_seminar_single--renew .event_slide.works-head .slick-prev{left:0}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .slick-prev{left:calc(7% - 8px)}}.event_seminar_single--renew .event_slide.works-head .slick-next{right:-30px}@media screen and (max-width:768px){.event_seminar_single--renew .event_slide.works-head .slick-next{right:calc(7% - 8px)}}.event_seminar_single--renew .event_slide.works-head .slick-arrow:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.event_seminar_single--renew .event_slide.works-head .slick-next:before{content:"";display:block;width:2rem;height:2rem;position:absolute;right:50%;top:calc(35% - 0px);border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(45deg) translate(50%,-50%)}.event_seminar_single--renew .event_slide.works-head .slick-prev:before{content:"";display:block;width:2rem;height:2rem;position:absolute;left:50%;top:calc(35% - 0px);border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(-135deg) translate(25%,-25%)}.event_seminar_single--renew .event_slide.works-head .dots-box{margin-top:30px}.event_seminar_single--renew .event_slide.works-head .dots-box .dots-wrap{display:flex;justify-content:center}.event_seminar_single--renew .event_slide.works-head .dots-box .dots-wrap li{width:10px;height:10px;margin:0 5px;border-radius:50%;background:#d2d2d3;cursor:pointer;position:relative;margin-right:1%;transition:background .3s ease}.event_seminar_single--renew .event_slide.works-head .dots-box .dots-wrap li:hover{background:#074356}.event_seminar_single--renew .event_slide.works-head .dots-box .dots-wrap li.slick-active{background:#074356}.event_seminar_single--renew .event_slide.works-head .dots-box .dots-wrap li button{display:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.event_seminar_single--renew .form_ttl{margin-top:60px}@media screen and (max-width:768px){.event_seminar_single--renew .form_ttl{margin-top:40px}}.event_seminar_single--renew .form-area-wrap{margin:0 auto 80px}@media screen and (max-width:768px){.event_seminar_single--renew .form-area-wrap{margin:0 auto 60px}}#event_detail>.wrap{margin-bottom:100px}.event_main_area_ttl .ttl{overflow:hidden;height:2.8em;margin:16px auto}.event_main_area_ttl .address{font-size:1.2rem;text-align:center;padding:10px 0;border-top:1px #ccc solid;border-bottom:1px #ccc solid}.eventdet_main_area .event_main_area_ttl{margin:0 0 35px}.eventdet_main_area .event_main_area_ttl .eventdet_ttl{display:inline;font-size:2.4rem}@media screen and (max-width:768px){.eventdet_main_area .event_main_area_ttl .eventdet_ttl{font-size:2rem}}.eventdet_main_area .event_main_area_ttl .eventdet_ttl{font-weight:700;padding:10px 0}.eventdet_main_area .flex00 margin .date{font-size:1.4rem;color:#95a8b2}.eventdet_main_area .flex00 .to_archive_btn{max-width:220px;margin-left:auto}.eventdet_main_area .flex00 .to_archive_btn .to_archive{color:#fff;text-align:center;display:block;background:#95a8b2;padding:12px 10px;font-size:1.4rem}.back_btn_area .back_btn{text-align:center}.back_btn_area .back_btn a{display:block;width:270px;padding:10px 0;text-align:center;background-color:#eee;position:relative;margin:0 auto}