﻿*{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3",sans-serif !important;margin:0;padding:0}img{display:block;height:auto}.hp_pcNone{display:none !important}.ly_header{background:linear-gradient(to right, #0b6ccf, #7329e7);padding:23px 0}.ly_header .bl_header{width:1000px;margin:0 auto}.bl_fv{background:url(../../img/aischool/pc_fv_bg.jpg) no-repeat top center/cover;display:flex;justify-content:center;align-items:end}.bl_fv_rg .bl_fv_txt{margin:48px 0 30px}.bl_fv_rg .bl_fv_txt02{margin:0 0 20px}.bl_info{background:url(../../img/aischool/pc_info_bg.png) no-repeat top center/cover;height:320px;padding:70px 0 40px}.bl_info_campaign{width:540px;position:absolute;top:-40px;left:50%;transform:translate(-50%, 0)}.bl_info_bk{position:relative;width:780px;height:208px;margin:0 auto;background:#fff;border-radius:20px;padding:70px 0 14px}.bl_info_txt{font-size:16px;font-weight:bold;text-align:center;margin:0 0 6px}.bl_info_btn{width:632px;margin:0 auto}.bl_campaign{max-width:1800px;margin:0 auto;background:url(../../img/aischool/pc_background_white.png) repeat top center;padding:55px 0 80px}.bl_campaign h2{width:549px;margin:0 auto 75px}.bl_campaign ul{width:1000px;margin:0 auto 40px;display:flex;flex-wrap:wrap;gap:12px}.bl_worry{background:linear-gradient(to bottom, #ecf2f9 0%, #ffffff 100%);padding:85px 0 40px}.bl_worry h2{width:800px;margin:0 auto 50px}.bl_worry figure{width:940px;margin:0 auto 35px}.bl_worry .bl_worry_txtImg{width:800px;margin:0 auto}.bl_solution{background:#eaf6fb url(../../img/aischool/pc_background_blue.jpg) no-repeat top center;position:relative;padding:106px 0 85px}.bl_solution::before{position:absolute;content:"";background:url(../../img/aischool/pc_solution_bg_arrow.png) no-repeat top center;width:250px;height:65px;top:0;left:50%;transform:translate(-50%, 0)}.bl_solution h2{width:800px;margin:0 auto 40px}.bl_solution figure{width:1000px;margin:0 auto 10px}.bl_solution .bl_solution_txt{width:1000px;font-size:12px;margin:0 auto 10px;text-align:right}.bl_solution .bl_solution_img{width:1000px;margin:0 auto}.bl_solution .bl_info_btn{margin:53px auto 0}.bl_career{padding:82px 0 105px}.bl_career h2{width:800px;margin:0 auto 44px}.bl_career .bl_carrer_txt{font-size:16px;line-height:26px;text-align:center;margin:0 0 43px}.bl_career .bl_carrer_splide{visibility:visible}.bl_career .bl_carrer_splide .splide__list{display:flex !important;flex-wrap:wrap;justify-content:center;width:1100px;margin:0 auto !important;gap:45px}.bl_career .bl_carrer_splide .splide__slide{width:165px}.bl_career .bl_carrer_splide .splide__pagination{display:none}.bl_career .bl_carrer_splide .splide__arrows{display:none}.bl_career .bl_carrer_slide figure{width:120px;margin:0 auto 10px}.bl_career .bl_carrer_slide .bl_career_txt{font-size:20px;font-weight:bold;text-align:center}.bl_career .bl_career_text{font-feature-settings:"palt";text-align:justify;letter-spacing:.1em;font-size:14px;line-height:20px;margin:10px 0 0}.bl_career .bl_career_text span{font-size:12px}.bl_video{background:#eaf6fb;padding:70px 0 90px}.bl_video h2{width:800px;margin:0 auto 60px}.bl_video .bl_video_content{display:flex;justify-content:center;gap:6px}.bl_elearning{max-width:1800px;margin:0 auto;background:url(../../img/aischool/pc_background_white.png) repeat top center/1800px;padding:80px 0 140px}.bl_elearning h2{width:800px;margin:0 auto 48px}.bl_elearning .bl_elearning_txt{text-align:center;font-size:16px;line-height:26px;margin:0 0 25px}.bl_elearning ul{display:flex;justify-content:center;align-items:end;gap:11px;padding:0 86px 0 0}.bl_elearning ul li{background:#bfd5eb;width:220px;border-radius:15px 15px 0 0;line-height:1;height:60px;text-align:center;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center}.bl_elearning ul li.active{background:#0b6ccf;height:70px;color:#fff}.bl_elearning .bl_tab_bk{display:none;width:1000px;background:#0b6ccf;border-radius:0 30px 30px 30px;margin:0 auto 35px;padding:20px}.bl_elearning .bl_tab_bk.active{display:block}.bl_elearning .bl_tab_bk figure{width:880px;margin:0 auto 40px}.bl_elearning .bl_tab_bk .bl_tab_card{background:#fff;border-radius:30px;padding:30px 40px 40px}.bl_elearning_list{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-areas:"a b ." "c d ." "e f g"}.bl_elearning_list details>summary{pointer-events:none;cursor:default}.bl_elearning_list.__01>details:nth-child(1){grid-area:a}.bl_elearning_list.__01>details:nth-child(2){grid-area:b}.bl_elearning_list.__01>details:nth-child(3){grid-area:c}.bl_elearning_list.__01>details:nth-child(4){grid-area:d}.bl_elearning_list.__01>details:nth-child(5){grid-area:e}.bl_elearning_list.__01>details:nth-child(6){grid-area:f}.bl_elearning_list.__01>details:nth-child(7){grid-area:g}.bl_elearning_list details summary h3{display:flex;align-items:center;height:60px;gap:10px;font-size:20px;font-weight:bold;position:relative;padding:0 0 30px;margin:0 0 20px}.bl_elearning_list details summary h3.bl_color_pp span{background:#8207ff}.bl_elearning_list details summary h3.bl_color_pp::before{background:#8207ff}.bl_elearning_list details summary h3.bl_color_bb span{background:#403ae8}.bl_elearning_list details summary h3.bl_color_bb::before{background:#403ae8}.bl_elearning_list details summary h3::before{position:absolute;content:"";width:280px;height:1px;background:#0b6ccf;bottom:0;left:0}.bl_elearning_list details summary h3 span{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:24px;border-radius:12px;background:#0b6ccf;color:#fff;font-size:14px;font-weight:700;padding:0 10px;flex:0 0 auto}.bl_elearning_list details .bl_list_txt{font-size:12px;line-height:20px;margin:0 0 40px}.bl_merit{background:#eaf6fb;padding:73px 0 90px}.bl_merit h2{width:800px;margin:0 auto 55px}.bl_merit .bl_merit_card{background:url(../../img/aischool/pc_merit_01_bg_hidden.png) no-repeat top center;padding:28px 0 0;margin:0 0 35px;height:514px}.bl_merit .bl_merit_card.__02{background:url(../../img/aischool/pc_merit_02_bg.png) no-repeat top center;height:884px}.bl_merit .bl_merit_card.__03{background:url(../../img/aischool/pc_merit_03_bg_hidden.png) no-repeat top center;height:694px}.bl_merit .bl_merit_card .bl_merit_num{width:110px;margin:0 auto 18px}.bl_merit .bl_merit_card h3{font-weight:bold;font-size:30px;text-align:center;margin:0 0 15px}.bl_merit .bl_merit_card h3 .bl_color_blue{color:#0b6ccf;font-weight:bold}.bl_merit .bl_merit_card .bl_merit_text{font-size:16px;line-height:26px;text-align:center;margin:0 0 19px}.bl_merit .bl_merit_card figure{width:840px;margin:0 auto}.bl_merit_card01_splide{visibility:visible}.bl_merit_card01_splide .splide__track{width:840px;margin:20px auto 0}.bl_merit_card01_splide .splide__list{justify-content:center;gap:75px}.bl_merit_card01_splide .splide__slide{width:230px}.bl_merit_card01_splide .splide__pagination{display:none}.bl_merit_card01_splide .splide__arrows{display:none}.bl_merit_card01_splide h4{font-size:22px;font-weight:bold;line-height:30px;text-align:center;margin:17px 0}.bl_merit_card01_splide .bl_merit_txt{font-size:16px;line-height:26px;text-align:left}.bl_merit_txt02{font-size:16px;line-height:26px;text-align:center}.bl_merit_txt02 span{display:block;font-size:12px}.bl_merit_fx{display:flex;justify-content:center;margin:20px 0 0}.bl_merit_item.__pl10{padding-left:22px}.bl_merit_sub_text{background:#eaf6fb;font-size:30px;font-weight:bold;color:#0b6ccf;width:840px;margin:20px auto 0;text-align:center;border-radius:10px;line-height:1;padding:20px 0}.bl_merit_ul{margin:15px 0;display:flex;justify-content:center;gap:68px;font-size:22px;font-weight:bold}.bl_merit_ul li{position:relative}.bl_merit_ul li::before{position:absolute;content:"";background:url(../../img/aischool/pc_merit_check_icon.png) no-repeat top center;width:22px;height:21px;top:50%;transform:translate(0, -50%);left:-40px}.bl_merit_card03_splide{visibility:visible}.bl_merit_card03_splide .splide__list{display:block}.bl_merit_card03_splide .splide__track{width:840px;margin:0 auto}.bl_merit_card03_splide .splide__pagination{display:none}.bl_merit_card03_splide .splide__arrows{display:none}.bl_merit_card03_splide .splide__slide{margin:0 0 10px}.bl_example{padding:80px 0 120px;background:#fff}.bl_example h2{width:800px;margin:0 auto}.bl_example .bl_example_splide{visibility:visible}.bl_example .splide__pagination{display:none}.bl_example .splide__arrows{display:none}.bl_example .splide__list{justify-content:center;gap:20px;margin:55px 0 0 !important}.bl_example .bl_example_img{width:920px;margin:40px auto 58px}.bl_example .bl_example_fx{display:flex;align-items:center;justify-content:center;gap:30px}.bl_future{padding:70px 0 95px}.bl_future h2{width:800px;margin:0 auto;position:relative}.bl_future h2::after{position:absolute;content:"";width:50px;height:1px;background:#262a2f;left:50%;transform:translate(-50%, 0);bottom:-28px}.bl_future .bl_future_txt{font-size:16px;line-height:26px;text-align:center;margin:58px 0 33px}.bl_future figure{width:1000px;margin:0 auto 45px}.bl_guide h2{width:800px;margin:0 auto 37px}.bl_guide .bl_guide_bk{position:relative}.bl_guide .bl_guide_bk .bl_guide_bg{width:900px;margin:0 auto 44px;position:relative}.bl_guide .bl_guide_bk .bl_guide_bg::after{position:absolute;content:"";width:50px;height:1px;background:#000;top:140px;left:48%}.bl_guide .bl_guide_ttl{position:absolute;top:56px;left:49%}.bl_guide .bl_guide_txt{position:absolute;top:160px;left:49%;font-size:16px;line-height:24px}.bl_price{background:#eaf6fb;padding:80px 0 85px;margin:80px 0 0}.bl_price h2{width:800px;margin:0 auto 25px}.bl_price .bl_price_txt{width:890px;margin:0 auto 20px}.bl_price ul{display:flex;justify-content:center;gap:30px}.bl_price .bl_price_item{width:540px;margin:48px auto 35px}.bl_voice{background:#eaf6fb url(../../img/aischool/pc_voice_bg.jpg) no-repeat top center/100% auto;padding:40px 0 0;height:1144px;margin:45px 0 0}.bl_voice h2{width:800px;margin:0 auto 28px}.bl_voice .bl_voice_splide{visibility:visible}.bl_voice .splide__pagination{display:none}.bl_voice .splide__arrows{display:none}.bl_voice .splide__list{display:block}.bl_voice .splide__track{width:1000px;margin:0 auto}.bl_voice .splide__slide{margin:0 0 12px}.bl_voice .bl_voice_fx{background:url(../../img/aischool/pc_voice_card01_bg.png) no-repeat top center;display:flex;justify-content:center;align-items:center;gap:25px;height:294px}.bl_voice .bl_voice_fx .bl_voice_slide_txtbk{width:600px}.bl_voice .bl_voice_fx .bl_voice_slide_txtbk h3{font-size:20px;font-weight:bold;margin:0 0 15px}.bl_voice .bl_voice_fx .bl_voice_slide_txtbk .bl_voice_slide_txt{font-size:14px;line-height:24px;margin:0 0 14px}.bl_voice .bl_voice_fx .bl_voice_slide_txtbk h4{font-size:14px;font-weight:bold;color:#0b6ccf}.bl_seminar{background:url(../../img/aischool/pc_background_white.png) no-repeat top center;padding:0 0 70px;position:relative}.bl_seminar .bl_seminar_fx{display:flex;justify-content:center;margin:0 0 180px}.bl_seminar .bl_seminar_bk{background:url(../../img/aischool/pc_seminar_box_bg.png) no-repeat top center;width:800px;height:260px;left:50%;transform:translate(-50%, 0);top:220px;position:absolute;margin:0 auto;padding:28px 0 0}.bl_seminar .bl_seminar_bk .bl_seminar_bk_img{width:554px;margin:0 auto}.bl_seminar .bl_seminar_bk .bl_seminar_bk_img02{width:554px;margin:22px auto 45px;position:relative}.bl_seminar .bl_seminar_bk .bl_seminar_bk_img02::after{position:absolute;content:"";width:50px;height:1px;background:#000;left:50%;transform:translate(-50%, 0);bottom:-23px}.bl_seminar .bl_seminar_bk .bl_seminar_bk_img03{width:554px;margin:0 auto}.bl_footer{background:url(../../img/aischool/pc_footer_background.png) no-repeat top center/cover;height:350px;display:flex;justify-content:center;align-items:center;gap:315px}.bl_footer .bl_footer_info dl{display:flex;gap:30px}.bl_footer .bl_footer_info dl:last-of-type{margin:30px 0 0}.bl_footer .bl_footer_info dl dt{width:80px;font-size:16px;flex-shrink:0;text-align-last:justify;color:#fff;font-weight:bold}.bl_footer .bl_footer_info dl dd{font-size:16px;color:#fff;line-height:26px}footer small{background:#262a2f;display:block;color:#fff;text-align:center;line-height:1;padding:15px 0}.bl_fixed_btn{position:fixed;z-index:9999;left:50%;bottom:0;transform:translate(-50%, 0)}