[data-scope-path="lp/recovery"]{font-family:sans-serif}[data-scope-path="lp/recovery"] .first-view{margin:0 auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .first-view{width:1040px}}[data-scope-path="lp/recovery"] .first-view .fv-image{display:block;width:100%;height:auto;margin:0 auto}[data-scope-path="lp/recovery"] .first-view .visible-sp{display:none}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .first-view .visible-sp{display:block}}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .first-view .visible-pc{display:none}}[data-scope-path="lp/recovery"] .shienkin-description-guide{padding:10px;text-align:center}[data-scope-path="lp/recovery"] .shienkin-description-guide img{width:100%;height:auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .shienkin-description-guide img{max-width:714px;max-height:215px}}[data-scope-path="lp/recovery"] .feature-section{background:#d5f6f4}[data-scope-path="lp/recovery"] .feature-section .catch img{display:block;width:100%;height:auto}[data-scope-path="lp/recovery"] .feature-section .catch .catch-img{position:relative;margin:0 auto;margin-bottom:-14%}[data-scope-path="lp/recovery"] .feature-section .catch .catch-img .visible-sp{display:none}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .feature-section .catch .catch-img .visible-sp{display:block}}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .feature-section .catch .catch-img .visible-pc{display:none}}[data-scope-path="lp/recovery"] .feature-section .description{padding-top:65px;text-align:center;background:#fff}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description{padding-top:95px}}[data-scope-path="lp/recovery"] .feature-section .description .headline-top{position:relative;display:flex;justify-content:center;line-height:1;letter-spacing:unset}[data-scope-path="lp/recovery"] .feature-section .description .headline-top .headline-text{padding:10px;font-size:23px;font-weight:bold;color:#2cd6cc;background:#fff;border:3px solid #2cd6cc;border-right:unset}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description .headline-top .headline-text{font-size:40px;border:5px solid #2cd6cc;border-right:unset}}[data-scope-path="lp/recovery"] .feature-section .description .headline-top .headline-text:last-child{border-right:3px solid #2cd6cc}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description .headline-top .headline-text:last-child{border-right:5px solid #2cd6cc}}[data-scope-path="lp/recovery"] .feature-section .description .headline-top::before{position:absolute;top:-35px;left:calc(50% - 25px);display:inline-block;width:60px;height:20px;content:"";background-image:url("/img/lp/common/accent-black.svg");background-size:contain}[data-scope-path="lp/recovery"] .feature-section .description .headline{padding:15px 0 60px;margin:0 10px;font-size:20px;font-weight:bold;text-align:center;letter-spacing:0;background-image:url("/img/lp/recovery/pen-colorful.png");background-position:60% bottom;background-size:contain}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description .headline{padding:20px 0 85px;font-size:26px;background-position:50% bottom}}[data-scope-path="lp/recovery"] .feature-section .description .points{padding-bottom:20px;margin:auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description .points{display:flex;flex-wrap:wrap;row-gap:22px;justify-content:space-between;max-width:1000px;padding-bottom:unset;margin:22px auto 0}}[data-scope-path="lp/recovery"] .feature-section .description .points .point{max-width:320px}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .feature-section .description .points .point{width:100%;height:auto;padding:0 10px}}[data-scope-path="lp/recovery"] .feature-section .description .points .person{width:auto;max-width:320px;height:165px;margin:0 80px}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .feature-section .description .points .person{height:100%;margin:0 30px}}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .feature-section .description .points .person{margin:20px 0 0}}[data-scope-path="lp/recovery"] .feature-section .description .bottom-description{display:block;width:100%;height:auto;max-height:150px}[data-scope-path="lp/recovery"] .bbses-section .catch{padding:76px 20px 40px;background:#d5f6f4}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch{padding:80px 0}}[data-scope-path="lp/recovery"] .bbses-section .catch .headline{position:relative;display:flex;justify-content:center;line-height:1;letter-spacing:unset}[data-scope-path="lp/recovery"] .bbses-section .catch .headline .headline-text{padding:10px;font-size:31px;font-weight:bold;color:#2cd6cc;background:#fff;border:3px solid #2cd6cc;border-right:unset}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .headline .headline-text{font-size:40px;border:5px solid #2cd6cc;border-right:unset}}[data-scope-path="lp/recovery"] .bbses-section .catch .headline .headline-text:last-child{border-right:3px solid #2cd6cc}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .headline .headline-text:last-child{border-right:5px solid #2cd6cc}}[data-scope-path="lp/recovery"] .bbses-section .catch .headline::before{position:absolute;top:-35px;left:calc(50% - 25px);display:inline-block;width:60px;height:20px;content:"";background-image:url("/img/lp/common/accent-black.svg");background-size:contain}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card{margin-top:30px;font-size:16px;background-color:#fff}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card{display:flex;max-width:1000px;margin:30px auto 0}}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info{display:flex;align-items:center;justify-content:center;padding:15px;background:#2cd6cc}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info{display:block;min-width:215px;padding:20px}}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info .user-icon{display:block;width:auto;height:auto;margin-right:15px}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info .user-icon{margin:0 auto}}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info .area-grade{max-width:-moz-fit-content;max-width:fit-content;margin:0;color:#fff;text-align:left}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .user-info .area-grade{margin:15px auto 0}}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .bbs{display:flex;align-items:center;padding:24px;font-family:"Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;text-align:justify}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .bbs{padding:24px 32px}}[data-scope-path="lp/recovery"] .bbses-section .catch .bbs-card .bbs .text-color{font-weight:bold;color:#dd6b37}[data-scope-path="lp/recovery"] .bbses-section .introduction{max-width:1000px;padding:45px 0 40px;margin:0 auto;text-align:center}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction{padding:70px 0 50px}}[data-scope-path="lp/recovery"] .bbses-section .introduction .headline{padding-bottom:10px;margin-bottom:40px;font-size:20px;font-weight:bold;text-align:center;letter-spacing:0;background-image:url("/img/lp/recovery/pen-yellow.png");background-position:52% bottom;background-size:contain}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .bbses-section .introduction .headline{margin-bottom:30px;background-position:65% bottom}}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison{display:flex}}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc{font-weight:bold}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-heading{margin-bottom:35px;font-size:22px}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-heading{font-size:32px}}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-img{width:auto;max-width:295px;height:auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-img{max-width:505px}}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-txt{max-width:335px;padding:20px 25px;margin:auto;font-size:15px;text-align:left}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-desc-txt{max-width:505px;padding:45px 0;font-size:25px}}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-img{width:auto;max-width:345px;height:auto;margin:auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison-img{max-width:469px}}[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison .visible-sp{display:none}@media screen and (max-width: 768px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison .visible-sp{display:block}}@media screen and (max-width: 768px){[data-scope-path="lp/recovery"] .bbses-section .introduction .comparison .visible-pc{display:none}}[data-scope-path="lp/recovery"] .clients-section{padding:50px 0 40px;text-align:center}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .clients-section{padding-bottom:unset}}[data-scope-path="lp/recovery"] .clients-section .headline-top{padding-bottom:10px;margin-bottom:50px;font-size:20px;font-weight:bold;text-align:center;background-image:url("/img/lp/recovery/pen-blue.png");background-position:52% bottom;background-size:contain}@media screen and (max-width: 414px){[data-scope-path="lp/recovery"] .clients-section .headline-top{margin-bottom:30px;background-position:65% bottom}}[data-scope-path="lp/recovery"] .clients-section .headline{position:relative;font-size:18px;line-height:1.6;letter-spacing:.15em}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .clients-section .headline{font-size:25px}[data-scope-path="lp/recovery"] .clients-section .headline .br-sp{display:none}}[data-scope-path="lp/recovery"] .clients-section .headline-orange{color:#ff7800}[data-scope-path="lp/recovery"] .clients-section .headline::before{position:absolute;top:-17px;left:50%;display:inline-block;width:25px;height:11px;content:"";background-image:url("/img/lp/common/accent.png");background-size:contain;transform:translate(-50%, 0)}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .clients-section .headline::before{width:30px;height:12px}}[data-scope-path="lp/recovery"] .clients-section .client-card{display:block;height:auto;margin:0 auto}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .clients-section .client-card{max-width:1000px}}@media screen and (max-width: 768px){[data-scope-path="lp/recovery"] .clients-section .client-card{width:100%}}[data-scope-path="lp/recovery"] .q-and-a-section{padding:30px 0;margin:0 20px;font-family:"Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic","メイリオ","Meiryo",sans-serif;line-height:1.6;letter-spacing:.05em}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .q-and-a-section{max-width:753px;padding:50px 0;margin:0 auto;line-height:1.7}}[data-scope-path="lp/recovery"] .q-and-a-section .headline{margin:30px 0;font-family:sans-serif;font-size:24px;font-weight:bold;line-height:2;color:#1e5f96;text-align:left;border-bottom:2px dotted currentColor}@media screen and (min-width: 769px){[data-scope-path="lp/recovery"] .q-and-a-section .headline{font-size:28px}}[data-scope-path="lp/recovery"] .q-and-a-section .box{line-height:1.8;letter-spacing:.025em;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #d3d3d3}[data-scope-path="lp/recovery"] .q-and-a-section .box-detail-button{display:flex;align-items:center;justify-content:flex-end;margin:15px 0 0;font-size:13px;line-height:1.8}[data-scope-path="lp/recovery"] .q-and-a-section .box-detail-button::before{color:#a0a0a0;content:"回答を見る"}[data-scope-path="lp/recovery"] .q-and-a-section .box-detail-button-wrap{display:flex;flex-direction:row;justify-content:flex-end}[data-scope-path="lp/recovery"] .q-and-a-section .box-detail-button .box-fold-icon{padding:5px;margin-left:10px;font-size:10px;color:#fff;background:#a0a0a0;border-radius:50px}[data-scope-path="lp/recovery"] .q-and-a-section .box[open]{cursor:auto}[data-scope-path="lp/recovery"] .q-and-a-section .box[open] .box-detail-button-wrap-open{display:none}[data-scope-path="lp/recovery"] .q-and-a-section .box[open] .box-detail-button-wrap-close{margin-bottom:20px;cursor:pointer}[data-scope-path="lp/recovery"] .q-and-a-section .box[open] .box-detail-button-wrap-close .box-detail-button::before{content:"閉じる"}[data-scope-path="lp/recovery"] .q-and-a-section .box-summary{list-style:none}[data-scope-path="lp/recovery"] .q-and-a-section .box-summary::-webkit-details-marker{display:none}[data-scope-path="lp/recovery"] .q-and-a-section .box .question{display:block;align-items:center;justify-content:space-between;margin:20px 0}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-a::before,[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-q::before{padding-right:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;font-style:italic;font-weight:bold}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-q{display:flex;margin-bottom:15px;font-size:18px;font-weight:bold}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-q::before{color:#3796ed;content:"Q."}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-a{display:flex;font-size:15px}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-a::before{line-height:1.5;color:#fa871e;content:"A."}[data-scope-path="lp/recovery"] .q-and-a-section .box .faq-a .text-bold{font-weight:bold}
