html{overflow:auto}html.wf-loading{opacity:0;transition:all .3s ease}html.wf-inactive,html.wf-active{opacity:1}body{font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:14px;color:#7c7c7c;background:#cffe94 url(/wp/wp-content/uploads/2020/09/bg.png)no-repeat;background-attachment:fixed;background-position:50% 200px;background-size:1300px;line-height:1.5}.tb{display:none}.sp{display:none}.spbr{display:none}.notfound{text-align:center}.breadcrumbs{font-size:11px;padding:8px 0 7px;border-bottom:solid 1px #ccc;position:relative}.pagelist{text-align:center;margin-top:30px}.wp-pagenavi span.current{border:none!important;background:#234d86;color:#fff}.wp-pagenavi a:hover{background:#fff!important}.wp-pagenavi a,.wp-pagenavi span{border:none!important;padding:3px 10px 5px!important}.fbox{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.fb-center{justify-content:center}.fb-between{justify-content:space-between}a{color:#7c7c7c;text-decoration:none;transition:opacity .3s ease 0s}.content-area a{color:#7c7c7c;text-decoration:none;transition:opacity .3s ease 0s;display:block}a:hover{opacity:.7}h1{margin:0;font-size:12px;font-weight:400;line-height:1;color:#234d86}h2{color:#00ad54;font-size:22px;text-align:center;background:#fff;border-radius:21px 21px 0 0;padding:40px 0 20px;width:50%;margin:0 auto}h3{font-size:14px;margin:0 0 5px;line-height:1.5;color:#cca669;letter-spacing:-.05em}.event-a h3{color:#6cc}h4{font-size:14px;font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-weight:400;margin-bottom:10px;text-align:center}h5{font-weight:700}p{margin-bottom:20px;text-align:justify;line-height:1.8}.sfont{font-size:10px}.lfont{font-size:18px}.bold{font-weight:700}figure{text-align:center}.green{color:#107f29}.orange{color:#ec6941}.red{color:red}.kome{font-size:12px;margin-top:5px}.arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px;top:-2px}.arrow:before,.arrow:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.right:before{left:10px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.arrb{display:block;top:2px;width:30px;margin:0 auto}.bottom:before{left:10px;width:10px;height:10px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}table{width:100%}td,th{padding:15px 10px;position:relative}th{color:#fff;text-align:center}.seminar-a{background:#6cc;width:45%}.seminar-b{background:#cca669;width:45%}tr.bg-gray{background:#f7f7f7}td.time{border-right:solid 1px #505050;position:relative;background:#fff;vertical-align:top;padding:0;height:130px}td.long{height:173px}td.time span{display:block;position:relative;top:-7px}td.time:after{content:"";display:block;width:11px;height:11px;background:#505050;border-radius:50%;position:absolute;top:-4px;right:-6px;z-index:10}td.br{background:#fff}.seminar-content{background:#fff;border-radius:20px;box-shadow:0px 0px 5px #ccc;width:90%;position:absolute;top:0;left:50%;transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transition:.3s ease-in-out;z-index:95}.seminar-content a:hover{opacity:1}.seminar-content:hover{box-shadow:0 5px 28px rgba(0,0,0,.4)}.a-01{top:40px}.a-01 .time-area-a{margin-bottom:10px}.a-01 .seminar-tx{padding:0 0 3px 15px;width:100%}.a-02{top:40px}.a-02 h3{margin:0 0 25px}.a-03{top:40px}.a-03 .seminar-tx{padding:0 0 35px 15px}.a-03 .koushi{margin-bottom:10px}.a-04{top:80px}.a-04 h3{margin:0 0 25px}.a-04 .time-area-a{margin-bottom:28px}.a-05{top:80px}.a-05 .time-area-a{margin-bottom:40px}.a-05 .seminar-tx{padding:0 0 70px 15px}.a-06{top:75px}.a-06 .seminar-tx{padding:0 0 50px 15px}.a-07{top:40px}.a-07 .koushi{margin-bottom:25px}.b-01 h3{margin:0 0 18px}.b-01 .seminar-tx{padding:0 0 35px 15px}.b-02{top:80px}.b-02 h3{margin:0 0 27px}.b-03{top:40px}.b-04{top:80px}.b-04 .seminar-tx{padding:0 0 3px 15px;width:100%}.b-05{top:25px}.b-05 .time-area-b{margin-bottom:18px}.b-06{top:0}.b-06 .seminar-tx{padding:0 0 55px 15px}.time-area-a{background:#e6f6f6;padding:7px 5px 4px 10px;margin-bottom:20px;font-size:12px;font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;border-radius:20px 20px 0 0}.time-area-b{background:#f4f1e7;padding:7px 5px 4px 10px;margin-bottom:20px;font-size:12px;font-family:'ヒラギノ角ゴ Pro W6','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;border-radius:20px 20px 0 0}.time-area-b span,.time-area-a span{color:red}.time-area-b span span,.time-area-a span span{font-size:10px;letter-spacing:-.05em}.entry-btn{border-radius:50px;border:solid 1px #999;display:inline-block;padding:3px 10px 0;font-size:10px;font-weight:700;position:absolute;top:5px;right:7px}.entry-btn img{width:16px;position:relative;top:-4px;left:1px}.seminar-tx{padding:0 0 15px 15px;width:75%;margin-right:3%}.yoyaku{background:#ef7f7f;color:#fff;display:inline-block;padding:6px 10px 4px;border-radius:5px;font-size:10px;margin-bottom:5px;line-height:1}.yoyaku span{font-size:12px}.ninpu{border:solid 1px #ef7f7f;color:#ef7f7f;display:inline-block;padding:6px 10px 4px;border-radius:5px;font-size:10px;margin-bottom:5px;margin-left:5px;line-height:1}.koushi{font-size:12px}.seminar-img{width:20%;padding:0}.seminar-img img{width:100%;height:auto}.btn{border:solid 1px #50b476;width:450px;margin:15px auto 30px}.btn a{color:#50b476;text-decoration:none;padding:8px 0 7px;display:block}.btn img{width:12px;position:relative;top:-6px;left:3px}.wrapper{overflow:hidden}.container{padding:0;margin:0 auto}.main-v-area{max-width:1040px}.con-l{max-width:1110px}.con-m{max-width:960px}.con-s{max-width:490px}.con-ss{max-width:760px}.content-area{background:#fff;margin:0 0 50px;padding:20px 25px;border-radius:21px}.con-time{margin-bottom:20px}section{position:relative;top:-85px}header{position:fixed;width:1110px;z-index:100}nav{background:#74d498;border-radius:0 0 27px 27px;padding:15px 90px 25px}nav a{color:#fff;font-weight:700}.menu img{height:34px;position:relative;top:4px;left:-7px}.main-v{margin:130px 120px 0}.main-v img{width:100%}.title-icon img{display:block;margin:0 auto -20px;height:52px}.bubble{position:absolute;width:166px;top:25px;left:190px}.bubble img{width:100%}.tx{color:#50b476;text-align:center}.link-box{padding:20px 220px}.info-link{border:solid 1px #50b476;border-radius:10px;text-align:center}.info-link a{padding:15px 20px 10px;display:block;color:#50b476;width:190px}.info-link img{height:39px;display:block;margin:0 auto 10px}.booth{border-radius:19px;box-shadow:2px 2px 6px #9e9e9e;text-align:center;overflow:hidden;width:330px;margin:10px;transition:.3s ease-in-out}.booth a{display:block;opacity:1}.booth:hover{box-shadow:0 5px 28px rgba(0,0,0,.4)}.booth-name{background:#f4f1e7;padding:9px 0 7px}.booth-name span{color:red}.booth-name span span{font-size:10px;letter-spacing:-.05em}.booth img{width:80%;margin:20px 0 0}.booth-tx{padding:20px;font-size:12px;text-align:left}.time-scroll{display:none}#schedule{margin-bottom:-85px}.keyword{text-align:right;color:#74d498;font-weight:700}footer{margin-top:50px}.copyright{text-align:center;font-size:12px;padding:20px 0}.end{margin:30px 0 150px;text-align:center;background:#fff;padding:50px 10px;border-radius:21px}.end span{color:red;font-size:20px;display:block}.end a{display:inline-block;margin:20px 0 0;background:#74d498;padding:10px 20px;border-radius:10px;color:#fff}.ss .booth{width:44%;margin:4% 2% 0}.ss .a-01{top:63px}.a-01 .time-area-a{margin-bottom:25px}.ss .a-01 .seminar-tx{padding:0 0 75px 15px;width:70%}.ss .a-02 .time-area-a{margin-bottom:25px}.ss .a-02 .seminar-tx{padding:0 0 58px 15px}.ss .a-02 h3{margin:0 0 5px}.ss .a-03{top:21px}.ss .a-03 .time-area-a{margin-bottom:40px}.ss .a-03 .seminar-tx{padding:0 0 75px 15px}.ss .a-04{top:42px}.ss .a-04 .time-area-a{margin-bottom:10px}.ss .a-04 h3{margin:0 0 5px}.ss .a-04 .seminar-tx{padding:0 0 30px 15px}.ss .a-05{top:84px}.ss .a-05 .time-area-a{margin-bottom:30px}.ss .a-05 .seminar-tx{padding:0 0 25px 15px}.ss .a-06{top:84px}.ss .a-06 .seminar-tx{padding:0 0 43px 15px}.ss .a-07{top:21px}.ss .a-07 .koushi{margin-bottom:0}.ss .b-01 .seminar-tx{padding:0 0 55px 15px}.ss .b-01 h3{margin:0 0 5px}.ss .b-02{top:0}.ss .b-02 .seminar-tx{padding:0 0 55px 15px}.ss .b-02 h3{margin:0 0 5px}.ss .b-03{top:0}.ss .b-03 .seminar-tx{padding:0 0 35px 15px}.ss .b-05{top:42px}.ss .b-06 .seminar-tx{padding:0 0 58px 15px}.seminar-tx-none{padding:0 0 15px 15px;width:100%;margin-right:3%}@media (max-width:1024px){body{background-position:50% 180px;background-size:95%}.pc{display:none}.tb{display:block}.sp{display:block}header{width:96vw}.container{padding:0 2vw}nav{padding:30px 7vw 25px}.main-v{margin:110px 7vw 0}section{top:-20px}.content-area{padding:20px 2vw;margin:0 5vw 50px}.booth{width:25vw;margin:1vw}.booth img{width:70%}.bubble{left:12vw}#schedule{margin-bottom:-50px}}@media (max-width:835px){nav{padding:30px 3vw 25px}h2{width:65%}.link-box{padding:20px 2vw}.bubble{left:2vw}.con-time{margin:0 0 50px}.time-area-a,.time-area-b{padding:7px 5px 4px 10px;letter-spacing:-.1em}.menu{letter-spacing:-.1em}.menu img{height:26px;top:1px}td.time span{top:-8px;left:-5px}}@media (max-width:480px){h2{width:85%;font-size:4.5vw;padding:30px 0 0}header{position:fixed;bottom:0;z-index:100;left:0;width:100%}nav{border-radius:20px 20px 0 0;padding:17px 5vw 17px 9vw}.menu{width:60%;font-size:3.5vw;margin-bottom:13px}.menu:nth-child(2n){width:40%;font-size:3.5vw}.menu:nth-child(3),.menu:nth-child(4){margin-bottom:0}.menu img{height:16px;top:-3px}.main-v{margin:15px 0 0}.content-area{margin:0 0 50px}.title-icon img{height:40px}.bubble{left:-1vw;width:23vw}.info-link img{height:30px;margin:0 auto 5px}.info-link a{padding:10px 5px 10px;width:27vw;font-size:2.5vw}.booth{width:100%;margin:2vw}.time-table{overflow:scroll}.booth-tx{padding:4vw}.time-table table{width:820px;margin-left:5px}.buble-time{top:-10px}.time-scroll{display:block;font-size:12px;margin:0 0 10px;text-align:right;color:#a4a4a4}td.time{width:4.5%}td.time span{top:-5px;left:-5px;font-size:10px}td.br{width:1%;padding:15px 5px}.tx{font-size:12px;padding:0 20px}footer{margin-bottom:80px}.end{margin:30px 0 50px;padding:20px 10px}.end span{font-size:16px}.btn{width:100%}.ss .booth{width:100%;margin:4% 0 0}}