@charset "UTF-8";img,figure{max-width:100%;height:auto;margin:0}.concept{background-color:#f58b52;padding:80px 0 60px;text-align:center}@media(max-width:768px){.concept{padding:50px 0 30px}}#lp_teigaku .coupon_box{margin:0 auto 30px}#lp_teigaku .lp_buy .lp_btn_box{margin-bottom:15px}.kiyaku{padding:0 20px;font-size:16px}.kiyaku_txt_m{font-size:16px;padding:0 0 30px}.lp_btn_box .txt_s{font-size:18px;display:block}@media(max-width:768px){.lp_btn_box .txt_s{font-size:12px}}#lp_teigaku ul.flow:after{content:"";display:block;width:32%;height:0}.timerHidden{display:none}.timerVisible{display:block}.lesson_now{border:2px solid #f58b52;width:794px;margin:0 auto 75px}.ttl_now{background-color:#f58b52;color:#fff!important;padding:5px;font-size:24px}.timerHidden img,.timerVisible img{margin:25px 10px 6px}.m_lead{text-align:left;padding:0 125px 25px}.point .note{padding-top:0!important;padding-bottom:30px}.lesson_list{border:2px solid #f58b52;padding:5px;font-size:24px;color:#f58b52}@media(max-width:768px){.lesson_now{width:100%;margin:0 auto 20px}.timerHidden img,.timerVisible img{margin:20px 0 6px;width:96%}.m_lead{padding:0 30px 25px}.ttl_now,.lesson_list{font-size:18px!important}}#lp_teigaku .button{position:fixed;right:25px;bottom:80px;width:120px;height:120px;font-size:16px;line-height:1.6;background:#6d6cffd9;color:#fff!important;border-radius:50%;text-decoration:none;transition:.3s;opacity:0;visibility:hidden;z-index:999}#lp_teigaku .button span{position:absolute;display:inline-block;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:120px;padding:50px 0;color:#fff;font-weight:700;text-align:center;vertical-align:middle}@media(max-width:768px){#lp_teigaku .button{right:15px;bottom:20px;width:100px;height:100px;font-size:15px}#lp_teigaku .button span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100px;padding:50px 0}}#lp_teigaku .active{opacity:1;visibility:visible}#lp_teigaku .absolute{position:absolute;top:-70px;bottom:auto}#lp_teigaku .lp_kv{position:relative}#lp_teigaku .lp_kv .btn_coupon{position:absolute;z-index:10;max-width:484px}@media(min-width:1920px){#lp_teigaku .lp_kv .btn_coupon{bottom:200px;right:89px}}@media(max-width:1919px){#lp_teigaku .lp_kv .btn_coupon{bottom:21.46%;right:4.7%;z-index:2;max-width:25.21%}}@media(max-width:768px){#lp_teigaku .lp_kv .btn_coupon{position:static;bottom:auto;right:auto;max-width:672px;width:100%;margin:0 auto;padding-inline:5.2%;transform:none}}#lp_teigaku .btn_coupon_scroll{position:fixed;right:20px;bottom:24px;width:484px;max-width:484px;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(calc(100% + 28px));transition:opacity .28s ease,transform .38s cubic-bezier(.22,1,.36,1),visibility .38s}#lp_teigaku .btn_coupon_scroll.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}#lp_teigaku .btn_coupon_scroll img{width:100%;height:auto}#lp_teigaku .mar_10{margin-top:-10px!important}@media(max-width:1919px){#lp_teigaku .btn_coupon_scroll{max-width:25.21%}}@media(max-width:768px){#lp_teigaku .lp_buy.s_box .buy_inner{padding:20px 20px 30px}#lp_teigaku .btn_coupon_scroll{right:12px;bottom:16px;max-width:200px}}#lp_lakit1 p{margin:0;color:#444;font-weight:400}#lp_lakit1 ul{padding:0}#lp_lakit1 ul li{list-style:none}#lp_lakit1 a{color:#333}#lp_lakit1 p.h2{font-weight:400;letter-spacing:.08em;text-align:center;font-size:44px!important;padding:0;position:relative;margin-bottom:80px}#lp_lakit1 p.h2:before{content:url(https://blog.lakit.jp/wp-content/uploads/2024/05/h2_img.png);position:absolute;bottom:-40px;left:0;right:0}#lp_lakit1 .br_pc{display:block}#lp_lakit1 .br_sp{display:none}@media(max-width:768px){#lp_lakit1 .br_pc{display:none}#lp_lakit1 .br_sp{display:block}}#lp_lakit1 .for_sp{display:none}@media(max-width:768px){#lp_lakit1 .for_pc{display:none}#lp_lakit1 .for_sp{display:block}#lp_lakit1 img.for_sp{width:100%}#lp_lakit1 .img_sp{display:none}}#lp_lakit1 .inner{width:1200px;margin-left:auto;margin-right:auto}@media(max-width:1200px){#lp_lakit1 .inner{width:100%;margin-left:auto;margin-right:auto;padding:0 20px}}@media(max-width:768px){#lp_lakit1 h2{font-size:28px;padding:40px 0 0;margin-bottom:30px}#lp_lakit1 p{font-size:14px}#lp_lakit1 .inner{padding:0}#lp_lakit1 p.h2{font-size:26px!important;padding:0;line-height:1.6;margin-bottom:40px}#lp_lakit1 p.h2:before{bottom:-32px}}#lp_lakit1 .lp_kv{text-align:center;padding:60px 0 50px;background-color:#fde8dc;margin-top:-58px;background-image:url(https://blog.lakit.jp/wp-content/uploads/2024/05/kv_bg.jpg);background-size:cover}@media(max-width:768px){#lp_lakit1 .lp_kv{padding:0;margin-top:-53px}}#lp_lakit1 .lp_company{font-size:15px;display:flex;padding:30px 0}#lp_lakit1 .lp_company .lakit{display:flex;align-items:center;width:70%;padding:0 20px}#lp_lakit1 .lp_company .lakit img{padding-right:40px}#lp_lakit1 .lp_company .uni{display:flex;align-items:center;font-size:14px;padding-left:30px}@media(max-width:768px){#lp_lakit1 .lp_company .lakit p{font-size:12px;line-height:1.3;width:80%}#lp_lakit1 .lp_company{display:block;font-size:13px;padding:25px 15px 10px}#lp_lakit1 .lp_company .lakit{display:flex;align-items:center;width:100%;padding:0;border-right:0}#lp_lakit1 .lp_company .lakit img{padding-right:15px;width:80px;display:block}#lp_lakit1 .lp_company .uni{display:flex;align-items:center;justify-content:center;padding-left:0;padding-top:15px}#lp_lakit1 .lp_company .uni img{width:55px;margin-top:5px}#lp_lakit1 .lp_company .uni p{font-size:10px}}#lp_lakit1 .lp_company2{font-size:13px;display:flex;justify-content:flex-end;padding:32px 0 27px;width:1409px;margin:0 auto}#lp_lakit1 .lp_company2 .lakit{display:flex;align-items:center;width:618px;padding:0 20px;text-align:center}#lp_lakit1 .lp_company2 .lakit p{padding-top:16px}#lp_lakit1 .lp_company2 .uni{display:flex;align-items:center;padding-left:0}@media(max-width:1409px){#lp_lakit1 .lp_company2{width:100%}}@media(max-width:768px){#lp_lakit1 .lp_company2 .lakit p{font-size:12px;line-height:1.3}#lp_lakit1 .lp_company2{display:block;font-size:13px;padding:25px 15px 15px}#lp_lakit1 .lp_company2 .lakit{display:flex;justify-content:center;align-items:center;width:100%;padding:0;border-right:0}#lp_lakit1 .lp_company2 .lakit img{width:100px;display:block}#lp_lakit1 .lp_company2 .uni{display:flex;align-items:center;justify-content:center;padding-left:0;padding-top:8px}#lp_lakit1 .lp_company2 .uni img{width:55px;margin-top:5px}#lp_lakit1 .lp_company2 .uni p{font-size:10px}}#lp_lakit1 .nayami{padding:80px 0;background-color:#f2f2f2;text-align:center;color:#545d73;position:relative}#lp_lakit1 .nayami p{color:#545d73}#lp_lakit1 .copy1{font-size:42px;font-weight:300;line-height:1.3;padding-bottom:30px;font-weight:400}#lp_lakit1 .copy1 .txt_l{font-size:55px;font-weight:500}#lp_lakit1 .img02{margin:40px 0}#lp_lakit1 .copy2{font-size:45px;font-weight:300;line-height:1.3;padding:15px 0}#lp_lakit1 .copy2 span{font-size:24px;font-weight:400}@media(max-width:768px){#lp_lakit1 .nayami{padding:40px 18px 20px}#lp_lakit1 .copy1{font-size:21px;padding-bottom:20px}#lp_lakit1 .copy1 .txt_l{font-size:32px;font-weight:500}#lp_lakit1 .img02{margin:25px 0 15px}#lp_lakit1 .copy2{font-size:26px;font-weight:400}#lp_lakit1 .copy2 span{font-size:15px}}#lp_lakit1 .about{padding-bottom:55px;text-align:center}#lp_lakit1 .box1{width:870px;margin:70px auto 55px;padding:60px 50px;background:#f8ecec;border-radius:20px}#lp_lakit1 .about .about_lakit_ttl{padding-bottom:30px}#lp_lakit1 .copy3{margin-top:30px;font-size:24px;line-height:1.8;padding:40px 40px 26px;background-color:#fff}#lp_lakit1 .copy3 p{padding-bottom:14px}#lp_lakit1 .copy3 span.txt_l{font-size:32px;font-weight:500;padding-top:13px;color:#f58b52}#lp_lakit1 .copy3 span.txt_l span{color:#f58b52}@media(max-width:768px){#lp_lakit1 .about{padding:0 20px 20px}#lp_lakit1 .box1{width:100%;margin:20px auto;padding:30px 20px}#lp_lakit1 .copy3{font-size:16px;padding:20px 5px 10px}#lp_lakit1 .copy3 span.txt_l{font-size:22px;line-height:1.3;font-weight:600;padding-top:3px}#lp_lakit1 .copy3 p{padding-bottom:8px}}#lp_lakit1 .lp_buy .lp_btn a{color:#fff!important}#lp_lakit1 .lp_buy a.lp_btn{color:#fff!important;background-color:#6d6cff}#lp_lakit1 .lp_buy a.lp_btn:hover{color:#fff}#lp_lakit1 .lp_buy a.lp_btn.btn--cubic{border-bottom:5px solid #4544b5}#lp_lakit1 .lp_buy a.lp_btn.btn--cubic:hover{margin-top:3px;border-bottom:2px solid #4544b5}#lp_lakit1 .lp_buy a.btn-c{font-size:24px;font-weight:400;position:relative;width:530px;padding:1rem 0;border-radius:100vh}#lp_lakit1 .btn{background:#6d6cff;color:#fff!important;display:inline-block;overflow:hidden;padding:20px;position:relative;text-decoration:none}#lp_lakit1 .btn:after{animation:4s 0s shine linear infinite;background:linear-gradient(to right,#fff0,#fff9);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(-25deg);width:100%}#lp_lakit1 .lp_buy{background-color:#ffb400;padding:70px 0}#lp_lakit1 .lp_buy .buy_inner{background-color:#fff;width:90%;border-radius:20px;padding:50px 30px;margin:0 auto;text-align:center}#lp_lakit1 .lp_box1{display:flex;justify-content:center;padding-top:0;margin-bottom:25px}#lp_lakit1 .lp_box1_1{display:flex;align-items:center;padding-right:15px}#lp_lakit1 .lp_buy .lp_price{font-size:27px;padding-left:20px}#lp_lakit1 .lp_buy .lp_txt_l{font-size:62px;line-height:1.1;color:#e03b3b}#lp_lakit1 .lp_buy .lp_txt_s{font-size:19px}#lp_lakit1 .col1{color:#e03b3b;font-weight:600}#lp_lakit1 .lp_buy .lp_txt_s2{font-size:14px}#lp_lakit1 .lp_buy .lp_btn_box{text-align:center;margin-bottom:20px}@media(max-width:768px){#lp_lakit1 .lp_buy{padding:20px}#lp_lakit1 .lp_buy .buy_inner{width:100%;padding:30px 20px 20px}#lp_lakit1 .lp_box1{line-height:1.4;display:block;text-align:center;margin-bottom:20px}#lp_lakit1 .lp_buy .lp_box1 .lp_box1_1{padding:0;width:50%;margin:10px auto 5px}#lp_lakit1 .lp_buy .lp_box1 .lp_price .lp_txt_l{font-size:36px;font-weight:700}#lp_lakit1 .lp_buy .lp_price{font-size:18px}#lp_lakit1 .lp_buy .lp_txt_s{font-size:13px}#lp_lakit1 .lp_buy a.btn-c{font-size:16px;width:100%}#lp_lakit1 .lp_buy .lp_txt_s2,#lp_lakit1 .lp_buy .lp_txt_s2 span{text-align:left;font-size:12px}}#lp_lakit1 .lp_flow{padding:80px 0 50px;background-color:#f9f5e4}#lp_lakit1 .lp_flow p.h3{text-align:center;font-size:28px;font-weight:500;padding-bottom:30px}#lp_lakit1 div.flow_box{display:flex;flex-wrap:wrap;padding:0;margin:0 0 50px;justify-content:center}#lp_lakit1 div.flow_box .flow{padding-bottom:40px;margin:0;width:270px;text-align:left}#lp_lakit1 div.flow_box .arrow img{padding:100px 10px 0}#lp_lakit1 div.flow_box .flow .txt_h{font-weight:600;display:block;padding:10px 0 0}@media(max-width:768px){#lp_lakit1 .lp_flow{padding:60px 30px 40px}#lp_lakit1 .lp_flow p.h3{font-size:20px;padding:25px 0 15px}#lp_lakit1 div.flow_box{margin:0 0 20px;display:block}#lp_lakit1 div.flow_box .flow{width:100%;display:flex;padding-bottom:0;margin:0}#lp_lakit1 div.flow_box .flow img{width:50%}#lp_lakit1 div.flow_box .arrow img{padding:0 0 8px}#lp_lakit1 div.flow_box .flow p{font-size:15px;padding:0 0 0 20px}}#lp_lakit1 .point{padding:80px 0 50px;background-color:#f9f8f3}#lp_lakit1 .point_ttl{font-size:28px;color:#333;font-weight:500;line-height:1.5;text-align:center;margin-bottom:60px}#lp_lakit1 .point_ttl p{padding-left:40px;font-weight:500;margin-top:-40px}#lp_lakit1 .point_box1,#lp_lakit1 .point_box2{display:flex;margin-bottom:120px}#lp_lakit1 .point_box3{flex-direction:column-reverse;margin-bottom:120px}#lp_lakit1 .point_lead{text-align:left}#lp_lakit1 .point_box2 .point_lead{width:600px;padding-right:58px}#lp_lakit1 .point_box3 .point_lead{text-align:center;padding:0 0 30px}#lp_lakit1 .point_box3 img{display:block;margin:0 auto}#lp_lakit1 ul.sakuhin{display:flex;justify-content:center}#lp_lakit1 ul.sakuhin p.txt{font-size:13px;padding-left:15px;line-height:1.8}#lp_lakit1 ul.sakuhin p span{font-weight:600;display:block;font-size:15px;padding:5px 0}#lp_lakit1 ul.sakuhin a{border-bottom:1px solid #555;text-decoration:none;padding:4px 0 0;display:inline-block}#lp_lakit1 ul.sakuhin a:hover{opacity:.7}@media(max-width:768px){#lp_lakit1 .point{padding:60px 20px 1px}#lp_lakit1 .point_ttl{margin-bottom:10px;display:block;margin-top:60px}#lp_lakit1 .point_box1,#lp_lakit1 .point_box2,#lp_lakit1 .point_box3{margin-bottom:60px;margin-top:20px}#lp_lakit1 .point_ttl img{width:28%;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}#lp_lakit1 .point_ttl p{padding-left:0;font-size:19px;width:100%;text-align:center;font-weight:500;padding-bottom:10px;margin-top:-48px}#lp_lakit1 .point_box1{flex-direction:column-reverse}#lp_lakit1 .point_box2{display:block}#lp_lakit1 .point_box1 .point_lead,#lp_lakit1 .point_box2 .point_lead{width:100%;padding:0 0 30px}#lp_lakit1 .point_box3 .point_lead{text-align:left}#lp_lakit1 .point_box1 img,#lp_lakit1 .point_box2 img{width:100%;margin:0}#lp_lakit1 ul.sakuhin{display:block}#lp_lakit1 ul.sakuhin li{padding-bottom:30px}#lp_lakit1 ul.sakuhin li:last-child{padding-bottom:0}#lp_lakit1 ul.sakuhin a{border-bottom:0;text-decoration:underline;padding:4px 0 0;display:inline}}#lp_lakit1 .osusume{padding:80px 0}#lp_lakit1 .osusume img{vertical-align:top}#lp_lakit1 .osusume .osusume_box1,#lp_lakit1 .osusume .osusume_box2{display:flex;margin-bottom:100px}#lp_lakit1 .osusume .osusume_box1 .txt_box{width:550px;text-align:center;margin-left:50px}#lp_lakit1 .osusume .osusume_box2 .txt_box{width:550px;text-align:center;margin-right:50px}#lp_lakit1 .osusume .lesson_name{background-color:#f6b410;color:#fff;font-size:24px;padding:5px 0}#lp_lakit1 .osusume .txt{text-align:left;padding:35px 0 70px}#lp_lakit1 .osusume .btn{border-radius:100vh;border-top:0;border-left:0;border-right:0;border-bottom:5px solid #4544b5;position:relative;width:300px;height:64px}#lp_lakit1 .osusume .btn a{color:#fff;text-decoration:none;font-size:18px;position:absolute;top:0;left:0;width:100%;height:100%;padding:16px}#lp_lakit1 .osusume .btn:hover{margin-top:3px;border-bottom:2px solid #4544b5}#lp_lakit1 .osusume .other{text-align:center}#lp_lakit1 .osusume .other p{font-size:24px;font-weight:500;padding-bottom:20px}#lp_lakit1 .osusume .other .btn_white{background:#fff;border:2px solid #6d6cff;font-size:18px;width:358px;height:64px;position:relative;margin-bottom:5px}#lp_lakit1 .osusume .other .btn_white:hover{margin-top:5px;margin-bottom:0}#lp_lakit1 .osusume .other .btn_white a{color:#6d6cff!important;position:absolute;top:0;left:0;width:100%;height:100%;padding:15px}@media(max-width:768px){#lp_lakit1 .osusume{padding:60px 20px}#lp_lakit1 .osusume .lesson_name{font-size:20px}#lp_lakit1 .osusume .osusume_box1,#lp_lakit1 .osusume .osusume_box2{margin-bottom:0;margin-top:60px}#lp_lakit1 .osusume .osusume_box1 .txt_box{width:100%;margin-left:0}#lp_lakit1 .osusume .osusume_box2 .txt_box{width:100%;margin-right:0}#lp_lakit1 .osusume .osusume_box1{display:block}#lp_lakit1 .osusume .osusume_box2{flex-direction:column-reverse}#lp_lakit1 .osusume .osusume_box1 img{width:100%}#lp_lakit1 .osusume .txt{padding:20px 0 40px}#lp_lakit1 .osusume .other p{padding-top:30px;font-size:20px}#lp_lakit1 .osusume .btn{width:90%}#lp_lakit1 .osusume .btn a{font-size:15px;padding:18px 0;height:auto}#lp_lakit1 .osusume .other .btn_white{width:90%}#lp_lakit1 .osusume .other .btn_white a{padding:18px 0;height:auto}}#lp_lakit1 .user{padding:80px 0 100px;background-color:#f9f5e4}#lp_lakit1 .lp_user_box{display:flex;column-gap:30px}#lp_lakit1 .lp_user{background-color:#fff;border-radius:20px;padding:40px 35px;text-align:left;width:33.33%;font-weight:400;box-shadow:10px 10px #f8db8f}#lp_lakit1 .lp_user .ttl{font-weight:700;padding-bottom:8px}#lp_lakit1 .lp_user span.col{color:#ff8b52;font-weight:500}#lp_lakit1 .lp_user span.name{text-align:right;display:block;font-size:16px}@media(max-width:768px){#lp_lakit1 .user{padding:60px 0 20px;font-weight:400}#lp_lakit1 .lp_user_box{display:inline-block;padding:20px}#lp_lakit1 .lp_user{padding:20px;width:100%;margin-bottom:30px}}#lp_lakit1 .lp_faq{background-color:#eaeaff;padding:80px 0 100px}#lp_lakit1 .lp_faq .q_h{color:#6d6cff;font-size:28px;font-weight:700;padding-right:60px;display:inline-block}#lp_lakit1 .lp_faq .a_h{color:#f58b52;font-size:28px;font-weight:700;padding-right:60px;display:inline-block}#lp_lakit1 .lp_faq .txt_s{font-size:13px}#lp_lakit1 .accordion{margin-left:auto;margin-right:auto;max-width:1200px;position:relative;width:100%}#lp_lakit1 .accordion-item{margin-bottom:5px}#lp_lakit1 .accordion-title{cursor:pointer;padding:6px 40px 12px}#lp_lakit1 .accordion-content{display:none;padding:10px 40px}#lp_lakit1 .accordion-content p{font-size:13px;line-height:1.5}#lp_lakit1 .accordion-title{background-color:#fff}#lp_lakit1 .accordion-title{position:relative}#lp_lakit1 .accordion-title:after{border-right:solid 2px #6d6cff;border-top:solid 2px #6d6cff;content:"";display:block;height:8px;position:absolute;right:25px;top:38%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}#lp_lakit1 .accordion-title.open:after{top:45%;transform:rotate(-45deg)}@media(max-width:768px){#lp_lakit1 .accordion{margin-top:60px}#lp_lakit1 .lp_faq{padding:60px 15px}#lp_lakit1 .lp_faq ul{margin-top:40px}#lp_lakit1 .lp_faq li{align-items:flex-start}#lp_lakit1 .lp_faq .q_h{color:#6d6cff;font-size:20px;padding-right:15px}#lp_lakit1 .lp_faq .a_h{color:#f58b52;font-size:20px;padding-right:20px}#lp_lakit1 .lp_faq .q{padding:5px 15px 8px;font-size:16px}#lp_lakit1 .lp_faq .q p{font-size:16px}#lp_lakit1 .lp_faq .a{padding:8px 15px 22px}#lp_lakit1 .lp_faq .a .qa{margin-top:-3px}#lp_lakit1 .accordion-title{padding:12px 45px 12px 15px}#lp_lakit1 .accordion-content{padding:10px 20px}#lp_lakit1 .accordion-title{display:flex}}#lp_lakit1 .concept{background-color:#f58b52;padding:80px 0 60px;text-align:center}@media(max-width:768px){#lp_lakit1 .concept{padding:50px 0 30px}}#lp_lakit1 .lp_copyright{text-align:center;font-size:11px;padding:20px 0}@media(max-width:768px){#lp_lakit1 .lp_copyright{text-align:center;font-size:09px!important;padding:20px 0}}#lp_teigaku p{margin:0;color:#444;font-weight:400}#lp_teigaku ul{padding:0}#lp_teigaku ul li{list-style:none}#lp_teigaku a{color:#333}#lp_teigaku p.h2{font-weight:300;letter-spacing:.08em;text-align:center;font-size:44px!important;padding:0;position:relative;margin-bottom:70px}#lp_teigaku p.h2:before{background-color:#f6b410;bottom:-15px;content:"";height:4px;left:50%;position:absolute;transform:translate(-50%);width:80px}#lp_teigaku .lp_container1{background-color:#eaeaff;text-align:center;color:#545d73;position:relative}#lp_teigaku .lp_container2{background:#fff;text-align:center;position:relative}#lp_teigaku .lp_container3{background:#f9f8f3;text-align:center;position:relative}#lp_teigaku .br_pc{display:block}#lp_teigaku .br_sp{display:none}@media(max-width:768px){#lp_teigaku .br_pc{display:none}#lp_teigaku .br_sp{display:block}}#lp_teigaku .for_sp{display:none}@media(max-width:768px){#lp_teigaku .for_pc{display:none}#lp_teigaku .for_sp{display:block}#lp_teigaku img.for_sp{width:100%}#lp_teigaku .img_sp{display:none}}#lp_teigaku .inner{width:1200px;margin-left:auto;margin-right:auto}@media(max-width:1200px){#lp_teigaku .inner{width:100%;margin-left:auto;margin-right:auto;padding:0 20px}}@media(max-width:768px){#lp_teigaku h2{font-size:28px;padding:40px 0 0;margin-bottom:30px}#lp_teigaku p{font-size:14px}#lp_teigaku p.kiyaku{padding-inline:0;text-align:left;font-size:12px}#lp_teigaku .inner{padding:0}#lp_teigaku p.h2{font-weight:400;text-align:center;font-size:26px!important;padding:40px 0 0;margin-bottom:20px;line-height:1.6}}#lp_teigaku .lp_kv{text-align:center;background-color:#fde8dc}#lp_teigaku .lp_kv .kv_inner{position:relative}@media(min-width:1920px){#lp_teigaku .lp_kv .kv_inner{max-width:1920px;margin:0 auto}}@media(max-width:768px){#lp_teigaku .lp_kv{padding:0;margin-top:0}#lp_teigaku .lp_kv .kv_inner{padding-bottom:20px}}#lp_teigaku .lp_company{font-size:15px;display:flex;padding:30px 0}#lp_teigaku .lp_company .lakit{display:flex;align-items:center;width:70%;padding:0 20px}#lp_teigaku .lp_company .lakit img{padding-right:40px}#lp_teigaku .lp_company .uni{display:flex;align-items:center;font-size:14px;padding-left:30px}@media(max-width:768px){#lp_teigaku .lp_company .lakit p{font-size:12px;line-height:1.3;width:80%}#lp_teigaku .lp_company{display:block;font-size:13px;padding:25px 15px 10px}#lp_teigaku .lp_company .lakit{display:flex;align-items:center;width:100%;padding:0;border-right:0}#lp_teigaku .lp_company .lakit img{padding-right:15px;width:80px;display:block}#lp_teigaku .lp_company .uni{display:flex;align-items:center;justify-content:center;padding-left:0;padding-top:15px}#lp_teigaku .lp_company .uni img{width:55px;margin-top:5px}#lp_teigaku .lp_company .uni p{font-size:10px}}#lp_teigaku .nayami{padding:80px 0}#lp_teigaku .nayami p{color:#545d73}#lp_teigaku .copy1{font-size:42px;font-weight:300;line-height:1.3;padding-bottom:30px}#lp_teigaku .copy1 .txt_l{font-size:55px;font-weight:500}#lp_teigaku .img02{margin:40px 0}#lp_teigaku .copy2{font-size:45px;font-weight:300;line-height:1.3;padding:15px 0}#lp_teigaku .copy2 span{font-size:24px;font-weight:400}@media(max-width:768px){#lp_teigaku .nayami{padding:40px 10px 20px}#lp_teigaku .copy1{font-size:24px;padding-bottom:20px}#lp_teigaku .copy1 .txt_l{font-size:36px;font-weight:500}#lp_teigaku .img02{margin:25px 0 15px}#lp_teigaku .copy2{font-size:26px;font-weight:400}#lp_teigaku .copy2 span{font-size:15px}}#lp_teigaku .about{position:relative;z-index:1;padding-bottom:55px}#lp_teigaku .about-bg{margin:0 auto;padding-block:50px 0;background:#f9f8f3;background-size:2082px 669px;background-position:center top;background-repeat:no-repeat}@media(max-width:768px){#lp_teigaku .about-bg{width:100%!important;margin:0 auto!important;padding:0!important;background-size:442px 479px;min-height:460px}}@media(max-width:375px){#lp_teigaku .about-bg{background-size:120%}}#lp_teigaku .about .box1 .lead{width:fit-content;background-origin:padding-box;background-clip:padding-box;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 auto;padding:5% 8%}@media(max-width:768px){#lp_teigaku .about .box1 .lead{background-image:none!important;padding:80px 10px 0}}#lp_teigaku .about .box1 .lead h3{font-size:30px;font-weight:500;margin-bottom:1em}#lp_teigaku .about .box1 .lead p{font-size:18px;margin-bottom:1em}@media(max-width:768px){#lp_teigaku .about .box1 .lead h3{font-size:18px}#lp_teigaku .about .box1 .lead p{font-size:13px}}#lp_teigaku .about .box1 .lead p{margin-bottom:1em}#lp_teigaku .copy3{font-size:28px;line-height:1.6;padding:0}#lp_teigaku .copy3 span.txt_l{font-size:40px;font-weight:500;display:block;padding-top:13px}#lp_teigaku .copy3 span.txt_l span{color:#f58b52}@media(max-width:768px){#lp_teigaku .box1{width:90%;margin:20px auto;padding:30px 20px}#lp_teigaku .copy3{font-size:16px;padding:20px 5px 30px}#lp_teigaku .copy3 span.txt_l{font-size:24px;font-weight:600;display:block;padding-top:5px}#lp_teigaku .about{padding-bottom:0}}#lp_teigaku .lp_buy .lp_btn a{color:#fff!important}#lp_teigaku .lp_buy button.lp_btn{border:none;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none}#lp_teigaku .lp_buy button.lp_btn,#lp_teigaku .lp_buy a.lp_btn{color:#fff!important;background-color:#6d6cff}#lp_teigaku .lp_buy button.lp_btn:hover,#lp_teigaku .lp_buy a.lp_btn:hover{color:#fff}#lp_teigaku .lp_buy button.lp_btn.btn--cubic,#lp_teigaku .lp_buy a.lp_btn.btn--cubic{border-bottom:5px solid #4544b5}#lp_teigaku .lp_buy button.lp_btn.btn--cubic:hover,#lp_teigaku .lp_buy a.lp_btn.btn--cubic:hover{margin-top:3px;border-bottom:2px solid #4544b5}#lp_teigaku .lp_buy button.lp_btn.btn--cubic .emphasis,#lp_teigaku .lp_buy a.lp_btn.btn--cubic .emphasis{text-emphasis:filled circle;-webkit-text-emphasis:filled circle;text-emphasis-color:#fff;-webkit-text-emphasis-color:#fff}#lp_teigaku .lp_buy button.btn-c,#lp_teigaku .lp_buy a.btn-c{font-size:24px;font-weight:400;position:relative;width:100%;max-width:530px;min-height:90px;padding:1rem 0;border-radius:100vh;cursor:pointer}@media(max-width:768px){#lp_teigaku .lp_buy button.btn-c,#lp_teigaku .lp_buy a.btn-c{min-height:70px;font-size:20px}}#lp_teigaku .btn{background:#6d6cff;color:#fff!important;display:inline-block;overflow:hidden;padding:20px;position:relative;text-decoration:none}#lp_teigaku .btn:after{animation:4s 0s shine linear infinite;background:linear-gradient(to right,#fff0,#fff9);content:"";height:100%;left:-100%;position:absolute;top:0;transform:skew(-25deg);width:100%}@keyframes shine{20%{left:150%}to{left:150%}}#lp_teigaku .lp_buy{padding:60px 0}#lp_teigaku .lp_buy .buy_inner{background-color:#fff;width:90%;border-radius:20px;padding:60px 30px;margin:0 auto;text-align:center}#lp_teigaku .lp_box1{display:flex;justify-content:center;padding-top:0;margin-top:35px;margin-bottom:25px}#lp_teigaku .lp_box1_1{display:flex;align-items:center;padding-right:15px}#lp_teigaku .lp_buy .lp_box1 .lp_price{text-align:left;font-size:22px;padding-left:20px}#lp_teigaku .lp_buy .lp_box1 .lp_price .lp_txt_l{font-size:50px;line-height:1.1;color:#f58b52}#lp_teigaku .lp_buy .lp_box1 .lp_price .lp_txt_s{font-size:15px}#lp_teigaku .col1{color:#f58b52;font-weight:600}#lp_teigaku .coupon_box{padding:0;width:916px;margin:0 auto}#lp_teigaku .coupon_box .ttl img{margin-top:-40px}#lp_teigaku .coupon_note{margin:25px 45px;width:fit-content;text-align:left;font-size:13px;line-height:1.4;color:rgba(var(--color-foreground),.75)}@media(max-width:768px){#lp_teigaku .coupon_note{margin:25px 0;font-size:10px;line-height:1.4}}#lp_teigaku .lp_box2{display:flex;justify-content:center;margin-top:15px;padding:0 15px}#lp_teigaku .coupon_l{background:#f9f8f3;border-radius:5px;padding:32px 88px;margin-bottom:25px}@media(max-width:768px){#lp_teigaku .coupon_l{padding:18px 8px;margin-bottom:25px}}#lp_teigaku .coupon_no_ttl{margin-bottom:14px}#lp_teigaku .coupon_no_box{width:400px;margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:10px;background:radial-gradient(circle 12px at 0 50%,transparent 12px,#f08050 12.5px) left,radial-gradient(circle 12px at 100% 50%,transparent 12px,#f08050 12.5px) right;background-size:51% 100%;background-repeat:no-repeat;border-radius:4px;padding:15px 40px;cursor:pointer;transition:background-size .3s ease}#lp_teigaku .coupon_no_box:hover{opacity:.8;transition:background-size .3s ease}#lp_teigaku .coupon_no{color:#fff!important;font-size:16px;line-height:1.2}#lp_teigaku .coupon p.att{font-size:12px;line-height:1}#lp_teigaku .coupon pre{color:#fff;font-size:35px;line-height:1.2;font-weight:600;background:transparent;border:0;margin:4px}@media(max-width:768px){#lp_teigaku .coupon_no_box{width:100%;gap:5px;padding:16px 20px}}#lp_teigaku .copy-the-code-wrap{padding:1rem 3rem;margin-top:-20px}#lp_teigaku .lp_box2 .lp_price{text-align:left;padding-left:50px}#lp_teigaku .lp_box2 .col2{color:#e03b3b;padding-bottom:10px;font-weight:600}#lp_teigaku .lp_buy .lp_box2 .lp_txt_l{font-size:60px;line-height:.9;font-weight:700}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s{font-size:15px;padding-bottom:10px;font-weight:400;color:#444}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s2{border-top:2px solid #444;font-size:16px;color:#444;padding-top:15px}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s2 span{font-size:14px}#lp_teigaku .lp_buy .lp_btn_box{text-align:center;margin-bottom:30px}@media(max-width:1130px){#lp_teigaku .coupon_box{width:100%}}@media(max-width:768px){#lp_teigaku .lp_buy{padding:20px}#lp_teigaku .lp_buy .buy_inner{width:100%;padding:30px 20px}#lp_teigaku .lp_box1{line-height:1.4;display:block;text-align:center}#lp_teigaku .lp_buy .lp_box1 .lp_box1_1{padding:0;margin:0 auto}#lp_teigaku .lp_buy .lp_box1 .lp_price{font-size:16px;border-left:0;padding-left:0;text-align:center}#lp_teigaku .lp_box2{text-align:center;display:block;padding:0;margin-top:0}#lp_teigaku .lp_buy .lp_box1 .lp_price .lp_txt_l{font-size:36px;font-weight:700}#lp_teigaku .lp_buy .lp_box1 .lp_price .lp_txt_s{font-size:12px}#lp_teigaku .lp_buy .lp_box2 .lp_txt_l{font-size:36px;line-height:.9}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s{font-size:12px}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s2{font-size:14px}#lp_teigaku .lp_buy a.btn-c{font-size:18px;width:100%;border-radius:100vh}#lp_teigaku .coupon{margin-bottom:7px}#lp_teigaku .coupon_no{font-size:12px;line-height:1.3}#lp_teigaku .coupon pre{font-size:24px}#lp_teigaku .copy-the-code-wrap{padding:1rem 3rem;margin-top:-10px}#lp_teigaku .copy-the-code-target{font-size:22px}#lp_teigaku .lp_box2 .lp_price{padding-left:0;padding-top:10px;text-align:center}#lp_teigaku .lp_buy .lp_box2 .lp_txt_s2,#lp_teigaku .lp_buy .lp_box2 .lp_txt_s2 span{text-align:left;font-size:12px}}#lp_teigaku .point{padding:80px 0 50px}#lp_teigaku .point_ttl{display:flex;font-size:28px;color:#333;font-weight:500;line-height:1.5;text-align:left;align-items:center;margin-bottom:5px;margin-top:100px}#lp_teigaku .point_ttl p{padding-left:40px;font-weight:500}#lp_teigaku .point .lineup_ttl{background:#f58b52;color:#fff;position:relative;display:block;margin:1.5em 0;padding:7px 10px;max-width:100%;font-size:30px;border-radius:10px}#lp_teigaku .point .lineup_ttl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-15px;border:15px solid transparent;border-top:15px solid #f58b52}#lp_teigaku .point .lineup_ttl div{display:flex;align-items:center;justify-content:center}#lp_teigaku .point .lineup_ttl div p{color:#fff}#lp_teigaku .point .lineup_ttl div .left{padding-right:10px;font-size:110%}#lp_teigaku .point .lineup_ttl div .right{padding-left:10px;font-size:110%}#lp_teigaku .point_lead{text-align:left;padding-left:170px;padding-bottom:50px}#lp_teigaku .point_lead span{color:#f58b52;font-weight:600}#lp_teigaku .point01_img{margin-top:54px}#lp_teigaku .point02_img{margin-bottom:20px}#lp_teigaku .teikibin_point05_img{width:calc(100% + 50px)}#lp_teigaku .teikibin_point05_img img{margin-right:-50px}@media(max-width:1250px){#lp_teigaku .teikibin_point05_img{width:100%}#lp_teigaku .teikibin_point05_img img{margin-right:0}}#lp_teigaku .point .note,#lp_teigaku .note_list{font-size:13px;padding-top:20px}#lp_teigaku .note_list li{text-align:left;padding-left:2em;text-indent:-2em}@media(max-width:768px){#lp_teigaku .note_list li{font-size:10px}}#lp_teigaku .teikibin-lesson-slider{position:relative;width:95%;margin:50px auto}#lp_teigaku .teikibin-lesson-slider__slides{list-style:none;margin:0;padding:0}@media screen and (max-width:768px){#lp_teigaku .teikibin-lesson-slider__slides{scroll-snap-type:x mandatory!important;scroll-padding-left:calc(1.5rem + 4px)!important}}#lp_teigaku .teikibin-lesson-slider .lesson_info{display:flex;flex-direction:column}@media screen and (min-width:990px){#lp_teigaku .teikibin-lesson-slider__slides[style*=--columns-desktop] .lesson_info{width:calc((100% - var(--grid-desktop-horizontal-spacing) * (var(--columns-desktop) - 1)) / var(--columns-desktop));max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * (var(--columns-desktop) - 1)) / var(--columns-desktop));flex-basis:calc((100% - var(--grid-desktop-horizontal-spacing) * (var(--columns-desktop) - 1)) / var(--columns-desktop))}}#lp_teigaku .teikibin-lesson-slider.slider--buttons-sides .slider-button--side{display:flex}@media screen and (max-width:768px){#lp_teigaku .teikibin-lesson-slider.slider--buttons-sides .slider-button--prev.slider-button--side{left:0}#lp_teigaku .teikibin-lesson-slider.slider--buttons-sides .slider-button--next.slider-button--side{right:0}}#lp_teigaku .lesson_info p{text-align:left}#lp_teigaku .lesson_info p.lesson_name{padding:15px 0 0;font-weight:600}@media(max-width:768px){#lp_teigaku .point{padding:10px 20px 40px}#lp_teigaku .point_ttl{margin-top:40px;display:block}#lp_teigaku .point .lineup_ttl{margin:10px 0 20px;padding:13px 10px;max-width:100%;line-height:1.3}#lp_teigaku .point .lineup_ttl p{font-size:18px}#lp_teigaku .point .lineup_ttl div .left{padding-right:5px;font-size:100%}#lp_teigaku .point .lineup_ttl div .right{padding-left:5px;font-size:100%}#lp_teigaku .point_ttl img{width:28%;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}#lp_teigaku .point_ttl p{padding-left:0;font-size:19px;width:100%;text-align:center;font-weight:500;padding-bottom:10px}#lp_teigaku .point_lead{text-align:left;padding-left:0;padding-bottom:15px}#lp_teigaku .point_lead_s{text-align:left}#lp_teigaku .point01_img{margin-top:0}#lp_teigaku .point .note{font-size:11px;padding-top:20px;text-align:left}}@media(max-width:768px){#lp_teigaku .teikibin-lesson-slider{width:100%;margin:50px auto}}#lp_teigaku .user{padding:80px 0 100px}#lp_teigaku .lp_user_box{display:flex;column-gap:30px}#lp_teigaku .lp_user{background-color:#fff;border-radius:20px;padding:40px 35px;text-align:left;width:33.33%;font-weight:400}#lp_teigaku .lp_user .ttl{font-weight:700;padding-bottom:8px}#lp_teigaku .lp_user span.name{text-align:right;display:block;font-size:16px}@media(max-width:768px){#lp_teigaku .user{padding:10px 0 40px;font-weight:400}#lp_teigaku .lp_user_box{display:inline-block;padding:20px}#lp_teigaku .lp_user{margin-bottom:10px;padding:20px;width:100%}#lp_teigaku .lp_user span{font-size:12px}}#lp_teigaku .flow_box{padding:80px 0 100px}#lp_teigaku ul.flow{display:flex;flex-wrap:wrap;padding:0;margin:0;justify-content:space-between}#lp_teigaku ul.flow li{padding-bottom:40px;margin:0;width:381px;text-align:left}#lp_teigaku ul.flow li .txt_h{font-weight:600;display:block;padding:10px 0 0}#lp_teigaku .box2{background:#f9f8f3;padding:60px;margin-top:20px}#lp_teigaku .flow_img{margin:20px 0}#lp_teigaku .flow_box p.note{font-size:13px;text-align:left;color:rgba(var(--color-foreground),.75);padding-left:1.5em;text-indent:-1.5em}#lp_teigaku .flow_box_schedule{max-width:910px;margin-inline:auto}#lp_teigaku .flow_box_schedule .note{margin-top:10px;margin-left:10px}#lp_teigaku .flow_box_schedule h3{font-size:28px;text-align:center;font-weight:700;margin-top:60px;margin-bottom:20px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.schedule-table{max-width:910px;min-width:910px;margin-inline:auto}.schedule-table{border-collapse:separate;border-spacing:6px;width:100%;text-align:center;font-size:18px}.schedule-table th:not(:first-child){background:#fff;border:2px solid #f08050;border-radius:5px;padding:8px 16px;color:#f08050;font-weight:700;width:164px}.schedule-table th.highlight{background:#f08050;color:#fff;border-color:#f08050}.schedule-table td{background:#fff;padding:12px 16px;color:#444;line-height:1.2}.schedule-table td.label{background:#f08050;color:#fff;font-weight:700;border-radius:8px;border:none}.schedule-table small{font-size:12px;color:#666}@media(max-width:768px){#lp_teigaku .flow_box{padding:10px 0 40px}#lp_teigaku ul.flow{margin:0 10px}#lp_teigaku ul.flow li{width:calc(50% - 10px);padding-bottom:0;margin:30px 5px 0}#lp_teigaku ul.flow li p{font-size:15px;padding-bottom:30px;font-weight:400}#lp_teigaku .box2{padding:30px 15px;margin:0 15px}#lp_teigaku .box2 p{text-align:left}#lp_teigaku .flow_box p.note{font-size:10px}}#lp_teigaku .lp_faq{background-color:#f0f0ed;padding:80px 0 100px}#lp_teigaku .lp_faq li{display:flex;align-items:center}#lp_teigaku .lp_faq .q{background-color:#fff;padding:5px 20px 8px 40px}#lp_teigaku .lp_faq .a{font-size:16px;padding:8px 20px 22px 40px}#lp_teigaku .lp_faq .q_h{color:#6d6cff;font-size:28px;font-weight:700;padding-right:30px;display:inline-block}#lp_teigaku .lp_faq .a_h{color:#f58b52;font-size:28px;font-weight:700;display:inline-block;text-indent:-50px}#lp_teigaku .lp_faq .txt_s{font-size:13px}@media(max-width:768px){#lp_teigaku .lp_faq{padding:0 15px 80px}#lp_teigaku .lp_faq ul{margin-top:40px}#lp_teigaku .lp_faq li{align-items:flex-start}#lp_teigaku .lp_faq .q_h{color:#6d6cff;font-size:20px;padding-right:12px}#lp_teigaku .lp_faq .a_h{color:#f58b52;font-size:20px;text-indent:0;padding-right:14px}#lp_teigaku .lp_faq .q{padding:5px 15px 8px;font-size:16px}#lp_teigaku .lp_faq .q p{font-size:16px}#lp_teigaku .lp_faq .a{padding:8px 15px 22px}#lp_teigaku .lp_faq .a .qa{margin-top:-3px}}#lp_teigaku .lp_container_omoi{background-color:#f9f8f3;padding-block:120px}@media(max-width:768px){#lp_teigaku .lp_container_omoi{padding-block:80px}}#lp_teigaku .lp_container_omoi .inner{width:100%;max-width:100%;margin-inline:auto}#lp_teigaku .lp_container_omoi h3.ttl_border{margin-top:0;font-size:35px;color:#545d73;text-align:center;padding-bottom:20px;margin-bottom:60px}@media(max-width:768px){#lp_teigaku .lp_container_omoi h3.ttl_border{font-size:18px;margin-bottom:35px}}#lp_teigaku .lp_container_omoi p.lead{font-size:18px;text-align:center;margin-bottom:80px}@media(max-width:768px){#lp_teigaku .lp_container_omoi p.lead{font-size:13px;margin-bottom:35px}}#lp_teigaku .slider-wrap{overflow:hidden;width:100%}#lp_teigaku .slider-track{display:flex;gap:16px;width:max-content;flex-shrink:0}@media(prefers-reduced-motion:no-preference){#lp_teigaku .slider-track{animation:teikibin-omoi-marquee 40s linear infinite}}#lp_teigaku .slider-track__set{display:flex;gap:16px;flex-shrink:0}#lp_teigaku .slider-track__set figure{width:568px;height:319px;object-fit:cover;border-radius:18px;overflow:hidden}#lp_teigaku .slider-track__set .img_omoi{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:768px){#lp_teigaku .slider-track__set figure{max-width:568px;width:75.7vw;height:auto;aspect-ratio:16 / 9;border-radius:10px}}@keyframes teikibin-omoi-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 8px))}}#lp_teigaku .lp_copyright{text-align:center;font-size:11px;padding:20px 0}@media(max-width:768px){#lp_teigaku .lp_copyright{text-align:center;font-size:09px!important;padding:20px 0}}#lp202312 p{margin:0}#lp202312 ul{padding:0}#lp202312 ul li{list-style:none}#lp202312 a{color:#333}#lp202312 p.h2{background:transparent;color:#734a00;font-weight:400;text-align:center;font-size:46px!important;padding:70px 0 0;margin-bottom:50px}#lp202312 .lp_container1{background-color:#faf9f2;text-align:center;color:#734a00;padding-bottom:70px}#lp202312 .lp_container2{padding-bottom:70px}#lp202312 .br_pc{display:block}#lp202312 .br_sp{display:none}@media(max-width:768px){#lp202312 .br_pc{display:none}#lp202312 .br_sp{display:block}}#lp202312 .for_sp{display:none}@media(max-width:768px){#lp202312 .for_pc{display:none}#lp202312 .for_sp{display:block}#lp202312 img.for_sp{width:100%}#lp202312 .img_sp{display:none}}#lp202312 .inner{width:1200px;margin-left:auto;margin-right:auto}@media(max-width:1200px){#lp202312 .inner{width:100%;margin-left:auto;margin-right:auto;padding:0 20px}}@media(max-width:768px){#lp202312 h2{font-size:28px;padding:40px 0 0;margin-bottom:30px}#lp202312 p{font-size:14px}#lp202312 .lp_container1,#lp202312 .lp_container2{padding:0 10px 40px}#lp202312 .inner{padding:0}#lp202312 p.h2{font-weight:400;text-align:center;font-size:26px!important;padding:40px 0 0;margin-bottom:20px}}#lp202312 .lp_kv{text-align:center;background-image:url(https://blog.lakit.jp/wp-content/uploads/2023/12/kv_bg.jpg);background-repeat:no-repeat;background-size:contain;padding:50px 0 60px;background-color:#f8f0ec}@media(max-width:768px){#lp202312 .lp_kv{background-image:none;padding:0}}#lp202312 .lp_company{font-size:15px;display:flex;padding:30px 0}#lp202312 .lp_company .lakit{display:flex;align-items:center;width:70%;padding:0 20px;border-right:1px solid #ccc}#lp202312 .lp_company .lakit img{padding-right:40px}#lp202312 .lp_company .uni{display:flex;align-items:center;font-size:14px;padding-left:30px}@media(max-width:768px){#lp202312 .lp_company .lakit p{font-size:11px;line-height:1.3;width:80%}#lp202312 .lp_company{display:block;font-size:13px;padding:25px 15px 10px}#lp202312 .lp_company .lakit{display:flex;align-items:center;width:100%;padding:0;border-right:0}#lp202312 .lp_company .lakit img{padding-right:15px;width:80px;display:block}#lp202312 .lp_company .uni{display:flex;align-items:center;justify-content:center;padding-left:0;padding-top:15px}#lp202312 .lp_company .uni img{width:55px;margin-top:5px}#lp202312 .lp_company .uni p{font-size:10px}}#lp202312 .copy{font-size:22px;padding-top:40px}#lp202312 .copy span{font-size:34px;background:linear-gradient(transparent 60%,#faf2c9 60%);text-align:center;display:inline}#lp202312 .img02{margin:40px 0 30px}#lp202312 .img03{margin:35px 0 40px}@media(max-width:768px){#lp202312 .copy{font-size:18px;padding-top:40px}#lp202312 .copy span{font-size:24px}#lp202312 .img02,#lp202312 .img03{margin:25px 0 15px}#lp202312 .copy{padding-top:30px}}#lp202312 .lp_buy{background-color:#fcdccb;color:#734a00;padding:30px 0}#lp202312 .lp_buy .buy_inner{background-color:#fff;width:83%;border-radius:20px;padding:30px;margin:0 auto}#lp202312 .lp_box1{display:flex;justify-content:center}#lp202312 .lp_box1_1{display:flex;align-items:center;padding-right:15px}#lp202312 .lp_box1_1 img{margin-right:20px}#lp202312 .lp_buy .lp_box1 .lp_price{font-size:24px;border-left:2px solid #734a00;padding-left:20px}#lp202312 .lp_buy .lp_box1 .lp_price .lp_txt_l{font-size:42px;line-height:1.1}#lp202312 .lp_buy .lp_box1 .lp_price .lp_txt_s{font-size:15px}#lp202312 .lp_box2{display:flex;justify-content:center;font-size:20px;margin:30px 0 20px}#lp202312 .lp_buy .lp_box2 img{margin-right:30px}#lp202312 .lp_buy .lp_box2 span{color:#f58b52}#lp202312 .lp_buy .lp_box2 .lp_txt_l{font-size:50px;line-height:.9}#lp202312 .lp_buy .lp_box2 .lp_txt_s{font-size:15px}#lp202312 .lp_buy .lp_box2 .lp_txt_s2{font-size:16px;color:#734a00}#lp202312 .lp_buy .lp_btn a{color:#fff!important}#lp202312 .lp_buy a.lp_btn{color:#fff!important;background-color:#f58b52}#lp202312 .lp_buy a.lp_btn:hover{color:#fff}#lp202312 .lp_buy a.lp_btn.btn--cubic{border-bottom:5px solid #bf7248}#lp202312 .lp_buy a.lp_btn.btn--cubic:hover{margin-top:3px;border-bottom:2px solid #bf7248}#lp202312 .lp_buy a.btn-c{font-size:24px;font-weight:400;position:relative;width:530px;padding:1rem 0;border-radius:100vh}#lp202312 .lp_buy .lp_btn_box{text-align:center}@media(max-width:768px){#lp202312 .lp_buy{padding:20px}#lp202312 .lp_buy .buy_inner{width:100%;padding:30px 20px}#lp202312 .lp_box1{display:block;line-height:1.4}#lp202312 .lp_box1_1 img{width:70px;margin-right:40px}#lp202312 .lp_buy .lp_box2 img{width:100%;margin-bottom:10px;margin-top:10px;margin-right:0}#lp202312 .lp_buy .lp_box1 .lp_price{font-size:24px;border-left:0;padding-left:20px;text-align:right}#lp202312 .lp_box2{display:block;text-align:center;margin:6px 0 20px}#lp202312 .lp_buy .lp_box1 .lp_price .lp_txt_l{font-size:30px}#lp202312 .lp_buy .lp_box1 .lp_price .lp_txt_s{font-size:12px}#lp202312 .lp_buy .lp_box2 .lp_txt_l{font-size:36px;line-height:.9}#lp202312 .lp_buy .lp_box2 .lp_txt_s{font-size:12px}#lp202312 .lp_buy .lp_box2 .lp_txt_s2{font-size:14px;color:#734a00}#lp202312 .lp_buy a.btn-c{font-size:20px;width:100%;border-radius:100vh}}#lp202312 .check{width:96%;margin:0 auto;background-image:url(https://blog.lakit.jp/wp-content/uploads/2023/12/check_bg_t.jpg),url(https://blog.lakit.jp/wp-content/uploads/2023/12/check_bg_b.jpg),url(https://blog.lakit.jp/wp-content/uploads/2023/12/check_bg_m.jpg);background-repeat:no-repeat,no-repeat,repeat-y;background-position:top,bottom,center;background-size:contain}#lp202312 .check .h2_2{font-size:38px;padding:35px 0 0;line-height:1.5;font-weight:400;text-align:center;display:block;margin:0 auto}#lp202312 .check_list{color:#734a00;padding:50px;margin:80px auto;display:flex;align-items:center;flex-direction:column}#lp202312 .check li{font-size:20px;text-align:left;list-style:none;background:url(https://blog.lakit.jp/wp-content/uploads/2023/12/check.png) no-repeat;background-position:center left;padding:0 0 12px 75px}#lp202312 .check li span{font-size:26px;background:linear-gradient(transparent 60%,#faf2c9 60%);display:inline}@media(max-width:768px){#lp202312 .check{padding:20px;box-sizing:border-box;margin:30px auto}#lp202312 .check .h2_2{font-size:24px;padding:10px 0 15px}#lp202312 .check_list{padding:0;margin:0 auto;align-items:flex-start}#lp202312 .check ul{padding:0;margin-bottom:10px}#lp202312 .check li{font-size:14px;background-size:7%;padding:0 0 4px 40px;background-position:center left;margin-bottom:5px;line-height:1.6}#lp202312 .check li span{font-size:18px;background:linear-gradient(transparent 60%,#faf2c9 60%);display:inline}}#lp202312 .point_ttl{display:flex;font-size:28px;color:#333;font-weight:500;line-height:1.5;text-align:left;align-items:center;margin-bottom:20px;margin-top:70px}#lp202312 .point_ttl p{padding-left:70px}#lp202312 .point_lead{text-align:left;color:#333;padding-left:220px;padding-bottom:30px}#lp202312 .point01_img{margin-top:54px}#lp202312 .point02_img{margin-bottom:20px}#lp202312 .use{font-size:14px}@media(max-width:768px){#lp202312 .point_ttl{margin-top:50px;display:block}#lp202312 .use{margin-top:10px}#lp202312 .point_ttl img{width:30%;display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}#lp202312 .point_ttl p{padding-left:20px;font-size:19px;width:100%;text-align:center}#lp202312 .point_lead{text-align:left;padding-left:10px;padding-bottom:10px}#lp202312 .point01_img{margin-top:0}}#lp202312 ul.lesson{font-size:16px;list-style:none;display:flex;flex-wrap:wrap;padding:0;margin:0}#lp202312 ul.lesson li{width:calc(25% - 7px);padding-bottom:20px}#lp202312 ul.lesson .le_name{font-size:20px;font-weight:600}@media(max-width:768px){#lp202312 ul.lesson{justify-content:center}#lp202312 ul.lesson li{width:calc(50% - 10px);padding:0 5px 20px}#lp202312 ul.lesson .le_name{font-size:16px;font-weight:600}}#lp202312 .note_box{width:920px;margin:20px auto 0;padding:55px 60px;color:#333;background-color:#fff}#lp202312 .note{background-image:linear-gradient(180deg,#dfd5c4 2px,transparent 1px);background-size:100% 2.5em;line-height:2.5em;padding-bottom:2px}#lp202312 .note span{color:#f48b52;font-weight:600}@media(max-width:768px){#lp202312 .note_box{width:100%;margin:20px auto 0;padding:40px 20px;text-align:left;font-size:16px}}#lp202312 .lp_faq{padding-bottom:70px}#lp202312 p.sen{background-color:#fbf6db;text-align:center;margin-bottom:20px;font-size:26px;color:#734a00}#lp202312 p.re{background-color:#faefec;text-align:center;margin-bottom:20px;margin-top:60px;font-size:26px;color:#734a00}#lp202312 .lp_user_box{display:flex;column-gap:40px}#lp202312 .lp_user{background-color:#f9f8f3;border-radius:20px;padding:40px 60px}#lp202312 .lp_user .ttl{color:#734a00;font-weight:700;padding-bottom:8px}#lp202312 .lp_user span{text-align:right;display:block;font-size:16px}@media(max-width:768px){#lp202312 p.sen,#lp202312 p.re{font-size:20px;margin-bottom:10px}#lp202312 p.re{margin-top:40px}#lp202312 .lp_user_box{display:block;column-gap:40px}#lp202312 .lp_user{margin-bottom:10px;padding:20px}#lp202312 .lp_user span{font-size:12px}}#lp202312 .sent_box{background-color:#fbf6db}#lp202312 .receive_box{background-color:#faefec;margin-top:-15px}#lp202312 ul.howto{display:flex;flex-wrap:wrap;padding:0;margin:0;justify-content:center}#lp202312 ul.howto li{width:calc(33.33% - 100px);padding-bottom:20px;margin:0 20px}#lp202312 ul.howto li p{padding:5px 10px 20px 5px}ul.howto li span{font-size:13px;display:block}@media(max-width:768px){#lp202312 ul.howto{margin:0 10px}#lp202312 ul.howto li{width:calc(50% - 10px);padding-bottom:0;margin:0 5px}#lp202312 ul.howto li p{font-size:15px;padding-bottom:30px}}#lp202312 .lp_faq{background-color:#faf9f2}#lp202312 .lp_faq li{display:flex;align-items:center}#lp202312 .lp_faq .q{background-color:#fff;padding:5px 20px 8px 40px}#lp202312 .lp_faq .a{font-size:16px;padding:8px 20px 22px 40px}#lp202312 .lp_faq .qa{color:#734a00;font-size:28px;font-weight:700;padding-right:60px;display:inline-block}#lp202312 .lp_faq .txt_s{font-size:13px}@media(max-width:768px){#lp202312 .lp_faq{padding:0 15px 40px}#lp202312 .lp_faq li{align-items:flex-start}#lp202312 .lp_faq .qa{font-size:20px;padding-right:20px}#lp202312 .lp_faq .q{padding:5px 15px 8px;font-size:16px}#lp202312 .lp_faq .q p{font-size:16px}#lp202312 .lp_faq .a{padding:8px 15px 22px}#lp202312 .lp_faq .a .qa{margin-top:-3px}}#lp202312 .lp_copyright{text-align:center;font-size:11px;padding:20px 0}@media(max-width:768px){#lp202312 .lp_copyright{text-align:center;font-size:09px!important;padding:20px 0}}.postid-5199 .mobile-menu-buttons,.postid-5206 .mobile-menu-buttons,.postid-5221 .mobile-menu-buttons,.postid-5860 .mobile-menu-buttons,.postid-6529 .mobile-menu-buttons,.postid-6995 .mobile-menu-buttons,.postid-7067 .mobile-menu-buttons{display:none}.sukimatyousei{margin-bottom:20px!important;line-height:0}.cfs-block-image figcaption{font-size:14px}.postid-5998 .mobile-menu-buttons,.postid-6079 .mobile-menu-buttons{display:none}@media(max-width:800px){.sp-resize{font-size:8px!important}}@charset "UTF-8";#lp_teigaku .lp_accordion{margin-left:auto;margin-right:auto;max-width:1200px;position:relative;width:100%}#lp_teigaku .lp_accordion-item{margin-bottom:5px}#lp_teigaku .lp_accordion-title{cursor:pointer;padding:12px 40px;font-size:18px;line-height:1.5;color:#444}#lp_teigaku .lp_accordion-content{font-size:18px;line-height:1.5;padding:10px 40px 10px 90px;color:#444}#lp_teigaku .lp_accordion-item summary{list-style:none}#lp_teigaku .lp_accordion-item summary::-webkit-details-marker{display:none}#lp_teigaku .lp_accordion-content p{font-size:13px;line-height:1.5}#lp_teigaku .lp_accordion-title{background-color:#fff}#lp_teigaku .lp_accordion-title{position:relative}#lp_teigaku .lp_accordion-title:after{border-right:solid 2px #6d6cff;border-top:solid 2px #6d6cff;content:"";display:block;height:8px;position:absolute;right:25px;top:38%;transform:rotate(135deg);transition:transform .3s ease-in-out,top .3s ease-in-out;width:8px}#lp_teigaku .lp_accordion-item[open] .lp_accordion-title:after{top:45%;transform:rotate(-45deg)}@media(max-width:768px){#lp_teigaku .lp_accordion{margin-top:60px}#lp_teigaku .lp_accordion-title{padding:12px 45px 12px 15px;font-size:13px}#lp_teigaku .lp_accordion-content{padding:10px 15px;font-size:13px}#lp_teigaku .lp_accordion-title{display:flex;align-items:center}}.btn_box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0}#lp_teigaku .btn_animation .btn2{display:block;position:relative;overflow:hidden;line-height:0}#lp_teigaku .btn_animation .btn2:hover{text-decoration:none;color:#fbfbfb;opacity:.7}#lp_teigaku .btn_animation .btn2:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fbfbfb;animation:btn_animation 2.5s ease-in-out infinite}@-webkit-keyframes btn_animation{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}to{-webkit-transform:scale(50) rotate(45deg);opacity:0}}#lp_teigaku .lp_company{display:block;padding-top:20px}#lp_teigaku .about{padding-bottom:0}#lp_teigaku .voice{text-align:center;background:#fde8dc;padding:50px 30px}@media(max-width:768px){#lp_teigaku .voice{padding:20px 30px}}#lp_teigaku .voice img{max-width:1100px}@media(max-width:768px){#lp_teigaku img.about_ttl{width:82%}}@media(max-width:768px){#lp_teigaku .concept{padding:0 0 30px}}#lp_teigaku .ba_grid{background-color:#f58b52;background-image:linear-gradient(rgba(253,232,220,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(253,232,220,.2) 1px,transparent 1px);background-size:36px 36px}#lp_teigaku .ttl_border{background-repeat:no-repeat;background-position:bottom center;background-size:168px 6px}@media(max-width:768px){#lp_teigaku .ttl_border{background-size:84px 3px}}#lp_teigaku .teiki{position:relative;z-index:1;text-align:center;padding:120px 30px 80px;overflow:hidden;top:-1px}@media(max-width:768px){#lp_teigaku .teiki{padding:80px 14px;text-align:center}}#lp_teigaku .teiki:before{content:"";position:absolute;top:0;left:-10%;width:120%;height:60px;background-color:#f9f8f3;border-radius:0 0 50% 50%/0 0 100% 100%}@media(max-width:768px){#lp_teigaku .teiki:before{height:46px}}#lp_teigaku .teiki .copy4{font-size:18px;padding-block:30px;color:#fff}@media(max-width:768px){#lp_teigaku .teiki .copy4{font-size:13px}}#lp_teigaku .teiki img.teiki_ttl{width:379px;height:34px}@media(max-width:768px){#lp_teigaku .teiki img.teiki_ttl{width:264px;height:25px}}#lp_teigaku .teiki_item{position:relative;background-color:#fff;border-radius:14px;max-width:1200px;margin:40px auto 0;padding:54px;display:flex;gap:40px}@media(max-width:768px){#lp_teigaku .teiki_item{padding:45px 24px 24px;gap:20px;flex-direction:column}}#lp_teigaku .teiki_item:first-of-type{margin-top:180px}#lp_teigaku .teiki_item:first-of-type:before{content:"";position:absolute;top:-130px;left:50%;transform:translate(-50%);width:0;height:88px;border-left:4px solid #fff;border-radius:4px}@media(max-width:768px){#lp_teigaku .teiki_item:first-of-type{margin-top:90px}#lp_teigaku .teiki_item:first-of-type:before{top:-65px;width:0;height:44px}}#lp_teigaku .teiki_item_text{width:calc(60% - 20px)}@media(max-width:768px){#lp_teigaku .teiki_item_text{width:100%}}#lp_teigaku .teiki_item_text p{font-size:18px;line-height:1.8;color:#333;text-align:left}#lp_teigaku .teiki_item_text p strong{line-height:1.5;color:#f58b52}@media(max-width:768px){#lp_teigaku .teiki_item_text p{font-size:13px}}#lp_teigaku .teiki_item_text_image{width:calc(40% - 20px)}@media(max-width:768px){#lp_teigaku .teiki_item_text_image{width:100%}}#lp_teigaku .teiki_item_text_image img{width:100%;height:100%;object-fit:cover;border-radius:14px}#lp_teigaku .teiki_item .teiki_item_text .ttl_border{font-size:24px;font-weight:700;color:#333;margin-bottom:38px;padding-bottom:20px}@media(max-width:768px){#lp_teigaku .teiki_item .teiki_item_text .ttl_border{font-size:18px;margin-bottom:20px;padding-bottom:10px}}#lp_teigaku .teiki_item .teiki_item_point_ttl{position:absolute;top:28px;left:-68px;width:187px;height:90px}@media(max-width:768px){#lp_teigaku .teiki_item .teiki_item_point_ttl{top:-15px;left:14px;width:147px;height:57px}}#lp_teigaku .teiki_item .teiki_item_point_ttl img{width:100%}@media(max-width:768px){#lp_teigaku ul.flow li{padding-bottom:0;margin:30px 5px 0;width:100%}#lp_teigaku ul.flow li img{margin:0 auto;display:block;width:75%}#lp_teigaku ul.flow li p{width:100%;font-size:15px;padding-top:15px}#lp_teigaku ul.flow li .txt_h{padding-top:0}}.copy-the-code-inside-wrap .copy-the-code-button,.copy-the-code-inside .copy-the-code-button{position:absolute;right:0;top:0}.copy-the-code-wrap{display:block;position:relative}.copy-the-code-wrap .copy-the-code-button{background:#e1e3e8;padding:10px 20px;cursor:pointer;box-shadow:none;color:#424242;font-size:14px;font-weight:400;border-radius:0;text-transform:capitalize;border:none;outline:none}.copy-the-code-wrap .copy-the-code-button:hover{background:#d0d1d6}.copy-the-code-outside+*{margin-top:0}.copy-the-code-outside{text-align:right}.copy-the-code-wrap.copy-the-code-style-svg-icon .copy-the-code-button{background:transparent;padding:0}.copy-the-code-wrap.copy-the-code-style-svg-icon .copy-the-code-button svg{height:auto;width:20px;fill:#c1c1c1}.copy-the-code-wrap.copy-the-code-style-cover .copy-the-code-button{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;opacity:0;background:#00000080;font-weight:700;color:#fff;transition:all .3s ease-in-out;padding:0;font-size:12px}.copy-the-code-wrap.copy-the-code-style-cover:hover .copy-the-code-button{opacity:1}.copy-the-code-inside-wrap.copy-the-code-style-svg-icon .copy-the-code-button{padding:10px}.copy-the-code-wrap.copy-the-code-style-cover{display:inline-block}.copy-the-code-wrap .copy-the-code-target{margin-top:0}.copy-the-code-style-svg-icon .copy-the-code-outside{height:32px}.copy-the-code-shortcode svg{height:16px;width:16px;fill:#424242}.copy-the-code-shortcode{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2/assets/teikibin.css.map */
