@media only screen and (max-width:768px){.under #mainContent{padding-bottom:60px}.under .key{min-height:270px;height:20.875em;margin-top:0px;background-position:left center;width:calc(100% - 20px);background-image:url(../images/ud_key_bg_sp.jpg)}.under .key .key_text{align-items:center;justify-content:center;padding:0}.under .key .key_text .en{font-size:22px}.under .key .key_text .title_page{font-size:calc(var(--ttl_size) - 2px);text-shadow:0px 0px 5px rgba(0,0,0,0.4),0px 0px 10px rgba(0,0,0,0.4),-2px 2px 11px rgba(0,0,0,0.4),-1px 2px 12px rgba(0,0,0,0.4),0 0 17px rgba(255,255,255,0.6)}.under .key .key_text .catch{padding:1.0625em}.under #toc_container{position:relative;z-index:2;padding:20px}.under #toc_container .toc_list li{width:100%!important;max-width:100%;margin-right:0}.under #toc_container .toc_list li a{background:url(../images/udr-ico-hr.svg) repeat-x bottom center;background-size:100% 4px}.under h2{margin-top:50px;font-size:26px;padding-bottom:11px}.under h3{margin-bottom:15px;font-size:24px;padding-bottom:8px}.under h4{margin-top:35px;margin-bottom:10px;padding-left:23px;font-size:22px}.under h4:before{top:3px}.under h5{margin-top:25px;margin-bottom:12px;padding-bottom:10px;font-size:20px}.under h6{margin-top:20px;font-size:18px}.under h6:before{top:0.55em}.under .under_full_img{min-height:300px}.under .under_full_img p.ttl{font-size:20px}.under .udr-fx-staff{flex-direction:column}.under .udr-fx-staff .box-img{margin-right:0;text-align:center;max-width:450px;margin:0 auto}.under .udr-fx-staff .box-img img{height:350px;width:100%;object-fit:cover;object-position:top}.under .udr-fx-staff .box-cnt h3{margin-top:30px}.under .udr-w-slider ul li img{width:290px}.under .udr-w-slider .slider-arrow{width:75px}.under .udr-w-slider .slider-btn{margin-top:25px}.under .udr-w-slider .slick-arrow{width:34px;height:34px}.under .udr-w-slider .slider_dot{width:calc(100% - 85px)}}@media only screen and (max-width:768px){.under .ud_ttl.button{margin-bottom:0!important}.under .section{padding-top:40px}.under .box_decor{padding:20px 0}.under .box_list{padding:20px}.under .box_list02{padding:1.5em}.under .box_list.box_list03{padding:1.5em}.under .box_list.box_list03 ul.list01 li{padding-right:0;padding-bottom:8px;margin-bottom:0}.under .box_list.box_link .list01.mcol-2{padding:0}.under .box_list.box_link li{padding-left:0}.under .box_list.box_link li a{background-size:100% 4px}.under .box_list.st1{padding:30px 10px}.under .btn-group{align-items:center}.under .btn-group .btn.style01{margin-bottom:20px;width:100%;margin-left:auto;margin-right:auto}.under .btn-group .btn.style01 a{padding-left:10px}.under .btn-group .btn.style01 a:after{right:8px}.under .btn-group.col2{justify-content:center;margin-left:-5px;margin-right:-5px}.under .btn-group.col2 .btn.style01{margin-left:5px;margin-right:5px;width:calc(50% - 10px)}.under .btn-group.col3{margin-left:-5px;margin-right:-5px}.under .btn-group.col3 .btn.style01{margin-left:5px;margin-right:5px;width:calc(50% - 10px)}.under .imgBox.rowImg .image_l,.under .imgBox.rowImg .image_r{float:none;width:auto;margin:0 auto 20px;text-align:center;max-width:none;display:table}.under .imgBox.rowImg .image_l:nth-child(n),.under .imgBox.rowImg .image_r:nth-child(n){max-width:none}.under .imgBox.rowImg .txt_l,.under .imgBox.rowImg .txt_r{float:none;width:auto}.under .imgBox.rowImg.large .image_l,.under .imgBox.rowImg.large .image_r{max-width:none}.under .imgBox.rowImg.large .txt_l,.under .imgBox.rowImg.large .txt_r{width:auto}.under .imgBox.colImg .list{align-items:center;justify-content:center}.under .imgBox.colImg .item:not(:last-of-type){margin-bottom:30px}.under .imgBox.colImg .item picture{margin-bottom:10px}.under .imgBox.colImg .item h4{background-size:100% 4px}.under .imgBox.colImg .text{font-size:14px}.under .imgBox.colImg2 .item h4{font-size:20px}.under .imgBox.colImg2 .list,.under .imgBox.colImg3 .list{flex-flow:column;align-items:center;justify-content:center}.under .imgBox.colImg2 .item,.under .imgBox.colImg3 .item{max-width:100%;width:100%}.under .imgBox.colImg2 picture,.under .imgBox.colImg3 picture{height:auto;margin-bottom:10px}.under .imgBox.colImg2 img,.under .imgBox.colImg3 img{max-height:100%}.under .acf_block h3{margin-bottom:0}.under .acf_block .text_h3{margin:25px 0 0}.under .acf_block .text_h4{margin:20px 0 0}.under .acf_block .text_h5{margin:15px 0 0}@supports (-webkit-touch-callout:none){.under .clinic_tbl02{}.under .clinic_tbl02 td{border-top-width:0}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.under .clinic_tbl02{}.under .clinic_tbl02 td{border-top-width:0}}}.under .clinic_tbl02 th:first-child{width:200px}.under table.rollTable{width:768px}.under table.rollTable.sm{width:1000px}.under table.tbl_style01 th{font-size:16px;min-width:120px}.under table.tbl_style01 td{padding-left:15px}@supports (-webkit-touch-callout:none){.under table.tbl_style01{}.under table.tbl_style01 tr:last-child td{border-bottom-width:1.4px}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.under table.tbl_style01{}.under table.tbl_style01 tr:last-child td{border-bottom-width:1.4px}}}.under table.resTable{display:block;border-bottom:1px solid #e3eaf2}.under table.resTable tbody,.under table.resTable td,.under table.resTable th,.under table.resTable tr{display:block;border-bottom:0}.under table.resTable td:not(:last-child){border-bottom:0}.under table.resTable.tbl_style01.colHead tr th{border:1px solid var(--main-color);border-bottom:none}.under table.resTable.tbl_style01.colHead tr:not(:first-child) th{border-top:none}.under table.resTable.tbl_style02.colHead th{border-bottom:none}.under table.resTable.tbl_style02.colHead tr:not(:last-child) td{border-bottom:none}.under .tbl_note{display:block}.under ul.list01 li{font-size:14px;padding-left:10px}.under ul.list01 li:before{top:11px}.under ul.list01 li.ttl{font-size:20px}.under ul.list01.mcol-2 li{width:100%!important;padding-bottom:8px;padding-right:0}.under ul.list02 li,.under ul.list03 li{width:100%}.under ul.list02 li:before{top:7px}.under .fullWidth{min-height:47vw}.under .tbl-scroll{overflow-x:scroll}.under .tbl-scroll table{min-width:900px}.under .flow_box .box{flex-direction:column;margin-bottom:60px;z-index:1}.under .flow_box .box:before{left:0;right:0;margin:0 auto;bottom:-90px;top:initial;height:90px;width:2px;z-index:-1}.under .flow_box .box .point{font-size:12px;margin:0 auto}.under .flow_box .box .box_inner{padding:20px;position:relative;z-index:1}.under .flow_box .box .box_inner:before{display:none}.under .flow_box h4{margin-bottom:12px;font-size:calc(var(--ttl_size) - 4px);width:100%}.under .flow_box .content p{font-size:14px}.under .faq_box .title{padding:25px 30px 25px 25px}.under .faq_box .title .faq_tl{font-size:18px;padding-left:1.5em}.under .faq_box .title .faq_tl:before{width:35px;height:35px;font-size:18px;left:10px}.under .faq_box .title:after{right:17px}.under .faq_box .faq_num{width:40px;font-size:24px!important}.under .faq_box .title:before{width:15px;right:10px}.under .faq_box .title.rotate:before{width:15px}.under .faq_box .faq_content{padding:16px 20px 16px 50px;margin:0}.under .faq_box .faq_content:before{width:35px;height:35px;font-size:18px;left:10px}.under .faq_box h4{padding-right:33px;width:calc(100% - 40px);font-size:18px}.under .doctor_box{padding:0vw}.under .doctor_box .doctor_name{bottom:5vw;right:3.5vw;font-size:4vw;padding:3vw 2vw}.under .ud_map{height:290px}.under .topic_path{font-size:14px}.under .topic_path span{top:-1px}.under .ud_ttl{font-size:18px}.under .bg-tbl{padding:10px;border-width:8px}.under .txt-tbl-time{font-size:12px;flex-wrap:wrap}}@media only screen and (max-width:425px){.under .tbl-time{font-size:min(14px,3.5vw)}.under .tbl-time tr td,.under .tbl-time tr th{width:9.5%}.under .tbl-time tr td:first-child,.under .tbl-time tr th:first-child{padding-left:0}.under .tbl-time tr td:last-child,.under .tbl-time tr th:last-child{padding-left:0.2em;width:11.7%;text-align:center}.under .faq_box .title{padding:18px 30px 18px 25px}.under .udr-w-slider .slider-btn{flex-wrap:wrap;margin-top:0}.under .udr-w-slider .slider-arrow{margin:0 auto 0;order:2}.under .udr-w-slider .slider_dot{width:100%;order:1;height:30px;margin-top:0}}@media only screen and (max-width:375px){.under .imgBox.colImg2 .item,.under .imgBox.colImg3 .item{width:100%}}@media only screen and (max-width:768px){.under .blog_post_button{margin-top:50px}.under .clinic_tbl01 th{width:32%;text-align:left}}@media only screen and (max-width:425px){.under .access_box_img01 .block:nth-child(2n) .big,.under .access_box_img02 .block:nth-child(2n) .big{order:0}.under .access_box_img01 .block .big,.under .access_box_img01 .block .small,.under .access_box_img02 .block .big,.under .access_box_img02 .block .small{width:100%}}
/*# sourceMappingURL=under_sp.css.map */