html,body{min-width:auto}.w_cen{padding-left:10px;padding-right:10px}.dis_mobile{display:none !important}.header .head .logo{display:block;width:160px;margin:5px auto}.header .head .logo a{padding:2px 5px}.header .head .tel_num,.header .nav_wrap{display:none}.header .head .w_cen .moblie_tel,.header .head .w_cen .moblie_nav{display:block}.footer .f_box .dis_tb{height:45px}.footer .f_box .title_box{width:70px}.footer .f_box .title_box h4{font-size:15px}.footer .f_box .con{padding-left:15px}.footer .f_box .con .m_notice li>a,.footer .f_box .con .m_notice li>div{font-size:12px}.footer .f_box .link{width:70px}.footer .f_box .link a{font-size:10px}.footer .f_con .w_cen{padding:20px 15px}.footer .f_con .box_wrap .box{display:block;width:100%;padding-left:0}.footer .f_con .time{padding:15px 0;margin:15px 0;border-top:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a}.footer .f_con .time li{font-size:13px}.footer .f_con .box_wrap .box_tit{font-size:14px}.footer .f_con address{padding-left:0}.footer .f_con address p{font-size:10px}.footer .f_con address p i{margin-right:5px}.footer .f_con address p span{padding-right:12px}.footer .f_con address p.copy{font-size:10px}.footer .f_con .mn_list li a{font-size:10px;margin-right:8px}.footer .f_con #move_top{top:-80px}.quick_mn{width:35px}.m_visual{height:250px}.m_visual .main_visual>li{height:250px;background-size:cover}.m_visual .text_box .inner{padding-right:30%}.m_visual .text_box p.text_1{font-size:13px;font-weight:500}.m_visual .text_box strong.text_2{font-size:28px}.m_visual .text_box span.line{width:26px;margin:12px 0 16px}.m_visual .text_box p.text_3{font-size:13px}.m_visual .text_box_bg{width:70%}.m_visual .main_visual>li.item_1,.m_visual .main_visual>li.item_2{background-image:url("/img_up/shop_pds/bubuhp/design/2020/main/mo_visual_1.jpg")}.m_section .title_box span.line{height:40px}.m_section .title_box em{font-size:8px}.m_section .title_box h5{font-size:20px}.m_section .link_effect_box a{font-size:11px;padding:5px 14px}.m_sec01{padding:0}.m_sec01>div{display:block;width:100%}.m_sec01 .left_box{height:250px;background-size:cover}.m_sec01 .right_box{padding:30px 20px}.m_sec01 .text_box{margin:2em 0}.m_sec01 .text_box .text_1{font-size:19px;max-width:300px;margin:auto}.m_sec01 .text_box .text_2{font-size:12px}.m_sec02{padding:15vw 0;background-size:300% auto;background-position:80% bottom}.m_sec02 .title_text p.title{font-size:7.66vw}.m_sec02 .title_text p.ex{font-size:3.66vw}.m_sec02 .box_wrap{margin-top:8vw}.m_sec02 .box_wrap .box{width:100%;border-left:0;border-top:1px dashed #fff;padding:4vw 0}.m_sec02 .box_wrap .box:first-child{border-top:0}.m_sec02 .box_wrap p.box_title{font-size:5vw}.m_sec02 .box_wrap .box_text{font-size:12vw}.m_sec03{padding-bottom:20px}.m_sec03 .title_box{margin-bottom:15px}.m_sec03 .box_wrap{max-width:350px;margin:auto}.m_sec03 .box{width:100%;float:none;margin-bottom:15px}.m_sec03 .bg_box{height:180px}.m_sec03 .text_box{height:auto;padding:20px}.m_sec03 .text_box strong{font-size:22px}.m_sec03 .text_box p{font-size:11px}.m_sec04{padding:25px 10px}.sub_head{height:180px}.sub_head .sub_tit span.line{height:20px;margin-bottom:12px}.sub_head .sub_tit em{font-size:8px}.sub_head .sub_tit h3{font-size:32px}.sub_title_box{padding:35px 0}.sub_title_box h3{font-size:24px}.sub_title_box .line{margin-top:15px}.sub_title_box .line span{max-width:200px}.s_container{overflow:hidden;margin-bottom:30px;min-height:300px}.s_container .cb{max-width:600px;margin-left:auto;margin-right:auto}.s_container .cb .w_50{width:100%}.s_container .cb .fr{margin-top:15px}.sub_row{margin-bottom:35px}.sub_row p,.sub_row li,.sub_row div{font-size:13px}.sub_row p{margin-bottom:12px}.sub_row .text_1{font-size:24px}.sub_row .text_2{font-size:18px}.sub_row .text_3{font-size:14px}.sub_row .text_4{font-size:12px}.sub_row .col-5{width:33.333%}.sub_row .cont_1>div{display:block}.sub_row .cont_1 .title_box{width:260px}.sub_row .cont_1 .title_box h5{font-size:20px}.sub_row .cont_1 .text_box{margin-top:20px;padding-left:0}.sub_row .cont_1 .text_box .circle_num{font-size:12px;margin-bottom:10px}.sub_row .cont_1 .text_box strong{font-size:16px;margin-bottom:5px}.sub_row .cont_1 .text_box p{margin-bottom:20px}.sub_row .cont_2{padding:30px 20px}.sub_row .cont_2>div{display:block;width:100%}.sub_row .cont_2 .title_box{margin-bottom:20px}.sub_row .cont_2 .text_box{padding-top:20px;border-top:1px solid #fff;padding-left:0;border-left:0}.about_2_wrap .box h4{font-size:32px}.about_2_wrap .box .time_box dl{max-width:300px}.about_2_wrap .box .time_box dt{width:130px}.about_2_wrap .box .time_box span{font-size:14px}.about_2_wrap .box .time_box p{font-size:13px}.about_2_wrap .box .tel_box .tel_num{margin-bottom:0}.about_3_wrap .box_wrap{max-width:500px;margin:0 auto;margin-bottom:30px}.about_3_wrap .box_wrap>div{width:100%;display:block}.about_3_wrap .box_wrap .img_box{height:200px;background-size:100%}.about_3_wrap .box_wrap .text_box{padding:40px}.about_3_wrap .box_wrap .text_box .name{font-size:26px}.about_3_wrap .box_wrap .text_box li:before{top:8px}.about_1_wrap .pm-slide_thum_s_slide .owl-nav [class*='owl-']{width:30px;height:30px;margin-top:-15px}.about_1_wrap .pm-slide_thum_s_slide .owl-nav [class*='owl-']:before{font-size:30px;line-height:30px}.dental_1_wrap{padding:55px 10px;background-size:cover}.dental_1_wrap .box{max-width:300px;padding:36px}.dental_1_wrap h5{font-size:32px}.dental_1_wrap em{font-size:7px;opacity:.8}.dental_2_wrap{padding:30px 0}.dental_2_wrap .box_wrap{display:block}.dental_2_wrap .box_wrap .box{width:100%;max-width:380px;margin:10px auto;float:none;height:auto;padding-bottom:20px}.dental_2_wrap .box_wrap .num{width:60px;margin-bottom:15px;padding:8px;font-size:18px}.dental_2_wrap .box_wrap span.line{width:30px;margin:15px auto}.dental_2_wrap.bg_2 .box_wrap .box{width:100%}.dental_2_wrap.bg_2 .box_wrap .box .inner{height:auto}.dental_2_wrap.bg_2 .cure_box{height:auto}.dental_2_wrap.bg_3{padding:30px 20px}.dental_3_wrap{height:200px;background-size:cover}.tb_st_1 th{font-size:13px}.tb_st_1 th.st{font-size:12px}.tb_st_1 td{font-size:11px}.tb_st_2 th{font-size:13px}.tb_st_2 td{font-size:12px}.tb_st_3 th.bar,.tb_st_3 td.bar{text-align:center;width:20px}.tb_st_3 th.bar span,.tb_st_3 td.bar span{margin:0 5px}@media screen and (max-width:600px){.m_sec04 .box{width:100%;float:none;margin:10px auto;padding:0 5px}.m_sec04 a{height:auto;padding:26px 10px}.m_sec04 .ico{width:25px;height:22px;margin-bottom:12px}.m_sec04 strong{font-size:20px}.m_sec04 span.line{margin:12px auto;width:26px;height:2px}.m_sec04 p{font-size:12px}.m_sec04 .ex{font-size:8px;bottom:30px;position:relative;bottom:auto;margin-top:15px}.m_sec04 .more span{width:23px;height:23px;background-size:11px}.sub_row .col-5{width:50%}.sub_row .col-4{width:50%}}