.style01{color:#289aa4;font-weight:bold}.merit{margin-bottom:20px}.merit dt{font-weight:bold;font-size:16px;margin-bottom:10px}.merit li{text-indent:-1em;padding-left:1em}.merit li:before{content:"●";font-size:18px;color:#0597a4;margin-right:3px;position:relative;top:-1px}.merit.dis li:before{content:"×"}html,html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}ul,li{list-style-type:none}a:link img,a:visited img{text-decoration:none;border:none 0}img{vertical-align:bottom}button{text-decoration:none;border:none;background:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}.imgHover00:hover{opacity:0;filter: alpha(opacity=0);-ms-filter:"alpha( opacity=0 )"}.imgHover01:hover{opacity:.1;filter: alpha(opacity=10);-ms-filter:"alpha( opacity=10 )"}.imgHover02:hover{opacity:.2;filter: alpha(opacity=20);-ms-filter:"alpha( opacity=20 )"}.imgHover03:hover{opacity:.3;filter: alpha(opacity=30);-ms-filter:"alpha( opacity=30 )"}.imgHover04:hover{opacity:.4;filter: alpha(opacity=40);-ms-filter:"alpha( opacity=40 )"}.imgHover05:hover{opacity:.5;filter: alpha(opacity=50);-ms-filter:"alpha( opacity=50 )"}.imgHover06:hover{opacity:.6;filter: alpha(opacity=60);-ms-filter:"alpha( opacity=60 )"}.imgHover07:hover{opacity:.7;filter: alpha(opacity=70);-ms-filter:"alpha( opacity=70 )"}.imgHover08:hover{opacity:.8;filter: alpha(opacity=80);-ms-filter:"alpha( opacity=80 )"}.imgHover09:hover{opacity:.9;filter: alpha(opacity=90);-ms-filter:"alpha( opacity=90 )"}.fade01{-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.fade02{    -webkit-transition: 0.3s ease-in-out;    -moz-transition: 0.3s ease-in-out;    -o-transition: 0.3s ease-in-out;    transition: 0.3s ease-in-out}.fade06{    -webkit-transition: 0.6s ease-in-out;    -moz-transition: 0.6s ease-in-out;    -o-transition: 0.6s ease-in-out;    transition: 0.6s ease-in-out}.fade04{-webkit-transition:.9s ease-in-out;-moz-transition:.9s ease-in-out;-o-transition:.9s ease-in-out;transition:.9s ease-in-out}.fade05{    -webkit-transition: 1.2s ease-in-out;    -moz-transition: 1.2s ease-in-out;    -o-transition: 1.2s ease-in-out;    transition: 1.2s ease-in-out}a{color:#362e2b;text-decoration:none}a:link{color:#362e2b;text-decoration:none}a:visited{color:#362e2b;text-decoration:none}a:hover{color:#362e2b;text-decoration:underline}a:active{color:#362e2b;text-decoration:none}footer a{color:#fff;text-decoration:none}footer a:link{color:#fff;text-decoration:none}footer a:visited{color:#fff;text-decoration:none}footer a:hover{color:#fff;text-decoration:none}footer a:active{color:#fff;text-decoration:none}.pd_b0{padding-bottom:0!important}.pd_r05{padding-right:5px}.pd_r10{padding-right:10px}.pd_r15{padding-right:15px}.pd_r20{padding-right:20px}.pd_r25{padding-right:25px}.pd_r30{padding-right:30px}.pd_r35{padding-right:35px}.pd_r40{padding-right:40px}.pd_r45{padding-right:45px}.pd_r50{padding-right:50px}.pd_l05{padding-left:5px}.pd_l10{padding-left:10px}.pd_l15{padding-left:15px}.pd_l20{padding-left:20px}.pd_l25{padding-left:25px}.pd_l30{padding-left:30px}.pd_l35{padding-left:35px}.pd_l40{padding-left:40px}.pd_l45{padding-left:45px}.pd_l50{padding-left:50px}.pd_t05{padding-top:5px}.pd_t10{padding-top:10px}.pd_t15{padding-top:15px}.pd_t20{padding-top:20px}.pd_t25{padding-top:25px}.pd_t30{padding-top:30px}.pd_t35{padding-top:35px}.pd_t40{padding-top:40px}.pd_t45{padding-top:45px}.pd_t50{padding-top:50px}.pd_t60{padding-top:60px}.pd_b05{padding-bottom:5px}.pd_b10{padding-bottom:10px}.pd_b15{padding-bottom:15px}.pd_b20{padding-bottom:20px}.pd_b25{padding-bottom:25px}.pd_b30{padding-bottom:30px}.pd_b35{padding-bottom:35px}.pd_b40{padding-bottom:40px}.pd_b45{padding-bottom:45px}.pd_b50{padding-bottom:50px}.pd_b60{padding-bottom:60px}.box01{width:1%}.box02{width:2%}.box03{width:3%}.box04{width:4%}.box05{width:5%}.box06{width:6%}.box07{width:7%}.box08{width:8%}.box09{width:9%}.box10{width:10%}.box11{width:11%}.box12{width:12%}.box13{width:13%}.box14{width:14%}.box15{width:15%}.box16{width:16%}.box17{width:17%}.box18{width:18%}.box19{width:19%}.box20{width:20%}.box21{width:21%}.box22{width:22%}.box23{width:23%}.box24{width:24%}.box25{width:25%}.box26{width:26%}.box27{width:27%}.box28{width:28%}.box29{width:29%}.box30{width:30%}.box31{width:31%}.box32{width:32%}.box33{width:33%}.box34{width:34%}.box35{width:35%}.box36{width:36%}.box37{width:37%}.box38{width:38%}.box39{width:39%}.box40{width:40%}.box41{width:41%}.box42{width:42%}.box43{width:43%}.box44{width:44%}.box45{width:45%}.box46{width:46%}.box47{width:47%}.box48{width:48%}.box49{width:49%}.box50{width:50%}.box51{width:51%}.box52{width:52%}.box53{width:53%}.box54{width:54%}.box55{width:55%}.box56{width:56%}.box57{width:57%}.box58{width:58%}.box59{width:59%}.box60{width:60%}.box61{width:61%}.box62{width:62%}.box63{width:63%}.box64{width:64%}.box65{width:65%}.box66{width:66%}.box67{width:67%}.box68{width:68%}.box69{width:69%}.box70{width:70%}.box71{width:71%}.box72{width:72%}.box73{width:73%}.box74{width:74%}.box75{width:75%}.box76{width:76%}.box77{width:77%}.box78{width:78%}.box79{width:79%}.box80{width:80%}.box81{width:81%}.box82{width:82%}.box83{width:83%}.box84{width:84%}.box85{width:85%}.box86{width:86%}.box87{width:87%}.box88{width:88%}.box89{width:89%}.box90{width:90%}.box91{width:91%}.box92{width:92%}.box93{width:93%}.box94{width:94%}.box95{width:95%}.box96{width:96%}.box97{width:97%}.box98{width:98%}.box99{width:99%}.box100{width:100%}.flt_l{float:left}.flt_r{float:right}.flt_c{clear:both}.of_h{overflow:hidden}.ps_rl{position:relative}.ps_ab{position:absolute}.aln_l{text-align:left!important}.aln_c{text-align:center}.aln_r{text-align:right}.aln_j{text-align:justify;text-justify:inter-ideograph}.f_style01{color:#ff7c71}.f_style02{color:#66d9ef}.f_style03{color:#ccc}.kakko{margin-left:-5px}@charset "UTF-8";.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:":"}@charset "utf-8";.w_nav01{width:140px}.w_nav02{width:125px}.w_nav04{width:170px}.w_nav05{width:140px}.w_nav06{width:140px}.w_nav07{width:210px}.w_nav08{width:150px}.inview{position:relative}.cancel{text-decoration:line-through}.provisional li{display:inline;margin-left:0;margin-right:20px}.provisional li.f_st01{display:block}.provisional li a{display:inline-block;margin-bottom:10px}.content_header{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/bg_sub_header.png) center top;-webkit-background-size:cover;background-size:cover;padding-top:160px}.h_sub_nav{background:rgba(234,245,255,.9);width:100%}.implant .h_sub_nav{background:rgba(133,189,60,.7)}.denture .h_sub_nav{background:rgba(133,189,60,.7)}.h_sub_nav_in{margin:0 auto;overflow:hidden}.ti_sub_nav_h{float:left}.nav_list_h{overflow:hidden;padding-left:20px;padding-top:5px;font-size:14px}.nav_list_h li{display:inline-block;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_arrow_h01.png) no-repeat left center;padding-left:10px;margin-right:10px}.nav_list_h li a{color:#000}.box_ti_h2{width:1200px;margin:0 auto;overflow:hidden;position:relative}.box_ti_h2 .sp_none{max-width:none}.breadcrumbs{position:absolute;right:0;top:77%;z-index:100;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs li{display:inline;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_arrow_breadbrumbs.png) no-repeat left center;padding-left:10px}.breadcrumbs li:first-child{padding-left:0;background:none}.breadcrumbs li a{color:#0054a6;text-decoration:none;display:inline}.breadcrumbs li a:hover{text-decoration:underline}.box_ti_h3{background:#00a0ea}.implant .box_ti_h3{background:#44b130}.ti_h3{text-align:center;font-size:30px;margin-bottom:30px}.ti_h3 img{position:relative;left:50px}.content_sub_inner{width:1200px;margin:0 auto}.content_sub_inner_set{padding-top:0!important}.text_sub{margin-bottom:70px;overflow:hidden}.text_sub p{overflow:hidden}.ti_h4{margin-bottom:40px;font-size:20px}.ti_h4_1{border-bottom:1px solid #e0e0e0}.ti_h4 .big-size-font{font-size:24px}.default .ti_h4{margin-bottom:40px;border-bottom:1px solid #e0e0e0}.default .ti_h4 img{position:relative;bottom:-1px}.lead{text-align:center}.lead.case-lead{text-align:left}.lead_sub{margin-bottom:20px}.box_sbs{background:#f7f5f8;padding:30px;padding-bottom:70px;overflow:hidden;display:table;table-layout:fixed;width:100%;box-sizing:border-box}.box_sbs_cont{border-right:1px solid #fff;text-align:center;box-sizing:border-box;display:table-cell;position:relative}.box_sbs_cont:last-child{border-right:0}.box_sbs_cont .img{margin-bottom:20px}.ti_h5{margin-bottom:20px;font-size:18px;color:#d5b084;font-weight:bold}.ti_h5_02{margin-bottom:30px;border-bottom:1px solid #e0e0e0;font-size:20px}.ti_h5_02 img{position:relative;bottom:-1px}.ti_h6{margin-bottom:20px}.box_sbs_cont .txt{width:53.488372093023%;margin:0 auto}.box_img,.box_txt{display:table-cell;vertical-align:middle}.box_txt{clear:both}.box_txt_in{overflow:hidden}.post-type-archive-monitor .content_header{padding-top:140px!important}.post-type-archive-monitor .widget .ti_snav{font-size:20px;padding:10px}.post-type-archive-monitor .contents_sub{letter-spacing:-.5em;margin-bottom:30px;background:#fbf8f8;padding:30px}.post-type-archive-monitor .contents_sub .red{color:red}.post-type-archive-monitor .contents_sub ul{margin-left:20px}.post-type-archive-monitor .contents_sub ul li{list-style-type:disc}.post-type-archive-monitor .contents_sub .img_sub{display:inline-block;letter-spacing:normal;vertical-align:top;width:30%}.post-type-archive-monitor .contents_sub .text_sub{display:inline-block;letter-spacing:normal;vertical-align:top;width:68%;margin-left:2%;margin-bottom:0}.post-type-archive-monitor .contents_sub .text_sub .monitor-category{background:#caa578;color:#fff;padding:5px 10px;display:inline-block}.post-type-archive-monitor .contents_sub .text_sub .ti_h2{margin-bottom:15px}.post-type-archive-monitor .contents_sub .text_sub .doctor{font-size:18px;margin-bottom:10px}.post-type-archive-monitor .contents_sub .text_sub .doctor a{text-decoration:underline;color:#caa578}.post-type-archive-monitor .contents_sub .text_sub .doctor a:hover{text-decoration:none}.post-type-archive-monitor .contents_sub .text_sub .num{margin-bottom:10px}.post-type-archive-monitor .contents_sub .text_sub .num span{font-size:18px}.post-type-archive-monitor .contents_sub .text_sub .deadline span{font-size:18px}.post-type-archive-monitor .contents_sub .text_sub .price{font-size:24px;font-weight:bold;line-height:1;margin-bottom:10px}.post-type-archive-monitor .contents_sub .text_sub .price .small{font-size:14px;font-weight:normal}.post-type-archive-monitor .content_text_sub{letter-spacing:normal;margin-top:10px}.post-type-archive-monitor .content_text_sub a{text-decoration:underline;color:#caa578}.post-type-archive-monitor .content_text_sub a:hover{text-decoration:none}.post-type-archive-monitor .content_text_sub .monitor-btn{text-align:center;margin-top:30px}.post-type-archive-monitor .content_text_sub .monitor-btn a{background:linear-gradient(#f1aa34 0%,#f9ad2f 50%,#f9ad2f 50%,#f39800 100%);padding:10px 80px;color:#fff;font-size:20px;display:inline-block;text-decoration:none;border-radius:10px}.post-type-archive-monitor .content_text_sub .monitor-btn a:hover{opacity:.8}.post-type-archive-monitor .note-box{background:#f0f0f0;padding:15px;margin:30px 0}.post-type-archive-monitor .note-box .note-title{color:red;font-weight:bold}.post-type-archive-monitor .note-box ul{margin-left:20px}.post-type-archive-monitor .note-box ul li{list-style-type:disc}.step:after{content:"";display:block;clear:both}.list_step li{}.step dt{float:left;width:160px;position:relative}.step dd{float:left;width:940px;padding-left:100px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/bd_step.jpg) repeat-y 44px 10px;position:relative;top:10px;padding-bottom:40px}.list_point .step dd{background:none;padding-left:30px;width:auto}.step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle01.png);position:absolute;top:0;left:38px}.implant .step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle01g.png)}.denture .step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle01g.png)}.list_point .step dd:before{content:""}.ti_step{margin-bottom:15px;position:relative;top:-5px;font-weight:bold;font-size:20px}.step.last dd{background:none}.section_point{}.section_point_inner{width:1200px;margin:0 auto;padding:100px 0;position:relative;z-index:10}.point_cont{width:680px}.point_cont.right{margin-left:auto;width:580px}.ti_point{margin-bottom:20px}.txt_point{margin-bottom:20px}.ta01_sub{table-layout:fixed}.ta01_sub thead{color:#fff;background-color:#88bbf4}.ta01_sub thead th{font-weight:normal;text-align:center}.ta01_sub th,.ta01_sub td{padding:15px}.ta01_sub tbody th,.ta01_sub tbody td{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.ta01_sub tbody th{background-color:#ecf6ff;text-align:center}.ta01_sub tbody td{text-align:center;background-color:#fff}.ta01_sub.doctor tbody td{text-align:left}.ta01_sub.doctor tbody th{font-weight:normal}.implant .ta01_sub thead{background-color:#00561f}.implant .ta01_sub tbody th{background-color:#f1fbf4;text-align:center}.denture .ta01_sub thead{background-color:#00561f}.denture .ta01_sub tbody th{background-color:#f1fbf4;text-align:center}.recruit .ta01_sub tbody th{text-align:left;padding-left:50px}.recruit .ta01_sub tbody td{text-align:left;padding-left:50px}.box_mini{width:580px;padding:30px;box-sizing:border-box;background-color:#f7f5f7;overflow:hidden}.box_mini.single{width:auto}.box_mini .img{float:right;margin-left:20px}.cont_mini{overflow:hidden}.cont_mini_left{width:510px;float:left;margin-right:40px;background-color:#f7f5f7;padding:20px 20px 0}.cont_mini_right{width:510px;float:left;background-color:#f7f5f7;padding:20px 20px 0}.ti_mini{margin-bottom:10px}.ti_mini_line{border-bottom:1px solid #fff;padding-bottom:10px}.list_img{overflow:hidden;margin-bottom:40px}.list_img.tri{margin-right:-40px}.list_img.tri li{float:left;width:373px;margin-right:40px}.box_sbs.zoom .box_sbs_cont .txt{width:73.488372%}.box_sbs.flow .txt:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/menu/whitening/img/ic_arrow01.png);position:absolute;left:0;bottom:-40px;width:100%;height:auto}.implant .box_sbs.flow .txt:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_arrow02.png);position:absolute;left:0;bottom:-40px;width:100%;height:auto}.denture .box_sbs.flow .txt:after{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_arrow02.png);position:absolute;left:0;bottom:-40px;width:100%;height:auto}.box_sbs.flow.no_arrow .txt:after{content:""}.dl_style01{background:#ecf6ff;padding:20px;padding-bottom:15px;margin-bottom:20px}.dl_style01 dt{float:left;clear:left;font-weight:bold;color:#0054a5}.dl_style01 dd{margin-bottom:5px;padding-left:5em}.em08.dl_style01 dd{margin-bottom:5px;padding-left:8em}.list_check01 li{margin-bottom:10px;text-indent:-1em;padding-left:1em}.list_check01 li:before{content:"✔";color:#0054a6;padding-right:5px}.list_check02 li{margin-bottom:10px;text-indent:-1em;padding-left:1em}.list_check02 li:before{content:"✔";color:#00561f;padding-right:5px}.poririn_box{width:1200px;overflow:hidden}.poririn_box_img{width:480px;float:left}.poririn_box_img img{margin-top:-20px}.poririn_box_text{width:720px;float:right}.ta01_sub.poririn{border-top:1px solid #e0e0e0}.ta01_sub.poririn td{text-align:left}.box_blue{background:#ecf6ff;padding:30px}.ti_blue{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #fff}.list_home li{margin-bottom:20px}.list_dual{overflow:hidden}.list_dual li{float:right}.list_dual li:first-child{float:left}.list_dual li{width:590px}.box_case{overflow:hidden;margin-bottom:30px}.box_case_r{float:right;margin-left:20px}.box_case_l{overflow:hidden}.box_shade{background:#ecf6ff;padding:10px 20px;margin-top:10px}.box_shade{display:table;width:100%}.ti_shade,.img_shade{display:table-cell;vertical-align:middle}.box_sbs.premium .txt:after{content:""}.box_sbs.premium{background:none;padding:0;position:relative}.box_sbs.premium .box_sbs_cont{padding:60px 20px}.box_sbs.premium .box_sbs_cont:first-child{background:#0054a6}.box_sbs.premium .box_sbs_cont:nth-child(2n) {background:#007ac5}.box_sbs.premium .box_sbs_cont:nth-child(3n) {background:#00a0e9}.point_cont.right.premium{margin-right:200px}.cross{position:absolute;left:0}.list_parent{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ico_menu01.png) no-repeat 10px 18px;padding-left:30px;border-bottom:1px solid #e0e0e0}.list_parent a{display:block;padding:10px 0}.list_chlid a{padding:0}.list_chlid li{padding-bottom:5px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ico_menu02.png) no-repeat left 10px;padding-left:10px}.list_parent.active{background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ico_menu01_on.png)}.menu_side{margin-bottom:40px}.list_bnr li{margin-bottom:20px}.default .content_header{padding-top:80px}.default .content_sub_inner{overflow:hidden}.blog .content_sub_inner{margin-top:30px}.page-template-page-whitening .content_sub_inner{margin-top:30px}.page-template-page-painless .content_sub_inner{margin-top:30px}.page-template-page-tmj .content_sub_inner{margin-top:30px}.page-template-page-implant .content_sub_inner{margin-top:30px}.default .step dd{width:940px}.default .step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle02.png)}.default .ta01_sub thead{background:#d4af82}.default .ta01_sub tbody th{background:#fbf8f3}.content_left{float:left;width:300px}.default .box_mini{background:#fbf8f3}.list_doctor li{padding:10px;border-bottom:2px solid #fbf8f3}.list_doctor li:nth-child(odd) {background:#fbf8f3}.ortho .list_doctor li:nth-child(odd) {background:#ecf6ff}.implant .list_doctor li:nth-child(odd) {background:#f1fbf4}.list_doctor li:nth-child(even) {background:#fff}.list_doctor li a{color:#caa578;text-decoration:underline;display:inline-block}.list_doctor li a:hover{text-decoration:none}.implant .ti_h5{margin-top:20px;color:#1f6737}.implant .list_doctor li a{color:#1f6737}.num_text{padding:15px 0 15px 75px}#num01{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num01.png) no-repeat left center}#num02{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num02.png) no-repeat left center}#num03{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num03.png) no-repeat left center}#num04{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num04.png) no-repeat left center}#num05{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num05.png) no-repeat left center}#num06{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num06.png) no-repeat left center}#num07{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num07.png) no-repeat left center}#num08{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num08.png) no-repeat left center}#num09{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num09.png) no-repeat left center}#num10{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num10.png) no-repeat left center}.ti_faq_q{font-size:28px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/faq_q.png) no-repeat left 4px;padding-left:40px}.box_faq_a{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/faq_a.png) no-repeat left top;padding-left:40px}.wrap_faq{margin-bottom:30px}.tel_text{font-size:18px;font-weight:bold}#pmtc{padding-top:140px;margin-top:-140px}#box_navigation{padding-top:70px;margin-bottom:100px}.box_navigation_set{padding-top:0!important}#box_navigation_innner{width:1200px;margin:0 auto}.navigation_list{overflow:hidden;background-color:#f2fbff}.navigation_list_implant{background-color:#f1fbf4!important}.navigation_list li{width:400px;float:left}#box_bnr{width:100%;margin:0 auto;background-color:#f7f5f8;padding:30px 0}#box_bnr_inner{width:1200px;margin:0 auto}#box_bnr_inner_top{padding-bottom:30px}#box_bnr_inner ul{overflow:hidden}#box_bnr_inner ul li{width:380px;float:left;margin-right:30px}.box_mini_color_none{background:none!important}@media only screen and (max-width:640px){.inview{top:0}.h_sub_nav{position:static}.h_sub_nav_in{width:100%}.dentistry_fixed{position:fixed;z-index:1000;top:9.44444444%;left:0;padding:0}.ti_sub_nav_h{float:none}.ti_sub_nav_h img{width:100%}.nav_list_h{padding:4.6875%;padding-top:0}.nav_list_h{display:none}.nav_list_h li{width:100%!important}.nav_list_h li{border-bottom:1px solid #fff;padding:2.34375%}.nav_list_h li a{display:block}.content_header{padding-top:24.21875%}.default .content_header{padding-top:24.21875%}.content_sub_inner{width:100%;padding:0 5%;box-sizing:border-box}.content_sub_inner{}.default .content_sub_inner{}.box_ti_h2{width:100%}.breadcrumbs{display:none}.default .ti_h4{border-bottom:none;margin-bottom:7.142857142857%}.ti_h3 img{left:0}.ti_h4{margin-bottom:7.142857142857%}.ti_h5{margin-bottom:3.571428571429%}.ti_h6{margin-bottom:3.571428571429%}.text_sub{margin-bottom:8.928571428571%}.text_sub p{overflow:visible}.text_sub:last-child{margin-bottom:0}.box_txt_in{overflow:visible}.lead{text-align:left}.box_mini{width:100%;padding:5.357142857143%;position:relative}.w01{width:50%}.w02{width:33%}.w03{width:75%}.w100{width:100%!important}.img_r{float:right;margin:.862068965517% 0 1.785714285714% 1.785714285714%}.img_l{float:left;margin:.862068965517% 1.785714285714% 1.785714285714% 0}.step dt{float:none;width:26.785714285714%;margin-bottom:3.571428571429%}.step dd{box-sizing:border-box;padding:0;background:none;float:none;top:0;position:static}.step dd,.default .step dd{width:100%;margin-top:1.785714285714%}.step dd:before,.default .step dd:before{content:""!important}.list_step li{margin-bottom:5.357142857143%}.list_step li{position:relative}.list_step li.multi{min-height:60px}.list_step li:last-child{margin-bottom:0}.ti_step{position:absolute;top:0;right:0;margin-bottom:0;width:67.857142857143%;line-height:1.2;font-size:18px}.ti_step img{vertical-align:middle}.ta01_sub th,.ta01_sub td{padding:10px;display:block;width:100%;box-sizing:border-box}.ta01_sub th.sp_ti_table{background-color:#88bbf4;color:#fff;font-weight:normal}.default .ta01_sub th.sp_ti_table{background-color:#d4af82}.implant .ta01_sub th.sp_ti_table{background-color:#00561f}.denture .ta01_sub th.sp_ti_table{background-color:#00561f}.box_mini{margin-bottom:5.357142857143%}.box_mini:last-child{margin-bottom:0}.ti_mini{width:100%}.box_img,.box_txt{display:block}.box_mini .img{display:none}.box_mini .img img{width:100%}.cont_mini_left{width:96%;float:none;margin-right:0}.cont_mini_right{width:96%;float:none;margin-top:8%}.box_mini_color_none{background:none}.box_sbs{padding:5.357142857143%;display:block}.box_sbs_cont{display:block;width:100%;border-right:0;margin-bottom:12%;overflow:hidden}.box_sbs_cont:last-child{margin-bottom:0}.box_sbs_cont_left{width:30%;float:left;margin-right:6%}.box_sbs_cont_left .ti_h6{display:none}.box_sbs_cont_right{overflow:hidden}.box_sbs_cont_right h6{text-align:left;font-size:16px;color:#0056aa}.implant .box_sbs_cont_right h6{text-align:left;font-size:16px;color:#216637}.denture .box_sbs_cont_right h6{text-align:left;font-size:16px;color:#216637}.recruit .box_sbs_cont_right h6{text-align:left;font-size:16px;color:#216637}.box_sbs.flow .txt:after{content:""}.box_sbs_cont .img{margin-bottom:4%}.box_sbs.zoom .box_sbs_cont .txt{width:auto;text-align:left}.list_img{overflow:hidden;margin-bottom:7.692307692308%}.list_img.tri{margin-right:0}.list_img.tri li{float:none;margin-right:0;margin-bottom:7.692307692308%;width:100%}.list_img.tri li:last-child{margin-bottom:0}.list_img.tri li img{width:100%}.list_home li{margin-bottom:3.785714285714%}.box_case_r{float:none;margin-left:0}.list_dual li{width:auto}.num_text{padding:2% 0 2% 22%}#num01{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num01.png) no-repeat left 3px;background-size:18% auto}#num02{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num02.png) no-repeat left 3px;background-size:18% auto}#num03{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num03.png) no-repeat left 3px;background-size:18% auto}#num04{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num04.png) no-repeat left 3px;background-size:18% auto}#num05{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num05.png) no-repeat left 3px;background-size:18% auto}#num06{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num06.png) no-repeat left 3px;background-size:18% auto}#num07{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num07.png) no-repeat left 3px;background-size:18% auto}#num08{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num08.png) no-repeat left 3px;background-size:18% auto}#num09{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num09.png) no-repeat left 3px;background-size:18% auto}#num10{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/img_num10.png) no-repeat left 3px;background-size:18% auto}.ti_faq_q{font-size:16px;border-bottom:1px solid #e0e0e0;padding-bottom:10px;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/faq_q.png) no-repeat left 4px;padding-left:20px;-webkit-background-size:20px;background-size:20px}.box_faq_a{background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/faq_a.png) no-repeat left top;padding-left:20px;-webkit-background-size:20px;background-size:20px}.recruit .btn{width:70.333333%;padding-top:7%;text-align:left;float:left}.recruit .ta01_sub tbody th{text-align:left;padding-left:18px}.recruit .ta01_sub tbody td{text-align:left;padding-left:18px}#box_navigation{padding-top:10%;margin-bottom:10%}#box_navigation_innner{width:100%;padding:6.25%;box-sizing:border-box}.navigation_list{overflow:hidden}.navigation_list li{width:100%;float:none;border-bottom:2px solid #fff}.navigation_list li img{width:100%;height:auto}#box_bnr{width:100%;margin:0 auto;background-color:#f7f5f8;padding:0}#box_bnr_inner{width:100%;padding:6.25%;box-sizing:border-box}#box_bnr_inner_top{padding-bottom:3%}#box_bnr_inner ul{overflow:hidden}#box_bnr_inner ul li{width:100%;float:none;margin-right:0;margin-bottom:5.55555555%}#box_bnr_inner ul>*:first-child+*+*+*+*,#box_bnr_inner ul>*:first-child+*+*+*+*+*{margin-right:0}#box_bnr_inner li img{width:100%;height:auto}.poririn_box{width:100%;overflow:hidden}.poririn_box_img{width:100%;float:none}.poririn_box_text{width:100%;float:none}.post-type-archive-monitor .contents_sub{padding:15px}.post-type-archive-monitor .contents_sub .img_sub{width:100%;display:block;text-align:center}.post-type-archive-monitor .contents_sub .text_sub{width:100%;display:block;margin:0;margin-top:15px}.post-type-archive-monitor .content_text_sub .monitor-btn{margin-top:15px}.post-type-archive-monitor .content_text_sub .monitor-btn a{width:100%;padding:10px;box-sizing:border-box}.text_sub.iwata .img_r{width:100%;float:none;text-align:center;margin:0;margin-bottom:15px}}.tel_text_sp{border:2px solid #d4af82;font-weight:bold;font-size:14px;padding:5px;text-align:center;margin-top:10px}@media only screen and (min-width:641px) and (max-width:1050px){#wrapper{width:1050px;overflow:hidden}.content_sub_inner{width:100%}.text_sub{padding:0 30px;box-sizing:border-box}.box_txt_in .ti_h5 img{min-width:1040px}.step dt{width:11.940298507463%}.step dd{width:70.89552238806%}.point_cont{margin-left:30px}.section_point{margin:0 auto}.section_point_inner{width:100%}.point_cont{width:48.571428571429%}.box_mini{width:48.507462686567%}.box_mini .img{margin-left:0;float:right;margin-bottom:10px}.ti_h3 img{left:0}.list_dual li{width:48.714285714286%}.default .content_header{padding-top:80px}.default .content_sub_inner{overflow:hidden}.default .step dd{width:75%;padding-left:9.615384615%}.default .step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle02.png)}.default .ta01_sub thead{background:#d4af82}.default .ta01_sub tbody th{background:#fbf8f3}.content_left{float:left;width:300px;margin-right:-300px}.content_right{float:right;width:100%}.contents_right_in{}.ti_h2{margin-left:30px}.default .text_sub{padding:0 30px;box-sizing:border-box}.default .box_mini{width:48.076923076923%;background:#fbf8f3}.default .box_mini.single{width:100%;background:#fbf8f3}.list_img.tri{margin-right:-30px}.list_img.tri li{width:310px;margin-right:30px}.list_img.tri li img{width:100%;height:auto}#box_navigation{padding-top:5%}#box_navigation_innner{width:100%;box-sizing:border-box}.navigation_list{overflow:hidden}.navigation_list li{width:33.3333333%;float:left}#box_bnr{width:100%;margin:0 auto;background-color:#f7f5f8;padding:5% 0}#box_bnr_inner{width:100%;box-sizing:border-box}#box_bnr_inner_top{padding-bottom:3%}#box_bnr_inner ul{overflow:hidden}#box_bnr_inner ul li{width:31.55555555%;float:left;margin-right:2.6666666%}#box_bnr_inner ul>*:first-child+*+*+*+*,#box_bnr_inner ul>*:first-child+*+*+*+*+*{margin-right:0}.poririn_box{width:100%;overflow:hidden}.poririn_box_img{width:40%}.poririn_box_img img{margin-top:-20px;width:100%;height:auto}.poririn_box_text{width:60%}.cont_mini_left{width:44%;float:left;margin-right:3%}.cont_mini_right{width:44%;float:left}}@media only screen and (min-width:1050px) and (max-width:1200px){.content_sub_inner{width:100%}.text_sub{padding:0 30px;box-sizing:border-box}.box_txt_in .ti_h5 img{min-width:1040px}.step dt{width:11.940298507463%}.step dd{width:70.89552238806%}.point_cont{margin-left:30px}.section_point{margin:0 auto}.section_point_inner{width:100%}.point_cont{width:48.571428571429%}.box_mini{width:48.507462686567%}.ti_h3 img{left:0}.list_dual li{width:48.714285714286%}.default .content_header{padding-top:80px}.default .content_sub_inner{overflow:hidden}.default .step dd{width:75%;padding-left:9.615384615%}.default .step dd:before{content:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/sub/ic_circle02.png)}.default .ta01_sub thead{background:#d4af82}.default .ta01_sub tbody th{background:#fbf8f3}.content_left{float:left;width:300px;margin-right:-300px}.content_right{float:right;width:100%}.contents_right_in{}.ti_h2{margin-left:30px}.default .text_sub{padding:0 30px;box-sizing:border-box}.default .box_mini{width:48.076923076923%;background:#fbf8f3}.default .box_mini.single{width:100%;background:#fbf8f3}.list_img.tri{margin-right:-2.142857142857%}.list_img.tri li{width:31.159420289855%;margin-right:2.142857142857%}.poririn_box{width:100%;overflow:hidden}.poririn_box_img{width:40%}.poririn_box_img img{margin-top:-20px;width:100%;height:auto}.poririn_box_text{width:60%}.cont_mini_left{width:44%;float:left;margin-right:3%}.cont_mini_right{width:44%;float:left}}@media only screen and (max-width:320px){.content_sub_inner{font-size:13px}.content_header{padding-top:28.8125%}.default .content_header{padding-top:28.8125%}}@media only screen and (min-width:321px) and (max-width:375px){.content_sub_inner{font-size:14px}.content_header{padding-top:27.888888888888%}.default .content_header{padding-top:27.888888888888%}}@media only screen and (min-width:376px) and (max-width:640px){.content_header{padding-top:27.888888888888%}.default .content_header{padding-top:27.888888888888%}}.headertext_jp{line-height:120px;font-weight:900;font-size:1.1em;font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ＭＳ 明朝','MS Mincho',sans-serif;letter-spacing:-.1em}.headertext_en{font-weight:900;font-size:.9rem;vertical-align:super;padding:0 0 0 1%;font-family:'ヒラギノ明朝 ProN','Hiragino Mincho ProN','ＭＳ 明朝','MS Mincho',sans-serif;letter-spacing:.1em}@media only screen and (min-width:376px) and (max-width:640px){.headertext_jp{font-size:1em;padding-left:5%}.headertext_en{font-size:.7rem;padding:0 0 0 1%}}#content .content_header .box_ti_h2 h1.ti_h2 .headertext_jp{font-size:.9em}#content .content_header .box_ti_h2 h1.ti_h2{margin-bottom:10px}@media only screen and (max-width:640px){#content .content_header .box_ti_h2 h1.ti_h2{padding:0 2% 5% 2%;line-height:.5em}#content .content_header .box_ti_h2 h1.ti_h2 .headertext_jp{line-height:30px;font-size:.7em}.ti_h3{font-size:20px;margin-bottom:15px}}#box_bnr_inner_top{display:flex;flex-wrap:wrap}#box_bnr_inner_top li{width: calc((100% / 3) - 2rem );margin-right:3rem;margin-bottom:3rem}#box_bnr_inner_top li:nth-child(3n) {margin-right:0}#box_bnr_inner_top li:nth-child(n + 4) {margin-bottom:0}#box_bnr_inner_top li a{display:flex;flex-wrap:wrap;align-items:center;width:100%;height:12rem;background-repeat:no-repeat;background-size:100% 100%;background-position:center;color:#0054a6;padding:0 1rem 0 5rem;box-sizing:border-box;position:relative}#box_bnr_inner_top li a::before{color:#0054a6;font-size:2rem;content:'\f054';font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;left:2.5rem;top:50%;transform:translateY(-50%) translateX(0%)}#box_bnr_inner_top li a:hover{text-decoration:none}#box_bnr_inner_top li a h4{font-size:2.4rem;align-self:flex-end;width:100%}#box_bnr_inner_top li a p{align-self:flex-start;font-size:1.4rem;width:100%}#box_bnr_inner_top li:nth-child(1) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu01.jpg)}#box_bnr_inner_top li:nth-child(2) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu02.jpg)}#box_bnr_inner_top li:nth-child(3) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu03.jpg)}#box_bnr_inner_top li:nth-child(4) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu04.jpg)}#box_bnr_inner_top li:nth-child(5) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu05.jpg)}#box_bnr_inner_top li:nth-child(6) a {background-image:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/bnr_menu06.jpg)}#box_navigation_innner .ttl{font-size:2.2rem;color:#0054a6;text-align:center;padding-bottom:3rem}#box_navigation_innner .ttl span{display:inline-block;position:relative}#box_navigation_innner .ttl i{position:absolute;left:-8rem;top:-.2rem;display:inline-block;width:6.4rem;height:2.8rem;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/ico_ti01.png) no-repeat center;background-size:100%}#box_navigation_innner .navigation_list:nth-of-type(1) li {border-top:.4rem solid #00a0e9}#box_navigation_innner .navigation_list:nth-of-type(1) li:nth-child(2) {border-color:#0054a6}#box_navigation_innner .navigation_list li a{display:flex;align-items:center;padding:2rem 1rem 2rem 3rem}#box_navigation_innner .navigation_list li a:hover{text-decoration:none}#box_navigation_innner .navigation_list li .img{width:10rem;margin-right:1.5rem}#box_navigation_innner .navigation_list li .txt{width:calc(100% - 11.5rem)}#box_navigation_innner .navigation_list li .txt h4{font-family:YuMincho,'Yu Mincho','Hiragino Mincho ProN','Noto Serif JP',serif;font-weight:bold;font-size:1.8rem;color:#0054a6}#box_navigation_innner .navigation_list li .txt h4 span::after{content:"";display:inline-block;width:1.3rem;height:1.3rem;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/images/ceramics/xico-btn-arrow-right_blue.png.pagespeed.ic.zHqccS-00j.png) no-repeat center;background-size:100%;margin-left:1rem}#box_navigation_innner .navigation_list li .txt p{font-size:1.2rem;color:#0054a6}@media screen and (max-width:640px){#box_bnr_inner_top li{width:100%;margin-right:0}#box_bnr_inner_top li:nth-child(n + 4) {margin-bottom:3rem}#box_bnr_inner_top li a{height:17.6rem;padding:0 1rem 0 8rem}#box_bnr_inner_top li a::before{font-size:3rem;left:3.5rem}#box_bnr_inner_top li a h4{font-size:3.2rem}#box_bnr_inner_top li a p{font-size:2.4rem}#box_navigation_innner .ttl{font-size:3.4rem}#box_navigation_innner .ttl i{width:8.4rem;height:4.2rem;left:-10rem;top:0}#box_navigation_innner .navigation_list:nth-of-type(1) li {border-top:none}#box_navigation_innner .navigation_list:nth-of-type(1) li:nth-child(1) {border-top:.4rem solid #0054a6}#box_navigation_innner .navigation_list:nth-of-type(1) li:nth-child(2) {border-color:#fff}#box_navigation_innner .navigation_list li{border-top:none}#box_navigation_innner .navigation_list li .img{width:16rem;margin-right:3rem}#box_navigation_innner .navigation_list li .txt{width:calc(100% - 19rem)}#box_navigation_innner .navigation_list li .txt h4{font-size:3.2rem}#box_navigation_innner .navigation_list li .txt h4 span::after{width:2.2rem;height:2.2rem;margin-left:1.5rem}#box_navigation_innner .navigation_list li .txt p{font-size:2.4rem}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom: 1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:10px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom: 1;*display: inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:0;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/btn_prev.jpg) no-repeat 0 0}.bx-wrapper .bx-next{right:0;background:url(https://hadatoha-dental.com/blog/wp-content/themes/hadatoha/common/img/base/btn_next.jpg) no-repeat 0 0}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:0 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:30px;height:60px;text-indent:-9999px;z-index:2}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9 ;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;color:#f7cece;font-family:Arial;display:block;font-size:.85em;padding:10px;text-align:center}