.news{background-color:#ff6f56}.interview{background-color:#ff925d}.report{background-color:#947bbc}.research{background-color:#b75c9d}.learning{background-color:#cedf39}.column{background-color:#6fd178}.guide{background-color:#6072ab}.other{background-color:#ccc}.c-adu-tag--hokkaido{background-color:#fef9d9;color:#000}.c-adu-tag--tohoku{background-color:#f6f9dc;color:#000}.c-adu-tag--kanto{background-color:#e7f2e6;color:#000}.c-adu-tag--hokushin{background-color:#e6f2f3;color:#000}.c-adu-tag--tokai{background-color:#e4ebf2;color:#000}.c-adu-tag--kinki{background-color:#ece9ef;color:#000}.c-adu-tag--chugoku{background-color:#f8eaf2;color:#000}.c-adu-tag--shikoku{background-color:#fceceb;color:#000}.c-adu-tag--kyusyu{background-color:#fcefe0;color:#000}.c-adu-tag--okinawa{background-color:#fdf6e0;color:#000}.p-category-tag--science{background-color:#ff6f56}.p-category-tag--technology{background-color:#ff925d}.p-category-tag--engineering{background-color:#947bbc}.p-category-tag--mathematics{background-color:#b75c9d}.p-category-tag--art{background-color:#cedf39}.p-category-tag--sports{background-color:#6fd178}.p-category-tag--other{background-color:#ccc}.sc-form__lead{line-height:1.8}.sc-form__lead em{font-weight:700}.sc-form__pi{color:#666;font-size:1.2rem;text-align:center}.sc-form__pi-checkbox{justify-content:center}.sc-form__note{border:1px solid #ddd;border-radius:8px;padding:16px}.sc-form__note--bg-gray{background-color:#eee}.sc-form__note .p-caption{font-size:1.2rem}.sc-form__note span{font-size:2rem;font-weight:700}.sc-form-plan__inner{gap:24px}.sc-form-plan__header,.sc-form-plan__inner{align-items:center;display:flex;flex-direction:column}.sc-form-plan__header{gap:4px}.sc-form-plan__icon{height:28px;width:26px}.sc-form-plan__title{font-size:2.4rem;font-weight:700;text-align:center}.sc-form-plan__list{display:flex;gap:16px;justify-content:center;width:720px}.sc-form-plan__item{background-color:#fff;border:1px solid #ddd;border-top:8px solid #ddd;display:flex;flex:1;flex-direction:column;overflow:hidden}.sc-form-plan__item--recommended{border-top:8px solid #0073d1}.sc-form-plan__item-header{align-items:center;border-bottom:1px dotted #ddd;display:flex;gap:8px;padding:24px 24px 16px}.sc-form-plan__badge{align-items:center;background-color:#0073d1;border-radius:2px;color:#fff;display:inline-flex;font-weight:700;justify-content:center;padding:4px 6px}.sc-form-plan__item-title{font-size:1.8rem;font-weight:700}.sc-form-plan__item-title-sub{font-weight:700}.sc-form-plan__item-body{display:flex;flex-direction:column;gap:8px;padding:16px 24px 24px}.sc-form-plan__item-txt{font-size:1.2rem;line-height:1.8;text-align:left}.sc-form-plan__item-txt em{font-weight:700}.sc-form-plan__item-txt a{color:#0073d1;text-decoration:underline}.sc-form-plan__item-txt a:hover{text-decoration:none}