@charset "UTF-8";.page-catch .static img{width:initial;max-width:100%}.border_none{border:none}.page-catch .catch_ttl{width:auto;padding:8px;text-align:center;color:#fff;border-radius:5px}.page-catch .bg_re{background:#fd6662}.underline_bk{background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/underline_bk.png) repeat-x left bottom}section.caries{padding-bottom:30px}.caries .mincho{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic",YuGothic,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.caries .anchor{margin-bottom:30px;flex-wrap:wrap;display:flex}.caries .anchor li{margin-bottom:25px}.caries .anchor li a>h3{margin-bottom:6px;font-size:112%;text-align:center;border-bottom:1px solid #494949;border-top:1px solid #494949;line-height:2}.caries .anchor li:last-child{margin-bottom:0}.caries .anchor li a{display:block}.caries .anchor_list{color:#390e0c}.caries .anchor_list dt img{width:100%;margin-bottom:10px}.caries .anchor li a>p{margin-top:5px;font-size:90%;text-align:right}.caries .anchor li a>p span{border-bottom:1px dotted #494949}.caries .step_blcok{justify-content:space-between;display:flex;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/caries/img_plus.png) no-repeat top 35% center;background-size:25px auto}.caries .step_blcok li{width:42%}.caries .step_blcok li span{margin-top:5px;text-align:center;display:block}.caries .case_row_three{display:flex;flex-wrap:nowrap;justify-content:center}.caries .case_row_three li{width:27%;padding-right:7%;padding-left:2%;font-size:90%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat right 45%;background-size:20px auto}@media screen and (max-width :360px){.caries .case_row_three li{padding-right:10%;font-size:80%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat right 45%;background-size:20px auto}}.caries .case_row_three li img{margin-bottom:5px}.caries .case_row_three li:first-child{padding-left:0}.caries .case_row_three li:last-child{padding-right:0;background:0 0}section.perio{padding-bottom:30px}.perio .img .w180{width:76%;max-width:200px;margin:0 auto;display:block}.perio .list-dot li{background-position:left .5em}.perio .img-wrap .four{width:96%;display:flex;justify-content:space-between;margin:-10px auto 10px}.perio .four li{margin:0 3px;width:24%}.perio .four li img{padding:2px}.perio .case_row_three{display:flex;flex-wrap:nowrap;justify-content:center}.perio .case_row_three:first-of-type{margin-bottom:20px}.perio .case_row_three li{width:27%;padding-right:7%;padding-left:2%;font-size:90%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat;background-size:20px auto}@media screen and (max-width :360px){.perio .case_row_three li{padding-right:10%;font-size:80%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat;background-size:20px auto}}.perio .case_row_three li.up{background-position:right 40%}.perio .case_row_three li.down{background-position:right 30%}.perio .case_row_three li img{margin-bottom:5px}.perio .case_row_three li:first-child{padding-left:0}.perio .case_row_three li:last-child{padding-right:0;background:0 0}.perio .case_row_three li span{margin-top:5px;text-align:center;display:block}section.correct{padding-bottom:30px}.correct .table-nocolor{table-layout:fixed}.correct .table-nocolor th:first-child,.correct .table-nocolor td:first-child{width:25%}section.root{padding-bottom:30px}section.bridge{padding-bottom:30px}.bridge .table-nocolor{table-layout:fixed}.bridge .list-dot li{background-position:left .32em}section.prevent{padding-bottom:30px}section.implant{padding-bottom:30px}.implant .ttl-low2{text-align:center}.implant .table-nostyle th{padding:2px 0 0;vertical-align:middle}.implant .table-nostyle td{padding:2px 0 0 15px;vertical-align:middle}.implant .box-img-right .img .img-border.w200{width:54%;max-width:240px;display:block;margin-left:auto;margin-right:auto}section.esthetics{padding-bottom:30px}section.staff{padding-bottom:40px}.staff .box-img-right .img .img-border.w240{width:54%;max-width:240px}.staff .table-nostyle th{padding:2px 0 0;vertical-align:middle}.staff .table-nostyle td{padding:2px 0 0 15px;vertical-align:middle}.staff .box-img-right .static img{width:150px}.staff .box-img-right .img{text-align:center}section.hozon{padding-bottom:30px}section.extraction{padding-bottom:40px}.extraction .case_row_three{display:flex;flex-wrap:nowrap;justify-content:center}.extraction .case_row_three li{width:27%;padding-right:7%;padding-left:2%;font-size:90%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat right 45%;background-size:20px auto}@media screen and (max-width :360px){.extraction .case_row_three li{padding-right:10%;font-size:80%;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat right 45%;background-size:20px auto}}.extraction .case_row_three li img{margin-bottom:5px}.extraction .case_row_three li:first-child{padding-left:0}.extraction .case_row_three li:last-child{padding-right:0;background:0 0}section.laser{padding-bottom:30px}section.collapse{padding-bottom:30px}.collapse .list-dot li{background-position:left .32em}.collapse .table-nostyle th{padding:2px 0;vertical-align:middle}.collapse .table-nostyle td{padding:3px 0 3px 15px;vertical-align:middle}.collapse .box-img-right .img .img-border.w200{width:54%;max-width:240px;display:block;margin-left:auto;margin-right:auto}.kugiri{margin:40px auto 30px;color:#fff;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/collapse/logomark.png) no-repeat center center;background-size:30px auto;height:20px}section.gummy{padding-bottom:30px}section.clinician{padding-bottom:50px}.clinician .box-img-right.mb30{margin-bottom:15px}.clinician .box-img-right .img .img-border.w200{width:54%;max-width:240px}.clinician .ttl-low3{width:6em;margin:0 auto 10px;border:none;background:#806c5d;padding:.2em 1.2em;text-align:center;letter-spacing:.1em}.clinician .ttl-low3 span:nth-of-type(1){font-size:3.6vw;flex:0 0 auto;color:#fff}.clinician .box .ttl-low4 span{font-size:4.8vw}.clinician .table-nostyle th{padding:2px 0;vertical-align:middle}.clinician .table-nostyle td{padding:3px 0 3px 15px;vertical-align:middle}.clinician .box-img-right .static img{width:150px}.clinician .box-img-right .img{text-align:center}section.sjcd{padding-bottom:30px}.page-catch .logo{width:83px;margin:5px auto 16px}.sjcd .jump li:first-child{margin-bottom:50px}section.technician{padding-bottom:30px}section.feature{padding-bottom:40px}.feature .anchor_link{display:flex;flex-wrap:wrap;margin-bottom:0}.feature .anchor_link li{width:49%;margin-right:2%;margin-bottom:15px;padding:3% 2% 14%;box-sizing:border-box;position:relative}.feature .anchor_link li:nth-child(2n){margin-right:0}.feature .anchor_link li a{display:block}.feature .anchor_link li:nth-child(odd){background:#fcf5ed}.feature .anchor_link li:nth-child(even){background:#faf2e7}.feature .anchor_link li h2.ttl{margin-bottom:8px;text-align:center;font-size:12px;color:#766d5e;border-bottom:1px #766d5e solid}.feature .anchor_link .list dt{margin-bottom:10px}.feature .anchor_link .list dt img{width:initial;max-width:100%}.feature .anchor_link .list dd{text-align:left;font-size:13px;line-height:1.3}.feature .anchor_link .list dd table td{width:100%;display:block;padding:0 5px 5px}.feature .anchor_link .list dd table i{font-size:12px}.feature .anchor_link li .btn{width:100%;text-align:center;position:absolute;left:0;bottom:12px}.feature .anchor_link li .btn span{width:90%;margin:0 5%;padding:5px 0;color:#fff;border-radius:50px;background:#9b806a;display:block;font-size:90%}section.tour{padding-bottom:40px}.tour .mb40{margin-bottom:25px}.roop{margin-bottom:30px}.post{border:1px dashed #ccc;border-radius:4px;padding:15px 20px;margin:0 auto 25px;background:#fff}.post .data{font-size:12px;color:#777;margin-bottom:4px;display:block}.post p{margin-bottom:10px;font-size:14px}.post iframe,.post img{max-width:100%;height:auto}.posts-btn{text-align:center;margin-top:40px;margin-bottom:50px}.posts-btn li{display:inline}.posts-btn li:first-child:after{content:"|";margin-left:30px}.posts-btn li:first-child{margin-right:30px}.posts-btn a{color:#a53306;text-decoration:underline;vertical-align:middle}.posts-btn a i{margin:0 3px;font-size:90%;vertical-align:middle}.case-records-cms{background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/arrow01.png) no-repeat center 52%;width:100%;margin:15px auto}.case-records-cms td{text-align:center;vertical-align:middle}.case-records-cms .before img{float:left;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/before_s.png) no-repeat left top;padding-top:14px;width:98px;height:auto}.case-records-cms .after img{float:right;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/after_s.png) no-repeat left top;padding-top:14px;width:98px;height:auto}@media screen and (min-width:360px){.case-records-cms .before img,.case-records-cms .after img{width:116px;height:auto}}@media screen and (min-width:375px){.case-records-cms .before img,.case-records-cms .after img{width:124px;height:auto}}@media screen and (min-width:410px){.case-records-cms .before img,.case-records-cms .after img{width:140px;height:auto}}.sidebar{margin-bottom:30px}.sidebar li{margin-bottom:6px;padding:0 10px 0 18px;background:url(//www.harajyuku-dental.com/wp-content/themes/humanity/css/../images/common/icon_h_sidebar.gif) no-repeat 6px 7px}.sidebar li a{text-decoration:underline}