@import url(sanitize.css);@import url(https://www.sbc-dental.com/contents/yoyaku_flow/css/style.css?181214);@font-face{font-family:"Yu Gothic";src:local("Yu Gothic Bold");font-weight:600}* html .clearfix{zoom:1}*+html .clearfix{zoom:1}.clearfix:after{height:0;visibility:hidden;content:".";display:block;clear:both}.smp-only{display:none}._pc-none{display:none !important}.lastChild{margin-right:0}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.mr0{margin-right:0 !important}.mr05{margin-right:5px !important}.mr10{margin-right:10px !important}.mr20{margin-right:20px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pl20{padding-left:20px !important}.w50{width:50px !important}.w70{width:70px !important}.w90{width:90px !important}.w100{width:100px !important}.w150{width:150px !important}.w200{width:200px !important}.w240{width:240px !important}.w250{width:250px !important}.w300{width:300px !important}.w350{width:350px !important}.w400{width:400px !important}.w450{width:450px !important}.w500{width:500px !important}.w510{width:510px !important}.w550{width:550px !important}.w600{width:600px !important}.w740{width:740px !important}.h50{height:50px !important}.w10p{width:10% !important}.w15p{width:15% !important}.w20p{width:20% !important}.w25p{width:25% !important}.w30p{width:30% !important}.w40p{width:40% !important}.w45p{width:45% !important}.w50p{width:50% !important}.w60p{width:60% !important}.w70p{width:70% !important}.w80p{width:80% !important}.w100p{width:100% !important}.reservation-map .btn:hover,.reservation-map .btn:active,.reservation-map .btn:focus,.reservation .btn:hover,.reservation .btn:active,.reservation .btn:focus{opacity:0.7}.fadein{opacity:0.1;transform:translate(0, 35px);transition:all 500ms}.fadein.scrollin{opacity:1;transform:translate(0, 0)}*{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif}a:hover img,a:active img,a:focus img{opacity:0.7}.header{width:100%;height:auto}.header .header-inner{width:980px;margin:0 auto;display:flex;flex-wrap:wrap}.header .header-logo{width:443px;margin-block-start:0;margin-block-end:0;display:flex;align-items:center}.header .btn-header{display:flex;align-items:center;text-align:center;font-size:12px;height:auto;color:#ffffff;padding:0;margin:0}.header .btn-header:hover{opacity:0.7}.header .img-tel{display:flex;align-items:center}@media screen and (max-width: 640px){.header .header-inner{width:100%;justify-content:space-between;padding-top:10px}.header .header-logo{width:50%;align-content:center;justify-content:center}.header .tel-header.img-tel{width:50%;justify-content:center}.header .btn-header{width:50%}}.carousel{min-width:960px}.carousel>li a{display:block}.carousel .img-1,.carousel .img-2,.carousel .img-3{min-height:456px;overflow:hidden;text-indent:100%;white-space:nowrap}.carousel .img-1{background:url("../img/top/cover-1.png?2025112816259") no-repeat center center;background-size:cover}.carousel .img-2{background:url("../img/top/cover-2.png?2025112816259") no-repeat center center;background-size:cover}.carousel .img-3{background:url("../img/top/cover-3.png?2025112816259") no-repeat center center;background-size:cover}.cover{position:relative}.cover .breadCrumb{position:absolute;top:0;left:0;width:100%;color:#ffffff;font-size:12px}.cover .breadCrumb div{width:940px;margin:0 auto;padding:10px 0 0 2px}.cover .breadCrumb a{color:#ffffff;text-decoration:none}.cover .breadCrumb a:hover,.cover .breadCrumb a:focus,.cover .breadCrumb a:active{text-decoration:underline}.reservation.first{padding:30px 0 60px;text-align:center}.reservation.clinic{padding:30px 0 35px}.reservation-map{padding:60px 0 60px}.doctor{padding:0;color:#7b6d66}.dr-bg{background:#f9f5f2 repeat-x 0 bottom}.doctor .doctor-inner{width:900px;margin:0px auto 0px;padding-top:80px;padding-bottom:90px;overflow:hidden}.doctor .doctor-inner .person{float:left}.doctor .doctor-inner .person .name{font-size:20px;text-align:center;padding:15px 0 0;color:#7b6d66}.doctor .doctor-inner .person .name span{font-size:18px}.doctor .doctor-inner .text{float:right;width:500px;font-size:16px;line-height:1.8}.doctor .doctor-inner .text .career{padding-bottom:10px}.doctor .doctor-inner .text .note{padding-top:10px}@media screen and (max-width: 640px){.doctor-inner.fadein.scrollin{width:100%;padding:0;overflow:auto}.doctor .doctor-inner .person{float:none;margin:0 auto}.doctor .doctor-inner .person p{text-align:center}.doctor .doctor-inner .text{float:none;width:100%}.doctor .doctor-inner .text .career,.doctor .doctor-inner .text .note{color:#7b6d66}}.button-cv{position:fixed;bottom:0;left:0;width:100%;text-align:center;background:#f68a9a;z-index:9999}.button-cv .bottom_cvbtn{width:980px;display:flex;justify-items:center;margin:0 auto}.button-cv .bottom_cvbtn>div{padding:10px 5px}.button-cv a:hover img,.button-cv a:active img,.button-cv a:focus img{opacity:1}.footer{width:100%;background-color:#f769af;padding:10px 0}.footer .nav{display:none;text-align:center;font-size:14px;color:#ffffff;line-height:1.0;padding:18px 0 10px 0}.footer .nav a{color:#ffffff;text-decoration:none}.footer .nav a:hover,.footer .nav a:focus,.footer .nav a:active{opacity:0.8}.footer .footer-text{font-size:11px;text-align:center;color:#ffffff;margin-bottom:6px}.footer .copy{font-size:14px;text-align:center;line-height:1.0;color:#ffffff}.selector{position:relative;width:960px;margin:60px auto 0}.selector .contents{width:960px;padding:20px 0 45px;background-color:#ffffff;border:3px solid #f68a9a;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;display:none}.selector .contents.on{display:block}.selector h3{margin-bottom:30px}.selector h4{margin:60px 0 20px}.selector p{margin-bottom:30px}.selector p.text{margin-left:36px;font-size:20px;color:#f68a9a}.selector p.text span{color:#ff9800}.selector>ul{overflow:hidden}.selector>ul li{float:left;list-style-type:none}.selector>ul li span{display:block;width:230px;height:157px;text-indent:-9999px;overflow:hidden}.selector>ul li span:hover,.selector>ul li span:active,.selector>ul li span:focus{cursor:pointer;opacity:0.7}.selector>ul li.nav1 span{background:url("../img/datsumo/image-8.png?2025112816259") no-repeat 0 0}.selector>ul li.nav1.on span{background:url("../img/datsumo/image-7.png?2025112816259") no-repeat 0 0}.selector>ul li.nav2 span{margin-left:14px;background:url("../img/datsumo/image-10.png?2025112816259") no-repeat 0 0}.selector>ul li.nav2.on span{background:url("../img/datsumo/image-9.png?2025112816259") no-repeat 0 0}.selector>ul li.nav3 span{margin-left:13px;background:url("../img/datsumo/image-12.png?2025112816259") no-repeat 0 0}.selector>ul li.nav3.on span{background:url("../img/datsumo/image-11.png?2025112816259") no-repeat 0 0}.selector>ul li.nav4 span{margin-left:13px;background:url("../img/datsumo/image-14.png?2025112816259") no-repeat 0 0}.selector>ul li.nav4.on span{background:url("../img/datsumo/image-13.png?2025112816259") no-repeat 0 0}.to-top{text-align:center;background-color:#ff8399;padding:20px 0 80px}.hidden{display:none}.mb-00{margin-bottom:0 !important}.mb-50{margin-bottom:50px !important}.mb-60{margin-bottom:60px !important}.align-c{text-align:center !important}.align-l{text-align:left !important}.reservation-map .btn,.reservation .btn{display:block;width:856px;height:107px;margin:0 auto}.reservation-map .btn:hover,.reservation-map .btn:active,.reservation-map .btn:focus,.reservation .btn:hover,.reservation .btn:active,.reservation .btn:focus{opacity:0.7}.reservation-map img,.reservation img{display:block;margin:3px auto 0}.clinic{background-color:#ffffff}.shop-detail{background-color:#f5f3ed}.shop-list .area-title{color:#6a5202;background-color:#f5f3ed}.shop-list ul li{color:#6a5202}.cover h2{text-align:center;background-color:#dedede;min-width:960px;margin:0}.cover h2 img{width:auto;max-height:1000px}.cover>p{position:fixed;bottom:0;overflow:hidden;text-indent:100%;white-space:nowrap}.cover .breadCrumb{color:#333}.cover .breadCrumb a{color:#333}.selector{margin:60px auto 0}.selector .contents{padding:60px 0;background-color:#ffffff;border:none}.selector .contents p{font-size:20px;line-height:1.67;color:#f68a9a}.selector .contents p.ribon-1{margin-left:-13px}.selector .contents.c1,.selector .contents.c2,.selector .contents.c3{position:relative}.selector .contents.c1{padding:60px 40px}.selector .contents.c1 .panel-1{padding-right:290px;position:relative}.selector .contents.c1 .panel-1 .image-1{position:absolute;top:0;right:-100px}.selector .contents.c1 .panel-2{margin-bottom:40px}.selector .contents.c1 .panel-2 .panel-inner{width:437px;display:inline-block;vertical-align:top}.selector .contents.c1 .panel-2 .panel-inner h5{text-align:center;margin-bottom:30px}.selector .contents.c1 .panel-2 .panel-inner ul{padding-left:50px}.selector .contents.c1 .panel-2 .panel-inner ul li{list-style:none;font-size:20px;font-weight:bold;color:#f68a9a}.selector .contents.c1 .panel-2 .panel-inner ul li.annotation{font-size:15px;padding-left:0;font-weight:normal;padding:0 50px 0 20px}.selector .contents.c2 h3{margin-bottom:40px}.selector .contents.c2 p.image-1{margin:0 0 26px -60px}.selector .contents.c2 p.image-2{margin-bottom:26px;text-align:center}.selector .contents.c2 p.image-3{margin-bottom:0;text-align:center}.selector .contents.c2 table,.content-2 table{width:880px;margin:0 auto 60px;color:#7d6e69}.selector .contents.c2 table th,.selector .contents.c2 table td,.content-2 table th,.content-2 table td{border-bottom:1px solid #7d6e69;padding:1em 0.8em}.selector .contents.c2 table thead th,.content-2 table thead th{border-top:2px solid #7d6e69;border-left:1px solid #7d6e69;border-bottom:1px solid #7d6e69;background-color:#fcf2f1}.selector .contents.c2 table thead th:first-child,.content-2 table thead th:first-child{border-left:none}.selector .contents.c2 table tbody,.content-2 table tbody{border-top:1px solid #7d6e69}.selector .contents.c2 table tbody th,.content-2 table tbody th{font-size:16px}.selector .contents.c2 table tbody th span,.content-2 table tbody th span{font-weight:normal;display:block;margin:5px 0 0;font-size:12px}.selector .contents.c2 table tbody td,.content-2 table tbody td{text-align:center;border-left:1px solid #7d6e69}.content-2 table tbody tr:last-child th,.content-2 table tbody tr:last-child td{border-bottom:1px solid #7d6e69}.selector .contents.c2 table tbody td.price,.content-2 table tbody td.price{color:#f68a9a;font-weight:bold}.selector .contents.c2 table tbody td.price a,.content-2 table tbody td.price a{text-decoration:none}.selector .contents.c2 table tbody td.price a span,.content-2 table tbody td.price a span{background-color:#f68a9a;border-radius:15px;padding:0.3em;font-size:12px;display:block;color:#fff;font-weight:bold;margin-top:6px}.selector .contents.c2 table tbody td.price a span:hover,.selector .contents.c2 table tbody td.price a span:focus,.selector .contents.c2 table tbody td.price a span:active,.content-2 table tbody td.price a span:hover,.content-2 table tbody td.price a span:focus,.content-2 table tbody td.price a span:active{opacity:0.7}.selector h2{margin-bottom:30px;text-align:center}.selector h3{margin-bottom:30px;text-align:center}.selector h4{text-align:center;margin-bottom:30px;margin-left:-50px}.selector p{margin-bottom:50px;color:#f769af}.selector p:last-child{margin-bottom:0}.selector>ul li{list-style:none}.selector>ul li span{width:470px;height:144px}.selector>ul li.nav1 span{background:url("../img/tab-1.png?2025112816259") no-repeat 0 0}.selector>ul li.nav1.on span{background:url("../img/tab-1_o.png?2025112816259") no-repeat 0 0}.selector>ul li.nav2 span{margin-left:20px;background:url("../img/tab-2.png?2025112816259") no-repeat 0 0}.selector>ul li.nav2.on span{background:url("../img/tab-2_o.png?2025112816259") no-repeat 0 0}.doctor p{color:#7b6d66}.footer{background-color:#ff8399}.content-wrap{text-align:center;margin:auto;background:#f9f5f2 url(../img/img01.png?2025112816259) repeat-x;padding-top:30px;padding-bottom:87px}.content-wrap .inner,.content-2 .inner{width:980px;text-align:center;margin:auto}.content-wrap img{display:block}.ac{text-align:center;margin-right:auto;margin-left:auto}.beige{background:#f9f5f2}.bg-white{background:white}.content-1{background:url("../img/bg-1.png?2025112816259") repeat 0 0 #fff;padding:0 0 105px}.content-1 h2{margin-bottom:1px}.content-1 h2,.content-1 p{text-align:center}.content-1 h2+p{margin-bottom:60px}.content-1 .content-inner{width:980px;margin:0 auto;background-color:#fff;padding:0px 0 40px}.content-1 .content-inner p:last-child{margin-left:-124px}.content-2{background:url("../img/bg-2.png?2025112816259") repeat 0 0 #fff3f3;padding:60px 0 80px}.content-2>p{text-align:center}.content-3{background:repeat 0 0 #f0f9fe;padding:0px 0 20px}.content-3 .content-inner{width:1036px;margin:0 auto}.content-3 .content-inner p{margin-bottom:40px}.content-3 .content-inner p:nth-child(even){text-align:right}.content-3 h2{font-size:44px;margin-bottom:60px;text-align:center;color:#6a5202}.content-4{padding:60px 0;background:#f9f5f2 url(../img/img34.png?2025112816259) repeat-x 0 bottom}.content-4 .content-inner{border-radius:10px;width:1060px;margin:0 auto;background:url("../img/bg-2.png?2025112816259") repeat 0 0 #e9e9e9;padding:60px 0}.content-4 .content-inner h2{text-align:center;margin-bottom:60px}.content-4 .content-inner p{text-align:center;margin-bottom:40px}.content-4 .content-inner p:last-child{margin-bottom:0}.content-5 h2{text-align:center;margin-bottom:40px}.content-3 .panel-1{margin:0 auto;width:920px;min-height:510px;background-color:white;padding:30px;margin-bottom:80px;position:relative}.content-3 .panel-1 h3{display:inline-block;vertical-align:top;margin-top:-10px}.content-3 .panel-1 iframe{display:inline-block;position:absolute;left:40px;top:300px}.content-3 .panel-1 .panel-inner-1{width:590px;display:inline-block;vertical-align:top}.content-3 .panel-1 .panel-inner-1 ul{list-style:none;color:#7d6a66;display:inline-block;position:absolute;left:270px;top:308px;font-size:14px;text-align:left}.content-3 .panel-1 .panel-inner-1 ul.list-add{width:245px}.content-3 .panel-1 .panel-inner-1 ul.list-add li{line-height:1.7}.content-3 .panel-1 .panel-inner-2{display:inline-block;vertical-align:top;margin-left:40px}.content-3 .dr-name{position:absolute;text-align:left;left:730px;top:170px;color:#7d6a66;font-size:22px}.content-3 .dr-name span{font-size:16px;display:block}.content-3 .clinic-pic{position:absolute;left:40px;top:100px}.content-3 .dr-pic{position:absolute;left:540px;top:100px}.content-3 dl{position:absolute;left:540px;top:300px;color:#7d6a66}.content-3 dl dt{font-size:21px;margin-bottom:12px;padding-bottom:6px;text-align:left}.content-3 dl dd{font-size:15px;text-align:left}.content-3 dl dd ul li{list-style:none}.content-3 dl dd p{margin-top:12px;padding-top:0}.question{padding:0 48px;margin-bottom:80px}.question:last-child{margin-bottom:0}.question dt,.question dd{background-color:#fff;color:#f68a9a}.question dt{padding:13px 16px 8px 100px;margin-bottom:34px;font-size:26px;position:relative}.question dt:before{position:absolute;content:url("../img/image-qa-01.png?2025112816259");top:-12px;left:21px}.question dd{padding:19px 23px 14px 100px;text-align:left;font-size:17px;position:relative}.question dd:before{position:absolute;content:url("../img/image-qa-02.png?2025112816259");top:-7px;left:22px}.model-price{font-size:12px;_font-size:75%;color:#333;line-height:1.83;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;letter-spacing:1px;margin:0 auto;background-color:#fff;padding:40px;border:10px solid #f68a9a}.model-price .inner{width:800px;margin:0 auto;color:#f68a9a}.model-price .inner h2{font-size:28px;font-weight:bold;text-align:center;margin:0 auto 40px;background:linear-gradient(transparent 40%, #ff6 40%);width:740px}.model-price .inner p.text-1{font-size:24px;font-weight:bold;text-align:left;padding:0.5em 1em .5em 3em;background-color:#fcf2f1;border:2px solid #f68a9a;width:60%;margin:0 auto 30px;border-radius:2px}.model-price .inner p.text-1 span{font-size:18px;text-align:center;padding:0 1.2em;width:8.6em;display:inline-block;background-color:#f68a9a;border-radius:28px;margin:-.3em 1em 0 0;color:#fff}.model-price .inner p.btn-close{text-align:center}.model-price .inner p.btn-close a{font-size:20px;text-align:center;padding:5px 4em;background-color:#f68a9a;margin:40px auto 30px;border-radius:20px;color:#fff}.model-price .inner p.btn-close a:hover,.model-price .inner p.btn-close a:focus,.model-price .inner p.btn-close a:active{opacity:0.7}.model-price .inner dl{margin:0 0 40px 150px}.model-price table{width:90%;margin:0 auto 60px;color:#5a504d;font-size:16px}.model-price table th,.model-price table td{border-bottom:1px solid #7c6e67;padding:.6em 0.4em}.model-price table thead th{border-top:2px solid #7c6e67;border-left:1px solid #7c6e67;border-bottom:1px solid #7c6e67;background-color:#fcf2f1;font-size:1.4em}.model-price table thead th span{font-size:0.8em;display:block}.model-price table thead th:first-child{border-left:none}.model-price table tbody{border-top:1px solid #7c6e67;color:#f68a9a}.model-price table tbody tr:nth-child(2n){background-color:#fcf2f1}.model-price table tbody td{text-align:center;border-left:1px solid #7c6e67}.model-price table tbody td:first-child{border-left:none;color:#f68a9a}.model-price table tbody tr:last-child td{border-bottom:1px solid #7c6e67}#fancybox-close{right:-20px !important;top:15px !important}@media screen and (max-width: 640px){#fancybox-wrap{width:90% !important;left:5% !important;padding:5px !important}#fancybox-wrap #fancybox-content{width:100% !important}.model-price{font-size:0.8em;_font-size:75%;color:#333;line-height:1.83;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;letter-spacing:1px;margin:0 auto;background-color:#fff;padding:10px;border:4px solid #F58A9A;color:#F58A9A}.model-price .inner{margin:0 auto}.model-price .inner h2{text-align:center;margin:0 auto 20px;background:no-repeat;font-size:18px}.model-price .inner h2 span{font-size:1.2em;font-weight:bold;color:#7B6E67}.model-price .inner p.text-1{font-weight:bold;font-size:18px;color:#FFF;text-align:center;padding:10px 5px;background:#F58A9A;border:none;width:85%;margin:0 auto 20px;border-radius:10px}.model-price .inner p.text-1 span{width:auto;padding:0 0.5em;margin:0 auto}.model-price .inner p.btn-close{text-align:center;color:#F58A9A;margin:30px 0 20px}.model-price .inner p.btn-close a{text-align:center;padding:0.5em;background:#F58A9A;margin:40px auto 30px;border-radius:6px;padding:0.4em 2em;color:#fff}.model-price .inner p.btn-close a:hover,.model-price .inner p.btn-close a:focus,.model-price .inner p.btn-close a:active{opacity:0.7}.model-price .inner dl{margin:0 0 20px 0}.model-price .inner dl dd,.model-price .inner dl dt{font-size:10px;color:#7B6E67}.model-price table{margin:0 auto 30px;table-layout:fixed;color:#7B6E67}.model-price table th,.model-price table td{border-bottom:1px solid #7B6E67;padding:1em 0.8em}.model-price table thead th{border-top:2px solid #7B6E67;border-left:1px solid #7B6E67;border-bottom:1px solid #7B6E67;background-color:#f0f0f0;font-size:1em}.model-price table thead th span{font-size:0.8em;display:block;color:#7B6E67}.model-price table thead th:first-child{width:auto}.model-price table thead th:last-child{width:auto}.model-price table tbody{border-top:1px solid #7B6E67;color:#f68a9a}.model-price table tbody tr:nth-child(2n){background-color:#fafafc}.model-price table tbody tr:last-child td{border-bottom:1px solid #7B6E67}.model-price table tbody td{text-align:center;border-left:1px solid #7B6E67;color:#f68a9a}.model-price table tbody td:first-child{border-left:none;color:#7B6E67}}.align-c{text-align:center}#policy p{margin:5px 0}#policy .page_index{text-align:center;font-size:120%}#policy .mb10{margin-bottom:10px}#policy .index-icon-pink-square::before{content:"■";margin:10px 0 5px}#policy .index-border-pink{text-align:center;border-bottom:1px solid #6a5202;margin:20px 0 10px}#policy ol{margin-left:25px}#policy .button-pink{display:block;text-align:center;width:200px;margin:10px auto}#policy a.button-pink{color:#f769af}h2.sttlH2{color:#7e6d6a;font-size:47px;padding-left:.8em;padding-right:.8em;font-family:"Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}h3.sttlH3{display:inline-block;color:#7e6d6a;font-size:40px;padding-left:.8em;padding-right:.8em;letter-spacing:1px;font-family:"Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:linear-gradient(transparent 70%, #ff0 0%)}h4.sttlH4{display:inline-block;color:#f790a3;font-size:30px;padding-left:.8em;padding-right:.8em;letter-spacing:1px;font-family:"Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.clinic_select{list-style-type:none}.clinic_select li label{display:inline-block;padding:5px !important;margin:2px 0;border-radius:2px;float:none !important;border-radius:6px;cursor:pointer}.dc_select{margin-bottom:5px;display:none}.dc_select li label{display:block;margin:2px 0 2px 15px;border-radius:2px;padding:3px 5px !important;float:none !important;cursor:pointer}.tab{width:935px;margin:0 auto;overflow:hidden;padding:0}.tab li{width:460px;height:135px;float:left;list-style:none;position:relative}.tab li.tab02{float:right}.tab li.select{background:#F69}.tab li.tab01{background:url(../img/tab01.gif) no-repeat}.tab li.tab01.select{background:url(../img/tab01a.gif) no-repeat}.tab li.tab02{background:url(../img/tab02.gif) no-repeat}.tab li.tab02.select{background:url(../img/tab02a.gif) no-repeat}.hide{display:none}.whiteningTab{width:980px;margin:0 auto 75px}.whiteningTab01,.whiteningTab02{float:left}.whiteningTab01{margin-right:18px}.whiteningTab03{float:right}.jisseki_box.about_cont{background-image:url(../img/about_bg.png?2025112816259);background-repeat:repeat;width:980px;padding:30px 0px 35px;margin:0 auto 30px}.jisseki_box.about_cont .jisseki{margin:30px auto 0;text-align:center}.jisseki_box.about_cont .jisseki img{margin:0px 10px}.monitor-caution{border:1px solid #fc637f;margin-bottom:20px;padding:5px;font-size:21px;color:#fc637f;text-align:left}.price-shonan_ceramic .osusume{background-color:#ffff00;padding:10px 4px 5px 8px;margin-right:0.2em;line-height:1em;font-size:80%;font-weight:bold;border-radius:30px;display:inline-block}.shonan-moni th{font-size:30px}.shonan-moni .name{font-size:23px}.shonan-moni .set{font-size:18px}table .set>.moni{background-color:#73b7cc;border-radius:15px;padding:1px;font-size:16px;display:block;color:#fff;width:80%;margin:2% auto}.shonan-moni .price{font-size:40px}.shonan-moni .price .one-teeth{background-color:#ffedee;font-size:15px;color:#7d6e69;width:90px;float:left;margin:5px -25px 0px 40px;font-weight:normal}.shonan-moni .price .one-teeth-price{color:#7d6e69;font-size:22px;margin-top:-6px}.shonan-moni .price .one-teeth-txt{color:#7d6e69;font-size:16px;font-weight:normal}.shonan-moni table td{border-bottom:1px solid #7d6e69;padding:20px 40px}.shonan-moni a span{background-color:#f68a9a;border-radius:15px;padding:0.3em;font-size:12px;display:block;color:#fff;font-weight:bold;width:75%;margin:auto}.panel-1-clinic-all{margin:0 auto;width:920px;min-height:510px;background-color:white;padding:30px;margin-bottom:80px;position:relative}.panel-1-clinic-all .clinic_midashi{width:auto;color:#00a5d0;font-weight:bold;text-align:left;padding:2px 10px 2px 30px;margin-bottom:10px;background-color:#EEFAFF;background-image:url(../img/icon_01.png?2025112816259);background-position:5px 4px}@media screen and (min-width: 641px){.panel-1-clinic-all .accordion_cont{display:block !important}}.clinic_satellite{margin-bottom:30px}.clinic_photo{width:415px;float:left}.clinic_satellite .clinic_map{width:205px;float:left;margin:0 10px}.content-3 .panel-1-clinic-all .clinic_satellite iframe{position:inherit}.clinic_satellite .clinic_info{width:220px;float:left;font-size:14px;text-align:left;line-height:1.4}.clinic_satellite .clinic_info .clinic_link{display:none}.clinic_intyo .clinic_intyo_photo{float:left;width:20%;font-weight:bold}.clinic_intyo .clinic_intyo_info{float:right;width:76%;text-align:left}.clinic_intyo table.clinic_intyo_info_table{width:100%}.clinic_intyo table.clinic_intyo_info_table th{background-color:#eefaff;color:#00a5d0;text-align:center}.clinic_intyo table.clinic_intyo_info_table td,table.clinic_intyo_info_table tbody tr:last-child td{padding:0.3em 1em;background-color:#F6F6F9;border:1px solid #FFFFFF;box-sizing:border-box;font-size:0.8em}.clinic_intyo table.clinic_intyo_info_table td.year{width:20%;text-align:center}@media screen and (max-width: 640px){#anchor-clinic .inner-clinic-all .panel-1-clinic-all{width:100%;padding:10px;margin-bottom:0}.panel-1-clinic-all .clinic_midashi{background-image:url(/lp_pr/ceramic3-shinjuku/img/icon_02.png?2025112816259);background-position:right 15px center;line-height:1.0;margin-bottom:5px;padding:1.2em 0px 1em 30px}.panel-1-clinic-all .clinic_satellite .clinic_photo{width:100%;margin-bottom:10px}.panel-1-clinic-all .clinic_satellite .clinic_photo img{width:100%}.panel-1-clinic-all .clinic_satellite .clinic_map,.panel-1-clinic-all .clinic_satellite .clinic_info{float:none;width:100%;margin:0 auto 10px}.panel-1-clinic-all .clinic_satellite .clinic_map iframe{width:100%}.panel-1-clinic-all .clinic_intyo .clinic_intyo_photo,.panel-1-clinic-all .clinic_intyo .clinic_intyo_info{float:none;width:100%}.panel-1-clinic-all .clinic_intyo .clinic_intyo_photo{margin-bottom:10px}.panel-1-clinic-all .clinic_intyo .clinic_intyo_photo img{float:left;width:100px;margin-right:10px}}#yoyaku_flow{margin:0 auto;width:920px;min-height:510px;background-color:white;padding:30px;margin-bottom:80px;position:relative;font-size:14px;text-align:left}#yoyaku_flow .index_title.type01{display:none}#yoyaku_flow .index_title.type02{display:block}#yoyaku_flow .flow .flow_cont{width:28%}#yoyaku_flow .flow .flow_cont.arrow{width:8%}#yoyaku_flow .flow .flow_cont img,#yoyaku_flow .flow .flow_cont.arrow .flow_arrow{margin:0 auto;display:block}#yoyaku_flow .clinic_info_cont .status{font-weight:normal;vertical-align:text-bottom}#yoyaku_flow .clinic_info{margin-bottom:0}#yoyaku_flow .yoyaku_btn{display:none}@media screen and (max-width: 640px){#yoyaku_flow .flow{display:flex;flex-flow:column}#yoyaku_flow .flow .flow_cont,#yoyaku_flow .flow .flow_cont.arrow{width:100%;margin:10px auto}#yoyaku_flow .flow .flow_cont.arrow{transform:rotate(0.25turn)}#yoyaku_flow .flow .flow_cont img{width:100%;margin:10px auto}}#jiyushinryo{text-align:center;padding:5px 0;font-weight:bold;font-size:22px;background-color:#fef8cb;margin:0 auto;border:solid #f7ea89;border-width:2px 0;color:#564a33}@media screen and (max-width: 640px){#jiyushinryo{font-size:15px;margin:0 auto 2%}}.tmpbnr{text-align:center;margin-bottom:30px}.tmpbnr .sm-display{display:none}@media screen and (max-width: 640px){.tmpbnr .sm-none{display:none}.tmpbnr .sm-display{display:block}}.newpride_caution{border:1px solid #fc637f;padding:5px;margin:10px auto;font-size:14px;color:#fc637f;max-width:880px}.monitor-caution{width:980px;margin:30px auto 20px;border:1px solid #fc637f;padding:5px;font-size:21px;color:#fc637f;text-align:left}@media screen and (max-width: 640px){.monitor-caution{width:96%;margin:10px auto;font-size:14px}}@media (max-width: 768px){.list-shop .map{position:absolute;top:0;right:0;width:14%}.list-shop .map span{display:block}}@media screen and (max-width: 640px){img{max-width:100%;height:auto}div,p,table,h1,h2,h3{max-width:100%;height:auto}._pc-none{display:inherit !important}._sp-none{display:none !important}.header{background-color:#fff;padding:10px}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header h1{padding-top:4px;float:left;width:40%}.header h1 img{width:100%}.header p img{float:right;width:49%}.cover h2{min-width:0}.main-visual{width:100%;margin-bottom:20px}.main-visual img{width:100%}.button-cv{margin:0 auto}.button-cv img{width:100%}.button-cv p{text-align:center}.button-cv p a{margin-left:1%}.button-cv p.text img{width:80%}.button-cv.in-content{margin:40px -2.5%}.button-fixed-cv{position:fixed;bottom:0;width:100%;background-color:#f1f1f1}.button-fixed-cv img{width:100%}.button-cv .bottom_cvbtn>div{padding:1.2% 1% 1%}.content-clinic .content-inner .button-cv{margin:40px 2.5% 20px}.content-clinic .content-inner .button-cv p{margin-bottom:0}.line-grad-1{background-image:linear-gradient(-90deg, #958b7d, #bf93c6);height:2px}.content-clinic{padding:10% 10px 5%;background-color:#fff}.content-clinic .content-inner{background-color:#fff;padding:5% 0}.content-clinic .content-inner p{margin-bottom:10%}.content-clinic .content-inner p:last-child{margin:0}.content-clinic .content-inner dl dt{background-color:#cfc7ac;color:#6a5202}.content-clinic .content-inner dl dt::before{border-top:solid 1px #6a5202;border-right:solid 1px #6a5202}.content-clinic .content-inner dl .list-shop{border-bottom:2px solid #95844b}.content-clinic .content-inner dl .list-shop .map{background-color:#6a5202}.content-clinic .obj-1{width:90%;margin:0 auto 5%}.content-clinic .obj-1 img{width:100%}.content-clinic.pink dl dt{background-color:#fbbcdb;color:#fff}.content-clinic.pink dl dt::before{border-top:solid 1px #f77cb5;border-right:solid 1px #f77cb5}.content-clinic.pink dl .list-shop{border-bottom:2px solid #f9bcdb}.content-clinic.pink dl .list-shop li{color:#666}.content-clinic.pink dl .list-shop li a{display:block}.content-clinic.pink dl .list-shop .map{background-color:#f579b7}.content-clinic.purple dl dt{background-color:#b8b4c5;color:#fff}.content-clinic.purple dl dt::before{border-top:solid 1px #716a8c;border-right:solid 1px #716a8c}.content-clinic.purple dl .list-shop{border-bottom:2px solid #aaa3c2}.content-clinic.purple dl .list-shop li{color:#666}.content-clinic.purple dl .list-shop .map{background-color:#716a8c}.doctor{padding:40px 5% 40px}.doctor h3{color:#84680d;margin-bottom:10px}.doctor h3.border-dot{border-top:2px dotted #84680d;padding-top:20px;margin-top:30px}.doctor p{color:#84680d;font-size:12px;line-height:1.6777}.doctor p.img{text-align:center;background:url(../img/common/doctor.png?2025112816259) no-repeat center 0;background-size:50%;padding-top:55%;margin-bottom:30px;font-size:14px}.footer.pink{background-color:#f769af}.footer.purple{background-color:#716a8d}.footer .footer-inner{padding:5% 2%}.footer .footer-inner .copyright{color:#fff;text-align:center;font-size:10px}.footer .footer-inner .footer-text{color:#fff;text-align:center;font-size:10px}.footer .footer-inner ul{display:none;text-align:center;margin-bottom:10px}.footer .footer-inner ul li{display:none;margin-left:10px}.footer .footer-inner ul li:first-child{margin-left:0}.footer .footer-inner ul li:first-child:before{content:"";color:#fff;font-size:14px;margin-right:0}.footer .footer-inner ul li:before{content:"|";color:#fff;font-size:14px;margin-right:10px}.footer .footer-inner ul li a{color:#fff;font-size:11px}.list-shop-area dt{background-color:#fabcdb;text-align:center;padding:15px 0;font-size:15px;color:#fff;position:relative;margin-bottom:2px}.list-shop-area dt img{width:100%}.list-shop-area dt::before{content:'';width:14px;height:14px;border:0px;border-top:solid 1px #ff69b4;border-right:solid 1px #ff69b4;transform:rotate(135deg);position:absolute;top:40%;right:6%;margin-top:-4px}.list-shop-area dt.open{margin-bottom:5%}.list-shop-area dt.open::before{transform:rotate(-45deg);margin-top:0}.list-shop-area dd img{width:100%}.list-shop-area dd .list-shop{border-bottom:2px solid #fabcdb}.list-shop-area dd .list-shop:last-child{border:none;margin:0}.list-shop{padding-right:25%;position:relative;border-bottom:2px dotted #001c58;padding-bottom:5%;margin-bottom:5%}.list-shop:before,.list-shop:after{content:"";display:table}.list-shop:after{clear:both}.list-shop li{font-size:0.7rem;margin-bottom:3px;color:#666}.list-shop .name{font-size:1.2rem;float:left}.list-shop .tel{font-size:1.2rem;float:right}.list-shop .addres{clear:both;padding-top:6px}.list-shop .map{position:absolute;top:0;right:0;width:17%;text-align:center;background-color:#f579b7;border-radius:4px;padding:5px}.list-shop .map a{color:#fff;line-height:1.5;text-decoration:none;font-size:12px}.list-shop .map span{display:block}.selector{margin:0 auto}.selector .contents{width:100%;padding:30px 0 20px;background-color:#ffffff;border:2px solid #f579b7;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;margin-bottom:12px}.selector .contents.on{display:block}.selector h3{margin-bottom:30px}.selector h4{margin:0 0 20px}.selector p{margin-bottom:30px}.selector p:last-child{margin-bottom:0}.selector p.text{color:#716a8d}.selector p.text span{color:#ff9800}.selector p span{margin-top:-2px}.selector p.nav1,.selector p.nav2,.selector p.nav3,.selector p.nav4,.selector p.nav5,.selector p.nav6,.selector p.nav7,.selector p.nav8{margin-bottom:0}.selector p.nav1 span,.selector p.nav2 span,.selector p.nav3 span,.selector p.nav4 span,.selector p.nav5 span,.selector p.nav6 span,.selector p.nav7 span,.selector p.nav8 span{display:block;width:100%;height:0;padding-top:calc(145 / 600 * 100%);text-indent:-9999px;overflow:hidden}.selector p.open+.contents{overflow:visible !important}.selector p.nav1 span{background:url("../img/eyelid/tab-1_o.png?2025112816259") center center/cover no-repeat none;border-radius:5px 5px 0 0}.selector p.nav1.open span{background:url("../img/eyelid/tab-1.png?2025112816259") center center/cover no-repeat;border-radius:5px 5px 0 0}.selector p.nav2 span{background:url("../img/eyelid/tab-2_o.png?2025112816259") center center/cover no-repeat}.selector p.nav2.open span{background:url("../img/eyelid/tab-2.png?2025112816259") center center/cover no-repeat}.selector p.nav3 span{background:url("../img/eyelid/tab-3_o.png?2025112816259") center center/cover no-repeat}.selector p.nav3.open span{background:url("../img/eyelid/tab-3.png?2025112816259") center center/cover no-repeat}.selector p.nav4 span{background:url("../img/eyelid/tab-4_o.png?2025112816259") center center/cover no-repeat}.selector p.nav4.open span{background:url("../img/eyelid/tab-4.png?2025112816259") center center/cover no-repeat}.to-top{width:100%;margin:0 auto;display:block;padding:20px}.to-top img{width:15%}.panel h3,.panel p{color:#ff69b4}.panel.ques p:after{border-top:solid 1px #ff69b4;border-right:solid 1px #ff69b4}.panel.ans p span{color:#f579b7}.panel{padding:20px;background-color:#fff}.panel h3{font-size:19px;text-align:center;color:#ff69b4}.panel p{font-size:16px;color:#ff69b4}.panel.head{margin-bottom:22px}.panel.head *{margin-bottom:0;font-size:19px;text-align:center;color:#ff69b4}.panel.ques{margin-bottom:10px}.panel.ques.open p::after{transform:rotate(-45deg);margin-top:0}.panel.ques p{padding:0 40px;position:relative}.panel.ques p:before{content:"Q";font-size:30px;position:absolute;top:50%;left:0;margin-top:-20px}.panel.ques p:after{content:'';width:14px;height:14px;border:0px;border-top:solid 1px #ff69b4;border-right:solid 1px #ff69b4;transform:rotate(135deg);position:absolute;top:40%;right:1%;margin-top:-4px}.panel.ans{margin-bottom:10px}.panel.ans p{padding:0 0 0 40px;position:relative;font-size:12px}.panel.ans p span{font-size:14px;color:#f579b7;display:block;margin-bottom:-10px}.panel.ans p:before{content:"A";font-size:30px;position:absolute;top:50%;left:0;margin-top:-20px}.clearfix:after{content:"";clear:both;display:block}}#js-load-clinic h2#anchor-clinic{text-align:center}#js-load-clinic #clinic-map{display:flex;list-style:none;justify-content:space-between}#js-load-clinic #clinic-map .shop-list{position:relative}#js-load-clinic #clinic-map .shop-list .cliniclist{position:absolute}#js-load-clinic #clinic-map .shop-list .cliniclist.tohoku{top:250px;left:500px}#js-load-clinic #clinic-map .shop-list .cliniclist.kanto{top:405px;left:460px}#js-load-clinic #clinic-map .shop-list .cliniclist.tokai{top:520px;left:295px}#js-load-clinic #clinic-map .shop-list .cliniclist.kansai{top:230px;left:140px}#js-load-clinic #clinic-map .shop-list .cliniclist.kyushu{top:310px;left:40px}#js-load-clinic #clinic-map .shop-list span{text-align:center;display:block}#js-load-clinic #clinic-map .shop-list .cliniclist.tohoku span{background-color:#AED8EE}#js-load-clinic #clinic-map .shop-list .cliniclist.kanto span{background-color:#A4DFE5}#js-load-clinic #clinic-map .shop-list .cliniclist.tokai span{background-color:#CFE7B5}#js-load-clinic #clinic-map .shop-list .cliniclist.kansai span{background-color:#E0DD98}#js-load-clinic #clinic-map .shop-list .cliniclist.kyushu span{background-color:#F1BEC7}#js-load-clinic #clinic-map .shop-list ul{text-align:center;display:block;padding:5px 10px 5px 25px}#js-load-clinic #clinic-map .shop-list ul li{text-indent:-5px;text-align:left}#js-load-clinic #clinic-map .shop-list ul li:hover{opacity:0.7}#js-load-clinic #clinic-map .shop-detail{width:300px;background-color:#FFFFFF;border:1px solid #DEDEDE;padding:15px;text-align:left}#js-load-clinic #clinic-map .shop-detail .adress{font-size:80%}#js-load-clinic #clinic-map .shop-detail ul{list-style:none}#js-load-clinic #clinic-map .shop-detail ul.adress li{padding:0 0 5px;line-height:1.4}#js-load-clinic #clinic-map .shop-detail ul.adress>.name{font-size:140%;border-bottom:1px solid;margin-bottom:10px}#js-load-clinic #clinic-map .shop-detail ul.adress li>dl{display:flex}#js-load-clinic #clinic-map .shop-detail ul.adress li dl dt{margin-right:0.3em}#js-load-clinic #clinic-map .shop-detail ul.adress li dl dt:before{content:"■";color:#5A82DA}#js-load-clinic #clinic-map .shop-detail ul.adress li.tel{font-size:210%;font-weight:bold;color:#5A82DA}#js-load-clinic #clinic-map .shop-detail ul.adress li.tel dl dt:before{display:none}#js-load-clinic #clinic-map .shop-detail ul.adress li.place>dl,#js-load-clinic #clinic-map .shop-detail ul.adress li.access>dl{flex-direction:column}#js-load-clinic #clinic-map .shop-detail ul.adress li.person{display:flex;flex-wrap:wrap;align-items:center}#js-load-clinic #clinic-map .shop-detail ul.adress li.person img.photo{width:30%;height:auto !important}#js-load-clinic #clinic-map .shop-detail ul.adress li.person .text{width:70%;padding:10px 0px 10px 10px}#js-load-clinic #clinic-map .shop-detail ul.adress li.person .text .name{font-size:120%}#js-load-clinic #clinic-map .shop-detail ul.adress li.person .career-title{width:100%;border-bottom:1px solid #5a82da;margin-bottom:10px}#js-load-clinic #clinic-map .shop-detail ul.adress li.person>dl{flex-direction:column;font-size:80%}#js-load-clinic #clinic-map .shop-detail ul.adress li.person>dl dd{margin-bottom:5px}
