@charset "UTF-8";
.gallery{margin:0 0 20px 0}.gallery img{width:100%;height:auto}@media screen and (min-width:767.999px){.gallery{max-width:860px;margin:0 auto 50px}}.gallery .swiper-container{width:100%;height:250px;padding-bottom:70px;box-sizing:content-box}@media screen and (min-width:767.999px){.gallery .swiper-container{height:300px;padding-bottom:20px;overflow:hidden}}@media screen and (min-width:767.999px){.clinic{max-width:860px;margin:0 auto;display:flex}}.clinic__inner{margin:0 20px}@media screen and (min-width:767.999px){.clinic__inner:nth-of-type(1){width:48%}}.clinic__inner:nth-of-type(1) .logo{fill:#70BBD0;text-align:center}.clinic__inner:nth-of-type(1) svg{width:200px;height:56px}.clinic__inner:nth-of-type(1) p:nth-of-type(1){font-size:1.142rem;font-weight:bold;text-align:center}.clinic__inner:nth-of-type(1) p:nth-of-type(2){font-size:2.142rem;font-weight:bold;text-align:center}.clinic__inner:nth-of-type(1) p:nth-of-type(2) a{color:initial}.clinic__inner:nth-of-type(1) p:nth-of-type(3){text-align:left;font-size:0.857rem;color:#4E6369;margin:20px 0}.clinic__inner:nth-of-type(1) dl{color:#4E6369;display:flex;flex-wrap:wrap}.clinic__inner:nth-of-type(1) dl dt{width:4em}.clinic__inner:nth-of-type(1) dl dd{width:calc(100% - 4em)}@media screen and (min-width:767.999px){.clinic__inner:nth-of-type(2){width:52%}}.clinic__inner:nth-of-type(2) .googlemap{width:100%;height:200px}@media screen and (min-width:767.999px){.clinic__inner:nth-of-type(2) .googlemap{height:100%}}@media screen and (min-width:767.999px){.clinic__nav{width:100%}}.clinic__nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin:30px;padding:0;list-style:none}.clinic__nav ul li{margin:0 0.4em}.clinic__nav ul li a{border:1px solid;text-decoration:none;padding:0.5em}.access__facilities{font-size:12px;line-height:1.9;padding:10px;text-align:left;color:#4E6369;list-style:none;border:solid 1px;max-width:400px}#payment{margin-top:50px}#payment .payment{margin:0 auto}#payment .payment .section-head h3{text-align:center}#payment .payment__container{display:flex;flex-wrap:nowrap;justify-content:center}@media screen and (max-width:750px){#payment .payment__container{display:block}}#payment .payment>p{font-size:1rem;color:#fff;text-align:center;font-weight:bold}#payment .payment__box{background-color:#fff;margin:10px;padding:10px;width:23%;box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.1)}@media screen and (max-width:750px){#payment .payment__box{width:100%;margin:10px auto}}#payment .payment__box p:nth-child(1){color:#70bbd0;font-weight:bold;font-size:1rem;text-align:center;margin:10px auto}#payment .payment__box p:nth-child(2){text-align:left}#payment .payment__box ul{margin:10px 0;list-style:none;padding:0}.doctor{max-width:860px;width:100%;padding-right:15px;padding-left:15px;box-sizing:border-box;margin-right:auto;margin-left:auto;box-sizing:border-box}.doctor h2{margin:50px 0}.doctor-item p{color:#002D70}@media only screen and (min-width:481px){.doctor{padding-right:0;padding-left:0}}.doctor>.doctor-flex{margin:0 0 50px 0}.doctor-flex{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}@media only screen and (min-width:481px){.doctor-flex{flex-direction:row;padding-right:15px;padding-left:15px}}.doctor-item{width:100%;color:#002D70}@media only screen and (min-width:481px){.doctor-item{width:100%}}.doctor-item p{color:inherit;margin:0}.doctor-item:last-of-type p{font-size:0.857rem}@media only screen and (min-width:481px){.doctor-item:last-of-type p{font-size:0.857rem}}.doctor-item .doctor-flex{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:750px){.doctor-item .doctor-flex{align-items:center;flex-direction:column;justify-content:space-between}}.doctor-item .doctor-flex .doctor-item{width:100%;margin:0 0 0 20px}.doctor-item .doctor-flex .doctor-img img{width:100%}.doctor-item .doctor-flex .doctor-item p{color:#f00;color:#002D70}.doctor-item .doctor-flex .doctor-item strong{font-weight:bold;font-size:16px;color:#002D70}.doctor-item .doctor-flex .doctor-item span{font-size:10px;color:#002D70}.doctor em{font-weight:bold;color:#002D70;font-size:16px;background:transparent}.doctor ul{display:flex;flex-wrap:wrap;padding:0;margin:0}.doctor li{list-style:none;background-color:#002D70;color:#fff;font-size:11px;font-weight:bold;padding:1px 10px;margin:5px 5px 10px 0;border-radius:50px}.doctor dl{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;margin:20px 0}@media only screen and (min-width:481px){.doctor dl{margin:0 0 20px 0}}.doctor dt,.doctor dd{padding:5px 0;font-size:0.857rem;color:#002D70}@media only screen and (min-width:481px){.doctor dt,.doctor dd{font-size:0.857rem;color:#002D70}}.doctor dt{width:9em;font-size:1.3rem;text-decoration:underline;border-width:2px}@media screen and (max-width:750px){.doctor dt{width:5em;font-size:1rem;text-decoration:underline;border-width:2px}}.doctor_text p:nth-child(1){background-color:#002D70;color:#fff;font-size:11px;font-weight:bold;padding:1px 10px;margin:5px 5px 10px 0;border-radius:50px;display:inline-block}.doctor_text p:nth-child(n+2){background-color:#fff;border-color:#002D70;border:2px solid #002D70;font-size:11px;font-weight:bold;padding:1px 10px;margin:5px 5px 10px 0;border-radius:50px;display:inline-block}.doctor dd{width:calc(100% - 15em)}@media screen and (max-width:750px){.doctor dd{width:calc(100% - 6em);line-height:1.9em}}summary{position:relative;margin:5% auto;width:70px;color:#002D70;list-style:none}summary::-webkit-details-marker{display:none}@media screen and (max-width:750px){summary{position:relative;margin:3% auto;width:70px;color:#002D70;list-style:none}summary::-webkit-details-marker{display:none}}summary::after{content:"";display:block;width:8px;height:8px;border-top:#002D70 2px solid;border-right:#002D70 2px solid;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;right:2%;top:0;bottom:15%;margin:auto}details[open] summary::after{content:"";display:block;width:8px;height:8px;border-top:#002D70 2px solid;border-right:#002D70 2px solid;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;right:2%;top:7%;bottom:0;margin:auto}.information{padding:50px 10px 30px;width:calc(100% - 20px)}@media screen and (min-width:767.999px){.information__wrap{max-width:860px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}}.information__item{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px 0}@media screen and (min-width:767.999px){.information__item{width:48%}}.information__item img{width:120px;align-self:flex-start;height:auto}.information__item__text{width:calc(100% - 120px - 10px)}.information__item__text p:nth-of-type(1){font-weight:bold;margin:0}.information__item__text p:nth-of-type(2){color:#4E6369;font-size:0.857rem;line-height:2em}.footer{background-color:#E9F6F9;padding:30px 0;margin:0 0 68px 0}@media screen and (min-width:767.999px){.footer{margin:0}}.footer__inner{text-align:center}.footer__inner p a{font-size:0.857rem;color:#4E6369}.footer__inner small{font-size:0.857rem;color:#4E6369}html{font-size:12px}body{color:#3B4043;font-family:游ゴシック, YuGothic, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Verdana, メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:2em;word-break:break-all}@media screen and (min-width:767.999px){body{font-size:14px;line-height:1.5}}div{box-sizing:border-box}p{margin:0 0 1em}em{background:linear-gradient(transparent 50%, #FFFF00 50%);font-style:normal}b{font-weight:bold}u{background:linear-gradient(transparent 60%, #70BBD0 60%)}dl{margin:0;padding:0}dt{margin:0;padding:0}dd{margin:0;padding:0}time{color:#4E6369;margin-right:1.5em}a{text-decoration:none;color:#70BBD0}img{max-width:100%;display:block}small{font-size:0.857rem}h2{font-size:1.428rem;font-weight:bold;text-align:center}h2 span{color:#4E6369;font-size:0.928rem;display:block;letter-spacing:0.2em}h2 span::before{content:"-";display:inline-block}h2 span::after{content:"-";display:inline-block}h4{display:flex;align-items:center;color:#70BBD0;margin:50px 0 30px;font-size:initial}h4::before,h4::after{content:"";height:1px;flex-grow:1;background-color:#70BBD0}h4::before{margin-right:1rem}h4::after{margin-left:1rem}@media screen and (min-width:767.999px){.only-sp{display:none}}.btn{width:315px;margin:0 auto;background-color:#FF6026;border-radius:10px}.btn p{font-size:1.285rem;text-align:center;margin:30px 0}.btn p a{color:#fff;padding:0.8em 1em;display:block}.btn-line{background-color:#1DC245}.btn-ghost{background-color:transparent}.btn-ghost p a{color:#70BBD0;border:1px solid #70BBD0}.btn-ghost p a:hover{color:#fff;background-color:#70BBD0}.cta{bottom:0;position:fixed;width:100%;transform:translateY(66px);display:block}.cta.active{transition:0.5s;transform:translateY(0px)}@media screen and (min-width:480px){.cta.active{display:none}}@media screen and (min-width:480px){.cta{width:80%;display:block;transform:translateY(0px)}}@media screen and (min-width:767.999px){.cta{display:none}}.cta__inner{list-style:none;margin:0 auto;padding:0;display:flex;justify-content:space-between;width:calc(100% - 2px)}.cta__item{width:calc(100% / 3)}.cta__item a{outline:1px solid #70BBD0;display:flex;justify-content:center;background-color:rgba(255, 255, 255, 0.9)}.cta__item a p{font-size:0.857rem;margin:0}.cta__item a p::before{content:"";width:23px;height:28px;display:block;margin:10px auto 0;background-size:contain;background-repeat:no-repeat}.cta__item:nth-of-type(1) a p::before{background-image:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/common/icon-woman.svg)}.cta__item:nth-of-type(2) a p::before{background-image:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/common/icon-line.svg)}.cta__item:nth-of-type(3) a p::before{background-image:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/common/icon-tel.svg)}.fix-cta .cta{z-index:100}.title{font-size:1.428rem;width:355px;margin:30px auto;background-size:contain;background-repeat:no-repeat;font-size:1.428rem;width:355px;margin:30px auto;text-align:center}.title>em>span{font-size:2.142rem}.title>span{font-size:1.285rem;display:block}.title>small{font-size:1.142rem;display:block}@media screen and (min-width:767.999px){main{padding:70px 0 0 0}}.header{height:60px}@media screen and (min-width:767.999px){.header{height:70px;position:fixed;z-index:100;width:100%;background-color:rgba(255, 255, 255, 0.9)}}.header__inner{max-width:1200px;margin:0 auto}@media screen and (min-width:767.999px){.header__inner{display:flex;justify-content:space-between;margin:0 70px 0 auto}}@media screen and (min-width:1340px){.header__inner{max-width:100%;margin:0 70px 0 10vw}}.header__inner .logo{fill:#70BBD0;padding:5px 0 0 10px;display:flex;align-items:center;height:60px}.header__inner .logo svg{width:130px}.header__inner .logo p{margin:0;font-size:0.714rem;margin:0 0 0 0;font-size:0.714rem;line-height:1}@media screen and (min-width:767.999px){.header__inner .logo p{margin:5px 0 0 0}}.header__inner .logo p span:nth-of-type(1){border:1px solid #70BBD0;margin:0 0.3em 0 10px;padding:0.2em}.header__inner .logo p span:nth-of-type(2){display:block;margin:8px 0 0 10px}.header__inner>.cta{display:none}@media screen and (min-width:767.999px){.header__inner>.cta{max-width:375px;display:block;position:static}}.header__inner>.cta li{}@media screen and (min-width:767.999px){.header__inner>.cta li a p{height:70px}}.logo{font-size:24px}.logo p{color:#70BBD0}.logo p>em{background:transparent}.flexbox{margin:0 10px}@media screen and (min-width:767.999px){.flexbox{display:flex;flex-wrap:wrap;align-items:center;margin:0 10px 50px;justify-content:center}}@media screen and (min-width:767.999px){.flexbox__item{width:50%;padding:0 20px}}.flexbox__item:nth-of-type(1){margin:0 0 10px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(1){margin:0}}.flexbox__item:nth-of-type(2){margin:0 0 30px 0}@media screen and (min-width:767.999px){.flexbox__item:nth-of-type(2){margin:0}}.tx-C{text-align:center !important}.bgBlue{background:#e9f6f9}.mb30{margin-bottom:30px !important}.page-inner{max-width:1100px;margin:0px auto;padding:30px 0;overflow:hidden}@media screen and (max-width:1000px){.page-inner{padding:20px}}ol,ul{list-style:none}.section-head{position:relative;max-width:400px;color:#62a9bd;margin:0 auto 20px;background:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/pico/sec-line.png) repeat-x 0 center;font-size:18px;font-weight:bold;line-height:1.8;text-align:center}.section-head h3{position:relative;z-index:2;display:inline-block;padding:0 15px;background:#fff}@media screen and (max-width:750px){.concept-wrap .section-ttl,.concept-wrap02 .section-ttl{font-size:18px}}.section-ttl{display:block;font-size:22px;text-align:center;line-height:1.8;font-weight:bold;position:relative;margin:0px 0 50px;color:#4E6369}.section-ttl span{font-size:12px;letter-spacing:0.4em;display:block}.section-ttl:after{position:absolute;content:"";width:40px;height:2px;left:50%;margin:20px 0 0 -20px;display:block;background:#70bbd0}.page-ttl{text-align:center}@media screen and (max-width:750px){.page-ttl{display:block;font-size:16px;line-height:1.4;margin:0px 0 30px}}.page-ttl h1{font-size:28px;letter-spacing:0.15em}.page-ttl p{font-size:16px;letter-spacing:0.3em}.sec-dis h2{font-size:28px;margin-bottom:20px;font-weight:700;line-height:1.2;margin-bottom:50px}.sec-dis h2::after{position:absolute;content:"";width:40px;height:2px;left:50%;margin:20px 0 0 -20px;display:block;background:#70bbd0}.sec-dis p{font-size:16px;line-height:2}.sec-dis p:nth-child(1){font-size:28px;margin-bottom:20px;font-weight:bold;line-height:1.2;margin-bottom:50px;color:#111}.sec-dis p:nth-child(1)::after{position:absolute;content:"";width:40px;height:2px;left:50%;margin:20px 0 0 -20px;display:block;background:#70bbd0}.note{font-size:12px;text-align:left}.note li{text-indent:-1em;padding:2px 0 2px 1em}.note .fa{display:inline}#ttl-bg{text-align:center;color:#fff;font-weight:700;background:#70BBD0;position:relative;padding:130px 0 10px;margin-bottom:60px}#ttl-bg::after{content:"";width:0;height:0;border-style:solid;border-width:40px 50vw 0 50vw;border-color:#70BBD0 transparent transparent transparent;position:absolute;top:100%;left:0;right:0}table{border-collapse:collapse;border-spacing:0}.plan-table-4row,.plan-table-3row,.plan-table-2row{width:100%}.plan-table-5row{width:100%;table-layout:fixed;word-break:break-all;word-wrap:break-all}.plan-table-5row th,.plan-table-5row td{padding:15px;width:20%;text-align:center;border-bottom:1px solid #ddd}.plan-table-4row th,.plan-table-4row td{padding:15px;width:25%;text-align:center;border-bottom:1px solid #ddd}.plan-table-3row th,.plan-table-3row td{padding:15px;width:33.3%;text-align:center;border-bottom:1px solid #ddd}.plan-table-2row th,.plan-table-2row td{padding:15px;width:50%;text-align:center;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd}.plan-table-5row th,.plan-table-4row th,.plan-table-3row th,.plan-table-2row th{font-weight:bold}.plan-table-5row .bg-bl,.plan-table-4row .bg-bl,.plan-table-3row .bg-bl,.plan-table-2row .bg-bl{background:#2f2f31;color:#fff;font-weight:bold}.woman.plan-table-5row .bg-bl,.woman.plan-table-4row .bg-bl,.woman.plan-table-3row .bg-bl,.woman.plan-table-2row .bg-bl{background:#f587a4}.plan-table-5row .bg-gl,.plan-table-4row .bg-gl,.plan-table-3row .bg-gl,.plan-table-2row .bg-gl{background:#f4f4f4}.plan-table-5row .cell-border,.plan-table-4row .cell-border,.plan-table-3row .cell-border,.plan-table-2row .cell-border{border-left:1px solid #ddd;border-right:1px solid #ddd}.plan-table-5row .bg-sky-b,.plan-table-4row .bg-sky-b,.plan-table-3row .bg-sky-b,.plan-table-2row .bg-sky-b{background:#f3fbfc;color:#10afcd}.plan-table-5row .bg-pk,.plan-table-4row .bg-pk,.plan-table-3row .bg-pk,.plan-table-2row .bg-pk{background:#ffebeb;color:#ee5555}.plan-table-5row .price,.plan-table-4row .price,.plan-table-3row .price,.plan-table-2row .price{font-size:18px;font-weight:400;letter-spacing:0.15em}.plan-table-5row th span,.plan-table-4row th span,.plan-table-3row th span,.plan-table-2row th span{font-size:12px}.plan-table .fa{color:#62a9bd}.attension-box{border:4px solid #d7ecf2;max-width:640px;margin:30px auto;padding:20px;color:#ee5555;font-size:12px}.th-headline{background:#62a9bd;color:#fff;font-size:18px;padding:10px}.th-headline-option{background:#a2a2a2;color:#fff;padding:10px}@media screen and (max-width:750px){.plan-table-5row th,.plan-table-5row td,.plan-table-4row th,.plan-table-4row td,.plan-table-3row th,.plan-table-3row td,.plan-table-2row th,.plan-table-2row td{padding:8px}.plan-table-5row th span,.plan-table-4row th span,.plan-table-3row th span,.plan-table-2row th span{font-size:10px;display:block}.plan-table-5row .price,.plan-table-4row .price,.plan-table-3row .price,.plan-table-2row .price{font-size:14px}.plan-table-3row .fa{display:block}.th-headline{font-size:14px}.th-headline-option{font-size:14px}}.plan-table-5row .spPrice .price,.plan-table-4row .spPrice .price,.plan-table-3row .spPrice .price{font-size:24px}.plan-table-3row .orgPrice{position:absolute;bottom:24px;right:3%;color:#F00;padding:0 2%;background:linear-gradient(transparent 60%, #ff0 0%)}.plan-table-5row .orgPrice,.plan-table-4row .orgPrice{bottom:24px;position:absolute;color:#F00;padding:0 1%;margin-left:1%;letter-spacing:initial;background:linear-gradient(transparent 60%, #ff0 0%)}.plan-table-5row .orgPrice em,.plan-table-4row .orgPrice em,.plan-table-3row .orgPrice em{font-size:11px;font-weight:bold}@media screen and (max-width:999px){.plan-table-5row .orgPrice,.plan-table-4row .orgPrice,.plan-table-3row .orgPrice{position:absolute;bottom:20px;right:4%;color:#F00}}@media screen and (max-width:900px){.plan-table-5row .orgPrice em,.plan-table-4row .orgPrice em,.plan-table-3row .orgPrice em{font-size:11px}.plan-table-5row .orgPrice,.plan-table-4row .orgPrice,.plan-table-3row .orgPrice{position:static;width:auto;margin:auto;display:block;font-size:10px}}@media screen and (max-width:750px){.plan-table-5row .spPrice .price,.plan-table-4row .spPrice .price,.plan-table-3row .spPrice .price{font-size:17px}}@media screen and (max-width:500px){.plan-table-5row .spPrice,.plan-table-4row .spPrice,.plan-table-3row .spPrice{background-size:30%}}.tattoo{}.tattoo .mv{background-image:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/tattoo/tatto-mv-pc.jpg);width:100%;background-position:bottom;height:450px;text-align:center;color:initial;display:table;background-repeat:no-repeat}@media (max-width:750px){.tattoo .mv{background-image:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/tattoo/tatto-mv-sp.jpg);height:395px;background-size:cover}}.tattoo .mv .inner{max-width:1100px;margin:0 auto;vertical-align:middle}.tattoo .about{display:flex;justify-content:space-around;flex-wrap:wrap}@media (max-width:750px){.tattoo .about{display:block}}.tattoo__about{box-sizing:border-box;padding:30px;margin:10px;border:solid 1px #70BBD0;border-radius:10px;width:calc(100%/2 - 20px)}@media (max-width:750px){.tattoo__about{padding:20px 10px;width:auto}}.tattoo__about img{width:100%;height:auto;padding:10px}.tattoo__about-title{text-align:center;font-weight:bold;color:#70BBD0;font-size:22px;margin:0 0 10px 0}@media (max-width:750px){.tattoo__about-title{font-size:16px}}.tattoo__container{display:flex;justify-content:center;align-items:center}@media (max-width:750px){.tattoo__container{display:block}}.tattoo__item{padding:5px;width:50%}@media (max-width:750px){.tattoo__item{width:100%}}.tattoo .bg-lightblue{background-color:#F4FBFD}.tattoo .under{border-bottom:dotted 2px #70BBD0;padding:5px}.tattoo .reason-list{font-size:16px;font-weight:bold;color:#707070;padding:10px 0}@media (max-width:750px){.tattoo .reason-list{font-size:14px}}.tattoo .reason-list li{padding-left:20px;line-height:1.6em;background:url(/pr/cmswp/wp-content/themes/miselclinic.com.lp/_assets/img/tattoo/fom-check.svg) left 0px top 3px no-repeat;background-size:15px auto;margin:10px auto}.tattoo .reason__container{display:flex;justify-content:center;align-items:center;margin:0 auto}@media (max-width:750px){.tattoo .reason__container{flex-wrap:wrap}}.tattoo .reason__item{width:50%;max-width:200px;margin:0 auto}.tattoo .reason__item p{text-align:center;font-size:16px;font-weight:bold}.tattoo .reason__item img{width:80%;margin:0 auto}@media (max-width:750px){.tattoo .reason__item img{width:100%}}.tattoo .point__container{display:flex}@media (max-width:750px){.tattoo .point__container{display:block}}.tattoo .point__item{margin:10px}@media (max-width:750px){.tattoo .point__item{margin:10px auto 40px}}.tattoo .point__item p{text-align:center;margin:10px auto;font-size:15px}.tattoo .point__item p span{color:#70BBD0;font-weight:bold}.faq-tab li{width:50%;float:left}.faq-tab li:nth-child(odd){border-right:1px solid #ddd;border-top:1px solid #ddd}.faq-tab li:nth-child(even){border-right:1px solid #ddd;border-top:1px solid #ddd}.faq-wrap{border-top:1px solid #e1e1e1;padding:0}.faq-wrap li{padding:20px 10px;display:table;width:100%;border-bottom:1px solid #e1e1e1}.faq-wrap li{padding:20px 10px;display:table;width:100%;border-bottom:1px solid #e1e1e1}.faq-wrap li:nth-child(odd){background:#f5f5f5}.faq-wrap .question{margin-bottom:10px}.faq-wrap .question figure,.faq-wrap .answer figure{width:60px;display:table-cell}.faq-wrap .question p{display:table-cell;padding:10px 30px 0;font-size:18px;font-weight:bold;vertical-align:top}.faq-wrap .answer p{display:table-cell;padding:0px 30px 0;vertical-align:top}@media screen and (max-width:750px){.faq-wrap .question figure,.faq-wrap .answer figure{width:50px}.faq-wrap .question p{font-size:14px;padding:10px 15px 0}.faq-wrap .answer p{padding:0px 15px 0}}.question_ttl{display:table-cell;padding:10px 30px 0;font-size:18px;font-weight:bold;vertical-align:top}@media screen and (max-width:750px){.question_ttl{font-size:14px;padding:10px 15px 0}}.faq__detail li{margin:10px 10px 10px 0}.faq__detail li a{color:#70bbd0;font-weight:bold}.faq__box{max-width:400px;margin:20px auto}.faq__box a{text-decoration:none}@media screen and (max-width:750px){.faq__box{max-width:335px;margin:20px auto}.faq__box a{text-decoration:none}}.faq__link{text-align:center;font-weight:bold;max-width:400px;border:1px solid #70bbd0;padding:20px;color:#70bbd0;margin:0 auto}@media screen and (max-width:750px){.faq__link{text-align:center;font-weight:bold;max-width:335px;border:1px solid #70bbd0;padding:20px;color:#70bbd0;margin:0 auto;letter-spacing:0.05em}}.doctor__innner{max-width:550px;margin:5% auto}.doctor__ttl{max-width:300px;height:auto;margin:30px auto}.doctor_container{max-width:1000px;margin:0 auto;padding:80px 0;overflow:hidden}@media screen and (max-width:750px){.doctor_container{padding:50px 20px}}.umeda-map{margin:5% auto;width:335px;height:auto}.map-item{margin:0 auto}@media screen and (min-width:750px){.map-container{display:flex;margin:20px auto;max-width:780px;justify-content:center;align-items:center}}.cta-btn,a.cta-btn,button.cta-btn{font-size:1.6rem;font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 4rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all 0.3s;transition:all 0.3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:0.1em;color:#212529;border-radius:0.5rem}.cta-btn-wrap{margin:30px 0;display:flex;justify-content:center;align-items:center}a.cta-btn-c{font-size:16px;position:relative;padding:10px 20px 10px 20px;color:#fff;background:#70BBD0;-webkit-box-shadow:0 5px 0;box-shadow:0 5px 0 #74afbf}a.cta-btn-c span{font-size:1.5rem;position:absolute;top:-1.25rem;left:calc(50% - 150px);display:block;width:300px;padding:0.2rem 0;color:#70BBD0;border:2px solid #70BBD0;border-radius:100vh;background:#fff;-webkit-box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);box-shadow:0 3px 3px rgba(0, 0, 0, 0.2)}a.cta-btn-c span:before,a.cta-btn-c span:after{position:absolute;left:calc(50% - 10px);content:""}a.cta-btn-c span:before{bottom:-10px;border-width:10px 10px 0 10px;border-style:solid;border-color:#70BBD0 transparent transparent transparent}a.cta-btn-c span:after{bottom:-7px;border-width:10px 10px 0 10px;border-style:solid;border-color:#fff transparent transparent transparent}a.cta-btn-c i{margin-right:1rem}a.cta-btn-c:hover{-webkit-transform:translate(0, 3px);transform:translate(0, 3px);color:#fff;background:#74afbf;-webkit-box-shadow:0 2px 0 #70BBD0;box-shadow:0 2px 0 #70BBD0}/*# sourceMappingURL=tattoo.css.map */