html,body{width:100%}.single-lp{padding:0}.lp-wrap{width:100%;text-align:center;background-color:#f7f6f4;font-size:3.73vw}.single-lp .lp-wrap{padding:0;width:auto;margin:0}.single-lp .lp-wrap a{cursor:pointer}#lp-content{position:relative;margin:0 auto;color:#333}#lp-content section{position:relative;display:block}#lp-content section span.em{font-weight:800}#lp-content section span.red{color:#ff0245}#lp-content section span.marker{background:#fff8a3;font-weight:700}#lp-content header .logo{position:absolute;top:0;left:0;width:100px;padding:10px}@media screen and (max-width:767px){#lp-content{display:flex;flex-wrap:wrap}#lp-content header{flex-basis:100%;order:0}#lp-content section{flex-basis:100%;width:100%}.acd-search{order:2}}#lp-content section .ranking-box{position:relative;padding:15px 15px 0;background:#fff}#lp-content section .ranking-box .ranking-box-title{width:300px;position:absolute;top:5px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}#lp-content section .ranking-box .inner-box{background:#fffcd8;border:2px solid #fff257;padding:70px 15px 15px}#lp-content section .ranking-box .inner-box li{position:relative;padding:5px 0;border-bottom:2px dotted #ebdd38;text-align:left;line-height:2.3em}#lp-content section .ranking-box .inner-box li:last-of-type{border-bottom:none}#lp-content section .ranking-box .inner-box li a{text-decoration:underline;color:#00f;display:inline-block;margin-right:10px;font-size:1em;font-weight:700}#lp-content section .ranking-box .inner-box li .star{position:absolute;right:0;width:160px}#lp-content section .clinic-hikaku{padding:15px;background:#fff}#lp-content section .clinic-hikaku h1{max-width:700px;margin:0 auto .5em;padding:.25em;font-weight:700;background:#ffddea;color:#ff4f85}#lp-content section .clinic-hikaku table{margin:auto;width:100%;max-width:700px}#lp-content section .clinic-hikaku tr.no1{background:#fffcd8}#lp-content section .clinic-hikaku th,#lp-content section .clinic-hikaku td{width:22%;padding:1em .1em;border:2px solid #96c3ea;line-height:1.1em;text-align:center;vertical-align:top;font-size:.8em;letter-spacing:0}#lp-content section .clinic-hikaku th{background:#96c3ea;font-weight:700;color:#fff}#lp-content section .clinic-hikaku td.clinic-name{width:34%}#lp-content section .clinic-hikaku td.clinic-name img.crown{display:block;margin:0 auto 5px}#lp-content section .clinic-hikaku table a{text-decoration:underline;color:#00f}#lp-content section .clinic-hikaku .crown{width:50px}#lp-content section .clinic-hikaku .banner-small{margin:5px 0}#lp-content section .clinic-hikaku .symbol{width:40px;margin-bottom:.5em}#lp-content section .clinic-hikaku tr.no1{background:#fff450}tr.no1 td{font-weight:700}#lp-content section .clinic-hikaku tr.no1 td.clinic-name{position:relative}.ribbon{text-align:left;animation:ribbon 3s linear infinite;position:absolute;left:0;top:10px}.ribbon>p:nth-of-type(1){background-color:#e74230;color:#fff;font-weight:700;text-align:center;line-height:18px;display:inline-block;font-size:13px;padding:3px 13px;position:relative;filter:drop-shadow(0px 2px 1px rgba(3,3,3,.2))}.ribbon>p:nth-of-type(1):before{content:'';border:21px solid #e74230;border-right-width:8px;border-right-color:transparent;display:block;position:absolute;top:0;right:-10px;z-index:-1}.sp{display:none}@keyframes ribbon{0%{opacity:1}10%{opacity:0}20%{opacity:1}30%{opacity:0}40%{opacity:1}100%{opacity:1}}@media screen and (max-width:680px){.sp{display:block}.ribbon{top:0;left:3px;margin-bottom:10px}.ribbon>p:nth-of-type(1){line-height:1.2;padding:9px 0 0;width:50px;text-align:center}.ribbon>p:nth-of-type(1):before{border:25px solid #e74230;border-bottom-width:8px;border-bottom-color:transparent;top:22px;right:0;z-index:-1}#lp-content section .clinic-hikaku td.clinic-name{width:25%}}@media screen and (max-width:460px){.ribbon>p:nth-of-type(1){width:35px;font-size:10px}.ribbon>p:nth-of-type(1):before{border:17.5px solid #e74230;border-bottom-width:8px;border-bottom-color:transparent;top:17px}#lp-content section .clinic-hikaku .crown{width:50px}}.tabs{margin-top:50px;background-color:#fff;width:100%;max-width:700px;margin:0 auto}.tab_item{width:calc(100%/2);height:40px;background-color:#d1e6f8;line-height:40px;text-align:center;color:#7cb5e6;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease}.tab_item:hover{opacity:.85}input[name=tab_item]{display:none}.tab_content{display:none;clear:both;overflow:hidden}#price:checked~#price_content,#plan:checked~#plan_content{display:block}.tabs input:checked+.tab_item{background-color:#7cb5e6;color:#fff}#lp-content section .rank-header{max-width:700px;margin:auto}#lp-content section h1{font-size:1.2em}#lp-content section h2{background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3-renewal/icon-ranking1.png);background-repeat:no-repeat;background-size:55px 45px;background-position:center left;padding:0 0 0 60px;position:relative;font-size:5.7vw;font-weight:700;text-align:left;line-height:1;margin-bottom:10px;min-height:45px}#lp-content section h2>span{font-size:3.3vw;display:block;padding-top:5px;padding-bottom:7px}#lp-content section h2:before{font-size:20px;font-weight:700;color:#fff;position:absolute;top:50%;left:5%;left:calc((55px/2) - (20px/4))}#lp-content section.regina-clinic h2{background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3-renewal/icon-ranking2.png)}#lp-content section.rize-clinic h2{background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3-renewal/icon-ranking3.png)}#lp-content section h2 a{color:#00f;text-decoration:underline}#lp-content section h3{font-weight:700;padding:.5em;margin-bottom:10px;font-size:1.2em}section.regina-clinic{background:#e7eef5;padding:10px}section.frey-a-clinic{background:#fffac4;padding:10px}section.rize-clinic{background:#f4ebe7;padding:10px}section.ranking-comparison-table{background:#fff;padding:10px}section.recommend-clinic{background:#fff5f9;padding:10px}section .inner-box{max-width:700px;margin:auto;padding:10px;background:#fff}section .rank-compare-box{padding:15px 0;text-align:left}section .rank-compare-box .title{padding:5px;background:#96c3ea;color:#fff;font-weight:700}section .rank-compare-box .item{padding:5px 15px;background:#f5f5f5;font-size:.9em}section .rank-compare-box .symbol{width:30px;background:#fff;display:inline-block;margin-right:10px;padding:2px}section .point{position:relative;margin-bottom:15px;padding:10px 15px;border:3px dotted #92bde3;background:#fffde8;box-shadow:0 4px 5px rgba(0,0,0,.2)}section .point .box-title{position:absolute;display:inline-block;top:-10px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);padding:0 .5em;background:#fff;line-height:1;letter-spacing:.25em;font-size:1.2em;font-weight:700;color:#92bde3}section .point p{margin:0;padding:0;text-align:left}#lp-content section .btn{color:#fff;border-radius:2em;border:2px #fff solid;font-size:1.3em;padding:1em .8em;box-shadow:0 4px 5px rgba(0,0,0,.2);background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3/icon-arrow-big.svg),linear-gradient(#f89eaf 0%,#fa3f79 100%);background-repeat:no-repeat;background-position:95% center}#lp-content section ul.tag{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}#lp-content section ul.tag li{background:#ffb164;width:32%;width:calc((100%/3) - 4px);padding:.5em .25em;font-size:.8em;font-weight:700;color:#fff}#lp-content section h3.speech-balloon{position:relative;display:inline-block;border-radius:.5em;margin:0 1em .25em;padding:.5rem;background:#fff;font-size:1.3em;color:#ff0e46}#lp-content section .checklist{padding:35px 15px 15px;background:#fdfff1;border:4px dotted #75aee0;margin-top:-40px;margin-bottom:20px;box-shadow:5px 5px 5px #d6d6d6}#lp-content section .checklist li{text-align:left;background-image:url(/wp-content/themes/remvy/img/lp/best3/icon-checkbox.svg);background-repeat:no-repeat;background-position:top .25em left;background-size:1.2em 1.2em;padding-left:1.4em;margin-bottom:.75em}#lp-content section .checklist li strong{font-size:1.2em;font-weight:700;background:#fff46d}#lp-content section .checklist li:last-child{margin-bottom:0}#lp-content section .checklist{margin-bottom:0}#lp-content section .movie-content{margin-top:15px}#lp-content section .movie-content h3{width:calc(100% - 10px);margin:10px auto;padding:.5em;background:#78b6ec;box-shadow:0px 0px 0px 5px #78b6ec;border:dashed 2px #fff;color:#fff !important;font-size:.95em !important}#lp-content section .movie-content h3 b{color:#fff8a3;font-size:1.3em !important}#lp-content section .movie-content h3{color:#76aee0}#lp-content section .review-title{position:relative;margin-top:10px;padding:10px;background:#def0fe;color:#75aee0;font-size:1.1em;font-weight:700}#lp-content section .review-title:before{position:absolute;content:"";left:10px;width:30px;height:30px;margin-top:-1px;background-image:url(/wp-content/themes/remvy/img/lp/best3-renewal/icon-review-blue.png);background-repeat:no-repeat;background-size:30px}#lp-content section .review-fixed{border:2px solid #def0fe;padding:0 15px}#lp-content section .review-fixed li{padding:10px 0;border-bottom:1px solid #ccc;text-align:left;font-size:.9em}#lp-content section .review-fixed li:last-of-type{border-bottom:none}#lp-content section .review-fixed li img{width:90px}#lp-content section .review-accordion{margin:15px 0}#lp-content section .review-accordion .acd-check{display:none}#lp-content section .review-accordion .acd-label{background:#c6c6c6;color:#fff;font-size:1.1em;font-weight:700;display:block;padding:10px;position:relative}#lp-content section .review-accordion .acd-label:after{box-sizing:border-box;content:'\f067';display:block;font-family:"Font Awesome 5 Free";height:52px;padding:10px;position:absolute;right:0;top:0}#lp-content section .review-accordion .acd-content{display:block;height:0;opacity:0;transition:.5s;visibility:hidden}#lp-content section .review-accordion .acd-check:checked+.acd-label:after{content:'\f068'}#lp-content section .review-accordion .acd-check:checked+.acd-label+.acd-content{text-align:left;height:auto;opacity:1;visibility:visible}#lp-content section .review-accordion li{padding:10px 0;border-bottom:1px solid #ccc}#lp-content section .review-accordion li:last-of-type{border-bottom:none}#lp-content section .review-accordion img{width:90px}#lp-content section .course-title{position:relative;margin:15px 0;padding:10px;background:#def0fe;color:#75aee0;font-size:1.1em;font-weight:700;padding-left:20px}@media screen and (max-width:460px){#lp-content section .course-title{padding-left:30px}}#lp-content section .course-title:before{position:absolute;content:"";left:10px;width:30px;height:30px;margin-top:-1px;background-image:url(/wp-content/themes/remvy/img/lp/best3-renewal/icon-course-blue.png);background-repeat:no-repeat;background-size:30px}#lp-content section .tabs{margin-top:50px;background-color:#fff;margin:0 auto}#lp-content section .tab_item{width:calc(100%/3);height:50px;background-color:#ececec;line-height:50px;font-size:16px;text-align:center;border-bottom:3px solid #94bde1;color:#646464;display:block;float:left;text-align:center;font-weight:700;transition:all .2s ease}#lp-content section .tab_item:hover{opacity:.75}#lp-content section input[name=tab_item]{display:none}#lp-content section .tab_content{display:none;clear:both;overflow:hidden}#lp-content section #all:checked~#all_content,#lp-content section #programming:checked~#programming_content,#lp-content section #design:checked~#design_content{display:block}#lp-content section .tabs input:checked+.tab_item{background-color:#94bde1;color:#fff}#lp-content section .course-fixed table{width:100%;margin:0}#lp-content section .course-fixed table th.heading{background:#c6c6c6;text-align:center;color:#fff;font-weight:700}#lp-content section .course-fixed table th{width:calc(100%/3) !important;background:#efefef}#lp-content section .course-fixed table th:first-of-type{width:60%}#lp-content section .course-fixed table td{text-align:right}#lp-content section .course-fixed table span.osusume{display:inline-block;margin-left:15px;padding:.25em .5em;background:#ff0e46;font-weight:700;font-size:.8em;color:#fff}#lp-content section .info-covid-accordion{margin:15px 0}#lp-content section .info-covid-accordion .acd-check{display:none}#lp-content section .info-covid-accordion .acd-label{background:#def0ff;color:#76aee0;font-size:1.1em;font-weight:700;display:block;padding:10px;position:relative}#lp-content section .info-covid-accordion .acd-label:before{position:absolute;content:"";left:10px;width:30px;height:30px;margin-top:-1px;background-image:url(/wp-content/themes/remvy/img/lp/best3-renewal/icon-heart.png);background-repeat:no-repeat;background-size:30px}#lp-content section .info-covid-accordion .acd-label:after{box-sizing:border-box;content:'\f067';display:block;font-family:"Font Awesome 5 Free";height:52px;padding:10px;position:absolute;right:0;top:0}#lp-content section .info-covid-accordion .acd-content{border:2px solid #def0ff;display:block;height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}#lp-content section .info-covid-accordion .acd-check:checked+.acd-label:after{content:'\f068'}#lp-content section .info-covid-accordion .acd-check:checked+.acd-label+.acd-content{text-align:left;height:auto;opacity:1;padding:10px;visibility:visible}#lp-content section .info-covid-accordion ul{padding:.5em 1em .5em 2.3em;position:relative}#lp-content section .info-covid-accordion li{padding:10px 0;border-bottom:1px solid #def0ff}#lp-content section .info-covid-accordion li:last-of-type{border-bottom:none}#lp-content section .info-covid-accordion li:before{content:"●";position:absolute;left:1em;color:#75aee0}#lp-content section .campaign-title{padding:5px;border-radius:.5em .5em 0 0;background:#ffb164;font-size:1.2em;font-weight:700;color:#fff}#lp-content section .campaign-contents{padding:5px;border-radius:0 0 .5em .5em;border:2px solid #ffb164;text-align:left}#lp-content section .campaign-contents span{font-size:1.2em;font-weight:700}#lp-content section a.text-link{display:block;margin:10px 0;text-align:center;text-decoration:underline;font-size:1.2em;font-weight:700;color:#ff0245}#lp-content section .ranking .rank-btn p{text-align:center;font-size:.9em}#lp-content section .ranking .rank-btn span.red{display:block;margin-bottom:5px}#lp-content section .ranking .rank-btn a.btn{margin:.5em auto;position:relative;overflow:hidden}@keyframes shiny{0%{transform:scale(0) rotate(25deg);opacity:0}50%{transform:scale(1) rotate(25deg);opacity:1}100%{transform:scale(50) rotate(25deg);opacity:0}}#lp-content section .ranking .rank-btn a.btn:after{content:'';position:absolute;top:-100px;left:-100px;width:50px;height:50px;background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,1) 100%,rgba(255,255,255,0) 0%);animation-name:shiny;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.clinic-list h3{position:relative;margin-top:15px;padding:10px 0;color:#fff;background:#67a7e0}.clinic-list h3:before{position:absolute;content:"";left:10px;width:30px;height:30px;margin-top:-1px;background-image:url(/wp-content/themes/remvy/img/lp/best3-renewal/icon-store.png);background-repeat:no-repeat;background-size:30px}.clinic-list p{font-weight:700}#lp-content section.ranking-comparison-table{padding:10px;background-color:#fff}#lp-content section.ranking-comparison-table h1{max-width:700px;margin:10px auto;padding:5px;background:#96c3ea;color:#fff;font-weight:700}#lp-content section.ranking-comparison-table table{max-width:700px;border:3px solid #ccc;margin:auto;display:block;overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}#lp-content section.ranking-comparison-table table th{min-width:120px;background:#def0ff;text-align:center;font-size:.9em;line-height:1.2em;font-weight:700}#lp-content section.ranking-comparison-table table td{text-align:center}@media screen and (max-width:767px){#lp-content section.ranking-comparison-table{overflow:scroll}}#lp-content section.ranking-comparison-table.center h3{opacity:.8;transition:all .3s ease;background:#fff;color:#3498db;font-size:36px;line-height:100px;margin:10px;padding:2%;position:relative;text-align:center}#lp-content section.ranking-comparison-table .slick-list{margin-top:10px;display:block}#lp-content section.ranking-comparison-table .center-inner{border:#e8e8e8 solid 1px;background-color:#f4f4f4;padding:15px;margin-top:3vh;height:78vh;overflow:hidden}.slick-slide img{text-align:center;margin:0 auto}#lp-content section.ranking-comparison-table .center-inner .rank-compare-txt{display:block;margin:15px 0 0;line-height:1;font-weight:800}#lp-content section.ranking-comparison-table .center-inner .rank-compare-title{display:flex;justify-content:center;margin-bottom:10px}#lp-content section.ranking-comparison-table .center-inner .rank-compare-title>div{display:flex;justify-content:center;align-items:center}#lp-content section.ranking-comparison-table .center-inner .rank-compare-title .rank-compare-point{color:#ff0045;font-weight:700;font-size:4.5vw;margin-left:3vw;margin-top:.35vh}#lp-content section.ranking-comparison-table .center-inner>dl dt{background-color:#dff1f4;padding:3px 5px;font-size:.87em;font-weight:800}#lp-content section.ranking-comparison-table .center-inner>dl dd{height:2.5em;line-height:1.1em;margin-bottom:5px;padding:5px;font-size:.87em}#lp-content section.ranking-comparison-table .center-inner>dl dd strong{font-size:1.1em;color:red}#lp-content section.ranking-comparison-table .center-inner .btn{background-color:#41b939;color:#fff;border-radius:2em;line-height:1;font-size:1em;padding:1em .8em;box-shadow:none}#lp-content section.ranking-comparison-table .center-inner.slick-center{background-color:#fff;margin-top:0;height:auto;-moz-transform:scaleY(1);-ms-transform:scaleY(1);-o-transform:scaleY(1);-webkit-transform:scaleY(1);opacity:1;transform:scaleY(1)}#lp-content section .ranking-clinic{padding:20px 15px;background-color:#fff}#lp-content section .ranking-clinic .clinic-pic{margin-bottom:20px}#lp-content section .ranking-clinic p{margin-bottom:20px}.clinic-list-accordion{width:100%}.clinic-list-accordion-child{padding:15px;border-left:2px solid #96c3ea;border-right:2px solid #96c3ea;border-bottom:2px solid #96c3ea}.clinic-list-accordion-child .pic>img{height:180px;width:100%;object-fit:cover}.clinic-list-accordion-child>li,.clinic-list-accordion-area>li{margin:0 auto}.clinic-list-accordion-child>li p,.clinic-list-accordion-area>li p{display:block;padding:.25em;text-align:center;font-weight:700;font-size:1.1em;margin-bottom:6px;background:#e2ecf5;color:#2e87d2}.clinic-list-accordion a:hover{opacity:1}.clinic-list-accordion>ul>li>a,.clinic-list-accordion>ul>li>ul>li a.toggle{display:block;color:#fff;font-weight:700;background-color:#acd1f1;font-size:1em;text-decoration:none;text-align:left;cursor:pointer;padding:1.5vh 2vw;position:relative;border-top:1px solid #fff}.clinic-list-accordion>ul>li>ul>li a.toggle{border-bottom:1px solid #fff;padding:10px;background-color:#c6c6c6}.clinic-list-accordion>ul>li>ul>li a.toggle:first-of-type{margin-top:10px}.clinic-list-accordion.child>ul>li>a,.clinic-list-accordion.area>ul>li>a{background-color:#fff;color:#383838}.clinic-list-accordion>ul>li>a:after,.clinic-list-accordion>ul>li>a.active:after,.clinic-list-accordion>ul>li>ul>li>a.toggle:after,.clinic-list-accordion>ul>li>ul>li>a.active:after{position:absolute;font-weight:700;content:" ";right:2vw;width:16px;height:16px;top:50%;transform:translate(0,-50%);background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3/icon-arrow.svg);background-size:16px;background-repeat:no-repeat;background-position:center}.clinic-list-accordion>ul>li>a.active:after,.clinic-list-accordion>ul>li>ul>li a.active:after{-webkit-transform:rotate(-180deg) translate(0,40%);-moz-transform:rotate(-180deg) translate(0,40%);-ms-transform:rotate(-180deg) translate(0,40%);-o-transform:rotate(-180deg) translate(0,40%);transform:rotate(-180deg) translate(0,40%)}.clinic-list-accordion>ul>li>ul,.clinic-list-accordion>ul>li>ul>li>ul{display:none;background-color:#fff;margin-top:-1px}.clinic-list-accordion table{width:100%;margin:10px 0 0;border:none}.clinic-list-accordion table th,.clinic-list-accordion table td{padding:0 0 5px;text-align:left;vertical-align:middle;display:block;width:100%;word-break:break-all;border:none;font-size:.9em}.clinic-list-accordion table th{background-color:#fff;font-weight:700;padding-bottom:0}.clinic-list-accordion table td{background-color:#fff}section .clinic-btn{display:block;width:90%;background-color:#f477a2;color:#fff;border-radius:2em;line-height:1;font-size:1.2em;font-weight:700;padding:1em .8em;box-shadow:0 4px #b45475;margin:0 auto 30px}section .clinic-btn:hover{color:#fff}.clinic-list-accordion .btn:after{position:absolute;font-weight:700;content:" ";right:2vw;width:16px;height:16px;top:50%;background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3/icon-arrow.svg);background-size:16px;background-repeat:no-repeat;background-position:center;-webkit-transform:rotate(-90deg) translate(50%);-moz-transform:rotate(-90deg) translate(50%);-ms-transform:rotate(-90deg) translate(50%);-o-transform:rotate(-90deg) translate(50%);transform:rotate(-90deg) translate(50%)}.clinic-list-accordion a:not(.btn):hover,.clinic-list-accordion a:not(.btn):focus,.clinic-list-accordion a:not(.btn):active{color:#fff}.recommend-clinic h1{max-width:700px;margin:0 auto;padding:5px;font-weight:700;font-size:1.2em;background:#ff4f85;color:#fff}.recommend-clinic .recommend-text{margin:10px 0;color:#ff4f85;font-weight:700;font-size:1.2em;background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3-renewal/triangle.png);background-repeat:no-repeat;background-position:center top;background-size:300px 50px}.recommend-clinic ul.tag:first-of-type{margin-bottom:5px !important}.recommend-clinic .video{width:100%;max-width:600px;border:4px #fffbc9 solid}.recommend-clinic .rank-btn{margin-top:10px}#footer{border:none;max-width:860px;margin:0 auto}#footer .footer-banner-area{margin:auto;padding:20px 10px}#footer .footer-banner{display:flex;max-width:700px;align-items:center;margin:10px auto;background:#ecf2f7;border:1px solid #94bde1}#footer .footer-banner:first-of-type{margin-top:0}#footer .footer-banner:last-of-type{margin-bottom:0}#footer .footer-banner .banner,#footer .footer-banner .text{width:50%}#footer .footer-banner .text{padding:10px;vertical-align:middle;text-align:left}#footer .footer-banner .text a{text-decoration:underline;color:#00f !important}.acd-search{background:#fff}.acd-search-area{max-width:700px;margin:auto;padding:15px 10px 0}.acd-search-area #clinic-searchform{padding:0}.acd-search-area .acd-check{display:none}.acd-search-area .acd-label{background:#93bde2;color:#fff;font-size:1.2em;font-weight:700;display:block;padding:10px 15px;position:relative}.acd-search-area .acd-content{border:1px solid #93bde2 !important;height:0;opacity:0;padding:0 15px;transition:.3s;visibility:hidden}.acd-search-area .search-table,.acd-search-area .search-submit-button{display:none}.acd-search-area .acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:15px;visibility:visible}.acd-search-area .acd-check:checked+.acd-label+.acd-content .search-table,.acd-search-area .acd-check:checked+.acd-label+.acd-content .search-submit-button{display:block}.acd-search-area .content-heading{display:none}#clinic-searchform .search-submit-button{display:block;margin-top:0}.acd-search-area .acd-label:after{box-sizing:border-box;content:'\f067';display:block;font-family:"Font Awesome 5 Free";height:52px;padding:10px;position:absolute;right:0;top:0}.acd-search-area .acd-content{border:2px solid #c6c6c6;display:block;height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}.acd-search-area .acd-check:checked+.acd-label:after{content:'\f068'}.copyright{margin:0;padding-top:20px}.lp-wrap footer .footer-logo img{width:180px}.lp-wrap footer .footer-logo .catchphrase{display:block;margin-top:8px;font-size:1.1rem;font-weight:700;text-indent:.5em;letter-spacing:.2em}@media screen and (min-width:860px){.lp-wrap{font-size:16px}#lp-content{max-width:860px}#lp-content header .logo{width:160px;padding:20px}#lp-content section h2{font-size:22px;background-size:51.4px;background-position:top left;padding:0 0 0 65px}#lp-content section h2>span{font-size:14px}#lp-content section h2:before{font-size:20px;top:22px;left:21px}#lp-content section .ranking h3{font-size:1.1em}#lp-content section .ranking .btn{display:inline-block;width:360px}#lp-content section .rank-header ul{width:375px}#lp-content section .rank-header ul li{font-size:13px;padding:5px}#lp-content section .ranking .rank-kuchikomi .rank-tab .tab_content{height:290px}#lp-content section.ranking-comparison-table .center-inner{padding:30px 20px 40px}#lp-content section.ranking-comparison-table .center-inner.slick-center{text-align:center}#lp-content section.ranking-comparison-table .center-inner .rank-compare-title .rank-compare-point{font-size:24px;margin-left:20px}#lp-content section.ranking-comparison-table .center-inner.slick-center dl{text-align:center;width:400px;margin:0 auto}#lp-content section.ranking-comparison-table .center-inner .btn{width:400px;margin:20px auto 0}#lp-content section .ranking-clinic .rank-header ul{text-align:center;margin:0 auto 10px}.clinic-list-accordion>ul{width:100%;margin:0 auto}.clinic-list-accordion-child .pic>img{height:250px}.clinic-list-accordion-child .map>iframe{height:170px}.movie-content>iframe{height:400px}.acd-search-area{padding:15px 0 0 !important}.acd-search-area .acd-check:checked+.acd-label+.acd-content{height:auto}#clinic-searchform{padding-bottom:0}}.slick-slider .slick-next,.slick-slider .slick-prev{width:auto;padding:15px;margin:0;background:0 0;border:0;font-size:0;line-height:0;overflow:visible;cursor:pointer;position:absolute;z-index:100;top:45%;background-image:url(//www.remvy.jp/wp-content/themes/remvy/css/../img/lp/best3/icon-circle-arrow.svg);background-repeat:no-repeat;background-size:30px}.slick-slider .slick-next{right:17px}.slick-slider .slick-prev{left:23px;-webkit-transform:rotate(-180deg) translate(0,40%);-moz-transform:rotate(-180deg) translate(0,40%);-ms-transform:rotate(-180deg) translate(0,40%);-o-transform:rotate(-180deg) translate(0,40%);transform:rotate(-180deg) translate(0,40%)}.autoplay-wrapper{display:-ms-grid;-ms-grid-columns:min-content;background:#ff7171;width:100%;overflow-x:hidden}.autoplay-slider{background:#ff7171;padding:10px 0;width:100%;display:flex;min-width:100%;width:min-content;animation:20s linear infinite sliderAnimation}.slide{background:#fff;border-radius:5px;padding:10px;margin:0 5px;height:50px;width:120px;display:flex;align-items:center;justify-content:center}@keyframes sliderAnimation{100%{transform:translateX(-50%)}}.slide img{width:auto;height:40px;object-fit:contain}@media screen and (max-width:767px){.slide{width:100px;height:40px}.slide img{height:30px}}@media screen and (max-width:466px){.autoplay-slider{padding:7px 0}.slide{width:80px;height:35px;margin:0 3px}.slide img{height:25px}}p.note{font-size:12px}@media screen and (max-width:767px){p.note{font-size:10px}}