@charset "UTF-8";.right-contents>section{background:#fff;margin-bottom:30px;padding:20px 10px 15px}.right-contents>section .inner{padding:0 20px 20px}section.low_notice{background:#e3f2fc;padding:0}section.low_notice .inr{background:#fff;background-image:linear-gradient(45deg,#ff0 25%,#000 25%,#000 50%,#ff0 50%,#ff0 75%,#000 75%);background-size:12px 12px;padding:4px;margin:auto;font-size:17px;line-height:2;width:100%;box-sizing:border-box}section.low_notice .inr p{background:#fff;padding:1.35em 0 1.3em 3em}.caries .float-box li{width:224px;margin-right:10px;border:1px solid #69b7ff;padding:14px 12px 10px;box-sizing:border-box;font-size:13px;float:left}.caries .float-box li:last-child{margin-right:0}.caries .float-box img{width:180px;display:block;margin:0 auto 6px;border:1px solid #ccc}.caries .float-box h3{font-size:15px;text-align:center;border-bottom:1px dashed #69b7ff}.caries .float-box p:first-of-type{padding:0 6px}.caries .float-box a .btn2{color:#1495eb;padding:0 6px 0 0;width:140px;margin:15px auto 8px}.caries .box-two-column-nofloat .box-column-left{width:63%}.caries .box-two-column-nofloat .img-column-right{width:35%}.docterinfo{padding:0 0 0 20px}.root .youtube{position:relative;width:100%;padding-top:56.25%;margin:0 auto}.root .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.list-emd-wrap{position:relative;overflow:hidden}.list-emd{position:relative;left:50%;float:left}.list-emd li{position:relative;float:left;left:-50%;width:120px;padding-left:60px;background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat 9px 64px}.list-emd li img{margin-bottom:5px}.list-emd li:first-child{background:0 0;padding-left:0}.implant .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto}.implant .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.implant .table-nocolor th{width:120px}.implant .table-nocolor td span.lt{text-align:left !important}.implant .compare li:last-child{background-position:12px center}.implant .case-records.w80{padding:10px 80px;background-position:340px 120px}.implant .img-column-right{width:23%}.implant .box-column-left{width:76%}.implant table img{width:160px;height:auto}.page-catch.dent .left{width:340px;float:left;margin-left:20px}.page-catch.dent .right{width:340px;float:right;margin-right:20px}.page-catch.dent h2{padding:8px 0;font-size:17px}.page-catch.dent .w80{width:200px;height:auto}.page-catch.dent h3{font-size:16px;margin-top:20px;margin-bottom:10px}.page-catch.dent img{margin-bottom:12px}.page-catch.dent .right h3{line-height:50px}.page-catch.dent li{font-size:16px;line-height:1.8;display:inline-block}.page-catch.dent .left ul{padding-top:18px}.prevent .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto}.prevent .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.page-catch .w300{width:300px}.correct ul.anchor{text-align:center;letter-spacing:-.4em}.correct ul.anchor li{width:49%;margin-right:2%;margin-bottom:2%;letter-spacing:normal;vertical-align:top;display:inline-block}.correct ul.anchor li a{padding:10px 0 14px;color:#fff;display:block}.correct ul.anchor li:last-child{margin-right:0}.correct ul.anchor li.ttl-low1-3>a{color:#2194fe}.correct ul.anchor li.ttl-low{padding:0 !important}.correct .table-nocolor th:nth-child(2){width:274px}.correct .table-nocolor th:first-child{width:120px}.correct .table-nocolor.table-training td:first-child{width:40%}.correct .table-nocolor.table-training img{width:140px}.correct .lt{text-align:left}.esthetics .youtube{margin-bottom:20px;position:relative;width:90%;padding-top:56.25%;margin:0 auto 10px}.esthetics .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.esthetics .blue{text-align:center;font-size:48px;color:#fff;float:right;width:220px;background:#99dff9;line-height:140px;margin:0 0 10px 10px;border:1px solid #99dff9}.page-catch.whitening .ttl-low{font-size:16px;margin:0 40px 15px}.page-catch.whitening p{margin-bottom:20px}.page-catch.whitening .link{margin:0 0 40px;font-size:14px}.page-catch.whitening .mb0{margin-bottom:10px}.page-catch.whitening .img-column.for-two li{width:280px;margin-bottom:15px}.page-catch.whitening .img-column.for-two li:last-child{margin-left:10px}.page-catch.whitening .img-column.for-two li img{width:100%;height:auto}.page-catch.whitening p:last-of-type{margin-bottom:0;font-size:15px}.whitening .difference{border:1px solid #fff7b8;margin-bottom:50px;background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/whitening/bg_box.png) no-repeat 610px 50px}.whitening .difference h3{background:#fff7b8;font-size:22px;padding-left:20px;line-height:2;color:#2194fe;padding-top:2px}.whitening .difference ul{padding:15px 10px 10px 30px}.whitening .difference li{margin-bottom:5px;font-size:20px}.whitening .blue{text-align:center;font-size:48px;color:#fff;float:right;width:220px;background:#99dff9;line-height:140px;margin:0 0 10px 10px;border:1px solid #99dff9}.halitosis .img-column.for-three li{width:218px;margin-right:10px !important}.halitosis .img-column.for-three li:last-child{margin-right:0}.halitosis .img-column.for-three li img{width:100%;height:auto}.dog .dog-pdf{width:740px}.dog .dog-pdf img{width:100%}.laser .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto 5% auto}.laser .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.kids ul.anchor{text-align:center;letter-spacing:-.4em}.kids ul.anchor li{width:49%;margin-right:2%;margin-bottom:2%;letter-spacing:normal;vertical-align:top;display:inline-block}.kids ul.anchor li a{padding:10px 0 14px;color:#fff;display:block}.kids ul.anchor li:last-child{margin-right:0}.kids ul.anchor li:last-child a{color:#2194fe}.kids ul.anchor li.ttl-low{padding:0 !important}.staff .txt150{margin-right:10px;font-size:150%}.staff .borde-b{border-bottom:1px dashed #aaa;padding-bottom:20px !important;margin-bottom:30px}.staff .table-nostyle th{width:80px}.staff .full{width:690px;height:auto}.staff .box-img-right .img img{width:320px;height:auto}.staff .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto 5% auto}.staff .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.staff ul.career{text-align:left;letter-spacing:-.4em;margin-bottom:20px}.staff ul.career>li{width:49%;margin-right:3%;letter-spacing:normal;vertical-align:top;display:inline-block}.staff ul.career>li:last-child{margin-right:0;width:47%}.staff ul.career.career_w>li{width:100%}.staff ul.career.career_w>li table{width:auto}.staff ul.two-column>li{display:inline-block}.staff ul.two-column>li:first-child{width:30%}.staff .table-nocolor th{text-align:left !important}.staff .table-nocolor th:first-child{width:120px}.staff .table-nocolor td{text-align:left !important}.staff .one li{width:22%}.staff .rizi img{width:500px;height:auto}.tour .img-column.mr6 li{margin-right:6px !important}.tour .img-column.mr6 li:last-child{margin-right:0 !important}.tour .inner{padding-top:10px !important}.tour .box-two-column-nofloat .img-column-right{width:210px;text-align:right}.tour .box-two-column-nofloat .box-column-left{width:470px}.tour .w100 img{width:100%;height:auto}.poic{padding-top:6px}.price .pay{display:flex}.price .pay li{margin-right:15px}.price .pay li img{width:auto;height:54px}.price .table-nocolor td,.price .table-nocolor th{vertical-align:middle}.price .box-img-left .img{padding:0 15px 15px 0}.map_time .ggmap iframe{display:block;width:690px}.map_time dt{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic",YuGothic,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.map_time .table-nostyle{margin:20px;line-height:2}.telnumber{font-size:22px}.map_time .hosoku li{display:block}.map_time .wrap{position:relative}.map_time .wrap .map_annex{position:absolute;width:250px;right:0;bottom:0}.map_time .wrap .map_annex img{width:100%;height:auto}.recruit ul.anchor{text-align:center;letter-spacing:-.4em}.recruit ul.anchor li{width:49%;margin-right:2%;margin-bottom:2%;letter-spacing:normal;vertical-align:top;display:inline-block}.recruit ul.anchor li a{padding:8px 0 10px;color:#fff;display:block}.recruit ul.anchor li:last-child{margin-right:0}.recruit ul.anchor li:last-child a{color:#2194fe}.recruit ul.anchor li.ttl-low{padding:0 !important}.recruit .youtube{margin-bottom:40px;position:relative;width:100%;padding-top:56.25%;margin:0 auto 5% auto}.recruit .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.recruit .movie_wrap video{box-sizing:border-box}.box-radius{border-radius:20px;border:1px solid #ccc;padding:20px 30px;line-height:1.8;margin-bottom:30px}.recruit_slider .item{border:3px solid #2194fe;box-sizing:border-box;padding:20px}.recruit_slider .item h4{font-size:19px;margin-bottom:5px;color:#2194fe}.recruit_slider .item h4 span.name{display:block;font-size:85%;padding-left:.5em}.recruit_slider .wrap{max-height:250px;overflow-y:auto}.recruit_slider .item dt{font-weight:700;margin-top:.5em;margin-bottom:.5em;font-size:110%}.recruit_slider .item dd:not(:last-of-type){margin-bottom:1em}.contact .table-nocolor th{width:120px;text-align:left;font-weight:700}.contact .table-nocolor td{text-align:left}.contact .box-column-right{width:500px;font-size:90%;padding-top:6px;line-height:1.8}.contact .img-column-left{width:110px}.contact .biginnericon{width:200px;margin:20px auto 0;text-align:center;background:#fff7b8;padding:10px}.contact .biginnericon a{color:#2194fe}.contact .telnumber{font-size:20px}.contact .pdf{margin-bottom:30px}.contact .pdf2{margin-bottom:30px}.form{width:700px;margin:20px auto;border:1px solid #ccc;border-collapse:collapse}.form th{background-color:#eee;padding:10px 15px;border:1px solid #ccc;text-align:left;vertical-align:middle;word-break:break-all;width:160px}.form td{padding:10px 15px;border:1px solid #ccc;vertical-align:middle}.form .required{color:#c20e11;margin-left:4px;font-size:12px}.form input{font-size:14px;vertical-align:middle;padding-left:5px}.form textarea{width:460px;font-size:14px;vertical-align:middle;padding-left:5px;height:5em}.form .name,.form .telput{width:200px}.form .mail{width:380px}.form .address{width:460px}.form .perpose{width:280px}.form .perpose option{padding-left:5px}.form .perpose .wpcf7-list-item{display:block}.wpcf7-list-item-label{margin-right:16px}span.wpcf7-list-item{margin:0 !important}.perpose span.wpcf7-list-item{margin:0 0 0 2px !important}.perpose span.wpcf7-list-item.last{margin:0 0 5px 2px !important}.form .visit{margin:0 0 0 8px;width:240px}.form td p{margin-bottom:5px}.form td p:last-of-type{margin-bottom:0}.form .question textarea{height:8em}.form .age{width:80px}.form-btn{text-align:center;margin-bottom:30px}.form-btn input{line-height:40px;cursor:pointer;padding:0 20px;background:#fff7b8;color:#2194fe;border:1px solid #fff7b8}.form-btn input.back{margin-right:20px}.contact div.wpcf7-mail-sent-ok,.contact div.wpcf7-mail-sent-ng,.contact div.wpcf7-validation-errors{border:none;text-align:center;color:#c20e11}.contact span.wpcf7-not-valid-tip{font-size:14px;color:#c20e11;text-align:left}.contact .table-normal{width:680px;margin:0 auto 5px}.contact .hosoku{width:680px;margin:0 auto}.koumoku{padding:5px 30px 0 0}.concept .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto 5% auto}.concept .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.feature .youtube{margin-bottom:20px;position:relative;width:100%;padding-top:56.25%;margin:0 auto 10px}.feature .youtube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.beginner .beg_box{text-align:left;letter-spacing:-.4em}.beginner .beg_box>.beg_left{width:49%;margin-right:2%;letter-spacing:normal;vertical-align:top;display:inline-block}.beginner .beg_box>.beg_right{width:49%;letter-spacing:normal;vertical-align:top;display:inline-block}.beginner .txt150{font-size:150%}.beginner .beg_ttl{width:345px;height:70px;color:#2194f9;text-align:center;vertical-align:middle;background:#fff7b8;position:relative;display:table-cell}.beginner .beg_ttl:after{content:"";border:15px solid transparent;border-top:15px solid #fff7b8;position:absolute;left:45%;bottom:-28px;z-index:1}.beginner .beg_list{height:210px;margin-top:25px;padding:20px;background:#ceefff}.beginner .beg_list li{line-height:1.5;margin-bottom:20px}.beginner .agree_wrap{padding:20px;background:#fff7b8}.beginner .agree_wrap h4{font-size:150%}.beginner #link1{color:#fff7b8}.beginner #link1 a{color:#2194fe}.beginner .pdf,.beginner .pdf2{width:400px;display:inline-block;position:relative}.beginner .pdf img,.beginner .pdf2 img{max-width:100%}.beginner .pdf{background:#244d88}.beginner .pdf2{background:#35b4d9}.beginner .size{position:absolute;color:#fff;font-size:.65rem;font-weight:700;line-height:1}.beginner .pdf .size{bottom:2px;right:24px}.beginner .pdf2 .size{bottom:2px;right:16px}.tour2 .gallery .photo_ttl{margin:0 0 40px}.tour2 .gallery{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/top/gallery_bg.jpg) no-repeat top center;background-size:cover;padding:50px 0 60px}.tour2 .gallery .innerwrap{position:relative;width:700px;margin:0 auto}.tour2 .gallery .bx-wrapper{width:560px;border:1px solid #ccc;background:#fff;padding:4px;margin:0 auto 35px;box-shadow:0px 4px 7px -2px #a6a6a6;-moz-box-shadow:0px 4px 7px -2px #a6a6a6;-webkit-box-shadow:0px 4px 7px -2px #a6a6a6}.tour2 .gallery .controlWrap .bx-wrapper{width:560px;border:none;padding:0;height:60px;box-shadow:none;background:0 0 !important}.tour2 .gallery .controlWrap .thumbnail li:last-child{margin-right:0 !important}.tour2 .gallery .slider01 img{border:1px solid #f0f0f0}.tour2 .gallery .controlWrap img{border:1px solid #ccc;padding:4px;display:block;box-sizing:border-box;box-shadow:0px 4px 7px -2px #a6a6a6;-moz-box-shadow:0px 4px 7px -2px #a6a6a6;-webkit-box-shadow:0px 4px 7px -2px #a6a6a6;background:#fff}.tour2 .gallery .controlWrap{position:relative}.tour2 .gallery .controlWrap .btn_pager{width:34px;height:34px;position:absolute}.tour2 .gallery .controlWrap .bx-next{opacity:0;display:block}.tour2 .gallery .controlWrap .next_pager{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/slider/slidericon-arrow-next01.png) no-repeat 0 0;background-size:28px auto;top:42%;right:20px}.tour2 .gallery .controlWrap .next_pager:hover{background-position:0 1px}.tour2 .gallery .controlWrap .bx-prev{opacity:0;display:block}.tour2 .gallery .controlWrap .prev_pager{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/slider/icon-arrow-prev01.png) no-repeat 0 0;background-size:28px auto;top:42%;left:23px}.tour2 .gallery .controlWrap .prev_pager:hover{background-position:0 1px}.tour2 ul#bx-pager li{width:125px !important;margin-right:20px !important}.tour2 .box-two-column-nofloat .img-column-right{width:210px;text-align:right}.tour2 .box-two-column-nofloat .box-column-left{width:470px}.tour2 .w100 img{width:100%;height:auto}.page-catch .clinicName{font-size:140%;background:linear-gradient(transparent 0%,#b6e2ff 0%);width:520px;margin:0 auto 20px}.faq dl.qanda dt{cursor:pointer;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.faq dl.qanda dt:hover{opacity:.5;filter:alpha(opacity=60)}.faq dl.qanda dd{display:none}.roop{padding-bottom:80px;min-height:700px}.ttl-side{color:#fff;font-size:16px;font-family:"Sawarabi Gothic";line-height:1.4;padding:6px 0 6px 20px;background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/ttl-low1_bg2-1.png) no-repeat left top,url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/ttl-low1_bg2-2.png) no-repeat right top;background-color:#7fc3d0;background-size:auto 100%,auto 100%}.post{border:1px solid #ccc;border-radius:4px;padding:30px;margin:0 0 20px 20px;background:#fff}.post .title a{color:#7fc3d0 !important}.post .date{margin-bottom:20px}.post .p-link{color:#2780bb;text-align:right}.posts-btn{text-align:center;margin-top:40px}.posts-btn li{display:inline;margin-right:30px}.posts-btn li:first-child:after{content:"|";margin-left:30px}.posts-btn a{color:#2780bb;text-decoration:underline;vertical-align:middle}.posts-btn a i{margin:0 3px;font-size:90%;vertical-align:middle}.roop .post .size-full,.roop .post img{max-width:100%;height:auto;margin-bottom:.5em}.roop .post iframe{max-width:600px}.case-records-cms{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat center center;width:640px;margin:20px auto}.case-records-cms td{text-align:center;width:320px;vertical-align:middle}.case-records-cms .before img{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/before.png) no-repeat left top;padding-top:20px;width:254px;height:auto}.case-records-cms .after img{background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/after.png) no-repeat left top;padding-top:20px;width:254px;height:auto}.roop .ttl-low{font-size:18px !important}.roop .data{font-size:12px;color:#9e9e9e;margin-bottom:16px}.sidebar{margin-bottom:30px;padding-right:5px}.sidebar li{padding:0 10px 0 16px;background:url(//www.suzukishika.net/blog-w/wp-content/themes/humanity/css/../images/common/icon_h_sidebar.gif) no-repeat 4px;background-position:0 7px}.sidebar .children li{background:0 0;padding:0}.sidebar .children li:before{content:"- "}.sidebar a{text-decoration:underline}.screen-reader-text{display:none !important}#s{width:200px;padding:2px 5px;margin:0 auto;display:block}#searchsubmit{display:block;margin:10px auto 30px;width:100px;text-align:center;padding:2px 4px;font-size:14px;border:1px solid #ccc;background:#fff;background:-moz-linear-gradient(top,#fff 0%,#ededed 100%);background:-webkit-linear-gradient(top,#fff 0%,#ededed 100%);background:linear-gradient(to bottom,#fff 0%,#ededed 100%);color:#444}.post h1{font-size:20px}.post h2{font-size:18px}.post h3{font-size:16px}.post h4{font-size:14px}.post h5{font-size:12px}.post h6{font-size:10px}