#lkd_kv{padding:80px 0 120px}@media (max-width:767px){#lkd_kv{padding:10vw 0 16vw}}.lkd_kv_ttl{font-size:40px;margin-bottom:30px;text-align:center}@media (max-width:767px){.lkd_kv_ttl{font-size:6.3vw;margin-bottom:4vw}}.lkd_kv_class{font-size:28px;font-weight:700;text-align:center}@media (max-width:767px){.lkd_kv_class{font-size:4.2vw}}#lkd_casestudy .lkd_inner{padding:0 60px 170px}@media (max-width:767px){#lkd_casestudy .lkd_inner{padding:0 7vw 26vw}}.lkd_casestudy_tab{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}@media (max-width:767px){.lkd_casestudy_tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lkd_casestudy_tab_list{border-bottom:1px solid #242424;color:#242424;font-size:18px;font-weight:700;margin:0 25px;opacity:.3;padding-bottom:10px;position:relative;text-align:center;-webkit-transition:.2s ease 0s;transition:.2s ease 0s;width:240px}.lkd_casestudy_tab_list span{font-size:20px}@media (any-hover:hover){.lkd_casestudy_tab_list:hover{opacity:1}}@media (max-width:767px){.lkd_casestudy_tab_list{font-size:3.2vw;margin:0;padding-bottom:2vw;width:25vw}.lkd_casestudy_tab_list span{font-size:3.6vw}}.lkd_casestudy_tab_list.-active{opacity:1}.lkd_casestudy_tab_list.-active:before{background:#242424;bottom:-10px;content:"";display:block;height:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1px}.lkd_casestudy_cont{display:none;margin:auto;max-width:936px;padding:130px 0 125px}@media (max-width:767px){.lkd_casestudy_cont{padding:12vw 0 18vw}}.lkd_casestudy_cont.-active{display:block}.lkd_casestudy_cont_intro{font-size:32px;font-weight:700;line-height:1.5;text-align:center}@media (max-width:767px){.lkd_casestudy_cont_intro{font-size:5.3vw;line-height:1.8}}.lkd_casestudy_cont_house{margin:50px 0 60px;text-align:center}@media (max-width:767px){.lkd_casestudy_cont_house{font-size:3.2vw;margin:5vw 0 9vw}.lkd_casestudy_cont_slide{margin-left:-7vw;width:100vw}}.slick-prev{left:-80px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;z-index:1}@media (max-width:1050px){.slick-prev{left:-50px}}@media (max-width:767px){.slick-prev{display:none}}.slick-next{position:absolute;right:-80px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;z-index:1}@media (max-width:1050px){.slick-next{right:-50px}}@media (max-width:767px){.slick-next{display:none}}.lkd_casestudy_cont_ttl{font-size:28px;font-weight:700;line-height:1.8;margin:60px 0}@media (max-width:767px){.lkd_casestudy_cont_ttl{font-size:5.3vw;margin:20vw 0 13vw}}.lkd_casestudy_cont_txt{line-height:2}.lkd_casestudy_cont_txt p+p{margin-top:2em}.lkd_casestudy_cont_data{background:#eee;display:inline-block;line-height:2;margin-top:70px;padding:30px}@media (max-width:767px){.lkd_casestudy_cont_data{display:block;font-size:3.2vw;line-height:1.6;margin-top:12vw;padding:4vw;width:100%}}.lkd_casestudy_link{margin-left:52px;margin-top:35px}@media (max-width:767px){.lkd_casestudy_link{margin-left:-7vw;width:78vw}}.lkd_casestudy_backlink{margin-right:52px;margin-top:35px}@media (max-width:767px){.lkd_casestudy_backlink{margin-right:-7vw;margin-top:5vw;width:78vw}}.slick-dots{bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:30px;z-index:1}.slick-dots li{background:#b1b1bc;border-radius:10px;color:transparent;height:1px;margin:0 4px;position:relative;width:48px}.slick-dots li.slick-active:after{-webkit-animation:progress 6s linear 0s forwards;animation:progress 6s linear 0s forwards;background:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.slick-dots li button{color:transparent;height:100%;width:100%}@media (max-width:767px){.slick-dots{bottom:15px;right:7vw}.slick-dots li{width:32px}}@-webkit-keyframes progress{0%{width:0}to{width:100%}}@keyframes progress{0%{width:0}to{width:100%}}