@charset "UTF-8";body{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic",YuGothic,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:14px;line-height:1.6;color:#333;min-width:1100px}a{color:#333;text-decoration:none}img{vertical-align:bottom;height:auto}.pagetop{border-radius:2px;cursor:pointer;display:none;overflow:hidden;position:fixed;bottom:20px;right:40px}.pagetop:hover{opacity:.6}.cf:after{display:block;content:"";clear:both}.clear{clear:both}.fl{float:left}.fr{float:right}header.low{overflow:hidden;position:relative;border-bottom:1px solid #fbeed3;padding:20px 0 18px;display:flex;align-items:center;min-width:1300px}header.low img{width:100%;height:auto}header.low .logo{width:325px;min-width:325px;margin-left:90px}header.low .inner{margin:0 60px 0 auto}header.low .dis{font-size:12px;line-height:1;text-align:right;margin-bottom:4px}header.low .infoarea{width:700px;float:right;display:flex;align-items:center;justify-content:space-between}header.low .infoarea .address{width:440px;display:table;float:left;padding-top:40px}header.low .infoarea .address .head_tel{display:table-cell;font-size:14.5px}header.low .infoarea .address .head_tel_2{padding-left:26px}header.low .infoarea .address .head_tel dt{color:#fff;background-color:#8cb002;margin-bottom:8px;font-size:14px;line-height:1;padding:6px 0 4px}header.low .infoarea .address .head_tel dd{display:block;color:#54453a}header.low .infoarea .address .head_tel_access span{display:inline-block;line-height:1.2;font-weight:700;padding:0 .2em;background-image:linear-gradient(to top,#fff495 .7em,transparent .7em);margin-bottom:.2em}header.low .infoarea .address .head_tel_num i{font-size:20px;display:inline-block;padding-left:24px;background-size:19px 19px;background-repeat:no-repeat;background-position:0 46%;letter-spacing:2px;background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/top/head_icon_tel.png);font-family:"ヒラギノUD角ゴ W3 JIS2004","Hiragino UD Sans W3 JIS2004"}header.low .infoarea .address .head_tel_2 dt{background-color:#ff8e4e}header.low .infoarea .address .head_tel_2 .head_tel_num i{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/top/head_icon_tel_2.png)}header.low .head_btns{float:right;width:228px;padding-top:25px}.gnav{padding:60px 0}.gnav ul{width:100%;display:flex;justify-content:space-between}.gnav li{text-align:center;width:14%}.gnav a{display:inline-block;color:#ef6e34;font-size:16px;font-family:"ヒラギノUD角ゴ W3 JIS2004","Hiragino UD Sans W3 JIS2004";position:relative}.gnav li.selected a,.gnav li.gn_home.on a{color:#ba5810}.gnav a:before,.gnav a:after{content:"";display:block}.gnav a:after{width:1px;height:12px;background-color:#ef6e34;margin:2px auto 0}.gnav .gn_home.on a:after,.gnav li.selected a:after{width:1px;height:12px;background-color:#ba5810;margin:2px auto 0}.gnav a:before{width:35px;height:35px;margin:0 auto 8px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.gn_home a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_home.png)}.gn_home.on a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_home_on.png)}.gn_staff a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_staff.png)}.gn_staff.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_staff_on.png)}.gn_tour a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_tour.png)}.gn_tour.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_tour_on.png)}.gn_price a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_price.png)}.gn_price.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_price_on.png)}.gn_map_time a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_map_time.png)}.gn_map_time.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_map_time_on.png)}.gn_recruit a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_recruit.png)}.gn_recruit.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_recruit_on.png)}.gn_contact a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_contact.png)}.gn_contact.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/gnav_icon_contact_on.png)}.sct_info{background-color:#fffde2;padding-top:80px;padding-bottom:90px}.sct_info img{width:100%;height:auto}.info_logo{text-align:center;width:320px;margin:0 auto 40px}.info_ttl{text-align:center;margin-bottom:40px;font-size:24px;line-height:1.4;color:#54453a;font-family:"ヒラギノUD角ゴ W3 JIS2004","Hiragino UD Sans W3 JIS2004"}.movie-wrap{margin:0 auto 70px;text-align:center}.info_inner{display:flex;justify-content:space-between;max-width:1050px;margin:0 auto 40px}.info_south,.info_north{width:500px;background:#fff;padding:0 25px 30px;box-sizing:border-box}.info_south_ttl{width:275px;margin:-22px auto 40px}.info_tel{color:#683d25;font-size:15px;margin-bottom:30px}.info_tel span{display:inline-block;vertical-align:middle}.info_tel_icon{width:31px;margin:0 .8em 0 17px}.info_tel_num{font-size:30px;font-weight:700;padding:3px 0 0;line-height:1em;font-family:Lucida Sans Unicode}.info_timetable{margin-bottom:25px}.info_timetable table{margin-bottom:5px;width:100%;border-collapse:collapse;border-bottom:1px solid #947868}.info_timetable th,.info_timetable td{text-align:center}.info_timetable th{width:34px}.info_timetable th:nth-of-type(1){width:160px}.info_timetable th:last-of-type{width:auto}.info_timetable thead{color:#683d25;border-top:1px solid #947868;border-bottom:1px solid #947868}.info_timetable thead th{padding:.5em 0}.info_timetable tbody th,.info_timetable tbody td{padding:.7em 0 .3em}.info_timetable tbody tr:nth-of-type(2) th,.info_timetable tbody tr:nth-of-type(2) td{padding:0 0 .7em}.info_timetable tbody td{color:#4c4c4c}.info_timetable p{color:#4c4c4c}.info_timetable p span{display:block}.info_addr{margin-bottom:25px}.info_download{float:right;width:203px}.info_addr dl+dl{margin-top:1em}.info_addr dt{color:#8cb002}.info_addr dd{color:#323232}.info_north .info_download{margin-top:1.5em}.info_north .info_addr dl:nth-of-type(1){margin-top:-1.5em}.info_gmap{display:flex;justify-content:space-between}.info_gmap .gmap{width:calc(50% - 2px);position:relative}.insta ul{display:flex;justify-content:space-between;width:1050px;margin:75px auto 100px}.insta li{width:500px}.insta li img{width:auto;height:112px}.insta li img.insta_qr{margin-left:17px}.gmap iframe{width:100%;height:285px;position:relative;z-index:3}.gmap_label{position:absolute;display:block;right:16px;top:16px;z-index:4;background:#000;color:#fff;font-size:13px;width:136px;height:26px;line-height:24px;text-align:center}.gmap_south .gmap_label{background-color:#54453a}.gmap_north .gmap_label{background-color:#ff8e4e}.foot{background-color:#f0e6cc;padding-top:80px}.foot img{width:100%;height:auto}.foot_inner{max-width:1096px;margin:0 auto 50px;display:flex;justify-content:space-between}.foot_left{width:600px}.foot_left_ttl{width:212px;margin-bottom:36px}.foot_nav ul{border-bottom:1px solid #393939;padding:14px 10px}.foot_nav ul:nth-of-type(1){border-top:1px solid #393939}.foot_nav ul:nth-of-type(3){margin-bottom:25px}.foot_nav li{float:left;width:180px;line-height:200%}.foot_nav ul:last-of-type li:first-child,.foot_nav ul:last-of-type li:nth-child(2){width:100%}.foot_nav li a{display:inline-block;color:#393939;padding-left:1em;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/top/foot_arrow.png) no-repeat;background-position:0 8px;text-decoration:underline}.foot_desc{font-size:13px}.foot_right{width:458px}.foot_fb{margin-bottom:20px}.foot_banner li{margin:0 0 5px}.foot_banner a{display:block}.foot_copyright{color:#fff;text-align:center;font-size:14px;padding:40px 0;background-color:#54453a}.info_map .img-border{box-sizing:border-box;width:450px;height:auto}.humanity{padding:40px 20px 0 0}.humanity img{width:80px;height:auto}.wesmile{display:inline-block;margin-right:25px;margin-bottom:10px}.wesmile img{width:148px}.tour_pdf{position:relative;display:block;background-color:#febf16;color:#fff;text-align:center;padding:.5em 0;border-radius:8px;margin-top:1em}.tour_pdf:after{content:"▶︎";font-size:50%;position:absolute;top:50%;right:2em;transform:translate(0,-50%)}.pc-contents{width:1050px;margin:10px auto;margin-bottom:60px}.left-contents{width:250px;float:left;padding-top:10px}.right-contents{width:700px;float:right;padding-top:15px}.mainPhoto{width:100%;border-bottom:1px solid #fbeed3}.mainPhoto p{width:1100px;margin:0 auto}.mainPhoto img{width:100%;height:auto}.page-catch{margin:20px auto 90px !important;text-align:center;font-size:18px;font-family:"Times New Roman",Times,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;padding:10px 20px 15px;position:relative}.page-catch:after{content:"";width:40px;height:40px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/catch_bg.png) no-repeat;position:absolute;top:-30px;left:-20px}.page-catch:before{content:"";width:40px;height:40px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/catch_bg2.png) no-repeat;position:absolute;bottom:-30px;right:-20px}.page-catch .ttl{margin-bottom:32px}.page-catch .ttl img{width:auto;height:82px}.menu *,.menu_ttl{box-sizing:border-box}.menu nav{width:240px}.menu nav .menu_ttl{margin-bottom:20px}.menu nav .menu_ttl span{display:inline-block;width:236px}.menu nav .menu_ttl span img{max-width:100%}.menu nav .menu_list{width:220px;border-top:1px solid #e6dcd4}.menu nav .menu_list li{padding:10px 0 10px 18px;border-bottom:1px solid #e6dcd4}.menu nav .menu_list li a{display:block;position:relative;padding-left:40px;font-size:16px;color:#fe7816;font-family:"ヒラギノUD角ゴ W4 JIS2004","Hiragino UD Sans W4 JIS2004";transition:.5s;letter-spacing:1px;vertical-align:middle;line-height:25px}.menu nav .menu_list li a:hover,.menu nav .menu_list li.selected a{color:#ba5810}.menu nav .menu_list li a:before,.menu nav .menu_list li a:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:0 0;background-size:cover;width:27px;height:27px;top:0;left:0;transition:.5s}.menu nav .menu_list li a:after{opacity:0}.menu nav .menu_list li a:hover:after{opacity:1}.menu nav .menu_list .caries a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_caries.png)}.menu nav .menu_list .perio a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_perio.png)}.menu nav .menu_list .kids a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_kids.png)}.menu nav .menu_list .prevent a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_prevent.png)}.menu nav .menu_list .correctional a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_correctional.png)}.menu nav .menu_list .pediatric a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_pediatric.png)}.menu nav .menu_list .esthetics a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_esthetics.png)}.menu nav .menu_list .whitening a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_whitening.png)}.menu nav .menu_list .denture a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_denture.png)}.menu nav .menu_list .root a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_root.png)}.menu nav .menu_list .extraction a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_nonextraction.png)}.menu nav .menu_list .sleep a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_sleep.png)}.menu nav .menu_list .caries.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_caries_on.png)}.menu nav .menu_list .perio.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_perio_on.png)}.menu nav .menu_list .kids.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_kids_on.png)}.menu nav .menu_list .prevent.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_prevent_on.png)}.menu nav .menu_list .correctional.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_correctional_on.png)}.menu nav .menu_list .pediatric.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_pediatric_on.png)}.menu nav .menu_list .esthetics.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_esthetics_on.png)}.menu nav .menu_list .whitening.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_whitening_on.png)}.menu nav .menu_list .denture.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_denture_on.png)}.menu nav .menu_list .root.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_root_on.png)}.menu nav .menu_list .extraction.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_nonextraction_on.png)}.menu nav .menu_list .sleep.selected a:before{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/menu_icon_sleep_on.png)}section.private{margin-bottom:70px;padding-top:80px}.information-box{background:#fff url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/private_bg.jpg) no-repeat right bottom;background-size:auto 100%;width:100%;padding:142px 0 0 30px;box-sizing:border-box;border:1px solid #947868;height:387px;margin-bottom:30px}.private .infomation h3{font-weight:700;padding-left:3px;margin-bottom:2px}.reserve-btn li,.infomation .pdf{width:240px}.reserve-btn li img,.infomation .pdf img{width:100%;height:auto}.reserve-btn li a{display:block}.infomation .address{display:table;width:100%}.infomation .head_tel{display:table-cell;padding:0 40px;width:50%;box-sizing:border-box}.infomation .address .head_tel dt{color:#fff;background-color:#54453a;margin-bottom:12px;font-size:14px;line-height:1;padding:6px 0 4px}.infomation .address .head_tel dd span{display:block;color:#54453a}.infomation .address .head_tel_2 dt{background-color:#ff8e4e}.infomation .address .head_tel_2 dd span{color:#ff8e4e}.infomation .address .head_tel_num i{font-size:22px;display:inline-block;padding-left:24px;background-size:19px 19px;background-repeat:no-repeat;background-position:0 46%;letter-spacing:2px;background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/top/head_icon_tel.png);font-family:"ヒラギノUD角ゴ W3 JIS2004","Hiragino UD Sans W3 JIS2004"}.infomation .address .head_tel_2 .head_tel_num i{background-image:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/top/head_icon_tel_2.png)}.link{margin-bottom:60px}.pricelink{margin-bottom:180px}.link a{color:#aa7f2d}.fade{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.fade:hover{opacity:.5;filter:alpha(opacity=60)}.img-border{padding:4px;border:1px solid #ccc;background:#fff}.img-right{float:right;margin:0 0 10px 15px}.img-left{float:left;margin:0 15px 10px 0}.center{text-align:center}.alignR{text-align:right !important}.alignL{text-align:left !important}.vAlignM{vertical-align:middle !important}.gothic{font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","游ゴシック","Yu Gothic",YuGothic,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.mincho{font-family:"Times New Roman",Times,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","游明朝",YuMincho,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.p-link{color:#ea3017;text-decoration:underline;margin:0 1px}.bold{font-weight:700}.gray{color:#ccc}.txt130{font-size:130%}.txt120{font-size:120%}.txt110{font-size:110%}.txt90{font-size:90%}.txt80{font-size:80%}.or{color:#fc9b2a}.re{color:#ff373a}.gr{color:#8cb002}.ch{color:#856451}i.fa{margin-right:5px}.nowrap{white-space:nowrap !important}.underline{text-decoration:underline}.dispB{display:block}.dispI{display:inline}span:lang(ja){font-family:san-serif}.p10{padding:10px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pr10{padding-right:10px}.pl10{padding-left:10px}.pb10{padding-bottom:10px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ttl-low{font-size:16px;padding:12px 10px 12px 44px;line-height:1.4;font-family:"Sawarabi Gothic";position:relative}.ttl-low1-1{background:#ffd1af}.ttl-low1-1:after{content:"";width:60px;height:60px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/ttl-circle1.png) no-repeat;position:absolute;top:-15px;left:-22px}.ttl-low1-2{background:#fff3af}.ttl-low1-2:after{content:"";width:60px;height:60px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/ttl-circle2.png) no-repeat;position:absolute;top:-15px;left:-22px}.ttl-low1-3{background:#dff5a3}.ttl-low1-3:after{content:"";width:60px;height:60px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/ttl-circle3.png) no-repeat;position:absolute;top:-15px;left:-22px}.ttl-low2{font-size:16px;padding:10px 0 8px;font-family:"Sawarabi Gothic";line-height:1.4;text-align:center;color:#fff;border-radius:40px;position:relative}.ttl-low2-1{background:#fe984d}.ttl-low2-1:after{content:"";width:22px;height:12px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/arrowdown1.png) no-repeat;position:absolute;margin:auto;right:0;left:0;bottom:-8px}.ttl-low2-2{background:#8cb002}.ttl-low2-2:after{content:"";width:22px;height:12px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/arrowdown2.png) no-repeat;position:absolute;margin:auto;right:0;left:0;bottom:-8px}.ttl-low2-3{background:#947868}.ttl-low2-3:after{content:"";width:22px;height:12px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/arrowdown3.png) no-repeat;position:absolute;margin:auto;right:0;left:0;bottom:-8px}.ttl-low3{font-family:"Sawarabi Gothic";font-size:16px;text-align:center;border-bottom:1px solid #856451;border-top:1px solid #856451;line-height:2.6;color:#856451}.ttl-low4{font-family:"Sawarabi Gothic";font-size:16px}.ttl-low4-1{color:#856451}.ttl-low4-1 span:first-of-type{padding:0 8px;font-size:17px;letter-spacing:1px;margin-right:15px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/ttl-low4-1_bg.png) repeat-x left bottom 2px}.ttl-low4-2{color:#e95b0a}.ttl-low4-2 span:first-of-type{padding:0 8px;font-size:17px;letter-spacing:1px;margin-right:15px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/ttl-low4-2_bg.png) repeat-x left bottom 4px}.table-normal,.table-nocolor{width:100%}.table-normal th{text-align:center;background:#ffd895;color:#fe7816;font-size:15px;padding:6px 12px;border:1px solid #feaf16}.table-normal td{background:#fff;text-align:center;padding:6px 12px;border:1px solid #ccc;vertical-align:middle}.table-nocolor th{text-align:center;background:#e2e2e2;color:#333;font-size:15px;padding:6px 12px;border:1px solid #ccc;vertical-align:middle}.table-nocolor td{background:#fff;text-align:center;padding:6px 12px;border:1px solid #ccc;vertical-align:middle}.table-nostyle th{padding:6px 12px;vertical-align:middle}.table-nostyle td{padding:6px 12px;vertical-align:middle}.tAlignL{text-align:left !important}.tAlignC{text-align:center!important}.tAlignR{text-align:right !important}.tVAlignT{vertical-align:top !important}.tVAlignM{vertical-align:middle !important}.tVAlignB{vertical-align:bottom !important}.list-num li{list-style-type:decimal;list-style-position:inside}.list-dot li{padding-left:1em;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/disc.png) no-repeat left top 4px}.list-nostyle li{list-style:none}.list-a{list-style-type:lower-alpha;list-style-position:inside}.list-check li{padding-left:16px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/checkmark.png) no-repeat left center}.txt-indent li{background-position:left .4em;padding-left:1em}.img-column-wrap{position:relative;overflow:hidden}.img-column{position:relative;left:50%;float:left}.img-column li{position:relative;float:left;left:-50%;margin-right:10px}.img-column.for-four li{margin-right:6px}.img-column.for-two li:nth-child(even),.img-column.for-three li:nth-child(3n),.img-column.for-four li:nth-child(4n){margin-right:0 !important}.img-column li:last-child{margin-right:0 !important}.img-column.for-three .img-border,.img-column.for-four .img-border{padding:3px}div.box-img-right{width:100%;display:table;direction:rtl;zoom:1}.box-img-right .img{margin:0;display:table-cell;vertical-align:top;width:1%;direction:ltr}.box-img-right img{width:320px;height:auto}.box-img-right .box{padding:0 15px 1px 0;display:table-cell;vertical-align:top;direction:ltr;text-align:left}div.box-img-left{zoom:1}.box-img-left .img{margin:0;padding:0 15px 0 0;display:table-cell;width:1%;vertical-align:top;position:relative}.box-img-left img{width:320px;height:auto}.box-img-left .box{display:table-cell;vertical-align:top}.box-two-column .box-right{width:48%;float:right}.box-two-column .box-img-left{width:48%;float:left}.box-two-column .box-img-left img{width:100%;height:auto}.box-two-column .box-left{width:48%;float:left}.box-two-column .box-img-right{width:48%;float:right}.box-two-column .box-img-right img{width:100%;height:auto}.box-two-column-around{width:100%}.box-two-column-around .box-img-right{width:48%;float:right;margin-left:10px}.box-two-column-around .box-img-left{width:48%;float:left;margin-right:10px}.case-records{background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/arrow02.png) no-repeat center 55%;padding:20px 30px}.case-records li:nth-child(odd){float:left;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/before.png) no-repeat left top;padding-top:20px}.case-records li:nth-child(even){float:right;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/after.png) no-repeat left top;padding-top:20px}.compare{background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/arrow04.png) no-repeat center 48%;margin-left:40px;margin-right:40px}.compare li:nth-of-type(odd){float:left}.compare li:nth-of-type(even){float:right}.qanda dt{background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/qicon.png) no-repeat left center;padding-left:34px;font-size:16px;line-height:32px;margin-bottom:4px}.qanda dd{margin:0 0 20px 10px;background:url(//www.smile-dental-clinic.com/blogs/wp-content/themes/humanity/css/../images/common/aicon.png) no-repeat left top 2px;padding-left:36px}.menu-btn li img{border:1px solid #febf16}.menu-btn .ttl{border-top:1px solid #febf16;border-left:1px solid #febf16;border-right:1px solid #febf16;border-top-left-radius:6px;border-top-right-radius:6px;padding:14px 0 12px;line-height:1;font-family:"Sawarabi Gothic";text-align:center;color:#fea916;background:#fff3af;font-size:16px}.menu-btn li a{display:block}.img-column.menu-btn.for-two li:last-child{margin-left:20px}.detail-btn{text-align:right;font-size:96%;text-decoration:underline;margin-top:5px}.detail-btn i.fa{color:#fea916}.menu-btn2 .ttl{background:#dff5a3;color:#8cb002;border-color:#8cb002}.menu-btn2 li img{border-color:#8cb002}.menu-btn2 .detail-btn i.fa{color:#8cb002}.pc-none{display:none}.case-comment{font-size:.75rem;text-align:center;color:#757575}.error{text-align:center;font-size:20px;height:120px;padding-top:150px}.schedule_box .sbc-calendar-month{float:none;padding:25px 10px 0;width:474px;border:1px solid #ccc;background-color:#fff}.schedule_box #sbc-calendar{float:right;margin:0 0 10px}.schedule_box #sbc-calendar table{width:100%;padding-bottom:20px}.schedule_box #sbc-calendar-wrapper table tr td{line-height:32px}.schedule_box .sbc-prev-month,.schedule_box .sbc-next-month{display:none}.schedule_box #sbc-calendar tr td.pad{color:#fff}.schedule_box #sbc-calendar .sbc-navigation select{margin:0 5px;padding:10px !important;height:auto;font-size:14px;width:120px;vertical-align:middle;height:24px}.schedule_box #sbc-calendar table thead th{padding-bottom:10px}#sbc-calendar tfoot{display:none}.xo-event-calendar{margin-bottom:5%}.xo-event-calendar table.xo-month td{background:#dfc}.xo-event-calendar table.xo-month .month-dayname td div{text-align:center !important;line-height:2.3em !important}.xo-event-calendar p.holiday-title{text-align:left}