﻿body{background:#f7f7f7}#h1Contents>div{font-size:40px;font-size:4rem;letter-spacing:10px}@media(max-width: 1024px){#h1Contents>div{font-size:34px;font-size:3.4rem}}@media(max-width: 560px){#h1Contents>div{font-size:24px;font-size:2.4rem}}#h1Contents>div span{display:block;font-size:18px;font-size:1.8rem;letter-spacing:.2em}@media(max-width: 560px){#h1Contents>div span{font-size:14px;font-size:1.4rem}}.webinarContents{padding:40px 0 100px}@media(max-width: 1024px){.webinarContents{padding-bottom:80px}}@media(max-width: 560px){.webinarContents{padding:14px 0 50px}}.webinarContents .webinarArea{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.webinarContents .webinarArea .main,.webinarContents .webinarArea .formArea{background:#fff}.webinarContents .webinarArea .main{width:57%;margin-right:3%;padding:0 0 80px}@media(max-width: 1024px){.webinarContents .webinarArea .main{width:63%}}@media(max-width: 960px){.webinarContents .webinarArea .main{width:100%;padding-bottom:30px}}.webinarContents .webinarArea .formArea{width:40%;max-width:400px;z-index:1}@media(max-width: 1024px){.webinarContents .webinarArea .formArea{width:34%}}@media(max-width: 960px){.webinarContents .webinarArea .formArea{width:100%;max-width:100%}}.breadcrumb{margin:0 0 10px 0;padding:0;list-style:none}.breadcrumb li{display:inline;list-style:none;font-size:14px;font-size:1.4rem}.breadcrumb li:not(:last-of-type)::after{content:">";padding:0 .2em;color:#333}.breadcrumb li a{text-decoration:none;color:#333}.breadcrumb li a:hover{opacity:.5;transition:.5s all}.breadcrumb li p{font-weight:bold;color:#1abfc1;display:inline-block}.breadcrumb li p span br{display:none}#sp-fixed-menu .spbottom_webinar{background:#ff654d}#sp-fixed-menu .spbottom_webinar a{display:flex;justify-content:center;align-items:center;width:100%;height:65px;text-align:center;color:#fff}.webinarArea h2,.formArea .titleBox{display:block;margin:0;padding:0;font-size:24px;font-size:2.4rem;font-weight:bold;letter-spacing:.02em}@media(max-width: 1024px){.webinarArea h2,.formArea .titleBox{font-size:22px;font-size:2.2rem}}@media(max-width: 960px){.webinarArea h2,.formArea .titleBox{font-size:24px;font-size:2.4rem}}@media(max-width: 560px){.webinarArea h2,.formArea .titleBox{font-size:20px;font-size:2rem}}.textpink{font-weight:bold;color:#f62a51}.bold{font-weight:bold}.spBlk{display:none}@media(max-width: 560px){.spBlk{display:block}}.formArea{position:sticky;top:50px;padding:30px 20px;box-shadow:0 0 16px rgba(51,51,51,.06)}@media(max-width: 960px){.formArea{position:static;top:auto;box-shadow:none}}@media(max-width: 560px){.formArea{padding:0 20px}}.formArea::before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:-moz-linear-gradient(left, #1abfc1, #fff996);background:-webkit-linear-gradient(left, #1abfc1, #fff996);background:linear-gradient(to right, #1abfc1, #fff996)}@media(max-width: 960px){.formArea::before{display:none}}.formArea .titleBox{margin-bottom:30px;text-align:center}@media(max-width: 960px){.formArea .titleBox{position:relative;margin-bottom:55px;color:#1abfc1}}@media(max-width: 560px){.formArea .titleBox{margin-bottom:40px}}@media(max-width: 960px){.formArea .titleBox::after{content:"";position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);width:60px;height:4px;background:-moz-linear-gradient(left, #1abfc1, #fff996);background:-webkit-linear-gradient(left, #1abfc1, #fff996);background:linear-gradient(to right, #1abfc1, #fff996)}}.formArea .endText{height:100vh;font-size:18px;font-size:1.8rem;font-weight:bold;text-align:center}@media(max-width: 960px){.formArea .endText{height:auto;padding-bottom:30px}}.formArea .formBox{height:100vh;overflow-y:auto}@media(max-width: 960px){.formArea .formBox{height:auto}}.imgBox img{width:100%;height:auto}.contentsArea{padding:20px}@media(max-width: 560px){.contentsArea{padding:14px 20px}}.contentsArea>div:last-of-type{margin-bottom:0}.dataArea{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-bottom:20px}@media(max-width: 560px){.dataArea{flex-direction:column;align-items:flex-start;margin-bottom:14px}}.dataArea .labelBox{display:inline-block;margin-right:12px;padding:7px 15px;line-height:1.3;font-size:14px;font-size:1.4rem}@media(max-width: 560px){.dataArea .labelBox{margin:0 0 8px;padding:3px 10px}}.dataArea .labelBox.labelRec{background:#f62a51;color:#fff}.dataArea .labelBox.labelBlue{background:#1d3571;color:#fff}.dataArea .labelBox.labelGray{background:#ddd;color:#999}.dataArea dl{display:flex;justify-content:flex-start;align-items:center}@media(max-width: 560px){.dataArea dl{font-size:14px;font-size:1.4rem}}@media(max-width: 560px){.dataArea dl dt{display:none}}.dataArea dl dt:after{content:"：";display:inline-block}.detailArea{margin-bottom:30px;padding:20px;border:6px solid #efefef}@media(max-width: 960px){.detailArea{margin-bottom:40px}}@media(max-width: 560px){.detailArea{padding:18px 15px;border-width:4px}}.detailArea h2{margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #efefef;font-size:16px;font-size:1.6rem;text-align:left;color:#333}.detailArea p:not(:last-of-type){margin-bottom:30px}@media(max-width: 560px){.detailArea p:not(:last-of-type){margin-bottom:10px}}.checkArea{margin-bottom:50px}@media(max-width: 560px){.checkArea{margin-bottom:40px}}.checkArea .titleBox{text-align:center}.checkArea h2{position:relative;display:inline-block;background:#fff996;margin-bottom:25px;padding:4px 25px;border-radius:30px}@media(max-width: 560px){.checkArea h2{display:block;padding:4px 10px}}.checkArea h2::before{content:"";position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:30px;height:12px;clip-path:polygon(0 0, 100% 0, 50% 100%);background:#fff996}.checkArea li{position:relative;padding-left:37px;font-size:18px;font-size:1.8rem}@media(max-width: 560px){.checkArea li{padding-left:32px;font-size:16px;font-size:1.6rem}}.checkArea li:not(:last-of-type){margin-bottom:16px}.checkArea li::before{content:"";position:absolute;top:0;left:0;width:27px;height:27px;background:url(../webinar/common/image/icon_check.svg)}@media(max-width: 560px){.checkArea li::before{top:1px;width:22px;height:22px}}.contentsArea .docArea{margin-bottom:50px}@media(max-width: 560px){.contentsArea .docArea{margin-bottom:40px}}.contentsArea .docArea h2{position:relative;margin-bottom:30px;text-align:center}@media(max-width: 560px){.contentsArea .docArea h2{margin-bottom:20px}}.contentsArea .docArea h2::before,.contentsArea .docArea h2::after{content:"";display:inline-block;width:4px;height:24px;background:#bce6e9;border-radius:10px;vertical-align:middle}@media(max-width: 560px){.contentsArea .docArea h2::before,.contentsArea .docArea h2::after{width:3px;height:20px}}.contentsArea .docArea h2::before{transform:rotate(-35deg);margin-right:20px}@media(max-width: 560px){.contentsArea .docArea h2::before{margin-right:10px}}.contentsArea .docArea h2::after{transform:rotate(35deg);margin-left:20px}@media(max-width: 560px){.contentsArea .docArea h2::after{margin-left:10px}}.contentsArea .docArea .slider{margin-bottom:20px}@media(max-width: 560px){.contentsArea .docArea .slider{margin-bottom:10px}}.contentsArea .docArea .notes{font-size:14px;font-size:1.4rem;text-align:center}.slider .slick-slide{margin:0 5px;box-shadow:0 0 10px rgba(51,51,51,.1)}.slider .slick-slide img{width:100%;height:auto}.slider .slick-dots{position:static}.slider .slick-dots li{margin:0 2px}.slider .slick-dots li button:before{opacity:1;color:#d6d9dc}.slider .slick-dots li.slick-active button:before{color:#1abfc1}.popupImg li{cursor:pointer}.popupImg li:hover{opacity:.8}.modalArea{display:none;position:fixed;top:0;left:0;z-index:101;width:100%;height:100vh;background-color:rgba(51,51,51,.8)}.modalArea .innertBox{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:72%}@media(max-width: 1024px){.modalArea .innertBox{width:90%}}.modalArea img{width:100%}.modalArea .closeBtn{position:fixed;right:20px;top:40px;cursor:pointer;font-size:50px;font-size:5rem;color:#fff}.modalArea .closeBtn a{text-decoration:none;color:#fff}.infoArea{margin-bottom:50px;padding:25px 20px;background:#f7f7f7}@media(max-width: 560px){.infoArea{margin-bottom:40px;padding:22px 20px}}.infoArea h2{margin-bottom:10px}.infoArea>dl{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px dotted #ccc}@media(max-width: 560px){.infoArea>dl{flex-direction:column;padding:12px 2px}}.infoArea>dl>dt{min-width:90px;font-weight:bold}@media(max-width: 560px){.infoArea>dl>dt{margin-bottom:5px}}.infoArea>dl>dd a{text-decoration:underline}.infoArea>dl>dd a:hover{text-decoration:none}.infoArea>dl dl{display:flex}.infoArea>dl dl dt{min-width:52px}.speakersArea h2{margin-bottom:30px}@media(max-width: 560px){.speakersArea h2{margin-bottom:20px}}.speakersArea h2 span{display:inline-block}.speakersArea h2 span::before,.speakersArea h2 span::after{content:"";display:inline-block;width:14px;height:3px;background:#bce6e9;border-radius:10px;vertical-align:middle}.speakersArea h2 span::before{margin-right:10px}.speakersArea h2 span::after{margin-left:10px}.speakersArea .speakersBox{display:flex}@media(max-width: 560px){.speakersArea .speakersBox{flex-direction:column}}.speakersArea .speakersBox:not(:first-of-type){margin-top:50px}@media(max-width: 560px){.speakersArea .speakersBox:not(:first-of-type){margin-top:30px}}.speakersArea .speakersBox .imgBox{width:30%;max-width:160px;min-width:160px;margin-right:4%}@media(max-width: 560px){.speakersArea .speakersBox .imgBox{width:100%;margin:0 auto 20px}}.speakersArea .speakersBox .textArea{width:66%}@media(max-width: 560px){.speakersArea .speakersBox .textArea{width:100%}}.speakersArea .speakersBox .company,.speakersArea .speakersBox .subTitle,.speakersArea .speakersBox .kana{font-size:12px;font-size:1.2rem;font-weight:bold}.speakersArea .speakersBox .subTitle{margin-bottom:10px}.speakersArea .speakersBox .speakers{margin-bottom:10px;font-size:18px;font-size:1.8rem;font-weight:bold}.speakersArea .speakersBox .infoText{font-size:14px;font-size:1.4rem;line-height:1.8}.completeBox .add_document{max-width:600px;width:100%;height:auto}@media(max-width: 560px){.completeBox>p{text-align:left}}.column2{display:flex;justify-content:space-around;margin:0 auto;width:90%;margin:0 auto 20px;padding:20px 0 0 0;border-top:1px solid #ccc}@media(max-width: 960px){.column2{width:100%}}@media(max-width: 560px){.column2{flex-direction:column;align-items:center;margin:0 auto}}.column2>div{width:49%;max-width:340px}@media(max-width: 960px){.column2>div{width:46%}}@media(max-width: 560px){.column2>div{width:100%}}.column2 .linkButton{display:block;max-width:275px;width:100%;height:50px;margin:20px auto;padding:10px 20px 10px 20px;border-radius:100px}@media(max-width: 560px){.column2 .linkButton{width:90%}}.column2 .linkButton::after{display:none}.contentsBox{overflow:hidden}.webinarWrap{margin-left:calc((100vw - 100%)/2*-1);margin-right:calc((100vw - 100%)/2*-1);margin-bottom:40px;padding:40px 0 20px;background:#f2f2f2}.webinarWrap .inner{max-width:1000px;width:100%;margin:0 auto}@media(max-width: 1024px){.webinarWrap .inner{width:90%}}.webinarList{display:flex;flex-wrap:wrap}.webinarList>li a{display:flex;overflow:hidden;height:100%;background:#fff;color:#333}.webinarList>li a:hover{opacity:.5;transition:.5s all;box-shadow:none}.webinarList>li .textBox .infoBox{display:flex}.webinarList>li .textBox .infoBox:last-of-type{margin-bottom:6px}.webinarList>li .textBox .infoBox dt,.webinarList>li .textBox .infoBox dd{font-size:14px;font-size:1.4rem;color:#888}.webinarList>li .textBox .infoBox dt{min-width:70px}.webinarList>li .textBox .cateBox{display:flex;flex-wrap:wrap;margin-bottom:16px}.webinarList>li .textBox .cateBox li{font-size:12px;font-size:1.2rem;color:#888}.webinarList>li .textBox .cateBox li:not(:last-of-type){margin-right:14px}.webinarList>li .textBox .cateBox li::before{content:"#";display:inline-block;margin-right:2px}.webinarList>li .textBox .btnBox{display:flex;justify-content:flex-end}@media(max-width: 560px){.webinarList>li .textBox .btnBox{justify-content:center}}.webinarList>li .textBox .btnBox p{display:flex;align-items:center;padding:8px 26px;background:#1abfc1;border-radius:20px;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:1;color:#fff}.webinarList>li .textBox .btnBox p::after{content:"";transform:rotate(45deg);display:inline-block;width:6px;height:6px;margin-left:5px;border:0;border-top:solid 2px #fff;border-right:solid 2px #fff}.webinarList>li .textBox .eventDate{font-size:12px;font-size:1.2rem;font-weight:bold}.listTitle{text-align:center}.webinarList.recr{justify-content:center;margin-bottom:20px}.webinarList.recr>li{width:100%;max-width:870px;margin-bottom:30px}.webinarList.recr>li a{position:relative;box-shadow:10px 10px 10px rgba(51,51,51,.12)}@media(max-width: 960px){.webinarList.recr>li a{align-items:center}}@media screen and (max-width: 768px){.webinarList.recr>li a{flex-direction:column}}.webinarList.recr>li a>span{position:absolute;top:0;left:0;display:inline-block;padding:5px 30px;background:#f62a51;font-size:14px;font-size:1.4rem;color:#fff}.webinarList.recr>li .imgBox{width:50%;height:100%}@media screen and (max-width: 768px){.webinarList.recr>li .imgBox{width:100%}}.webinarList.recr>li .imgBox img{object-fit:cover;height:100%}.webinarList.recr>li .textBox{width:50%;padding:20px}@media screen and (max-width: 768px){.webinarList.recr>li .textBox{width:100%}}@media(max-width: 560px){.webinarList.recr>li .textBox{padding:10px 10px 15px 10px}}.webinarList.recr>li .textBox h2{margin:0;margin-bottom:10px;padding:0;font-size:22px;font-size:2.2rem;font-weight:bold;text-align:left;color:#333;letter-spacing:0}@media(max-width: 1024px){.webinarList.recr>li .textBox h2{font-size:18px;font-size:1.8rem}}.webinarList.recr>li .textBox h2>span{display:block;margin-bottom:5px;font-size:14px;font-size:1.4rem}.webinarList.arch>li{width:48.5%;margin-bottom:30px}@media(max-width: 560px){.webinarList.arch>li{width:100%}}.webinarList.arch>li:not(:nth-of-type(even)){margin-right:3%}@media(max-width: 560px){.webinarList.arch>li:not(:nth-of-type(even)){margin-right:0}}.webinarList.arch>li a{flex-direction:column}.webinarList.arch>li .imgBox img{object-fit:cover}@media(max-width: 560px){.webinarList.arch>li .imgBox img{max-height:100%;min-height:auto}}.webinarList.arch>li .textBox{padding:10px 10px 15px 10px}.webinarList.arch>li .textBox h3{margin:0;margin-bottom:8px;padding:0;font-size:22px;font-size:2.2rem;font-weight:bold;text-align:left;color:#333;letter-spacing:0}@media(max-width: 1024px){.webinarList.arch>li .textBox h3{font-size:18px;font-size:1.8rem}}.webinarList.arch>li .textBox h3>span{display:block;margin-bottom:2px;font-size:14px;font-size:1.4rem}.webinarList.arch>li .textBox .infoWrap{margin-bottom:16px}.webinarList.past{margin-bottom:10px}.webinarList.past>li{width:23.5%;margin-bottom:20px}@media(max-width: 960px){.webinarList.past>li{width:32%}}@media(max-width: 560px){.webinarList.past>li{width:49%}}.webinarList.past>li:not(:nth-of-type(4n)){margin-right:2%}@media(max-width: 960px){.webinarList.past>li:nth-of-type(4n){margin-right:2%}}@media(max-width: 960px){.webinarList.past>li:nth-of-type(3n){margin-right:0}}@media(max-width: 560px){.webinarList.past>li:nth-of-type(3n){margin-right:2%}}@media(max-width: 560px){.webinarList.past>li:nth-of-type(even){margin-right:0}}.webinarList.past>li a{flex-direction:column}.webinarList.past>li .imgBox img{object-fit:cover}.webinarList.past>li .textBox{padding:10px}.webinarList.past>li .textBox h3{margin:0;margin-bottom:5px;padding:0;font-size:14px;font-size:1.4rem;font-weight:bold;text-align:left;color:#333;letter-spacing:0}.webinarList.past>li .textBox h3>span{display:block;margin-bottom:2px;font-size:12px;font-size:1.2rem}#moreBtn,#closeBtn{padding:0 10px}#moreBtn::after{top:45%;transform:rotate(135deg) translateX(-50%)}#closeBtn::after{top:42%;transform:rotate(-45deg) translateX(-50%)}.webinarList.hero,.seminarPanel .webinarList.past{list-style:none;margin:0;padding:0}.seminarPanel .webinarList.past li,.seminarPanel .webinarList.past .webinarBox{width:100% !important;max-width:none !important;min-width:0 !important;margin:0 !important;float:none !important}.webinarList.hero li>a,.seminarPanel .webinarList.past li>a{display:block;width:100%;height:100%;text-decoration:none;color:inherit;box-sizing:border-box}.heroArea{position:relative;margin-bottom:8px}.heroArea .slick-prev,.heroArea .slick-next{position:absolute !important;top:160px;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;background:#1abfc1 !important;border:2px solid #1abfc1 !important;z-index:5;display:flex !important;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important;color:rgba(0,0,0,0);transition:background .3s ease,border-color .3s ease}.heroArea .slick-prev::before,.heroArea .slick-prev:before,.heroArea .slick-next::before,.heroArea .slick-next:before{font-size:28px;color:#fff !important;opacity:1 !important;font-family:sans-serif}.heroArea .slick-prev:focus,.heroArea .slick-next:focus{outline:none}.heroArea .slick-prev{left:calc(50% - 435px - 28px)}.heroArea .slick-prev::before,.heroArea .slick-prev:before{content:"←"}.heroArea .slick-next{right:calc(50% - 435px - 28px)}.heroArea .slick-next::before,.heroArea .slick-next:before{content:"→"}@media(hover: hover)and (pointer: fine){.heroArea .slick-prev:hover,.heroArea .slick-next:hover{background:#fff !important;border-color:#1abfc1 !important}.heroArea .slick-prev:hover::before,.heroArea .slick-next:hover::before{color:#1abfc1 !important}}@media(hover: none),(pointer: coarse){.heroArea .slick-prev,.heroArea .slick-next,.heroArea .slick-prev:hover,.heroArea .slick-next:hover,.heroArea .slick-prev:focus,.heroArea .slick-next:focus,.heroArea .slick-prev:active,.heroArea .slick-next:active{background:#1abfc1 !important;border-color:#1abfc1 !important}.heroArea .slick-prev::before,.heroArea .slick-next::before,.heroArea .slick-prev:hover::before,.heroArea .slick-next:hover::before,.heroArea .slick-prev:focus::before,.heroArea .slick-next:focus::before,.heroArea .slick-prev:active::before,.heroArea .slick-next:active::before{color:#fff !important}}.seminarTabArea{margin-top:0}.webinarList.hero{margin:0 auto 12px;position:relative;padding:0 40px;width:100%;max-width:100%}.webinarList.hero .slick-track{display:flex !important}.webinarList.hero .slick-list{margin:0 -10px;padding:0 60px !important}.webinarList.hero .slick-slide{width:870px !important;height:inherit !important}.webinarList.hero .slick-slide>div{height:100%}.webinarList.hero li{box-sizing:border-box;padding:0 10px}.webinarList.hero li>a{display:flex;align-items:stretch;width:100%;min-height:320px;background:#fff;border:1px solid #ddd;overflow:hidden;text-decoration:none;color:inherit;box-sizing:border-box;transition:opacity .3s ease}.webinarList.hero li>a:hover{opacity:.7}.webinarList.hero .imgBox{width:52%;min-width:52%;margin:0;display:flex;overflow:hidden}.webinarList.hero .imgBox img{display:block;width:100%;height:100%;object-fit:cover}.webinarList.hero .textBox{width:48%;min-width:48%;padding:24px 28px;text-align:left;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.webinarList.hero .heroTextInner,.webinarList.hero .heroMeta{display:flex;flex-direction:column}.webinarList.hero .heroTextInner{gap:14px}.webinarList.hero .heroMeta{gap:8px}.webinarList.hero h2{font-size:18px;text-align:left;line-height:1.6;margin:0;padding:0;word-break:break-word;font-weight:700}.webinarList.hero h2 span{display:block;font-size:14px;line-height:1.5;margin-bottom:4px;color:#555;font-weight:400}.webinarList.hero .infoBox{margin:0;display:flex;flex-wrap:wrap;font-size:14px;line-height:1.6}.webinarList.hero .infoBox dt{color:#666;margin-right:4px;white-space:nowrap}.webinarList.hero .infoBox dd{margin:0;color:#333}.webinarList.hero .cateBox{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.webinarList.hero .cateBox li{display:inline-flex;align-items:center;width:auto !important;max-width:none !important;min-width:0 !important;margin:0 !important;padding:3px 10px;border:1px solid #ccc;border-radius:20px;background:#fff;font-size:12px;line-height:1.4;float:none !important;flex:0 0 auto !important;color:#666}.webinarList.hero .cateBox li::before{content:none}.webinarList.hero .cateBox li:not(:last-of-type){margin-right:0}.webinarList.hero .btnBox{margin-top:20px}.webinarList.hero .btnBox p{display:inline-flex;align-items:center;justify-content:center;min-width:220px;margin:0;padding:12px 22px;background:#1abfc1;border-radius:999px;font-size:16px;line-height:1.2;font-weight:700;color:#fff}.webinarList.hero .btnBox p::after{content:">";margin-left:10px;font-size:12px;line-height:1;width:auto;height:auto;border:0;transform:none}.heroNavWrap{display:flex;justify-content:center;align-items:center;margin:12px 0 24px}.heroNavWrap .slick-dots{position:static !important;transform:none !important;display:flex !important;justify-content:center;width:auto !important;margin:0;padding:0}.heroNavWrap .slick-dots li{margin:0 4px;padding:0}.seminarTab{display:flex;gap:10px;margin:20px 0;flex-wrap:wrap}.seminarTab button{padding:8px 16px;border:1px solid #1abfc1;background:#fff;border-radius:20px;cursor:pointer;color:#1abfc1;font-size:16px;font-weight:bold}.seminarTab button.is-active,.seminarTab button:hover{background:#1abfc1;color:#fff;border-color:#1abfc1}.seminarPanel .webinarList.past{display:grid !important;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;max-width:1100px;margin:0 auto}.seminarPanel .webinarList.past .webinarBox{background:#fff;border:1px solid #ddd;overflow:hidden;transition:opacity .3s ease}.seminarPanel .webinarList.past .webinarBox:hover{opacity:.7}.seminarPanel .webinarList.past .imgBox{margin:0}.seminarPanel .webinarList.past .imgBox img{display:block;width:100%;height:auto}.seminarPanel .webinarList.past .textBox{padding:16px;box-sizing:border-box}.seminarPanel .webinarList.past h3{font-size:15px;line-height:1.6;margin:0 0 8px;word-break:break-word}.seminarPanel .webinarList.past .cateBox{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 10px;padding:0}.seminarPanel .webinarList.past .cateBox li{width:auto !important;border:1px solid #ccc;border-radius:20px;padding:2px 8px;font-size:12px;background:#fff}.seminarPanel .webinarList.past .cateBox li::before{content:none}.seminarPanel .webinarList.past .cateBox li:not(:last-of-type){margin-right:0}.seminarPanel .webinarList.past .eventDate{font-size:13px;color:#666;margin:0;line-height:1.5}[id^=moreBtn],[id^=closeBtn]{padding:0 10px}.js-more-btn::after{top:45%;transform:rotate(135deg) translateX(-50%)}.js-close-btn::after{top:42%;transform:rotate(-45deg) translateX(-50%)}@media(max-width: 960px){.seminarPanel .webinarList.past{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 1024px)and (min-width: 769px){.heroArea .slick-prev,.heroArea .slick-next{top:50%;transform:translateY(-50%);width:48px;height:48px}.heroArea .slick-prev{left:16px}.heroArea .slick-next{right:16px}}@media screen and (max-width: 768px){.webinarList.hero{padding:0 16px}.webinarList.hero .slick-slide{width:calc(100vw - 32px) !important}.webinarList.hero .slick-list{padding:0 !important;margin:0}.webinarList.hero li>a{display:flex;flex-direction:column;min-height:0}.webinarList.hero .imgBox{width:100%;min-width:0;height:auto;overflow:visible}.webinarList.hero .imgBox img{display:block;width:100%;height:auto;object-fit:contain}.webinarList.hero .textBox{width:100%;min-width:0;padding:16px}.webinarList.hero .btnBox p{width:100%;min-width:0}.heroArea .slick-prev,.heroArea .slick-next{display:flex !important;opacity:1 !important;visibility:visible !important;top:50%;transform:translateY(-50%);width:32px;height:32px;z-index:10}.heroArea .slick-prev{left:4px}.heroArea .slick-next{right:4px}.heroArea .slick-prev::before,.heroArea .slick-next::before{font-size:18px}}@media(max-width: 560px){.heroNavWrap{margin-bottom:14px}.seminarPanel .webinarList.past{grid-template-columns:1fr;max-width:none}.seminarTab{gap:8px}.seminarTab button{font-size:12px;padding:7px 12px}.link{min-width:100%;padding:16px 20px;font-size:15px}}@media(hover: hover)and (pointer: fine){.heroArea .slick-prev:hover,.heroArea .slick-next:hover{background:#fff !important;border-color:#1abfc1 !important}.heroArea .slick-prev:hover::before,.heroArea .slick-next:hover::before{color:#1abfc1 !important}}@media(hover: none),(pointer: coarse){.heroArea .slick-prev,.heroArea .slick-next,.heroArea .slick-prev:hover,.heroArea .slick-next:hover,.heroArea .slick-prev:focus,.heroArea .slick-next:focus,.heroArea .slick-prev:active,.heroArea .slick-next:active{background:#1abfc1 !important;border-color:#1abfc1 !important}.heroArea .slick-prev::before,.heroArea .slick-next::before{color:#fff !important}}