﻿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;max-height:132px;min-height:7vw}@media(max-width: 960px){.webinarList.past>li .imgBox img{min-height:17vw}}.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%)}