@charset "utf-8";address,blockquote,body,dd,dl,dt,figure,form,h1,h2,h3,h4,h5,h6,html,input,ol,p,pre,select,table,tbody,td,tfoot,th,thead,ul{-webkit-text-size-adjust:100%;border:0;font-size:100%;margin:0;padding:0}*{box-sizing:border-box;margin:0;padding:0}body,html{width:100%}html{font-size:62.5%;scroll-behavior:smooth}body{word-wrap:break-word;color:#514e4d;font-family:游明朝,YuMincho,ヒラギノ明朝 ProN W3,Hiragino Mincho ProN,HG明朝E,ＭＳ Ｐ明朝,ＭＳ 明朝,serif;font-size:1.6rem;font-weight:700;line-break:strict;line-height:1;min-width:1080px;overflow-wrap:break-word}@media only screen and (max-width:767px){body{min-width:inherit}}a{text-decoration:none}#contents .reservation .herebtn a:hover,#contents .reservation .salonarea dd a:hover{filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";-webkit-opacity:.5;-moz-opacity:.5;-o-opacity:.5;opacity:.5}#contents .reservation .herebtn a,#contents .reservation .salonarea dd a{-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.reservation .tel a{cursor:default}em,i{font-style:normal}blockquote,q{quotes:none}video{max-width:100%}img{border:none;line-height:0;vertical-align:bottom}input,select{vertical-align:middle}ol,ul{list-style-type:none}sup{font-size:1.1rem!important;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pc-i{display:inline}@media only screen and (max-width:767px){.pc-i{display:none}}.sp-i{display:none}@media only screen and (max-width:767px){.sp-i{display:inline}}.pc-ib{display:inline-block}@media only screen and (max-width:767px){.pc-ib{display:none}}.sp-ib{display:none}@media only screen and (max-width:767px){.sp-ib{display:inline-block}}.pc-b{display:block}@media only screen and (max-width:767px){.pc-b{display:none}}.sp-b{display:none}@media only screen and (max-width:767px){.sp-b{display:block}}.sans-serif{font-family:游ゴシック Medium,游ゴシック体,Yu Gothic Medium,YuGothic,ヒラギノ角ゴ ProN,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif}.lp_202004 .rwd-img{width:100%}.lp_202004 .bluetext{color:#4b8dd2}.lp_202004 .pinktext{color:#cf0066}.lp_202004 .inner{margin:0 auto;max-width:1000px;padding:0}@media only screen and (max-width:767px){.lp_202004 .inner{margin:0 25px}}@media only screen and (max-width:480px){.lp_202004 .inner{margin:0 20px}}.lp_202004 p.att,.lp_202004 span.att{padding-left:1em}.lp_202004 p.att,.lp_202004 span.att,.lp_202004 ul.att li{font-size:1.3rem!important;font-weight:400;margin-left:12px;text-align:left;text-indent:-1em}.lp_202004 ul.att li{padding:0!important;padding-left:1em}@media only screen and (max-width:767px){.lp_202004 p.att,.lp_202004 span.att,.lp_202004 ul.att li{font-size:1.2rem!important}}@media only screen and (max-width:480px){.lp_202004 p.att,.lp_202004 span.att,.lp_202004 ul.att li{font-size:1.1rem!important}}.lp_202004 .ttl-bluedot,.lp_202004 .ttl-pinkdot{font-size:3.4rem;line-height:1.4;margin-bottom:40px;text-align:center}.lp_202004 .ttl-pink{text-align:center}.lp_202004 .ttl-pink,.lp_202004 .ttl-pinkbdr{color:#cf0066;font-size:3rem;letter-spacing:.04em;line-height:1.4;margin-bottom:40px}.lp_202004 .ttl-pinkbdr{align-items:center;display:flex}.lp_202004 .ttl-pinkbdr:after,.lp_202004 .ttl-pinkbdr:before{background-color:#cf0066;content:"";flex-grow:1;height:1px}.lp_202004 .ttl-pinkbdr:before{margin-right:2rem}.lp_202004 .ttl-pinkbdr:after{margin-left:2rem}.lp_202004 .ttl-pink em,.lp_202004 .ttl-pinkbdr em{font-size:4rem;text-align:center}@media only screen and (max-width:767px){.lp_202004 .ttl-bluedot,.lp_202004 .ttl-pinkdot{font-size:2rem;line-height:1.6;margin:0 0 20px}.lp_202004 .ttl-pink{font-size:2rem;margin-bottom:20px}.lp_202004 .ttl-pink em{font-size:2.4rem}.lp_202004 .ttl-pinkbdr{font-size:2rem;margin-bottom:20px}.lp_202004 .ttl-pinkbdr em{font-size:2.4rem}}@media only screen and (max-width:320px){.lp_202004 .ttl-bluedot,.lp_202004 .ttl-pinkdot{font-size:1.6rem;line-height:1.6}}.lp_202004 .ttl-bluedot strong{border-bottom:3px dotted #4b8dd2;padding:0 0 10px}.lp_202004 .ttl-pinkdot strong{border-bottom:3px dotted #cf0066;padding:0 0 10px}@media (-ms-high-contrast:none){.lp_202004 .ttl-bluedot strong,.lp_202004 .ttl-pinkdot strong,::-ms-backdrop{line-height:0;padding:0}}.lp_202004 .ttl-bluedot em,.lp_202004 .ttl-pinkdot em{font-size:4rem}.lp_202004 .ttl-bluedot i,.lp_202004 .ttl-pinkdot i{display:block;font-size:2.4rem}@media only screen and (max-width:767px){.lp_202004 .ttl-bluedot strong{border-bottom:2px dotted #4b8dd2;padding:0 0 5px}.lp_202004 .ttl-pinkdot strong{border-bottom:2px dotted #cf0066;padding:0 0 5px}.lp_202004 .ttl-bluedot em,.lp_202004 .ttl-pinkdot em{font-size:2.4rem;line-height:1.6}.lp_202004 .ttl-bluedot i,.lp_202004 .ttl-pinkdot i{font-size:1.8rem}}@media only screen and (max-width:320px){.lp_202004 .ttl-bluedot em,.lp_202004 .ttl-pinkdot em{font-size:2rem}.lp_202004 .ttl-bluedot i,.lp_202004 .ttl-pinkdot i{font-size:1.4rem}}.lp_202004 .visual{background:url(../../assets/img/lp/allservice/visual_bg.jpg) 50% no-repeat;background-size:auto 100%;text-align:center}.lp_202004 .visual .visual-inner{height:550px;margin:0 auto;max-width:1080px;position:relative}@media only screen and (max-width:1000px){.lp_202004 .visual .visual-inner{height:425px}}@media only screen and (max-width:767px){.lp_202004 .visual{background:#fff}.lp_202004 .visual .visual-inner{height:auto}}.lp_202004 .visual img{height:100%}.lp_202004 .visual p.lead{bottom:76px;color:#fff;font-size:1.6rem;font-weight:700;left:150px;letter-spacing:.04em;line-height:1.8;max-width:470px;position:absolute;text-align:justify;text-shadow:5px 5px 25px #6b723c}.lp_202004 .visual p.lead,_:-ms-lang(x)::-ms-backdrop{font-size:1.5rem}@media only screen and (max-width:1000px){.lp_202004 .visual p.lead{bottom:56px;font-size:1.4rem;left:240px;line-height:1.6;max-width:350px}}@media only screen and (max-width:767px){.lp_202004 .visual p.lead{background:#fff;color:#514e4d;font-size:1.4rem;line-height:1.8;max-width:100%;padding:20px 20px 10px;position:static;text-shadow:none}.lp_202004 .visual img{height:auto}}@media only screen and (max-width:320px){.lp_202004 .visual p.lead{font-size:1.3rem;letter-spacing:0;padding:20px 15px 10px}.lp_202004 .visual img{height:auto}}.lp_202004 .visual p.v-att{bottom:20px;color:#fff;font-size:1.2rem;font-weight:400;left:50px;line-height:1.4;position:absolute;text-align:left;text-shadow:3px 3px 50px #6b723c}@media only screen and (max-width:1000px){.lp_202004 .visual p.v-att{bottom:10px;font-size:1.1rem;left:10px}}@media only screen and (max-width:767px){.lp_202004 .visual p.v-att{background:#fff;color:#514e4d;font-size:1rem;padding:0 10px 10px 20px;position:static;text-shadow:none}}@media only screen and (max-width:320px){.lp_202004 .visual p.v-att{padding-left:15px}}.lp_202004 .appeal{background:url(../../assets/img/lp/allservice/bg_appeal2.jpg) no-repeat 0 0,url(../../assets/img/lp/allservice/bg_appeal3.jpg) no-repeat 100% 100%,url(../../assets/img/lp/allservice/bg_appeal.jpg);padding:29px 0}.lp_202004 .appeal .appeal-inner{background:#caeef1;box-sizing:content-box;margin:0 auto;max-width:940px;padding:30px}.lp_202004 .appeal .lead{margin-bottom:30px}.lp_202004 .appeal .dtl-lead,.lp_202004 .appeal .lead{font-size:2.4rem;font-weight:400;line-height:1;text-align:center}.lp_202004 .appeal .dtl-lead{margin-bottom:-65px}@media only screen and (max-width:1000px){.lp_202004 .appeal{padding:19px 20px}.lp_202004 .appeal .appeal-inner{padding:19px}}@media only screen and (max-width:767px){.lp_202004 .appeal .lead{font-size:1.8rem;line-height:1.6;margin-bottom:15px}.lp_202004 .appeal .dtl-lead{font-size:1.6rem;line-height:1.6;margin-bottom:15px}}@media only screen and (max-width:480px){.lp_202004 .appeal .lead{font-size:1.6rem}.lp_202004 .appeal .appeal-image{margin:-5px -7px 0 0}}@media only screen and (max-width:320px){.lp_202004 .appeal .dtl-lead,.lp_202004 .appeal .lead{font-size:1.4rem;margin-bottom:10px}.lp_202004 .appeal .appeal-inner{padding:15px}}.lp_202004 .appeal ul.btn-list li{display:inline-block;height:98px;margin-right:30px;vertical-align:top;width:48%}.lp_202004 .appeal ul.btn-list li:last-child{margin-right:0}.lp_202004 .appeal .btn-rsv{background:#ec719e;border-bottom:6px solid #d41c77;border-left:3px solid #d41c77;border-radius:5px;border-right:3px solid #d41c77;color:#fff;display:inline-block;font-size:2.7rem;font-weight:400;height:100%;line-height:1.6;padding:20px 10px 9px 40px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}.lp_202004 .appeal .btn-rsv strong{font-size:3.5rem;font-weight:700}.lp_202004 .appeal .btn-rsv:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:45px auto;content:"";height:38px;left:20px;margin:auto;position:absolute;top:32%;width:45px}.lp_202004 .appeal .btn-rsv:hover{background:#d41c77;border-bottom:6px solid #ec719e;border-left:3px solid #ec719e;border-right:3px solid #ec719e}@media only screen and (max-width:767px){.lp_202004 .appeal ul.btn-list li{height:auto;margin-bottom:20px;margin-right:0;width:100%}.lp_202004 .appeal ul.btn-list li:last-child{margin-bottom:0}.lp_202004 .appeal .btn-rsv{font-size:1.8rem;line-height:1.3;padding:18px 10px 19px 30px}.lp_202004 .appeal .btn-rsv strong{font-size:2.4rem}.lp_202004 .appeal .btn-rsv:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:25px auto;height:26px;left:10px;top:36%;width:30px}}@media only screen and (max-width:375px){.lp_202004 .appeal .btn-rsv strong{font-size:2.1rem}}@media only screen and (max-width:320px){.lp_202004 .appeal .btn-rsv strong{font-size:2rem}}.lp_202004 .btn-tel{background:#fff;border-bottom:6px solid #d41c77;border-left:3px solid #d41c77;border-radius:5px;border-right:3px solid #d41c77;color:#514e4d;display:inline-block;font-size:1.4rem;font-weight:400;height:100%;line-height:1.2;padding:9px 10px 0 40px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}@media (-ms-high-contrast:none){.lp_202004 .btn-tel,::-ms-backdrop{line-height:1;padding:19px 10px 0 40px}}.lp_202004 .btn-tel strong{color:#d41c77;display:block;font-size:4.6rem;font-weight:700}.lp_202004 .btn-tel:before{background:url(../../assets/img/lp/allservice/icon-free.png) no-repeat;background-size:45px auto;content:"";height:30px;left:20px;margin:auto;position:absolute;top:34%;width:45px}.lp_202004 .btn-tel:hover{background:#fffcb8}@media only screen and (max-width:767px){.lp_202004 .btn-tel{font-size:1.3rem;line-height:1.3;padding:8px 10px 13px 30px}.lp_202004 .btn-tel strong{font-size:3rem}.lp_202004 .btn-tel:before{background:url(../../assets/img/lp/allservice/icon-free.png) no-repeat;background-size:30px auto;height:20px;left:10px;width:30px}}@media only screen and (max-width:375px){.lp_202004 .btn-tel{font-size:1.2rem;letter-spacing:.04em}.lp_202004 .btn-tel strong{font-size:2.4rem}.lp_202004 .btn-tel:before{background:url(../../assets/img/lp/allservice/icon-free.png) no-repeat;background-size:25px auto;height:17px;width:25px}}@media only screen and (max-width:320px){.lp_202004 .btn-tel{font-size:1.1rem;letter-spacing:.01em}}.lp_202004 .btn-tel-dtl{background:#fff;border-color:#d41c77;border-radius:5px;border-style:solid;border-width:1px 3px 6px;color:#514e4d;display:inline-block;font-size:1.4rem;font-weight:400;height:100%;line-height:1.2;padding:9px 10px 12px 40px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}.lp_202004 .btn-tel-dtl strong{color:#d41c77;display:block;font-size:3rem;font-weight:700}.lp_202004 .btn-tel-dtl:before{background:url(../../assets/img/lp/allservice/icon-free.png) no-repeat;background-size:35px auto;content:"";height:23px;left:20px;margin:auto;position:absolute;top:29%;width:35px}.lp_202004 .btn-tel-dtl:hover{background:#fffcb8}@media only screen and (max-width:767px){.lp_202004 .btn-tel-dtl{padding:11px 10px 0 40px}.lp_202004 .btn-tel-dtl strong{font-size:2.4rem}.lp_202004 .btn-tel-dtl:before{background:url(../../assets/img/lp/allservice/icon-free.png) no-repeat;background-size:30px auto;content:"";height:20px;left:10px;margin:auto;position:absolute;top:29%;width:30px}}.lp_202004 .appeal .btn-rsv-dtl{background:#ec719e;border-bottom:6px solid #d41c77;border-left:3px solid #d41c77;border-radius:5px;border-right:3px solid #d41c77;color:#fff;display:inline-block;font-size:2.4rem;font-weight:400;height:100%;line-height:2.1;padding:24px 10px 0 30px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}@media (-ms-high-contrast:none){.lp_202004 .appeal .btn-rsv-dtl,::-ms-backdrop{line-height:2.2;padding-top:29px}}.lp_202004 .appeal .btn-rsv-dtl em{color:#d41c77;display:block;line-height:0}.lp_202004 .appeal .btn-rsv-dtl em span{background:url(../../assets/img/lp/allservice/bg_btn_em.png) repeat-x;font-size:1.8rem;font-weight:700;padding:3px 5px;vertical-align:bottom}.lp_202004 .appeal .btn-rsv-dtl strong{font-size:3.6rem;font-weight:700}.lp_202004 .appeal .btn-rsv-dtl:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:45px auto;content:"";height:38px;left:20px;margin:auto;position:absolute;top:31%;width:45px}.lp_202004 .appeal .btn-rsv-dtl:hover{background:#d41c77;border-bottom:6px solid #ec719e;border-left:3px solid #ec719e;border-right:3px solid #ec719e}@media only screen and (max-width:767px){.lp_202004 .appeal .btn-rsv-dtl{font-size:1.8rem;line-height:2.4;padding:27px 10px 1px 30px}.lp_202004 .appeal .btn-rsv-dtl em span{font-size:1.6rem}.lp_202004 .appeal .btn-rsv-dtl em{margin-bottom:5px}.lp_202004 .appeal .btn-rsv-dtl strong{font-size:2.4rem}.lp_202004 .appeal .btn-rsv-dtl:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:25px auto;height:26px;left:10px;top:39%;width:30px}}@media only screen and (max-width:375px){.lp_202004 .appeal .btn-rsv-dtl{line-height:2.1}.lp_202004 .appeal .btn-rsv-dtl em span{font-size:1.3rem}}@media only screen and (max-width:320px){.lp_202004 .appeal .btn-rsv-dtl{padding:21px 10px 0 40px}.lp_202004 .appeal .btn-rsv-dtl em span{font-size:1.2rem}}.lp_202004 .btn-web{background:#f5a900;border-bottom:6px solid #d08f00;border-left:3px solid #d08f00;border-radius:5px;border-right:3px solid #d08f00;color:#fff;display:inline-block;font-size:2.4rem;font-weight:400;height:100%;line-height:2.1;padding:24px 10px 0 30px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}@media (-ms-high-contrast:none){.lp_202004 .btn-web,::-ms-backdrop{line-height:2.2;padding-top:29px}}.lp_202004 .btn-web em{color:#d08f00;display:block;line-height:0}.lp_202004 .btn-web em span{background:url(../../assets/img/lp/allservice/bg_btn_em.png) repeat-x;font-size:1.8rem;font-weight:700;padding:3px 5px}.lp_202004 .btn-web strong{font-size:3.6rem;font-weight:700}.lp_202004 .btn-web:before{background:url(../../assets/img/lp/allservice/icon-catalog.png) no-repeat;background-size:45px auto;content:"";height:38px;left:20px;margin:auto;position:absolute;top:27%;width:45px}.lp_202004 .btn-web:hover{background:#f60;border-bottom:6px solid #f5a900;border-left:3px solid #f5a900;border-right:3px solid #f5a900}@media only screen and (max-width:767px){.lp_202004 .btn-web{font-size:1.8rem;line-height:1.2;padding:13px 10px 11px 30px}.lp_202004 .btn-web em span{font-size:1.6rem;line-height:1.8;margin-bottom:1px}.lp_202004 .btn-web strong{font-size:2.4rem}.lp_202004 .btn-web:before{background:url(../../assets/img/lp/allservice/icon-catalog.png) no-repeat;background-size:26px auto;height:26px;left:10px;top:39%;width:30px}}@media only screen and (max-width:375px){.lp_202004 .btn-web{font-size:1.6rem}.lp_202004 .btn-web em span{font-size:1.4rem;padding:2px 5px}}@media only screen and (max-width:320px){.lp_202004 .btn-web{padding:9px 10px 9px 30px}}.lp_202004 .anxiety{background:url(../../assets/img/lp/allservice/common_bg_blue1.png) 0 0 repeat;margin-bottom:-26px;overflow:hidden;padding:58px 0 0}@media only screen and (max-width:767px){.lp_202004 .anxiety{margin-bottom:0;padding:31px 0 0}}.lp_202004 .anxiety .inner{position:relative}.lp_202004 .anxiety .inner:after{background-size:330px 342px;bottom:0;content:"";display:block;height:342px;position:absolute;right:0;width:330px}.lp_202004 .anxiety ul.voice{background:url(../../assets/img/lp/allservice/bg-anxiety.png) no-repeat;background-size:100% auto;height:600px;position:relative}.lp_202004 .anxiety ul.voice li{font-size:2.4rem;line-height:1.6}.lp_202004 .anxiety ul.voice li em{font-size:2.8rem}@media only screen and (max-width:767px){.lp_202004 .anxiety ul.voice{display:none}}.lp_202004 .anxiety ul.voice .voice1{left:179px;max-width:400px;position:absolute;top:20px}.lp_202004 .anxiety ul.voice .voice2{left:631px;position:absolute;top:112px}.lp_202004 .anxiety ul.voice .voice3{left:36px;line-height:1.4;position:absolute;top:189px;width:320px}.lp_202004 .anxiety ul.voice .voice4{left:718px;position:absolute;top:302px}.lp_202004 .anxiety ul.voice .voice5{bottom:169px;left:137px;position:absolute}@media (-ms-high-contrast:none){.lp_202004 .anxiety ul.voice .voice1,::-ms-backdrop{left:174px;top:23px}.lp_202004 .anxiety ul.voice .voice2,::-ms-backdrop{left:621px}.lp_202004 .anxiety ul.voice .voice4,::-ms-backdrop{left:716px;top:309px}.lp_202004 .anxiety ul.voice .voice5,::-ms-backdrop{bottom:163px}}.lp_202004 .reason{background:url(../../assets/img/lp/allservice/common_bg_pink.png) 50%;padding:0 0 70px;text-align:center}@media only screen and (max-width:767px){.lp_202004 .reason{padding:0 0 40px}}.lp_202004 .reason .belt{background-color:#d10c6d;margin-bottom:70px;padding:29px 0 30px;position:relative;text-align:center}.lp_202004 .reason .belt:after{border-color:#cf0066 transparent transparent;border-style:solid;border-width:50px 65px 0;bottom:-50px;content:"";display:inline-block;left:0;margin:auto;position:absolute;right:0;width:1px}@media only screen and (max-width:767px){.lp_202004 .reason .belt{margin:0 0 50px;padding:15px 20px}.lp_202004 .reason .belt:after{border-width:30px 35px 0;bottom:-30px}}.lp_202004 .reason .belt .prompt{font-feature-settings:"palt" 1;color:#fff;font-size:3rem;font-weight:400;margin-bottom:4px;position:relative}@media (-ms-high-contrast:none){.lp_202004 .reason .belt .prompt,::-ms-backdrop{letter-spacing:0!important}}.lp_202004 .reason .belt .belt-inner{margin:0 auto;max-width:1000px}.lp_202004 .reason .belt .prompt:before{background:url(../../assets/img/lp/allservice/bg-belt_left.png) no-repeat;background-size:30px auto;content:"";display:block;height:70px;left:60px;position:absolute;top:20px;width:30px}.lp_202004 .reason .belt .prompt:after{background:url(../../assets/img/lp/allservice/bg-belt_right.png) no-repeat;background-size:30px auto;content:"";display:block;height:70px;position:absolute;right:60px;top:25px;width:30px}.lp_202004 .reason .belt .prompt em{color:#fffc00;font-size:4.3rem;font-weight:700;line-height:1.4}.lp_202004 .reason .belt .lead{color:#fff;display:block;font-size:2rem;font-weight:400;line-height:1.8}@media only screen and (max-width:767px){.lp_202004 .reason .belt .prompt{font-size:2rem;font-weight:700}.lp_202004 .reason .belt .prompt em{font-size:2.4rem}.lp_202004 .reason .belt .prompt:before{left:20px}.lp_202004 .reason .belt .prompt:after{right:20px}.lp_202004 .reason .belt .lead{font-size:1.6rem;font-weight:700;line-height:1.8}}@media only screen and (max-width:375px){.lp_202004 .reason .belt .prompt:before{left:1px}.lp_202004 .reason .belt .prompt:after{right:1px}}.lp_202004 .reason .inner{background-color:#fff;box-shadow:5px 3px 5px 0 rgba(0,0,0,.1);overflow:hidden;padding:50px 30px;position:relative}.lp_202004 .reason .reason-ttl{font-size:2.4rem;margin-bottom:10px;vertical-align:middle}.lp_202004 .reason .reason-ttl strong{font-size:4.3rem;margin-left:7px}.lp_202004 .reason .reason-ttl img{margin:-10px 0 0 -20px;vertical-align:top;width:290px}@media only screen and (max-width:767px){.lp_202004 .reason .inner{padding:30px 20px}.lp_202004 .reason .reason-ttl{font-size:1.8rem;line-height:1.8;margin-bottom:20px}.lp_202004 .reason .reason-ttl strong{display:block;font-size:2.4rem;margin-left:7px}.lp_202004 .reason .reason-ttl img{margin:3px 0 0 -5px;width:170px}}@media only screen and (max-width:375px){.lp_202004 .reason .reason-ttl strong{font-size:2rem;margin-left:7px}}@media only screen and (max-width:320px){.lp_202004 .reason .reason-ttl{font-size:1.6rem;line-height:1.6}.lp_202004 .reason .reason-ttl img{margin:3px -5px 0;width:160px}}.lp_202004 .reason ul.reason-list li{font-size:2.4rem;letter-spacing:.07em;line-height:1.7;overflow:hidden;position:relative;text-align:left}.lp_202004 .reason ul.reason-list li a{height:100%;left:0;position:absolute;top:0;transition:all .6s ease 0s;width:100%}.lp_202004 .reason ul.reason-list li{color:#514e4d;margin-bottom:30px}.lp_202004 .reason ul.reason-list li:last-child{margin-bottom:0}.lp_202004 .reason ul.reason-list li a:hover{background-color:#fff;opacity:.25;text-decoration:none!important}.lp_202004 .reason ul.reason-list li img{float:left;margin:0 20px 0 0;width:90px}.lp_202004 .reason ul.reason-list li strong{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 31% 100%;color:#d73d84;font-size:3rem;font-weight:700;margin-left:-10px;padding-bottom:10px}@media (-ms-high-contrast:none){.lp_202004 .reason ul.reason-list li strong,::-ms-backdrop{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 31% 90%;font-size:2.9rem;padding-bottom:0}}.lp_202004 .reason ul.reason-list strong:after{content:"\A";white-space:pre}.lp_202004 .reason ul.reason-list .link-detail{float:right;font-size:1.8rem;font-weight:400;line-height:1;margin:-15px -10px 0 0;padding-left:19px;position:relative;text-align:left;text-decoration:underline;width:130px}.lp_202004 .reason ul.reason-list .link-detail:before{background:url(../../assets/img/lp/allservice/icon_arrow_pink.png) no-repeat;background-size:10px 17px;content:"";display:inline-block;height:17px;left:0;margin:0;position:absolute;top:0;width:10px}@media only screen and (max-width:767px){.lp_202004 .reason ul.reason-list li{font-size:1.8rem;line-height:1.6}.lp_202004 .reason ul.reason-list li a{height:100%;left:0;position:absolute;top:0;transition:all .6s ease 0s;width:100%}.lp_202004 .reason ul.reason-list li{color:#514e4d;margin-bottom:30px}.lp_202004 .reason ul.reason-list li img{margin:0 10px 40px 0;width:60px}.lp_202004 .reason ul.reason-list li p{overflow:hidden;padding-left:9px}.lp_202004 .reason ul.reason-list li strong{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 31% 100%;font-size:2.1rem;padding-bottom:10px}.lp_202004 .reason ul.reason-list .link-detail{clear:both;float:right;font-size:1.4rem;margin:5px 0 0;padding-left:15px;position:relative;width:auto}.lp_202004 .reason ul.reason-list .link-detail:before{background:url(../../assets/img/lp/allservice/icon_arrow_pink.png) no-repeat;background-size:8px auto;content:"";display:inline-block;height:14px;left:0;margin:0;position:absolute;top:0;width:8px}}@media only screen and (max-width:480px){.lp_202004 .reason ul.reason-list li img{margin:0 10px 30px 0;width:50px}.lp_202004 .reason ul.reason-list li{font-size:1.7rem;letter-spacing:0;line-height:1.6;margin-bottom:20px}}@media only screen and (max-width:375px){.lp_202004 .reason ul.reason-list li strong{font-size:2rem;padding-bottom:10px}.lp_202004 .reason ul.reason-list li{font-size:1.6rem}}@media only screen and (max-width:320px){.lp_202004 .reason ul.reason-list li img{width:40px}.lp_202004 .reason ul.reason-list li strong{font-size:1.8rem;padding-bottom:10px}}.lp_202004 .reason .movie{margin-top:50px}.lp_202004 .reason .movie .introduction-movie{margin-bottom:10px}@media only screen and (max-width:767px){.lp_202004 .reason .movie{margin-top:30px}}.lp_202004 .reservation{background:url(../../assets/img/lp/allservice/reservation_bg_middle.jpg) 50% no-repeat;background-size:cover;padding:70px 0}@media only screen and (max-width:767px){.lp_202004 .reservation{padding:40px 0}}.lp_202004 .reservation .inner{background-color:#fff;box-shadow:5px 3px 5px 0 rgba(0,0,0,.1);overflow:hidden;padding:40px 30px;position:relative}@media only screen and (max-width:767px){.lp_202004 .reservation .inner{padding:20px 0}}.lp_202004 .reservation h2{background:url(../../assets/img/lp/allservice/reservation_underline_pink.png) 0 64% repeat-x;font-size:3rem;letter-spacing:.07em;margin:0;text-align:center}@media only screen and (max-width:767px){.lp_202004 .reservation h2{font-size:1.5rem;margin:0 15px}}.lp_202004 .reservation h2 span{background-color:#fff;display:inline-block;padding:0 20px}@media only screen and (max-width:767px){.lp_202004 .reservation h2 span{padding:0 10px}.lp_202004 .reservation h2 em{font-size:2.4rem}}.lp_202004 .reservation .linkatt{font-size:1.5rem;font-weight:400;letter-spacing:.14em;padding:22px 0 5px;text-align:center}@media only screen and (max-width:767px){.lp_202004 .reservation .linkatt{font-size:1.3rem;line-height:1.8;padding:10px 10px 0}}.lp_202004 .reservation .salonarea{display:table}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea{display:block;margin:0 20px}}.lp_202004 .reservation .salonarea dl{clear:both;overflow:hidden;padding:20px 0 0}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea dl{display:table}}.lp_202004 .reservation .salonarea dt{float:left;text-align:center}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea dt{display:table-cell;float:none;vertical-align:top;width:auto}}.lp_202004 .reservation .salonarea dt span{border:1px solid #cf0066;box-sizing:border-box;display:inline-block;font-size:1.8rem;padding:5px 0;width:7em}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea dt span{float:none;font-size:1.4rem;margin:2px 0 0;padding:2px 0;width:6em}}@media only screen and (max-width:375px){.lp_202004 .reservation .salonarea dt span{width:5.5em}}@media only screen and (max-width:320px){.lp_202004 .reservation .salonarea dt span{font-size:1.2rem;padding:1px 0 0}}.lp_202004 .reservation .salonarea dd{float:left;font-size:1.8rem;padding:5px 0 5px 19px}.lp_202004 .reservation .salonarea dd span{color:#cf0066}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea dd{font-feature-settings:"palt" 1;display:table-cell;float:none;font-size:1.8rem;letter-spacing:.04em;line-height:1.8;margin-right:-10px;padding:0 0 0 10px;vertical-align:top}}@media only screen and (max-width:480px){.lp_202004 .reservation .salonarea dd{font-size:1.6rem}}@media only screen and (max-width:375px){.lp_202004 .reservation .salonarea dd{font-size:1.4rem;padding:0 0 0 5px}}@media only screen and (max-width:320px){.lp_202004 .reservation .salonarea dd{font-size:1.3rem}}.lp_202004 .reservation .salonarea dd a{border-bottom:1px solid #5b5857;color:#514e4d;display:inline;margin:0 .3em;text-decoration:none}@media only screen and (max-width:767px){.lp_202004 .reservation .salonarea dd a{border-bottom:none;display:inline-block;text-decoration:underline}}.lp_202004 .modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:99}.lp_202004 .modal__bg{background:rgba(0,0,0,.8);height:100vh;position:absolute;width:100%}.lp_202004 .modal__content{background:#fff;height:auto;left:50%;max-height:90%;overflow-y:auto;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%}@media only screen and (max-width:767px){.lp_202004 .modal__content{padding:20px;width:89%}}.lp_202004 .modal h3{border:1px solid #cf0066;font-size:1.8rem;margin-bottom:30px;padding:10px 0;text-align:center}.lp_202004 .modal h3 em{color:#cf0066;font-size:2.4rem}.lp_202004 .modal h4{border-left:5px solid #cf0066;font-size:1.6rem;margin-bottom:15px;padding:1px 0 1px 10px}.lp_202004 .modal__content .adress{font-size:1.6rem;font-weight:400;line-height:1.6}.lp_202004 .modal__content .close{text-align:center}.lp_202004 .js-modal-close{color:#cf0066}.lp_202004 .modal__content .btn{height:60px;margin:20px auto 30px;width:360px}.lp_202004 .modal__content .btn-rsv{background:#ec719e;border-bottom:5px solid #d41c77;border-left:2px solid #d41c77;border-radius:5px;border-right:2px solid #d41c77;color:#fff;display:inline-block;font-size:1.8rem;font-weight:400;height:100%;line-height:1.2;padding:15px 10px 0 30px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}.lp_202004 .modal__content .btn-rsv strong{font-size:2.4rem;font-weight:700}.lp_202004 .modal__content .btn-rsv:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:35px auto;content:"";height:30px;left:20px;margin:auto;position:absolute;top:26%;width:35px}.lp_202004 .modal__content .btn-rsv:hover{background:#d41c77;border-bottom:5px solid #ec719e;border-left:2px solid #ec719e;border-right:2px solid #ec719e}.lp_202004 .modal__content ul.shop-list li{background-image:linear-gradient(90deg,#b5b5b5,#b5b5b5 1px,transparent 0,transparent 2px);background-position:bottom;background-repeat:repeat-x;background-size:3px 1px;margin-bottom:20px;padding-bottom:1px}.lp_202004 .modal__content ul.shop-list li:last-child{background-image:none;margin-bottom:0}@media only screen and (max-width:767px){.lp_202004 .modal__content .btn{height:60px;margin:20px auto 30px;width:auto}.lp_202004 .modal__content .btn-rsv strong{font-size:2.3rem}.lp_202004 .modal__content .btn-rsv:before{left:10px}}@media only screen and (max-width:375px){.lp_202004 .modal__content .btn-rsv{font-size:1.4rem;padding-top:17px}.lp_202004 .modal__content .btn-rsv strong{font-size:1.8rem}.lp_202004 .modal__content .btn-rsv:before{background:url(../../assets/img/lp/allservice/icon-shop.png) no-repeat;background-size:30px auto;height:26px;width:30px}}@media only screen and (max-width:320px){.lp_202004 .modal__content .btn-rsv strong{font-size:1.6rem}}.lp_202004 .service{clear:both;margin:0;padding:63px 0 69px}@media only screen and (max-width:767px){.lp_202004 .service{padding:40px 0 30px}}@media only screen and (max-width:375px){.lp_202004 .service{padding:30px 0 20px}}.lp_202004 .service .titleblock{background:#fff url(../../assets/img/lp/allservice/service_title_shadow_blue.png) 0 bottom repeat-x;border:3px solid #98bce3;box-sizing:border-box;display:table;overflow:hidden;padding:24px 0 26px;width:100%}@media only screen and (max-width:767px){.lp_202004 .service .titleblock{background:#fff url(../../assets/img/lp/allservice/sp/service_title_shadow_blue_sp.png) 0 bottom repeat-x;background-size:auto 4px;border:2px solid #98bce3;margin-bottom:9px;padding:14px 0 16px}}.lp_202004 .service .titleblock .numbering{background:url(../../assets/img/lp/allservice/service_dotline_tate.png) right 0 repeat-y;display:table-cell;height:85px;padding:0;vertical-align:top;width:16.6%}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .numbering{background:url(../../assets/img/lp/allservice/service_dotline_tate.png) right 0 repeat-y;background-size:2px auto;height:auto;text-align:center;vertical-align:middle;width:22.2%}}.lp_202004 .service .titleblock .numbering img{height:auto;padding:10px 0 0 48px;width:auto}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .numbering img{height:30px;padding:0;width:38px}}.lp_202004 .service .titleblock .servicepoint{display:table-cell;padding:0;vertical-align:middle;width:83.4%}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .servicepoint{width:auto}}.lp_202004 .service .titleblock .servicepoint h2{font-size:3.6rem;padding:0 0 0 35px}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .servicepoint h2{font-size:2rem;line-height:1.4;padding:0 10px 0 18px}}@media only screen and (max-width:320px){.lp_202004 .service .titleblock .servicepoint h2{font-size:1.8rem}}.lp_202004 .service .titleblock .servicepoint .narrow{font-feature-settings:"palt" 1;letter-spacing:.03em}.lp_202004 .service .titleblock .servicepoint h2 em{font-size:4.2rem;letter-spacing:.14em}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .servicepoint h2 em{font-size:2.5rem;line-height:1.2;padding:5px 0 0}}@media only screen and (max-width:320px){.lp_202004 .service .titleblock .servicepoint h2 em{font-size:2rem}}.lp_202004 .service .titleblock .servicepoint p{font-size:2rem;font-weight:400;padding:15px 15px 0 35px}@media only screen and (max-width:767px){.lp_202004 .service .titleblock .servicepoint p{font-size:1.4rem;line-height:1.68;padding:5px 12px 2px 18px}}@media only screen and (max-width:320px){.lp_202004 .service .titleblock .servicepoint p{font-size:1.3rem;line-height:1.6}}.lp_202004 .service .set{background-image:linear-gradient(90deg,#98bce3,#98bce3 2px,transparent 0,transparent 3px);background-position:bottom;background-repeat:repeat-x;background-size:4px 2px;clear:both;overflow:hidden;padding:40px 0 39px}.lp_202004 .service .set:last-child{background-image:none;padding:40px 0 0}.lp_202004 .service .set2{float:left;margin-right:50px;width:474px}.lp_202004 .service .set2:nth-child(odd){margin-right:0}.lp_202004 .service .set2 .imageblock{padding-top:40px;width:474px}.lp_202004 .service .btn-wrp{height:98px;margin:10px 0 0}@media only screen and (max-width:767px){.lp_202004 .service .set{margin-bottom:10px;padding:11px 0 24px}.lp_202004 .service .set:last-child{margin-bottom:0;padding:15px 0 0}.lp_202004 .service .set2{background-image:linear-gradient(90deg,#98bce3,#98bce3 2px,transparent 0,transparent 3px);background-position:bottom;background-repeat:repeat-x;background-size:4px 2px;float:none;margin-right:0;padding-bottom:29px;width:auto}.lp_202004 .service .set2 .imageblock{margin:0 auto;padding:9px 13.83% 15px;width:auto}.lp_202004 .service .btn-wrp{height:auto}}.lp_202004 .service .imageblock{float:left;width:471px}@media only screen and (max-width:767px){.lp_202004 .service .imageblock{float:none;margin:0 auto;padding:9px 13.83% 15px;width:auto}}.lp_202004 .service .imageblock img{width:auto}@media only screen and (max-width:767px){.lp_202004 .service .imageblock img{width:100%}}.lp_202004 .service .beforeafter{float:left;overflow:hidden;width:471px}.lp_202004 .service .beforeafter div{text-align:center}.lp_202004 .service .beforeafter figcaption{font-size:1.8rem;padding:15px 0 0}@media only screen and (max-width:767px){.lp_202004 .service .beforeafter{float:none;margin:0 auto;padding:9px 0 15px;width:auto}.lp_202004 .service .beforeafter figcaption{font-size:1.6rem;padding:10px 0 0}}@media only screen and (max-width:320px){.lp_202004 .service .beforeafter figcaption{font-size:1.4rem}}.lp_202004 .service .beforeafter .before{float:left;width:208px}@media only screen and (max-width:767px){.lp_202004 .service .beforeafter .before{width:40%}}.lp_202004 .service .beforeafter .before figure{position:relative}.lp_202004 .service .beforeafter .before figure:after{background:url(../../assets/img/lp/allservice/service_arrow_beforeafter.png) 0 0 no-repeat;content:"";display:block;height:39px;position:absolute;right:-54px;top:84px;width:54px}@media only screen and (max-width:767px){.lp_202004 .service .beforeafter .before figure:after{background:url(../../assets/img/lp/allservice/sp/service_arrow_beforeafter_sp.png) 0 0 no-repeat;background-size:100% auto;height:22px;right:-45%;top:34%;width:54px}}@media only screen and (max-width:375px){.lp_202004 .service .beforeafter .before figure:after{background:url(../../assets/img/lp/allservice/sp/service_arrow_beforeafter_sp.png) 0 0 no-repeat;background-size:100% auto;height:22px;right:-45%;top:34%;width:54px}}.lp_202004 .service .beforeafter .after{float:right;width:208px}@media only screen and (max-width:767px){.lp_202004 .service .beforeafter .after{width:40%}}.lp_202004 .service .explainblock{float:right;width:477px}.lp_202004 .service .epbk2{clear:both;float:none;padding-top:20px}@media only screen and (max-width:767px){.lp_202004 .service .explainblock{float:none;width:auto}}.lp_202004 .service .explainblock h3{color:#4b8dd2;padding:0 0 24px}@media only screen and (max-width:767px){.lp_202004 .service .explainblock h3{padding:0 0 10px;text-align:center}}.lp_202004 .service .explainblock h3 i{color:#514e4d;font-size:2.4rem;padding:0 2px 5px}.lp_202004 .service .explainblock h3 span{font-size:1.4rem}.lp_202004 .service .explainblock h3 em{background:url(../../assets/img/lp/allservice/line_blue1.png) 0 100% no-repeat;background-size:100% 24px;font-size:2.4rem;line-height:1.6;margin-left:-9px;padding:5px 7px 11px}.lp_202004 .service .explainblock .pattern span{font-size:1.3rem}.lp_202004 .service .explainblock .pattern em{font-size:2.3rem}@media (-ms-high-contrast:none){.lp_202004 .service .explainblock h3 em,::-ms-backdrop{background:url(../../assets/img/lp/allservice/line_blue1.png) 0 100% no-repeat;background-size:100% 21px;font-size:2.3rem;line-height:1.4;padding:3px 7px 0}}@media only screen and (max-width:767px){.lp_202004 .service .explainblock h3 i{display:inline-block;font-size:2rem;padding:0 0 1px 1px}.lp_202004 .service .explainblock h3 em{background:url(../../assets/img/lp/allservice/line_blue1.png) 0 89% no-repeat;background-size:100% 18px;font-size:2rem;line-height:1.3}}@media only screen and (max-width:375px){.lp_202004 .service .explainblock h3 em,.lp_202004 .service .explainblock h3 i{font-size:1.8rem}}.lp_202004 .service .explainblock p{font-size:1.6rem;line-height:1.8;padding:0 0 20px;text-align:justify}.lp_202004 .service .explainblock p:last-child{padding-bottom:0}@media only screen and (max-width:767px){.lp_202004 .service .explainblock li{background-size:5px 9px;font-size:1.3rem;padding:0 0 15px 9px}.lp_202004 .service .explainblock li:last-child{padding:0 0 0 9px}.lp_202004 .service .explainblock p{font-size:1.4rem;line-height:1.8}}@media only screen and (max-width:320px){.lp_202004 .service .explainblock p{font-size:1.3rem}}.lp_202004 .service .explainblock .text{font-size:1.6rem;line-height:1.5}.lp_202004 .service .addexparea{background-color:#fff;margin:40px 0 0;padding:30px}@media only screen and (max-width:767px){.lp_202004 .service .addexparea{margin-bottom:10px;padding:10px 9px 17px}}.lp_202004 .service .addexparea h3{background-color:#b2e2ef;font-size:3.4rem;margin:0 auto 28px;max-width:600px;padding:10px 25px;text-align:center}@media (-ms-high-contrast:none){.lp_202004 .service .addexparea h3,::-ms-backdrop{height:51px;padding-top:14px}}@media only screen and (max-width:767px){.lp_202004 .service .addexparea h3{font-feature-settings:"palt" 1;font-size:2rem;letter-spacing:.06em;line-height:1.3;margin-bottom:11px;padding:10px 5px}}.lp_202004 .service .pricearea{background-color:#fff;clear:both;margin:0 0 10px;overflow:hidden;padding:20px;position:relative}@media only screen and (max-width:767px){.lp_202004 .service .pricearea{padding:20px}}.lp_202004 .service .pricearea h3{background:url(../../assets/img/lp/allservice/service_line_subt_blue.png) 50% repeat-x;color:#fff;height:36px;margin:0 0 25px;text-align:center}@media only screen and (max-width:767px){.lp_202004 .service .pricearea h3{line-height:1.2;margin:0 0 18px}}.lp_202004 .service .pricearea h3 span{display:inline-block;width:.5em}@media only screen and (max-width:767px){.lp_202004 .service .pricearea h3 span{width:0}}.lp_202004 .service .pricearea h3 em{background:url(../../assets/img/lp/allservice/service_bg_subt_blue.png) 0 0 repeat;display:inline-block;font-size:1.6rem;padding-top:11px;width:260px}@media only screen and (max-width:767px){.lp_202004 .service .pricearea h3 em{font-size:1.5rem;padding:5px 10px;width:auto}}.lp_202004 .service .pricearea table,.lp_202004 .service .pricearea td,.lp_202004 .service .pricearea th{font-feature-settings:"palt" 1;border:1px solid #b5b5b5}.lp_202004 .service .pricearea table{width:100%}.lp_202004 .service .pricearea th{color:#4b8dd2;font-weight:700;padding:10px;width:40%}.lp_202004 .service .pricearea td{padding:10px}@media only screen and (max-width:767px){.lp_202004 .service .pricearea th{width:50%!important}.lp_202004 .service .pricearea td{letter-spacing:0}}@media only screen and (max-width:320px){.lp_202004 .service .pricearea td,.lp_202004 .service .pricearea th{padding:10px}}.lp_202004 .service .pricearea td p{padding:0}.lp_202004 .service .pricearea td p strong{font-size:1.8rem;line-height:1.2}@media only screen and (max-width:767px){.lp_202004 .service .pricearea td p strong{font-size:1.3rem}}.lp_202004 .service .pricearea td .tax{font-size:1.2rem;padding:0 0 0 .3em}@media only screen and (max-width:767px){.lp_202004 .service .pricearea td .tax{font-size:1.1rem;white-space:nowrap}}.service1,.service3{background:url(../../assets/img/lp/allservice/common_bg_gray1.png) 0 0 repeat;padding:70px 0}@media only screen and (max-width:767px){.service3 .titleblock{margin-bottom:-20px!important}}.service2{background:url(../../assets/img/lp/allservice/common_bg_gray2.png) 0 0 repeat}.lp_202004 .service .support .set{background:none;overflow:hidden;padding:0}.lp_202004 .service .support .imageblock{margin-top:-30px;padding:0 10px;text-align:center;width:420px}@media only screen and (max-width:767px){.lp_202004 .service .support{padding:0 10px}.lp_202004 .service .support .imageblock{padding:0 1px;width:auto}.lp_202004 .service .support .imageblock img{padding:15px 30px 0}}.lp_202004 .service .support ul.support-list li{background-image:linear-gradient(90deg,#7ab6b6,#7ab6b6 2px,transparent 0,transparent 0);background-position:bottom;background-repeat:repeat-x;background-size:4px 2px;font-size:2.4rem;overflow:hidden;padding:9px 0 12px}.lp_202004 .service .support ul.support-list p{line-height:1.5;overflow:hidden;padding-left:-1em;text-indent:.2em}.lp_202004 .service .support ul.support-list .svs5 p{line-height:1.2;padding-left:-1em;text-indent:.2em}.lp_202004 .service .support ul.support-list li em{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 0 100%;background-size:auto 20px;color:#399;font-size:2.7rem;padding:0 5px 7px}@media (-ms-high-contrast:none){.lp_202004 .service .support ul.support-list li em,::-ms-backdrop{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 0 90%;padding-bottom:0}}.lp_202004 .service .support ul.support-list li .stext{font-size:1.4rem;font-weight:400;line-height:2.1}.lp_202004 .service .support ul.support-list li img{float:left;margin:5px 20px 0 0;width:94px}@media only screen and (max-width:767px){.lp_202004 .service .support ul.support-list li{font-size:2rem}.lp_202004 .service .support ul.support-list p{overflow:hidden}.lp_202004 .service .support ul.support-list li em{background:url(../../assets/img/lp/allservice/line_yellow1.png) no-repeat 0 100%;background-size:auto 20px;font-size:2.4rem;letter-spacing:0;padding:0 1px 7px}.lp_202004 .service .support ul.support-list .svs5 p{line-height:1}.lp_202004 .service .support ul.support-list li .stext{font-size:1.4rem;line-height:1}.lp_202004 .service .support ul.support-list .svs5 em{line-height:1.6}.lp_202004 .service .support ul.support-list li img{margin:6px 5px 0 0;width:60px}}@media only screen and (max-width:480px){.lp_202004 .service .support ul.support-list li{font-size:1.8rem}.lp_202004 .service .support ul.support-list li em{font-size:2.2rem}}@media only screen and (max-width:375px){.lp_202004 .service .support ul.support-list li{font-size:1.6rem}.lp_202004 .service .support ul.support-list li em{font-size:2rem}.lp_202004 .service .support ul.support-list li .stext{font-size:1.4rem}}@media only screen and (max-width:320px){.lp_202004 .service .support ul.support-list li{font-size:1.4rem}.lp_202004 .service .support ul.support-list li em{font-size:1.6rem}.lp_202004 .service .support ul.support-list .svs5 em{line-height:1.6}.lp_202004 .service .support ul.support-list li img{margin:6px 5px 0 0;width:45px}.lp_202004 .service .support ul.support-list li .stext{font-size:1.2rem}}.lp_202004 .service .support .figure{background:url(../../assets/img/lp/allservice/common_bg_pink.png) 50%;overflow:hidden;padding:30px 0 30px 30px}.lp_202004 .service .support .figure .title{background:#fff;font-size:2rem;font-weight:400;line-height:1.8;margin:0 30px 30px 50px;padding:10px 0 13px 120px;position:relative;text-align:left;width:auto}.lp_202004 .service .support .figure .title img{left:-60px;position:absolute;top:-4px;width:160px}.lp_202004 .service .support .figure .title em{display:block;font-size:4rem;font-weight:700;line-height:1.2}.lp_202004 .service .support .figure .title span{line-height:1.2}.lp_202004 .service .support .figure .lead{clear:both;font-size:1.6rem;line-height:2;margin-bottom:30px;margin-right:30px;text-align:left}.lp_202004 .service .support .figure .figure-inner{overflow:hidden}.lp_202004 .service .support .figure .figure-inner .figure-flow{float:left;margin-right:-5px;width:390px}@media only screen and (max-width:767px){.lp_202004 .service .support .figure{margin-top:-11px;overflow:visible;padding:10px}.lp_202004 .service .support .figure .title{font-size:1.4rem;line-height:1.8;margin:0 0 20px 20px;padding:9px 1px 9px 55px}.lp_202004 .service .support .figure .title img{left:-50px;top:-1px;width:100px}.lp_202004 .service .support .figure .title em{font-size:2rem;line-height:1.4}.lp_202004 .service .support .figure .title span{font-size:2.4rem}.lp_202004 .service .support .figure .lead{font-size:1.4rem;line-height:1.8;margin-bottom:20px;margin-right:0;padding:0 10px}}@media only screen and (max-width:375px){.lp_202004 .service .support .figure .title{padding:9px 5px 9px 45px}.lp_202004 .service .support .figure .title img{width:90px}.lp_202004 .service .support .figure .title em{font-size:1.6rem}.lp_202004 .service .support .figure .title span{font-size:2rem}}@media only screen and (max-width:320px){.lp_202004 .service .support .figure .title{font-size:1.3rem;padding:9px 5px 9px 25px}.lp_202004 .service .support .figure .title img{width:70px}.lp_202004 .service .support .figure .title em{font-size:1.4rem;letter-spacing:0}.lp_202004 .service .support .figure .title span{font-size:1.8rem}.lp_202004 .service .support .figure .lead{font-size:1.3rem;line-height:1.8;padding:0 5px}}.lp_202004 .service .support .figure .figure-inner ul.flow-list{float:left;width:497px}.lp_202004 .service .support .figure .figure-inner ul.flow-list li{background:#fff;border:1px solid #ec719e;border-left-width:10px;margin-bottom:21px;padding:15px;position:relative}.lp_202004 .service .support .figure .figure-inner ul.flow-list li:last-child{margin-bottom:0}.lp_202004 .service .support .figure .figure-inner ul.flow-list .icon{position:absolute;right:-21px;top:-11px;width:100px;z-index:11}.lp_202004 .service .support .figure .figure-inner ul.flow-list li .image{position:absolute;right:15px;top:15px;width:210px}.lp_202004 .service .support .figure .figure-inner ul.flow-list li p{font-size:1.6rem;line-height:1.8;width:230px}@media only screen and (max-width:767px){.lp_202004 .service .support .figure .figure-inner ul.flow-list{background:url(../../assets/img/lp/allservice/sp/bg_flow1.png) no-repeat,url(../../assets/img/lp/allservice/sp/bg_flow3.png) no-repeat 0 100%,url(../../assets/img/lp/allservice/sp/bg_flow2.png) repeat-y;background-size:100% auto;float:none;padding:0 59px 30px 50px;width:auto}.lp_202004 .service .support .figure .figure-inner ul.flow-list li{background:#fff;border:1px solid #ec719e;margin-bottom:10px;padding:11px;position:static}.lp_202004 .service .support .figure .figure-inner ul.flow-list li.flow{background:none;border:none;padding:0}.lp_202004 .service .support .figure .figure-inner ul.flow-list li.flow img{margin-bottom:10px}.lp_202004 .service .support .figure .figure-inner ul.flow-list .image-wrap{position:relative}.lp_202004 .service .support .figure .figure-inner ul.flow-list .icon{position:absolute;right:0;top:1px;width:70px;z-index:11}.lp_202004 .service .support .figure .figure-inner ul.flow-list li .image{margin:auto;padding:10px 13.83%;position:static;text-align:center;width:auto}.lp_202004 .service .support .figure .figure-inner ul.flow-list li p{font-size:1.4rem;line-height:1.6;width:auto}}@media only screen and (max-width:480px){.lp_202004 .service .support .figure .figure-inner ul.flow-list{padding:0 34px 30px 30px}}@media only screen and (max-width:375px){.lp_202004 .service .support .figure .figure-inner ul.flow-list{padding:0 30px 30px 26px}}@media only screen and (max-width:320px){.lp_202004 .service .support .figure .figure-inner ul.flow-list{padding:0 24px 30px 20px}.lp_202004 .service .support .figure .figure-inner ul.flow-list li p{font-size:1.2rem}}.freecounseling{background:url(../../assets/img/lp/allservice/common_bg_gray2.png) 0 0 repeat;clear:both;overflow:hidden;padding:70px 0}@media only screen and (max-width:767px){.freecounseling{padding:40px 0}}.freecounseling .titlearea{font-feature-settings:"palt" 1;background-color:#fff;display:table;margin:0 0 0 60px;padding:18px 0;width:940px}@media only screen and (max-width:767px){.freecounseling .titlearea{display:table;margin:0 0 0 50px;padding:8px 25px 8px 0;width:auto}}.freecounseling .titlearea img{float:left;margin:-26px 0 -26px -60px;padding:0 30px 0 0}@media only screen and (max-width:767px){.freecounseling .titlearea img{margin:0 0 0 -50px;max-width:96px;padding:0 10px 0 0}}.freecounseling .titlearea .image{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){.freecounseling .titlearea .image{display:table-cell;vertical-align:middle}}.freecounseling .titlearea .texts{display:table-cell;vertical-align:middle}@media only screen and (max-width:767px){.freecounseling .titlearea .texts{display:table-cell;vertical-align:middle}}.freecounseling .titlearea h2{font-size:4rem;letter-spacing:.07em}@media only screen and (max-width:767px){.freecounseling .titlearea h2{font-size:2rem;padding:8px 0 0}}.freecounseling .titlearea h3{font-size:2rem;letter-spacing:.07em;padding:12px 0 0}@media only screen and (max-width:767px){.freecounseling .titlearea h3{font-size:1.3rem;line-height:1.8;padding:12px 0 4px}}.freecounseling .detail{clear:both;padding:40px 0 0}@media only screen and (max-width:767px){.freecounseling .detail{padding:15px 0 0}}.freecounseling .detail img{float:left}@media only screen and (max-width:767px){.freecounseling .detail img{display:block;float:none;margin:0 auto;width:72.4%}}.freecounseling .detail .text{float:right;font-size:1.6rem;line-height:1.8;width:477px}@media only screen and (max-width:767px){.freecounseling .detail .text{float:none;font-size:1.3rem;padding:15px 0 0;width:100%}}.stage{padding:66px 0 0}.stage,.stage h3{text-align:center}.stage h3{line-height:58px;margin:0 auto 30px}@media only screen and (max-width:767px){.stage{padding:44px 0 0}.stage h3{margin:0 auto 15px}}@media only screen and (max-width:375px){.stage{padding:31px 0 0}}.stage .preparestep{background:url(../../assets/img/lp/allservice/bg_blue1.png) 0 0 repeat;margin:0 0 50px;padding-top:30px;position:relative}@media only screen and (max-width:767px){.stage .preparestep{margin:0 0 30px;padding:20px 20px 0}}.stage .preparestep .ppstep-inner{background:url(../../assets/img/lp/allservice/bg_stage1.png) no-repeat center 100%;background-size:890px auto;padding:30px 50px 180px}.stage .preparestep h3{background-color:#4b8dd2;color:#fff;font-size:3.6rem;margin-bottom:10px;width:680px}@media (-ms-high-contrast:none){.stage .preparestep h3,::-ms-backdrop{height:51px;padding-top:4px}}.stage .preparestep h3 em{color:#fffc00}.stage .preparestep p{font-size:1.8rem;line-height:1.8;text-align:left;width:570px}@media only screen and (max-width:767px){.stage .preparestep .ppstep-inner{background:none;padding:1px 1px 0}.stage .preparestep h3{font-size:2rem;line-height:30px;line-height:1.2;padding:5px 0;width:auto}.stage .preparestep p{font-size:1.6rem;margin-bottom:-10px;width:auto}}@media only screen and (max-width:375px){.stage .preparestep h3{font-size:1.8rem;line-height:1.2}.stage .preparestep p{font-size:1.4rem;margin-bottom:-10px}}.stage .questionary{background:url(../../assets/img/lp/allservice/bg_blue2.png) 0 0 repeat;margin:0 0 70px;padding:30px 30px 1px;position:relative}@media only screen and (max-width:767px){.stage .questionary{margin:0 0 50px;padding:20px 20px 1px}}@media only screen and (max-width:375px){.stage .questionary{margin:0 0 39px}}.stage .questionary .qsn-inner{background:#fff;margin-bottom:30px;overflow:hidden;padding:30px 0 30px 30px}.stage .questionary h3{background-color:#306dbf;color:#fff;font-size:3.6rem;margin-bottom:29px;width:440px}@media (-ms-high-contrast:none){.stage .questionary h3,::-ms-backdrop{height:51px;padding-top:4px}}@media only screen and (max-width:767px){.stage .questionary .qsn-inner{margin:0 0 20px;padding:20px 20px 10px}.stage .questionary h3{font-size:2.4rem;margin-bottom:19px;padding:5px 0;width:auto}}@media only screen and (max-width:320px){.stage .questionary .qsn-inner{padding:20px 10px 10px}.stage .questionary h3{font-size:2rem;line-height:1.4}}.stage .questionary h4{color:#4b8dd2;font-size:2.4rem;margin-bottom:19px;text-align:left}.stage .questionary h4 span{font-size:1.8rem;font-weight:400}.stage .questionary h4 img{margin-right:10px;vertical-align:top;width:30px}@media only screen and (max-width:767px){.stage .questionary h4{font-size:1.8rem;line-height:1.4;text-align:center}.stage .questionary h4 span{font-size:1.4rem;line-height:1}.stage .questionary h4 img{margin-right:10px;vertical-align:middle;width:25px}}@media only screen and (max-width:375px){.stage .questionary h4{font-size:1.6rem;line-height:1.4}.stage .questionary h4 img{width:20px}}.stage .questionary .figureblock{float:left;margin-right:30px;width:240px}@media only screen and (max-width:767px){.stage .questionary .figureblock{float:none;margin:0 auto 20px;width:72.4%}}.stage .questionary .voiceblock{float:left;overflow:hidden}.stage .questionary p{font-size:1.8rem;margin-bottom:20px;margin-left:-5px;text-align:left}.stage .questionary p span{background:url(../../assets/img/lp/allservice/line_blue1.png) 0 100% no-repeat;background-size:100% 19px;padding:3px 7px 10px}@media (-ms-high-contrast:none){.stage .questionary p span,::-ms-backdrop{background:url(../../assets/img/lp/allservice/line_blue1.png) 0 90% no-repeat;padding-bottom:4px}}@media only screen and (max-width:767px){.stage .questionary .voiceblock{float:none}}.stage .questionary dl.voice{float:left;margin-right:15px;overflow:hidden;width:300px}@media only screen and (max-width:767px){.stage .questionary dl.voice{float:none;margin-bottom:10px;margin-right:0;width:auto}.stage .questionary p{font-size:1.6rem}}.stage .questionary dl.voice:last-child{margin-right:0}.stage .questionary dl.voice dt{float:left;position:relative;width:70px}.stage .questionary dl.voice dd{border:2px dotted #98bce3;height:200px;margin-left:68px;padding:15px 11px 1px 19px;text-align:justify}@media only screen and (max-width:767px){.stage .questionary dl.voice dt{width:60px}.stage .questionary dl.voice dd{height:auto;margin-left:58px;padding:11px 7px 1px 15px}}@media only screen and (max-width:320px){.stage .questionary dl.voice dt{width:50px}.stage .questionary dl.voice dd{margin-left:48px}}.stage .questionary dl.voice dd .text{font-size:1.5rem;font-weight:400;line-height:1.6;margin-bottom:10px}.stage .questionary dl.voice dd .name{color:#4b8dd2;font-size:1.2rem;font-weight:400;margin-bottom:15px}@media only screen and (max-width:767px){.stage .questionary h3{font-size:2rem;line-height:30px;width:auto}.stage .questionary dl.voice dd .text{font-size:1.4rem}}@media only screen and (max-width:320px){.stage .questionary dl.voice dd .name{font-size:1.1rem;margin-bottom:5px}.stage .questionary dl.voice dd .text{font-size:1.3rem}}.lp_202004 .quality{background:url(../../assets/img/lp/allservice/common_bg_gray2.png) 0 0 repeat;padding:61px 0 69px;position:relative}.lp_202004 .quality .inner{overflow:hidden}.lp_202004 .quality .imageblock{float:left;margin-right:30px;width:130px}.lp_202004 .quality .textblock{overflow:hidden}.lp_202004 .quality p{font-size:18px;line-height:2}.lp_202004 .quality p em{color:#cf0066;display:block}@media only screen and (max-width:767px){.lp_202004 .quality{padding:31px 0}.lp_202004 .quality .imageblock{float:left;margin-right:20px;width:80px}.lp_202004 .quality p{font-size:1.6rem;line-height:1.8}}@media only screen and (max-width:375px){.lp_202004 .quality p{font-size:1.3rem}}.lp_202004 .step{background:url(../../assets/img/lp/allservice/common_bg_pink.png) 0 0 repeat;clear:both;padding:61px 0 69px}@media only screen and (max-width:767px){.lp_202004 .step{padding:31px 0 39px}}.lp_202004 .step ul.step-list li{background:url(../../assets/img/lp/allservice/dot_pink.png) repeat-y 73px 0;padding-bottom:30px}.lp_202004 .step ul.step-list li:last-child{background:none;padding-bottom:0}.lp_202004 .step ul.step-list .textblock{background:#fff;margin-left:120px;padding:30px 50px;position:relative}.lp_202004 .step ul.step-list .imageblock{float:right;margin-bottom:20px;margin-left:30px;width:280px}.lp_202004 .step ul.step-list .icon-step{left:-130px;position:absolute;top:-20px;width:164px}@media only screen and (max-width:767px){.lp_202004 .step ul.step-list li{background:url(../../assets/img/lp/allservice/dot_pink.png) repeat-y 34px 0;padding-bottom:20px}.lp_202004 .step ul.step-list .textblock{margin-left:60px;padding:15px 20px 15px 25px;position:relative}.lp_202004 .step ul.step-list .imageblock{float:none;margin-bottom:20px;margin-left:0;width:auto}.lp_202004 .step ul.step-list .icon-step{left:-65px;top:-10px;width:80px}}@media only screen and (max-width:320px){.lp_202004 .step ul.step-list li{background:url(../../assets/img/lp/allservice/dot_pink.png) repeat-y 22px 0}.lp_202004 .step ul.step-list .textblock{margin-left:50px}.lp_202004 .step ul.step-list .icon-step{width:80px}}.lp_202004 .step ul.step-list .text{font-size:1.8rem;line-height:1.8}.lp_202004 .step ul.step-list .pd-t-30{padding-top:30px}.lp_202004 .step ul.step-list .pd-t-40{padding-top:40px}.lp_202004 .step ul.step-list .voice{border-bottom:2px dotted #e886b6;border-top:2px dotted #e886b6;clear:both;margin-top:20px;min-height:80px;padding:25px 0 10px;position:relative}.lp_202004 .step ul.step-list .voice .icon-voice{position:absolute;top:-20px;width:130px}.lp_202004 .step ul.step-list .voice p{font-size:1.6rem;font-weight:400;line-height:1.6;margin-left:75px}@media only screen and (max-width:767px){.lp_202004 .step ul.step-list .text{font-size:1.6rem;line-height:1.6}.lp_202004 .step ul.step-list .pd-t-30,.lp_202004 .step ul.step-list .pd-t-40{padding-top:0}.lp_202004 .step ul.step-list .voice{margin-top:20px;min-height:80px;padding:25px 0 10px}.lp_202004 .step ul.step-list .voice .icon-voice{position:absolute;top:-15px;width:110px}.lp_202004 .step ul.step-list .voice p{font-size:1.4rem;margin-left:65px}}@media only screen and (max-width:375px){.lp_202004 .step ul.step-list .text{font-size:1.4rem}}@media only screen and (max-width:320px){.lp_202004 .step ul.step-list .voice .icon-voice{position:absolute;top:-15px;width:90px}.lp_202004 .step ul.step-list .text{font-size:1.3rem}.lp_202004 .step ul.step-list .voice p{font-size:1.2rem;margin-left:50px}}.lp_202004 .faq{background:url(../../assets/img/lp/allservice/common_bg_gray1.png) 0 0 repeat;clear:both;padding:61px 0 69px;position:relative}.lp_202004 .faq .inner{background:#fff;padding:30px 0 1px 30px}@media only screen and (max-width:767px){.lp_202004 .faq{padding:31px 0 39px}.lp_202004 .faq .inner{background:#fff;padding:20px 0 1px 20px}}.lp_202004 .faq ul.btn-list{padding-bottom:40px}.lp_202004 .faq ul.btn-list li{display:inline-block;margin-right:29px;width:30%}.lp_202004 .faq ul.btn-list li:last-child{margin-right:0}.lp_202004 .faq .btn{background:#f8cddd;border-radius:5px;color:#cf0066;display:inline-block;font-size:2rem;height:100%;line-height:1.2;padding:20px 1px;position:relative;text-align:center;text-decoration:none;transition:.3s;width:100%}.lp_202004 .faq .btn:hover{background:#d41c77;color:#fff}@media only screen and (max-width:767px){.lp_202004 .faq ul.btn-list{padding-bottom:30px}.lp_202004 .faq ul.btn-list li{display:inline-block;margin-bottom:10px;width:95%}.lp_202004 .faq .btn{font-size:1.8rem;padding:15px 1px;position:relative}.lp_202004 .faq .btn:after{background:url(../../assets/img/lp/allservice/arrow_down2.png) no-repeat;background-size:15px auto;content:"";height:8px;margin:auto;position:absolute;right:15px;top:39%;width:15px}}@media only screen and (max-width:320px){.lp_202004 .faq .btn{font-size:1.6rem}}.lp_202004 .faq h3{border-left:5px solid #cf0066;font-size:2.4rem;margin-bottom:20px;padding-left:15px}@media only screen and (max-width:767px){.lp_202004 .faq h3{font-size:1.8rem;margin-bottom:10px;padding-left:11px}}.lp_202004 ul.qa-list{margin:0 30px 50px 0}.lp_202004 ul.qa-list li{border-bottom:2px dotted #b5b5b5;margin-bottom:1px;padding:10px}.lp_202004 ul.qa-list li:last-child{margin-bottom:0}@media only screen and (max-width:767px){.lp_202004 ul.qa-list{margin:0 20px 30px 0}}.lp_202004 .acd-check{display:none}.lp_202004 .acd-label{color:#cf0066;display:block;font-size:1.8rem;line-height:1.4;margin-right:20px;padding:10px 10px 10px 2.5em;position:relative;text-indent:-2.5em}.lp_202004 .acd-content .text{font-size:1.6rem;font-weight:400;line-height:1.8;margin-left:-10px;padding-left:2.7em;text-indent:-2.7em}.lp_202004 .acd-content .att{display:block;overflow:hidden;padding-top:10px}@media only screen and (max-width:767px){.lp_202004 .acd-label{font-size:1.6rem;line-height:1.4;margin-right:0;padding:5px 20px 5px 2.1em;text-indent:-2.1em}.lp_202004 .acd-content .text{font-size:1.5rem;padding-left:2.4em;text-indent:-2.4em}}@media only screen and (max-width:375px){.lp_202004 .acd-label{font-size:1.4rem;padding-right:15px}.lp_202004 .acd-content .text{font-size:1.6rem;font-size:1.4rem;padding-left:1.9em;text-indent:-1.9em}}@media only screen and (max-width:320px){.lp_202004 .acd-content .text{font-size:1.3rem}}.lp_202004 .acd-content .text img,.lp_202004 .acd-label img{margin-right:15px;vertical-align:middle;width:30px}@media only screen and (max-width:767px){.lp_202004 .acd-content .text img,.lp_202004 .acd-label img{margin-right:10px;width:25px}}@media only screen and (max-width:375px){.lp_202004 .acd-content .text img,.lp_202004 .acd-label img{margin-right:5px;width:20px}}.lp_202004 .acd-label:after{background:url(../../assets/img/lp/allservice/arrow_down.png) no-repeat;background-size:15px auto;content:"";height:8px;margin:auto;position:absolute;right:0;top:34%;width:15px}.lp_202004 .acd-content{display:block;height:0;opacity:0;padding:0 10px;position:relative;transition:.5s;visibility:hidden}.lp_202004 .acd-check:checked+.acd-label:after{background:url(../../assets/img/lp/allservice/arrow_top.png) no-repeat;content:""}.lp_202004 .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px;visibility:visible}@media only screen and (max-width:375px){.lp_202004 .acd-check:checked+.acd-label:after,.lp_202004 .acd-label:after{right:-5px}}.lp_202004 .company{background:url(../../assets/img/lp/allservice/common_bg_pink.png) 0 0 repeat;clear:both;padding:61px 0 69px;position:relative}.lp_202004 .company dl{background:#fdf7f9}.lp_202004 .company dl dt{color:#cf0066;float:left;height:100%;line-height:1.8;padding:19px 11px 19px 29px;position:relative;width:170px}.lp_202004 .company dl dd{font-size:1.6rem;font-weight:400;line-height:1.8;margin-left:170px;overflow:hidden;padding:19px 11px 19px 29px}.lp_202004 .company dl dd li{display:inline-block;margin-right:20px;overflow:hidden;width:370px}.lp_202004 .company dl dd li:last-child{margin-right:0}.lp_202004 .company dl dd li img{float:left;margin-right:15px;width:160px}.lp_202004 .company dl dd li p{font-size:1.6rem;font-weight:400;line-height:1.8;padding-top:11px}.lp_202004 .company .tr1{background:#fdf7f9}.lp_202004 .company .tr2{background:#faedf3}@media only screen and (max-width:767px){.lp_202004 .company{padding:31px 0 39px}.lp_202004 .company dl dt{float:none;padding:15px 15px 0;width:auto}.lp_202004 .company dl dd{line-height:1.8;margin-left:0;overflow:hidden;padding:10px 15px 15px}.lp_202004 .company dl dd li{margin-bottom:10px;margin-right:0;width:auto}.lp_202004 .company dl dd li:last-child{margin-bottom:0}.lp_202004 .company dl dd li img{width:40%}.lp_202004 .company dl dd li p{font-size:1.5rem;line-height:1.6}}@media only screen and (max-width:375px){.lp_202004 .company dl dt{font-size:1.4rem;padding:11px 11px 0}.lp_202004 .company dl dd{font-size:1.4rem;line-height:1.6;padding:7px 11px 11px}.lp_202004 .company dl dd li p{font-size:1.4rem}}@media only screen and (max-width:320px){.lp_202004 .company dl dd{font-size:1.3rem}.lp_202004 .company dl dd li p{font-size:1.2rem;padding-top:5px}}.lp_202004 .closing{background:url(../../assets/img/lp/allservice/colosing_image1.jpg) no-repeat 100% -1px;background-size:auto 100%;margin:-1px 0;padding:70px 0}.lp_202004 .closing h3{color:#cf0066;font-size:3.6rem;line-height:1.5;margin-bottom:20px;text-shadow:5px 5px 10px #fff}.lp_202004 .closing p{font-size:1.6rem;line-height:2;text-shadow:5px 5px 10px #fff;width:510px}@media only screen and (max-width:767px){.lp_202004 .closing{background:none;padding:0 0 40px}.lp_202004 .closing .imageblock{padding-bottom:30px}.lp_202004 .closing h3{font-size:2.4rem;line-height:1.6}.lp_202004 .closing p{font-size:1.3rem;line-height:1.8;width:auto}}@media only screen and (max-width:375px){.lp_202004 .closing h3{font-size:2rem}}.cta-banner{padding:10px 0 20px}.cta-banner__inner{margin:0 auto;max-width:1000px}.cta-banner a{display:block}.cta-banner a:not(:last-child){margin-bottom:20px}.cta-banner p{margin-bottom:10px;text-align:center}.cta-banner img{margin:0 auto;max-width:100%}.cta-banner .pricecp{display:block}@media only screen and (max-width:800px){.cta-banner{padding:10px 0 15px}.cta-banner a:last-child{margin-bottom:15px}}
/*# sourceMappingURL=lp_allservice_style.css.map*/