@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}picture{max-width:100%;display:block}img{vertical-align:bottom;height:auto;width:100%}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{font-family:Noto Sans JP,YuGothic,游ゴシック,Yu Gothic,Meiryo,sans-serif;color:#333}html{scroll-behavior:smooth}:root{--spacing-primitive-spacing: 48px}.header{padding:14px 32px;display:flex}.header-logo{width:200px}.header-ictLogo{margin-left:auto;width:167px}.btnCol2box{width:100%;margin:18px 0 26px;display:flex;gap:32px;justify-content:center}@media screen and (max-width: 768px){.btnCol2box{flex-direction:column;align-items:center;gap:24px}}.btnCol2box-item{width:50%;max-width:492px}@media screen and (max-width: 768px){.btnCol2box-item{width:100%}}.btnBox{max-width:1080px;margin:36px auto}.seminarSec{max-width:1080px;margin:10px auto}.seminarSec .seminarTitle{font-size:36px;margin-bottom:32px;text-align:center}.seminarSec .seminarContent{max-width:840px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.seminarSec .seminarContent .block{display:flex;flex-direction:column;gap:24px}.seminarSec .seminarContent .block-center{align-items:center;text-align:center}.seminarSec .seminarContent .outlineTable{border-collapse:collapse;border-spacing:0}.seminarSec .seminarContent .outlineTable tr:nth-child(odd){background-color:#ebebeb;border-top:1px solid #d4d4d4;font-weight:700}.seminarSec .seminarContent .outlineTable tr:last-child{border-bottom:1px solid #d4d4d4}.seminarSec .seminarContent .outlineTable td{padding:8px 12px;font-size:14px;display:flex;align-items:center;gap:8px}.seminarSec .seminarContent .outlineTable svg{width:16px;height:16px;color:#002f7b}.seminarSec .seminarContent .seminarTitle2{padding-bottom:16px;font-size:32px;border-bottom:1px solid #d4d4d4}.seminarSec .seminarContent .seminarDesc{line-height:1.8;margin-bottom:8px}.seminarSec .seminarContent .checkList{list-style-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='17.5'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='check'%3e%3cpath%20id='Vector'%20d='M20%206L9%2017L4%2012'%20stroke='%23002F7B'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e");display:flex;flex-direction:column;gap:8px;padding:0;margin:0 0 0 24px}.seminarSec .seminarContent .checkList-item{padding-left:8px}.seminarSec .seminarContent .seminarTable2{border-collapse:collapse;font-size:14px}.seminarSec .seminarContent .seminarTable2 .seminarDesc{margin-bottom:0}.seminarSec .seminarContent .seminarTable2 tbody{border-collapse:collapse}.seminarSec .seminarContent .seminarTable2 tbody>tr:last-child{border-bottom:1px solid #d4d4d4}.seminarSec .seminarContent .seminarTable2 tr{display:flex;align-items:stretch;flex-direction:row;border-top:1px solid #d4d4d4}.seminarSec .seminarContent .seminarTable2 th{border-bottom:none;flex:1 1;background-color:#ebebeb;padding-block:8px;padding-inline:12px;border-collapse:collapse;display:grid;place-items:center flex-start}.seminarSec .seminarContent .seminarTable2 td{flex:3 1;padding-block:8px;padding-inline:12px}.seminarSec .seminarContent .formWrap{padding:50px 100px;background-color:#ebebeb}.seminarSec .seminarContent .formTitle{text-align:center;font-size:32px}.seminarSec .seminarContent .formBtn-reservation{display:inline-flex;width:100%;min-width:246px;max-width:495px;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease-in;text-decoration:none;gap:8px;background-color:#f39800;border:1px solid #F39800;border-radius:12px;color:#fff;padding-block:16px;padding-inline:20px 16px;font-size:16px;font-weight:700}.seminarSec .seminarContent .formBtn-reservation span{display:block;width:100%;text-align:center}.seminarSec .seminarContent .formBtn-reservation svg{width:24px;height:24px;flex-shrink:0}.seminarSec .seminarContent .formBtn-reservation:hover{background-color:#b67200;border-color:#b67200}.footer{background-color:#000;padding:60px 32px}.footer-logo{width:232px;margin:0 auto 60px}@media screen and (max-width: 768px){.footer-logo{width:190px}}.footer-copy{color:#fff;text-align:center;font-feature-settings:"pwid" on;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:170%}.btn{display:flex;width:100%;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;background-color:#fff;border-radius:12px;text-decoration:none;font-size:22px;font-weight:700;transition:all .3s ease-in-out}.btn.btn-green{background-color:#97c439;color:#fff}.btn.btn-green:hover{background-color:#71932b}.btn.btn-white{background-color:#fff;color:#97c439;border:1px solid #97c439}.btn.btn-white:hover{background:var(--Grass-600, #97c439);color:#fff}.hr-shorts{display:block;width:80px;margin:60px 0;border:none;border-top:4px solid #24a3d2}.hr-shorts.blue{border-top:4px solid #24a3d2}.hr-shorts.darkblue{border-top:4px solid #002f7b}.hr-shorts.orange{border-top:4px solid #f39800}@keyframes logo_left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes logo_right{0%{transform:translate(0)}to{transform:translate(50%)}}br.is-sp{display:none}@media screen and (max-width: 768px){br.is-sp{display:block}}
