.tp-Form{background-color:var(--yelllow-dark)}@media (width < 768px){.tp-Form{margin-top:-1px;padding:0 15px}}.tp-Form .container{background-color:#fbe691;padding-bottom:57px;padding-top:21px}@media (width >= 768px){.tp-Form .container{padding-bottom:95px;width:880px}}@media (width >= 768px){.-complete :is(.tp-Form .container){padding-bottom:61px;padding-top:77px}}.tp-Form_Body{background-color:var(--orange-lighter);border-radius:25px;padding:0 15px 45px}@media (width >= 768px){.tp-Form_Body{border-radius:40px;margin:auto;padding:0 43px 71px;width:760px}}.tp-Form_Title{display:grid;place-content:center}.tp-Form_Title h2{background-color:var(--brown);border-radius:0 0 20px 20px;color:var(--orange-lighter);font-size:2.1rem;letter-spacing:.1em;margin-bottom:0;padding:11px 20px 12px;text-align:center}@media (width >= 768px){.tp-Form_Title h2{border-radius:0 0 27px 27px;font-size:2.4rem;padding:12px 23px 13px}}.tp-Form_Text{color:var(--brown);font-size:1.8rem;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:0;margin-top:21px;text-align:center}@media (width >= 768px){.tp-Form_Text{font-size:2.4rem;margin-top:26px}.-complete .tp-Form_Text{line-height:1.75;margin-bottom:28px;margin-top:73px}}.tp-Form_Text small{display:inline-block;font-size:1.3rem;font-weight:500;letter-spacing:.05em;margin-top:16px}@media (width < 768px){.tp-Form_Text small{line-height:1.5}}@media (width >= 768px){.tp-Form_Text small{font-size:1.4rem;margin-top:17px}}.tp-Form_Agree{color:var(--brown);margin-bottom:-9px;margin-top:30px;text-align:center}@media (width >= 768px){.tp-Form_Agree{margin-bottom:-12px;margin-top:46px}}.tp-Form_Agree_Title{font-size:1.6rem;margin-bottom:0}@media (width >= 768px){.tp-Form_Agree_Title{font-size:1.8rem}}.tp-Form_Agree_Text{line-height:1.5;margin-bottom:0;margin-top:13px}@media (width < 768px){.tp-Form_Agree_Text{font-size:1.5rem}}@media (width >= 768px){.tp-Form_Agree_Text{margin-top:18px}}.tp-Form_Agree_Check{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin-top:8px}@media (width < 768px){.tp-Form_Agree_Check{font-size:1.5rem;padding:0 4px 0 6px}}@media (width >= 768px){.tp-Form_Agree_Check{gap:10px;margin-top:13px}}.tp-Form_Agree_Check input[type=checkbox]{cursor:pointer;flex-shrink:0}.tp-Lead{background-color:var(--yellow-lighter);border-radius:15px;color:var(--brown);font-size:max(3.5vw,14px);font-weight:700;letter-spacing:.06em;margin:95.12vw auto 0;padding:max(3.58vw,14px) max(5.38vw,21px);width:calc(100% - 30px)}@media (width >= 768px){.tp-Lead{border-radius:18px;font-size:1.8rem;margin:565px auto 0;padding:18px 15px 21px;text-align:center;width:950px}}.tp-About{background-color:var(--yelllow-dark);padding:13.07% 30px 14.35%}@media (width >= 768px){.tp-About{padding:66px 30px 84px}}.tp-About_Title{margin-bottom:0;text-align:center}@media (width < 768px){.tp-About_Title img{width:100%}}.tp-About_Description{margin-top:3.33vw}@media (width >= 768px){.tp-About_Description{margin-top:44px;text-align:center}}@media (width < 768px){.tp-About_Description img{width:100%}}.tp-About_Detail{margin-top:7.69vw}@media (width >= 768px){.tp-About_Detail{margin-top:42px;text-align:center}}.tp-About_Detail p{margin-bottom:9.39%}@media (width < 768px){.tp-About_Detail p{padding:0 2.42%}}@media (width >= 768px){.tp-About_Detail p{margin-bottom:25px}}@media (width < 768px){.tp-About_Detail img{width:100%}}@media (width >= 768px){.tp-About_Detail .sw-Button{font-size:1.864rem;padding:0 26px;text-align:left}}:is(.tp-About_Detail .sw-Button):after{box-shadow:4px 6px 0 0 var(--yelllow-dark)}.tp-Online{padding:12.3% 0 1px}@media (width >= 768px){.tp-Online{padding:33px 0 0;position:relative;z-index:999}}.tp-Online_Title{margin-bottom:0;text-align:center}@media (width < 768px){.tp-Online_Title img{width:69.1%}}@media (width >= 768px){.tp-Online_Title img{transform:translateX(5px)}}.tp-Online_Description{margin-top:5.12%}@media (width >= 768px){.tp-Online_Description{margin-top:20px;text-align:center}}@media (width < 768px){.tp-Online_Description img{width:100%}}@media (width >= 768px){.tp-Online_Description img{transform:translate(4px,2px)}}.tp-Seminar{background-color:var(--yelllow-dark);padding:0 15px}.tp-Seminar .container{background-color:var(--yellow-lighter);padding-top:54px}@media (width >= 768px){.tp-Seminar .container{padding-top:75px;width:880px}}.tp-Seminar_Title{text-align:center}.tp-Seminar_Title span{background-color:var(--brown);clip-path:polygon(0 0,100% 0,calc(100% - 19px) 50%,100% 100%,0 100%,19px 50%);color:var(--orange-lighter);display:block;font-size:2.1rem;letter-spacing:.04em;line-height:1.4;margin:0 15px;padding:8px 0;text-align:center}@media (width >= 768px){.tp-Seminar_Title span{display:inline-block;font-size:3.066rem;padding:10px 34px 8px}}.tp-Seminar_Conditions{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);grid-template-rows:36px;padding:0 4px}@media (width < 768px){.tp-Seminar_Conditions{margin:23px auto 0;max-width:330px}}@media (width >= 768px){.tp-Seminar_Conditions{gap:14px;grid-template-columns:repeat(2,216px);grid-template-rows:50px;justify-content:center;margin-top:39px}}.tp-Seminar_Conditions p{align-items:center;background-color:var(--orange-lighter);border-radius:25px;color:var(--brown);display:flex;font-size:2.2rem;font-weight:700;gap:5px;justify-content:center;letter-spacing:.06em;margin-bottom:0}@media (width >= 768px){.tp-Seminar_Conditions p{font-size:3rem;gap:7px;padding-top:2px}}:is(.tp-Seminar_Conditions p) small{font-size:1.4rem;letter-spacing:.06em}@media (width >= 768px){:is(.tp-Seminar_Conditions p) small{font-size:2rem}}:is(.tp-Seminar_Conditions p)>span{align-items:center;display:flex}.tp-Seminar_Closed{background-color:#fdf4ea;border:2px solid var(--red);color:var(--red);font-size:1.9rem;font-weight:700;margin:19px 0 26px;padding:5px 0 6px;text-align:center}@media (width >= 768px){.tp-Seminar_Closed{border-width:3px;font-size:2.4rem;margin:28px auto 39px;max-width:584px;padding:2px 0 4px}}.tp-Seminar_Lead{color:var(--brown);font-weight:700;letter-spacing:.06em;margin-top:22px}@media (width >= 768px){.tp-Seminar_Lead{font-size:2rem;line-height:1.7;margin-top:24px;text-align:center}}.tp-Seminar_Recommends{margin-top:7.94vw}@media (width >= 768px){.tp-Seminar_Recommends{margin-top:47px}}.tp-Seminar_Recommends_Title{margin-bottom:0}@media (width < 768px){.tp-Seminar_Recommends_Title{text-align:center}.tp-Seminar_Recommends_Title img{width:72.87%}}@media (width >= 768px){.tp-Seminar_Recommends_Title img{transform:translateX(-62px)}}.tp-Seminar_Recommends_Description{margin-top:3.07vw;text-align:center}@media (width >= 768px){.tp-Seminar_Recommends_Description{margin-top:17px}}@media (width < 768px){.tp-Seminar_Recommends_Description img{width:84.84%}}.tp-Seminar_Schedules{margin-top:36px}@media (width >= 768px){.tp-Seminar_Schedules{align-items:start;display:grid;grid-template-columns:repeat(3,350px);justify-content:space-between;margin-left:-50%;margin-top:63px;position:relative;transform:translateX(calc(50% - 262px));width:1110px;z-index:999}}.tp-Seminar_Schedule{background-color:var(--yellow-lighter);border:3px solid var(--brown);border-radius:35px;overflow:hidden;position:relative}@media (width >= 768px){.tp-Seminar_Schedule{border-radius:40px;border-width:4px}}@media (width < 768px){.tp-Seminar_Schedule+.tp-Seminar_Schedule{margin-top:26px}}.tp-Seminar_Schedule_Message{background-color:var(--red);border-radius:5px;color:var(--white);font-size:1.5rem;font-weight:700;letter-spacing:.04em;line-height:1.5;margin-bottom:5px!important;margin-top:6px;padding:7px 0 6px;text-align:center}@media (width >= 768px){.tp-Seminar_Schedule_Message{font-size:1.8rem;line-height:1.4;margin-bottom:7px!important;margin-top:7px;padding:5px 0 6px}}.tp-Seminar_Schedule_Header{background-color:var(--white);padding:44px 25px 13px;position:relative}@media (width >= 768px){.tp-Seminar_Schedule_Header{padding:49px 25px 14px}}.tp-Seminar_Schedule_Header h3{color:var(--brown);font-size:2.2rem;letter-spacing:.06em;margin-bottom:0}@media (width >= 768px){.tp-Seminar_Schedule_Header h3{font-size:2.5rem}}:is(.tp-Seminar_Schedule_Header h3)>small{font-size:1.5rem;letter-spacing:.06em;margin-left:7px}@media (width >= 768px){:is(.tp-Seminar_Schedule_Header h3)>small{font-size:1.7rem;margin-left:9px}}:is(.tp-Seminar_Schedule_Header h3)>span{background-color:var(--brown);border-radius:0 0 15px 15px;color:var(--orange-lighter);font-size:2.1rem;left:50%;letter-spacing:.1em;line-height:1;padding:3px 28px 6px;position:absolute;text-align:center;top:0;transform:translateX(-50%);white-space:nowrap;z-index:99}@media (width >= 768px){:is(.tp-Seminar_Schedule_Header h3)>span{border-radius:0 0 18px 18px;font-size:2.4rem;padding:3px 32px 6px}}.tp-Seminar_Schedule_Header dl{align-items:start;display:grid;gap:8px;grid-template-columns:47px 1fr;margin-top:5px}@media (width >= 768px){.tp-Seminar_Schedule_Header dl{grid-template-columns:54px 1fr;margin-top:6px;padding-left:1px}}:is(.tp-Seminar_Schedule_Header dl) dd,:is(.tp-Seminar_Schedule_Header dl) dt{color:var(--brown);font-weight:700;letter-spacing:.06em}:is(.tp-Seminar_Schedule_Header dl) dt{background-color:var(--yelllow-dark);border-radius:9px;line-height:1;padding:2px 0;text-align:center}@media (width >= 768px){:is(.tp-Seminar_Schedule_Header dl) dt{transform:translateY(1px)}}:is(.tp-Seminar_Schedule_Header dl) dd{font-size:1.5rem;line-height:1.38}@media (width >= 768px){:is(.tp-Seminar_Schedule_Header dl) dd{font-size:1.7rem;line-height:1.4}}.tp-Seminar_Schedule_Speaker{color:var(--brown);display:grid;gap:0 15px;grid-template-columns:96px 1fr;margin-top:19px;padding:0 19px 19px}@media (width >= 768px){.tp-Seminar_Schedule_Speaker{gap:0 29px;margin-top:22px;padding:0 17px 22px}}.tp-Seminar_Schedule_Speaker>img{grid-row:span 2;transform:translateY(3px)}@media (width < 768px){.tp-Seminar_Schedule_Speaker>img{width:100%}}.tp-Seminar_Schedule_Speaker h4{align-items:start;display:grid;font-size:1.6rem;gap:6px;grid-template-columns:auto 1fr;letter-spacing:.06em;margin-bottom:0}@media (width >= 768px){.tp-Seminar_Schedule_Speaker h4{font-size:1.8rem}}:is(.tp-Seminar_Schedule_Speaker h4) span{background-color:var(--yelllow-dark);border-radius:9px;font-size:1.4rem;line-height:1;padding:2px 9px;transform:translateY(1px)}@media (width >= 768px){:is(.tp-Seminar_Schedule_Speaker h4) span{font-size:1.6rem;padding:2px 10px;transform:translateY(2px)}}.tp-Seminar_Schedule_Speaker p{font-size:1.3rem;letter-spacing:.06em;line-height:1.5;margin-top:4px}@media (width >= 768px){.tp-Seminar_Schedule_Speaker p{font-size:1.4rem;letter-spacing:.04em;margin-top:6px}}.tp-Notes{background-color:var(--yelllow-dark)}@media (width < 768px){.tp-Notes{margin-top:-1px;padding:0 15px}}.tp-Notes .container{background-color:#fbe691;padding-bottom:30px;padding-top:47px}@media (width >= 768px){.tp-Notes .container{padding-bottom:66px;padding-top:82px;width:880px}}.tp-Notes_Body{background-color:var(--orange-lighter);border-radius:25px;padding:0 15px 31px}@media (width >= 768px){.tp-Notes_Body{border-radius:40px;margin:auto;padding:0 43px 65px;width:760px}}.tp-Notes_Title{display:grid;grid-template-columns:1fr}.tp-Notes_Title h2{background-color:var(--brown);border-radius:0 0 20px 20px;color:var(--orange-lighter);font-size:2.1rem;letter-spacing:.1em;margin:auto;padding:11px 20px 12px;text-align:center;width:100%}@media (width < 768px){.tp-Notes_Title h2{max-width:232px}}@media (width >= 768px){.tp-Notes_Title h2{border-radius:0 0 27px 27px;font-size:2.4rem;max-width:265px;padding:12px 23px 13px}}.tp-Notes_List{list-style:none;margin-bottom:0;margin-top:22px;padding:0 2px}@media (width >= 768px){.tp-Notes_List{margin-top:50px}}.tp-Notes_List li{display:grid;gap:8px;grid-template-columns:auto 1fr;letter-spacing:.06em;line-height:1.57}@media (width < 768px){.tp-Notes_List li{font-size:1.5rem}}@media (width >= 768px){.tp-Notes_List li{line-height:1.59}}:is(.tp-Notes_List li):before{background-color:var(--yelllow-dark);content:"";display:block;height:12px;transform:translateY(6px);width:12px}:is(.tp-Notes_List li)+:is(.tp-Notes_List li){margin-top:12px}