body{padding-top:11rem}.float-btn{top:16rem}.mv{height:39rem;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:3rem;position:relative}.mv:after{content:'';width:120rem;height:16.4rem;background:url(//www.wbdc-namba.com/css/../images/common/webp/mv-item01.webp) no-repeat center/contain;position:absolute;bottom:-2rem;left:50%;transform:translateX(-50%)}.mv.sample{background-image:url(//www.wbdc-namba.com/css/../images/dummy/mv01.jpg)}.mv.access{background-image:url(//www.wbdc-namba.com/css/../images/access/mv01.jpg)}.mv.clinic{background-image:url(//www.wbdc-namba.com/css/../images/clinic/mv01.jpg)}.mv.about{background-image:url(//www.wbdc-namba.com/css/../images/about/mv01.jpg)}.mv.staff{background-image:url(//www.wbdc-namba.com/css/../images/staff/mv01.jpg)}.mv.first{background-image:url(//www.wbdc-namba.com/css/../images/first/mv01.jpg)}.mv.price{background-image:url(//www.wbdc-namba.com/css/../images/price/mv01.jpg)}.mv.contact{background-image:url(//www.wbdc-namba.com/css/../images/price/mv01.jpg)}.mv.measures{background-image:url(//www.wbdc-namba.com/css/../images/measures/mv01.jpg)}.mv.treatment{background-image:url(//www.wbdc-namba.com/css/../images/treatment/index/mv01.jpg)}.mv.mouthpiece{background-image:url(//www.wbdc-namba.com/css/../images/treatment/mouthpiece/mv01.jpg)}.mv.wisdom{background-image:url(//www.wbdc-namba.com/css/../images/treatment/wisdom/mv01.jpg)}.mv.esthetics{background-image:url(//www.wbdc-namba.com/css/../images/treatment/esthetics/mv01.jpg)}.mv.whitening{background-image:url(//www.wbdc-namba.com/css/../images/treatment/whitening/mv01.jpg)}.mv.prevent{background-image:url(//www.wbdc-namba.com/css/../images/treatment/prevent/mv01.jpg)}.mv.faq{background-image:url(//www.wbdc-namba.com/css/../images/faq/mv.jpg)}.mv.bruxism{background-image:url(//www.wbdc-namba.com/css/../images/treatment/bruxism/mv.jpg)}.mv.endo{background-image:url(//www.wbdc-namba.com/css/../images/treatment/endo/mv.jpg)}.mv.ortho{background-image:url(//www.wbdc-namba.com/css/../images/treatment/ortho/mv01.jpg)}.mv.perio{background-image:url(//www.wbdc-namba.com/css/../images/treatment/perio/mv01.jpg)}.mv.caries{background-image:url(//www.wbdc-namba.com/css/../images/treatment/caries/mv01.jpg)}.mv.implant{background-image:url(//www.wbdc-namba.com/css/../images/treatment/implant/mv01.jpg)}.mv.dentures{background-image:url(//www.wbdc-namba.com/css/../images/treatment/dentures/mv01.jpg)}.mv.surgery{background-image:url(//www.wbdc-namba.com/css/../images/treatment/surgery/mv01.jpg)}.mv.tmj{background-image:url(//www.wbdc-namba.com/css/../images/treatment/tmj/mv01.jpg)}.mv.kids{background-image:url(//www.wbdc-namba.com/css/../images/treatment/kids/mv01.jpg)}.mv.child{background-image:url(//www.wbdc-namba.com/css/../images/treatment/kids/mv02.jpg)}.mv.gummy-smile{background-image:url(//www.wbdc-namba.com/css/../images/treatment/gummy-smile/mv01.jpg)}.mv.laminate-veneer{background-image:url(//www.wbdc-namba.com/css/../images/treatment/laminate-veneer/mv01.jpg)}.pankuzu{width:1000px;margin:0 auto}.pankuzu li{font-size:1.2rem;display:inline-block}.pankuzu li:not(:last-of-type):after{content:'-';margin-left:.5em}main{display:block;width:750px;margin:10rem auto 14rem}main h1{font-size:3.2rem;font-weight:700;line-height:1.4;margin-bottom:4rem;text-align:center;position:relative;padding:0 .8em}main h1:before{display:block;content:attr(data-en)"";font-size:1.6rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;color:#c8c8b4;letter-spacing:.03em;line-height:1;position:absolute;top:-1.3em;left:50%;transform:translateX(-50%)}main h1>span{display:inline-block}main h1 span[class*=border-]{height:1px;background:#231815;position:absolute;top:50%}main h1 span.border-left{left:0}main h1 span.border-right{right:0}main section>img{display:block;width:100%;margin:4rem 0}main section img{border-radius:1rem;border:solid 1px}main section .btn{margin:2.5rem 0;line-height:1.2}main section+section{margin-top:8rem}main section>*:first-child:not(.dr-pic){margin-top:0 !important}main section>*:last-child{margin-bottom:0 !important}main section h2:not(.no-style){font-weight:700;font-size:2.2rem;line-height:1.6;background:url(//www.wbdc-namba.com/css/../images/common/dot01.jpg) center/1.2rem;text-align:center;margin:8rem 0 4rem;padding:.4em 1em;border-radius:2em;border:solid 1px #82c8c8}main section h3:not(.no-style){font-size:2.2rem;color:#82c8c8;position:relative;margin:6rem 0 2.6rem;padding-bottom:6px}main section h3:not(.no-style):after{content:'';width:100%;height:6px;box-sizing:border-box;border-top:solid 1px #231815;border-bottom:solid 1px #231815;position:absolute;bottom:0;left:0}main section h4:not(.no-style){font-size:1.8rem;color:#b482c8;background:#f7f7f7;padding:.1em 1em;margin:4rem 0 2rem;border-radius:2em}main section h5:not(.no-style){font-size:1.8rem;margin:3rem 0 1em;position:relative;padding-left:1.2em}main section h5:not(.no-style):before{content:'●';color:#ff8c50;position:absolute;left:0}main section h6:not(.no-style){font-size:1.5rem;font-weight:700;margin:1.3em 0 .8em}main section h2:not(.no-style)+*:not(.dr-pic),main section h3:not(.no-style)+*,main section h4:not(.no-style)+*,main section h5:not(.no-style)+*,main section h6:not(.no-style)+*{margin-top:0 !important}main section p{margin-bottom:1em;line-height:2}main section p strong{font-weight:700}main section ol:not([class]){margin:4rem 0;counter-reset:number}main section ol:not([class]) li{font-size:1.6rem;padding-left:6.4rem;position:relative;min-height:5rem;display:flex;align-items:center}main section ol:not([class]) li:before{counter-increment:number;content:counter(number);width:5rem;height:5rem;border-radius:5rem;box-sizing:border-box;background:#231815;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;font-size:3rem;color:#82c8c8;letter-spacing:0;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0}main section ol:not([class]) li+li{margin-top:3rem}main section ol.card-list{margin:4rem 0;counter-reset:card;display:flex;flex-wrap:wrap}main section ol.card-list li{width:23rem;background:#f7f7f7;margin-right:3rem;padding:2rem 2rem 2.6rem;border-radius:1rem}main section ol.card-list li:nth-of-type(3n){margin-right:0}main section ol.card-list li:nth-of-type(n+4){margin-top:2.5rem}main section ol.card-list li strong:first-of-type{display:block;font-size:1.8rem;font-weight:700;text-align:center;padding-bottom:.6em;position:relative;margin-bottom:1em;border-bottom:solid 1px}main section ol.card-list li strong:first-of-type:before{counter-increment:card;content:counter(card,decimal-leading-zero);font-size:3rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;letter-spacing:.03em;color:#82c8c8;display:block;text-align:center;line-height:1;margin-bottom:.5em}main section ul:not([class]){margin:4rem 0}main section ul:not([class]) li{font-size:1.6rem;padding-left:2.3rem;position:relative}main section ul:not([class]) li:before{content:'';width:1rem;height:1rem;border-radius:1.5rem;background:#231815;position:absolute;left:.2rem;top:.9rem}main section ul:not([class]) li+li{margin-top:2rem}main section ol.flow{counter-reset:flow;margin:5rem 0}main section ol.flow li{position:relative;line-height:2}main section ol.flow li+li{margin-top:4rem}main section ol.flow li.has-img{padding-right:40rem}main section ol.flow li strong:first-of-type{position:relative;padding-left:4rem;display:block;margin-bottom:1.2rem;font-size:1.6rem;font-weight:700;color:#231815}main section ol.flow li strong:first-of-type:before{counter-increment:flow;content:counter(flow);width:3rem;height:3rem;box-sizing:border-box;background:#82c8c8;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;color:#fff;letter-spacing:0;position:absolute;left:0;top:0}main section ol.flow2 li strong:first-of-type:before{content:"";width:2rem;height:2rem;box-sizing:border-box;background:#82c8c8;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;color:#fff;letter-spacing:0;position:absolute;left:7px;top:7px}main section ol.flow li img{width:35rem;position:absolute;top:0;right:0}main section table:not(.no-style){width:100%;margin:4rem 0;border-collapse:separate;border:solid 1px;border-radius:1rem;overflow:hidden}main section table:not(.no-style) tr:not(:last-of-type)>*{border-bottom:solid 1px}main section table:not(.no-style) th{padding:1em;vertical-align:middle;background:#d9eeee;line-height:1.7;font-weight:700}main section table:not(.no-style) td{padding:1em;vertical-align:middle;line-height:1.7}main section table:not(.no-style) td+td{border-left:solid 1px}main section table.sp-break th{padding:1em;vertical-align:middle;background:#d9eeee;line-height:1.7;font-weight:700;width:30%}.dr-detail{display:flex;justify-content:space-between;align-items:flex-start}.dr-detail+.dr-detail{margin-top:20px}.dr-detail .txt{width:35rem}.dr-detail .txt h3{font-size:2.8rem;color:#ff878c;margin-bottom:2rem}.dr-detail .txt h4{font-size:2rem;font-weight:500;line-height:1.6;padding-bottom:calc(.6em + 6px);position:relative;margin-bottom:1.8rem}.dr-detail .txt h4:after{content:'';width:100%;height:6px;box-sizing:border-box;border-top:solid 1px;border-bottom:solid 1px;position:absolute;bottom:0;left:0}.dr-detail .txt>*:last-child{margin-bottom:0}.dr-detail img{width:35rem}.history-row{display:flex;justify-content:space-between;margin:5rem 0}.history-row .inner{width:37rem}.history-row .inner h4{font-size:1.4rem;text-align:center;margin-bottom:2.5rem;background:#f7f7f7;border-radius:2em;font-weight:500;padding:.1em}.history-row .inner table{width:100%}.history-row .inner table th{font-weight:400;width:1px;padding-right:1.5em;white-space:nowrap}.history-row .inner table td{font-size:14px;letter-spacing:0}.history-row .inner table tr+tr>*{padding-top:.5em}.history-row .inner ul li{padding-left:1em;position:relative}.history-row .inner ul li:before{content:'・';position:absolute;left:0}.history-row .inner ul li+li{margin-top:.5em}.dr-detail .txt h4.career{font-size:1.4rem;text-align:center;margin-bottom:2.5rem;background:#f7f7f7;border-radius:2em;font-weight:500;padding:.1em}.dr-detail .txt h4.career:after{content:none}.dr-detail2 table th{font-weight:400;width:1px;padding-right:1.5em;white-space:nowrap}.img_list{display:flex;flex-wrap:wrap;gap:15px 30px}.img_itam{width:calc(50% - 15px)}main section ol.flow.none{counter-reset:none}main section ol.flow.none li strong:first-of-type:before{content:"";width:3rem;height:3rem;box-sizing:border-box;background:#82c8c8;border-radius:1.5rem;display:flex;justify-content:center;align-items:center;font-size:1.6rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;color:#fff;letter-spacing:0;position:absolute;left:0;top:0}.measures-box{background:#f3f3f3;border-radius:3rem;padding:4rem 5rem 6rem;margin-top:3.6rem}.measures-box h3{margin:0 0 6rem!important;text-align:center}.measures-box h3 strong{font-size:6rem!important;line-height:1}.card-list{display:flex;justify-content:center;flex-wrap:wrap;margin-top:4rem}.card-list li{width:20rem;margin-right:2rem;background:#fff;position:relative;border-radius:1rem;padding:0 2rem 2rem}.card-list li:nth-of-type(3n),.card-list li:last-of-type{margin-right:0}.card-list li:nth-of-type(n+4){margin-top:6rem}.card-list li .no{width:5rem;height:5rem;border-radius:2.5rem;background:#88caca;color:#fff;font-size:1.2rem;position:absolute;top:-2.5rem;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center}.card-list li .no span{display:block;text-align:center;line-height:1.4}.card-list li .no strong{display:block;font-size:1.7rem;text-align:center;line-height:1;background:none!important;padding-bottom:0}.card-list li img{width:calc(100% + 4rem);margin-left:-2rem;border-radius:1rem 1rem 0 0;max-width:initial;border:none}.card-list li h4{font-size:1.5rem;text-align:center;line-height:1.5;letter-spacing:.03em;height:6rem;border-bottom:solid 1px #f3f3f3;margin-bottom:1.2rem;margin-top:20px}.card-list li p{letter-spacing:.05em;margin-bottom:0}form input[type=submit],form input[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;outline:none;font-size:1.1em;font-weight:700;display:flex;justify-content:center;align-items:center;width:300px;height:40px;color:#fff;background:#83c8c8;border-radius:50px;position:relative;margin:0 auto;cursor:pointer;margin-bottom:1em}form textarea{width:100%}.feature-list{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;justify-content:space-around}.feature-list li:first-of-type{margin-left:10px}.feature-list li{width:calc(100%/7);margin-right:10px;font-size:11px}.feature-list li img{width:100%}.feature-list li p{text-align:center;margin-top:10px}.side-img{display:flex;justify-content:space-between;margin:40px 0;flex-wrap:wrap}.side-img .content{width:48%;padding:0;margin:0}.side-img .content h3{margin-top:0}.side-img .content h4{margin-top:0}.side-img .img{width:48%}.dr-detail .txt h4.career.mt30{margin-top:30px}.philosophy h3:before{display:block;content:attr(data-en)"";font-size:2rem;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;font-weight:400;color:#c8c8b4;letter-spacing:.03em;line-height:1;position:absolute;top:-1em;left:0;transform:translateX(0%)}.philosophy p strong{background:linear-gradient(transparent 60%,#ffc5a680 60%)}.gray-box{background:#f3f3f3;border-radius:3rem;padding:4rem 5rem 2rem;margin-top:3.6rem}.gray-box .side-img{margin:0 0 40px}.scrollable-table{margin-bottom:80px}.scrollable-table table{display:block!important;overflow-x:scroll!important;white-space:nowrap;-webkit-overflow-scrolling:touch;max-width:800px;margin:50px auto 50px}.scrollable-table table tbody{width:100%;display:table}.scrollable-table table td{text-align:center;width:4%;font-size:14px;border-right:1px solid;padding:.8em!important}.scrollable-table table th{font-weight:700;width:7%;font-size:14px;border-right:1px solid}.scrollable-table h3{text-align:center}.scrollable-table h3 span{font-size:1.5em;background:linear-gradient(transparent 60%,#ff0 60%);color:#232323}.scrollable-table p.sp{margin-bottom:-3vw}.container{width:900px;margin:0 auto}#case_ichiran .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#case_ichiran .item_txt{flex-basis:48%}#case_ichiran .item_img{flex-basis:48%}#case_ichiran .item_img.img{width:100%;padding-bottom:5px;position:relative;z-index:0}#case_ichiran .item_img.img img{width:98%}#case_ichiran .item_img.img:after{content:'';width:98%;height:100%;background:#dddcdc;position:absolute;bottom:0;right:0;z-index:-1}#case_ichiran .half{flex-basis:49%}#case_ichiran .item30{flex-basis:30%;margin:40px 0 0}#case_ichiran .door{position:relative}#case_ichiran .door img{width:100%;box-shadow:10px 10px 15px -10px}#case_ichiran .door p{position:absolute;top:50%;left:10px;font-weight:600}#case_ichiran li.half.door{margin-bottom:20px}#case_ichiran .item30.door:nth-child(2) p,#case_ichiran .item30.door:nth-child(3) p,#case_ichiran .item30.door:nth-child(4) p,#case_ichiran .item30.door:nth-child(5) p{color:#fff}#case_ichiran .half.door p{font-size:25px;top:73%;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0}#case_ichiran .half h4{margin-top:0}#case_ichiran .case h4{margin:0;display:block;text-align:center;font-size:16px;padding:5px}#case_ichiran h3.midori{margin-bottom:0;background-color:#a8da31;color:#fff;text-align:center;padding:5px}#case_ichiran .case-slide{padding:20px 10px;background:#000}#case_ichiran .case-slide li{background:#fff;padding:10px;margin:0 10px;border-radius:10px;position:relative}#case_ichiran .case-slide li dl dt{text-align:center;color:#c17891;font-weight:500;margin-bottom:10px}#case_ichiran .case-slide li dl dt span{display:block;text-align:center}#case_ichiran .case-slide li dl dd .img{width:100%;height:145px;margin-bottom:10px}#case_ichiran .case-slide li dl dd{text-align:center;font-size:.8em}#case_ichiran .case-slide button.slick-arrow{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none;width:20px;height:39px;position:absolute;top:50%;transform:translateY(-50%)}#case_ichiran .case-slide button.slick-prev{left:-40px;background:url(//www.wbdc-namba.com/css/../images/common/arrow-prev02.png) no-repeat;background-size:contain}#case_ichiran .case-slide button.slick-next{right:-40px;background:url(//www.wbdc-namba.com/css/../images/common/arrow-next02.png) no-repeat;background-size:contain}#case_ichiran .slick-initialized .slick-slide{display:block}#case_ichiran .case-slide li{background:#fff;padding:10px;margin:0 10px;border-radius:10px;position:relative}#case_ichiran .slick-slide{display:none;float:left;height:100%;min-height:1px}.h2_area .flex{display:flex;flex-wrap:wrap;justify-content:space-between}.h2_area .flex .half{flex-basis:49%}main h2:not(.no-style){font-weight:700;font-size:2.2rem;line-height:1.6;background:url(//www.wbdc-namba.com/css/../images/common/dot01.jpg) center/1.2rem;text-align:center;margin:8rem 0 4rem;padding:.4em 1em;border-radius:2em;border:solid 1px #82c8c8}.w-pc30 th{width:35%}.img_flex{display:flex;justify-content:space-between;align-items:center}.img_flex .img_wrap{width:48%}p.mb30{margin-bottom:30px}main section ol.flow li strong.bold{display:inline;font-weight:700;padding-left:0;margin-bottom:0;font-size:1.5rem}main section ol.flow li strong.bold:first-of-type:before{content:none}.has-img+p{margin-top:10px}main section .btn.center{margin:0 auto 20px}main section ol.lstyle_none li strong:first-of-type:before{background:0 0}main section h3.jidv_staff{margin-top:30px}main section table.hour-table-blog thead td{background-color:#f0f0f1!important}main section table.hour-table-blog td{text-align:center!important}@media screen and (max-width:768px){main section ol.flow li strong.bold:first-of-type{font-weight:700;padding-left:0;margin-bottom:0;font-size:1.5rem}main section table.hour-table-blog th{font-size:1.2rem!important;text-align:center!important}main section table.hour-table-blog td{font-size:1.2rem!important;text-align:center!important}main section table.hour-table-blog tr:not(:last-of-type)>*{text-align:center!important}}.card-list .btn{width:100%}ul.flow-list li{position:relative;padding-left:125px;display:flex;justify-content:space-between;padding-bottom:50px}ul.flow-list li:not(:last-of-type):after{content:'';width:1px;height:100%;background:#858463;position:absolute;left:50px;top:0;z-index:-1}ul.flow-list li:nth-of-type(4):after{height:calc(100% - 10px)}ul.flow-list li:nth-of-type(4):before{content:'';width:1px;height:14px;background:#82c8c8;position:absolute;bottom:390px;left:46px;transform:rotate(-35deg)}ul.flow-list li .no{width:100px;height:100px;border-radius:50px;display:flex;justify-content:center;align-items:center;font-size:22px;color:#fff;position:absolute;top:0;left:0;background:#82c8c8;background:-moz-linear-gradient(45deg,#82c8c8 0,#82c8c8 50%,#82c8c8 100%);background:-webkit-linear-gradient(45deg,#82c8c8 0,#82c8c8 50%,#82c8c8 100%);background:linear-gradient(45deg,#82c8c8 0,#82c8c8 50%,#82c8c8 100%)}ul.flow-list li .side-img{width:700px;margin-top:0}ul.flow-list li .no strong{font-size:30px}ul.flow-list li dl{width:350px}ul.flow-list li dl dt{font-size:30px;font-weight:600;color:#82c8c8;border-bottom:2px dotted #5b4d22;margin-bottom:15px}ul.flow-list li .img{width:250px}ul.flow-list li .img img{display:block;width:100%;border-radius:10px}ul.flow-list+a.btn{margin:35px auto 0}.column3{display:flex;align-items:center;justify-content:space-between}.column3 .column_item{width:32%}.calendar_wrap{display:flex;justify-content:center}.slider{width:94%;margin:0 auto}.slider img{width:30vw;height:auto}.img-title-description img{position:relative}.img-title-description p.img-title{position:absolute;top:0;left:0;z-index:2;color:#fff;background:#b7933b;padding:.7vw 1vw;text-align:center}.img-title-description p.img-title.gray{background:#999}.img-title-description p.img-title.white{background:#cfcfcf;color:#000}.slider .slick-slide{transform:scale(.8);transition:all .5s;opacity:.5}.slider .slick-slide.slick-center{transform:scale(1);opacity:1}.slick-prev,.slick-next{position:absolute;top:42%;cursor:pointer;outline:none;border-top:2px solid #666;border-right:2px solid #666;height:15px;width:15px}.slick-prev{left:-1.5%;transform:rotate(-135deg)}.slick-next{right:-1.5%;transform:rotate(45deg)}.slick-dots{text-align:center;margin:20px 0 0}.slick-dots li{display:inline-block;margin:0 5px}.slick-dots button{color:transparent;outline:none;width:12px;height:12px;display:block;border-radius:100%!important;background:#ccc;border:none}.slick-dots .slick-active button{background:#333}.point_list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:.8rem}footer .point_list{width:700px;margin:0 auto 1rem}.point_list li{width:48%;margin-bottom:.7rem;background:#ffc5a7;border-radius:90px;text-align:center;padding:.4rem 0;font-weight:500;font-size:14px}.tell_link{text-align:center}.tell_link a{position:relative;font-size:28px;font-weight:500;color:#231815;padding-left:2.5rem;letter-spacing:.3rem}.tell_link a:before{position:absolute;top:10px;left:-5px;content:"";width:25px;height:25px;background:url(//www.wbdc-namba.com/css/../images/common/tel.svg) no-repeat 0 0/contain;display:inline-block}.yoyaku_wrap{padding-top:1rem}.yoyaku_wrap a.btn:before{padding-right:1rem;content:"";width:30px;height:30px;background:url(//www.wbdc-namba.com/css/../images/common/calendar.svg) no-repeat 0 0/contain;display:inline-block}.yoyaku_wrap a.btn,.top-info .right .yoyaku_wrap a.btn{width:475px;max-width:100%;height:60px;border-radius:3rem;margin:10px auto 0;font-size:23px;font-weight:500;letter-spacing:.1rem;color:#231815;background-color:#d9c0e3;border:solid 1px #b482c8;display:flex;justify-content:center;align-items:center;text-decoration:none;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;padding-left:0}.yoyaku_wrap a.btn:hover{opacity:1;background:#b7933b87}.naviBox{margin-top:2rem}.yoyaku_wrap p{font-size:17px;font-weight:700;text-align:center;line-height:2}.cta_wrap{position:relative;background:url(//www.wbdc-namba.com/css/../images/common/webp/bg01.webp) center/40rem;margin-top:15rem}.cta_wrap span.text{font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif";position:absolute;top:-4.5vw;left:0;right:0;margin:auto;font-size:8vw;color:rgba(180,130,200,.2);text-align:center;line-height:1;z-index:0}.cta_box{width:1000px;margin:0 auto 5rem;padding:3vw 4rem 6rem;box-sizing:border-box}.cta_box h2{font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif";font-size:35px;text-align:center;padding:2rem 0 1rem;margin-bottom:2rem;border-bottom:#ffc5a7 2px solid;font-weight:600}.cta_box .flex_wrap{display:flex;justify-content:space-between}.cta_box .flex_wrap .img{width:40%}.cta_box .flex_wrap .text{width:60%;padding-left:2rem;padding-top:0;box-sizing:border-box}.cta_box .flex_wrap .text p{text-align:left;font-size:15px;margin-bottom:1.3rem;font-weight:500}.cta_box.short{width:100%;background:url(//www.wbdc-namba.com/css/../images/common/webp/bg01.webp) center/40rem;border:#ccc 1px solid;padding:2rem 2rem 1.7rem;margin:0 auto 6rem}.cta_box.short .flex_wrap{margin:0}.cta_box.short .yoyaku_wrap a.btn{width:100%;margin-bottom:0}.cta_box.short .flex_wrap .text .tell_link{width:100%;text-align:center;font-size:17px}.cta_box.short .yoyaku_wrap .point_text{font-size:17px;line-height:1.8;text-align:center}.cta_box.short .flex_wrap .img,.cta_box.short .flex_wrap .text{width:48%;padding:0;margin-bottom:0}.cta_box.short .flex_wrap .img{display:flex;justify-content:center;height:215px;overflow:hidden}.cta_box.short .flex_wrap .img img{height:100%;width:auto;max-width:none}.cta_box .tell_link{position:relative;width:475px;background:#fff;margin:1.7rem auto 1rem;padding-top:.6rem;box-shadow:0 1px 5px #888}.cta_box .tell_link span{position:absolute;top:-2.4rem;left:0;right:0;text-align:center;font-size:12px;background:#ff8c50;border:#fff 1px solid;color:#fff;width:90%;border-radius:1rem;margin:auto;line-height:1.8}.jidv_wrap{padding:0}.jidv_wrap .inner{background:url(//www.wbdc-namba.com/css/../images/common/webp/bg01.webp) center/40rem;border:#ffc5a7 1px solid;width:1000px;margin:0 auto;text-align:center;padding:2.5rem 2rem;box-sizing:border-box}.jidv_wrap h2{color:#333;font-weight:600;font-size:3rem;font-family:YuMincho,"Yu Mincho","Hiragino Mincho ProN","serif";text-align:center;margin:0 0 1.5rem}.jidv_wrap h3{color:#231815;font-size:1.8rem;font-weight:500;text-align:center;margin-bottom:.8rem}.jidv_wrap img{width:80%;box-shadow:0 1px 5px #888}.jidv_fukidashi{border-radius:2.5rem;background:#fff url(//www.wbdc-namba.com/css/../images/common/webp/jidv_bg.webp) no-repeat left center/auto 100%;position:relative;margin-top:3.5rem;padding:2rem 0 2.5rem}.jidv_fukidashi:before{content:"";background:#fff;width:6rem;height:2rem;clip-path:polygon(50% 0,100% 100%,0 100%);position:absolute;left:50%;top:-1.9rem;transform:translate(-50%,0)}.jidv_fukidashi p{font-size:14px;line-height:1.8;text-align:center;margin-bottom:1.5rem}.jidv_fukidashi ul{display:flex;justify-content:center;gap:0 2.4rem}.jidv_fukidashi ul a{display:inline-flex;align-items:center;padding:.8rem 5rem .8rem 2rem;border:.1rem solid #b482c8;background:rgba(180,130,200,.2) url(//www.wbdc-namba.com/css/../images/common/icon_yajirushi.svg) no-repeat center right 2rem/1.8rem auto;color:#000;font-size:15px;font-weight:500;line-height:1.5;text-align:left;transition:.5s}.jidv_fukidashi a:hover{opacity:.7;transition:.5s;text-decoration:none}@media (min-width:0px) and (max-width:736px){.float-btn li:nth-of-type(1) span{background-image:none!important}}