.intro_li{list-style-type:none}.intro_article{background-color:#e8f3f7}.president{background-color:#fff}.intro_text{text-align:left}.doctor_guide{background-color:#fff;text-align:left;margin-bottom:30px}.doctor_guide:last-child{margin-bottom:0}.doctor_guide dt{color:#0f2a4b;font-weight:400}.doctor_guide_list{list-style-type:decimal}.doctor_guide_dl{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.sign{text-align:right}.equipment_ul{display:flex;flex-direction:row;flex-wrap:wrap}.equipment_image{border:1px solid #b9a245}.equipment_maker{font-size:14px;text-align:right;margin-bottom:.5rem}.equipment_note{text-align:left;border-top:solid 2px;padding-top:10px}.img-fluid{margin:0 auto}.doctor_name{text-align:center}.doctor_link_li{margin-bottom:2px}.doctor_links_link{background:#fff;border-radius:8px;color:#0f2a4b;display:block;padding:26px;text-align:left}.page_back_text{padding-top:30px;text-align:center}.page_back_link:hover{border-bottom:1px solid #4a79b3 !important}.doctor_link_ul{margin-bottom:30px}.anchor{top:125px}.doctor_link{display:block;width:82%}.doctor_name_link{color:#0f2a4b;display:block}.doctor_name:hover{opacity:.5}.features_section_title{font-size:30px}.features_number{font-size:50px;text-align:center;margin-bottom:35px}.features_heading{text-align:center;margin-bottom:15px}.features_section_img_area{width:68.5%;margin-bottom:35px}.page_anchor_link{color:#0f2a4b;text-decoration:underline}.features_flex_img{display:flex;align-items:center;justify-content:center;gap:15px;width:75%;margin-bottom:35px}.point_img{width:50%}.equip-tabs{display:flex;gap:30px;margin:0 auto 40px;max-width:1200px}.equip-tab{flex:1 1 0;min-width:0;padding:20px;border:1px solid #b3b3b3;background:#b3b3b3;cursor:pointer;font-weight:700;color:#fff;font-size:20px}.equip-tabs:has(#tab-tokyo.equip-tab.is-active){border-bottom:5px solid #0f2a4b}.equip-tabs:has(#tab-osaka.equip-tab.is-active){border-bottom:5px solid #b9a245}.equip-tab:focus{outline:none}.equip-tab.is-active{background:#fff;border-color:#999;box-shadow:0 1px 0 rgba(0,0,0,.04) inset}#tab-tokyo.equip-tab.is-active{background-color:#0f2a4b;border-color:#0f2a4b;color:#fff;box-shadow:none}#tab-osaka.equip-tab.is-active{background-color:#b9a245;border-color:#b9a245;color:#fff;box-shadow:none}.wrap_article.is-hidden{display:none}@media (min-width:768px){.doctor_guide{max-width:900px;padding:24px}.special_padding{padding:0}.doctor_guide_dl{margin-bottom:10px}.doctor_guide dt{font-size:20px;width:24%}.doctor_guide dd{margin-bottom:0;width:76%}.doctor_introduce_area_text{margin:auto 0 !important}.doctor_name{letter-spacing:2px}.doctor_position{font-size:16px;line-height:3}.doctor_introduce_name{font-size:24px}.doctor_position{font-size:20px}.intro_section{margin-bottom:60px}.intro_article{margin-bottom:70px;padding:90px 0 0}.president{padding-top:0}.greeting{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.greeting_figure{margin:0;width:190px}.greeting_figcaption{margin:0;width:600px}.sign:last-of-type{margin-bottom:0;padding-bottom:0}.doctors{max-width:1200px}.doctors_article{margin:0 0 30px;padding:60px 50px}.introduce{width:100%}.name_sadamatsu{margin-bottom:0}.equipment_title{font-size:16px;min-height:105px}.equipment_maker{min-height:45px}.mb_20{margin-bottom:20px}.mb_30{margin-bottom:30px}.mb_35{margin-bottom:35px}.mb_45{margin-bottom:45px}}@media (max-width:767px){.doctor_guide{padding:24px;border-radius:8px}.special_padding{padding:0}.doctor_guide_dl{margin-bottom:8px}.doctor_guide dt{color:#0f2a4b;font-weight:400;font-size:16px;width:30%}.doctor_guide dd{margin-bottom:0;width:70%}.doctor_position{font-size:14px}.intro_article{padding:30px 20px}.president{padding-bottom:0}.greeting:first-of-type{margin-bottom:40px}.intro_article{margin-bottom:12px}.doctors{width:100%}.anchor{top:90px}.page_back_text{padding:20px 0 12px}.doctor_link{width:100%}.doctor_name_link{width:90%}.clinic_section{padding-top:0}.intro_h6{font-weight:700;text-align:center}.doctor_detail_image{width:80%}.doctor_links_link{padding:16px 50px 16px 25px}.equipment_title{margin-top:10px}.h2_background_wrap .h2_background_inner{width:95%}.features_section_title{font-size:25px;padding:0}.features_number{font-size:30px;margin-bottom:25px}.features_heading{text-align:left}.features_section_img_area{width:100%}.features_flex_img{width:100%}.equip-tabs{margin:0 10px 30px}.equip-tab{font-size:16px;padding:5px 10px}}.equipment_ul .equipment_laststep{margin-bottom:0}.equipment_h3{border-bottom:none}.equipment_h4{font-weight:600}@media (min-width:768px){.equipment{width:1200px}.equipment h4{font-weight:600;margin-bottom:32px}.equipment_ul{justify-content:space-between}.equipment li{margin:0 0 40px;width:260px}.equipment_second_title{min-height:50px}.equipment_last_title{min-height:50px}.equipment_last_maker{min-height:45px}}@media (max-width:767px){.equipment{padding:0 20px}.equipment h4{margin-bottom:16px;font-size:128%}.equipment li{margin-bottom:30px}.equipment_h2{padding-top:0}@media (max-width:321px){.equipment_maker{font-size:13px}}}@media (min-width:768px){.footer_menu{width:100% !important}.menu_item{border:1px solid #4a79b3}.menu_item:nth-child(4){border-right:1px solid #4a79b3 !important}.menu_item:nth-child(5){border-top:none}.menu_item:nth-child(6){border-top:none}.menu_item:nth-child(7){border-right:1px solid #4a79b3 !important;border-top:none}.faqs_link:before{margin-left:-35px}.footer_menu{flex-wrap:wrap}.menu_item{width:calc(100%/4) !important;margin:0}}@media (max-width:767px){.menu_item{border-top:1px solid #4a79b3;border-left:1px solid #4a79b3;width:50%}.menu_item:nth-child(2),.menu_item:nth-child(4),.menu_item:nth-child(6),.menu_item:nth-child(7){border-right:1px solid #4a79b3}.menu_item:nth-child(5),.menu_item:nth-child(6),.menu_item:nth-child(7){border-bottom:1px solid #4a79b3}.menu_item:nth-child(7){border-top:none !important;margin-left:0}.menu_item:nth-child(1){border-bottom:none !important}.menu_item:nth-child(2){border-bottom:none !important}.menu_item:nth-child(3){border-bottom:none !important}.menu_item:nth-child(4){border-bottom:none !important}.menu_item:nth-child(5){border-bottom:none !important}}.doctors.introduce{border:1px solid #b9a245}.doctor_name.intro_text{position:relative}.doctor_name.intro_text:after{background:#b9a245;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0}.doctors.introduce.kitazawa{border:none}.doctor_name.intro_text.op1:hover{opacity:1}.img-fluid2{border-radius:1%}.br_radius{border-radius:1%}.intro_endou,.intro_shimada{margin-top:20px !important}@media (min-width:768px){.intro_kitazawa{display:flex;margin:0 auto}.intro_picture{width:50%}.intro_kitazawa .img-fluid{margin:30px 0 30px 10%;width:90%}.intro_kitazawa .img-fluid2{margin:30px 0 30px 16%;width:76%}.intro_kitazawa .indivisual{width:60%}.intro_nema_sadamatsu{display:flex;justify-content:space-between;margin:20px auto 0;width:100%}.intro_nema_sadamatsu .doctors{margin:0;width:100%}.doctor_name.intro_text{margin-bottom:50px;width:440px}.doctor_name.intro_text:after{bottom:-20px;width:6vw}.doctors.introduce.kitazawa{max-width:900px}}@media (max-width:767px){.doctor_introduce>.doctors.introduce{margin-top:0}.doctors.introduce{border:1px solid #b9a245;margin-top:20px}.intro_kitazawa{width:70%}.intro_kitazawa .img-fluid{margin:20px auto;width:100%}.intro_kitazawa .img-fluid2{margin:20px auto;width:100%}.intro_nema_sadamatsu{width:100%}.doctor_name.intro_text{padding:10px 0}.doctor_name.intro_text:after{bottom:0;width:20vw}}.intro_li{background-color:#fff;background-repeat:no-repeat;border-radius:8px;cursor:hand;cursor:pointer;list-style-type:none;padding:10px 24px;position:relative;text-align:left}.intro_li_title{padding:0}.special_padding_title{padding:24px}.doctor_guide li:nth-child(odd){background:#ececec;border-radius:0}.doctor_links_link{display:block}.doctor_links_link:hover{color:#0f2a4b}.doctor_links_link:after{content:url(//devsapia.xsrv.jp/wp-content/themes/eye/css/../images/clinic/bottom-arrow2.png);position:absolute;right:20px}.pyramid_image{width:100%}.news_link{color:#4a79b3}.news_link:hover{color:#4a79b3}#anchor2{position:relative}@media (min-width:768px){.pyramid_image_area{margin:50px auto;width:50%}.star_mark{font-size:12px;top:-12px}.news_text{max-width:900px;margin-bottom:40px;text-align:center}@media (min-width:768px){#expert{position:absolute;top:-205px}}}@media (max-width:767px){.pyramid_image_area{margin:30px auto;width:100%}.doctor_links_link:after{margin-top:-3%;top:50%}.news_text{margin:0 20px}#expert{position:absolute;top:-170px}}.doctor_introduce_name{display:inline}