@import url(sanitize.css);@import url(https://www.sbc-dental.com/contents/yoyaku_flow/css/style.css);@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}.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,.reservation .btn{background:url("/assets/lp_pr/whitening/images/btn_reservation.png?2025124171740") no-repeat 0 0;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{background:url("/assets/lp_pr/whitening/images/btn_reservation_o.png?2025124171740") no-repeat 0 0}.fadein{opacity:0.1;transform:translate(0, 35px);transition:all 500ms}.fadein.scrollin{opacity:1;transform:translate(0, 0)}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;padding:0}.header .header-logo{float:left;display:block;width:214px;height:58px;background:url("/assets/lp_pr/common/images/logo.png?2025124171740") no-repeat 0 17px;text-indent:-9999px;padding-right:430px}.header .btn-header{float:left;display:block;text-align:center;font-size:12px;height:auto;color:#ffffff;padding:0;margin:0}.header .btn-header:hover{opacity:0.7}.header .tel-header{float:left}.header .img-tel{margin-top:15px;margin-right:8px}.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("/assets/lp_pr/whitening/images/top/cover-1.png?2025124171740") no-repeat center center;background-size:cover}.carousel .img-2{background:url("/assets/lp_pr/whitening/images/top/cover-2.png?2025124171740") no-repeat center center;background-size:cover}.carousel .img-3{background:url("/assets/lp_pr/whitening/images/top/cover-3.png?2025124171740") 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}.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}.button-cv{position:fixed;bottom:0;left:0;width:100%;text-align:center;background:#f68a9a}.button-cv a:hover img,.button-cv a:active img,.button-cv a:focus img{opacity:1}.footer{width:100%;height:73px;background-color:#f769af;padding-top:24px}.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("/assets/lp_pr/whitening/images/datsumo/image-8.png?2025124171740") no-repeat 0 0}.selector>ul li.nav1.on span{background:url("/assets/lp_pr/whitening/images/datsumo/image-7.png?2025124171740") no-repeat 0 0}.selector>ul li.nav2 span{margin-left:14px;background:url("/assets/lp_pr/whitening/images/datsumo/image-10.png?2025124171740") no-repeat 0 0}.selector>ul li.nav2.on span{background:url("/assets/lp_pr/whitening/images/datsumo/image-9.png?2025124171740") no-repeat 0 0}.selector>ul li.nav3 span{margin-left:13px;background:url("/assets/lp_pr/whitening/images/datsumo/image-12.png?2025124171740") no-repeat 0 0}.selector>ul li.nav3.on span{background:url("/assets/lp_pr/whitening/images/datsumo/image-11.png?2025124171740") no-repeat 0 0}.selector>ul li.nav4 span{margin-left:13px;background:url("/assets/lp_pr/whitening/images/datsumo/image-14.png?2025124171740") no-repeat 0 0}.selector>ul li.nav4.on span{background:url("/assets/lp_pr/whitening/images/datsumo/image-13.png?2025124171740") 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;background:url("/assets/lp_pr/whitening/images/btn_cv.png?2025124171740") no-repeat 0 0}.reservation-map .btn,.reservation .btn{background:url("/assets/lp_pr/whitening/images/btn_cv.png?2025124171740") no-repeat 0 0}.reservation-map .btn:hover,.reservation-map .btn:active,.reservation-map .btn:focus,.reservation .btn:hover,.reservation .btn:active,.reservation .btn:focus{background:url("/assets/lp_pr/whitening/images/btn_cv_o.png?2025124171740") no-repeat 0 0}.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;min-width:960px;margin:0}.cover h2 img{width:auto}@media (max-width: 979px){.cover h2{text-align:center;min-width:100%;margin:0}.cover h2 img{width:100%;height:auto}}.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 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("/assets/lp_pr/whitening/images/tab-1.png?2025124171740") no-repeat 0 0}.selector>ul li.nav1.on span{background:url("/assets/lp_pr/whitening/images/tab-1_o.png?2025124171740") no-repeat 0 0}.selector>ul li.nav2 span{margin-left:20px;background:url("/assets/lp_pr/whitening/images/tab-2.png?2025124171740") no-repeat 0 0}.selector>ul li.nav2.on span{background:url("/assets/lp_pr/whitening/images/tab-2_o.png?2025124171740") no-repeat 0 0}.doctor p{color:#7b6d66}.footer{background-color:#ff8399}.content-wrap{text-align:center;margin:auto;background:#f9f5f2 url(/assets/lp_pr/whitening/images/img01.png?2025124171740) 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("/assets/lp_pr/whitening/images/bg-1.png?2025124171740") 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("/assets/lp_pr/whitening/images/bg-2.png?2025124171740") 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(/assets/lp_pr/whitening/images/img34.png?2025124171740) repeat-x 0 bottom}.content-4 .content-inner{border-radius:10px;width:1060px;margin:0 auto;background:url("/assets/lp_pr/whitening/images/bg-2.png?2025124171740") 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("/assets/lp_pr/whitening/images/image-qa-01.png?2025124171740");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("/assets/lp_pr/whitening/images/image-qa-02.png?2025124171740");top:-7px;left:22px}.model-price{font-size:12px;_font-size:75%;color:#333;line-height:1.83;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}.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}h3.sttlH3{display:inline-block;color:#7e6d6a;font-size:40px;padding-left:.8em;padding-right:.8em;letter-spacing:1px;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}.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(/assets/lp_pr/whitening/images/tab01.gif) no-repeat}.tab li.tab01.select{background:url(/assets/lp_pr/whitening/images/tab01a.gif) no-repeat}.tab li.tab02{background:url(/assets/lp_pr/whitening/images/tab02.gif) no-repeat}.tab li.tab02.select{background:url(/assets/lp_pr/whitening/images/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(/assets/lp_pr/whitening/images/about_bg.png?2025124171740);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}#yoyaku{padding:25px 0 50px !important}#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}.tmpbnr{text-align:center;margin-bottom:30px}.tmpbnr .sm-display{display:none}@media screen and (max-device-width: 800px){.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}.price202107 h4.sttlH4.mt40.mb10{font-size:200%}.price202107 h4.sttlH4.mt40.mb10 span{color:inherit;font-size:50%;display:block}.price202107 .price-shonan_ceramic .osusume{display:block;margin-bottom:5px;font-size:60%}.price202107 h4.sttlH4.mt40.mb10 .sub{font-size:60%}.price202107 .price_box{padding:0 5% 30px}.price202107 .price_box .title{background-color:#ff859a;color:#fff;padding:10px;font-size:120%;font-weight:bold;margin-top:20px;text-align:left}.price202107 .price_box .hoshou{color:#ff859a;padding:10px;text-align:left}.price202107 .price_box .title_sub{font-size:100%;font-weight:bold;width:100%;padding:10px;background-color:#fff3f5;text-align:left}.price202107 .price_box .price_cont{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #dedede}.price202107 .price_box .price_cont:last-child{border-bottom:0px}.price202107 .price_box .price_cont>div{padding:20px 30px}.price202107 .price_box .price_cont>.plan{width:65%;text-align:left;font-size:140%}.price202107 .price_box .price_cont>.yen{width:35%;text-align:right;font-size:240%;font-weight:bold;color:#ff859a;line-height:1}.price202107 .price_box .price_cont>.yen a{display:inline-block;background-color:#f8f8ef;font-weight:bold;border:none;border-radius:10px;padding:15px 10px;line-height:0;text-decoration:none}.price202107 .price_box .price_cont>.yen a span{color:#7f7a4a;font-size:30%;vertical-align:middle}.price202107 .price_box .price_cont>.mb5{width:100%;display:flex;flex-wrap:wrap}.price202107 .price_box .price_cont>.mb5 .one-teeth,.price_box .price_cont>.mb5 .one-teeth-price{width:50%}.price202107 .price_box .price_cont>.mb5 .one-teeth-price{text-align:right;font-size:120%;font-weight:bold;color:#ff859a}@media all{/*! end @import */.pb50{padding-bottom:50px !important}.ac{text-align:center;margin-right:auto;margin-left:auto}}/*! CSS Used from: Embedded */@media all{section{padding:0 0 100px 0}#nayami{padding-bottom:0 !important}#nayami .list{background:#f9f8f2;background-position:calc(50% + 400px) bottom;background-size:500px}#nayami .list .list_cont{width:980px;margin:0 auto;padding:56px 0;text-align:center}#nayami .nayami_cont{margin:-40px auto 0;background:url(https://www.sbc-dental.com/lp_pr/ceramic3-model/img/nayami_bg2.png?2025124171740) center no-repeat}.ac{text-align:center;margin-right:auto;margin-left:auto}}@media (max-width: 979px){#nayami .list .list_cont{width:70%;margin:0 auto;padding:30px 0}#nayami .list .list_cont img{width:100%;height:auto}}.ac_ar_001{margin-top:70px}.ac_ar_001>.ac_ly_001{margin:auto;max-width:980px;margin-top:50px;padding:0}.ac_ar_001>.ac_ly_001:first-child,.ac_ar_001>.ac_ly_001>*:first-child{margin-top:0}@media (max-width: 979px){.ac_ar_001>.ac_ly_001{padding:0 10px}}.ac_ar_001>*>*{margin-top:20px}.ac_ar_001>*>*:first-child{margin-top:0}@media (max-width: 979px){.ac_ar_001{margin-top:50px}}._mt-zero{margin-top:0 !important}._mt-s{margin-top:30px !important}._mt-m{margin-top:50px !important}@media (max-width: 979px){._mt-zero{margin-top:0 !important}._mt-s{margin-top:20px !important}._mt-m{margin-top:35px !important}}h2{font-size:28px;font-size:2.8rem}@media (max-width: 979px){h2{font-size:20px;font-size:2rem}}.heading-text{line-height:1.4;text-align:center}.heading-text>.sub{display:block;color:#707070;font-size:20px;font-size:2rem}@media (max-width: 979px){.heading-text>.sub{font-size:18px;font-size:1.8rem}}h2.heading-text{margin:60px 0 30px}@media (max-width: 979px){h2.heading-text{margin:30px 0 20px}}h2.heading-text>.sub{font-size:16px;font-size:1.6rem}@media (max-width: 979px){h2.heading-text>.sub{font-size:16px;font-size:1.6rem}}.ac_ar_001{padding:0;background-color:transparent}/*! CSS Used from: https://www.sbc-dental.com/assets/way/ceramic/hybrid/css/index.css?20210823 */section.ac_ar_001{margin-top:0;padding:80px 0 90px}@media (max-width: 979px){section.ac_ar_001{padding:30px 0}}h2.heading-text{font-size:300%;line-height:1.2}h2.heading-text .sub{position:relative;font-size:40%;padding-top:10px;color:#000}h2.heading-text .sub:before{content:"";width:50px;height:2px;background:#5981db;position:absolute;top:0;left:calc(50% - 25px)}#price .title{background-color:#f0f4fa;padding:0.5em;font-weight:bold;font-size:140%}@media screen and (max-width: 979px){section.ac_ar_001{margin-top:0;padding:80px 0 90px}}@media screen and (max-width: 979px) and (max-width: 979px){section.ac_ar_001{padding:30px 0}}@media screen and (max-width: 979px){h2.heading-text{font-size:250%;line-height:1.2}h2.heading-text .sub{position:relative;font-size:40%;padding-top:10px;color:#000}h2.heading-text .sub:before{content:"";width:50px;height:2px;background:#5981db;position:absolute;top:0;left:calc(50% - 25px)}}@media screen and (max-width: 979px){#price .title{background-color:#f0f4fa;padding:0.5em;font-weight:bold;font-size:140%}}@media all{#price .price_box{padding:0 5% 30px}}@media all and (max-width: 768px){#price .price_box{padding:0 2% 5px}}@media all{#price .price_box .title{background-color:#DE0462;color:#fff;padding:10px;font-size:120%;font-weight:bold;margin-top:20px;text-align:left}#price .price_box .hoshou{color:#000;padding:10px;text-align:left;font-size:16px;font-weight:700}#price .price_box .price_cont{display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #dedede}}@media all and (max-width: 768px){#price .price_box .price_cont{flex-wrap:nowrap}}@media all and (max-width: 768px){#price .price_box .price_cont.monitor .plan{min-width:71px}}@media all{#price .price_box .price_cont.monitor .price_midashi{width:15%;background:#DE0462;color:#fff;font-size:16px;padding:0px !important;text-align:center}}@media all and (max-width: 768px){#price .price_box .price_cont.monitor .price_midashi{width:27%;background:#DE0462;color:#fff;font-size:14px;padding:0px !important;text-align:center}}@media all{#price .price_box .price_cont.monitor .yen{width:35%;text-align:right;font-size:60px;font-weight:bold;color:#de045f;line-height:1}}@media all and (max-width: 768px){#price .price_box .price_cont.monitor .yen{width:55%;font-size:240%}}@media all and (max-width: 768px){#price .price_box .price_cont.general .plan{min-width:71px}}@media all{#price .price_box .price_cont.general .price_midashi{width:15%;background:#5776c5;color:#fff;font-size:16px;padding:0px !important;text-align:center}}@media all and (max-width: 768px){#price .price_box .price_cont.general .price_midashi{width:27%;color:#fff;font-size:14px;padding:0px !important;text-align:center}}@media all{#price .price_box .price_cont.general .yen{width:35%;text-align:right;font-size:60px;font-weight:bold;color:#5776c5;line-height:1}}@media all and (max-width: 768px){#price .price_box .price_cont.general .yen{width:55%;font-size:240%}}@media all{#price .price_box .price_cont:last-child{border-bottom:0px}#price .price_box .price_cont>div{padding:20px 30px}}@media all and (max-width: 768px){#price .price_box .price_cont>div{padding:10px 10px}}@media all{#price .price_box .price_cont>.plan{width:50%;text-align:left;font-size:120%}}@media all and (max-width: 768px){#price .price_box .price_cont>.plan{width:18%}}@media all{#price .title_sub{font-size:100%;font-weight:bold;width:100%;padding:10px;background-color:#fff3f5;text-align:left;margin-top:15px}}h2.heading-text .sub:before{background:#DE0462}#about .title h3{text-align:center}#about .title{padding:75px 0}#about .title2{text-align:center}@media (max-width: 979px){#about .title{width:94%;margin:auto;padding:30px 0}#about .title2{width:94%;margin:auto}}#about .wrap{background:#F9F8F2;padding:60px 0}img{max-width:100%;height:auto}#about .material{max-width:900px;display:flex;justify-content:space-between;align-content:flex-start;margin:0 auto;margin-top:45px}#about .material div{width:48%}@media (max-width: 979px){#about .material{max-width:94%;flex-wrap:wrap;margin:0 auto;margin-top:10px}#about .material div{width:100%;margin-top:15px}#about .wrap{background:#F9F8F2;padding:30px 0}}#about{padding-bottom:0 !important}#about .material div p{line-height:1.8}#about .material div p:not(:first-of-type){margin-top:20px}#about .material div p span{color:#FC637F}#merit{background:#ECF7F9;padding:45px 0;text-align:center}@media (max-width: 979px){#merit{background:#ECF7F9;padding:25px 0;text-align:center}}/*! CSS Used from: https://www.sbc-dental.com/assets/css/common.css?20201125 */*,::before,::after{background-repeat:no-repeat;box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0;border-width:0}img{max-width:100%;vertical-align:middle;border-style:none}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.ac_ar_001{margin-top:70px}.ac_ar_001>.ac_ly_001{margin:auto;max-width:980px;margin-top:50px;padding:0}.ac_ar_001>.ac_ly_001:first-child,.ac_ar_001>.ac_ly_001>*:first-child{margin-top:0}@media (max-width: 979px){.ac_ar_001>.ac_ly_001{padding:0 10px}}.ac_ar_001>*>*{margin-top:20px}.ac_ar_001>*>*:first-child{margin-top:0}@media (max-width: 979px){.ac_ar_001{margin-top:50px}}.ac_ly_002{display:flex;flex-wrap:wrap}.ac_ly_002>.col{width:calc((99.99% - (2.5% * (2 - 1))) / 2);margin-left:2.5%;margin-top:2.5%}@media (max-width: 979px){.ac_ly_002>.col{width:calc((99.99% - (3% * (2 - 1))) / 2);margin-left:3%;margin-top:3%}}.ac_ly_002>.col:nth-child(2n+1){margin-left:0}.ac_ly_002>.col:nth-child(-n+2){margin-top:0}.ac_ly_002>.col.-size-30{width:calc(((99.99% - (2.5% * (2 - 1))) / 10) * 3)}@media (max-width: 979px){.ac_ly_002>.col.-size-30{width:calc(((99.99% - (3% * (2 - 1))) / 10) * 3)}}.ac_ly_002>.col.-size-70{width:calc(((99.99% - (2.5% * (2 - 1))) / 10) * 7)}@media (max-width: 979px){.ac_ly_002>.col.-size-70{width:calc(((99.99% - (3% * (2 - 1))) / 10) * 7)}}@media (max-width: 979px){[class^="ac_ly_"].-sp-1column{flex-wrap:wrap}[class^="ac_ly_"].-sp-1column>.col{width:calc((99.99% - (3% * (1 - 1))) / 1);margin-left:3%;margin-top:3%}[class^="ac_ly_"].-sp-1column>.col:nth-child(1n+1){margin-left:0}[class^="ac_ly_"].-sp-1column>.col:nth-child(-n+1){margin-top:0}}._right{text-align:right !important}@media (max-width: 979px){._sp_center{text-align:center !important}}._mt-xs{margin-top:10px !important}._mt-s{margin-top:30px !important}@media (max-width: 979px){._mt-xs{margin-top:5px !important}._mt-s{margin-top:20px !important}}._p-s{padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important}._p-l{padding-top:30px !important;padding-right:30px !important;padding-bottom:30px !important;padding-left:30px !important}@media (max-width: 979px){._p-s{padding-top:10px !important;padding-right:10px !important;padding-bottom:10px !important;padding-left:10px !important}._p-l{padding-top:30px !important;padding-right:30px !important;padding-bottom:30px !important;padding-left:30px !important}._pl-sp-m{padding-left:10px !important}._pr-sp-m{padding-right:10px !important}}h2{font-size:28px;font-size:2.8rem}@media (max-width: 979px){h2{font-size:20px;font-size:2rem}}.heading-text{line-height:1.4;text-align:center}.heading-text>.sub{display:block;color:#707070;font-size:20px;font-size:2rem}@media (max-width: 979px){.heading-text>.sub{font-size:18px;font-size:1.8rem}}h2.heading-text{margin:60px 0 30px}@media (max-width: 979px){h2.heading-text{margin:30px 0 20px}}h2.heading-text>.sub{font-size:16px;font-size:1.6rem}@media (max-width: 979px){h2.heading-text>.sub{font-size:16px;font-size:1.6rem}}.ac_ar_001{padding:0;background-color:transparent}img{height:auto}/*! CSS Used from: https://www.sbc-dental.com/assets/way/ceramic/css/index.css?20210823 */section.ac_ar_001{margin-top:0;padding:50px 0 60px}@media (max-width: 979px){section.ac_ar_001{padding:30px 0}}h2.heading-text{font-size:300%;line-height:1.2}h2.heading-text .sub{position:relative;font-size:40%;padding-top:10px;color:#000}h2.heading-text .sub:before{content:"";width:50px;height:2px;background:#5981db;position:absolute;top:0;left:calc(50% - 25px)}#flow{background-color:#e7f4fa}#flow .flow_cont{background-color:#ffffff;position:relative}#flow ruby rt{font-size:50%}@media (max-width: 979px){#flow .flow_cont{background-color:transparent}#flow .flow_cont>.ac_ly_002{background-color:#ffffff}}#flow .flow_cont .step_title{display:flex;align-items:center;font-size:140%;font-weight:bold;padding-bottom:3px;border-bottom:1px solid #38a1db}#flow .flow_cont .step_title .no{background-color:#38a1db;border-radius:50px;padding:0.78em 0.6em 0.2em;color:#ffffff;margin-right:0.5em}@media (max-width: 979px){#flow .flow_cont .step_title .no{padding:1.2em 0.6em 0.5em}}#flow .flow_cont .step_title .title{line-height:1.2}#flow .flow_cont .step_txt{line-height:1.4}#flow .flow_cont:after{content:"";width:0;height:0;border-style:solid;border-width:36px 50px 0 50px;border-color:#8ac9ea transparent transparent transparent;position:absolute;bottom:-24px;left:calc(50% - 50px);z-index:999}#flow .flow_cont:last-child:after{display:none}@media (min-width: 980px){#achivement{padding:60px 0 80px;background:url(/assets/lp_pr/whitening/images/06-achievement/bg_light.png?2025124171740);background-repeat:no-repeat;background-size:cover;text-align:center;margin-bottom:40px}}@media (max-width: 979px){#achivement{margin-bottom:30px;padding-bottom:0}#achivement img{width:100%;height:auto}#price img{max-width:94%}}.spheader{display:none}.pcheader{display:block}@media (max-width: 979px){img{vertical-align:middle}h1{font-weight:400;color:inherit}p{margin:0 0 1.5em}div,h1,p,img{font-size:14px;color:#333;line-height:1.4285714286}h1,p{margin:0;padding:0}img{border:0}.header{background-color:#fff;padding:10px}.header:before,.header:after{content:"";display:table}.header:after{clear:both}.header h1{float:left;width:44%}.header h1 img{width:100%}.header p img{float:right;width:49%}/*! CSS Used from: https://www.sbc-dental.com/sp_pr/lp/assets/css/ceramic3.css?181122 */section img{width:100%;height:auto}/*! CSS Used from: https://www.sbc-dental.com/sp_pr/lp/assets/css/common.css */*,*:before,*:after{box-sizing:border-box}a{color:#6a5202;text-decoration:underline}a:hover,a:active,a:focus{color:#1f1801;text-decoration:underline}img{vertical-align:middle}a,nav{font-size:14px;color:#333;line-height:1.4285714286;display:flex;justify-content:center;align-items:center}body a,nav a{color:#6a5202;text-decoration:underline}body a:hover,body a:active,body a:focus,nav a:hover,nav a:active,nav a:focus{color:#1f1801;text-decoration:none}img{border:0}/*! CSS Used from: https://www.sbc-dental.com/sp_pr/lp/assets/css/ceramic3.css?181122 */section img{width:100%;height:auto}nav img{width:100%}.spheader{display:block}.pcheader{display:none}}#anchor-clinic{background-color:#f9f9f7;padding:100px 0}#anchor-clinic .content_inner{margin:0px auto;padding:0 0 80px;width:980px;text-align:center}#anchor-clinic .content_inner .heading-text{padding-bottom:30px;font-size:54px;line-height:1.2}#anchor-clinic .content_inner .heading-text .sub{position:relative;display:block;padding-top:10px;font-size:40%;font-weight:bold;color:#000}#anchor-clinic .content_inner .heading-text .sub:before{content:"";width:50px;height:2px;background:#5981db;position:absolute;top:0;left:calc(50% - 25px)}#anchor-clinic.content_box h2#anchor-clinic{display:none}#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:0 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}.pb0{padding-bottom:0 !important}@media (max-width: 979px){.form-area{width:100% !important}.content-3 .panel-1-clinic-all{width:100% !important;min-height:initial !important;margin-bottom:30px !important}.clinic_satellite .clinic_map{width:100% !important;margin:0 !important;margin-top:15px !important}.clinic_satellite .clinic_map iframe{width:100% !important}.clinic_photo{width:100% !important}.clinic_satellite .clinic_info{width:100% !important;margin-top:15px !important}.panel-1-clinic-all .clinic_midashi{background-image:url(/lp_pr/ceramic3-shinjuku/img/icon_02.png?2025124171740) !important;background-position:right 15px center !important;line-height:1 !important;margin-bottom:5px !important;padding:1.2em 0px 1em 30px !important}h2.title_blue{padding:0 !important}h2.title_blue img{width:94%;margin:0 auto}.content-3 h2{margin-bottom:20px}#anchor-clinic{background-color:#f9f9f7;padding:30px 0}}.pc_clinic{display:block}.sp_clinic{display:none}@media (max-width: 979px){.pc_clinic{display:none}.sp_clinic{display:block}.form-area{padding:10px 15px !important}table.form-table tr{display:block}table.form-table td,table.form-table th{width:100% !important;display:inline-block}}.clinic_satellite{display:none}.clinic_intyo{display:none}@media (max-width: 979px){.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(https://www.sbc-dental.com/sp_pr/lp/assets/img/common/doctor.png?2025124171740) no-repeat center 0;background-size:50%;padding-top:55%;margin-bottom:30px;font-size:14px}/*! CSS Used from: https://www.sbc-dental.com/sp_pr/lp/assets/css/ceramic.css */.doctor{border-top:1px solid #716a8d}.doctor p.img{background:none !important;padding:0 !important}.doctor .dr-aikawa{width:70%;margin:0 auto 3%}.doctor{background:#F7F5EF !important;border:none !important}.doctor h3.border-dot{border-top:none !important;padding-top:0 !important;margin-top:20px !important}.doctor .doctor-inner{width:100%;padding-bottom:10px;padding-top:0px}.to-top{padding:20px 0 0px}.doctor .doctor-inner .person{float:inherit;display:block;margin:0 auto}.doctor .doctor-inner .person img{display:block;margin:auto}.doctor .doctor-inner .text{width:100% !important}.footer{padding-bottom:85px}}.button-cv{display:none !important}.photo .photoList{max-width:850px;margin:60px auto 0}.photo .photoList__item{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.photo .photoList__item::before{content:"";position:absolute;width:20px;height:20px;border-style:solid;border-color:#5981db #5981db transparent transparent;border-width:4px;left:49.3%;top:46%;transform:translate(-50%, -50%) rotate(45deg) skew(-5deg, -5deg)}.photo .photoList__item__img{width:47%}.photo .photoList__item__head{width:100%;font-size:18px;text-align:center;background:#e8eefa;padding:5px;margin-bottom:10px}.photo .photoList__item__img__cap{font-size:18px;font-weight:bold;text-align:center;color:#fff;background-color:#5981db;padding:5px 0}.photo .photoList__item+li{margin-top:40px}.mhlw-risk>.mhlw-risk-single{margin-top:40px;padding:10px;font-size:12px;background-color:#dedede;overflow:hidden}@media (max-width: 979px){.photo .photoList__item::before{width:10px;height:10px;border-width:2px;top:60%}.photo .photoList__item__img__cap{font-size:14px}.photo .photoList__item+li{margin-top:20px}.mhlw-risk>.mhlw-risk-single{margin-top:20px}.photo .photoList__item__head{font-size:15px}}.cv_area{border-top:1px solid #ccc;width:880px;margin:0 auto;padding:55px 0}.cv_area .btn{width:90%;margin:0 auto;text-align:center}.cv_area .btn a{display:block;background:#fc6281;color:#fff;font-size:34px;font-weight:bold;padding:20px 1%;border-radius:50px;letter-spacing:2px}.cv_area .tel{text-align:center;margin-top:15px}@media (max-width: 979px){.cv_area .btn{width:98%}.cv_area .btn a{font-size:5.2vw;text-decoration:none;padding:15px 0;letter-spacing:0}.cv_area{padding:40px 0 10px;border-top:1px solid #ccc;margin:0 3%;width:94%}}.lp-faq{background-color:#ebfaff}.lp-faq-item .faq-icon{display:inline-flex;justify-content:center;align-items:center;width:45px;height:45px;border-radius:100px}.lp-faq-item .faq-icon.-que{font-size:32px;color:#fff;background-color:#5B81DB}.lp-faq-item .faq-icon.-ans{font-size:42px;color:#5B81DB;background-color:#ffffff}.lp-faq-item__que__head,.lp-faq-item__ans__wrap{display:flex;justify-content:space-between}.lp-faq-item__que__head{position:relative;align-items:center;font-size:26px;background-color:#fff;color:#5B81DB;padding:20px 90px 20px 30px;border:solid 1px;border-radius:10px}.lp-faq-item__que__head .text,.cont{display:inline-block;width:calc(100% - 70px)}.lp-faq-item__que__head .plus{content:'';width:30px;height:30px;position:absolute;border-radius:50%;right:30px;top:50%;transform:translateY(-50%)}.lp-faq-item__que__head .plus::after,.lp-faq-item__que__head .plus::before{content:'';position:absolute;width:100%;height:5px;background:#5B81DB;transition:.4s ease;top:50%;left:50%;transform:translate(-50%, -50%)}.lp-faq-item__que__head .plus::before{transform:translate(-50%, -50%) rotate(90deg)}.lp-faq-item__que.-open .lp-faq-item__que__head{border-radius:10px 10px 0 0}.lp-faq-item__que.-open .lp-faq-item__que__head .plus:before{transform:translate(-50%, -50%) rotate(0)}.lp-faq-item__ans{display:none}.lp-faq-item__ans__wrap{flex-wrap:wrap;background-color:#fff;border:solid 1px #5b81db;border-top:none;border-radius:0 0 10px 10px;padding:25px 70px 25px 30px}.lp-faq-item__ans__wrap .cont__text{font-size:18px;line-height:1.8}@media (max-width: 979px){.lp-faq-item .faq-icon{width:36px;height:36px}.lp-faq-item .faq-icon.-que{font-size:24px}.lp-faq-item .faq-icon.-ans{font-size:32px}.lp-faq-item__que__head{font-size:16px;padding:10px 50px 10px 15px}.lp-faq-item__que__head .plus{width:22px;height:22px;right:15px}.lp-faq-item__que__head .text,.cont{width:calc(100% - 50px)}.lp-faq-item__ans__wrap{border-radius:0 0 10px 10px;padding:15px}.lp-faq-item__ans__wrap .cont__text{font-size:14px}.lp-faq-item__que__head .plus::after,.lp-faq-item__que__head .plus::before{height:4px}}
