@charset "UTF-8";html{font-size:62.5%}html *{margin:0;padding:0;border:none;box-sizing:border-box}html body{font-size:1.8rem;font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;line-height:1.3;letter-spacing:.05em;color:#333;font-weight:300;margin:0;padding:0;word-wrap:break-word;overflow-wrap:break-word;position:relative}html body code,html body pre{font-size:1.2em;color:#999;padding:8px;width:100%;background-color:#eee;display:block;margin-top:8px;margin-bottom:8px}html body ol,html body ul{margin:0;padding:0;list-style-type:none}html body a:link{color:#333}html body a:visited{color:inherit}html body a:hover{-moz-opacity:.8;opacity:.8;transition:1s}html body img{border:none}html body .mincho{font-family:"Noto Serif JP","游明朝",YuMincho,serif;transform:rotate(.03deg)}html body .gothic{font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,Meiryo,sans-serif}html body .tx_h1{font-size:2.4em}html body .tx_h2{font-size:2.2em}html body .tx_h3{font-size:2em}html body .tx_h4{font-size:1.8em}html body .tx_h5{font-size:1.6em}html body .tx_l{font-size:1.2em}html body h1,html body h2,html body h3,html body h4,html body h5{font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,Meiryo,sans-serif;font-weight:600}html body h1,html body h2{line-height:1.2em}html body h3,html body h4,html body h5{line-height:1.5em}html body h1{font-size:2.4em}html body h2{font-size:2.2em}html body h3{font-size:2em}html body h4{font-size:1.8em}html body h5{font-size:1.6em}html body .aligncenter{text-align:center}html body .alignleft{text-align:left}html body .alignright{text-align:right}html body .m_auto{margin-left:auto;margin-right:auto}html body .border_none{border:none!important}html body hr{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3);margin-top:16px;margin-bottom:16px;width:100%;display:block}html body input[type=button],html body input[type=button]:hover,html body input[type=submit],html body input[type=submit]:hover{font-size:1em}@media screen and (min-width:640px){html body input[type=button],html body input[type=button]:hover,html body input[type=submit],html body input[type=submit]:hover{width:100%}}html body input[type=email],html body input[type=password],html body input[type=tel],html body input[type=text],html body select,html body textarea{padding:8px;font-size:1em;border:1px solid #ccc}@media screen and (min-width:640px){html body input[type=email],html body input[type=password],html body input[type=tel],html body input[type=text],html body select,html body textarea{width:100%}}html body input:hover,html body textarea:hover{border:1px solid #999;outline:0}html body input:active,html body input:focus,html body select:active,html body select:focus,html body textarea:active,html body textarea:focus{background-color:#eee;outline:0}html body input::placeholder,html body textarea::placeholder{color:#ccc!important}html body .pc{display:none}@media screen and (min-width:640px){html body .pc{display:block}}html body .sp{display:block}@media screen and (min-width:640px){html body .sp{display:none}}html body .asterisk{font-size:12px;font-weight:400;display:flex;justify-content:flex-start;align-items:flex-start;gap:4px}html body .asterisk:before{content:"※"}html body blockquote{border:1px solid #ccc;background-color:#eee;padding:32px 48px}html body .tel_no{pointer-events:none}@media screen and (min-width:640px){html body .tel_no{pointer-events:auto}}html body .pagetop{display:flex;position:fixed;bottom:0;right:24px;flex-direction:column;justify-content:center;align-items:center}html body .pagetop a{background-color:#333;color:#fff;border-top-right-radius:8px;border-top-left-radius:8px;padding:16px;text-decoration:none;font-size:.9em;line-height:1em}html body .pagetop a:hover{color:#fff}html body #loader-bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#333;z-index:9998}html body #loader-bg #loader{display:none;text-align:center;color:#333;z-index:9999}html body #loader-bg #loader .loader_img{width:100%;height:100%}footer{background:#000;padding:16px;text-align:center;color:#ccc;font-size:12px;line-height:1em}main#seminar_nakai2025{width:100%;background-color:#1e3135;color:#fff}main#seminar_nakai2025 .img-main img{width:100%;height:auto}main#seminar_nakai2025 .img-ttl{margin-top:-40%;display:flex;justify-content:center;align-items:center;flex-flow:column;gap:32px}main#seminar_nakai2025 .img-ttl img{opacity:0}main#seminar_nakai2025 .img-ttl .nakai{width:98%}main#seminar_nakai2025 .img-ttl .kiyama{width:80%}main#seminar_nakai2025 .img-ttl .info{width:75%}main#seminar_nakai2025 .img-fade{opacity:0;transform:translateY(40px);transition:none}main#seminar_nakai2025 .img-fade.is-animated{animation:fadeUp 1.2s cubic-bezier(.33,1.02,.58,1) forwards}main#seminar_nakai2025 .nakai.is-animated{animation-delay:.1s}main#seminar_nakai2025 .kiyama.is-animated{animation-delay:.4s}main#seminar_nakai2025 .info.is-animated{animation-delay:.7s}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}main#seminar_nakai2025 .event-info{padding:64px 16px}main#seminar_nakai2025 .event-info h2{font-size:24px}main#seminar_nakai2025 .event-info__con{background:rgba(255,255,255,.04);border-radius:16px;padding:32px;box-shadow:0 2px 10px rgba(0,0,0,.08);display:flex;flex-flow:column;gap:32px}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con{padding:32px 16px}}main#seminar_nakai2025 .event-info__con dl{display:flex;justify-content:center;gap:8px}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con dl{flex-flow:column}}main#seminar_nakai2025 .event-info__con dt{width:120px;font-size:16px;font-weight:500;color:#fff;text-align:right;letter-spacing:.1em;display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.09);border-radius:8px;padding:8px 16px;box-shadow:0 1px 4px rgba(0,0,0,.04)}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con dt{width:100%}}main#seminar_nakai2025 .event-info__con dd{flex:1;margin:0;color:#fff;line-height:2;display:flex;flex-flow:column;gap:24px}main#seminar_nakai2025 .event-info__con dd strong{font-size:1.4em;font-weight:500}main#seminar_nakai2025 .event-info__con small{display:block;color:#ffe082;margin-top:6px;font-size:.95em}main#seminar_nakai2025 .event-info__con-form{background:rgba(255,255,255,.09);border-radius:8px;color:#fff;padding:32px;display:flex;flex-flow:column}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con-form{padding:16px}}main#seminar_nakai2025 .event-info__con-form h3{display:flex;justify-content:center;align-items:center;flex-flow:column;gap:0;font-size:32px;line-height:1em;color:#fff;margin-bottom:32px}main#seminar_nakai2025 .event-info__con-form h3 span{font-size:16px}main#seminar_nakai2025 .event-info__con-form .form-con{display:flex;flex-flow:column;gap:16px;margin-top:32px}main#seminar_nakai2025 .event-info__con-form .form-con dl{display:flex;justify-content:center;gap:0}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con-form .form-con dl{flex-flow:column}}main#seminar_nakai2025 .event-info__con-form .form-con dt{width:240px;font-size:16px;font-weight:500;color:#fff;text-align:right;letter-spacing:.1em;display:flex;justify-content:center;align-items:center;background:#17333a;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:8px;padding:8px}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con-form .form-con dt{width:100%;border-top-right-radius:8px;border-bottom-right-radius:0;border-top-left-radius:8px;border-bottom-left-radius:0}}main#seminar_nakai2025 .event-info__con-form .form-con dd{flex:1;margin:0;color:#fff;line-height:2;display:flex;flex-flow:column;gap:24px}main#seminar_nakai2025 .event-info__con-form .form-con dd strong{font-size:1.4em;font-weight:500}main#seminar_nakai2025 .event-info__con-form .form-con dd input,main#seminar_nakai2025 .event-info__con-form .form-con dd select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:16px;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0;color:#333}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con-form .form-con dd input,main#seminar_nakai2025 .event-info__con-form .form-con dd select{width:100%;border-top-right-radius:0;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:8px}}main#seminar_nakai2025 .event-info__con-form .form-con .form-submit p{display:flex;justify-content:center;align-items:center;flex-flow:column;gap:16px}main#seminar_nakai2025 .event-info__con-form .form-con .form-submit p input[type=submit]{width:50%;font-size:18px;font-weight:600;padding:16px 32px;background:#d4af37;border-radius:16px;cursor:pointer;transition:1s}@media screen and (max-width:640px){main#seminar_nakai2025 .event-info__con-form .form-con .form-submit p input[type=submit]{width:100%}}main#seminar_nakai2025 .event-info__con-form .form-con .form-submit p input[type=submit]:hover{border:none;background:#ffc400}.wpcf7-not-valid-tip{background:#dc3232;color:#fff!important;font-size:12px!important;line-height:1em!important;font-weight:600!important;padding:8px!important;position:absolute;border-radius:8px;z-index:9999;top:-8px;right:4px}.wpcf7 form.sent .wpcf7-response-output{color:#333!important;background:#46b450!important;border-color:#46b450;padding:16px!important;font-weight:600!important}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{color:#333!important;background:#dc3232!important;border-color:#dc3232;padding:16px!important;font-weight:600!important}.wpcf7 form.spam .wpcf7-response-output{color:#333!important;background:#f56e28!important;border-color:#f56e28;padding:16px!important;font-weight:600!important}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:#333!important;background:#ffb900!important;border-color:#ffb900;padding:16px!important;font-weight:600!important}.wrap{width:100%;margin-inline:auto}.wrap img{max-width:100%}@media screen and (min-width:640px){.wrap{width:1390px;max-width:100%}}.col_nowrap{flex-wrap:wrap}@media screen and (min-width:640px){.col_nowrap{display:flex;flex-wrap:nowrap;flex-direction:row}}.col_box,.col_fix300,.col_fix400,.col_fix500,.col_fix600,.col_flow{width:100%}@media screen and (min-width:640px){.col_box{width:100%}.col_flow{flex:1}.col_fix300{width:300px}.col_fix400{width:400px}.col_fix500{width:500px}.col_fix600{width:600px}}.col2_box,.col3_box,.col4_box,.col5_box{width:100%}.col2sp_box,.col4sp_box,.col5sp_box{width:50%}@media screen and (min-width:640px){.col_wrap{display:flex;flex-wrap:wrap;flex-direction:row}.col2_box,.col2sp_box{width:50%}.col3_box,.col3sp_box{width:33.33333%;width:-webkit-calc(100% / 3);width:33.3333333333%}.col4_box,.col4sp_box{width:25%}.col5_box,.col5sp_box{width:20%}}.flex_c{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex_l{display:flex;justify-content:flex-start;align-items:center}.flex_r{display:flex;justify-content:flex-end;align-items:center}