.transform01{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.transform02{-webkit-transform:rotate(15deg) scale(1.4);transform:rotate(15deg) scale(1.4);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover .transform01{-webkit-transform:scale(1.2);transform:scale(1.2)}a:hover .transform02{-webkit-transform:rotate(0) scale(1);transform:rotate(0) scale(1)}#sample09 figure{position:relative;overflow:hidden}#sample09 figcaption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/more_ic.png) no-repeat center center rgba(0,0,0,.3);-webkit-transition:.3s;transition:.3s;opacity:0}#sample09 a:hover figcaption{-webkit-transform:rotateY(0) rotateX(0);transform:rotateY(0) rotateX(0);opacity:1}#box02{overflow:hidden!important}#access_link{text-align:right;font-size:16px;letter-spacing:2px;width:99%;padding:.4% 1% .3% 0}#access_link a{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/access_link_ic.png) no-repeat right center;z-index:2;position:relative;padding-right:28px;color:#53878e!important}#access_link a:hover{text-decoration:none;opacity:.7;filter: alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.btn_menu span{display:block;width:70px;height:26px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/btn_menu_off.png) no-repeat left center;cursor:pointer}.btn_menu span.active{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/btn_menu_on.png) no-repeat left center}@media screen and (max-width:1080px){#h_logo p:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ico_dent.png);background-size:100% auto;position:absolute;bottom:-17px;right:6px!important}#h_right{width:64%}#group_link li{font-size:11px!important}.gnav{font-size:11px!important}#h_logo{width:250px}#gnav{margin-left:16px!important}#gnav li{padding-right:13px!important}#gnav li:last-child{padding-right:0}#gnav li .d_menu_left li{font-size:11px!important}.g_access{width:16%}.g_tel{width:35%}#g_tel_img{width:60%}.g_dentistry{width:45%}}@media screen and (min-width:1080px) and (max-width:1190px){#group_link li{font-size:11px!important}.gnav{font-size:11px!important}#h_logo{}#gnav li{padding-right:26px}#gnav li:last-child{padding-right:0}#gnav li .d_menu_left li{font-size:11px!important}.g_access{width:16%}.g_tel{width:35%}#g_tel_img{width:60%}.g_dentistry{width:45%}}@media screen and (min-width:1190px) and (max-width:1400px){#group_link li{font-size:12px!important}.gnav{font-size:12px!important}#gnav li .d_menu_left li{font-size:12px!important}#gnav li:last-child{padding-right:0}.g_access{width:16%}.g_tel{width:35%}#g_tel_img{width:60%}.g_dentistry{width:45%}}@media screen and (min-width:1050px) and (max-width:1350px){.ta_info th{width:38.88888888888%}}@media screen and (min-width:1050px) and (max-width:1200px){.ta_info th{width:38.88888888888%}}@media screen and (min-width:0px) and (max-width:1100px){.ta_info th{width:38.88888888888%}}.whitening #footer_bottom{background-color:rgba(0,84,165,.9);text-align:center}.ortho #footer_bottom{background-color:rgba(0,84,165,.9);text-align:center}.ceramics #footer_bottom{background-color:rgba(0,84,165,.9);text-align:center}.painless #footer_bottom{background-color:rgba(0,84,165,.9);text-align:center}.tmj #footer_bottom{background-color:rgba(0,84,165,.9);text-align:center}.implant #footer_bottom{background-color:rgba(0,86,31,.9);text-align:center}.text_sub.last{margin-bottom:0}.f_st04{padding-left:40px}#f_b_03{width:160px}img{max-width:100%;height:auto}body{background-color:#fff;color:#000;font-weight:normal;font-family:Verdana,Roboto,"Droid Sans","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;line-height:1.6}@media only screen and (max-width:640px){.sp_none{display:none!important}}@media only screen and (min-width:641px){.pc_none{display:none!important}}.internallink{padding-top:80px;margin-top:-80px}header{position:fixed;width:100%;background-color:rgba(255,255,255,.8);height:100px;text-align:center;z-index:99999999999999999999}header.touch{background-color:rgba(255,255,255,.9)}#header{margin:0 auto;overflow:hidden}#h_logo{float:left;padding-top:15px;width:22%}#h_logo p{position:relative}#h_logo p:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ico_dent.png);position:absolute;bottom:-50px;right:37px}#h_right{float:right;overflow:hidden;width:65%}#group_link{overflow:hidden;margin-bottom:10px}#group_link a{color:#000}#group_link li{float:right;line-height:14px;text-align:left;overflow:hidden}.g_tel{margin-right:10px}.g_tel,.g_access{margin-top:17px}#g_tel_text{float:left;padding:6px 5px 0 0}#g_tel_img{float:left}#gnav{float:left;margin-left:21px}#gnav li{float:left;padding-right:17px}#gnav li:last-child{padding-right:0}.gnav{line-height:40px;color:#362e2b;font-size:14px}.gnav:link{color:#362e2b}.gnav:hover{color:#b28850}.d_menu{overflow:hidden;position:absolute;top:100px;z-index:100;padding:20px!important;background:rgba(255,255,255,.8);display:none}.d_menu.menu01{margin-left:-300px}.d_menu_left{float:left;font-size:14px;overflow:hidden}.d_menu_left ul{float:left;margin-right:20px}#gnav li .d_menu_left li{float:none;text-align:left;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ico_arrow01.png) no-repeat left center;padding:6px 0 6px 14px;border-bottom:1px solid #cdcdcd;font-weight:bold}#gnav li .d_menu_left li.noarrow{background:none}#gnav li .d_menu_left li.mini{font-weight:normal;background:none}.d_menu_right{float:right}#menu{position:fixed;right:-130px;z-index:999999999;top:160px}#menu ul{}#menu li{background:#fff}#footer{text-align:center;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/f_bg.jpg) no-repeat center top;background-size:cover}#footer_top{text-align:center;margin:0 auto;padding:115px 0 0 0;color:#362e2b}#f_logo{padding-bottom:10px}#f_address{padding-bottom:30px;font-size:13px}#copy{font-size:10px;padding-bottom:3.33333333%;font-family:Times\ New\ Roman,"游明朝",YuMincho,"ヒラギノ明朝 ProN W3",Hiragino\ Mincho\ ProN,"MSP明朝","MS PMincho","MS 明朝",serif}#footer_bottom{background-color:rgba(202,165,120,.9);text-align:center}#footer_bottom_in{overflow:hidden;color:#fff;font-size:12px;margin:0 auto;text-align:left;padding-bottom:30px}#footer_bottom_in ul{padding-top:20px}#footer_bottom_in li{padding-bottom:8px}#footer_bottom_in li a:link{color:#fff;text-decoration:none}#footer_bottom_in li a:hover{color:#fff;text-decoration:underline}#f_b_01{float:left;padding-left:18px}#f_b_02{float:left;overflow:hidden}#f_b_02_01{float:left}#f_b_02_02{float:left;padding-top:20px}#f_b_02_03{float:left;padding-top:20px}#f_b_03{float:left}#c_b_contact04{width:22.22222222%}.f_st01{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ic02.png) no-repeat left 6px;padding-left:10px}.f_st02{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ic01.png) no-repeat left 7px;padding-left:7px;margin-left:13px}.f_st03{padding-left:30px}#header{width:1050px}#h_logo{}#h_right{}#content_bottom{padding:130px 0 0 0}#c_b_contact{text-align:left;margin:0 auto;max-width:1400px}#c_b_contact_clear{clear:both}#c_b_contact01{float:left;width:40.714286%}#c_b_contact_text{padding:0 0 0 12.3%}#c_b_contact02{float:left;width:26.285714%}#c_b_contact03{float:left;width:33%;overflow:hidden}#c_b_contact_btn01{float:left;width:47.413793%}#c_b_contact_btn02{float:right;width:47.413793%}#c_b_contact04{position:absolute;right:0;bottom:0;padding-right:1.5555555%}#c_b_access01{width:100%}footer{}#footer_top{width:1050px}#footer_bottom_in{width:1050px}#f_b_01{width:201px}#f_b_02{width:662px}#f_b_02_01{width:230px}#f_b_02_02{width:214px}#f_b_02_03{width:218px}#f_b_03{}#menu_sp{display:none}#menu_tb{display:none}#footer_btn_area{width:1200px;margin:0 auto;border-top:1px solid #fff;padding:25px 0 21px;text-align:left}#footer_btn_area ul{overflow:hidden}#footer_btn_area ul li{float:left;margin-right:15px}#footer_btn_area li:first-child{width:253px;font-size:11px;color:#fff}#footer_btn_area li:last-child{width:100px;margin-right:0}#footer_btn_area_sns{}#footer_btn_area_sns p:nth-child(1) {padding-bottom:7px}#scrollUp{bottom:80px;right:0;height:70px;width:70px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/xpage_top.png.pagespeed.ic.tq1iHeSnjD.png) no-repeat center bottom}@media screen and (max-width:640px){#wrapper{overflow:hidden;position:relative}header{position:absolute;height:auto;z-index:300}#header{overflow:visible;width:100%;box-sizing:border-box;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_header_sp.png) no-repeat center top;background-size:100% auto;position:relative;height:73px}#header_point{position:absolute;z-index:99999;top:84%;left:26.5555555555%}#header_point img{width:71.111111%}.header_sp_fixed{background-color:#fff}.header_sp_fixed ul{}.header_sp_fixed ul li{float:left}#btn_access_sp{width:14%}#btn_menu_sp{width:14%}.fixed{position:fixed;z-index:1000;top:0;left:0;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_header_sp.png) no-repeat center top;background-size:100% auto}.fixed #header_point{position:absolute;z-index:99999;top:84%;left:25.33333333333%}#gnav{display:none}#h_logo{float:left;padding:0!important;width:69.666667%;text-align:left}#h_logo p{font-size:1em}#h_logo p:after{content:""}.menu_sp_btn{width:10%;padding-bottom:3.833333%;float:right}.menu_sp_btn a{display:block;width:100%;height:0;padding-bottom:114.111111111%;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/btn_menu_off.png);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat}.menu_sp_btn a.touch{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/btn_menu_on.png);-webkit-background-size:cover;background-size:cover}#h_logo img{width:100%}#h_right{padding:0;float:none;margin-bottom:0;overflow:visible}#group_link li{height:auto;padding:1.666666666667%;margin:0 0 0 3.333333333333%;box-sizing:border-box;width:38.333333333333%;font-size:inherit!important}#group_link li.g_tel{margin-left:0}.g_access{width:17%!important}.g_dentistry{width:38%!important}.box_menu_sp{position:absolute;padding:3.125%;margin-top:30.222222222%;right:-100%;background:rgba(255,255,255,.9);width:87.5%;z-index:300;box-sizing:border-box}.btn_menu_sp{width:48.076923076923%;float:right;margin-bottom:3.846153846154%}.btn_menu_sp:first-child{float:left}.btn_menu_sp img{width:100%;height:auto}.menu_in{height:300px;overflow:auto}.list_menu_in{clear:both}.menu_in li{font-size:18px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_sp.png) no-repeat left center;padding:3.571428571429% 0 3.571428571429% 3.571428571429%;font-weight:bold;border-top:1px solid #cdcdcd;-webkit-background-size:1.923076923077%;background-size:1.923076923077%}.menu_in li.child{padding:0;background-image:none}.menu_in li a{display:block}.childrenList{background-color:rgba(221,221,221,.6)}.childrenList li{background-image:none}.childrenList li:first-child{border-top:none}.menu_in li.toggle_h{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_sp.png) no-repeat left center , url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_arrow_t.png) no-repeat right center;-webkit-background-size:1.923076923077% , 12.413793103448%;background-size:1.923076923077% , 12.413793103448%}.menu_in li.toggle_h.on{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_sp.png) no-repeat left center , url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_arrow_tt.png) no-repeat right center;-webkit-background-size:1.923076923077% , 12.413793103448%;background-size:1.923076923077% , 12.413793103448%}.child{display:none}.imageHolder,.imageHolder2,.imageHolder3{display:none}#Stage,.flow-wrapper{display:none}#menu{display:none}#c_b_contact{width:87.5%;margin:0 auto 6.25%;font-size:inherit;padding:0}#c_b_contact01,#c_b_contact02,#c_b_contact03{float:none;width:100%}#content_bottom{padding-top:12.5%}#c_b_contact_text{padding:0;text-align:center;font-size:70%}#c_b_access01_sp{height:0;padding-top:46.875%;position:relative}#c_b_access01_sp iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video_ortho{position:relative;height:0;padding-top:57.777777777778%}.video_ortho iframe{position:absolute;top:0;left:0;width:100%;height:100%}footer{margin-top:0;margin-bottom:17.1875%}#footer{-webkit-background-size:auto;background-size:auto;background:none}#footer_top{width:100%;padding-top:7.8125%;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/f_bg.jpg) no-repeat center top;-webkit-background-size:300%;background-size:300%}#f_logo{margin-bottom:3.125%}#footer_bottom{background:#fff!important}#footer_bottom li{color:#000}#footer_bottom_in li a{color:#000}#footer_bottom_in li a:hover{color:#000}#footer_bottom_in li a:active{color:#000}#footer_bottom_in li a:link{color:#000}#footer_bottom_in{width:100%}#footer_bottom_in li{padding:2.34375%;border-top:1px solid #cdcdcd}#footer_bottom_in a{display:block}#f_b_01,#f_b_02,#f_b_03{float:none;width:100%;padding:0 4.6875%;box-sizing:border-box}#f_b_02_01,#f_b_02_02,#f_b_02_03{width:100%;float:none;padding:0}#footer_bottom_in ul{padding-top:0}#footer_bottom_in{padding:4.6875% 0}.sp_m01{font-size:28px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_sp.png) no-repeat left center;font-weight:bold;-webkit-background-size:1.724137931034%;background-size:1.724137931034%}.f_st01{margin-left:0;background:none;font-size:28px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_arrow.png) no-repeat right center;-webkit-background-size:12.413793103448%;background-size:12.413793103448%}.f_st01.toggle{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_arrow_t.png) no-repeat right center;-webkit-background-size:12.413793103448%;background-size:12.413793103448%}.f_st01.toggle.on{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_menu_arrow_tt.png) no-repeat right center;-webkit-background-size:12.413793103448%;background-size:12.413793103448%}.f_st02,.f_st03{margin-left:0;background:none;font-size:28px;background:#f5f5f5}#footer_bottom_in li.f_st03,#footer_bottom_in li.f_st04{border-top:1px solid #fff}.wrap_fbl{display:none}#f_address{padding-bottom:0;font-size:10px}#access_link{display:none}#menu_sp{display:block;position:fixed;bottom:0}#menu_sp ul{overflow:hidden}#menu_sp ul li{width:20%;float:left}#overlay{width:100%;height:1000px;position:fixed;top:0;background:rgba(0,0,0,.5);display:none;z-index:100}}@media screen and (min-width:641px){.box_menu_sp,#overlay{display:none}}@media screen and (max-width:1050px) and (min-width:641px){#h_logo p:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/ico_dent.png);transform:scale(.8);position:absolute;right:-95px}body{font-size:14px;min-width:1050px}.ta01 th,.ta01 td{display:block;width:100%!important;box-sizing:border-box}.ta01 td{padding-left:20px}.img_r{float:right;margin:.862068965517% 0 3.448275862069% 5.172413793103%}.img_l{float:left;margin:.862068965517% 5.172413793103% 3.448275862069% 0}#c_b_contact{width:100%;padding:0 0 60px 0;font-size:11px;position:relative}}@media screen and (max-width:1000px) and (min-width:641px){body{min-width:1050px}#menu{display:none}#menu_sp{display:none}#menu_tb{display:block;position:fixed;bottom:0;z-index:1000}#menu_tb ul{overflow:hidden}#menu_tb ul li{width:20%;float:left}}@media screen and (min-width:1001px) and (max-width:1050px){#menu_tb{display:none}}@media screen and (min-width:1050px) and (max-width:1400px){body{min-width:0}a{display:block;text-decoration:underline}.img_l{float:left;padding:5px 25px 15px 0}.img_l02{float:left;padding:15px 25px 60px 0}.img_r{float:right;padding:5px 0 15px 25px}.img100 img{width:100%}#wrapper{overflow:hidden}#header{width:100%}#h_logo{padding-left:10px}#h_right{padding-right:10px}#c_b_contact{width:100%;padding:0 1.3888889% 60px 1.3888889%;font-size:11px;position:relative}#c_b_access01{height:370px}footer{}#footer_top{width:100%}#footer_bottom_in{width:1050px}#f_b_01{width:201px}#f_b_02{width:662px}#f_b_02_01{width:230px}#f_b_02_02{width:214px}#f_b_02_03{width:218px}#f_b_03{}#menu_tb{display:none}#footer_btn_area{width:1050px;margin:0 auto;border-top:1px solid #fff;padding:25px 0 21px;text-align:left}#footer_btn_area ul{overflow:hidden}#footer_btn_area ul li{float:left;margin-right:1.45555555555%}#footer_btn_area li:first-child{width:200px;font-size:11px;color:#fff}#footer_btn_area li:nth-child(2) {width:9.9999999%}#footer_btn_area li:nth-child(3) {width:32.555556%}#footer_btn_area li:nth-child(4), #footer_btn_area li:nth-child(5) {width:11.11111111111%}#footer_btn_area li:last-child{margin-right:0}#footer_btn_area_sns{width:8.8888888888%!important}#footer_btn_area_sns p{float:none;padding-bottom:2%}}@media screen and (min-width:1401px){body{min-width:1400px;font-size:16px}.img_l{float:left;padding:5px 25px 15px 0}.img_l02{float:left;padding:15px 25px 60px 0}.img_r{float:right;padding:5px 0 15px 25px}#wrapper{overflow:hidden}#header{width:1400px}#group_link li{font-size:13px}.g_tel{margin-right:32px}#gnav li{padding-right:26px}#c_b_contact{width:1400px;padding-bottom:60px;font-size:13px;position:relative}#c_b_access01{height:486px}footer{}#footer_top{width:1400px}#footer_bottom_in{width:1100px}#f_b_01{width:211px}#f_b_02{width:692px}#f_b_02_01{width:240px}#f_b_02_02{width:224px}#f_b_02_03{width:228px}#f_b_03{padding-left:15px}#menu_tb{display:none}}@media only screen and (max-width:320px){#overlay{}#group_link li{font-size:75%!important;line-height:1.7}.box01_text{font-size:90%}#sample09 li p{font-size:90%}.menu_in li{font-size:14px}#footer_bottom_in li{font-size:14px}.box_menu_sp{margin-top:20.11111111%}#header{overflow:visible;width:100%;box-sizing:border-box;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/sp/bg_header_sp.png) no-repeat center top;background-size:100% auto;position:relative;height:65px}#header_point{position:absolute;z-index:99999;top:75%;left:24%}.fixed #header_point{position:absolute;z-index:99999;top:80%;left:24%}}@media only screen and (min-width:321px) and (max-width:375px){#group_link li{font-size:80%!important;line-height:1.7}.box01_text{font-size:90%}#sample09 li p{font-size:90%}.menu_in li{font-size:16px}.menu_in{height:400px}#overlay{}#footer_bottom_in li{font-size:16px}.box_menu_sp{margin-top:20.11111111%}}@media only screen and (min-width:376px) and (max-width:640px){.menu_in{height:400px}#overlay{}#footer_bottom_in li{font-size:18px}.box_menu_sp{margin-top:20.11111111%}}.downtime{padding:2rem;background:#f6f7fb;margin:3rem auto 1rem}.downtime p{font-size:12px}.downtime h4{font-size:14px}.downtime h4:before{content:"施術名:"}.downtime h5{margin:0;font-size:13px}.downtime h5:after{content:":"}