@keyframes scroll-animation{from{transform:translateX(0%)}to{transform:translateX(-100%)}}#chooseplan{background-color:#e9eff6;margin-bottom:40px}@media screen and (max-width: 767px){#chooseplan{margin-bottom:24px}}@media screen and (max-width: 991px){#chooseplan .section-inner{padding-right:3%;padding-left:3%}}@media screen and (max-width: 767px){#chooseplan .section-inner{padding-top:24px}}#chooseplan h2{margin-bottom:40px;color:#11376b}#chooseplan .plan_cp{margin-top:64px}#chooseplan ul{display:flex;justify-content:space-between;gap:72px}@media screen and (max-width: 1100px){#chooseplan ul{gap:40px}}@media screen and (max-width: 767px){#chooseplan ul{flex-direction:column;gap:24px}}#chooseplan .plan__list{position:relative;width:calc(50% - 36px);border-radius:20px;border:3px solid;box-shadow:0 4px 14px rgba(0,0,0,0.25);transition:.3s all}@media screen and (max-width: 991px){#chooseplan .plan__list{width:calc(50% - 20px)}}@media screen and (max-width: 767px){#chooseplan .plan__list{width:100%;max-width:400px;margin:0 auto}}#chooseplan .plan__list:first-child{background-color:#3887C1;border-color:#3887C1}#chooseplan .plan__list:last-child{background-color:#11376b;border-color:#11376b}#chooseplan h3{text-align:center;color:#fff;font-size:32px;padding:16px 0 8px}@media screen and (max-width: 767px){#chooseplan h3{font-size:24px;padding:6px 0}}@media screen and (max-width: 575px){#chooseplan h3{font-size:18px}}#chooseplan .commute_fukidashi{max-width:375px;position:absolute;right:0;left:0;margin:0 auto;top:-50px;border:2px solid #121212;border-radius:2000px;background-color:#fff;z-index:1}@media screen and (max-width: 991px){#chooseplan .commute_fukidashi{max-width:335px}}@media screen and (max-width: 767px){#chooseplan .commute_fukidashi{max-width:320px;top:-55px}}#chooseplan .commute_fukidashi::before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-15px;border:12px solid transparent;border-top:12px solid #FFF;z-index:2}@media screen and (max-width: 767px){#chooseplan .commute_fukidashi::before{bottom:-21px}}#chooseplan .commute_fukidashi::after{content:"";position:absolute;bottom:-30px;left:50%;margin-left:-18px;border:15px solid transparent;border-top:15px solid #121212;z-index:1}@media screen and (max-width: 767px){#chooseplan .commute_fukidashi::after{bottom:-24px;margin-left:-15px;border:12px solid transparent;border-top:12px solid #121212}}#chooseplan .commute_fukidashi p{text-align:center;font-size:24px;font-weight:800;margin-bottom:0}@media screen and (max-width: 991px){#chooseplan .commute_fukidashi p{font-size:20px}}@media screen and (max-width: 767px){#chooseplan .commute_fukidashi p{padding:4px 0;font-size:18px}}#chooseplan .commute_fukidashi p strong{color:#11376b}#chooseplan .commute_fukidashi p strong span{font-size:140%;font-weight:900}#chooseplan .plan__inner{background-color:#fff;border-radius:0 0 20px 20px}#chooseplan .plan__inner--list{display:flex}#chooseplan .plan__inner--list figure{width:38.2%}#chooseplan .plan__inner--list ul{width:61.8%;display:flex;flex-direction:column;justify-content:center;gap:20px 0;padding-left:12px}@media screen and (max-width: 767px){#chooseplan .plan__inner--list ul{gap:8px}}#chooseplan .plan__inner--list li{position:relative;font-size:20px;font-weight:700;padding-left:32px}@media screen and (max-width: 1100px){#chooseplan .plan__inner--list li{font-size:16px}}@media screen and (max-width: 991px){#chooseplan .plan__inner--list li{font-size:14px}}#chooseplan .plan__inner--list li::before{content:'';background-image:url(/assets/expert/v4/ico_check-3a4cbf936166a56b4f835c65539827d4.svg);position:absolute;width:25px;height:20px;left:0;top:0;bottom:0;margin:auto 0}#chooseplan .plan__btn--wrapper{display:flex;justify-content:center;margin-top:8px}#chooseplan .plan__btn--wrapper a{margin-bottom:16px}@media screen and (max-width: 767px){#chooseplan .plan__btn--wrapper a{margin-bottom:10px}}#chooseplan .plan__btn--wrapper .plan__btn{position:relative;display:inline-block;padding:8px 72px 4px 48px;font-size:24px;font-weight:600;border-radius:50px;vertical-align:middle;text-align:center;max-width:600px;margin:0 auto;border-radius:2000px;border:2px solid #fff;box-shadow:2px 2px 0 #11376b;color:#fff;transition:.3s all}@media screen and (max-width: 991px){#chooseplan .plan__btn--wrapper .plan__btn{font-size:20px}}@media screen and (max-width: 767px){#chooseplan .plan__btn--wrapper .plan__btn{padding:8px 56px 4px 32px;font-size:18px}}#chooseplan .plan__btn--wrapper .plan__btn::after{content:'';display:inline-block;position:absolute;top:0;right:40px;bottom:0;width:10px;height:10px;margin:auto;border-top:3px solid;border-right:3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s all}#chooseplan .plan__btn--wrapper .plan__btn:hover{opacity:.8;box-shadow:none}#chooseplan .plan__btn--wrapper .plan__btn:hover::after{right:35px}#chooseplan .plan__btn--wrapper .commute__btn{background-color:#3887C1}#chooseplan .plan__btn--wrapper .online__btn{background-color:#11376b}#grant_banner .container{padding-bottom:0}#grant_banner li{transition:.3s all}#grant_banner li:hover{opacity:.8}#grant_banner .annotation{display:block;text-align:right;line-height:1.4}@media screen and (max-width: 767px){#grant_banner .annotation{font-size:10px}}#expert_v4 #countdown_2310{background-color:#fff;position:static;padding:0}#expert_v4 #countdown_2310 .countdown_wrapper{padding:24px 0}#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #day,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #hour,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #min,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #sec{font-size:52px}@media screen and (max-width: 991px){#expert_v4 #countdown_2310 .countdown_wrapper{padding:24px 0}#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #day,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #hour,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #min,#expert_v4 #countdown_2310 .countdown_wrapper .countdown_num #sec{font-size:40px}}#cp_2311 .main_txt_area{position:relative;background-image:url(/assets/expert/2311cp/bg_top_pc-41dd9e63f6409019113bf47e7d7db278.png);background-size:cover;padding-top:56px;padding-bottom:24px;text-align:center}#cp_2311 .main_txt_area .img_man{width:240px;position:absolute;top:70px;left:5%}@media screen and (max-width: 1350px){#cp_2311 .main_txt_area .img_man{width:140px;top:auto;bottom:-90px;z-index:4}}@media screen and (max-width: 991px){#cp_2311 .main_txt_area .img_man{width:90px;bottom:-60px;left:0}}#cp_2311 .main_txt_area .main_txt{display:block;max-width:690px;margin:0 auto}#cp_2311 .bottom_image{position:relative;padding-bottom:72px;z-index:5;background-image:url(/assets/expert/2311cp/bg_bottom_pc-25a2a1ebecbef8bd813dda0ae5e92066.png);background-size:cover;background-position:center bottom}@media screen and (max-width: 767px){#cp_2311 .bottom_image{background-image:url(/assets/expert/2311cp/bg_bottom_sp-df632ea410f8b3a4d6bcd97cbb1330f5.png);padding-bottom:32px}}#cp_2311 .bottom_image .txt_second{max-width:1000px;margin:0 auto;padding:0 3%;transform:translateY(-40px);margin-bottom:-56px}@media screen and (max-width: 767px){#cp_2311 .bottom_image .txt_second{max-width:320px;transform:translateY(-16px);margin-bottom:0}}#cp_2311 .bottom_image .img_flow{width:1200px;margin:0 auto}@media screen and (max-width: 767px){#cp_2311 .bottom_image .img_flow{width:900px;padding:0 3%}}@media screen and (max-width: 575px){#cp_2311 .bottom_image .img_flow{width:735px}}#cp_2311 .bottom_image .annotation{max-width:1200px;margin:0 auto;text-align:right;padding:0 3%;font-size:12px;color:#999}@media screen and (max-width: 767px){#cp_2311 .bottom_image .annotation{font-size:10px}}#banner_section{padding:24px 0 64px;margin:0 auto;box-sizing:content-box;background-color:#e9eff6}@media screen and (max-width: 767px){#banner_section{padding:24px 3%}}#banner_section .bnr_img{max-width:1000px;margin:0 auto;padding:0 3%}@media screen and (max-width: 767px){#banner_section .bnr_img{max-width:420px}}#banner_section .december_23_section{padding:24px 3% 0;max-width:1000px;margin:0 auto}@media screen and (max-width: 767px){#banner_section .december_23_section{max-width:420px}}#banner_section .december_23_section .annotation{font-size:10px;color:#999;text-align:right}@media screen and (max-width: 767px){#banner_section .december_23_section .annotation{font-size:10px}}#banner_section .december_23_section .annotation a{text-decoration:underline}#banner_section a{transition:.3s all}#banner_section a:hover{opacity:.8}#banner_section .button_wrapper{display:flex;flex-direction:column;align-items:center;margin-top:40px}@media screen and (max-width: 767px){#banner_section .button_wrapper{margin-top:24px}}#banner_section .button_wrapper p{font-size:24px;color:#11376b;padding-bottom:8px;font-weight:700}@media screen and (max-width: 767px){#banner_section .button_wrapper p{font-size:16px}}#banner_section .button_wrapper .btn{max-width:580px;width:100%;font-size:24px;box-shadow:none;border-bottom:none}@media screen and (max-width: 767px){#banner_section .button_wrapper .btn{max-width:420px}}#gift-cp{margin-top:40px}@media screen and (max-width: 767px){#gift-cp{margin-top:24px}}#small_payments_banner{padding:40px 3% 24px;max-width:1000px;margin:0 auto;box-sizing:content-box;transition:.3s all;position:relative}@media screen and (max-width: 767px){#small_payments_banner{padding:56px 3% 8px}}@media screen and (max-width: 575px){#small_payments_banner{padding-top:40px}}#small_payments_banner .payments_image{transition:.3s all}#small_payments_banner .payments_image:hover{opacity:.8}#small_payments_banner .payments_image_sp{max-width:520px;margin:0 auto}#small_payments_banner .payments_fukidashi{max-width:350px;margin:0 auto;position:absolute;right:0;left:0;top:-25px;margin:0 auto}@media screen and (max-width: 575px){#small_payments_banner .payments_fukidashi{max-width:257px}}#small_payments_banner .annotation{text-align:right;font-size:12px}@media screen and (max-width: 767px){#small_payments_banner .annotation{text-align:left;font-size:10px}}@media screen and (min-width: 641px){.top_page .karte-widget--right-pc{bottom:inherit !important}}@media screen and (max-width: 767px){.top_page .karte-widget--right{bottom:88px !important}}.fix_payments_pc{position:fixed;max-width:246px;margin:0 auto;right:3%;bottom:2%;z-index:100;transition:.3s all;transform:translate(800px, 0)}@media screen and (max-width: 1100px){.fix_payments_pc{max-width:190px}}@media screen and (max-width: 767px){.fix_payments_pc{display:none;visibility:hidden}}.fix_payments_pc:hover{filter:brightness(1.05)}.fix_payments_sp{display:none;transition:.3s all}@media screen and (max-width: 767px){.fix_payments_sp{transform:translate(800px, 0);position:fixed;right:2px;bottom:70px;z-index:102;display:block;max-width:134px;margin:0 auto}}.fix_payments_sp:hover{filter:brightness(1.05)}.payments_transition{transform:translate(0)}.ex_a{background-color:#11376b;color:#fff;border:2px solid #fff}@media screen and (max-width: 767px){.ex_a{background-color:#e9eff6;color:#11376b;border:none}}.ex_a span{background-color:#fff;color:#11376b}@media screen and (max-width: 767px){.ex_a span{background-color:#11376b;color:#fff}}.ex_a:hover{background:#294B7A;color:#fff}@media screen and (max-width: 767px){.ex_a:hover{background-color:#e9eff6;color:#11376b}}.line_b{background-color:#fff;color:#3AA639;border:2px solid #999}@media screen and (max-width: 767px){.line_b{border:none;color:#11376b}}.line_b span{background-color:#3AA639;color:#fff}.line_b:hover{background:#f1f9f1;color:#3aa639}@media screen and (max-width: 767px){.line_b:hover{color:#11376b}}.fix_btn{display:flex;justify-content:flex-start;margin:0 auto;position:fixed;padding:16px 3% 20px;bottom:0px;z-index:101;width:100%;opacity:0;visibility:hidden;transition:.3s all;background:rgba(17,55,107,0.8)}.fix_btn .btn{max-width:440px;box-shadow:4px 4px 0 #4f0e0e;border-bottom:3px solid #fff !important;border:3px solid #fff;margin:0 auto}@media screen and (max-width: 575px){.fix_btn .btn{max-width:71vw;width:100%;margin:0}}.fix_btn .btn::after{right:7% !important}.fix_btn .btn:hover{background-color:#ef2828}@media screen and (max-width: 767px){.fix_block{opacity:1;visibility:visible}}#careerchange{overflow:hidden;position:relative;padding-top:40px}#careerchange::before{content:"";position:absolute;background-image:url(/assets/expert/v4/2301_newtop/bg_careerchange_title-2ec621c4fb33373a66763b491ff31afb.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;bottom:20%;width:105%;height:260px;right:0;left:-2.5%;margin:0 auto}@media screen and (max-width: 575px){#careerchange::before{background-image:url(/assets/expert/v4/2301_newtop/bg_careerchange_title_sp-7a73df9d279c1cb9a1b2df5fe7caf166.svg);left:inherit;top:0;right:0;width:12%;height:100%;background-position:center}}.careerchange__wrapper{position:relative;z-index:1;max-width:1000px;margin:0 auto}.careerchange__wrapper ul{display:flex;justify-content:center}@media screen and (max-width: 767px){.careerchange__wrapper ul{flex-wrap:wrap;max-width:clamp(300px, 60vw, 100%);margin:0 auto}}@media screen and (max-width: 575px){.careerchange__wrapper ul{max-width:inherit;width:100%}}.careerchange__wrapper ul li{font-size:30px;font-size:clamp(22px, 3vw, 30px);font-weight:800;color:#11376b;margin:0 5px;text-align:center}@media screen and (max-width: 767px){.careerchange__wrapper ul li:nth-child(n+3){margin-top:8px}}@media screen and (max-width: 767px){.careerchange__wrapper ul li{width:calc(50% - 20px);font-size:16px;font-size:clamp(16px, 3vw, 22px)}}@media screen and (max-width: 575px){.careerchange__wrapper ul li{width:calc(40% - 18px)}}.careerchange__wrapper ul li span{display:block;background-color:#E9EEF6;padding:4px 8px 0;border-radius:5px}.careerchange__wrapper h2{color:#11376b;padding-top:14px}.careerchange__slide{position:relative;z-index:1;width:180%;display:flex;animation:scroll-animation 30s linear infinite;animation-fill-mode:forwards}@media screen and (max-width: 767px){.careerchange__slide{width:240%}}@media screen and (max-width: 575px){.careerchange__slide{width:370%}}@keyframes slide1{0%{transform:translateX(100%);z-index:auto}to{transform:translateX(-100%)}}@keyframes slide2{0%{transform:translateX(0);z-index:auto}to{transform:translateX(-200%)}}@keyframes slide3{0%{transform:translateX(100%);z-index:auto}to{transform:translateX(-100%)}}@keyframes slide4{0%{transform:translateX(0);z-index:auto}to{transform:translateX(-200%)}}#Totalattendance{background-image:url(/assets/expert/v4/2301_newtop/bg_attendance_pc-75135cdf9fa072259532d137879cf0ce.png);background-position:center;background-size:cover;background-position:right top}@media screen and (max-width: 767px){#Totalattendance{background-image:url(/assets/expert/v4/2301_newtop/bg_attendance_sp-b065b4bf1184c3c6764b481cda5b87a2.png)}}#Totalattendance .attendance__inner{max-width:1000px;margin:0 auto}@media screen and (max-width: 1100px){#Totalattendance .attendance__inner{padding:0 3%}}#Totalattendance .attendance__img{padding:32px 0 16px;width:80%;margin:0 auto}@media screen and (max-width: 767px){#Totalattendance .attendance__img{padding:16px 3%}}@media screen and (max-width: 575px){#Totalattendance .attendance__img{width:100%}}#Totalattendance p{text-align:center;font-size:26px;font-size:clamp(15px, 2.5vw, 26px);color:#fff;font-weight:900}#Totalattendance .annotation{color:#fff;text-align:right;font-size:12px;line-height:1.4;padding:24px 0}@media screen and (max-width: 767px){#Totalattendance .annotation{font-size:10px;padding:16px 3% 32px}}#training-benefits-section{background-color:#E9EEF6;margin-bottom:34px}#training-benefits-section.mb-0{margin-bottom:0}#training-benefits-section .section-inner{max-width:1308px;padding:60px 20px}@media screen and (max-width: 767px){#training-benefits-section .section-inner{padding:28px 12px}}#training-benefits-section .section-inner .header{display:flex;justify-content:space-between;max-width:948px;margin:0 auto;margin-bottom:32px}#training-benefits-section .section-inner .header h2{text-align:left;font-size:clamp(16px, 4vw, 24px);margin-right:6px}#training-benefits-section .section-inner .header h2 span.txt-l{font-size:clamp(20px, 6vw, 33px);background:linear-gradient(transparent 80%,#e0e0e0 80%)}#training-benefits-section .section-inner .header img{width:278px;height:103px;object-fit:cover;box-shadow:2px 2px 20px rgba(0,0,0,0.25)}@media screen and (max-width: 767px){#training-benefits-section .section-inner .header img{width:182px;height:65px}}@media screen and (max-width: 942px){#training-benefits-section .section-inner .header{flex-direction:column;align-items:center}#training-benefits-section .section-inner .header h2{text-align:center}}@media screen and (max-width: 767px){#training-benefits-section .section-inner .header{margin-bottom:24px}}#training-benefits-section .section-inner .white_bg{background-color:#fff;padding:24px 24px;margin-bottom:22px;text-align:center}@media screen and (max-width: 767px){#training-benefits-section .section-inner .white_bg{padding:16px 6px}}#training-benefits-section .section-inner .white_bg .img{width:clamp(660px, 78vw, 1152px)}@media screen and (max-width: 767px){#training-benefits-section .section-inner .white_bg .img{width:clamp(300px, 100%, 351px)}}#training-benefits-section .section-inner .white_bg .coupon-description{font-size:18px;font-weight:bold;margin:32px 0 20px 0}@media screen and (max-width: 767px){#training-benefits-section .section-inner .white_bg .coupon-description{font-size:12px;margin:14px 0 8px 0}}#training-benefits-section .section-inner .white_bg .btn{border:3px solid #fff;box-shadow:2px 2px 20px rgba(0,0,0,0.25)}@media screen and (max-width: 767px){#training-benefits-section .section-inner .white_bg .btn{border:2px solid #fff}}@media screen and (max-width: 767px){#training-benefits-section .section-inner .cta__btn-area a{max-width:370px}}#training-benefits-section .section-inner .annotation{text-align:right}#training-benefits-section .section-inner .annotation a{text-decoration:underline}@media screen and (max-width: 767px){#training-benefits-section .section-inner .annotation{font-size:10px}}#training-benefits-section .small_payments_sectionbanner{transition:.3s opacity;display:block;max-width:596px;margin:0 auto 20px}@media screen and (max-width: 767px){#training-benefits-section .small_payments_sectionbanner{max-width:351px}}#training-benefits-section .small_payments_sectionbanner:hover{opacity:.8}.sectionCounselingBenefit .inner,.sectionCounselingBenefitbgwhite .inner{max-width:1000px;margin:0 auto;padding:0 3% 36px;box-sizing:content-box}@media screen and (max-width: 767px){.sectionCounselingBenefit .inner,.sectionCounselingBenefitbgwhite .inner{padding:0 3% 16px}}.sectionCounselingBenefit h2,.sectionCounselingBenefitbgwhite h2{text-align:center;color:#11376b;font-weight:800;font-size:24px !important}@media screen and (max-width: 767px){.sectionCounselingBenefit h2,.sectionCounselingBenefitbgwhite h2{font-size:18px !important;margin-bottom:16px}}.sectionCounselingBenefit h2 strong,.sectionCounselingBenefitbgwhite h2 strong{background:linear-gradient(transparent 80%,#66bded 0%)}.sectionCounselingBenefit h2 strong .strong_font,.sectionCounselingBenefitbgwhite h2 strong .strong_font{font-size:30px}@media screen and (max-width: 767px){.sectionCounselingBenefit h2 strong .strong_font,.sectionCounselingBenefitbgwhite h2 strong .strong_font{font-size:24px}}.sectionCounselingBenefit h2 strong .strong_font span,.sectionCounselingBenefitbgwhite h2 strong .strong_font span{font-size:110%;font-weight:900}.sectionCounselingBenefitbgwhite{background-color:#fff}.slick-loading .slick-list{background:#fff url(/images/ajax-loader.gif) center center no-repeat}#contents .slick-list{padding-top:20px !important;padding-bottom:20px !important}@font-face{font-family:"slick";src:url(/fonts/slick.eot);src:url(/fonts/slick.eot?#iefix) format("embedded-opentype"),url(/fonts/slick.woff) format("woff"),url(/fonts/slick.ttf) format("truetype"),url(/fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:60px;width:40px;background-color:#fff;box-shadow:0px 5.38621px 10.7724px rgba(0,0,0,0.1);z-index:100;line-height:0px;font-size:0px;cursor:pointer;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;opacity:.7}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:'';display:inline-block;position:absolute;top:50%;left:50%;width:20px;height:20px;margin:auto;border-top:4px solid #11376b;border-right:4px solid #11376b;border-left:0px solid transparent;border-bottom:0px solid transparent;border-image-slice:1;-webkit-border-image-slice:1;-webkit-transform:translate(-35%, -50%) rotate(-135deg);transform:translate(-35%, -50%) rotate(-135deg)}.slick-prev svg{width:15px}.slick-prev svg polygon{fill:#548AD6}.slick-next{right:25px}.slick-next:before{content:'';display:inline-block;position:absolute;top:50%;right:50%;width:20px;height:20px;margin:auto;border-top:4px solid #11376b;border-right:4px solid #11376b;border-bottom:0px solid transparent;border-left:0px solid transparent;border-image-slice:1;-webkit-border-image-slice:1;-webkit-transform:translate(35%, -50%) rotate(45deg);transform:translate(35%, -50%) rotate(45deg)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:60px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list.draggable{padding:0 40px !important}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:flex !important;position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:auto;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list.draggable{padding:0 20px !important}@media screen and (max-width: 767px){.slick-list.draggable{padding:0 70px !important}}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:flex !important;position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:auto;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#faq-contents ul.faq-contents__category-list li.faq-contents__category-item+.faq-contents__category-item{margin-top:64px}#faq-contents .faq-contents__list dl.faq-contents__item{position:relative;background:#fff;border:4px solid #fff;box-shadow:0 0 12px rgba(0,0,0,0.08);transition:.2s}#faq-contents .faq-contents__list dl.faq-contents__item+.faq-contents__item{margin-top:32px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item+.faq-contents__item{margin-top:24px}}#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question{position:relative;font-size:20px;font-weight:700;border:4px solid #fff;padding:24px 80px 16px 56px;cursor:pointer}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question{font-size:17px;padding:16px 52px 8px 48px}}#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question:before{font-size:22px;line-height:1;position:absolute;top:20px;left:20px;display:block;content:'Q';color:#11376b;font-weight:700;font-size:32px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question:before{top:12px;left:10px}}#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question:after{content:"";position:absolute;top:50%;right:32px;border-bottom:solid 4px #999;border-right:solid 4px #999;width:20px;height:20px;transform:translateY(-50%) rotate(45deg);transition:.4s}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question:after{width:16px;height:16px;right:16px}}#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question .faq-contents__question-annotation{color:#999;font-size:14px;margin-top:20px;vertical-align:middle}#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question .faq-contents__question-annotation.symbol{display:inline;font-size:10px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dt.faq-contents__question .faq-contents__question-annotation{font-size:12px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer{display:none;padding:0 24px 24px 24px;position:relative;font-size:16px;font-weight:700;line-height:1.7}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer{padding:0 16px 16px 16px;font-size:13px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer p{font-size:16px;font-weight:700}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer p{font-size:13px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer p+p{margin-top:16px}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer a{color:#11376b;border-bottom:2px solid #11376b;padding:0 .1em .05em}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer a:hover{border-bottom:none}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer sup{font-size:50%}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer ul{padding-top:1em;padding-bottom:1em}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer ul li{position:relative;padding-left:1em;text-indent:-1em}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer ul li:before{display:inline-block;vertical-align:middle;content:'';width:6px;height:6px;background:#11376b;border-radius:50%;margin-right:8px}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation{color:#999;font-size:14px;margin-top:20px;vertical-align:middle}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation.symbol{display:inline;font-size:10px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation{font-size:12px;vertical-align:bottom}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation li{text-align:right;font-weight:500}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation li{text-align:left}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation li a{color:#999;border-bottom:1px solid #999;word-break:break-all}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-contents__answer-annotation li a:hover{border-bottom:none}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box{background-color:#F9F9F9;margin:20px 0 0;padding:16px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box{margin:10px 0 0;padding:8px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box .faq-list-answer-box-title{display:inline-block;background-color:#6A839C;margin:0 0 8px 0;padding:8px 8px 6px;color:#fff;line-height:1.2}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box .faq-list-answer-box-title{padding:6px 6px 4px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl .faq-list-answer-box-list{display:flex;margin:8px 0 0}@media screen and (max-width: 991px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl .faq-list-answer-box-list{flex-direction:column;font-size:13px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dt{width:90px;text-align:right}@media screen and (max-width: 991px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dt{text-align:left;margin:0 0 0 8px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd{margin:0 0 0 16px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd{margin:0 0 0 8px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd ul{margin:0 0 0 16px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd ul{margin:0 0 0 8px}}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd ul li::before{display:inline-block;vertical-align:middle;content:'';width:6px;height:6px;background:#11376b;border-radius:50%;margin-right:8px}#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd ul li small{font-size:14px}@media screen and (max-width: 767px){#faq-contents .faq-contents__list dl.faq-contents__item dd.faq-contents__answer .faq-list-answer-box dl dd ul li small{font-size:12px}}#faq-contents .faq-contents__list dl.faq-contents__item.active{border:4px solid #11376b}#faq-contents .faq-contents__list dl.faq-contents__item.active dt.faq-contents__question:after{border-bottom:solid 4px #11376b;border-right:solid 4px #11376b;transform:translateY(-50%) rotate(-135deg)}@media screen and (max-width: 767px){#faq-contents .cta__btn-area a{max-width:370px;margin:0 auto}}#faq-contents .cta__btn-area{display:flex;margin-top:24px}#faq-contents .btn{background-color:#11376b;border:solid 3px #fff;width:100%;box-shadow:2px 2px 20px 0px rgba(0,0,0,0.25)}@keyframes loop{from{transform:translateX(-2%)}to{transform:translateX(-100%)}}#top_firstview{background-image:url(/assets/expertrb/bg_fv_2505_pc-3f642f6c3fd3ee12ec3c44dc0a61e202.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width: 767px){#top_firstview{background-image:url(/assets/expertrb/bg_fv_2505_sp-7bc6374d6c33e9f85a1d43b138c97d99.jpg)}}#top_firstview .slide{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;padding-bottom:18vw;width:300%}@media screen and (min-width: 1300px){#top_firstview .slide{padding-bottom:70px}}@media screen and (max-width: 767px){#top_firstview .slide{width:360%;padding-bottom:16vw}}@media screen and (max-width: 575px){#top_firstview .slide{width:460%;padding-bottom:clamp(310px, 50vw, 400px)}}@media screen and (max-width: 440px){#top_firstview .slide{width:560%;padding-bottom:80vw}}#top_firstview .slide_img{display:flex;align-items:center;animation:loop infinite linear 30s both}#top_firstview .slide_img:last-child{margin-left:-2.95vw}@media screen and (max-width: 767px){#top_firstview .slide_img:last-child{margin-left:-3.6vw}}@media screen and (max-width: 575px){#top_firstview .slide_img:last-child{margin-left:-4.4vw}}@media screen and (max-width: 440px){#top_firstview .slide_img:last-child{margin-left:-5.7vw}}#top_firstview .firstview__buttonwrapper{display:flex;justify-content:center;width:fit-content;margin:0 auto;margin-top:16px;margin-bottom:40px;gap:24px}@media screen and (max-width: 575px){#top_firstview .firstview__buttonwrapper{flex-direction:column;width:100%;padding:0 3%;max-width:400px;margin:0 auto;gap:16px}}#top_firstview .firstview__buttonwrapper .btn{margin:0}#top_firstview .firstview__buttonwrapper .secondary-btn{border-bottom:none;border:2px solid white}#top_firstview .firstview__buttonwrapper .document__button{display:flex;align-items:center;background-color:#fff;border-color:#11376b;box-shadow:3.747px 3.747px 0px 0px #070D22;border:1.873px solid #11376B}@media screen and (max-width: 767px){#top_firstview .firstview__buttonwrapper .document__button{max-width:50%;margin:0 auto}}@media screen and (max-width: 575px){#top_firstview .firstview__buttonwrapper .document__button{justify-content:center}}#top_firstview .firstview__buttonwrapper .document__button span{color:#11376b}#top_firstview .annotation{color:#fff;padding:12px 3%}@media screen and (max-width: 767px){#top_firstview .annotation{background-color:#11376b;margin-top:24px}}#top_firstview .annotation small{display:block;text-align:right}#top_firstview .annotation a{text-decoration:underline;transition:.3s all}#top_firstview .annotation a:hover{color:#999;opacity:.8}#top_firstview .firstview__slider{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100vw;max-width:100vw;margin:0 auto 32px auto;padding-bottom:0;background:none}#top_firstview .firstview__slider::-webkit-scrollbar{display:none}#top_firstview .firstview__slider .firstview__slider-inner{display:flex;flex-wrap:nowrap;gap:24px;min-width:600px;width:max-content;padding:0 24px}#top_firstview .firstview__slider .firstview__slider-img{height:180px;width:auto;flex-shrink:0}@media screen and (max-width: 575px){#top_firstview .firstview__slider .firstview__slider-img{height:120px}}#top_firstview .counseling-btn{border-radius:59.956px;border:2px solid #FFF;background:linear-gradient(268deg, #ffb700 -14.73%,#ff4800 90.69%);box-shadow:4px 5px 4px 0px rgba(255,255,255,0.55) inset,6px 6px 0px 0px #733700;color:#fff;font-weight:bold;transition:filter .2s}#top_firstview .counseling-btn:hover{filter:brightness(1.08)}#top_firstview .firstview__mainwrap{display:flex;flex-direction:column;align-items:center;gap:10px;padding-top:110px}@media (max-width: 768px){#top_firstview .firstview__mainwrap{flex-direction:column-reverse}}@media (max-width: 768px){#top_firstview .firstview__maintxt{max-width:520px;margin:0 auto 16px}}#top_firstview .firstview__maintxt img,#top_firstview .firstview__maintxt picture{width:100%;max-width:1100px;height:auto;display:block;margin:0 auto}#top_firstview .marquee-right{overflow:hidden;width:100vw;max-width:100vw;margin:0 auto;padding-bottom:0;background:none}#top_firstview .marquee-right ul{display:flex;animation:marquee-right 24s linear infinite;margin:0;padding:0;width:max-content;gap:0}#top_firstview .marquee-right li{list-style:none;flex-shrink:0;width:110vw}@media screen and (max-width: 575px){#top_firstview .marquee-right li{width:210vw}}#top_firstview .marquee-right .firstview__slider-img{width:100%;height:auto;border-radius:16px;flex-shrink:0}#top_firstview .firstview__badge{position:absolute;top:290px;right:3vw;z-index:10}@media screen and (max-width: 767px){#top_firstview .firstview__badge{display:none}}#top_firstview .firstview__badge .firstview__badge-img{width:clamp(120px, 18vw, 246px);height:auto;max-height:399px;min-width:120px;min-height:180px;display:block}@keyframes marquee-right{from{transform:translateX(0%)}to{transform:translateX(-50%)}}.section_choosecourse{background-color:#f6f6f6;position:relative;overflow-x:hidden}.section_choosecourse::before{content:"";position:absolute;background-image:url("/assets/expert/v4/potal/bg_choosecourse.png");background-repeat:no-repeat;background-size:contain;background-position:center center;top:0;width:105%;height:168px;right:0;left:-2.5%;margin:0 auto}@media screen and (max-width: 991px){.section_choosecourse::before{height:108px}}.section_choosecourse h2{position:relative;z-index:1}.section_choosecourse h2 strong{font-size:120%}.section_choosecourse .show-md{display:none}@media screen and (max-width: 991px){.section_choosecourse .show-md{display:inline-block}}.section_choosecourse .choosecourse__wrapper{display:flex;gap:16px;padding-bottom:24px}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__wrapper{flex-direction:column;align-items:center;gap:60px}}.section_choosecourse .choosecourse__list{position:relative;width:50%;filter:drop-shadow(0px 4px 10px rgba(0,0,0,0.25));border-radius:20px;overflow:hidden;transition:.3s all;border:5px solid #f6f6f6;background-color:#F6F9FD}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list{width:100%;max-width:550px;margin:0 auto;background-color:transparent !important;filter:none;border:none;overflow:visible;border-radius:0}}@media screen and (max-width: 767px){.section_choosecourse .choosecourse__list{max-width:420px}}.section_choosecourse .choosecourse__list:first-child{background-color:#FEFAFA}.section_choosecourse .choosecourse__list:hover{border:5px solid #11376b}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list:hover{border:none}}.section_choosecourse .choosecourse__list:hover:first-child{border:5px solid #a93032}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list:hover:first-child{border:none}}.section_choosecourse .choosecourse__list .choosecourse__link--content{height:100%;display:flex;flex-direction:column}.section_choosecourse .choosecourse__list .choosecourse__link{display:block;position:absolute;width:100%;height:100%;z-index:1}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list .choosecourse__link{display:none}}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list .choosecourse__image{position:absolute;left:0;bottom:98.5%;max-width:123px;height:auto}}.section_choosecourse .choosecourse__list .choosecourse__head{text-align:center;color:#fff;padding:24px 3%;font-size:28px;font-weight:800;position:relative;background-color:#11376B}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list .choosecourse__head{width:80%;margin-left:auto;border-radius:90px 90px 0 0;font-size:18px;padding:24px 3% 12px}}.section_choosecourse .choosecourse__list .choosecourse__content{padding:40px 16px;position:relative;display:flex;flex-direction:column;height:100%}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list .choosecourse__content{background-color:#F6F9FD;filter:drop-shadow(0px 2.867px 7.167px rgba(0,0,0,0.25));border-radius:20px 0 20px 20px}}@media screen and (max-width: 767px){.section_choosecourse .choosecourse__list .choosecourse__content{padding:32px 20px}}.section_choosecourse .choosecourse__list .choosecourse__logo{max-width:340px;margin:-14px auto 0}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list .choosecourse__logo{margin-top:0}}.section_choosecourse .choosecourse__list .choosecourse__checklist{padding-top:18px;flex:1;display:flex;justify-content:center}.section_choosecourse .choosecourse__list .choosecourse__checklist ul{display:inline-block}.section_choosecourse .choosecourse__list .choosecourse__checklist li{display:flex;align-items:center;justify-content:flex-start;padding-bottom:12px;font-size:20px}@media screen and (max-width: 767px){.section_choosecourse .choosecourse__list .choosecourse__checklist li{font-size:14px}}.section_choosecourse .choosecourse__list .choosecourse__checklist li:last-child{padding-bottom:0}.section_choosecourse .choosecourse__list .choosecourse__checklist li span{padding-left:8px}.section_choosecourse .choosecourse__list .choosecourse__checklist li img{max-width:21px}.section_choosecourse .choosecourse__list .choosecourse__button{display:flex;justify-content:center;margin-top:24px}@media screen and (max-width: 767px){.section_choosecourse .choosecourse__list .choosecourse__button{margin-top:8px}}.section_choosecourse .choosecourse__list .choosecourse__button a{padding:16px 42px 16px 20px;background-color:#11376b;color:#fff;font-size:16px;font-weight:800;border-radius:2000px;border:2px solid #fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);position:relative;line-height:1;transition:.3s all}.section_choosecourse .choosecourse__list .choosecourse__button a::before{content:'';display:inline-block;position:absolute;top:0;right:20px;bottom:3px;width:10px;height:10px;margin:auto;border-top:3px solid;border-right:3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s all}.section_choosecourse .choosecourse__list:hover .choosecourse__button a{filter:brightness(1.1)}.section_choosecourse .choosecourse__list:hover .choosecourse__button a::before{right:15px}.section_choosecourse .choosecourse__list:first-of-type .choosecourse__content{background-color:#FEFAFA}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list:first-of-type .choosecourse__image{left:-10px}}.section_choosecourse .choosecourse__list:first-of-type .choosecourse__head{background-color:#a93032}.section_choosecourse .choosecourse__list:first-of-type .choosecourse__head::before{border-top-color:#a93032}.section_choosecourse .choosecourse__list:first-of-type .choosecourse__button a{background-color:#a93032}@media screen and (max-width: 991px){.section_choosecourse .choosecourse__list:nth-child(2) .choosecourse__checklist{padding-top:0;margin-top:-8px}}.section_choosecourse .annotation{text-align:right}.section_choosecourse_10thanniv{background-color:#f6f6f6;position:relative;overflow-x:hidden}.section_choosecourse_10thanniv .section-inner{padding-top:40px}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .section-inner{padding-top:10px}}.section_choosecourse_10thanniv .choosecourse_10thanniv_bnr{margin-bottom:36px}.section_choosecourse_10thanniv .show-md{display:none}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .show-md{display:inline-block}}.section_choosecourse_10thanniv .choosecourse__wrapper{display:flex;gap:16px;padding-bottom:24px}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__wrapper{flex-direction:column;align-items:center;gap:60px}}.section_choosecourse_10thanniv .choosecourse__list{position:relative;width:50%;filter:drop-shadow(0px 4px 10px rgba(0,0,0,0.25));border-radius:20px;overflow:hidden;transition:.3s all;border:5px solid #f6f6f6;background-color:#F6F9FD}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list{width:100%;max-width:550px;margin:0 auto;background-color:transparent !important;filter:none;border:none;overflow:visible;border-radius:0}}@media screen and (max-width: 767px){.section_choosecourse_10thanniv .choosecourse__list{max-width:420px}}.section_choosecourse_10thanniv .choosecourse__list:first-child,.section_choosecourse_10thanniv .choosecourse__list:last-child{background-color:#FEFAFA}.section_choosecourse_10thanniv .choosecourse__list:hover{border:5px solid #11376b}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list:hover{border:none}}.section_choosecourse_10thanniv .choosecourse__list:hover:first-child,.section_choosecourse_10thanniv .choosecourse__list:hover:last-child{border:5px solid #a93032}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list:hover:first-child,.section_choosecourse_10thanniv .choosecourse__list:hover:last-child{border:none}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__link--content{height:100%;display:flex;flex-direction:column}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__link{display:block;position:absolute;width:100%;height:100%;z-index:1}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__link{display:none}}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__image{position:absolute;left:0;bottom:98.5%;max-width:123px;height:auto}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__head{text-align:center;color:#fff;padding:24px 3%;font-size:28px;font-weight:800;position:relative;background-color:#11376B}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__head{width:80%;margin-left:auto;border-radius:90px 90px 0 0;font-size:18px;padding:24px 3% 12px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__content{padding:40px 16px;position:relative;display:flex;flex-direction:column;height:100%}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__content{background-color:#F6F9FD;filter:drop-shadow(0px 2.867px 7.167px rgba(0,0,0,0.25));border-radius:20px 0 20px 20px}}@media screen and (max-width: 767px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__content{padding:32px 20px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__logo{max-width:244px;margin:24px auto 0}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__logo{margin:-14px auto 0}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist{padding-top:18px;flex:1;display:flex;justify-content:center}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist{margin-top:4px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist ul{display:inline-block}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist li{display:flex;align-items:center;justify-content:flex-start;padding-bottom:12px;font-size:20px}@media screen and (max-width: 767px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist li{font-size:14px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist li:last-child{padding-bottom:0}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist li span{padding-left:8px}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__checklist li img{max-width:21px}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__10thanniv_bnr_sc{margin-top:24px;margin-bottom:-10px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__10thanniv_bnr_tc{position:relative;bottom:-16px;z-index:1}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__10thanniv_bnr_tc{bottom:0;margin-top:24px;margin-bottom:-10px}}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__10thanniv_bnr_ai{margin-top:24px;margin-bottom:-10px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__button{display:flex;justify-content:center}@media screen and (max-width: 767px){.section_choosecourse_10thanniv .choosecourse__list .choosecourse__button{margin-top:8px}}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__button a{padding:16px 42px 16px 20px;background-color:#11376b;color:#fff;font-size:16px;font-weight:800;border-radius:2000px;border:2px solid #fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.25);position:relative;line-height:1;transition:.3s all}.section_choosecourse_10thanniv .choosecourse__list .choosecourse__button a::before{content:'';display:inline-block;position:absolute;top:0;right:20px;bottom:3px;width:10px;height:10px;margin:auto;border-top:3px solid;border-right:3px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:.3s all}.section_choosecourse_10thanniv .choosecourse__list:hover .choosecourse__button a{filter:brightness(1.1)}.section_choosecourse_10thanniv .choosecourse__list:hover .choosecourse__button a::before{right:15px}.section_choosecourse_10thanniv .choosecourse__list:first-of-type .choosecourse__content{background-color:#FEFAFA}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list:first-of-type .choosecourse__image{left:-10px}}.section_choosecourse_10thanniv .choosecourse__list:first-of-type .choosecourse__head{background-color:#a93032}.section_choosecourse_10thanniv .choosecourse__list:first-of-type .choosecourse__head::before{border-top-color:#a93032}.section_choosecourse_10thanniv .choosecourse__list:first-of-type .choosecourse__button a{background-color:#a93032}.section_choosecourse_10thanniv .choosecourse__list:last-of-type .choosecourse__content{background-color:#FEFAFA}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list:last-of-type .choosecourse__image{left:-10px}}.section_choosecourse_10thanniv .choosecourse__list:last-of-type .choosecourse__head{background:linear-gradient(90deg, #f80f0f,#cf3ff5)}.section_choosecourse_10thanniv .choosecourse__list:last-of-type .choosecourse__head::before{border-top-color:#a93032}.section_choosecourse_10thanniv .choosecourse__list:last-of-type .choosecourse__button a{background:linear-gradient(90deg, #f80f0f,#cf3ff5)}@media screen and (max-width: 991px){.section_choosecourse_10thanniv .choosecourse__list:nth-child(2) .choosecourse__checklist{padding-top:0;margin-top:0}}.section_choosecourse_10thanniv .annotation{text-align:right}.section_10th_message{background-image:url(/assets/expert/v4/10th/bg_10th_message_pc-db3e29d8dcec3b5365addb03d820ee6b.jpg);background-size:cover;background-position:center}@media screen and (max-width: 767px){.section_10th_message{background-image:url(/assets/expert/v4/10th/bg_10th_message_sp-56ae8bea1c1e4fcc566cb401c48d3917.jpg)}}.section_10th_message .title_text,.section_10th_message p{color:#fff;font-family:'Noto Serif JP', serif;text-align:center}.section_10th_message h2,.section_10th_message p{filter:drop-shadow(0 4px 20px rgba(0,0,0,0.8))}.section_10th_message .title_text{border-top:4px double #fff;border-bottom:4px double #fff;padding:16px 0;max-width:510px;margin:0 auto 40px}.section_10th_message h2{margin-bottom:0}.section_10th_message p{font-weight:600;line-height:1.8;padding-bottom:32px}@media screen and (max-width: 767px){.section_10th_message p{font-size:16px;padding-bottom:16px}}.section_div10thanniv_content{background-color:#F3F1E4;padding:40px}@media screen and (max-width: 767px){.section_div10thanniv_content{padding:16px}}.section_div10thanniv_content .div10thanniv_content_bg{background-image:url(/assets/expert/v4/potal/bg_10thanniv_content_pc-ec999793985794054d90c6dfa620bbf1.png);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;border-radius:20px;padding:15px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_bg{padding:5px}}.section_div10thanniv_content .div10thanniv_content_inner{border:#fff 1px solid;padding:40px 15px;border-radius:20px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_inner{padding:10px;border-radius:14px;padding:10px 10px 24px}}.section_div10thanniv_content h2{max-width:906px;width:100%;margin:0 auto}.section_div10thanniv_content .div10thanniv_content_main{max-width:1000px;width:100%;margin:0 auto}.section_div10thanniv_content .div10thanniv_content_detail{max-width:1000px;margin:40px auto 0;color:#fff;box-sizing:content-box;padding:0 40px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail{margin:16px auto 0;box-sizing:border-box;padding:0}}.section_div10thanniv_content .div10thanniv_content_detail::after{content:'';display:block;height:2px;background:#fff;margin:32px 0 0}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail::after{margin:24px 0 0}}.section_div10thanniv_content .div10thanniv_content_detail h3{display:flex;align-items:center;margin:0 0 24px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail h3{font-size:18px;margin:0 0 12px}}.section_div10thanniv_content .div10thanniv_content_detail h3::before,.section_div10thanniv_content .div10thanniv_content_detail h3::after{content:'';flex-grow:1;height:2px;background:#fff}.section_div10thanniv_content .div10thanniv_content_detail h3::before{margin-right:12px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail h3::before{margin-right:5px}}.section_div10thanniv_content .div10thanniv_content_detail h3::after{margin-left:12px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail h3::after{margin-left:5px}}.section_div10thanniv_content .div10thanniv_content_detail .div10thanniv_content_detail_txt{text-align:center;font-size:20px;font-weight:500}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail .div10thanniv_content_detail_txt{font-size:16px}}.section_div10thanniv_content .div10thanniv_content_detail .div10thanniv_content_detail_txt span{font-size:24px;font-weight:900;text-decoration-color:#DDAC32;text-decoration-line:underline;text-decoration-thickness:4px;text-underline-offset:6px}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail .div10thanniv_content_detail_txt span{font-size:20px;text-decoration-thickness:3px;text-underline-offset:3px}}.section_div10thanniv_content .div10thanniv_content_detail .annotation{text-align:center;font-size:16px;font-weight:500;color:#fff;margin:32px 0 0}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content_detail .annotation{font-size:14px;margin:16px 0 0}}.section_div10thanniv_content .div10thanniv_content_detail .annotation a{font-weight:900;text-decoration:underline;text-decoration-color:#fff}.section_div10thanniv_content .div10thanniv_content_detail .annotation a:hover{color:#fff;text-decoration:none}.section_div10thanniv_content .div10thanniv_content__buttonwrapper{display:flex;margin:40px 0 0}@media screen and (max-width: 767px){.section_div10thanniv_content .div10thanniv_content__buttonwrapper{margin:20px 0 0}}.section_div10thanniv_content .div10thanniv_content__buttonwrapper a.btn{border:2px #fff solid;box-shadow:6px 6px 0 #4F0E0E}#tc10th .tc10th__img{max-width:1000px;margin:0 auto;padding:16px 3%;box-sizing:content-box}.expert_button{display:flex;justify-content:center;width:90%;max-width:420px;margin:0 auto}.expert_button a{min-width:330px;border:2px solid #fff !important;box-shadow:3px 3px 0 #4F0E0E}.gift_cp_button{margin-top:-64px}@media screen and (max-width: 767px){.gift_cp_button{margin-top:-32px}}.section-reason{background-image:url(/assets/expertrb/bg_reason-439a3db3f06bccc2a7139cb3fb32113f.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.section-reason .section-inner{max-width:1000px;margin:0 auto;padding:64px 3% 64px 3%;box-sizing:content-box}@media screen and (max-width: 1100px){.section-reason .section-inner{box-sizing:border-box}}@media screen and (max-width: 767px){.section-reason .section-inner{padding:32px 3% 32px 3%;max-width:420px;margin:0 auto}}.section-reason .reason-header{text-align:center;margin-bottom:40px}.section-reason .reason-header h2{color:#11376b}.section-reason .reason-content{position:relative;background-color:#fff;padding:32px 3%}@media screen and (max-width: 767px){.section-reason .reason-content{padding:0 3%}}.section-reason .reason-content .reason-number{position:absolute;top:-46px;left:10px;display:inline-block;font-size:92px;background:linear-gradient(217deg, #d231ff 7.83%,#11357b 70.07%);background-size:contain;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#7b61ff;font-weight:900;line-height:1;margin-bottom:8px;z-index:2}@media screen and (max-width: 767px){.section-reason .reason-content .reason-number{left:50%;top:-18px;transform:translateX(-50%);font-size:40px}}.section-reason .reason-content .reason-title{color:#2d2d2d;text-align:center;font-size:24px;font-weight:700;margin-bottom:16px}@media screen and (max-width: 767px){.section-reason .reason-content .reason-title{font-size:18px}}.section-reason .reason-content .reason-title span{background:linear-gradient(217deg, #d231ff 7.83%,#11357b 70.07%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-reason .reason-content .reason-lead{text-align:center;color:#222;font-size:16px;margin-bottom:32px}@media screen and (max-width: 767px){.section-reason .reason-content .reason-lead{font-size:13px}}.section-reason .reason-list{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 767px){.section-reason .reason-list{gap:24px}}.section-reason .reason-item{display:flex;align-items:center;gap:32px}@media screen and (max-width: 767px){.section-reason .reason-item{flex-direction:column;gap:8px}}.section-reason .reason-item .reason-img img{width:160px;height:160px;border-radius:50%;object-fit:cover}@media screen and (max-width: 767px){.section-reason .reason-item .reason-img img{width:128px;height:128px}}.section-reason .reason-item .reason-content{flex:1}.section-reason .reason-item .reason-content h4{color:#11376b;font-size:22px;font-weight:700;margin-bottom:8px}@media screen and (max-width: 767px){.section-reason .reason-item .reason-content h4{font-size:18px;text-align:left}}.section-reason .reason-item .reason-content p{color:#222;font-size:15px;line-height:1.7}@media screen and (max-width: 767px){.section-reason .reason-item .reason-content p{font-size:13px}}.section-reason .reason-item .reason-content p .reason-link{color:#2d5cff;text-decoration:underline;font-weight:700}.reason-em{color:#3887C1;font-weight:800;font-size:120%}.reason-item .reason-flex{display:block;align-items:center}@media screen and (max-width: 767px){.reason-item .reason-flex{display:flex !important;align-items:center;gap:12px;padding-bottom:8px}}.reason-item .reason-flex h4{margin-bottom:0}@media screen and (max-width: 767px){.reason-item .reason-flex h4{font-size:15px;margin-left:8px}}.reason-content-2505{position:relative;background-color:#fff;box-shadow:0 4px 24px rgba(17,55,107,0.06);padding:48px 3% 40px 3%;margin-top:56px}@media screen and (max-width: 767px){.reason-content-2505{padding:32px 3% 24px 3%;margin-top:40px}}.reason-content-2505 .reason-number{position:absolute;top:-46px;left:10px;display:inline-block;font-size:92px;color:#7b61ff;font-weight:900;line-height:1;background:linear-gradient(217deg, #d231ff 7.83%,#11357b 70.07%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 767px){.reason-content-2505 .reason-number{left:50%;transform:translateX(-50%);top:-16px;font-size:40px}}.reason-content-2505 .reason-title{text-align:center;font-size:32px;font-weight:800;color:#2d2d2d;margin-bottom:16px}@media screen and (max-width: 767px){.reason-content-2505 .reason-title{font-size:20px;margin-bottom:12px}}.reason-content-2505 .reason-title span{color:#7b61ff;background:linear-gradient(217deg, #d231ff 7.83%,#11357b 70.07%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:900;font-size:110%}.reason-content-2505 .reason-lead{text-align:center;color:#222;font-size:16px;margin-bottom:32px;line-height:1.8}@media screen and (max-width: 767px){.reason-content-2505 .reason-lead{font-size:13px;margin-bottom:20px}}.reason-content-2505 .reason-lead .reason-em{color:#3887C1;font-weight:800;font-size:110%}.reason-content-2505 .reason-content-wrapper{max-width:900px;margin:0 auto;width:100%}.reason-content-02 .reason-02-main{width:100%;margin:0 auto}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main{margin-top:0}}.reason-content-02 .reason-02-main .reason-02-flex{display:flex;align-items:flex-start;flex-direction:row-reverse;gap:72px}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex{flex-direction:column;gap:16px}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-image{max-width:380px}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-image img{width:100%;box-shadow:0 2px 12px rgba(17,55,107,0.08)}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-image{max-width:100%}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit{flex:1;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit{width:100%}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-header{display:flex;align-items:center;background:#11376b;color:#fff;font-weight:800;font-size:22px;border-radius:32px;padding:10px 24px 8px 16px;margin-bottom:16px}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-header{font-size:20px;padding:10px 12px 8px 8px;margin-bottom:12px}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-header .reason-02-check{width:32px;height:32px;margin-right:8px}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-header .reason-02-check{width:24px;height:24px;margin-right:6px}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;font-weight:500}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-list{gap:8px}}.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-list li{background:#f2f7fb;padding:14px 16px;font-size:16px;color:#11376b;font-weight:500}@media screen and (max-width: 767px){.reason-content-02 .reason-02-main .reason-02-flex .reason-02-merit .reason-02-merit-list li{font-size:16px;padding:8px 32px}}.reason-content-03{margin-top:56px}@media screen and (max-width: 767px){.reason-content-03{margin-top:32px}}.reason-content-03 .reason-content-wrapper{max-width:900px;margin:0 auto;width:100%;box-sizing:content-box}.reason-content-03 .reason-title{text-align:center;font-size:32px;font-weight:800;color:#2d2d2d;margin-bottom:16px}@media screen and (max-width: 767px){.reason-content-03 .reason-title{font-size:20px;margin-bottom:12px}}.reason-content-03 .reason-lead{text-align:center;color:#222;font-size:16px;margin-bottom:32px;line-height:1.8}@media screen and (max-width: 767px){.reason-content-03 .reason-lead{font-size:13px;margin-bottom:20px}}.reason-content-03 .reason-lead .reason-em{color:#3887C1;font-weight:800;font-size:110%}.reason-content-03 .reason-03-support-image{width:100%;margin:0 auto}.reason-content-03 .reason-03-support-image img{width:100%;max-width:900px}@media screen and (max-width: 767px){.reason-content-03 .reason-03-support-image{margin-bottom:20px}}.reason-content-03 .reason-03-support-annotation{text-align:right;color:#999;font-size:12px;margin-top:8px}@media screen and (max-width: 767px){.reason-content-03 .reason-03-support-annotation{font-size:10px;margin-top:4px;text-align:center}}.reason-content-04{margin-top:56px}@media screen and (max-width: 767px){.reason-content-04{margin-top:32px}}.reason-content-04 .reason-title small{font-size:12px;color:#999;font-weight:500}@media screen and (max-width: 767px){.reason-content-04 .reason-title small{font-size:10px}}.reason-content-04 .reason-content-wrapper{max-width:900px;margin:0 auto;width:100%;box-sizing:content-box}.reason-content-04 sup{font-size:12px;vertical-align:super;color:#222;margin-left:2px}h4{text-align:center;font-size:22px;font-weight:700;color:#11376b}.reason-04-achievement-image{width:100%;margin:0 auto 32px auto;text-align:center}.reason-04-achievement-image img{width:100%}@media screen and (max-width: 767px){.reason-04-achievement-image{width:60%;max-width:300px;margin:0 auto;margin-bottom:20px}.reason-04-achievement-image img{border-radius:8px}}.logo-list-wrapper{margin:32px 0}@media screen and (max-width: 767px){.logo-list-wrapper{margin:20px 0}}.logo-list-wrapper .logo-list{display:flex;flex-wrap:wrap;gap:10px 28px;justify-content:center;align-items:center;padding:0;margin:0}@media screen and (max-width: 767px){.logo-list-wrapper .logo-list{gap:10px 10px}}.logo-list-wrapper .logo-list .logo-item{display:flex;align-items:center}.logo-list-wrapper .logo-list .logo-item img{max-height:48px;width:auto;object-fit:contain}@media screen and (max-width: 767px){.logo-list-wrapper .logo-list .logo-item img{max-height:25px}}.reason-04-annotation{text-align:right;color:#999;font-size:12px;margin-top:16px;line-height:1.7}@media screen and (max-width: 767px){.reason-04-annotation{font-size:10px;margin-top:8px;text-align:right}}.reason-content-05{margin-top:56px}@media screen and (max-width: 767px){.reason-content-05{margin-top:32px}}.reason-content-05 .reason-content-wrapper{max-width:900px;margin:0 auto;width:100%;box-sizing:content-box}.reason-content-05 .reason-05-main{display:flex;align-items:flex-start;gap:40px;margin-bottom:32px}@media screen and (max-width: 767px){.reason-content-05 .reason-05-main{flex-direction:column;gap:16px;margin-bottom:20px}}.reason-content-05 .reason-05-image img{width:100%}@media screen and (max-width: 767px){.reason-content-05 .reason-05-image{max-width:100%;margin:0 auto 8px auto}}.reason-content-05 .reason-05-support-list{display:flex;flex:1;gap:24px}@media screen and (max-width: 767px){.reason-content-05 .reason-05-support-list{flex-direction:column;gap:12px}}.reason-content-05 .reason-05-support-item{background:#F7F7FB;border-radius:16px;box-shadow:0 2px 8px rgba(123,74,226,0.04);padding:24px 16px;flex:1;display:flex;flex-direction:column;align-items:flex-start;min-width:0}@media screen and (max-width: 767px){.reason-content-05 .reason-05-support-item{padding:16px 8px;border-radius:12px}}.reason-content-05 .reason-05-support-item h4{font-size:18px;font-weight:700;color:#2d2d2d;margin-bottom:12px;text-align:left}@media screen and (max-width: 767px){.reason-content-05 .reason-05-support-item h4{font-size:15px;margin-bottom:8px}}.reason-content-05 .reason-05-support-item p{font-size:14px;color:#333;line-height:1.7;text-align:left}@media screen and (max-width: 767px){.reason-content-05 .reason-05-support-item p{font-size:12px}}@media (max-width: 768px){.section-inner{max-width:420px !important;margin:0 auto}}
