@charset "UTF-8";#pagePath{display:none}#main .topIntro.type02{margin:50px 0}#header>.pc{height:233px}.top_v2_inner{position:relative;max-width:1000px;width:100%;margin:auto}.top_v2_inner.type02{max-width:660px}.top_v2_inner.type03{max-width:1100px}.top_v2_inner.type04{max-width:1000px}.top_v2_inner.type05{max-width:660px}.top_v2_inner.type06{max-width:660px}.top_v2_inner.type07{max-width:1000px}@media screen and (max-width:640px){.top_v2_inner.type04{width:87%}.top_v2_inner.type05{width:87%}.top_v2_inner.type06{width:85%}.top_v2_inner.type07{width:90%}}.title h2{text-align:center;color:#000;font-size:24px;line-height:1.5;font-weight:400}.flex_box{display:flex;align-items:center}#main .btn{max-width:320px;margin:auto;width:100%}#main .btn a{display:block;text-align:center;border:2px solid #b17536;background-image:linear-gradient(180deg,rgba(221,198,130,1) 0%,rgba(179,119,59,1) 100%);padding:19px 0}#main .btn a p{position:relative;font-size:15px;color:#fff;line-height:1.533;display:inline-block;padding-left:30px}#main .btn a p:before{content:"";position:absolute;left:2px;bottom:0;top:0;margin:auto;width:0;height:0;border-left:8px solid #fff;border-top:6px solid transparent;margin:auto;border-bottom:6px solid transparent}#main .btn.type02 a{border:2px solid #dbd7d6;background-image:linear-gradient(180deg,rgba(254,253,254,1) 0%,rgba(220,220,220,1) 100%)}#main .btn.type03 a{border:2px solid #c9c6b7;background-image:linear-gradient(180deg,rgba(216,207,176,1) 0%,rgba(158,141,123,1) 100%)}#main .btn.type04 a{border:2px solid #0f4689;background-image:linear-gradient(180deg,rgba(36,108,167,1) 0%,rgba(5,53,125,1) 100%)}#main .btn.type02 p{color:#000}#main .btn.type02 a p:before{border-left:8px solid #000}img{max-width:100%}@media screen and (max-width:640px){.title h2{font-size:20px}#main .btn{max-width:320px;margin:auto;width:100%}#main .btn+.btn{margin:0;margin-top:20px}#main .btn a{padding:19px 0}#main .btn a p{font-size:15px;line-height:1.533;padding-left:30px}#main .btn a p:before{left:5px;border-left:8px solid #fff;border-top:6px solid transparent;margin:auto;border-bottom:6px solid transparent}#main .btn.type02 a p:before{left:13px;border-left:7px solid #000}}#mv .wrap{position:relative;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/mv.jpg);background-size:cover;background-repeat:no-repeat;background-position:top center;width:100%;height:100%;display:block;padding-top:calc(1320/3840*100%)}#mv .hosptal_info{position:absolute;margin:auto;top:50px;top:2.5vw;right:0;left:0;padding-bottom:20.7vw}#mv .hosptal_info .info_inner{max-width:880px;width:100%;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;max-width:50vw}#mv .hosptal_info .aoyama_img,#mv .hosptal_info .funabashi_img{position:absolute;max-width:14.5vw;width:100%;padding-top:calc(42/285*100%);background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/aoyama_access.png);background-size:contain;background-repeat:no-repeat}#mv .hosptal_info .funabashi_img{right:1vw;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/funabashi_access.png);background-position:top center}#mv .hosptal_info .aoyama_img{bottom:0;background-position:bottom center;left:3.5vw}#mv .doctor_area{position:absolute;bottom:0;width:100%;z-index:1}#mv .doctor_area:after{content:"";position:absolute;right:0;left:0;bottom:0;margin:auto;width:100%;height:100%;max-height:98px;background-color:rgba(255,255,255,.9);z-index:0}#mv .flex_box{position:relative;z-index:1;align-items:flex-end;width:100%;flex-wrap:wrap}#mv .doctor_img{max-width:217px;margin-left:-18px;margin-right:20px}#mv .doctor_text_area{position:relative;display:flex;align-items:center;width:calc(100% - 219px - 11px);padding-bottom:27px}#mv .doctor_text_area>.img{position:absolute;max-width:396px;top:-101px;left:-8px}#mv .doctor_text{display:flex;margin-right:5px}#mv .doctor_text p{color:#6a5d4a;font-size:16px;line-height:1.2}#mv .doctor_text dl{display:flex;align-items:center;margin-right:40px}#mv .doctor_text dt{margin-right:20px}#mv .name_area dt p{border:2px solid #b3945d;padding:2px 6px 4px}#mv .name_area dd{max-width:144px}#mv .doctor_text dl:not(.name_area) dt p{font-weight:700}#mv .other_hospital .flex_box{display:flex;flex-wrap:nowrap}#mv .other_hospital .flex_box>div:first-of-type{max-width:790px;max-width:50%}#mv .other_hospital .flex_box>div:nth-of-type(2){max-width:1130px;max-width:60%}#mv .other_hospital .flex_box>div:last-of-type{max-width:790px;max-width:50%}.access_btn{max-width:340px;width:100%}.access_btn a{display:block;position:relative;background-color:rgba(4,55,134,.7);box-sizing:border-box;padding:12px 20px;width:100%}.access_btn a:after{content:"";position:absolute;right:16px;bottom:0;top:0;margin:auto;width:100%;height:100%;max-width:60px;max-height:9px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/btn_arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center}.access_btn .img{max-width:240px}@media screen and (max-width:1410px){#mv .hosptal_info .aoyama_img{bottom:1.7vw}}@media screen and (max-width:1280px){#mv .hosptal_info .aoyama_img,#mv .hosptal_info .funabashi_img{max-width:12.5vw}#mv .hosptal_info .aoyama_img{bottom:2.7vw}}@media screen and (max-width:1150px){#mv .doctor_text_area>.img{max-width:321px;top:-74px}#mv .hosptal_info{top:27px;padding-bottom:228px}#mv .hosptal_info .info_inner{max-width:557px}#mv .hosptal_info .aoyama_img,#mv .hosptal_info .funabashi_img{max-width:150px}#mv .hosptal_info .aoyama_img{bottom:22px;left:10px}}@media screen and (max-width:640px){#mv .wrap{background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/mv_sp.png);height:660px;min-height:103vw;overflow:hidden;height:100%;padding-top:0;background-position:center}#mv .hosptal_info{display:none}#mv .doctor_area{position:absolute;bottom:0;width:100%;z-index:1}#mv .doctor_area:before{content:"";position:absolute;right:-5px;top:19px;margin:auto;width:100%;max-width:265px;height:100%;max-height:67px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/mv_text_sp.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2}#mv .doctor_area:after{max-height:138px}#mv .flex_box{justify-content:center}#mv .doctor_img{max-width:155px;margin-right:5px;margin-left:0}#mv .doctor_text_area{width:100%;flex-wrap:wrap;padding-bottom:14px;max-width:200px}#mv .doctor_text_area>.img{position:absolute;max-width:400px;top:-110px}#mv .doctor_text{flex-wrap:wrap;margin-right:0}#mv .doctor_text p{font-size:12px}#mv .doctor_text .name_area dd p{width:67%}#mv .doctor_text dl{margin-right:0}#mv .doctor_text dl.name_area{margin-bottom:8px}#mv .doctor_text dl:last-of-type{flex-wrap:wrap;width:100%}#mv .doctor_text dt{margin-right:15px}#mv .doctor_text dl:last-of-type dt{width:100%;margin-right:0;margin-bottom:5px}#mv .doctor_text dl:last-of-type dt p{position:relative}#mv .doctor_text dl:last-of-type dt p:after{content:"";position:absolute;left:34px;bottom:0;top:0;margin:auto;width:100%;max-width:154px;height:1px;border-top:1px solid #ba9a67}#mv .name_area dt p{padding:2px 4px}#mv .doctor_text dl:not(.name_area) dt p{font-weight:700}#mv .other_hospital{margin-bottom:0}#mv .other_hospital .flex_box{flex-wrap:wrap}#mv .other_hospital .flex_box>div:first-of-type{max-width:100%;width:100%}#mv .other_hospital .flex_box>div:nth-of-type(2){max-width:100%;width:100%}#mv .other_hospital .flex_box>div:last-of-type{max-width:100%;width:100%}.access_btn.pc{display:none}}@media screen and (max-width:400px){#mv .flex_box{justify-content:flex-start}}@media screen and (max-width:320px){#mv .doctor_area:before{top:0;max-width:70%}#mv .doctor_img{max-width:48%}#mv .name_area dd{max-width:84px}#mv .doctor_text_area{width:calc(100% - 48% - 5px);max-width:140px}#mv .doctor_text .name_area dd p{width:100%}#mv .doctor_text dl:last-of-type dt p:after{max-width:104px}}.icon_nav{display:none}@media screen and (max-width:640px){.icon_nav{display:block}.icon_nav .wrap{padding-bottom:80px}.icon_nav ul{display:flex;align-items:center;justify-content:center}.icon_nav li{max-width:70px;width:100%;text-align:center}.icon_nav li:last-of-type{max-width:80px}.icon_nav li:not(:last-of-type){margin-right:12px}.icon_nav li .img_area{background-color:#f5f8fb;border-radius:100%;max-width:70px;max-height:70px;text-align:center;margin-bottom:7px;height:70px;width:100%;display:flex}.icon_nav li:last-of-type .img_area{max-width:80px}.icon_nav li .img{max-width:50px;margin:auto}.icon_nav li p{font-size:13px}}@media screen and (max-width:320px){.icon_nav li:not(:last-of-type){margin-right:2%}.icon_nav li p{font-size:11px}}#content_area .wrap{padding:100px 0 89px}#content_area .title{margin-bottom:40px}#content_area ul{display:flex;flex-wrap:wrap}#content_area li{max-width:235px}#content_area li:not(:nth-of-type(4n)){margin-right:20px}#content_area li:nth-of-type(-n+4){margin-bottom:25px}@media screen and (max-width:640px){#content_area .wrap{padding:80px 0}#content_area .title{margin-bottom:20px}#content_area li{width:48%}#content_area li:not(:nth-of-type(4n)){margin-right:4%}#content_area li:nth-of-type(even){margin-right:0}#content_area li:nth-of-type(-n+6){margin-bottom:20px}}#content_list .title{margin-bottom:34px}#content_list .consultTab{position:relative;margin-bottom:52px}#content_list .consultTab .more{position:absolute;right:5px;top:16px;text-align:right}#content_list .consultTab .more a{display:inline-block;padding-left:20px;font-size:1.4rem;color:#000;background:url(/wp/wp-content/themes/a_keisei/assets/image/common/more_bg.png) no-repeat left 2px}#content_list .consultTab .tabList li{float:left;margin-right:18px}#content_list .consultTab .tabList li a{display:block;width:310px;font-size:1.5rem;font-weight:700;padding:13px 0 6px;text-align:center;background:#bdbdbd;border-top:5px solid #fff;color:#fff;text-decoration:none}#content_list .consultTab .tabList li.on a{border-top:5px solid #085faf;color:#000;background:#eff8fb}#content_list .consultTab .tabList li a span{display:inline-block;background:url(/wp/wp-content/themes/a_keisei/assets/image/index/tab_ico01.png) no-repeat left center;padding-left:18px}#content_list .consultTab .tabList li.on a span{background:url(/wp/wp-content/themes/a_keisei/assets/image/index/tab_ico02.png) no-repeat left center;padding-left:18px}#content_list .consultTab .tabInner{background:#eff8fb;padding:22px 0}.banner_area .wrap{padding-bottom:100px}.banner_area .banner{max-width:320px}.banner_area .banner:not(:last-of-type){margin-right:20px}.banner_area .banner_full_pc{display:block;margin-top:32px}.banner_area .banner_full_sp{display:none}.line_banner{text-align:center;margin-top:32px}.line_banner a{margin:auto}@media screen and (max-width:640px){#content_list .title{margin-bottom:30px}.banner_area .wrap{background:#f2f2f2;padding:39px 0 50px;margin-bottom:61px}.banner_area .flex_box{flex-wrap:wrap;flex-direction:column}.banner_area .banner{max-width:325px;width:100%}.banner_area .banner:not(:last-of-type){margin-right:0;margin-bottom:10px}.banner_area .banner_full_pc{display:none}.banner_area .banner_full_sp{display:block;margin-bottom:10px;max-width:325px}.line_banner{margin-top:0;width:92%;margin:auto auto 32px}.line_banner a{margin:auto}}.yb_area{margin-bottom:100px;margin-top:0}.yb_area h2 img{margin:auto}@media screen and (max-width:640px){.yb_area{margin-bottom:90px}}.doctor_profile_area .wrap{padding-bottom:100px}.doctor_profile_area .doctor_area{margin-bottom:40px}.doctor_profile_area .doctor_area .flex_box{align-items:flex-start;justify-content:flex-end;width:100%;padding-bottom:90px}.doctor_profile_area .flex_box{justify-content:center}.doctor_profile_area .img{max-width:247px;margin-right:-24px}.doctor_profile_area .text_area{background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_bk.png);background-size:contain;background-repeat:no-repeat;background-position:center;padding:16px 0 32px 64px;box-sizing:border-box;max-width:369px;width:100%;margin-top:50px}.doctor_profile_area .text_area h3{color:#b48d25;font-size:30px;font-weight:400;margin-bottom:14px}.doctor_profile_area p{color:#695c46;font-size:14px;line-height:1.5}.doctor_profile_area .doctor_name_area{position:absolute;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_text_bk.png);background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;width:100%}.doctor_profile_area .doctor_name_area:before{content:"";position:absolute;left:-20px;top:-25px;margin:auto;width:100%;height:100%;max-width:203px;max-height:47px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_icon.png);background-size:contain;background-repeat:no-repeat;background-position:center}.doctor_profile_area .doctor_name_area dl{display:flex;align-items:center;justify-content:center;padding:31px 10px;box-sizing:border-box}.doctor_profile_area .doctor_name_area dt{margin-right:35px}.doctor_profile_area .doctor_name_area dd p{font-size:32px}.doctor_profile_detail .wrap{padding:30px 0 59px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_profile_detail_bk.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.doctor_profile_detail .flex_box:first-of-type{margin-bottom:30px;align-items:flex-start;justify-content:flex-start}.doctor_profile_detail .flex_box div>dl:first-of-type{margin-bottom:10px}.doctor_profile_detail .flex_box>dl{margin-right:30px}.doctor_profile_detail .flex_box:first-of-type dl p,.doctor_profile_detail dd p{padding:10px 0}.doctor_profile_detail .flex_box:first-of-type dl dd:nth-child(2) p{padding-top:5px}.doctor_profile_detail dd{border-bottom:1px solid #d9dce0}.doctor_profile_detail dd:last-of-type{border-bottom:none}.doctor_profile_detail dd a{display:block;color:#695c46;text-decoration:underline}#main .doctor_profile_detail .btn:first-of-type{margin-right:20px}@media screen and (max-width:640px){.doctor_profile_area .wrap{padding-bottom:83px}.doctor_profile_area .title h2{line-height:1}.doctor_profile_area .doctor_area{margin-bottom:0;padding-bottom:42px}.doctor_profile_area .doctor_area .flex_box{padding-bottom:4px;justify-content:center}.doctor_profile_area .flex_box{align-items:flex-start}.doctor_profile_detail .flex_box{flex-direction:column;align-items:center}.doctor_profile_area .img{max-width:160px;margin-right:0;margin-left:0}.doctor_profile_area .text_area{background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_bk.png);width:68%;padding:0 2% 11px 9.5%;right:3px;display:block;box-sizing:border-box;max-width:276px;margin:30px 0 0;background-size:90% 100%;background-position:left}.doctor_profile_area .text_area h3{font-size:20px;margin-bottom:9px}.doctor_profile_area p{font-size:12px;line-height:1.5}.doctor_profile_area .doctor_name_area{position:absolute;right:0;left:0;bottom:-23px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_text_bk_sp.png);background-size:100% 100%;width:86%;margin:auto;max-width:360px}.doctor_profile_area .doctor_name_area:before{max-width:98px;left:0;top:-21px}.doctor_profile_area .doctor_name_area dl{padding:4% 4.7% 4% 7%;width:100%;justify-content:space-between}.doctor_profile_area .doctor_name_area dt{margin-right:2.5%}.doctor_profile_area .doctor_name_area dd p{font-size:26px}.doctor_profile_detail .wrap{padding:30px 0 40px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/doctor_profile_detail_bk_sp.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.doctor_profile_detail .flex_box:first-of-type{margin-bottom:20px;align-items:flex-start}.doctor_profile_detail .flex_box:first-of-type>div{width:100%}.doctor_profile_detail .flex_box div>dl:first-of-type{margin-bottom:12px;width:100%}.doctor_profile_detail .flex_box>dl{margin-right:0;width:100%;margin-bottom:15px}.doctor_profile_detail .flex_box:first-of-type dl p,.doctor_profile_detail dd p{padding:10px 0;font-size:14px}.doctor_profile_detail .flex_box:first-of-type dl dt p{padding:9px 0 6px}.doctor_profile_detail dd{border-bottom:1px solid #d9dce0}.doctor_profile_detail dd:last-of-type{border-bottom:none}.doctor_profile_detail dd a p{line-height:1.9}.doctor_profile_detail dd a{display:block;color:#695c46;text-decoration:underline}#main .doctor_profile_detail .btn:first-of-type{margin:0}.doctor_profile_detail .btn:first-of-type{margin-right:20px}}@media screen and (max-width:450px){.doctor_profile_area .doctor_area .flex_box{justify-content:flex-start}.doctor_profile_area .text_area{position:absolute}}@media screen and (max-width:320px){.doctor_profile_area .text_area h3{font-size:17px}.doctor_profile_area .doctor_name_area dd p{font-size:18px}.doctor_profile_area p{font-size:11px}}.stuff_banner_area .wrap{padding-bottom:100px}@media screen and (max-width:640px){.stuff_banner_area .wrap{padding-bottom:80px}}.features .wrap{background:#eaeff3;padding:80px 0 64px}.features .title{margin-bottom:50px}.features .features_list{margin-bottom:60px}.features li{background:#fff;padding:3px 20px;display:flex;align-items:center}.features li:not(:last-of-type){margin-bottom:10px}.features li p{font-size:16px;display:inline-block}.features li .num_icon{position:relative;display:inline-block;color:#04337b;font-size:16px;max-width:34px;margin-right:20px;padding:12px 13px 20px}.features li .num_icon:after{content:"";position:absolute;left:0;bottom:0;top:0;margin:auto;width:100%;max-width:34px;height:100%;max-height:42px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/icon_features.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:640px){.features .wrap{padding:40px 0}.features .title{margin-bottom:20px}.features .features_list{margin-bottom:20px}.features li{padding:4px 14px 7px}.features li p{font-size:15px}.features li .num_icon{font-size:16px;max-width:34px;margin-right:10px;padding:6px 12px 11px}}.news .wrap{padding:80px 0;background-color:#f8f8f8}.news .title{margin-bottom:60px}.news ul{margin-bottom:60px}.news li:not(:last-of-type){margin-bottom:10px}.news li a{display:flex;position:relative;box-sizing:border-box;padding:20px;background:#fff}.news li a:after{content:"";position:absolute;right:20px;bottom:0;top:0;margin:auto;width:100%;height:100%;max-width:24px;max-height:24px;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/icon_arrow.png);background-size:contain;background-repeat:no-repeat;background-position:center}.news li a:hover{text-decoration:none}.news li .img{margin-right:20px;max-width:65px;width:100%}.news li p{font-size:15px;line-height:1.4;color:#000;margin-right:20px}.news li .text{width:calc(100% - 120px)}@media screen and (max-width:640px){.news .wrap{padding:40px 0}.news .title{margin-bottom:20px}.news ul{margin-bottom:20px}.news li a{padding:10px 6px 10px 13px}.news li a:after{right:11px}.news li .img{margin-right:10px}.news li p{margin-right:10px}.news li .text{width:calc(100% - 100px)}#main .topIntro.type02{margin:50px auto}}@media screen and (max-width:640px){.sp_banner{margin-bottom:30px}.sp_banner .img img{max-width:100%}}@media screen and (max-width:640px){.mv_bk{height:110vw;position:absolute;width:100%;background-color:#18a7fb;background:linear-gradient(90deg,#3ac7fe 0%,#18a7fb 80%)}.youtube_banner{width:92%;margin:auto auto 15px}.docter_btn{max-width:345px;margin:auto;width:92%}.docter_btn a{display:block;background-color:#08477f;border-radius:5px;width:100%;margin:auto;padding:15px 11px;box-sizing:border-box}.docter_btn a:hover{text-decoration:none}.docter_btn p{position:relative;color:#fff;font-weight:700;font-size:18px;text-align:center;font-family:Yu Gothic,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:0}.docter_btn span{display:inline-block;vertical-align:middle;color:#fff;line-height:1;position:absolute;width:6px;height:6px;transform:translateX(-25%) rotate(45deg);right:0;bottom:10px}.docter_btn span:before,.docter_btn span:after{content:'';position:absolute;background:currentColor;border-radius:.1em}.docter_btn span:before{top:0;left:0;right:0;bottom:0;height:.1em}.docter_btn span:after{top:0;right:0;bottom:0;width:.1em}.clinic_btn_area{background-color:#0072b2;border-radius:10px;margin-top:-4px;position:relative;z-index:1;margin-bottom:8px;padding:9px 9px 14px}.clinic_btn_area .text{position:relative;text-align:center;padding:1px;box-sizing:border-box;margin-bottom:5px}.clinic_btn_area .text:after{content:'';position:absolute;right:0;left:0;bottom:0;top:0;margin:auto;width:100%;height:100%;background-image:url(/wp/wp-content/themes/a_keisei/assets/image/topv2/clinic_btn_area_text_bk.png);background-size:contain;background-repeat:no-repeat;background-position:center}.clinic_btn_area .text p{font-size:15px;color:#fff;font-weight:700;font-family:Yu Gothic,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;letter-spacing:0}.clinic_btn_area .text span{color:#ffd506;font-weight:700}.clinic_btn_area .btn_list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:345px;margin:auto}.clinic_btn_area .btn_list .clinic_btn{width:31%}.clinic_btn_area .btn_list .clinic_btn:nth-child(-n+2){width:48%;margin-bottom:8px}.clinic_btn_area .btn_list .clinic_btn a{display:block;background-color:#fff;border-radius:5px}.clinic_btn_area .btn_list .clinic_btn a:hover{text-decoration:none}.clinic_btn_area .btn_list .clinic_btn p{position:relative;color:#08477f;font-weight:700;font-size:20px;text-align:center;padding:5px;font-family:'Noto Sans JP',sans-serif;box-sizing:border-box}.clinic_btn_area .btn_list .clinic_btn span{display:inline-block;vertical-align:middle;color:#08477f;line-height:1;position:absolute;width:7px;height:7px;transform:translateX(-25%) rotate(45deg);right:7px;bottom:15px}.clinic_btn_area .btn_list .clinic_btn:nth-child(-n+2) span{right:7px}.clinic_btn_area .btn_list .clinic_btn span:before,.clinic_btn_area .btn_list .clinic_btn span:after{content:'';position:absolute;background:currentColor;border-radius:.1em}.clinic_btn_area .btn_list .clinic_btn span:before{top:0;left:0;right:0;bottom:0;height:.1em}.clinic_btn_area .btn_list .clinic_btn span:after{top:0;right:0;bottom:0;width:.1em}}