@media screen and (min-width:1024px){.Lp_introductionPractice .content img{width:100%;height:auto}.Lp_introductionPractice .content .sp-br{display:none}.Lp_introductionPractice .content .link_area{margin:0 16px 120px}.Lp_introductionPractice .content .link_area.top_area{margin:-24px 16px;position:relative;z-index:1}.Lp_introductionPractice .content .link_area.inner_area_sp{display:none}.Lp_introductionPractice .content .link_area .links_singup{display:flex;align-items:center;justify-content:center;color:#fff;width:504px;height:48px;margin:auto;font-size:18px;font-weight:700;background:#f25454 0 0 no-repeat padding-box;box-shadow:1px 1px 10px #0000001A;border:1px solid #fff;border-radius:27px}.Lp_introductionPractice .content .link_area .links_singup span{font-size:14px}.Lp_introductionPractice .content .overview_wrapper{text-align:center;margin-bottom:56px}.Lp_introductionPractice .content .overview_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;padding:88px 0 64px;background-color:#f2f6ff}.Lp_introductionPractice .content .overview_wrapper ul li{position:relative}.Lp_introductionPractice .content .overview_wrapper ul li:first-of-type{padding-bottom:210px;overflow:hidden}.Lp_introductionPractice .content .overview_wrapper ul li:first-of-type:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f2f6ff;transform:skewY(7deg) translateY(-180px);z-index:-1}.Lp_introductionPractice .content .overview_wrapper ul li:nth-of-type(2){margin-top:-170px}.Lp_introductionPractice .content .overview_wrapper ul li:nth-of-type(3){width:100%;padding:160px 0 280px;margin-top:-80px;-webkit-clip-path:polygon(0 160px,100% 0,100% 100%,0 65%);clip-path:polygon(0 160px,100% 0,100% 100%,0 65%);background-color:#f2f6ff}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner{width:1024px;margin:auto}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content{display:grid;align-items:center;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:54px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_title{position:relative;color:#1a388d;font-size:24px;font-weight:700;text-align:left;padding-left:90px;display:flex;align-items:center;margin-bottom:24px;line-height:32px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_title:before{content:"";vertical-align:middle;position:absolute;width:71px;height:56px;background-size:contain;background-repeat:round;left:0}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_title.point1:before{background-image:url("/img/practice/icon_intro_point_01.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_title.point2:before{background-image:url("/img/practice/icon_intro_point_02.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_title.point3:before{background-image:url("/img/practice/icon_intro_point_03.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content .overview_text{color:#353535;font-size:14px;text-align:left;padding-left:90px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_content img{margin:0 auto;width:278px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_supplement{display:grid;gap:24px;grid-template-columns:1fr 1fr}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_supplement .supplement_content:first-of-type{margin-bottom:56px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_supplement .supplement_content .overview_subtitle{color:#353535;font-size:16px;font-weight:700}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_supplement .supplement_content .img_decoration{margin:0 auto 12px;height:16px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_inner .overview_supplement .supplement_content .img_subtitle{height:176px;width:auto;margin:auto}.Lp_introductionPractice .content .overview_wrapper .overview_movie{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:1024px;margin:-300px auto 56px;z-index:10;position:relative}.Lp_introductionPractice .content .overview_wrapper .overview_movie .movie_wrap .movie_player{width:100%;height:100%}.Lp_introductionPractice .content .usage_wrapper{margin-bottom:56px;text-align:center}.Lp_introductionPractice .content .usage_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:56px}.Lp_introductionPractice .content .usage_wrapper ul{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:1024px;margin:auto}.Lp_introductionPractice .content .usage_wrapper ul li{display:flex;flex-direction:column}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title{position:relative;color:#1a388d;font-size:18px;font-weight:700;margin-bottom:20px;padding-top:60px}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title:before{content:"";position:absolute;width:44px;height:44px;background-size:contain;vertical-align:middle;display:inline-block;top:0;left:45%}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step1:before{background-image:url("/img/practice/icon_intro_step_01.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step2:before{background-image:url("/img/practice/icon_intro_step_02.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step3:before{background-image:url("/img/practice/icon_intro_step_03.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_text{color:#353535;font-size:14px;text-align:left;margin:auto 0 40px}.Lp_introductionPractice .content .usage_wrapper ul li img{margin-top:auto}.Lp_introductionPractice .content .point_wrapper{padding:64px 0 80px;margin-bottom:120px;background:transparent linear-gradient(165deg,#0057ff,#0057ff) 0 0 no-repeat padding-box}.Lp_introductionPractice .content .point_wrapper .heading{color:#fff;font-size:24px;font-weight:700;margin-bottom:54px;text-align:center}.Lp_introductionPractice .content .point_wrapper ul{display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;width:1024px;margin:auto}.Lp_introductionPractice .content .point_wrapper ul li{display:flex;flex-direction:column}.Lp_introductionPractice .content .point_wrapper ul li .point_title{position:relative;color:#fff;font-size:18px;font-weight:700;margin-bottom:40px;padding-left:45px;display:flex;align-items:center;height:40px}.Lp_introductionPractice .content .point_wrapper ul li .point_title:before{content:"";position:absolute;background-size:contain;vertical-align:middle;top:0;bottom:0;left:0;margin:auto;width:32px;height:37px}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point1:before{background-image:url("/img/practice/icon_intro_guardian_01.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point2:before{background-image:url("/img/practice/icon_intro_guardian_02.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point3:before{background-image:url("/img/practice/icon_intro_guardian_03.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_text{color:#fff;font-size:14px;margin-bottom:32px}.Lp_introductionPractice .content .point_wrapper ul li img{margin-top:auto}.Lp_introductionPractice .content .ad_wrapper{width:680px;margin:0 auto 120px;text-align:center}.Lp_introductionPractice .content .ad_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:56px}.Lp_introductionPractice .content .ad_wrapper .ad_area{width:480px;margin:auto;display:flex;justify-content:center;gap:32px}.Lp_introductionPractice .content .ad_wrapper .ad_area .item .item_name{display:block;text-align:center;margin-top:8px;font-size:14px;font-weight:700}.Lp_introductionPractice .content .price_wrapper{width:680px;margin:0 auto 56px;text-align:center}.Lp_introductionPractice .content .price_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:56px}.Lp_introductionPractice .content .price_wrapper .price_text01{font-size:14px;font-weight:700;color:#8f8f8f}.Lp_introductionPractice .content .price_wrapper .price_text02{color:#1a388d;font-size:16px;font-weight:700;margin-bottom:22px}.Lp_introductionPractice .content .price_wrapper .price_text03{color:#353535;font-size:14px;font-weight:700;margin-bottom:32px}.Lp_introductionPractice .content .price_wrapper .price_label{color:#1a388d;font-size:40px;font-weight:700}.Lp_introductionPractice .content .price_wrapper .price_label span{font-size:18px}.Lp_introductionPractice .content .price_wrapper .figure_content{margin-bottom:40px;padding:32px 42px;background-color:#f4f4f4}.Lp_introductionPractice .content .price_wrapper .figure_content .figure_title{color:#1a388d;font-size:18px;font-weight:700;margin-bottom:32px;text-align:center}.Lp_introductionPractice .content .price_wrapper .figure_content .figure_text{color:#353535;font-size:14px}.Lp_introductionPractice .content .price_wrapper .figure_content img{margin-bottom:32px}.Lp_introductionPractice .content .other_price_wrapper{width:680px;margin:0 auto 120px;text-align:center}.Lp_introductionPractice .content .other_price_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}.Lp_introductionPractice .content .other_price_wrapper .heading .sp-br{display:block}.Lp_introductionPractice .content .other_price_wrapper .sub_text{color:#353535;font-size:14px;margin-bottom:40px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap{display:flex;justify-content:center}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table{text-align:center;border-radius:6px;width:343px;display:flex;flex-direction:column}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table:last-of-type{margin-left:24px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table.standard{border:2px solid #1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table.premium{border:2px solid #cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .standerd_title{font-size:14px;font-weight:700;color:#fff;background-color:#1a388d;padding:8px 0}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .premium_title{font-size:14px;font-weight:700;color:#fff;background-color:#cc8700;padding:6px 0}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap{padding:0 16px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .place_free{font-size:12px;font-weight:700;color:red;margin-top:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .price{font-weight:700;color:#182863}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .price .yen{font-size:24px;display:inline-block;margin-left:4px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .available{background-color:#e8e8e8;border-radius:4px;font-size:14px;font-weight:700;padding:4px 0;margin-top:8px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .point_img{margin-top:16px;border-radius:4px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .service_list{text-align:left;margin:16px 0;font-size:14px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .add_service{text-align:center;font-size:14px;margin-top:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .add_service_list{text-align:center;font-size:14px;color:#cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .add_service_list .new_window{text-decoration:underline;color:#cc8700;position:relative}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .plan_wap .add_service_list .new_window:after{content:"";background-image:url("/img/icons/ic_new_window.svg");vertical-align:middle;position:absolute;width:17px;height:17px;background-size:contain;background-repeat:round;top:-1px;right:-22px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item{padding:24px;margin-top:auto;border-radius:0 0 6px 6px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item.standard{background-color:#f2f6ff}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item.premium{background-color:#fff4d8}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn{font-size:15px;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;color:#fff;padding:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn.standard_btn{background-color:#1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn.standard_btn:after{border-top:2px solid #1a388d;border-right:2px solid #1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn.premium_btn{background:#cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn.premium_btn:after{border-top:2px solid #9d6700;border-right:2px solid #9d6700}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn:before{content:"";position:absolute;right:16px;top:0;bottom:0;margin:auto;box-sizing:border-box;width:20px;height:20px;background:#fff;border-radius:50%}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .multi_btn:after{content:"";position:absolute;right:24px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out;display:block;width:5px;height:5px;transform:rotate(45deg)}.Lp_introductionPractice .content .other_price_wrapper .price_table_wrap .price_table .buttom_item .premium_present{position:absolute;top:-6px;left:-6px;width:auto;z-index:10}.Lp_introductionPractice .content .application_wrapper{width:667px;margin:0 auto 120px}.Lp_introductionPractice .content .application_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:56px;text-align:center}.Lp_introductionPractice .content .application_wrapper ul{display:flex;gap:40px}.Lp_introductionPractice .content .application_wrapper ul li{width:50%}.Lp_introductionPractice .content .application_wrapper ul li .applicatio_title{color:#1a388d;font-size:16px;font-weight:700;margin-bottom:12px}.Lp_introductionPractice .content .application_wrapper ul li .applicatio_text{color:#353535;font-size:14px}.Lp_introductionPractice .content .qa_wrapper{width:728px;margin:0 auto 56px}.Lp_introductionPractice .content .qa_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:20px;text-align:center}.Lp_introductionPractice .content .qa_wrapper .qa_area li{border-bottom:1px solid #d2d2d2}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box{display:flex;align-items:center;padding:20px 0;position:relative}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box:after{content:"";position:absolute;right:8px;top:40%;transition:all .2s ease-in-out;display:block;width:10px;height:10px;border-top:2px solid #1a388d;border-right:2px solid #1a388d;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .q_img{width:30px;height:30px;display:block;margin-right:16px}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .question{font-size:14px;padding:0 32px 0 50px;position:relative;display:flex;align-items:center}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .question:before{content:"";vertical-align:middle;position:absolute;left:16px;width:24px;height:24px;background-image:url(/img/practice/icon_question.png);background-repeat:round}.Lp_introductionPractice .content .qa_wrapper .qa_area .open:after{transform:rotate(-45deg);top:45%}.Lp_introductionPractice .content .qa_wrapper .qa_area .answer{display:none;padding:0 32px 16px 46px;font-size:14px}.Lp_introductionPractice .content .qa_wrapper .qa_area .answer .link{margin:0 8px;text-decoration:underline;color:#1a388d}.mainvisual{position:relative}.mainvisual .header_introduction{position:absolute;width:100%}.mainvisual .header_introduction .header_inner{display:flex;align-items:center;justify-content:space-between;padding:22px 40px 0}.mainvisual .header_introduction .header_inner .links_top img{width:296px;height:28px;vertical-align:middle}.mainvisual .header_introduction .header_inner .links_singup{display:flex;align-items:center;justify-content:center;color:#fff;width:127px;height:40px;font-size:16px;font-weight:700;background:#f25454 0 0 no-repeat padding-box;box-shadow:1px 1px 10px #0000001A;border:1px solid #fff;border-radius:27px}.mainvisual .mv_img{width:100%;height:444px;object-fit:cover;vertical-align:bottom}}@media screen and (max-width:1023px){.Lp_introductionPractice .content img{width:100%;height:auto}.Lp_introductionPractice .content .link_area{margin:0 16px 64px}.Lp_introductionPractice .content .link_area.top_area{margin:-24px 16px;position:relative;z-index:1}.Lp_introductionPractice .content .link_area.inner_area_sp{margin:0 0 32px}.Lp_introductionPractice .content .link_area.inner_area_pc{display:none}.Lp_introductionPractice .content .link_area .links_singup{display:flex;align-items:center;justify-content:center;color:#fff;height:48px;font-size:18px;font-weight:700;background:#f25454 0 0 no-repeat padding-box;box-shadow:1px 1px 10px #0000001A;border:1px solid #fff;border-radius:27px}.Lp_introductionPractice .content .link_area .links_singup span{font-size:14px}.Lp_introductionPractice .content .overview_wrapper{text-align:center;margin-bottom:56px}.Lp_introductionPractice .content .overview_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;padding:64px 0 32px;background-color:#f2f6ff}.Lp_introductionPractice .content .overview_wrapper ul li{padding:0 32px;position:relative}.Lp_introductionPractice .content .overview_wrapper ul li:first-of-type{padding-bottom:112px;overflow:hidden}.Lp_introductionPractice .content .overview_wrapper ul li:first-of-type:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f2f6ff;transform:skewY(-11deg) translateY(-90px);z-index:-1}.Lp_introductionPractice .content .overview_wrapper ul li:nth-of-type(2){padding-bottom:80px;margin-top:-40px}.Lp_introductionPractice .content .overview_wrapper ul li:nth-of-type(3){width:100%;margin-top:-40px;padding:70px 32px 420px;-webkit-clip-path:polygon(0 0,100% calc(0% + 18vw),100% calc(100% - 21vw),0 100%);clip-path:polygon(0 0,100% calc(0% + 18vw),100% calc(100% - 21vw),0 100%);background-color:#f2f6ff}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_title{position:relative;color:#1a388d;font-size:18px;font-weight:700;margin-bottom:24px;padding-top:46px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_title:before{content:"";position:absolute;width:35px;height:27px;background-size:contain;background-repeat:round;vertical-align:middle;display:inline-block;top:0;left:45%}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_title.point1:before{background-image:url("/img/practice/icon_intro_point_01.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_title.point2:before{background-image:url("/img/practice/icon_intro_point_02.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_title.point3:before{background-image:url("/img/practice/icon_intro_point_03.png")}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content .overview_text{color:#353535;font-size:14px;margin-bottom:20px;text-align:left}.Lp_introductionPractice .content .overview_wrapper ul li .overview_content img{margin:0 auto 35px;width:278px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_supplement .supplement_content:first-of-type{margin-bottom:56px}.Lp_introductionPractice .content .overview_wrapper ul li .overview_supplement .supplement_content .overview_subtitle{color:#353535;font-size:16px;font-weight:700}.Lp_introductionPractice .content .overview_wrapper ul li .overview_supplement .supplement_content .img_decoration{margin:0 auto 12px;height:16px}.Lp_introductionPractice .content .overview_wrapper .overview_movie{margin-top:-430px;padding:0 32px;position:relative}.Lp_introductionPractice .content .overview_wrapper .overview_movie .movie_wrap:not(:last-of-type){margin-bottom:20px}.Lp_introductionPractice .content .overview_wrapper .overview_movie .movie_wrap .movie_player{width:100%;height:100%}.Lp_introductionPractice .content .usage_wrapper{margin-bottom:56px;text-align:center}.Lp_introductionPractice .content .usage_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:40px}.Lp_introductionPractice .content .usage_wrapper ul li:not(:last-of-type){margin-bottom:56px}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title{position:relative;color:#1a388d;font-size:18px;font-weight:700;margin-bottom:20px;padding-top:60px}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title:before{content:"";position:absolute;width:44px;height:44px;background-size:contain;vertical-align:middle;display:inline-block;top:0;left:45%}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step1:before{background-image:url("/img/practice/icon_intro_step_01.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step2:before{background-image:url("/img/practice/icon_intro_step_02.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_title.step3:before{background-image:url("/img/practice/icon_intro_step_03.png")}.Lp_introductionPractice .content .usage_wrapper ul li .usage_text{color:#353535;font-size:14px;text-align:left;margin-bottom:24px;padding:0 32px}.Lp_introductionPractice .content .point_wrapper{padding:56px 32px 80px;margin-bottom:80px;background:transparent linear-gradient(165deg,#0057ff,#0057ff) 0 0 no-repeat padding-box}.Lp_introductionPractice .content .point_wrapper .heading{color:#fff;font-size:24px;font-weight:700;margin-bottom:40px;text-align:center}}@media screen and (max-width:1023px) and (max-width:375px){.Lp_introductionPractice .content .point_wrapper .heading{font-size:22px}}@media screen and (max-width:1023px){.Lp_introductionPractice .content .point_wrapper ul li:not(:last-of-type){margin-bottom:40px}.Lp_introductionPractice .content .point_wrapper ul li .point_title{position:relative;color:#fff;font-size:18px;font-weight:700;margin-bottom:24px;padding-left:45px;display:flex;align-items:center}.Lp_introductionPractice .content .point_wrapper ul li .point_title:before{content:"";position:absolute;background-size:contain;vertical-align:middle;top:0;bottom:0;left:0;margin:auto;width:32px;height:37px}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point1:before{background-image:url("/img/practice/icon_intro_guardian_01.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point2:before{background-image:url("/img/practice/icon_intro_guardian_02.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_title.point3:before{background-image:url("/img/practice/icon_intro_guardian_03.png")}.Lp_introductionPractice .content .point_wrapper ul li .point_text{color:#fff;font-size:14px;margin-bottom:32px}.Lp_introductionPractice .content .ad_wrapper{padding:0 32px;margin-bottom:56px}.Lp_introductionPractice .content .ad_wrapper .heading{color:#1a388d;font-size:18px;font-weight:700;margin-bottom:32px;text-align:center}.Lp_introductionPractice .content .ad_wrapper .ad_area{display:flex;gap:16px}.Lp_introductionPractice .content .ad_wrapper .ad_area .item .item_name{display:block;text-align:center;margin-top:8px;font-size:14px;font-weight:700}.Lp_introductionPractice .content .price_wrapper{padding:0 32px;margin-bottom:56px}.Lp_introductionPractice .content .price_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:32px}.Lp_introductionPractice .content .price_wrapper .price_text01{font-size:14px;font-weight:700;color:#8f8f8f}.Lp_introductionPractice .content .price_wrapper .price_text02{color:#1a388d;font-size:16px;font-weight:700;margin-bottom:22px}.Lp_introductionPractice .content .price_wrapper .price_text03{color:#353535;font-size:14px;font-weight:700;margin-bottom:32px}.Lp_introductionPractice .content .price_wrapper .price_label{color:#1a388d;font-size:24px;font-weight:700}.Lp_introductionPractice .content .price_wrapper .price_label span{font-size:16px}.Lp_introductionPractice .content .price_wrapper .figure_content{margin:0 -16px;padding:32px 16px;background-color:#f4f4f4}.Lp_introductionPractice .content .price_wrapper .figure_content .figure_title{color:#1a388d;font-size:18px;font-weight:700;margin-bottom:32px;text-align:center}.Lp_introductionPractice .content .price_wrapper .figure_content .figure_text{color:#353535;font-size:14px}.Lp_introductionPractice .content .price_wrapper .figure_content img{margin-bottom:32px}.Lp_introductionPractice .content .other_price_wrapper{padding:0 16px;margin:80px 0 56px}.Lp_introductionPractice .content .other_price_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:24px;text-align:center}.Lp_introductionPractice .content .other_price_wrapper .heading .sp-br{display:block}.Lp_introductionPractice .content .other_price_wrapper .sub_text{color:#353535;font-size:14px;margin-bottom:24px}.Lp_introductionPractice .content .other_price_wrapper .price_table{text-align:center;border-radius:6px}.Lp_introductionPractice .content .other_price_wrapper .price_table:last-of-type{margin-top:24px}.Lp_introductionPractice .content .other_price_wrapper .price_table.standard{border:2px solid #1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table.premium{border:2px solid #cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table .standerd_title{font-size:15px;color:#fff;background-color:#1a388d;padding:8px 0}.Lp_introductionPractice .content .other_price_wrapper .price_table .premium_title{font-size:15px;color:#fff;background-color:#cc8700;padding:6px 0}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap{padding:0 16px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .place_free{font-size:14px;font-weight:700;color:red;margin-top:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .price{font-weight:700;color:#182863}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .price .yen{font-size:24px;display:inline-block;margin-left:4px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .available{background-color:#e8e8e8;border-radius:4px;font-size:14px;font-weight:700;padding:4px 0;margin-top:8px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .point_img{margin-top:16px;border-radius:4px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .service_list{text-align:left;margin-top:16px;font-size:14px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .add_service{text-align:center;font-size:14px;margin-top:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .add_service_list{text-align:center;font-size:14px;color:#cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .add_service_list .new_window{text-decoration:underline;color:#cc8700;position:relative}.Lp_introductionPractice .content .other_price_wrapper .price_table .plan_wap .add_service_list .new_window:after{content:"";background-image:url("/img/icons/ic_new_window.svg");vertical-align:middle;position:absolute;width:17px;height:17px;background-size:contain;background-repeat:round;top:-1px;right:-22px}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item{padding:24px;margin-top:16px;border-radius:0 0 6px 6px}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item.standard{background-color:#f2f6ff}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item.premium{background-color:#fff4d8}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn{font-size:15px;border-radius:6px;text-align:center;text-decoration:none;display:flex;position:relative;justify-content:center;align-items:center;color:#fff;padding:16px}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn.standard_btn{background-color:#1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn.standard_btn:after{border-top:2px solid #1a388d;border-right:2px solid #1a388d}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn.premium_btn{background:#cc8700}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn.premium_btn:after{border-top:2px solid #9d6700;border-right:2px solid #9d6700}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn:before{content:"";position:absolute;right:16px;top:0;bottom:0;margin:auto;box-sizing:border-box;width:20px;height:20px;background:#fff;border-radius:50%}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .multi_btn:after{content:"";position:absolute;right:24px;top:0;bottom:0;margin:auto;transition:all .2s ease-in-out;display:block;width:5px;height:5px;transform:rotate(45deg)}.Lp_introductionPractice .content .other_price_wrapper .price_table .buttom_item .premium_present{position:absolute;top:-6px;left:-6px;width:auto;z-index:10}.Lp_introductionPractice .content .application_wrapper{padding:0 32px;margin-bottom:56px}.Lp_introductionPractice .content .application_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:24px}.Lp_introductionPractice .content .application_wrapper ul li:not(:last-of-type){margin-bottom:40px}.Lp_introductionPractice .content .application_wrapper ul li .applicatio_title{color:#1a388d;font-size:16px;font-weight:700;margin-bottom:12px}.Lp_introductionPractice .content .application_wrapper ul li .applicatio_text{color:#353535;font-size:14px}.Lp_introductionPractice .content .qa_wrapper{padding:0 16px;margin-bottom:56px}.Lp_introductionPractice .content .qa_wrapper .heading{color:#1a388d;font-size:24px;font-weight:700;margin-bottom:16px;padding:0 16px}.Lp_introductionPractice .content .qa_wrapper .qa_area li{border-bottom:1px solid #d2d2d2}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box{display:flex;align-items:center;padding:12px 0;position:relative}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box:after{content:"";position:absolute;right:8px;top:40%;transition:all .2s ease-in-out;display:block;width:10px;height:10px;border-top:2px solid #1a388d;border-right:2px solid #1a388d;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .q_img{width:30px;height:30px;display:block;margin-right:16px}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .question{font-size:14px;padding:0 32px 0 50px;position:relative;display:flex;align-items:center}.Lp_introductionPractice .content .qa_wrapper .qa_area .question_box .question:before{content:"";vertical-align:middle;position:absolute;left:16px;width:24px;height:24px;background-image:url(/img/practice/icon_question.png);background-repeat:round}.Lp_introductionPractice .content .qa_wrapper .qa_area .open:after{transform:rotate(-45deg);top:45%}.Lp_introductionPractice .content .qa_wrapper .qa_area .answer{display:none;padding:0 32px 16px 46px;font-size:14px}.Lp_introductionPractice .content .qa_wrapper .qa_area .answer .link{margin:0 8px;text-decoration:underline;color:#1a388d}.mainvisual{position:relative}.mainvisual .header_introduction{position:absolute;width:100%}.mainvisual .header_introduction .header_inner{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0}.mainvisual .header_introduction .header_inner .links_top img{width:186px;height:auto;vertical-align:middle}.mainvisual .header_introduction .header_inner .links_singup{display:flex;align-items:center;justify-content:center;color:#fff;width:120px;height:40px;font-size:16px;font-weight:700;background:#f25454 0 0 no-repeat padding-box;box-shadow:1px 1px 10px #0000001A;border:1px solid #fff;border-radius:27px}.mainvisual .mv_img{width:100%;height:484px;object-fit:cover}}@media screen and (max-width:1023px) and (min-width:500px){.mainvisual .mv_img{height:230px}}