#main_visual{width:100%;background:#eee}#main_visual>.ac_ly_001{margin:0 auto;background:url("/assets/clinic/images/satellite_common/contents_main_bg.png") left top no-repeat;background-size:auto}@media (max-width: 979px){#main_visual>.ac_ly_001{background-size:auto 100%}}#main_visual>.ac_ly_001 .main_text{width:60%;margin-left:auto;padding:6% 0 5%}@media (max-width: 979px){#main_visual>.ac_ly_001 .main_text{width:66%}}#main_visual>.ac_ly_001 .main_text>h2{text-align:center;font-family:serif !important;line-height:1em;margin:0 auto;vertical-align:middle;display:flex;align-items:center;font-weight:normal;font-size:360%}@media (max-width: 979px){#main_visual>.ac_ly_001 .main_text>h2{font-size:7vw}}#main_visual>.ac_ly_001 .main_text>h2:before,#main_visual>.ac_ly_001 .main_text>h2::after{border-top:1px solid #ccc;content:"";display:inline;flex-grow:1;vertical-align:text-top}#main_visual>.ac_ly_001 .main_text>h2::before{margin-right:0.4em}#main_visual>.ac_ly_001 .main_text>h2::after{margin-left:0.4em}#main_visual>.ac_ly_001 .main_text>.subtitle{color:#5981db}#main_contents .main_contents_inner{display:flex;flex-direction:row-reverse;justify-content:space-between}@media (max-width: 979px){#main_contents .main_contents_inner{flex-direction:column}}#main_contents .main_contents_inner .main_cont{width:720px}@media (max-width: 979px){#main_contents .main_contents_inner .main_cont{width:100%}}#main_contents .main_contents_inner .side_cont{width:240px;margin-top:0}@media (max-width: 979px){#main_contents .main_contents_inner .side_cont{display:none}}#main_contents .main_contents_inner .side_cont>.clinic_line .lineBnr{position:relative;display:block;width:240px;height:410px}#main_contents .main_contents_inner .side_cont>.clinic_line .lineBnr .qrWrap{position:absolute;overflow:hidden;top:120px;left:22px;width:100px;height:100px}#main_contents .main_contents_inner .side_cont>.clinic_line .lineBnr p{position:absolute;bottom:52px;left:0;margin:0;width:100%;text-align:center}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn{border:1px solid #e5e5e5;font-size:14px;line-height:1.6;min-height:90px;margin-top:5px}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn:first-child{margin-top:0}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a{display:block;padding:15px 10px 15px 60px;color:#000;position:relative;text-decoration:none}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a:before{content:"";position:absolute;left:15px;padding:30px 20px 30px 25px;background:center left no-repeat}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a.blog:before{background-image:url("/assets/clinic/images/satellite_common/tmp/side/snsicon_blog.png")}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a.insta:before{background-image:url("/assets/clinic/images/satellite_common/tmp/side/snsicon_insta.png")}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a.facebook:before{background-image:url("/assets/clinic/images/satellite_common/tmp/side/snsicon_facebook.png")}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a.twitter:before{background-image:url("/assets/clinic/images/satellite_common/tmp/side/snsicon_twitter.png")}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a.movie:before{background-image:url("/assets/clinic/images/satellite_common/tmp/side/snsicon_youtube.png")}#main_contents .main_contents_inner .side_cont>.clinic_sns .sns_btn>a small{display:block;font-weight:bold}#clinic_info{padding:20px 0px 24px;background-color:#ecf3fd}#clinic_info>.ac_ly_002{align-items:flex-end}#clinic_info>.ac_ly_002 .clinic_name{color:#5981db;font-size:160%}#clinic_info>.ac_ly_002 .clinic_name>img{margin-right:10px}@media (max-width: 979px){#clinic_info>.ac_ly_002 .clinic_name>img{display:block;margin:0 auto 5px}}#clinic_info>.ac_ly_002 .clinic_name>.satellite_name{font-size:110%}@media (max-width: 979px){#clinic_info>.ac_ly_002 .clinic_name>.satellite_name{display:block;margin:auto}}#clinic_info>.ac_ly_002 .info_cont{background-color:#ffffff;text-align:center}#clinic_info>.ac_ly_002 .info_cont .tel_cont{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:10px 0}@media (max-width: 979px){#clinic_info>.ac_ly_002 .info_cont .tel_cont{flex-direction:column}}#clinic_info>.ac_ly_002 .info_cont .tel_cont>div{padding:0 10px}@media (max-width: 979px){#clinic_info>.ac_ly_002 .info_cont .tel_cont>div{width:100%}}#clinic_info>.ac_ly_002 .info_cont .tel_cont>.tel_no{font-size:3.4rem;color:#5981db;vertical-align:middle;font-weight:bold;line-height:1}@media (max-width: 979px){#clinic_info>.ac_ly_002 .info_cont .tel_cont>.tel_no{font-size:2.8rem}}#clinic_info>.ac_ly_002 .info_cont .tel_cont>.tel_no img{margin-right:6px}#clinic_info>.ac_ly_002 .info_cont .tel_cont>.tel_time{font-size:1.3rem;text-align:left;border-left:1px solid #ccc;line-height:1.2}@media (max-width: 979px){#clinic_info>.ac_ly_002 .info_cont .tel_cont>.tel_time{border-left:0;margin-top:5px;text-align:center}}#clinic_info>.ac_ly_002 .info_cont>.open_time{text-align:center}#clinic_info>.ac_ly_002 .info_cont>.open_time span{border:1px solid #ccc;padding:3px 5px;font-size:94%;margin-right:0.5em}#clinic_info>.ac_ly_002 .info_cont>.yoyaku_btn{text-align:center}#clinic_info>.ac_ly_002 .gmap-box>iframe{vertical-align:bottom}body#top .btn_type2{text-align:center}body#top .btn_type2>a{background-color:transparent;color:#5981db;border:1px solid #5981db;border-radius:0;max-width:80%}@media (max-width: 979px){body#top .btn_type2>a{min-height:40px}}body#top .btn_type2>a:hover{opacity:0.7}body#top .btn_type2>a:after{background:url("/assets/images/templates/ico_chevron-right-blue.png") 50% 50% no-repeat;background-size:auto 0.6em}body#top .btn_type2>a .text{color:#5981db}@media (max-width: 979px){body#top .btn_type2>a .text{font-size:80%}}body#top section{line-height:1.4}body#top section.ac_ar_001{margin-top:0;padding-top:100px;padding-bottom:100px}@media (max-width: 979px){body#top section.ac_ar_001{padding-top:60px;padding-bottom:60px}}body#top section h2,body#top section h3{text-align:center;font-family:serif !important;line-height:1em;margin:0 auto;vertical-align:middle;display:flex;align-items:center;font-weight:normal}body#top section h2:before,body#top section h2::after,body#top section h3:before,body#top section h3::after{border-top:1px solid #ccc;content:"";display:inline;flex-grow:1;vertical-align:text-top}body#top section h2::before,body#top section h3::before{margin-right:0.4em}body#top section h2::after,body#top section h3::after{margin-left:0.4em}body#top section h2{font-size:440%}@media (max-width: 979px){body#top section h2{font-size:180%}}body#top section h3{font-size:240%}@media (max-width: 979px){body#top section h3{font-size:140%}}body#top .subtitle{text-align:center;margin:0px auto 40px;color:#5981db;font-weight:bold;font-size:120%}@media (max-width: 979px){body#top .subtitle{font-size:100%}}body#top .free_medicalcare{padding:10px 0;background:#fef8cb;color:#564a33;border-bottom:4px solid #717171;text-align:center;font-weight:bold}body#top .reason__box{display:flex;flex-wrap:wrap;margin-top:0}@media (max-width: 979px){body#top .reason__box{flex-direction:column-reverse}}@media (min-width: 980px){body#top .reason__box:nth-child(even) .reason__box__image{order:2}}body#top .reason__box:nth-child(even) .reason__box__content{color:#000;background-color:#f7f7f7}@media (min-width: 980px){body#top .reason__box__image,body#top .reason__box__content{width:50%}}body#top .reason__box__content{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;background-color:#3e3e3e;padding:20px}body#top .reason__box__content>*{width:100%}body#top .reason__box__content .head{display:flex;align-items:center}body#top .reason__box__content .head__image{border-right:1px solid;box-sizing:content-box;padding-right:10px;margin-right:20px}@media (max-width: 979px){body#top .reason__box__content .head__image{margin-right:15px}}@media (min-width: 980px){body#top .reason__box__content .head__image img{min-width:117px}}@media (max-width: 979px){body#top .reason__box__content .head__image img{max-width:70px}}body#top .reason__box__content .head__text{font-size:27px;font-weight:bold;font-family:"Roboto Slab", Garamond, "Times New Roman", 游明朝, "Yu Mincho", 游明朝体, YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", HiraMinProN-W3, HGS明朝E, "ＭＳ Ｐ明朝", "MS PMincho", serif;letter-spacing:-1px;line-height:1.3}@media (max-width: 979px){body#top .reason__box__content .head__text{font-size:20px}}body#top .reason__box__content .text{font-size:15px;margin-top:30px}@media (max-width: 979px){body#top .reason__box__content .text{margin-top:15px}}body#top .reason__box__content .link{text-align:right;margin-top:10px}body#top .reason__box__content .link a{position:relative;display:inline-block;font-size:15px;font-weight:bold;text-decoration:none;background-color:#efefef;padding:5px 10px 3px 25px;border-radius:3px}body#top .reason__box__content .link a::before{content:"";position:absolute;width:8px;height:8px;border-style:solid;border-color:#FF88AD #FF88AD transparent transparent;border-width:2px 2px 0 0;left:8px;top:50%;transform:translateY(-50%) rotate(45deg)}body#top #reason .reason-container{display:flex;flex-wrap:wrap;width:700px;margin:0px auto;padding:10px 0}@media (max-width: 979px){body#top #reason .reason-container{width:100%}}body#top #reason .reason-container:after{content:"";display:block;height:2px;width:100%;margin:20px auto;border:0px;background:#ffffff;background:linear-gradient(to right, #fff 0%, #aaa 20%, #aaa 80%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 )}body#top #reason .reason-container>.index{width:20%;text-align:center}@media (max-width: 979px){body#top #reason .reason-container>.index{text-align:right;padding-right:2%}}body#top #reason .reason-container>.txt_cont{width:80%;padding-left:10px}@media (max-width: 979px){body#top #reason .reason-container>.txt_cont{padding-left:0}}body#top #reason .reason-container>.txt_cont .title{font-size:180%}@media (max-width: 979px){body#top #reason .reason-container>.txt_cont .title{font-size:140%}}body#top #reason .reason-container>.txt_cont .link{text-align:right}body#top #reason .reason-container>.txt_cont .link a{background:url("/assets/images/templates/ico_chevron-right-blue.png") 8px 45% no-repeat;background-size:6px auto;text-indent:1.2em;text-decoration:none;margin-top:5px;margin-right:20px;padding:6px 10px 6px 24px;border-radius:3px;background-color:#efefef}body#top section#reason.img_on{width:980px;margin:0 auto}body#top section#reason.img_on .reasonWrap{display:flex;justify-content:center}body#top section#reason.img_on .reasonWrap__img{width:50%;margin-top:0}body#top section#reason.img_on .reasonWrap.reasonBg01 .reasonWrap__txt{background:#3e3e3e;color:#fff;width:50%;display:flex;align-items:center;box-sizing:border-box;padding:20px}body#top section#reason.img_on .reasonWrap__txtTtl{display:flex;align-items:center;font-size:27px;font-weight:bold;line-height:1.3;letter-spacing:-1px;margin-bottom:25px;font-family:"Roboto Slab", Garamond, "Times New Roman", 游明朝, "Yu Mincho", 游明朝体, YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", HiraMinProN-W3, HGS明朝E, "ＭＳ Ｐ明朝", "MS PMincho", serif}body#top section#reason.img_on .reasonWrap__txtTtl figure{margin-right:15px;padding-right:20px;border-right:1px solid #000}body#top section#reason.img_on .reasonWrap.reasonBg01 .reasonWrap__txt figure{border-color:#fff}body#top section#reason.img_on .reasonWrap__txt>div .reason-container-link{max-width:300px;background-position:15px 9px}body#top section#reason .reason-container-link{background:url(https://www.sbc-shinjuku.com/images/index/arw_pink.png) 8px 45% no-repeat;background-size:6px auto;text-indent:1.2em;margin-top:5px;margin-right:20px;padding:3px 9px 3px 7px;border-radius:3px;background-color:#efefef;float:right}body#top section#reason .reason-container-link a{text-decoration:none}body#top section#reason.img_on .reasonWrap.reasonBg02 .reasonWrap__txt{background:#f7f7f7}body#top section#reason.img_on .reasonWrap__txt{width:50%;display:flex;align-items:center;box-sizing:border-box;padding:20px;margin-top:0}body#top section#reason.img_on .reasonWrap__txtTtl span{width:65%}@media screen and (max-width: 979px){body#top section#reason.img_on{width:auto}body#top section#reason.img_on .reasonWrap{flex-direction:column-reverse}body#top section#reason.img_on .reasonWrap.reasonBg02{flex-direction:column}body#top section#reason.img_on .reasonWrap__img{width:100%;text-align:center}body#top section#reason.img_on .reasonWrap.reasonBg01 .reasonWrap__txt{width:100%}body#top section#reason.img_on .reasonWrap__txt{width:100%}body#top section#reason.img_on .reasonWrap__txtTtl span{width:95%;font-size:5.5vw}}body#top #banner{padding-top:0}body#top #photo{background-color:#222;overflow:hidden}body#top #photo h2{color:#fff}body#top #photo .slide_title{color:#fff;background:linear-gradient(90deg, transparent, #424242, transparent);font-size:120%;padding:0.3em 0}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide{padding:5px}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide a:hover div,body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide a:hover img{opacity:0.7}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide .photo-box{display:flex}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide .photo-box img{width:50%}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide .photo-box-ba{border:1px solid #fff;color:#fff;display:flex;align-items:center;justify-content:space-evenly;margin-top:10px}body#top #photo .slick-slider>.slick-arrow{top:auto;bottom:-85px;background-color:#5981db;opacity:0.8}body#top #photo .slick-slider>.slick-arrow:hover{opacity:0.5}body#top #photo .slick-slider>.slick-arrow.slick-prev{left:calc(50% - 490px - 60px)}body#top #photo .slick-slider>.slick-arrow.slick-next{right:calc(50% - 490px - 60px)}body#top #photo .mhlw-risk-single{background-color:#000;color:#fff}body#top .clinicInfo{background-color:#def1ff;padding:10px 30px 25px}@media (max-width: 979px){body#top .clinicInfo{padding:2vw 1.5vw 6vw}}body#top .clinicInfo__info{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px;padding-bottom:10px}@media (max-width: 979px){body#top .clinicInfo__info{flex-wrap:wrap;justify-content:center}}body#top .clinicInfo__info__clinic .name{position:relative;font-size:26px;font-weight:600;font-family:"游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro", "Hiragino Mincho Pro", "MS P明朝", "MS PMincho", serif;line-height:1.6;padding-left:80px}@media (max-width: 979px){body#top .clinicInfo__info__clinic .name{font-size:5vw;padding-left:18vw}}body#top .clinicInfo__info__clinic .name:before{content:"";position:absolute;width:60px;height:70px;background:url(/assets/clinic/images/satellite_common/top/sbc_icon.png) center/cover no-repeat;top:-10px;left:0}@media (max-width: 979px){body#top .clinicInfo__info__clinic .name:before{width:15vw;height:18vw;top:-2vw;left:-2vw}}body#top .clinicInfo__info__clinic .name .add{display:block;font-size:62%;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif}body#top .clinicInfo__info__tel{text-align:right;line-height:1.2}@media (max-width: 979px){body#top .clinicInfo__info__tel{text-align:center;margin-top:2vw}}body#top .clinicInfo__info__tel a{display:inline-block;font-size:34px;font-weight:bold;text-decoration:none}@media (max-width: 979px){body#top .clinicInfo__info__tel a{font-size:7.5vw}}body#top .clinicInfo__info__tel a:before{content:"";display:inline-block;width:36px;height:24px;background:url(/assets/clinic/images/satellite_common/top/blue_free_icon.png) center/cover no-repeat;margin-right:10px}@media (max-width: 979px){body#top .clinicInfo__info__tel a:before{width:8vw;height:5.3vw;margin-right:2vw}}body#top .clinicInfo__info__tel .time{font-size:90%}body#top .clinicInfo__btn{display:flex;margin:20px 10px 0}@media (max-width: 979px){body#top .clinicInfo__btn{flex-wrap:wrap;justify-content:space-between;margin:3vw 0 0}}body#top .clinicInfo__btn a{color:#fff;text-align:center;text-decoration:none;border-radius:50px;border:solid 4px;width:calc(100% / 4 - 10px);padding:5px 0}@media (max-width: 979px){body#top .clinicInfo__btn a{width:45vw;border:solid 0.8vw;font-size:3.4vw;padding:2.5vw 0}body#top .clinicInfo__btn a:nth-child(n+3){margin-top:1.5vw}}@media (min-width: 980px){body#top .clinicInfo__btn a+a{margin-left:10px}}body#top .clinicInfo__btn a.-mail{background-color:#f24780}body#top .clinicInfo__btn a.-counseling{background-color:#5981db}body#top .clinicInfo__btn a.-insta{background-color:#000}body#top #monitor{background-color:#ffffe5}body#top #monitor .monitor_cont{background-color:#fff;line-height:1.8}body#top #monitor .monitor_cont #kcam-area{width:100%;display:flex}body#top #monitor .monitor_cont #kcam-area>.pickup-container{width:33.3%;text-align:left;padding:0.6%}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a{text-decoration:none}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a:hover div,body#top #monitor .monitor_cont #kcam-area>.pickup-container>a:hover img{opacity:0.7}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a .heightLine-monitorimg{text-align:center;margin-bottom:10px;height:inherit !important}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a .heightLine-monitorimg img{width:100%;height:auto}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a .pickup-text1{font-size:16px;font-weight:bold;background:url("/assets/clinic/images/satellite_common/top/monitor-arrow1.png") left 10px no-repeat;padding:0 0 0 15px;margin:0 0 3px}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a .pickup-text2{font-size:13px;margin:0 0 3px;line-height:1.3}body#top #monitor .monitor_cont #kcam-area>.pickup-container>a .k_campaign-public-monitorPrice{font-size:20px;font-weight:bold;color:#f69}body#top #procedures{background-color:#f6f6f6}body#top #procedures .procedures_cont{display:flex;flex-wrap:wrap}body#top #procedures .procedures_cont .col{width:235px;margin:5px}@media (max-width: 979px){body#top #procedures .procedures_cont .col{width:calc((100% - 30px) / 3);margin:10px 5px}body#top #procedures .procedures_cont .col img{width:100%}}@media (max-width: 694px){body#top #procedures .procedures_cont{justify-content:space-between}body#top #procedures .procedures_cont .col{width:calc((100% - 10px) / 2);margin:5px 0}}body#top #sns{background-color:#f6f6dc}a.cv-btn{position:relative;min-width:520px;display:inline-block;font-size:24px;font-weight:bold;text-align:center;text-decoration:none;color:#fff;line-height:1.3;background:linear-gradient(to bottom, #fc637f, #df425f);border-radius:60px;border-bottom:solid 6px #ca0024;padding:15px 80px;box-shadow:0 4px 10px #ffa5b5;transition:.4s;overflow:hidden}@media (max-width: 979px){a.cv-btn{font-size:18px;max-width:520px;min-width:95%;padding:15px 50px}}a.cv-btn:before{position:absolute;content:'';display:inline-block;top:-110px;left:0;width:30px;height:100%;background-color:rgba(255,255,255,0.4);-webkit-animation:shiny-btn1 3s ease-in-out infinite;animation:shiny-btn1 3s ease-in-out infinite}@media (max-width: 979px){a.cv-btn:before{top:-20vw;width:10vw}}@-webkit-keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}@keyframes shiny-btn1{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}a.cv-btn span{display:block;position:absolute;width:45px;height:45px;background-color:#fff;border-radius:50%;right:30px;top:50%;transform:translateY(-50%)}@media (max-width: 979px){a.cv-btn span{width:40px;height:40px;right:20px}}a.cv-btn span:before{position:absolute;content:"";width:28%;height:28%;border-style:solid;border-color:#ec526c #ec526c transparent transparent;border-width:4px 4px 0 0;left:45%;top:50%;transform:translate(-50%, -50%) rotate(45deg)}.all-clinic>.ac_ly_001>h2{color:#0b52ae;line-height:1.4}@media (max-width: 979px){.all-clinic>.ac_ly_001>h2{font-size:1.8rem}}.all-clinic>.ac_ly_001>h2 .txt-36{font-size:36px}@media (max-width: 979px){.all-clinic>.ac_ly_001>h2 .txt-36{font-size:26px}}.all-clinic>.ac_ly_001>h2 .txt-44{font-size:44px;color:#ff0061}@media (max-width: 979px){.all-clinic>.ac_ly_001>h2 .txt-44{font-size:34px}}.all-clinic>.ac_ly_001>h2 .txt-28{font-size:28px}@media (max-width: 979px){.all-clinic>.ac_ly_001>h2 .txt-28{font-size:18px}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .dc_00_039>h2.title{padding:5px 20px}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .dc_00_039>h2.title>.titleinner{font-size:1.1em}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .ac_ly_003 .col>div.link a.button-normal{padding:0.5em 1em}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .ac_ly_003 .col>div.clinic_area{padding:5px 0}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .ac_ly_003 .col>div.clinic_name{margin:12px auto;font-size:115%}}@media (max-width: 979px){.all-clinic #clinic-list-tab2 .tabacc>.contents .ac_ly_003 .col>div.clinic_gmap .gmap-box.iframe-box{padding-bottom:40%}}.page-inner{max-width:980px;margin:auto}@media (max-width: 979px){.page-inner{margin:0 10px}}.js-slider{display:none}.js-slider.slick-initialized{display:block}#main_bnr{background-color:#f7f7f7}.bnrList__item.-split{display:flex}body#top section h2{font-size:48px}@media (max-width: 979px){body#top section h2{font-size:28px}}body#top #procedures{padding:80px 0;background-color:#ffffe5}@media (max-width: 979px){body#top #procedures{padding:60px 0}}#procedures .subtitle{color:#000;font-weight:900}#procedures .procedures_cont{justify-content:space-between}@media (min-width: 980px){#procedures .procedures_cont{min-height:500px;align-items:center;background:url(/assets/clinic/sendai/images/procedures_bg.png?202381716203) 0px no-repeat}}@media (max-width: 979px){#procedures .procedures_cont{display:block}#procedures .procedures_cont>figure{text-align:center}}#procedures .procedures_cont .links{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width: 980px){#procedures .procedures_cont .links{width:295px;margin:0 25px 0 auto}}@media (max-width: 979px){#procedures .procedures_cont .links{max-width:620px;width:95%;margin:10px auto 0}}#procedures .procedures_cont .links_item{width:140px;height:140px}@media (max-width: 979px){#procedures .procedures_cont .links_item{width:28.5vw;height:28.5vw;max-width:200px;max-height:200px}}@media (min-width: 980px){#procedures .procedures_cont .links_item:nth-child(n+3){margin-top:15px}}@media (max-width: 979px){#procedures .procedures_cont .links_item:nth-child(n+4){margin-top:5px}}#procedures .procedures_cont .links_item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:15px;font-weight:bold;font-family:'游ゴシック', YuGothic, 'Hiragino Kaku Gothic ProN', 'Hiragino Kaku Gothic Pro', メイリオ, Meiryo, sans-serif;text-decoration:none;text-align:center;line-height:1.2;color:#fff;background-color:#fb637e;border-radius:10px}@media (max-width: 979px){#procedures .procedures_cont .links_item a{font-size:12px}}#procedures .procedures_cont .links_item a .icon__image{min-height:80px;display:flex;justify-content:center;align-items:center}@media (max-width: 979px){#procedures .procedures_cont .links_item a .icon__image{min-height:55px}#procedures .procedures_cont .links_item a .icon__image img.-ceramic,#procedures .procedures_cont .links_item a .icon__image img.-white,#procedures .procedures_cont .links_item a .icon__image img.-kids{width:50%}#procedures .procedures_cont .links_item a .icon__image img.-mouthpiece,#procedures .procedures_cont .links_item a .icon__image img.-other{width:60%}#procedures .procedures_cont .links_item a .icon__image img.-implant{width:40%}#procedures .procedures_cont .links_item a .icon__image img.-denture{width:70%}#procedures .procedures_cont .links_item a .icon__image img.-anesthesia{width:55%}#procedures .procedures_cont .links_item a .icon__image img.-botox{width:38%}}#procedures .procedures_cont .links_item a .icon__image img{filter:brightness(3)}@media (min-width: 980px){#procedures .procedures_cont .links_item a .icon__image img{height:60px}#procedures .procedures_cont .links_item a .icon__image img.-denture{height:45px}}@media (max-width: 979px){#procedures .procedures_cont .links_item a .icon__image img{transform:translateY(-5px)}}body#top #photo{background-color:#f1f1f1}body#top #photo h2{color:#000}body#top #photo .slide_title{font-weight:bold;color:#5981db;background:linear-gradient(90deg, transparent, #fff, transparent)}body#top #photo .mhlw-risk-single{color:#000;background-color:#fff}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide .photo-box img{width:100%}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide>a{text-decoration:none}body#top #photo .slick-slider>.slick-list>.slick-track>.slick-slide .photo-box-ba{border:1px solid;color:#5981db}
