#osusumeDoctor .tabacc.-pc-accordion .contents .title{color:#fff;background:#ff9490;font-size:30px;justify-content:center}@media only screen and (max-width: 979px){#osusumeDoctor .tabacc.-pc-accordion .contents .title{font-size:5vw}}#osusumeDoctor .osusume-inner{background:#f0f0f0}@media screen and (max-width: 979px){#osusumeDoctor .osusume-inner{padding:2vw}}#osusumeDoctor .osusume{padding:0;margin-top:0}@media only screen and (max-width: 979px){#osusumeDoctor .osusume{padding:20px 0}}#osusumeDoctor .osusume h2{font-size:60px;margin:0 auto 30px}#osusumeDoctor .osusume h2 .sub{font-size:20px}@media only screen and (max-width: 979px){#osusumeDoctor .osusume h2{font-size:40px}#osusumeDoctor .osusume h2 .sub{font-size:14px}}#osusumeDoctor .osusume .index{max-width:1050px;height:245px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#71625a;font-size:49px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img35.png?202616183446) center top no-repeat;text-align:center;line-height:1.4;margin:0 auto;padding:0 0 10px}#osusumeDoctor .osusume .index span{font-size:40px}#osusumeDoctor .osusumeDoctor{width:100%;margin:0 auto;background:#fff}#osusumeDoctor .osusumeDoctor+.osusumeDoctor{margin-top:20px}#osusumeDoctor .osusumeDoctor .btn a{display:flex;justify-content:center;align-items:center;width:300px;height:55px;font-size:18px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative}#osusumeDoctor .osusumeDoctor .btn a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}#osusumeDoctor .osusumeDoctor .btn.drlink a{background:#dc617f;color:#fff}#osusumeDoctor .osusumeDoctor .btn.drlink a::before{border-top:2px solid #fff;border-right:2px solid #fff}#osusumeDoctor .osusumeDoctor .btn.morelink a{border:2px solid #dc617f;color:#dc617f;background:#fff}#osusumeDoctor .osusumeDoctor .btn.morelink a::before{border-top:2px solid #dc617f;border-right:2px solid #dc617f}#osusumeDoctor .osusumeDoctor .top{display:flex}#osusumeDoctor .osusumeDoctor .top .text{flex:1;padding:40px 45px;font-size:20px;font-weight:bold}#osusumeDoctor .osusumeDoctor .top .text .name{font-size:40px;border-bottom:1px solid #000}#osusumeDoctor .osusumeDoctor .top .text .name .kana{font-size:18px;padding:0 0 0 20px}#osusumeDoctor .osusumeDoctor .top .text>div{margin:20px 0 0;display:flex}#osusumeDoctor .osusumeDoctor .top .text>div>.links{flex:1}#osusumeDoctor .osusumeDoctor .top .text>div>.links ul{display:flex;align-items:center}#osusumeDoctor .osusumeDoctor .top .text>div>.links ul li+li{margin-left:10px}#osusumeDoctor .osusumeDoctor .top .text>div>.links .btn{margin:20px 0 0}#osusumeDoctor .osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:15px}#osusumeDoctor .osusumeDoctor .bottom{padding:1px 60px 30px}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:-90px;display:flex;justify-content:space-between}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li{width:33%}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p{height:0px;padding-bottom:100%;overflow:hidden}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p img{width:33vw;max-width:283px;height:33vw;max-height:283px;object-fit:cover;-o-object-fit:cover}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>#instaModal{display:none}#osusumeDoctor .osusumeDoctor .bottom .btn{text-align:center;margin:30px 0 0}#osusumeDoctor .osusumeDoctor .bottom .btn a{margin:0 auto}@media screen and (max-width: 979px){#osusumeDoctor .osusume{padding:0;background-size:100% auto}#osusumeDoctor .osusume .index{max-width:inherit;height:20vw;font-size:6vw;background-size:100% auto;line-height:1.2;padding:2vw 0 0;margin:0 0 4vw}#osusumeDoctor .osusume .index span{font-size:5vw}#osusumeDoctor .osusumeDoctor+.osusumeDoctor{margin-top:3vw}#osusumeDoctor .osusumeDoctor .btn a{width:auto;max-width:50vw;height:8vw;font-size:3vw}#osusumeDoctor .osusumeDoctor .btn a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}#osusumeDoctor .osusumeDoctor .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}#osusumeDoctor .osusumeDoctor .btn.morelink a{border:0.5vw solid #8f6e3e}#osusumeDoctor .osusumeDoctor .btn.morelink a::before{border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}#osusumeDoctor .osusumeDoctor .top{position:relative}#osusumeDoctor .osusumeDoctor .top .photo{width:42%;margin:0 auto}#osusumeDoctor .osusumeDoctor .top .text{padding:3vw 4vw;font-size:3.5vw}#osusumeDoctor .osusumeDoctor .top .text .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}#osusumeDoctor .osusumeDoctor .top .text .name .kana{display:block;font-size:2.5vw;padding:0}#osusumeDoctor .osusumeDoctor .top .text>div{margin:2vw 0 0;align-items:center}#osusumeDoctor .osusumeDoctor .top .text>div>.links ul li+li{margin-left:1.5vw}#osusumeDoctor .osusumeDoctor .top .text>div>.links .btn{margin:2.5vw 0 0}#osusumeDoctor .osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:1.5vw}#osusumeDoctor .osusumeDoctor .top .text>div>.img{position:absolute;width:24vw;left:1vw;bottom:1vw}#osusumeDoctor .osusumeDoctor .bottom{padding:3vw}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:0}#osusumeDoctor .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p img{max-width:29vw;max-height:29vw}#osusumeDoctor .osusumeDoctor .bottom .btn{margin:3vw 0 0}}
