@charset "UTF-8";body{background-color:#eaeaea}.seminarList{width:calc(100% - 100px);max-width:1050px;margin:0 auto;position:relative;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;row-gap:70px;padding:92px 0 105px}.seminarList>li{width:calc(50% - 35px);padding:0;margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.seminarList>li>a{display:block;width:100%;height:100%;padding:0;margin:0;position:absolute;top:0;left:0;z-index:5}.seminarList>li figure{width:100%;padding:0;margin:0 auto 15px;position:relative;overflow:hidden;text-align:center}.seminarList>li figure::before{content:"";display:block;padding-top:52%}.seminarList>li figure img{width:100%;height:100%;padding:0;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center;transform-origin:center;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.seminarList>li:hover figure img{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04);-webkit-transition:all .3s ease;transition:all .3s ease}.seminarList>li:hover .seminarList_info>.seminar_title,.seminarList>li:hover .seminarList_info>h3{font-size:16px;line-height:1.4em;font-weight:700;color:#32c4ff;-webkit-transition:all .3s ease;transition:all .3s ease}.seminarList>li .seminarList_info>.seminar_title,.seminarList>li .seminarList_info>h3{width:100%;padding:0;margin:0 auto;font-size:16px;line-height:1.4em;font-weight:700;color:#333;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:justify;text-justify:inter-ideograph;word-break:break-all}.seminarList_info{width:100%;padding:0;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:10px}.seminarList_info>p{width:100%;padding:0;margin:0 auto;font-size:12px;line-height:1.4em;font-weight:400;color:#666;-webkit-transition:all .3s ease;transition:all .3s ease}.seminar_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%;padding:0;margin:0 auto;position:relative}.seminar_date>span{display:block;width:60px;padding:10px 10px;margin:0;background:#666;font-size:13px;line-height:1;font-weight:400;color:#fff;text-align:center;white-space:nowrap}.seminar_date>span.active{background:-webkit-gradient(linear,left top,right top,from(#0052a5),to(#32c4ff));background:linear-gradient(to right,#0052a5 0,#32c4ff 100%)}.seminar_date>p{width:calc(100% - 70px);padding:0;margin:0;text-align:left;font-size:20px;line-height:1.2em;font-weight:700;color:#333}#seminar_single{width:100%;max-width:1240px;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px;padding:92px 0 105px}.seminar_single_left{width:50%;max-width:592px;padding:0;margin:0;position:relative}.seminar_single_right{width:50%;max-width:550px;padding:0;margin:0}.seminar_header{width:100%;padding:0;margin:0 auto 20px;position:relative}.seminar_header .seminar_date{margin-bottom:15px}.seminar_header>strong{display:block;width:100%;padding:0;margin:0 auto 5px;font-size:24px;line-height:1.4em;font-weight:700;color:#333;border:none;position:relative;text-align:justify;text-justify:inter-ideograph;word-break:break-all}.seminar_header>h1{display:block;width:100%;padding:0;margin:0 auto;font-size:28px;line-height:1.2em;font-weight:700;color:#333;border:none;position:relative}.seminar_header>figure{width:100%;padding:0;margin:20px auto 0;position:relative}.seminar_header>figure img{width:100%;height:auto}.mc{width:100%;padding:15px 0;margin:0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.mc>figure{width:23%;padding:0;margin:0;position:relative;text-align:center;overflow:hidden}.mc>figure img{width:100%;height:auto;padding:0;margin:0;border-radius:15px}.mc_info{width:calc(77% - 30px);padding:0;margin:0;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mc_info>strong{display:block;padding:0;margin:0 auto 3px;font-size:13px;line-height:1.4em;font-weight:700;color:#333}.mc_info>h3{display:block;padding:0;margin:0 auto 10px;font-size:17px;line-height:1.4em;font-weight:700;color:#333;border:none;background:0 0;position:relative}.mc_info>h3::after,.mc_info>h3::before{display:none}.mc_info>p{padding:0;margin:0 auto;text-align:justify;text-justify:inter-ideograph;word-break:break-all;font-size:13px;line-height:1.7em;font-weight:400;color:#333}.news__head__share{margin:-25px 0 -15px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:32px}.news__head__share li{padding-left:0!important}.news__head__share li:before{display:none}.news__head__share .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;color:#343b47;letter-spacing:.03em;font-weight:500}.news__head__share .btn .ico{width:24px}.seminarForm{width:100%;background-color:#f5f5f5;border:1.5px solid #184bb9;border-radius:12px;padding:34px 30px 40px;position:relative}.seminarForm.close::before{content:"このセミナーは終了しました";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:20px;line-height:1.4em;font-weight:700;color:#fff;width:100%;height:100%;padding:0;margin:0;border:none;background:rgba(0,0,0,.8);border-radius:10px;position:absolute;top:0;left:0;z-index:5}.seminarForm__ttl{font-size:20px;line-height:1.6;letter-spacing:.03em;font-weight:500;color:#184bb9;text-align:center;margin-bottom:22px}.seminarForm__note{text-align:center;font-size:12px;font-weight:500;line-height:1.6666666667;letter-spacing:.03em}.seminarForm__note a{color:#184bb9}.seminarForm__wrap{border-top:1px solid #d8d8d8;padding-top:26px;margin-top:30px}.seminarForm dl:not(:last-of-type){margin-bottom:12px}.seminarForm dl dt{font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;width:100%;margin-bottom:8px}.seminarForm dl dd{width:100%}.seminarForm dl dd input[type=email],.seminarForm dl dd input[type=tel],.seminarForm dl dd input[type=text],.seminarForm dl dd textarea{width:100%;padding:17px 18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:none;background-color:#fff;border-radius:5px;line-height:1.5;font-size:13px;line-height:1.5384615385;letter-spacing:.03em;font-weight:500;color:#343b47;border:1px solid #e2e2e2}.seminarForm dl dd textarea{height:160px}.seminarForm dl dd ::-webkit-input-placeholder{color:#a1a8b3}.seminarForm dl dd ::-moz-placeholder{color:#a1a8b3}.seminarForm dl dd ::-ms-input-placeholder{color:#a1a8b3}.seminarForm dl dd ::placeholder{color:#a1a8b3}.seminarForm dl dd input:focus,.seminarForm dl dd select:focus,.seminarForm dl dd textarea:focus{outline:0}.seminarForm .form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.seminarForm .form-wrap dl{width:50%}.seminarForm .form-require{color:#f74848}.seminarForm .form-radio{margin:18px 0 30px}.seminarForm .form-radio .wpcf7-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 40px}.seminarForm .form-radio .wpcf7-list-item{margin:0}.seminarForm .form-radio label{font-size:14px;letter-spacing:.03em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.seminarForm .form-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:17px;height:17px;border:1px solid #000;border-radius:50%;position:relative;cursor:pointer;margin:0 8px 0 0;-ms-flex-negative:0;flex-shrink:0;background-color:#fff}.seminarForm .form-radio input[type=radio]:checked{border-color:#184bb9}.seminarForm .form-radio input[type=radio]:checked::after{content:"";position:absolute;width:10px;height:10px;background:#184bb9;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.seminarForm__check{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:24px auto 0}.seminarForm__check .item:not(:last-child){margin-bottom:10px}.seminarForm__check label{font-size:14px;letter-spacing:.03em;font-weight:500;cursor:pointer}.seminarForm__check a{color:#184bb9;border-bottom:1px solid #184bb9;padding-bottom:4px}.seminarForm__btn{width:100%;margin:36px auto 0;position:relative;cursor:pointer;border:none}.seminarForm__btn input{width:100%;max-width:100%;font-size:19px;height:64px;color:#fff;font-family:"Zen Kaku Gothic New",sans-serif;font-weight:700;letter-spacing:.05em;border-radius:5.51px;background:url(../img/common/bg_btn.jpg) no-repeat center center/cover;padding-left:30px;border:none;padding-right:30px;text-align:center;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.seminarForm__btn input:hover{opacity:.8}.seminarForm__btn:after{content:"";background:url(../img/common/ico_arrow01.svg) no-repeat center center/100%;width:17px;height:13px;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.seminarForm .wpcf7-spinner{display:none}.seminarForm .wpcf7 .js-scrollable-wrap{overflow:visible!important}.seminarForm .wpcf7 .js-scrollable{overflow:visible!important}.seminarForm .wpcf7 .scroll-hint-icon-wrap{display:none!important}p.policy{text-align:center;font-size:13px;letter-spacing:.03em;line-height:1.8461538462;margin-top:30px;font-weight:500}p.policy a{color:#184bb9;border-bottom:1px solid #184bb9;padding-bottom:2px}@media only screen and (min-width:1100px){.header__logo .off{opacity:0}.header__logo .on{opacity:1}.header__navi li a .ja{color:#343b47}.header__navi li.parent>a::after{border-color:#343b47}.header__btn01{color:#62728d}.header__btn02 .c-btn{background-color:#343b47}}@media only screen and (max-width:1024px){.seminarList{width:100%;max-width:100%;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:50px}.seminarList>li{width:calc(50% - 25px)}.seminar_single_left{width:100%;max-width:100%}.seminar_single_right{width:100%;max-width:100%}}@media only screen and (max-width:767px){.seminarList{padding:50px 0 66px;width:100%;max-width:100%;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:50px}.seminarList>li{width:100%}.seminarList>li figure{margin:0 auto 15px}.seminarList>li:hover .seminarList_info>.seminar_title,.seminarList>li:hover .seminarList_info>h3{font-size:15px}.seminarList>li .seminarList_info>.seminar_title,.seminarList>li .seminarList_info>h3{font-size:15px}.seminarList_info{row-gap:10px}.seminarList_info>p{font-size:14px;line-height:1.5em}.seminar_date{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.seminar_date>span{padding:8px 10px}.seminar_date>p{width:calc(100% - 70px);font-size:14px}.news__head__share{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:6px}.seminarForm.close::before{font-size:16px;text-align:center}.seminarForm__ttl{font-size:18px;line-height:1.5555555556;letter-spacing:.02em;margin-bottom:20px}.seminarForm__wrap{padding-top:20px}.seminarForm dl dd input[type=email],.seminarForm dl dd input[type=tel],.seminarForm dl dd input[type=text],.seminarForm dl dd textarea{font-size:16px;padding:14px 18px}.seminarForm dl dd textarea{height:192px}.seminarForm .form-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.seminarForm .form-wrap dl{width:100%}.seminarForm .form-wrap dl:not(:last-child){margin-bottom:4px}.seminarForm .form-radio{margin:16px 0 24px}.seminarForm .form-radio .wpcf7-radio{gap:12px 34px}.seminarForm__check{margin:20px auto 0}.seminarForm__check label{font-size:12px}.seminarForm__btn{margin-top:30px}.seminarForm__btn:after{width:13px;height:9px;right:16px}p.policy{margin-top:26px;text-align:left}}@media only screen and (max-width:768px){#seminar_single{width:100%;max-width:100%;padding:50px 0 66px;margin:0 auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;row-gap:50px;-ms-flex-wrap:wrap;flex-wrap:wrap}.seminar_header>strong{margin:0 auto 5px;font-size:17px}.seminar_header>h1{font-size:22px;line-height:1.4em}.seminar_header>figure{margin:10px auto 0}.mc{padding:0;margin:0 auto 20px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.mc>figure{width:100px;margin-bottom:10px}.mc_info{width:100%}.mc_info>strong{font-size:11px}.mc_info>h3{margin:0 auto 7px;font-size:15px;line-height:1.4em;font-weight:700}.mc_info>p{font-size:11px;line-height:1.8em}}@media only screen and (max-width:992px){.seminarForm{padding:25px 20px 35px}}
/*# sourceMappingURL=maps/seminar.min.css.map */
