@charset "utf-8";.ad_mv_wrap{padding:40px 0 0}.ad_mv_contents{background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admission_hero_bg_sp.webp) no-repeat;background-size:contain;width:100%;height:100%;aspect-ratio:227/214;max-width:400px;margin:auto;position:relative}.ad_mv_ttl{position:absolute;font-size:30px;font-weight:700;letter-spacing:.2em;top:12%;left:50%;transform:translateX(-50%)}.ad_mv_txt{position:absolute;font-size:14px;font-weight:700;letter-spacing:.1em;text-align:center;top:29.3%;left:50%;transform:translateX(-50%);width:100%}@media only screen and (min-width:460px){.ad_mv_txt{top:25%}}@media only screen and (min-width:768px){.ad_mv_contents{background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admission_hero_bg_pc.webp) no-repeat;background-size:contain;aspect-ratio:344/85;max-width:unset;margin:0}.ad_mv_ttl{font-size:clamp(30px, 4.68vw, 60px);top:10%}.ad_mv_txt{font-size:clamp(14px, 1.56vw, 20px);top:40%}}@media only screen and (min-width:1280px){.ad_mv_wrap{padding:80px 0 0}.ad_mv_ttl{font-size:60px}.ad_mv_txt{font-size:20px}}@media only screen and (min-width:1440px){.ad_mv_ttl{top:18.1%}.ad_mv_txt{top:43.8%}}.ad_breadcrumbs_wrap{padding:10px 0 20px;background:#fff}@media only screen and (min-width:768px){.ad_breadcrumbs_wrap{padding:37px 0 10px}}.mypage_link_area_sp{background:#fff;width:300px;min-width:300px;margin:-40px auto 30px}.mypage_link_area_sp .mypage_btn+.mypage_btn{margin:5px 0 0}.mypage_link_ttl{font-size:16px;color:#eb0a1e;font-weight:700;padding:0 0 10px}@media only screen and (min-width:640px){.mypage_link_area_sp{width:60%}}@media only screen and (min-width:1024px){.mypage_link_area_sp{display:none}.mypage_link_area_pc{margin:40px 0 0}.mypage_link_ttl{font-size:20px}.mypage_link_area_pc .mypage_btn+.mypage_btn{margin:5px 0 0}.mypage_link_area_pc .mypage_btn{padding:20px 25px 20px 20px}.mypage_link_area_pc .mypage_btn_txt{font-size:16px}}.sec_ttl_04.ad_sec_ttl:after{background:#fac500}.admissions_list{display:flex;flex-direction:column;gap:28px 0;flex-wrap:wrap}.admissions_item{position:relative;padding:0 26px 20px;border:solid 3px #e6e6db;border-radius:10px;background:#fff}.admissions_icon{width:75px;max-width:100px;position:absolute;left:-6.3vw;top:-5.4vw}.admissions_list_num{position:absolute;top:-9.5px;left:50%;transform:translateX(-50%);width:120px;height:19px;padding:3px 0 0;background:#222;text-align:center;font-size:12px;font-weight:700;color:#fff;line-height:1}.admissions_item_ttl{margin:auto;padding:30px 0 18px;text-align:center;background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admissions_item_ttl_dod.svg) left bottom repeat-x}.admissions_04 .admissions_item_ttl,.admissions_05 .admissions_item_ttl{max-width:unset;background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admissions_item_ttl_dod.svg) left bottom repeat-x}.admissions_01 .admissions_item_ttl img{width:77px}.admissions_02 .admissions_item_ttl img{width:113px}.admissions_03 .admissions_item_ttl img{width:90px}.admissions_04 .admissions_item_ttl img{width:88px}.admissions_05 .admissions_item_ttl img{width:133px}.admissions_item_txt{position:relative;margin:21px 0 0;padding:0 0 0 13.5px}.admissions_04 .admissions_item_txt,.admissions_05 .admissions_item_txt{max-width:unset}.admissions_item_txt:before{content:"";display:block;position:absolute;top:7px;left:0;width:7.5px;height:7.5px;background:#fac500}.admissions_item_txt span{position:relative;padding:0 0 1px;line-height:1.5;background:radial-gradient(circle at calc(100% - 1px) calc(100% - 1px), #FAC500 1px, transparent 1px) ,
  radial-gradient(circle at 1px calc(100% - 1px), #FAC500 1px, transparent 1px) ,
  linear-gradient(to bottom, #fff calc(100% - 2px), transparent calc(100% - 2px)) ,
  linear-gradient(to right, transparent 1px, #FAC500 1px, #FAC500 calc(100% - 1px), transparent calc(100% - 1px));box-decoration-break:clone;-webkit-box-decoration-break:clone}.admissions_type_wrap{display:flex;justify-content:center;gap:0 5px;margin:20px 0 0}.admissions_type_wrap div{display:grid;place-items:center;padding:8px 4px;border-radius:5px;background:#e6e6db;line-height:1.2}.admissions_type_01{width:calc(50% - 5px / 2)}.admissions_type_02{width:calc(33.333% - (5px * 2) / 3)}.admissions_type_txt{text-align:center;font-size:13px}.admissions_type_txt span{font-size:10px}.admissions_note{margin:15px 0 0;font-size:12px}.admissions_note_02{text-align:right}.admissions_note img{width:1em;margin:0 0 4px 6px;vertical-align:middle}.admissions_link_01{border-bottom:solid #222 1px}.admissions_link_02{color:#eb0a1e;text-decoration:underline}@media only screen and (min-width:768px){.admissions_list{flex-direction:row;gap:45px calc((44 / 1920) * 100vw)}.admissions_item{position:relative;padding:0 35px 32px;border:solid 5px #e6e6db;border-radius:10px;background:#fff}.admissions_01,.admissions_02,.admissions_03{width:calc(50% - 44px / 2)}.admissions_04,.admissions_05{width:calc(50% - 44px / 2)}.admissions_01 .admissions_item_ttl img{width:103px}.admissions_02 .admissions_item_ttl img{width:150px}.admissions_03 .admissions_item_ttl img{width:121px}.admissions_04 .admissions_item_ttl img{width:118px}.admissions_05 .admissions_item_ttl img{width:179px}.admissions_icon{width:8.4vw;left:-1.7vw;top:-1.225vw}.admissions_item_txt{max-width:212px;margin:21px auto 0;padding:0 0 0 13.5px}.admissions_note{margin:23px 0 0;font-size:clamp(12px,1.56vw,16px)}.admissions_note img{margin:0 0 3px 6px}}@media only screen and (min-width:1024px){.admissions_icon{width:5.2vw}.admissions_note{font-size:calc((14 / 1280) * 100vw)}}@media only screen and (min-width:1280px){.admissions_note{font-size:calc((16 / 1920) * 100vw)}.admissions_list_num{top:-10px;width:144px;height:21px;padding:3px 19px 0;font-size:14px}.admissions_item_txt:before{top:10px;width:10px;height:10px}}@media only screen and (min-width:1440px){.admissions_01,.admissions_02,.admissions_03{width:calc(33.333% - (44px * 2) / 3)}.admissions_item_ttl{max-width:212px;background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admissions_item_ttl_dod.svg) center bottom no-repeat}.admissions_type_txt{font-size:18px}.admissions_type_txt span{font-size:14px}.admissions_type_01{height:64px}.admissions_type_02{height:64px}}.method_list{display:flex;flex-direction:column;gap:15px;margin:0 auto}.method_ttl_icon img{width:48px}.method_item{margin:0 auto;padding:16px 23px 30px;background:#fff}.method_ttl{display:flex;align-items:center;gap:0 18px;padding:0 0 16px;background:url(//www.toyota-jaec.ac.jp/for-applicants/wp-content/themes/toyota/css/../images/admission/admissions_item_ttl_dod.svg) center bottom repeat-x}.method_ttl_txt{font-size:18px;font-weight:700}.method_contents_ttl{margin:20px 0 0;padding:5px 0;border-radius:22px;background:#e6e6db;text-align:center;font-size:14px;font-weight:700}.method_contents_list{display:flex;gap:10px 20px;flex-wrap:wrap;margin:10px 0 0;padding:0 40px 0 0}.method_contents_item{position:relative;padding:0 0 0 13.5px}.method_contents_item:before{content:"";display:block;position:absolute;top:7px;left:0;width:7.5px;height:7.5px;background:#fac500}.method_contents_item span{font-size:8px;vertical-align:super}.method_txt_wrap{margin:15px 0 0}.method_txt+.method_txt{margin:10px 0 0}@media only screen and (min-width:768px){.method_list{flex-direction:row;flex-wrap:wrap;gap:20px 2%}.method_ttl_icon img{width:64px}.method_ttl_txt{font-size:clamp(18px, 1.87vw, 24px)}.method_contents_ttl{font-size:clamp(14px, 1.56vw, 20px)}.method_contents_item span{font-size:clamp(8px, 0.93vw, 12px)}.method_item{width:49%}.method_txt_wrap{margin:20px 0 0}}@media only screen and (min-width:1280px){.method_ttl_txt{font-size:24px}.method_contents_ttl{font-size:20px}.method_contents_item:before{top:10px;width:10px;height:10px}.method_contents_item span{font-size:12px}}.schedule_sub_ttl_wrap{display:flex;align-items:center;gap:10px;padding:0 0 20px}.schedule_sub_ttl_wrap img{width:48px}.schedule_table{min-width:700px;padding:0 38px}.schedule_note_wrap{margin:10px 0 0}.schedule_item+.schedule_item{margin:40px 0 0}@media only screen and (min-width:768px){.schedule_sub_ttl_wrap{display:flex;gap:20px;padding:0 0 25px}.schedule_sub_ttl_wrap img{width:54px}.schedule_table_wrap{margin:0}.schedule_table{width:100%;max-width:1000px;padding:0}.schedule_item+.schedule_item{margin:80px 0 0}}@media only screen and (min-width:1280px){.schedule_sub_ttl_wrap img{width:60px}}.mypage_btn{background:#fff;border:1px solid #eb0a1e;color:#eb0a1e;padding:10px 15px;display:flex;align-items:center;justify-content:space-between;width:100%}.mypage_btn+.mypage_btn{margin:5px 0 0}.mypage_btn_txt{font-weight:700;font-size:12px}.mypage_txt{color:#eb0a1e;font-weight:700;margin:15px 0 0}@media only screen and (min-width:768px){.mypage_btn{background:#fff;border:2px solid #eb0a1e;padding:25px 31px 25px 43px}.mypage_btn+.mypage_btn{margin:20px 0 0}.mypage_btn_txt{font-size:clamp(12px,1.56vw,20px)}.mypage_txt{margin:30px 0 0}}@media only screen and (min-width:1280px){.mypage_btn_txt{font-size:20px}}.table_scroll_wrap{width:750px;padding:0 0 15px}.schedule_table_wrap::-webkit-scrollbar{height:5px}.schedule_table_wrap::-webkit-scrollbar-track{background-color:#fff}.schedule_table_wrap::-webkit-scrollbar-thumb{background-color:#eb0a1e;border-radius:2.5px}.schedule_table{width:100%;table-layout:fixed;border-collapse:collapse}.schedule_table th{width:100%;background:#e6e6db;border:solid #acaca5 1px;padding:5px 0;vertical-align:middle;font-weight:400;text-align:center}.schedule_table td{padding:5px 0;border:solid #acaca5 1px;text-align:center}.schedule_table td:nth-child(2),.schedule_table td:last-child{font-weight:700}.schedule_table.tb_01 td:nth-child(2n){font-weight:700}.schedule_table.tb_02 td:nth-child(6){font-weight:700}@media only screen and (min-width:768px){.table_scroll_wrap{width:initial;padding:0}}@media only screen and (min-width:1280px){.schedule_table th{padding:11px 0}.schedule_table td{padding:7px 0}}