@charset "UTF-8";*{list-style:none}*,:after,:before{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;font-family:游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,sans-serif;background:#f5f5f5;position:relative}a{outline:none}a,a:active,a:focus,a:hover,a:visited{text-decoration:none}a.pageTop{position:fixed;right:0;bottom:1rem;border-radius:15px}a.pageTop.uk-button{padding:0 10px;line-height:0}a.pageTop i.fas{color:#00a99d}a:focus{outline:none}.hide{overflow:hidden}#wrap{margin-bottom:0;padding:0;border:0}#mainContent{width:1200px;height:auto;margin:0 auto;padding:25px 0 35px;overflow:hidden}.bread{overflow:hidden;margin:20px auto 20px 5px;font-size:85%}.bread ul{padding:0}.bread ul li{float:left;margin:0 10px 0 0;color:#616161}.bread ul li:after{content:">>";margin:0 0 0 5px}.bread ul li:last-child:after{content:"";margin:0}#content{width:100%;height:auto}@media only screen and (max-width:736px){#content{padding-top:65px}}li{list-style:none}button{outline:none}.button{float:none;padding:10px;cursor:pointer;font-weight:700;text-align:center;overflow:hidden}#back-button,#closeButton{margin-right:10px}.heading02{border-left:10px solid #e22b46;padding-left:15px;padding-top:5px}.heading02 h2{margin:0 auto;color:#616161;font-size:22px;font-weight:700;line-height:1.2}.heading02 span{color:#e22b46;font-style:italic;font-weight:700;font-size:1rem;font-family:Roboto,Noto Sans Japanese,sans-serif;margin:0 0 16px}.uk-modal-dialog{width:800px!important}.lineBanner{width:13.5%;float:right;margin-right:10px;margin-top:-20px}.lineBannerLogined{width:8.5%;float:right;margin-right:10px;margin-top:-3px}.line-floating{position:fixed;right:100px;bottom:1rem;width:90px;z-index:1}.padding-right-sp-only{display:block}.video-player{margin-top:50px}.uk-notification{z-index:10000000}@media only screen and (max-width:736px){#mainContent{width:100%;height:auto;margin:0 auto 30px;padding:0}.uk-modal-dialog{width:90%}.lineBanner,.lineBannerLogined{float:right;width:21%;margin-top:4px;margin-left:2%;margin-right:0}.line-floating{right:0}}@media only screen and (min-width:736px) and (max-width:1199px){header{padding:20px 0}#headerIn{width:100%;height:auto;margin:0 auto;padding:0 20px}}.fixLoaderWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;background-color:#000;opacity:.7}.fixLoaderWrap .fixLoaderBox{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%)}.different_graduation_year{position:relative;display:inline-block;padding:0 0 0 16px;line-height:2}.different_graduation_year:before{content:"";width:8px;height:8px;margin-top:-5px;border-top:1px solid #1e87f0;border-right:1px solid #1e87f0;transform:rotate(45deg);position:absolute;top:50%;left:2px}#mainContent{padding:0 0 20px}.loading{width:100%;text-align:center}.reachedCapacity:after{content:"満席";font-size:50%;color:#fff;background:#e22b46;margin:10px;padding:2px 5px;vertical-align:middle}.seminarWrap{margin:30px auto 80px}.seminarWrap .notEntryMessageBox{padding-top:10px}.seminarWrap .notEntryMessage span{color:red}.seminarWrap h2{padding:2px 0 12px 35px;font-size:24px;font-weight:700;color:#616161;background:url(/2025/images/seminar_head.png?595298617fe96e5bfd8697ce351b265b) no-repeat}.seminarWrap h3.place{padding:4px 0 5px 32px;color:#e22b46;font-size:21px;font-weight:700;background:url(/2025/images/place.png?0b27cd96cabf38905e42aa924a24e406) no-repeat}.seminarWrap .intro{margin:20px auto;overflow:hidden}.seminarWrap .intro h3.about{padding:2px 0 0 28px;color:#e22b46;font-size:21px;font-weight:700;background:url(/2025/images/question.png?008b2fe196220df086e3187b67c6e1b0) no-repeat}.seminarWrap .intro .imgBox{width:320px;height:auto;margin:0 20px 0 0;float:left}.seminarWrap .intro .imgBox img{width:100%}.seminarWrap .intro p{display:inline-block;width:750px;line-height:1.5;color:#616161}.seminarSearchBox{background-color:#fff;width:80%;margin-left:6%;margin-top:30px}.seminarSearchBox .uk-tab{display:flex;margin:0 auto;padding-top:5px}.seminarSearchBox .uk-tab li.uk-active a{border-bottom:4px solid #ef9a9a}.seminarSearchBox .uk-tab li{padding-left:0!important;flex:1;text-align:center}.seminarSearchBox .uk-tab li a{color:#616161;font-weight:700;font-size:inherit}.seminarSearchBox .uk-tab:before{left:0}.seminarBox{display:flex;justify-content:flex-start;width:100%;height:auto;margin:20px auto 0;padding:10px 0;flex-wrap:wrap}.seminarBox .seminarBlock{overflow:hidden;width:540px;height:auto;margin:0 20px 25px 0;padding:8px 37px;background:#fff;border-left:5px solid #ef9a9a;box-shadow:2px 2px 2px #f1f1f1}.seminarBox .seminarBlock h3{margin:10px auto;padding:3px 0;font-size:24px;color:#e22b46;font-weight:700;border-bottom:2px dotted #e4e4e4;width:100%;position:relative}.seminarBox .seminarBlock h3.seminarMega:after{content:url(/2025/images/mega.png?ba5c825763aebf61b001dee2943179ef);display:inline-block;transform:scale(.7);position:absolute;top:-15px;left:88px}.seminarBox .seminarBlock p{margin:0 auto;color:#616161}.seminarBox .seminarBlock .detailsLink{overflow:hidden}.seminarBox .seminarBlock .detailsLink span{float:right;margin:5px auto;font-weight:700;font-size:110%}.seminarBox .seminarBlock .detailsLink span a{border-bottom:4px solid #e22b46;text-decoration:none}.seminarBox .seminarBlock .detailsLink span a.otherLink{border-bottom:none;text-decoration:none}.seminarBox .seminarBlock .entrybtnWrap{width:100%;display:flex;justify-content:center;margin:15px auto;text-align:center}.seminarBox .seminarBlock .entrybtnWrap a{width:215px;height:auto;margin:0 5px;text-decoration:none}.seminarBox .seminarBlock .entrybtnWrap a .seminarEntry{width:100%;padding:8px 15px;line-height:1.2;color:#fff;font-weight:700;background:#e22b46;border-radius:5px;border-bottom:5px solid #c1272d;height:80px}.seminarBox .seminarBlock .entrybtnWrap a .enteredBtn{color:#999;background:#eee;border-bottom:5px solid hsla(0,0%,89.8%,.8980392156862745);cursor:default}.seminarBox .seminarBlock .entrybtnWrap a .loginedEntry{font-size:120%;padding:28px}.seminarBox .seminarBlock .entrybtnWrap a .seminarNomemberEntry{width:100%;padding:18px 15px;line-height:1.2;color:#fff;font-weight:700;background:#00a99d;border-radius:5px;border-bottom:5px solid #00897b;height:80px}h2.flowHead{margin:0 0 20px 5px;padding:2px 0 12px 35px;font-size:24px;font-weight:700;color:#616161;background:url(/2025/images/seminar_head.png?595298617fe96e5bfd8697ce351b265b) no-repeat}.flowWrap{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 40px}.flowWrap .stepBlock{width:350px;height:auto;margin:0 7px 15px;padding:10px 20px;border:1px solid #e5e5e5}.flowWrap .stepBlock .stepNumber{text-align:center;font-style:italic;font-weight:700;color:#00a99d;margin:0 0 6px}.flowWrap .stepBlock .stepLine{width:30px;margin:0 auto;border:3px solid #00a99d;text-align:center}.flowWrap .stepBlock h2{margin:10px auto;text-align:center;font-weight:700;color:#e22b46}.flowWrap .stepBlock p{margin:0 auto;color:#616161}.pickupBlock{margin:50px auto}.pickupBlock p.pickUp{font-size:16px;font-weight:700;color:#616161;line-height:1.8}.remarks p{font-size:100%;color:#616161}@media only screen and (max-width:736px){.seminarSearchBox{width:100%;margin-left:0}.seminarSearchBox .uk-tab{width:100%;display:flex;flex-wrap:wrap;margin:30px 0;padding:0}.seminarSearchBox .uk-tab li{flex:none;width:50%;margin:0 auto;padding:0;text-align:center;font-size:100%}.seminarSearchBox .uk-tab li a{width:100%;position:relative;padding:10px}}
