@import url("https://fonts.googleapis.com/css2?family=Qwitcher+Grypen:wght@400;700&display=swap");em{font-style:normal}article{background:url(/assets/agingcare/ope/others/fa-under-combined/images/bg.jpg?202651185126) center top repeat-y;padding:0}@media screen and (max-width: 979px){article{background-size:100% auto;padding:0}}article section.nav{background-color:#f47f24;margin-top:0}article section.nav nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}article section.nav nav>a{display:flex;align-items:center;justify-content:center;width:calc(100% / 7);padding:15px 5px;text-align:center;color:#fff;text-decoration:none;font-weight:bold;line-height:1.2}@media only screen and (min-width: 980px){article section.nav nav>a{border-left:1px solid #fff}article section.nav nav>a:last-child{border-right:1px solid #fff}}@media only screen and (max-width: 979px){article section.nav nav>a{width:50%;min-height:50px;font-size:16px;padding:5px;margin:0;border-bottom:1px solid #fff}article section.nav nav>a:nth-child(odd){border-right:1px solid #fff}article section.nav nav>a:last-child{width:100%}}article section .index01{text-align:center;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", メイリオ, Meiryo, serif, Georgia}article section .index01 p{display:inline-flex;justify-content:center;align-items:baseline;font-size:55px;font-weight:normal;color:#513322;line-height:1;position:relative}article section .index01 p strong{font-size:70px}article section .index01 p em{font-family:"Qwitcher Grypen", cursive;font-weight:400;font-style:normal;font-size:250px;font-weight:700;font-style:normal;color:#f47f24;padding:0 0 0 10px;position:relative}article section .index01 p em::before{content:"";display:block;width:65px;height:45px;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img03.png?202651185126) center top/100% auto no-repeat;position:absolute;right:-25px;bottom:135px}article section .index01 p::before,article section .index01 p::after{content:"";display:block;width:71px;height:109px;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img04.png?202651185126) center top/100% auto no-repeat;position:absolute;bottom:30px}article section .index01 p::before{right:-90px}article section .index01 p::after{left:-90px;transform:scale(-1, 1)}@media screen and (max-width: 979px){article section .index01 p{font-size:6vw}article section .index01 p strong{font-size:8vw}article section .index01 p em{font-size:26vw;padding:0 0 0 1vw}article section .index01 p em::before{width:7vw;height:5vw;right:-3vw;bottom:14vw}article section .index01 p::before,article section .index01 p::after{width:7vw;height:12vw;bottom:3vw}article section .index01 p::before{right:-10vw}article section .index01 p::after{left:-10vw}}article section .index02{text-align:center}article section .index02 h2{display:flex;justify-content:center;align-items:center;height:266px;font-size:40px;line-height:1.3;color:#71625a;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img15.png?202651185126) center top/auto 100% no-repeat;padding:0 0 10px}article section .index02 h2 span{display:inline-flex;justify-content:center;align-items:center;height:60px;font-size:40px;color:#fff;background:#f47f24;margin:0 3px;padding:0 10px}article section .index02 h2 span:first-child{margin-left:10px}article section .index02 h2 span:last-child{margin-right:10px}article section .index02 h2 strong{font-size:50px;display:contents}@media screen and (max-width: 979px){article section .index02 h2{height:34vw;display:block;font-size:5vw;background-size:137% auto;padding:8.6vw 0 0}article section .index02 h2 span{display:inline-flex;height:8vw;font-size:5vw;margin:0 0.5vw;padding:0 2vw}article section .index02 h2 span:first-child{margin-left:0}article section .index02 h2 span:last-child{margin-right:1vw}article section .index02 h2 strong{font-size:6.5vw}}article section .compare_Wrap .compare_Index{background:url(/assets/agingcare/ope/others/fa-under-combined/images/bg_desc.png?202651185126) no-repeat center;background-size:contain;width:421px;height:60px;margin:auto;display:flex;justify-content:center}article section .compare_Wrap .compare_Index p{text-align:center;color:#fff;font-size:24px;align-self:center}article section .compare_Wrap .compare_image .campare_desc{max-width:380px;margin:-10px auto 0;display:flex;justify-content:space-between}article section .compare_Wrap .compare_image .campare_desc p{display:inline-block;background-color:#efe0d6;padding:1px 6px;color:#513322;font-size:16px}@media screen and (max-width: 979px){article section .compare_Wrap .compare_image .campare_desc p{font-size:14px}}article section .compare_Wrap .images-compare-container{display:inline-flex !important;margin:0}article section .compare_Wrap .images-compare-container .images-compare-separator{width:4px;transform:translate(-1px, 0)}article section .compare_Wrap .images-compare-container .images-compare-handle{width:60px;height:60px;border-width:5px;margin:0;transform:translate(-50%, -50%);z-index:4;background:#000}article section .compare_Wrap .images-compare-container .images-compare-left-arrow,article section .compare_Wrap .images-compare-container .images-compare-right-arrow{margin:0;border-width:9px}article section .compare_Wrap .images-compare-container .images-compare-left-arrow{transform:translate(-24px, -50%)}article section .compare_Wrap .images-compare-container .images-compare-right-arrow{transform:translate(24px, -50%)}@media screen and (max-width: 979px){article section .compare_Wrap .compare_Index{width:100%;height:10vw}article section .compare_Wrap .compare_Index p{font-size:4.5vw}article section .compare_Wrap .images-compare-container{width:80vw;margin:1vw 0 0}article section .compare_Wrap .images-compare-container .images-compare-separator{width:0.75vw;transform:translate(-0.25vw, 0)}article section .compare_Wrap .images-compare-container .images-compare-handle{width:13vw;height:13vw;border-width:0.75vw}article section .compare_Wrap .images-compare-container .images-compare-left-arrow,article section .compare_Wrap .images-compare-container .images-compare-right-arrow{margin:0;border-width:2vw}article section .compare_Wrap .images-compare-container .images-compare-left-arrow{transform:translate(-5vw, -50%)}article section .compare_Wrap .images-compare-container .images-compare-right-arrow{transform:translate(5vw, -50%)}}article section.b-mv{text-align:center;background:url(/assets/agingcare/ope/others/fa-under-combined/images/mv_bg.jpg?202651185126) center top no-repeat}@media screen and (max-width: 979px){article section.b-mv{background:none}}article section.b-container01{text-align:center;margin:80px 0 0}article section.b-container01 header{width:720px;height:100px;margin:0 auto;position:relative}article section.b-container01 header::before{content:"";display:block;width:100%;height:100%;border:1px solid #bc844d;position:absolute;right:-10px;bottom:-10px}article section.b-container01 header h2{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:36px;font-weight:normal;color:#fff;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img01.jpg?202651185126) center top/cover no-repeat}article section.b-container01 figure{margin:75px 0 0}@media screen and (max-width: 979px){article section.b-container01{margin:8vw 0 0}article section.b-container01 header{width:80vw;height:12vw}article section.b-container01 header::before{right:-1vw;bottom:-1vw}article section.b-container01 header h2{font-size:5vw}article section.b-container01 figure{margin:7vw 0 0}}article section.b-container02{width:980px;text-align:center;margin:-100px auto 0}article section.b-container02 ul{width:950px;display:flex;justify-content:space-between;margin:0 auto}article section.b-container02 ul li{display:flex;justify-content:center;align-items:center;width:287px;height:198px;font-size:56px;color:#fff;font-family:"fot-tsukuaoldmin-pr6n", "游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", メイリオ, Meiryo, serif, Georgia;font-weight:300;font-style:normal;text-shadow:10px 10px 8px rgba(0,0,0,0.5);padding:0 0 40px 40px}article section.b-container02 ul li:nth-child(1){background:url(/assets/agingcare/ope/others/fa-under-combined/images/img05.png?202651185126) center top/100% auto no-repeat}article section.b-container02 ul li:nth-child(2){background:url(/assets/agingcare/ope/others/fa-under-combined/images/img05.png?202651185126) center top/100% auto no-repeat}article section.b-container02 ul li:nth-child(3){background:url(/assets/agingcare/ope/others/fa-under-combined/images/img05.png?202651185126) center top/100% auto no-repeat}article section.b-container02 .contents{margin:100px 0 0;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img08.jpg?202651185126) center top/cover no-repeat;border:4px solid #513322;padding:6px}article section.b-container02 .contents .inner{padding:80px 50px 50px;border:1px solid #513322;position:relative}article section.b-container02 .contents .inner p{font-size:28px;line-height:2}article section.b-container02 .contents .inner p.arrow{width:240px;height:104px;font-size:30px;color:#fff;line-height:1;text-align:center;background:#513322;clip-path:polygon(0 0, 100% 0, 100% 60%, 50% 100%, 0 60%);padding:26px 0 0;position:absolute;left:50%;top:-50px;transform:translate(-50%, 0)}@media screen and (max-width: 979px){article section.b-container02{width:94%;margin:-8vw auto 0}article section.b-container02 ul{width:100%}article section.b-container02 ul li{width:32vw;height:25vw;font-size:6vw;text-shadow:1.2vw 1.2vw 1vw rgba(0,0,0,0.5);padding:0 0 8vw 4vw}article section.b-container02 .contents{margin:10vw 0 0;border:0.75vw solid #513322;padding:0.6vw}article section.b-container02 .contents .inner{padding:10vw 0 5vw}article section.b-container02 .contents .inner p{font-size:3.7vw}article section.b-container02 .contents .inner p.arrow{width:40vw;height:16vw;font-size:5vw;padding:4vw 0 0;top:-8vw}}article section.b-container03{margin:70px 0 0}article section.b-container03>p{margin:30px 0 0;text-align:center;font-size:20px}article section.b-container03 .contents{width:930px;text-align:center;background:#fff;border-width:6px;border-style:solid;border-image-source:linear-gradient(-220deg, #d1b268 0%, #fef7cf 17%, #fff 24%, #fef7cf 31%, #d1b268 50%, #fef7cf 67%, #fff 74%, #fef7cf 81%, #d1b268 100%);border-image-slice:1;padding:30px 35px 65px;margin:0 auto}article section.b-container03 .contents header{position:relative;height:75px;margin:0 0 60px}article section.b-container03 .contents header h3{display:flex;justify-content:center;align-items:center;width:980px;height:100%;font-size:36px;font-weight:bold;color:#fff;background:#f47f24;position:absolute;left:50%;top:0;transform:translate(-50%, 0)}article section.b-container03 .contents header h3::before,article section.b-container03 .contents header h3::after{content:"";display:block;width:25px;height:20px;background:#ab5919;position:absolute;bottom:-20px}article section.b-container03 .contents header h3::before{left:0;clip-path:polygon(0 0, 100% 0, 100% 100%)}article section.b-container03 .contents header h3::after{right:0;clip-path:polygon(0 0, 100% 0, 0 100%)}article section.b-container03 .contents p+*,article section.b-container03 .contents figure+*{margin-top:40px}article section.b-container03 .contents p{max-width:830px;font-size:20px;text-align:left;margin-left:auto;margin-right:auto}article section.b-container03 .contents p.name{text-align:right;margin:5px 0 0}article section.b-container03 .contents+.point{margin-top:70px}article section.b-container03>figure{text-align:center;margin:40px 0}article section.b-container03>figure:last-child{margin-bottom:0}article section.b-container03 .index01{margin:70px 0 0}article section.b-container03 .index01 p{font-weight:bold}article section.b-container03 .index01 p::before,article section.b-container03 .index01 p::after{width:50px;height:75px;bottom:-6px}article section.b-container03 .index01 p::before{right:-70px}article section.b-container03 .index01 p::after{left:-70px;transform:scale(-1, 1)}article section.b-container03 .index02{margin:0 0 60px}article section.b-container03 .point{display:flex;justify-content:center;align-items:baseline;width:309px;height:125px;font-family:"Qwitcher Grypen", cursive;font-weight:400;font-style:normal;font-size:80px;font-weight:bold;color:#513322;line-height:0.4;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img16.png?202651185126) center top/cover no-repeat;margin:0 auto 20px;padding:0}article section.b-container03 .point strong{font-size:140px}article section.b-container03 .contents+.index02{margin-top:90px}article section.b-container03 .img01{display:flex;justify-content:center;align-items:flex-end;text-align:center;overflow:hidden;position:relative}article section.b-container03 .img01::before{content:"";width:1070px;height:750px;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img21.png?202651185126) center top/100% auto no-repeat;position:absolute;left:50%;bottom:0;transform:translate(calc(-50% - 120px), 0)}article section.b-container03 .img01 img{position:relative}article section.b-container03 .compare_fat{position:relative}article section.b-container03 .compare_fat .dotline{position:absolute;top:0;left:50%;border-left:4px dotted #000;height:610px}article section.b-container03 .compare_fat_ttl{display:flex;justify-content:space-around;align-items:center;max-width:630px;margin:0 auto 20px}article section.b-container03 .compare_fat_ttl h4{font-size:28px;font-weight:bold;color:#f66b00}@media screen and (max-width: 979px){article section.b-container03{margin:7vw 0 0}article section.b-container03>p{margin:3vw 3vw 0;font-size:3.7vw}article section.b-container03 .contents{width:90vw;border-width:1vw;padding:4vw 4vw 6vw}article section.b-container03 .contents header{height:12vw;margin:0 0 6vw}article section.b-container03 .contents header h3{width:96vw;font-size:4.4vw;line-height:1.2}article section.b-container03 .contents header h3::before,article section.b-container03 .contents header h3::after{width:3vw;height:2vw;bottom:-2vw}article section.b-container03 .contents p+*,article section.b-container03 .contents figure+*{margin-top:5vw}article section.b-container03 .contents p{max-width:830px;font-size:3.7vw}article section.b-container03 .contents p.name{font-size:3vw;margin:1vw 0 0}article section.b-container03 .contents+.point{margin-top:7vw}article section.b-container03>figure{margin:5vw 0}article section.b-container03>figure.arrow{width:15vw;margin-left:auto;margin-right:auto}article section.b-container03 .index01{margin:8vw 0 0}article section.b-container03 .index01 p{font-weight:bold}article section.b-container03 .index01 p::before,article section.b-container03 .index01 p::after{width:5vw;height:8vw;bottom:-6px}article section.b-container03 .index01 p::before{right:-8vw}article section.b-container03 .index01 p::after{left:-8vw;transform:scale(-1, 1)}article section.b-container03 .index02{margin:0 0 7vw}article section.b-container03 .point{width:40vw;height:14vw;font-size:12vw;background-size:100% auto;margin:0 auto 3vw}article section.b-container03 .point strong{font-size:22vw}article section.b-container03 .contents+.index02{margin-top:10vw}article section.b-container03 .img01{padding:0 10vw}article section.b-container03 .img01::before{width:148vw;height:117vw;transform:translate(calc(-50% - 11vw), 0)}article section.b-container03 .compare_fat .dotline{border-width:2px;height:96%}article section.b-container03 .compare_fat_ttl{margin:0 auto 2vw}article section.b-container03 .compare_fat_ttl h4{font-size:4.5vw}}article section.b-container04{width:980px;margin:70px auto 0}article section.b-container04 .contents01,article section.b-container04 .contents02{background:#fff}article section.b-container04 .contents01+.contents01,article section.b-container04 .contents01+.contents02,article section.b-container04 .contents02+.contents01,article section.b-container04 .contents02+.contents02{margin-top:50px}article section.b-container04 .contents01 h3,article section.b-container04 .contents02 h3{width:100%;display:flex;justify-content:center;align-items:center;font-size:32px;font-weight:bold;color:#fff;padding:20px 0;text-align:center;line-height:1.4}article section.b-container04 .contents01 h3.color01,article section.b-container04 .contents02 h3.color01{background:url(/assets/agingcare/ope/others/fa-under-combined/images/img23.jpg?202651185126) center top/cover no-repeat}article section.b-container04 .contents01 h3.color02,article section.b-container04 .contents02 h3.color02{background:url(/assets/agingcare/ope/others/fa-under-combined/images/img25.jpg?202651185126) center top/cover no-repeat}article section.b-container04 .contents01 h3 em,article section.b-container04 .contents02 h3 em{font-style:normal;color:#f6ff00}article section.b-container04 .contents01 .movie_wrap,article section.b-container04 .contents02 .movie_wrap{width:800px;margin:0 auto}article section.b-container04 .contents01{background:#fff}article section.b-container04 .contents01 .inner{padding:50px 30px}article section.b-container04 .contents02{background:#ffd55f}article section.b-container04 .contents02 .inner{padding:50px 40px}article section.b-container04 header{text-align:center;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img24.png?202651185126) center bottom no-repeat;padding:0 0 40px;color:#513322;font-weight:bold;margin:60px 0 35px}article section.b-container04 header p{font-family:"Qwitcher Grypen", cursive;font-weight:400;font-style:normal;font-size:80px;font-weight:700;line-height:0.6}article section.b-container04 header h2{font-size:20px;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", メイリオ, Meiryo, serif, Georgia;margin:5px 0 0}article section.b-container04 .text01{font-size:20px;font-weight:bold;text-align:center;margin:0px 0 40px;color:#000}article section.b-container04 .text01 strong{color:#af1922}@media screen and (max-width: 979px){article section.b-container04 .text01{font-size:3.5vw;margin:0 0 4vw}}article section.b-container04 .topwhatpanel{margin:0}article section.b-container04 .topwhatpanel+.topwhatpanel{margin-top:40px}article section.b-container04 .topwhatpanel .flex{display:flex;justify-content:center;align-items:center;background-color:#fff6e8;text-align:center;position:relative;padding:50px 20px 20px;color:#000;font-size:22px}article section.b-container04 .topwhatpanel p.point{width:65%;font-size:25px;background:#b59240;padding:10px 0;border-radius:50px;color:#fff;font-weight:bold;margin:0 auto -35px;text-align:center;position:relative;z-index:5}article section.b-container04 .topwhatpanel p.sejutsu{font-size:22px;line-height:1.2}article section.b-container04 .topwhatpanel .topwhatbox .pricebox{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #cccccc}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price{font-size:80px;font-weight:bold;text-align:right;color:#dd001f}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price strong{font-size:45px}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price .notice{font-size:16px}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price .notice strong{font-size:20px}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price>span{font-size:46px;position:relative}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price>span>span{font-size:20px;position:absolute;right:3px;top:-20px;white-space:nowrap}article section.b-container04 .topwhatpanel .topwhatbox .button-normal{width:475px;background-color:#39271d;border-radius:100px;line-height:1.4;margin:30px 0 0}article section.b-container04 .topwhatpanel .topwhatbox .price_table thead th{width:40%;background-color:#938b6d}article section.b-container04 .topwhatpanel .topwhatbox .price_table thead th:first-child{width:20%}article section.b-container04 .topwhatpanel .topwhatbox .price_table tbody th{background-color:#fff6e8}article section.b-container04 .topwhatpanel .topwhatbox .price_table .table-box.-scroll thead th{width:21%}article section.b-container04 .topwhatpanel .topwhatbox .price_table .table-box.-scroll thead th:first-child{width:16%}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table{font-size:3vw;font-family:"Zen Kaku Gothic New", serif;font-weight:500}article section.b-container04 .topwhatpanel .topwhatbox .price_table .table-box>table{width:100%}article section.b-container04 .topwhatpanel .topwhatbox .price_table .table-box.-scroll table{width:170vw}}article section.b-container04 .topwhatpanel .topwhatbox .price_table thead th.cam{background:#ff904f}article section.b-container04 .topwhatpanel .topwhatbox .price_table th,article section.b-container04 .topwhatpanel .topwhatbox .price_table td{padding:5px 10px}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table th,article section.b-container04 .topwhatpanel .topwhatbox .price_table td{padding:1vw}}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price{font-size:35px;font-weight:bold;text-align:right;color:#dd001f}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price>span{font-size:24px;position:relative}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price>span>span{font-size:11px;position:absolute;right:1px;top:-14px;white-space:nowrap}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table .price{font-size:5.5vw;font-weight:700}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price>span{font-size:4vw}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price>span>span{font-size:2vw;top:-2vw;right:0}}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price_loan{font-size:15px}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price_loan span{font-size:22px}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price_loan strong{color:#dd001f;font-weight:bold}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table .price_loan{font-size:3vw}article section.b-container04 .topwhatpanel .topwhatbox .price_table .price_loan span{font-size:4vw}}article section.b-container04 .topwhatpanel .topwhatbox .price_table .loan-pop{background:none;font-size:16px;text-decoration:underline}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table .loan-pop{font-size:3.5vw}}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price{text-align:right}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price{line-height:1.6}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.normal{position:relative;display:inline}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.normal::before{position:absolute;content:"";display:block;transform:rotate(0);background-color:#dd001f;width:100%;height:4px;top:50%;left:0}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.discount{position:relative}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.discount::before{position:absolute;content:"";background:url(/assets/agingcare/ope/others/fa-under/images/cam_icon.png?202651185126) center top/cover no-repeat;background-size:contain;width:65px;height:65px;top:50%;left:115px;transform:translate(0, -50%)}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.normal::before{height:2px}article section.b-container04 .topwhatpanel .topwhatbox .price_table td.ticket_price .price.discount::before{width:10vw;height:10vw;left:-2vw}}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_ttl{background-color:#938b6d;padding:4px 0;text-align:center}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_ttl p{color:#fff;font-size:24px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap{font-family:"Zen Kaku Gothic New", serif;background:#fff;padding:30px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex{display:flex;justify-content:space-around;align-items:center}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .title{font-size:20px;text-align:center;width:30%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price{font-size:36px;font-weight:bold;text-align:right;color:#dd001f}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price>span{font-size:24px;position:relative}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price>span>span{font-size:11px;position:absolute;right:1px;top:-14px;white-space:nowrap}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.normal{position:relative;display:inline}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.normal::before{position:absolute;content:"";display:block;transform:rotate(0);background-color:#dd001f;width:100%;height:4px;top:50%;left:0}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.discount{position:relative;font-size:60px;line-height:1.6;text-align:center}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.discount span.icon{display:block;max-width:280px;height:auto}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail{background:#f3f3f3;padding:4px 0;max-width:70%;margin-left:auto;text-align:center;margin-top:10px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt{font-size:20px;position:relative;display:inline-block;padding:0 55px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt::before,article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt::after{content:'';position:absolute;top:50%;display:inline-block;width:45px;height:1px;background-color:black}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt:before{left:0}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt:after{right:0}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .title{font-size:16px;width:24%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price{font-size:30px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price>span{font-size:16px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price>span>span{font-size:8px;top:-10px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount{font-size:36px;text-align:right;width:33%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount::before{position:absolute;content:"";background:url(/assets/agingcare/ope/others/fa-under-combined/images/icon_20off.png?202651185126) center top/cover no-repeat;background-size:contain;width:55px;height:55px;top:50%;left:0;transform:translate(0, -50%)}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount.kuma::before{background-image:url(/assets/agingcare/ope/others/fa-under/images/cam_icon.png?202651185126)}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount.none{width:60%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount.none::before{background:none}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_ttl p{font-size:5vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap{padding:4vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex{flex-wrap:wrap;justify-content:space-between}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .title{font-size:4vw;width:100%;margin-bottom:2vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price{font-size:6vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price>span{font-size:4vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price>span>span{font-size:2vw;top:-2vw;right:0}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.normal{width:35%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.normal::before{top:45%;height:2px}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_flex .price.discount{width:60%;font-size:9vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail{padding:4px 0;max-width:100%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt{font-size:3.6vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt::before,article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail p.detail_txt::after{top:45%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex{justify-content:center}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex+.price_flex{margin-top:2vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .title{font-size:2.8vw;line-height:1.2}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price{font-size:4.2vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price>span{font-size:3vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price>span>span{font-size:1.5vw;top:-2vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.normal{width:24%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount{font-size:5.5vw;width:46%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount::before{width:10vw;height:10vw;left:5vw}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap .price_detail .price_flex .price.discount.none{width:70%}article section.b-container04 .topwhatpanel .topwhatbox .price_campaign .price_wrap.undiscounted .price_flex{justify-content:center}}article section.b-container04 .price-desc{display:flex;justify-content:center;align-items:center;background:#fff;margin:40px 20px 0;padding:30px 0;border-radius:20px}article section.b-container04 .price-desc p.img{width:100%;max-width:140px;margin-right:20px}article section.b-container04 .price-desc .txt{font-size:16px;line-height:2}article section.b-container04 ul.photo{display:flex;justify-content:space-between}article section.b-container04 ul.photo li{width:32%}article section.b-container04 ul.photo li p{text-align:right;font-size:16px;margin:5px 0 0}article section.b-container04 .mhlw-risk{min-height:inherit;margin:40px 0 0}article section.b-container04 .back_btn{margin:50px 0 0}article section.b-container04 .back_btn a{display:flex;justify-content:center;align-items:center;width:512px;height:147px;font-size:25px;font-weight:bold;text-decoration:none;color:#fff;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img26.png?202651185126) center top/100% auto no-repeat;margin:0 auto;padding:10px 0 0;position:relative}article section.b-container04 .back_btn a::before,article section.b-container04 .back_btn a::after{content:"";display:block;position:absolute}article section.b-container04 .back_btn a::before{width:38px;height:38px;border:2px solid #fff;background:#f4d997;background:linear-gradient(135deg, #f4d997 0%, #c29459 65%, #a57d48 100%);border-radius:100%;right:45px;top:50%;transform:translate(0, calc(-50% + 5px))}article section.b-container04 .back_btn a::after{width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;right:51px;top:49.5%;transform:translate(-75%, 0) rotate(45deg)}@media screen and (max-width: 979px){article section.b-container04{width:94%;margin:9vw auto 0}article section.b-container04 .contents01+.contents01,article section.b-container04 .contents01+.contents02,article section.b-container04 .contents02+.contents01,article section.b-container04 .contents02+.contents02{margin-top:5vw}article section.b-container04 .contents01 h3,article section.b-container04 .contents02 h3{font-size:4.5vw;padding:2vw}article section.b-container04 .contents01 h3 em,article section.b-container04 .contents02 h3 em{display:contents}article section.b-container04 .contents01 .movie_wrap,article section.b-container04 .contents02 .movie_wrap{width:100%;margin:0 auto}article section.b-container04 .contents01 .inner{padding:4vw}article section.b-container04 .contents02 .inner{padding:4vw}article section.b-container04 header{padding:0 0 8vw;margin:8vw 0 4vw;background-size:auto 7vw}article section.b-container04 header p{font-size:15vw}article section.b-container04 header h2{font-size:4vw;margin:1vw 0 0}article section.b-container04 .topwhatpanel{margin:0}article section.b-container04 .topwhatpanel+.topwhatpanel{margin-top:5vw}article section.b-container04 .topwhatpanel .flex{padding:7vw 3vw 3vw;font-size:4vw;border-radius:3vw 3vw 0 0}article section.b-container04 .topwhatpanel p.point{width:80vw;font-size:3.5vw;padding:1vw 0;border-radius:20vw;margin:0 auto -5vw;border:0.75vw solid #b59240}article section.b-container04 .topwhatpanel p.sejutsu{width:100%;font-size:3.5vw}article section.b-container04 .topwhatpanel .topwhatbox{padding:2vw 4vw 5vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox{font-size:3.5vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price{font-size:10vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price strong{font-size:5vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price .notice{font-size:3vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price .notice strong{font-size:20px}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price>span{font-size:7vw;margin:0 0 0 0.5vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price>span>span{font-size:3vw;right:0.5vw;top:-3.5vw}article section.b-container04 .topwhatpanel .topwhatbox .button-normal{width:100%;margin:4vw 0 0;font-size:3.5vw}article section.b-container04 .price-desc{margin:4vw 0 0;padding:4vw;border-radius:3vw;font-size:3vw}article section.b-container04 .price-desc p.img{margin-right:3vw}article section.b-container04 .price-desc .txt{font-size:3vw}article section.b-container04 ul.photo{flex-wrap:wrap}article section.b-container04 ul.photo li{width:calc(95% / 3)}article section.b-container04 ul.photo li p{font-size:2.5vw;margin:1vw 0 0}article section.b-container04 .mhlw-risk{margin:4vw 0 0}article section.b-container04 .mhlw-risk .mhlw-risk-single{font-size:3vw;padding:2.5vw}article section.b-container04 .back_btn{margin:6vw 0 0}article section.b-container04 .back_btn a{width:90vw;height:27vw;padding:1vw 0 0;font-size:5vw}article section.b-container04 .back_btn a::before{width:7.5vw;height:7.5vw;border:0.5vw solid #fff;right:5vw;top:50%;transform:translate(0, calc(-50% + 0.5vw))}article section.b-container04 .back_btn a::after{width:2.5vw;height:2.5vw;border-top:0.5vw solid #fff;border-right:0.5vw solid #fff;right:6vw;top:47%}}article section.b-container05{background:url(/assets/agingcare/ope/others/fa-under/images/reason01.jpg?202651185126) center top/cover no-repeat;padding:70px 0 100px}article section.b-container05 .container{width:980px;margin:80px auto 0}article section.b-container05 .container>ul>li{display:flex;justify-content:space-between}article section.b-container05 .container>ul>li+li{margin-top:135px}article section.b-container05 .container>ul>li>.img{width:490px;text-align:center;position:relative}article section.b-container05 .container>ul>li>.img::before{content:"";display:block;width:559px;height:524px;background:url(/assets/agingcare/ope/others/fa-under/images/reason07.png?202651185126) center top no-repeat;position:absolute;left:0;top:-80px;pointer-events:none}article section.b-container05 .container>ul>li>.img>img{box-shadow:10px 10px 20px rgba(110,59,19,0.2);position:relative}article section.b-container05 .container>ul>li>.img .video{width:460px;margin:0 auto;background-color:#fff;color:#854e1d;padding:10px;font-size:20px;font-weight:bold;position:relative;box-shadow:0 10px 20px rgba(110,59,19,0.2)}article section.b-container05 .container>ul>li>.img .video p.videocatch{margin-bottom:5px}article section.b-container05 .container>ul>li>.img .reason_list02{width:440px;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto;position:relative}article section.b-container05 .container>ul>li>.img .reason_list02 li{width:210px;box-shadow:0 10px 20px rgba(110,59,19,0.2)}article section.b-container05 .container>ul>li>.img .reason_list02 li:nth-child(n+3){margin-top:20px}article section.b-container05 .container>ul>li>.img .reason_list02 li a{display:block;width:100%;height:100%;background:#fff;padding:15px;text-decoration:none;position:relative}article section.b-container05 .container>ul>li>.img .reason_list02 li a::before{content:"";display:block;width:15px;height:15px;background:#854e1d;clip-path:polygon(100% 0, 100% 100%, 0 100%);position:absolute;right:6px;bottom:6px}article section.b-container05 .container>ul>li>.img .reason_list02 li a .img{width:100%}article section.b-container05 .container>ul>li>.img .reason_list02 li a .img img{border-radius:15px}article section.b-container05 .container>ul>li>.img .reason_list02 li a p.list_index{font-size:22px;font-weight:bold;color:#854e1d;line-height:1;margin:12px 0 7px}article section.b-container05 .container>ul>li>.img .reason_list02 li a p.list_index span{font-size:16px}article section.b-container05 .container>ul>li .text{width:470px;position:relative}article section.b-container05 .container>ul>li .text .num_wrap{display:flex;align-items:center;color:#854e1d;position:relative}article section.b-container05 .container>ul>li .text .num_wrap::before{content:"";display:block;width:330px;height:42px;border-top:1px solid #9d8773;border-right:1px solid #9d8773;position:absolute;right:0;top:50%;transform:translate(0, calc(-50% + 21px))}article section.b-container05 .container>ul>li .text .num_wrap p.ja{font-size:20px;padding:0 5px 0 0}article section.b-container05 .container>ul>li .text .num_wrap p.num{font-size:74px;line-height:1}article section.b-container05 .container>ul>li .text h3{font-size:36px;font-weight:bold;line-height:1.4;color:#854e1d;background:#fff;padding:10px 20px;margin:25px 0 0}article section.b-container05 .container>ul>li .text h3 span{font-size:28px}article section.b-container05 .container>ul>li .text>p{margin:20px 0 0}article section.b-container05 .container>ul>li .text>p em{color:#854e1d;font-weight:bold;text-decoration:underline}article section.b-container05 .container>ul>li .text>.caution{background:#f3f3f3;padding:15px 25px 20px;margin:25px 0 0}article section.b-container05 .container>ul>li .text>.caution p{text-align:center}article section.b-container05 .container>ul>li .text>.caution p.caution_index{font-weight:bold;border-bottom:1px solid #af1922;margin:0 0 10px}article section.b-container05 .container>ul>li .text>.caution p.caution_index span{color:#af1922;padding:0 0 0 30px;position:relative}article section.b-container05 .container>ul>li .text>.caution p.caution_index span::before{content:"";width:21px;height:19px;background:url(/assets/agingcare/ope/others/fa-under/images/reason12.svg) center top/100% auto no-repeat;position:absolute;left:0;top:0}article section.b-container05 .container>ul>li .text .reason_list01{counter-reset:number;margin:25px 0 0}article section.b-container05 .container>ul>li .text .reason_list01 li{display:block;font-size:18px}article section.b-container05 .container>ul>li .text .reason_list01 li+li{margin-top:15px}article section.b-container05 .container>ul>li .text .reason_list01 li .num{border:1px solid #9d8773;border-radius:5px;padding:17px 20px 17px 55px;background:#fff;position:relative;counter-increment:number}article section.b-container05 .container>ul>li .text .reason_list01 li .num::before,article section.b-container05 .container>ul>li .text .reason_list01 li .num::after{position:absolute;left:12px;top:17px}article section.b-container05 .container>ul>li .text .reason_list01 li .num::before{content:"";display:block;width:32px;height:32px;background:#fff6e8;border-radius:100%}article section.b-container05 .container>ul>li .text .reason_list01 li .num::after{content:counter(number);display:flex;justify-content:center;align-items:center;width:32px;height:32px;font-weight:bold}article section.b-container05 .container>ul>li .text .reason_list01 li .num .num_index{font-weight:bold}article section.b-container05 .container>ul>li .text .reason_list01 li .num .num_index em{color:#854e1d}article section.b-container05 .container>ul>li .text .reason_list01 li .num>.caution{font-size:14px}article section.b-container05 .container>ul>li .text .reason_list01 li .num+p{margin-top:10px}article section.b-container05 .container>ul>li .text .reason_list01 li .btn{margin-top:20px}article section.b-container05 .container>ul>li.reverse{flex-direction:row-reverse}article section.b-container05 .container>ul>li.reverse .img::before{left:inherit;right:0;transform:scale(-1, 1)}article section.b-container05 .container>ul>li.reverse .text .num_wrap{justify-content:flex-end}article section.b-container05 .container>ul>li.reverse .text .num_wrap::before{border-top:1px solid #9d8773;border-right:none;border-left:1px solid #9d8773;right:inherit;left:0}article section.b-container05 .bt-cl{width:475px;background-color:#292929;border-radius:100px;line-height:1.4}@media screen and (max-width: 979px){article section.b-container05{padding:8vw 0 10vw;overflow:hidden}article section.b-container05 .container{width:100%;margin:10vw auto 0}article section.b-container05 .container>ul>li{flex-direction:column-reverse}article section.b-container05 .container>ul>li+li{margin-top:10vw}article section.b-container05 .container>ul>li>.img{width:70%;padding:0;margin:4vw auto 0}article section.b-container05 .container>ul>li>.img.wide{width:95%}article section.b-container05 .container>ul>li>.img::before{width:90vw;height:83vw;background-position:center center;background-size:100% auto;top:-15vw;left:-5vw;opacity:0.7}article section.b-container05 .container>ul>li>.img>img{box-shadow:1.5vw 1.5vw 2.5vw rgba(110,59,19,0.2)}article section.b-container05 .container>ul>li>.img .video{width:80vw;font-size:4vw;box-shadow:0 1.5vw 2.5vw rgba(110,59,19,0.2)}article section.b-container05 .container>ul>li>.img .reason_list02{width:92%;margin:0 auto}article section.b-container05 .container>ul>li>.img .reason_list02 li{width:48%;box-shadow:0 1.5vw 2.5vw rgba(110,59,19,0.2)}article section.b-container05 .container>ul>li>.img .reason_list02 li:nth-child(n+3){margin-top:3vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a{padding:2.5vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a::before{width:2.5vw;height:2.5vw;right:1vw;bottom:1vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a .img img{border-radius:2vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a p{font-size:3.5vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a p.list_index{font-size:4vw;margin:2.5vw 0 2vw}article section.b-container05 .container>ul>li>.img .reason_list02 li a p.list_index span{font-size:3vw}article section.b-container05 .container>ul>li .text{width:100%;padding:0 2.5vw}article section.b-container05 .container>ul>li .text .num_wrap::before{width:73vw;height:6vw;transform:translate(0, calc(-50% + 3vw))}article section.b-container05 .container>ul>li .text .num_wrap p.ja{font-size:3.5vw;padding:0 1vw 0 0}article section.b-container05 .container>ul>li .text .num_wrap p.num{font-size:10vw}article section.b-container05 .container>ul>li .text h3{font-size:4.5vw;padding:1.5vw 3vw;margin:3vw 0 0;letter-spacing:0.05em}article section.b-container05 .container>ul>li .text h3 span{font-size:4vw;display:block}article section.b-container05 .container>ul>li .text h3 br{display:none}article section.b-container05 .container>ul>li .text>p{font-size:3.5vw;margin:3vw 0 0}article section.b-container05 .container>ul>li .text>.caution{padding:2.5vw 4vw 3vw;margin:3vw 0 0}article section.b-container05 .container>ul>li .text>.caution p{font-size:3.5vw}article section.b-container05 .container>ul>li .text>.caution p.caution_index{margin:0 0 1.5vw;padding:0 0 1vw}article section.b-container05 .container>ul>li .text>.caution p.caution_index span{padding:0 0 0 7vw}article section.b-container05 .container>ul>li .text>.caution p.caution_index span::before{width:5vw;height:5vw}article section.b-container05 .container>ul>li .text .reason_list01{margin:3vw 0 0}article section.b-container05 .container>ul>li .text .reason_list01 li{font-size:3.5vw}article section.b-container05 .container>ul>li .text .reason_list01 li+li{margin-top:3vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num{border-radius:1vw;padding:2vw 3vw 2vw 10vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num::before,article section.b-container05 .container>ul>li .text .reason_list01 li .num::after{left:2vw;top:1.8vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num::before{width:6vw;height:6vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num::after{width:6vw;height:6vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num>.caution{font-size:2.5vw}article section.b-container05 .container>ul>li .text .reason_list01 li .num+p{margin-top:2vw}article section.b-container05 .container>ul>li .text .reason_list01 li .btn{margin-top:3vw}article section.b-container05 .container>ul>li.reverse{flex-direction:column-reverse}article section.b-container05 .container>ul>li.reverse>.img{padding:0}article section.b-container05 .container>ul>li.reverse>.img::before{left:inherit;right:-5vw}article section.b-container05 .bt-cl{width:100%;min-height:inherit;font-size:4vw;padding:2vw}}article section.dir-area{margin:0 auto;padding:60px 0;font-size:Min(3.7vw, 18px)}@media screen and (max-width: 979px){article section.dir-area{padding:6vw 0}}article section.dir-area header.qwitcher{text-align:center;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img24.png?202651185126) center bottom no-repeat;padding:0 0 40px;color:#513322;font-weight:bold;margin:0 0 35px}article section.dir-area header.qwitcher p{font-family:"Qwitcher Grypen", cursive;font-weight:400;font-style:normal;font-size:80px;font-weight:700;line-height:0.6}article section.dir-area header.qwitcher h2{font-size:20px;font-family:"游明朝", "Yu Mincho", YuMincho, "Hiragino Mincho ProN", "HGS明朝E", メイリオ, Meiryo, serif, Georgia;margin:20px 0 0}@media screen and (max-width: 979px){article section.dir-area header.qwitcher{padding:0 0 8vw;margin:8vw 0 4vw;background-size:auto 7vw}article section.dir-area header.qwitcher p{font-size:15vw}article section.dir-area header.qwitcher h2{font-size:4vw;margin:3vw 0 0}}article section.dir-area .inner{width:980px;margin:0 auto}@media screen and (max-width: 979px){article section.dir-area .inner{width:100%;padding:0 4vw}}article section.dir-area.recommend .recommend_cont{display:flex;justify-content:center;align-items:center}article section.dir-area.recommend .recommend_cont .check{background:url("/assets/agingcare/ope/others/fa-under-combined/images/img08.jpg?202651185126") center top/cover no-repeat;width:50%}article section.dir-area.recommend .recommend_cont .check ul{padding:30px}article section.dir-area.recommend .recommend_cont .check ul li{background:url("/assets/agingcare/ope/others/fa-under-combined/images/check.png?202651185126") left center no-repeat;background-size:24px;display:flex;align-items:center;padding:10px 0 10px 34px;font-weight:bold;font-size:24px;color:#513322;line-height:1}@media screen and (max-width: 979px){article section.dir-area.recommend .recommend_cont{flex-direction:column}article section.dir-area.recommend .recommend_cont .img{width:100%;text-align:center}article section.dir-area.recommend .recommend_cont .img img{width:80%}article section.dir-area.recommend .recommend_cont .check{width:90%;margin:-5vw auto 0}article section.dir-area.recommend .recommend_cont .check ul{width:-moz-fit-content;width:fit-content;margin:0 auto;padding:3vw 6vw}article section.dir-area.recommend .recommend_cont .check ul li{background-size:3.6vw;padding:1vw 0 1vw 4.8vw;font-size:3.6vw}}article section.dir-area.type .kuma_type{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:60px}article section.dir-area.type .kuma_type .type_cont{display:flex;flex-direction:column;justify-content:space-between;background:#fff;width:49%;padding:20px 40px;border:2px solid #513322}article section.dir-area.type .kuma_type .type_cont:nth-child(n+3){margin-top:40px}article section.dir-area.type .kuma_type .type_cont .title{width:86%;margin:-50px auto 0;padding:10px 10px 8px;border-radius:50px;text-align:center;line-height:1.3;font-weight:bold;color:#fff}article section.dir-area.type .kuma_type .type_cont .title.type01{background-color:#513322}article section.dir-area.type .kuma_type .type_cont .title.type02{background-color:#003a6a}article section.dir-area.type .kuma_type .type_cont .title.type03{background-color:#000000}article section.dir-area.type .kuma_type .type_cont .title.type04{background-color:#a00c0c}article section.dir-area.type .kuma_type .type_cont .title>h3{font-size:24px}article section.dir-area.type .kuma_type .type_cont .txt{margin-top:10px}article section.dir-area.type .kuma_type .type_cont .img{margin-top:10px;text-align:center}@media screen and (max-width: 979px){article section.dir-area.type .kuma_type{flex-direction:column}article section.dir-area.type .kuma_type .type_cont{width:100%;padding:3vw}article section.dir-area.type .kuma_type .type_cont:not(:first-child){margin-top:60px}article section.dir-area.type .kuma_type .type_cont .title{width:80%}article section.dir-area.type .kuma_type .type_cont .title>h3{font-size:24px}article section.dir-area.type .kuma_type .type_cont .txt,article section.dir-area.type .kuma_type .type_cont .img{margin-top:3vw}}article section.dir-area.reason .reason_cont{display:flex;justify-content:space-between;background-color:#ffffff;border:2px solid #a16936}article section.dir-area.reason .reason_cont+.reason_cont{margin-top:10px}article section.dir-area.reason .reason_cont .num{align-content:center;background:url(/assets/agingcare/ope/others/fa-under-combined/images/img23.jpg?202651185126) center top/cover no-repeat;width:15%;text-align:center;color:#ffffff;font-weight:bold;line-height:1.2;font-style:italic}article section.dir-area.reason .reason_cont .num .no{font-size:240%}article section.dir-area.reason .reason_cont .txt{align-self:center;width:85%;padding:20px}article section.dir-area.reason .reason_cont .txt h3{color:#513322;font-size:24px}@media screen and (max-width: 979px){article section.dir-area.reason .reason_cont{flex-direction:column}article section.dir-area.reason .reason_cont .num{width:100%;font-size:18px;padding:0.8vw 1vw 0.5vw}article section.dir-area.reason .reason_cont .num .no{display:inline-block;font-size:140%}article section.dir-area.reason .reason_cont .txt{width:100%;padding:3vw}article section.dir-area.reason .reason_cont .txt h3{font-size:21px}}article section.dir-area.detail .table-box table tbody tr th,article section.dir-area.detail .table-box table tbody tr td{padding:10px 20px}article section.dir-area.detail .table-box table tbody tr th{background-color:#f3f3f3;font-weight:bold}article section.dir-area.flow .flow_cont .text{background-color:#ffffff;padding:20px;border-radius:20px}article section.dir-area.flow .flow_cont .text .step{font-size:21px;font-weight:bold;font-style:italic;line-height:1.2;color:#513322;border-bottom:1px dotted #513322}article section.dir-area.flow .flow_cont .text .step .num{font-size:40px;margin-right:15px}article section.dir-area.flow .flow_cont .text .step .ttl{display:inline}article section.dir-area.flow .flow_cont .text .txt{margin-top:20px}article section.dir-area.flow .flow_cont .text .txt>div+div{margin-top:5px}article section.dir-area.flow .flow_cont .text .txt .tel{display:flex;flex-wrap:wrap;align-items:center}article section.dir-area.flow .flow_cont .text .txt .tel>div.icon img{width:auto;height:17px;margin-right:5px}article section.dir-area.flow .flow_cont .text .txt .tel>div.no{font-size:21px;font-weight:bold;line-height:1;color:#f47f24;margin-right:5px}article section.dir-area.flow .flow_cont .text .txt .tel>div.time{font-size:14px}article section.dir-area.flow .flow_cont .text .txt a{color:#f47f24}@media (max-width: 979px){article section.dir-area.flow .flow_cont .text{padding:3vw}article section.dir-area.flow .flow_cont .text .step{font-size:18px}article section.dir-area.flow .flow_cont .text .step .num{font-size:36px;margin-right:10px}article section.dir-area.flow .flow_cont .text .txt{margin-top:2vw}}article section.dir-area.faq{padding-bottom:100px}article section.dir-area.faq .faq-box:not(:first-child){margin-top:40px}article section.dir-area.faq .faq-box .question::before,article section.dir-area.faq .faq-box .answer::before{background-color:#513322}article section.dir-area.faq .faq-box .question{color:#513322;font-weight:bold}article section.dir-area.faq .faq-box .question::before{background-color:#513322}article section.dir-area.faq .faq-box .question p{font-size:24px}article section.dir-area.faq .faq-box .answer::before{background-color:#f47f24}@media only screen and (max-width: 979px){article section.dir-area.faq{padding-bottom:12vw}article section.dir-area.faq .faq-box .question,article section.dir-area.faq .faq-box .answer{padding-left:50px}article section.dir-area.faq .faq-box .question p{font-size:21px}}article .osusume{padding:70px 0 100px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img36.jpg?202651185126) center top no-repeat #f0e2c8}article .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?202651185126) center top no-repeat;text-align:center;line-height:1.4;margin:0 auto;padding:0 0 10px}article .osusume .index span{font-size:28px}article .osusumeDoctor{width:980px;margin:0 auto;background:#fff}article .osusumeDoctor+.osusumeDoctor{margin-top:50px}article .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}article .osusumeDoctor .btn a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}article .osusumeDoctor .btn.drlink a{background:#8f6e3e;color:#fff}article .osusumeDoctor .btn.drlink a::before{border-top:2px solid #fff;border-right:2px solid #fff}article .osusumeDoctor .btn.morelink a{border:2px solid #8f6e3e;color:#8f6e3e;background:#fff}article .osusumeDoctor .btn.morelink a::before{border-top:2px solid #8f6e3e;border-right:2px solid #8f6e3e}article .osusumeDoctor .top{display:flex}article .osusumeDoctor .top .text{flex:1;padding:40px 45px;font-size:20px;font-weight:bold}article .osusumeDoctor .top .text .name{font-size:40px;border-bottom:1px solid #000}article .osusumeDoctor .top .text .name .kana{font-size:18px;padding:0 0 0 20px}article .osusumeDoctor .top .text>div{margin:20px 0 0;display:flex}article .osusumeDoctor .top .text>div>.links{flex:1}article .osusumeDoctor .top .text>div>.links ul{display:flex;align-items:center}article .osusumeDoctor .top .text>div>.links ul li+li{margin-left:10px}article .osusumeDoctor .top .text>div>.links .btn{margin:20px 0 0}article .osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:15px}article .osusumeDoctor .bottom{background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img41.jpg?202651185126) center bottom/cover no-repeat;padding:1px 60px 30px}article .osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:-90px;display:flex;justify-content:space-evenly}article .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li{width:33%}article .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p{height:0px;padding-bottom:100%;overflow:hidden}article .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}article .osusumeDoctor .bottom .insta_cont>#instaModal{display:none}article .osusumeDoctor .bottom .btn{text-align:center;margin:30px 0 0}article .osusumeDoctor .bottom .btn a{margin:0 auto}@media screen and (max-width: 979px){article .osusume{padding:7vw 0 10vw;background-size:100% auto}article .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}article .osusume .index span{font-size:3.6vw}article .osusumeDoctor{width:96%}article .osusumeDoctor+.osusumeDoctor{margin-top:5vw}article .osusumeDoctor .btn a{width:auto;max-width:50vw;height:8vw;font-size:3vw}article .osusumeDoctor .btn a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}article .osusumeDoctor .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}article .osusumeDoctor .btn.morelink a{border:0.5vw solid #8f6e3e}article .osusumeDoctor .btn.morelink a::before{border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}article .osusumeDoctor .top{position:relative}article .osusumeDoctor .top .photo{width:42%;margin:0 auto}article .osusumeDoctor .top .text{padding:3vw 4vw;font-size:3.5vw}article .osusumeDoctor .top .text .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}article .osusumeDoctor .top .text .name .kana{display:block;font-size:2.5vw;padding:0}article .osusumeDoctor .top .text>div{margin:2vw 0 0;align-items:center}article .osusumeDoctor .top .text>div>.links ul li+li{margin-left:1.5vw}article .osusumeDoctor .top .text>div>.links .btn{margin:2.5vw 0 0}article .osusumeDoctor .top .text>div>.links .btn+.btn{margin-top:1.5vw}article .osusumeDoctor .top .text>div>.img{position:absolute;width:24vw;left:1vw;bottom:1vw}article .osusumeDoctor .bottom{padding:3vw}article .osusumeDoctor .bottom .insta_cont>ul#instaWidget{margin-top:0}article .osusumeDoctor .bottom .insta_cont>ul#instaWidget>li>p img{max-width:29vw;max-height:29vw}article .osusumeDoctor .bottom .btn{margin:3vw 0 0}}article .osusumeDoctor2{width:980px;margin:0 auto;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img41.jpg?202651185126) center bottom no-repeat #fff;background-size:contain;padding-bottom:80px;position:relative}article .osusumeDoctor2+.osusumeDoctor2{margin-top:50px}article .osusumeDoctor2 .top{display:flex}article .osusumeDoctor2 .top .photo{position:relative}article .osusumeDoctor2 .top .photo figure{padding:0;margin:0}article .osusumeDoctor2 .top .photo figure.badge{position:absolute;width:150px;right:-15px;top:380px}article .osusumeDoctor2 .top .photo .medal{position:absolute;width:200px;left:0;top:380px}article .osusumeDoctor2 .top .text{flex:1;padding:40px 45px;font-weight:bold}article .osusumeDoctor2 .top .text .dr_info{font-size:20px}article .osusumeDoctor2 .top .text .dr_info .name{font-size:40px;border-bottom:1px solid #000}article .osusumeDoctor2 .top .text .dr_info .name .kana{font-size:18px;padding:0 0 0 20px}article .osusumeDoctor2 .top .text .links{margin:20px 0}article .osusumeDoctor2 .top .text .links ul{display:flex;align-items:center}article .osusumeDoctor2 .top .text .links ul li+li{margin-left:10px}article .osusumeDoctor2 .top .text .links .link_btn{display:flex;justify-content:space-between;margin:20px 0 0}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink a{display:flex;justify-content:center;align-items:center;background:#8f6e3e;color:#fff;width:270px;height:55px;font-size:16px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink a::before{content:"";position:absolute;border-top:2px solid #fff;border-right:2px solid #fff;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink.more a{border:2px solid #8f6e3e;color:#8f6e3e;background:#fff}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink.more a::before{border-color:#8f6e3e}article .osusumeDoctor2 .top .text .links .links_container{display:flex;margin:20px 0 0}article .osusumeDoctor2 .top .text .links .links_container .link_btn{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0}article .osusumeDoctor2 .top .text .links .links_container .link_btn .btn+.btn{margin-top:10px}article .osusumeDoctor2 .top .text .links .links_container .sns_wrap{flex:1;width:inherit;position:relative;right:inherit;bottom:inherit;padding:0 0 0 15px}article .osusumeDoctor2 .top .text .links .links_container .sns_wrap .insta_cont #instaWidget li{width:100%}article .osusumeDoctor2 .sns_wrap{position:absolute;width:60%;right:30px;bottom:50px}article .osusumeDoctor2 .sns_wrap .insta_cont ul#instaWidget{display:flex;justify-content:space-between}article .osusumeDoctor2 .sns_wrap .insta_cont ul#instaWidget li{width:49%}article .osusumeDoctor2 .sns_wrap .insta_cont ul#instaWidget li p{height:0px;padding-bottom:100%;overflow:hidden}article .osusumeDoctor2 .sns_wrap .insta_cont ul#instaWidget li p img{width:33vw;max-width:283px;height:33vw;max-height:283px;object-fit:cover;-o-object-fit:cover}article .osusumeDoctor2 .sns_wrap .insta_cont #instaModal{display:none}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink{margin-top:20px}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink 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;border:2px solid #8f6e3e;color:#8f6e3e;background:#fff;margin:0 auto}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg);border-top:2px solid #8f6e3e;border-right:2px solid #8f6e3e}article .osusumeDoctor2.acc_inner{width:100%}article .osusumeDoctor2.dr_comment{padding-bottom:0}article .osusumeDoctor2.dr_comment .top{justify-content:flex-end;flex-wrap:wrap;margin-bottom:0}article .osusumeDoctor2.dr_comment .top .comment{width:650px;margin-top:-200px;padding:40px 45px}@media screen and (max-width: 979px){article .osusumeDoctor2{width:96%;background-size:auto;padding-bottom:0;background-size:auto 35vw}article .osusumeDoctor2+.osusumeDoctor2{margin-top:5vw}article .osusumeDoctor2 .top{position:relative;padding-bottom:15vw}article .osusumeDoctor2 .top .photo{width:40%;margin:0 auto}article .osusumeDoctor2 .top .photo figure.badge{width:18vw;right:-2vw;top:36vw}article .osusumeDoctor2 .top .photo .medal{width:23vw;left:-1vw;top:36vw}article .osusumeDoctor2 .top .text{width:60%;padding:3vw 4vw}article .osusumeDoctor2 .top .text .dr_info{font-size:3.5vw}article .osusumeDoctor2 .top .text .dr_info .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}article .osusumeDoctor2 .top .text .dr_info .name .kana{display:block;font-size:2.5vw;padding:0}article .osusumeDoctor2 .top .text .links{margin:2vw 0 0;align-items:center}article .osusumeDoctor2 .top .text .links ul li+li{margin-left:1.5vw}article .osusumeDoctor2 .top .text .links .link_btn{display:block;margin:2.5vw 0 0}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink+.btn.drlink{margin-top:1.5vw}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink a{width:auto;max-width:50vw;height:8vw;font-size:3vw;margin:auto}article .osusumeDoctor2 .top .text .links .link_btn .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}article .osusumeDoctor2 .top .text .links .links_container{flex-direction:column;margin:3vw 0 0}article .osusumeDoctor2 .top .text .links .links_container .link_btn{display:flex;justify-content:center;align-items:center;flex-direction:row;width:100%;padding:0 2vw;position:absolute;left:0;bottom:5vw}article .osusumeDoctor2 .top .text .links .links_container .link_btn .btn{flex:1}article .osusumeDoctor2 .top .text .links .links_container .link_btn .btn+.btn{margin:0 0 0 1.5vw !important}article .osusumeDoctor2 .top .text .links .links_container .link_btn .btn a{font-size:2.7vw;height:9vw;text-align:center;line-height:1.2}article .osusumeDoctor2 .top .text .links .links_container .link_btn .btn a::before{right:3vw;top:50%;top:calc(50% - 1.2vw);width:2vw;height:2vw;border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}article .osusumeDoctor2 .top .text .links .links_container .link_btn.more a{border:0.5vw solid #8f6e3e}article .osusumeDoctor2 .top .text .links .links_container .sns_wrap{padding:0}article .osusumeDoctor2 .top .text .links .links_container .sns_wrap .insta_cont #instaWidget li{width:33vw !important;height:33vw}article .osusumeDoctor2 .top .text .links .links_container .sns_wrap .insta_cont #instaWidget li p img{width:33vw;height:33vw}article .osusumeDoctor2 .sns_wrap{position:relative;width:92%;right:0;left:0;bottom:0;margin:auto}article .osusumeDoctor2 .sns_wrap .insta_cont ul#instaWidget li p img{width:98%;height:auto}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink{margin-top:5vw}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink a{width:auto;width:80%;height:9vw;font-size:3vw;border:0.5vw solid #8f6e3e}article .osusumeDoctor2 .sns_wrap .insta_cont .btn.morelink a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw;border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}article .osusumeDoctor2.dr_comment{padding-bottom:0}article .osusumeDoctor2.dr_comment .top .comment{width:100%;margin-top:0;padding:3vw 4vw}}article .osusume .kanshuDoctor{width:980px;margin:0 auto}article .osusume .kanshuDoctor .sejutsu{text-align:center;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img45.jpg?202651185126) center 70%/cover no-repeat;padding:35px 0}article .osusume .kanshuDoctor .sejutsu .btn{text-align:center;margin:35px 0 0}article .osusume .kanshuDoctor .sejutsu .btn.morelink a{display:inline-flex;justify-content:center;align-items:center;width:auto;height:50px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative;padding:20px 40px 20px 20px;font-size:18px;border:2px solid #8f6e3e;color:#8f6e3e;background:#fff;max-width:650px}article .osusume .kanshuDoctor .sejutsu .btn.morelink a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg);border-top:2px solid #8f6e3e;border-right:2px solid #8f6e3e}@media screen and (max-width: 979px){article .osusume .kanshuDoctor{width:100%}article .osusume .kanshuDoctor .sejutsu{padding:5vw 2vw}article .osusume .kanshuDoctor .sejutsu .sejutsuIndex{max-width:70vw;margin:0 auto}article .osusume .kanshuDoctor .sejutsu .btn{margin:4vw 0 0}article .osusume .kanshuDoctor .sejutsu .btn.morelink a{width:auto;height:10vw;line-height:1.2;padding:4vw 6vw;font-size:3vw;border:0.5vw solid #8f6e3e}article .osusume .kanshuDoctor .sejutsu .btn.morelink a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}}article .osusume .tabacc.-pc-accordion>.contents>.title{background-color:#635443;justify-content:center;font-size:30px}@media screen and (max-width: 979px){article .osusume .tabacc.-pc-accordion>.contents>.title{font-size:5vw}}article .ex{padding:70px 0 100px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img42.jpg?202651185126) center top/cover no-repeat}article .ex .index{max-width:1050px;height:212px;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/img47.png?202651185126) center top no-repeat;text-align:center;line-height:1.4;margin:0 auto;padding:0 0 10px}article .ex .index span{font-size:28px}article .exDoctor{width:980px;margin:0 auto;background:#fff}article .exDoctor+.exDoctor{margin-top:50px}article .exDoctorIndex{height:254px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img43.png?202651185126) center top no-repeat,url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img44.jpg?202651185126) center bottom/100% auto no-repeat;position:relative;padding:18px 38px 0}article .exDoctorIndex .img{text-align:center}article .exDoctorIndex .badge{position:absolute;left:30px;top:-8px}article .exDoctorIndex p{font-size:16px;color:#fcf8f1;margin:60px 0 0}article .exDoctorIndex p em{color:#f2d994}article .exDoctorIndex.short{height:105px;display:flex;justify-content:center;align-items:center;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img50.jpg?202651185126) center bottom no-repeat,url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img44.jpg?202651185126) center bottom/100% auto no-repeat;padding:0}article .exDoctorIndex.short p{font-size:26px;font-weight:bold;color:#f2d994;margin:0}article .exDoctorIndex.short p span{background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img51.png?202651185126) left 5px no-repeat;padding:0 0 0 39px}article .exDoctor .btn a{display:inline-flex;justify-content:center;align-items:center;max-width:500px;width:auto;height:50px;font-size:16px;font-weight:bold;text-decoration:none;border-radius:100px;position:relative;padding:20px 40px 20px 20px}article .exDoctor .btn a::before{content:"";position:absolute;right:18px;top:50%;top:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg)}article .exDoctor .btn.drlink a{background:#8f6e3e;color:#fff}article .exDoctor .btn.drlink a::before{border-top:2px solid #fff;border-right:2px solid #fff}article .exDoctor .btn.morelink a{font-size:18px;border:2px solid #8f6e3e;color:#8f6e3e;background:#fff;max-width:650px}article .exDoctor .btn.morelink a::before{border-top:2px solid #8f6e3e;border-right:2px solid #8f6e3e}article .exDoctor .container{display:flex}article .exDoctor .container>.photo{width:333px;position:relative;overflow:hidden}article .exDoctor .container>.photo img{position:absolute;left:0;top:0}article .exDoctor .container .text{flex:1}article .exDoctor .container .text .textInner{font-size:20px;font-weight:bold;padding:30px 45px}article .exDoctor .container .text .textInner .title{margin:0 0 10px}article .exDoctor .container .text .textInner .title span{background:#f2f2f2;color:#977645;padding:5px 15px}article .exDoctor .container .text .textInner .name{font-size:40px;border-bottom:1px solid #000}article .exDoctor .container .text .textInner .name .kana{font-size:18px;padding:0 0 0 20px}article .exDoctor .container .text .textInner>div{margin:20px 0 0;display:flex}article .exDoctor .container .text .textInner>div>.img{padding:0 0 0 20px}article .exDoctor .container .text .textInner>div>.img.honda{padding-top:10px}article .exDoctor .container .text .textInner>div>.links{flex:1}article .exDoctor .container .text .textInner>div>.links ul{display:flex;align-items:center}article .exDoctor .container .text .textInner>div>.links ul li+li{margin-left:10px}article .exDoctor .container .text .textInner>div>.links .btn{margin:20px 0 0}article .exDoctor .container .text .textInner>div>.links .btn+.btn{margin-top:15px}@media screen and (min-width: 980px){article .exDoctor .container .text .comment{padding:20px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img45.jpg?202651185126) right bottom no-repeat}article .exDoctor .container .text .commentInner{padding:30px 30px 25px;background:rgba(255,255,255,0.7);position:relative}article .exDoctor .container .text .commentInner .fukidashi{font-size:17px;font-weight:bold;color:#977645;text-align:center;padding:4px 0 0;margin:0;position:absolute;left:20px;top:-42px;width:187px;height:58px;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img46.png?202651185126) no-repeat}}article .exDoctor .sejutsu{text-align:center;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img45.jpg?202651185126) center top/cover no-repeat;padding:35px 0}article .exDoctor .sejutsu .sejutsuInsta{margin:35px auto 0;width:730px;display:flex;justify-content:space-between}article .exDoctor .sejutsu .sejutsuInsta li{width:350px}article .exDoctor .sejutsu .sejutsuInsta li iframe{border:none}article .exDoctor .sejutsu .btn{text-align:center;margin:35px 0 0}article .exDoctor .sejutsu .btn a{margin:0 auto}@media screen and (max-width: 979px){article .ex{padding:7vw 0 10vw;background-size:100% auto}article .ex .index{max-width:inherit;height:16.5vw;font-size:6vw;background-size:100% auto;line-height:1.2;padding:2vw 0 0;margin:0 0 6vw}article .ex .index span{font-size:3.6vw}article .exDoctor{width:96%}article .exDoctor+.exDoctor{margin-top:5vw}article .exDoctorIndex{height:inherit;background-size:auto 20vw, auto 100%;padding:1vw 4vw 4vw}article .exDoctorIndex .img{width:45vw;margin:0 auto}article .exDoctorIndex .badge{left:3vw;top:-1.2vw}article .exDoctorIndex .badge img{width:15vw}article .exDoctorIndex p{font-size:3vw;margin:6vw 0 0}article .exDoctorIndex.short{height:inherit;padding:4vw 0;background-size:160% auto, auto auto}article .exDoctorIndex.short p{font-size:4.5vw}article .exDoctorIndex.short p span{background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img51.png?202651185126) left 1vw/6vw auto no-repeat;padding:0 0 0 7vw}article .exDoctor .btn a{width:auto;max-width:60vw;height:10vw;font-size:3vw;line-height:1.2;padding:4vw 6vw}article .exDoctor .btn a::before{right:3vw;top:calc(50% - 0.7vw);width:1.5vw;height:1.5vw}article .exDoctor .btn.drlink a::before{border-top:0.5vw solid #fff;border-right:0.5vw solid #fff}article .exDoctor .btn.morelink a{font-size:3vw;border:0.5vw solid #8f6e3e}article .exDoctor .btn.morelink a::before{border-top:0.5vw solid #8f6e3e;border-right:0.5vw solid #8f6e3e}article .exDoctor .container{position:relative}article .exDoctor .container .photo{width:42%;margin:0 auto}article .exDoctor .container .text .textInner{font-size:3.5vw;padding:3vw 4vw}article .exDoctor .container .text .textInner .title{margin:0 0 2vw;background:#f2f2f2;padding:0.5vw 2vw;line-height:1.2}article .exDoctor .container .text .textInner .title span{background:none;color:#977645;padding:0}article .exDoctor .container .text .textInner .name{font-size:5.5vw;line-height:1.2;margin:1.5vw 0 0}article .exDoctor .container .text .textInner .name .kana{display:block;font-size:2.5vw;padding:0}article .exDoctor .container .text .textInner>div{margin:2vw 0 0;align-items:center}article .exDoctor .container .text .textInner>div>.links ul li+li{margin-left:1.5vw}article .exDoctor .container .text .textInner>div>.links .btn{margin:2.5vw 0 0}article .exDoctor .container .text .textInner>div>.links .btn+.btn{margin-top:1.5vw}article .exDoctor .container .text .textInner>div>.img{position:absolute;width:24vw;left:1vw;bottom:1vw;padding:0}article .exDoctor .container .text .textInner>div>.img.honda{padding-top:0;width:38vw}article .exDoctor .comment{padding:5vw;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img45.jpg?202651185126) right bottom/200% auto no-repeat}article .exDoctor .commentInner{font-size:3.5vw;padding:6vw 3vw 2.5vw;background:rgba(255,255,255,0.7);position:relative}article .exDoctor .commentInner .fukidashi{font-size:3vw;font-weight:bold;color:#977645;text-align:center;padding:1vw 0 0;margin:0;position:absolute;left:2vw;top:-4vw;width:30vw;height:10vw;background:url(https://www.s-b-c.sbs/assets/agingcare/ope/others/fa-under/images/img46.png?202651185126) center top/100% auto no-repeat}article .exDoctor .sejutsu{padding:5vw 2vw}article .exDoctor .sejutsu .sejutsuIndex{max-width:70vw;margin:0 auto}article .exDoctor .sejutsu .sejutsuInsta{margin:4vw auto 0;width:100%}article .exDoctor .sejutsu .sejutsuInsta li{width:49%}article .exDoctor .sejutsu .sejutsuInsta li a{display:block;position:relative}article .exDoctor .sejutsu .sejutsuInsta li a::before{content:"";width:0;height:0;border-style:solid;border-width:4vw 0 4vw 8vw;border-color:transparent transparent transparent #fff;position:absolute;top:calc(50% - (8vw / 2));left:calc(50% - (6vw / 2));z-index:2}article .exDoctor .sejutsu .sejutsuInsta li a::after{content:"";display:block;position:absolute;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.4)}article .exDoctor .sejutsu .btn{margin:4vw 0 0}}article section.b-container04 .topwhatpanel .topwhatbox{padding:30px 0 0}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox{padding:3vw 0 0}}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off{position:relative;display:block;text-align:center;padding-top:20px}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .fukidashi{position:absolute;z-index:3;top:-70px;left:-60px}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .fukidashi{width:17vw;top:-7vw;left:-5vw}}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex{display:flex;justify-content:space-between}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex{display:block}}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .monitor{color:#000;position:relative}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .monitor::before{position:absolute;content:"";display:block;transform:rotate(0);background-color:#dd001f;width:100%;height:4px;top:45%;left:0}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .monitor{text-align:left;padding-left:2vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .monitor::before{width:60%;height:3px}}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .discount{padding-left:60px;position:relative}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .discount::before{position:absolute;content:"";background:url(/assets/agingcare/ope/others/fa-under/images/icon_arrow05.png?202651185126) no-repeat center;background-size:contain;width:40px;height:40px;top:35%;left:0}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .discount{padding-left:0}article section.b-container04 .topwhatpanel .topwhatbox .pricebox.monitor15off .price-flex .discount::before{width:8vw;height:8vw;left:30%;top:15%}}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price{font-size:76px}@media screen and (max-width: 979px){article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price{font-size:8vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price span{font-size:6vw}article section.b-container04 .topwhatpanel .topwhatbox .pricebox .price span span{font-size:2.5vw}}#modal-masui .video video{max-width:400px}@media screen and (max-width: 979px){#modal-masui .video video{max-width:100%}}#flowSlider{z-index:9;margin:0 0 80px}#flowSlider .slider_item{width:640px}#flowSlider .slick-list{padding:20px 0 0}#flowSlider .slick-list .slick-slide{display:flex;justify-content:center;position:relative}#flowSlider .slick-prev,#flowSlider .slick-next{width:20px;height:36px;background:none;top:40%;transform:translate(0, 0)}#flowSlider .slick-prev.slick-disabled,#flowSlider .slick-next.slick-disabled{display:none !important}#flowSlider .slick-prev::before,#flowSlider .slick-next::before{background:url("/assets/agingcare/ope/others/fa-under-combined/images/icon_arrow.png?202651185126") center no-repeat;width:20px;height:36px}#flowSlider .slick-prev{left:36%;transform:translate(-230px, 0)}#flowSlider .slick-next{right:36%;transform:translate(230px, 0)}#flowSlider .slick-next::before{transform:scale(-1, 1)}#flowSlider .slick-dots{bottom:-40px}#flowSlider .slick-dots li button::before{opacity:1;border:1px solid #513322;background:#fff}#flowSlider .slick-dots li.slick-active button::before{background:#513322}@media screen and (max-width: 979px){#flowSlider{margin:0 0 13vw}#flowSlider .slider_item{width:94%}#flowSlider .slick-list{padding:3vw 0 0}#flowSlider .slick-list .slick-slide{padding:0 2vw}#flowSlider .slick-list .slick-slide .flow_cont .text{padding:3vw 6vw}#flowSlider .slick-prev,#flowSlider .slick-next{display:block !important;width:7vw;height:7vw;bottom:-13vw;transform:translate(0, 0)}#flowSlider .slick-prev.slick-disabled,#flowSlider .slick-next.slick-disabled{display:none !important}#flowSlider .slick-prev::before,#flowSlider .slick-next::before{background-size:100% auto;width:7vw;height:7vw}#flowSlider .slick-prev{left:-2vw}#flowSlider .slick-next{right:-2vw}#flowSlider .slick-next::before{transform:scale(-1, 1)}#flowSlider .slick-dots{bottom:-6vw}#flowSlider .slick-dots li{width:4vw;height:4vw;margin:0.7vw}#flowSlider .slick-dots li button{width:4vw;height:4vw}#flowSlider .slick-dots li button::before{width:4vw;height:4vw;border:0.5vw solid #513322}}
