@import url("https://fonts.googleapis.com/css2?family=Zen+Old+Mincho:wght@400;500;600;700;900&family=Noto+Sans+JP:wght@100..900&family=Cormorant:ital,wght@0,600;1,600&display=swap");article section header.header_miin,article section header.header_miin p,article section .cta-wrap,article section .cta-wrap a,article section .cta-wrap a p,article section.s-worries .container .arrow,article section.s-features .grid-contents>header,article section.s-features .grid-contents>header .number .en,article section.s-menu .container>ul>li .menu-left header .inner .combi p+p::before,article section.s-photo .container>ul>li .photo-index,article section.s-combi .container>ul>li header,article section.s-combi .container>ul>li .text,article section.s-price .container ul.list>li h3{display:flex;justify-content:center;align-items:center}article section header.header_miin h2,article section.s-worries .container .arrow p,article section.s-worries .container .catch h3,article section.s-about .container .text h3,article section.s-features .grid-contents>header .number .num,article section.s-features .grid-contents>header h3,article section.s-menu .container>ul>li .menu-left header .inner,article section.s-combi .container>ul>li header h3{font-family:"Zen Old Mincho", serif;font-weight:600;font-style:normal}article section{font-family:"Noto Sans JP", sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}article{color:#48505e;overflow:hidden}article>nav{padding:20px 0;background:#9dabc2}article>nav ul{width:980px;display:flex;justify-content:center;align-items:center;margin:0 auto}article>nav ul li+li{position:relative}article>nav ul li+li::before{content:"";width:1px;height:27px;background:#c4cbd6;position:absolute;left:0;top:50%;transform:translate(0, -50%)}article>nav ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;min-height:50px;font-size:16px;font-weight:500;color:#fff !important;line-height:1.3;text-align:center;text-decoration:none;padding:0 18px}@media screen and (max-width: 979px){article>nav{padding:0}article>nav ul{width:100%;flex-wrap:wrap}article>nav ul li{width:50%}article>nav ul li+li::before{height:70%}article>nav ul li:last-child::after{display:none}article>nav ul li:nth-child(odd)::before{display:none}article>nav ul li:nth-child(n+3){border-top:1px solid #c4cbd6}article>nav ul li a{width:100%;height:12vw;padding:3vw;font-size:3.2vw}}article .mhlw-risk{min-height:inherit;margin:30px 0 0}article .mhlw-risk>.mhlw-risk-single{margin-top:0;padding:10px}@media only screen and (max-width: 979px){article .mhlw-risk{margin:4vw 0 0}article .mhlw-risk>.mhlw-risk-single{padding:2vw;font-size:2.5vw}}article section{font-size:18px}@media screen and (max-width: 979px){article section{font-size:3.5vw}}article section em{color:#647490;font-weight:600;font-style:normal}article section h3{font-weight:600}article section header.header_miin{flex-direction:column;color:#647490;text-align:center;margin:0 0 55px;padding:20px 0 0}article section header.header_miin p{height:35px;font-family:"cormorant", sans-serif;font-weight:500;font-style:normal;font-size:20px;line-height:1;border:1px solid #9dabc2;border-radius:1000px;padding:2px 25px 0;position:relative}article section header.header_miin p::before{content:"";display:block;width:1px;height:20px;background:#9dabc2;position:absolute;left:50%;bottom:100%}article section header.header_miin h2{font-size:30px;font-weight:600;color:#48505e;line-height:1.3;margin:10px 0 0}@media screen and (max-width: 979px){article section header.header_miin{margin:0 0 6vw;padding:3vw 0 0}article section header.header_miin p{height:6vw;font-size:4vw;padding:0.25vw 3vw 0}article section header.header_miin p::before{height:3vw}article section header.header_miin h2{font-size:5vw;margin:1.5vw 0 0}}article section .cta-wrap{margin:50px auto 0}article section .cta-wrap a{flex-direction:column;width:600px;height:76px;text-decoration:none;border-radius:1000px;background:#c10f22;background:linear-gradient(0deg, #c10f22 0%, #d15b69 100%);box-shadow:inset 0 0 20px rgba(170,9,26,0.5);padding:0 0 0.1em;position:relative}article section .cta-wrap a::before,article section .cta-wrap a::after{content:"";display:block;width:28px;height:28px;position:absolute;right:30px;top:50%;transform:translate(0, -50%)}article section .cta-wrap a::before{background:#c10f22;background:linear-gradient(180deg, #c10f22 0%, #d15b69 100%);border-radius:100%}article section .cta-wrap a::after{background:url(/assets/laser/bihada/miin/images/cta02.svg) 75% 40%/55% auto no-repeat;filter:drop-shadow(0 2px 4px #cf637c)}article section .cta-wrap a p{font-size:24px;font-weight:600;line-height:1;padding:2px 0 0;color:#fff;filter:drop-shadow(0 2px 4px #cf637c);position:relative}article section .cta-wrap a p::before{content:"";display:block;width:24px;height:100vw;background:url(/assets/laser/bihada/miin/images/cta01.svg) center center/100% auto no-repeat;position:absolute;left:-40px;top:50%;transform:translate(0, -50%)}article section .cta-wrap a p span{color:#fff47b}@media screen and (max-width: 979px){article section .cta-wrap{margin:7vw auto 0}article section .cta-wrap a{width:90vw;height:13vw}article section .cta-wrap a::before,article section .cta-wrap a::after{width:5vw;height:5vw;right:4vw}article section .cta-wrap a::after{background:url(/assets/laser/bihada/miin/images/cta02.svg) 75% 40%/55% auto no-repeat;filter:drop-shadow(0 2px 4px #cf637c)}article section .cta-wrap a p{font-size:3.7vw;padding:0.25vw 0 0;filter:drop-shadow(0 0.25vw 0.5vw #cf637c)}article section .cta-wrap a p::before{width:4vw;height:10vw;left:-6vw}}article section.s-mv{text-align:center;background:url(/assets/laser/bihada/miin/images/mv_bg.jpg?2026119185950) center top no-repeat}@media screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-worries{padding-block:60px 100px;background:url(/assets/laser/bihada/miin/images/worries01.jpg?2026119185950) center top/cover no-repeat;position:relative}article section.s-worries .cta-wrap{margin:0 0 60px}article section.s-worries .container{width:980px;margin:0 auto}article section.s-worries .container ul{display:flex;justify-content:space-between}article section.s-worries .container ul li{width:310px;text-align:center;background:#fff;border-radius:10px;filter:drop-shadow(0 0 10px rgba(157,171,194,0.15));padding:30px 15px}article section.s-worries .container ul li::before{content:"";display:block;width:80px;height:80px;background:url(/assets/laser/bihada/miin/images/icon-check.svg) center 14px/21px auto no-repeat #fff;border-radius:100%;position:absolute;left:50%;top:-22px;transform:translate(-50%, 0)}article section.s-worries .container ul li>*{position:relative}article section.s-worries .container ul li p{color:#647490;font-weight:500}article section.s-worries .container ul li .img{margin:30px 0 0}article section.s-worries .container .arrow{width:536px;height:109px;background:url(/assets/laser/bihada/miin/images/worries06.png?2026119185950) center top/100% auto no-repeat;margin:25px auto 0;padding:0 0 60px}article section.s-worries .container .arrow p{font-size:24px}article section.s-worries .container .catch h3{font-size:38px;line-height:1.1;text-align:center}article section.s-worries .container .catch h3 em{display:inline-flex;font-size:54px;color:#bb3343;padding-inline:15px 20px;margin-inline:15px 12px;position:relative}article section.s-worries .container .catch h3 em::before,article section.s-worries .container .catch h3 em::after{content:"";display:block;width:35px;height:35px;position:absolute;border-left:1px solid #bb3343;border-top:1px solid #bb3343;position:absolute}article section.s-worries .container .catch h3 em::before{left:0;top:0}article section.s-worries .container .catch h3 em::after{right:0;bottom:0;transform:scale(-1, -1)}@media screen and (max-width: 979px){article section.s-worries{padding-block:8vw 12vw}article section.s-worries .cta-wrap{margin:0 0 10vw}article section.s-worries .container{width:95%}article section.s-worries .container ul{justify-content:center;flex-wrap:wrap;gap:6vw 3%}article section.s-worries .container ul li{width:48.5%;border-radius:1.5vw;filter:drop-shadow(0 0 1.5vw rgba(157,171,194,0.15));padding:4vw 2vw}article section.s-worries .container ul li::before{width:12vw;height:12vw;background:url(/assets/laser/bihada/miin/images/icon-check.svg) center 2vw/3vw auto no-repeat #fff;top:-4vw}article section.s-worries .container ul li .img{margin:4vw 0 0}article section.s-worries .container .arrow{width:90vw;height:18vw;margin:3vw auto 0;padding:0 0 11vw}article section.s-worries .container .arrow p{font-size:4.5vw}article section.s-worries .container .catch h3{font-size:5vw;line-height:1.4}article section.s-worries .container .catch h3 em{font-size:7vw;padding-inline:2vw 2.5vw;margin-inline:2vw 1.5vw;position:relative}article section.s-worries .container .catch h3 em::before,article section.s-worries .container .catch h3 em::after{width:4vw;height:4vw}}article section.s-about{padding-block:110px 0;background:url(/assets/laser/bihada/miin/images/about01.jpg?2026119185950) center top/cover no-repeat;position:relative}article section.s-about .container{width:980px;margin:0 auto;padding:0 0 150px 255px;position:relative}article section.s-about .container .img{position:absolute;right:710px;bottom:10px;pointer-events:none}article section.s-about .container .img img{max-width:inherit}article section.s-about .container .text{position:relative;z-index:1}article section.s-about .container .text h3{font-size:24px;padding:0 0 10px;border-bottom:1px solid #9dabc2;margin:0 0 20px}article section.s-about .container .text p+p{margin-top:1em}article section.s-about .container .text p em{color:#bb3343}@media screen and (max-width: 979px){article section.s-about{padding-block:10vw 0}article section.s-about .container{width:95%;padding:0 0 12vw 0}article section.s-about .container .img{right:63vw;bottom:2vw}article section.s-about .container .img img{width:50vw}article section.s-about .container .text h3{font-size:4vw;padding:0 0 1.5vw;margin:0 0 2.5vw}article section.s-about .container .text p:nth-child(n+3){padding-left:30vw}}article section.s-features{padding-block:100px;background:url(/assets/laser/bihada/miin/images/features01.jpg?2026119185950) center top/cover no-repeat;position:relative}article section.s-features .grid{display:grid;grid-template:auto / 1fr 880px 100px 1fr}article section.s-features .grid+.grid{margin-top:50px}article section.s-features .grid-img{grid-column:3 / 4;grid-row:1 / 2;position:relative}article section.s-features .grid-img::before{content:"";display:block;position:absolute;top:0}article section.s-features .grid-contents{grid-column:2 / 3;grid-row:1 / 2;background:rgba(255,255,255,0.8);box-shadow:0 0 25px rgba(89,97,110,0.1);padding:50px 40px 55px;position:relative;z-index:1}article section.s-features .grid-contents>header{gap:0 35px;margin:0 0 40px}article section.s-features .grid-contents>header .number{display:flex;justify-content:flex-end;align-items:flex-end;width:100px;height:100px;color:#9dabc2;padding:10px;position:relative}article section.s-features .grid-contents>header .number::before,article section.s-features .grid-contents>header .number::after{content:"";width:100%;height:100%;position:absolute;right:0;bottom:0;z-index:1}article section.s-features .grid-contents>header .number::before{background:#ebf0f7;clip-path:polygon(100% 0, 100% 100%, 0 100%)}article section.s-features .grid-contents>header .number::after{border-right:1px solid #647490;border-bottom:1px solid #647490}article section.s-features .grid-contents>header .number>*{position:relative;z-index:2}article section.s-features .grid-contents>header .number .num{font-size:40px;line-height:1}article section.s-features .grid-contents>header .number .en{width:100%;height:100%;font-family:"Cormorant", serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:16px;line-height:1;padding:0 0 1.5em;position:absolute;left:0;top:0;transform:rotate(-45deg)}article section.s-features .grid-contents>header h3{flex:1;font-size:30px;color:#647490;line-height:1.4}article section.s-features .grid-contents .text p+p{margin-top:1em}article section.s-features .grid-contents .text p em{color:#bb3343}article section.s-features .grid-contents .img{margin:35px 0 0}article section.s-features .grid-contents .inner{display:flex;gap:0 40px}article section.s-features .grid-contents .inner .text{flex:1}article section.s-features .grid-contents .inner .img{margin:0}article section.s-features .grid.features01 .grid-img::before{width:501px;height:395px;background:url(/assets/laser/bihada/miin/images/features02.png?2026119185950) center top/100% auto no-repeat;left:-160px}article section.s-features .grid.features02{grid-template:auto / 1fr 100px 880px 1fr}article section.s-features .grid.features02 .grid-img{grid-column:2 / 3}article section.s-features .grid.features02 .grid-img::before{width:630px;height:630px;background:url(/assets/laser/bihada/miin/images/features04.png?2026119185950) center top/auto 100% no-repeat;right:-130px;top:50%;transform:translate(0, -50%)}article section.s-features .grid.features02 .grid-contents{grid-column:3 / 4}article section.s-features .grid.features03 .grid-img::before{width:651px;height:385px;background:url(/assets/laser/bihada/miin/images/features06.png?2026119185950) center top/100% auto no-repeat;left:-200px}@media screen and (max-width: 979px){article section.s-features{padding-block:10vw 12vw}article section.s-features .grid{grid-template:auto / 1fr 80vw 15vw 1fr}article section.s-features .grid+.grid{margin-top:6vw}article section.s-features .grid-contents{background:rgba(255,255,255,0.8);box-shadow:0 0 3vw rgba(89,97,110,0.1);padding:5vw 4vw 5.5vw}article section.s-features .grid-contents>header{gap:0 4vw;margin:0 0 5vw}article section.s-features .grid-contents>header .number{width:13vw;height:13vw;padding:1.5vw}article section.s-features .grid-contents>header .number .num{font-size:6vw}article section.s-features .grid-contents>header .number .en{font-size:2.5vw}article section.s-features .grid-contents>header h3{font-size:4vw}article section.s-features .grid-contents .img{margin:3vw 0 0}article section.s-features .grid-contents .inner{justify-content:center;flex-direction:column;gap:4vw 0}article section.s-features .grid-contents .inner .img{padding:0 10vw}article section.s-features .grid.features01 .grid-img::before{width:60vw;height:60vw;left:-25vw}article section.s-features .grid.features02{grid-template:auto / 1fr 15vw 80vw 1fr}article section.s-features .grid.features02 .grid-img::before{width:90vw;height:90vw;right:-40vw;top:0;transform:translate(0, 0)}article section.s-features .grid.features03 .grid-img::before{width:75vw;height:75vw;left:-30vw}}article section.s-menu{padding-block:100px;background:url(/assets/laser/bihada/miin/images/menu01.jpg?2026119185950) center top/cover no-repeat;position:relative}article section.s-menu .container{width:980px;margin:0 auto}article section.s-menu .container>p{font-weight:600;text-align:center;margin:0 0 40px}article section.s-menu .container>ul{padding:0 0 0 10px}article section.s-menu .container>ul>li{display:flex;justify-content:center;gap:0 20px;background:#d8ddea;padding:10px 10px 10px 20px}article section.s-menu .container>ul>li+li{margin-top:30px}article section.s-menu .container>ul>li .menu-left{flex:1;margin-top:15px}article section.s-menu .container>ul>li .menu-left header{display:flex;flex-direction:column;align-items:flex-start;color:#fff;margin-left:-30px;position:relative}article section.s-menu .container>ul>li .menu-left header::before{content:"";display:block;width:10px;height:10px;clip-path:polygon(0 0, 100% 0, 100% 100%);position:absolute;left:0;top:calc(100% - 1px)}article section.s-menu .container>ul>li .menu-left header .inner{min-height:38px;clip-path:polygon(0 0, 95% 0, 100% 100%, 0 100%);padding:10px 45px 12px 25px;background:#7788a7}article section.s-menu .container>ul>li .menu-left header .inner h3{font-size:22px;line-height:1}article section.s-menu .container>ul>li .menu-left header .inner .combi{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:7px 30px;margin:10px 0 0}article section.s-menu .container>ul>li .menu-left header .inner .combi p{background:#677286;border-radius:7px;padding:0 8px}article section.s-menu .container>ul>li .menu-left header .inner .combi p+p{position:relative}article section.s-menu .container>ul>li .menu-left header .inner .combi p+p::before{content:"+";width:30px;height:30px;position:absolute;left:-30px;top:50%;transform:translate(0, -50%)}article section.s-menu .container>ul>li .menu-left header .inner .combi p:last-child{margin-left:30px}article section.s-menu .container>ul>li .menu-left ul.parts{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:10px 8px;padding:0 50px 0 0;margin:20px 0 0}article section.s-menu .container>ul>li .menu-left ul.parts li{font-size:16px;line-height:1.4;background:#fff;padding:3px 10px;border-radius:1000px;color:#7788a7}article section.s-menu .container>ul>li .menu-right{width:650px}article section.s-menu .container>ul>li .menu-right .text{background:#fff;border-radius:10px;padding:35px 20px}article section.s-menu .container>ul>li.triple .menu-left header::before,article section.s-menu .container>ul>li.triple .menu-left header .inner{background:#48505e}article section.s-menu .container>ul>li.triple .menu-left ul.parts li{color:#48505e}@media screen and (max-width: 979px){article section.s-menu{padding-block:10vw 12vw}article section.s-menu .container{width:95%}article section.s-menu .container>p{margin:0 0 5vw}article section.s-menu .container>ul{padding:0 2vw}article section.s-menu .container>ul>li{flex-direction:column;gap:3vw 0;padding:2vw 3vw 3vw}article section.s-menu .container>ul>li+li{margin-top:4vw}article section.s-menu .container>ul>li .menu-left{width:100%;margin-top:0}article section.s-menu .container>ul>li .menu-left header{margin-left:-5vw}article section.s-menu .container>ul>li .menu-left header::before{width:2vw;height:2vw}article section.s-menu .container>ul>li .menu-left header .inner{min-height:5vw;clip-path:polygon(0 0, 95% 0, 100% 100%, 0 100%);padding:1.5vw 6vw 1.75vw 4vw}article section.s-menu .container>ul>li .menu-left header .inner h3{font-size:4.5vw}article section.s-menu .container>ul>li .menu-left header .inner .combi{gap:1vw 5vw;margin:1.5vw 0 0}article section.s-menu .container>ul>li .menu-left header .inner .combi p{font-size:3vw;border-radius:1vw;padding:0 1.25vw}article section.s-menu .container>ul>li .menu-left header .inner .combi p+p::before{width:5vw;height:5vw;left:-5vw}article section.s-menu .container>ul>li .menu-left header .inner .combi p:last-child{margin-left:5vw}article section.s-menu .container>ul>li .menu-left ul.parts{gap:1.25vw 1vw;padding:0;margin:3vw 0 0}article section.s-menu .container>ul>li .menu-left ul.parts li{font-size:3vw;padding:0.5vw 1.5vw}article section.s-menu .container>ul>li .menu-right{width:100%}article section.s-menu .container>ul>li .menu-right .text{border-radius:1.5vw;padding:3vw}}article section.s-photo{padding-block:100px}article section.s-photo .container{width:980px;margin:0 auto}article section.s-photo .container>ul{display:flex;justify-content:space-between;flex-wrap:wrap}article section.s-photo .container>ul>li{width:460px}article section.s-photo .container>ul>li .photo-index{background:#edf1f6;line-height:1.5;text-align:center;padding:5px 10px;margin:0 0 20px;min-height:64px}article section.s-photo .container>ul>li .img img{border-radius:10px}article section.s-photo .container>ul>li .dr{font-size:16px;text-align:right;margin:5px 0 0}article section.s-photo .container>ul>li .dr a{color:#48505e !important}@media screen and (max-width: 979px){article section.s-photo{padding-block:10vw 12vw}article section.s-photo .container{width:95%}article section.s-photo .container>ul{flex-direction:column}article section.s-photo .container>ul>li{width:100%}article section.s-photo .container>ul>li+li{margin-top:5vw}article section.s-photo .container>ul>li .photo-index{padding:2vw 3vw;margin:0 0 3vw;min-height:inherit}article section.s-photo .container>ul>li .img img{border-radius:1.5vw}article section.s-photo .container>ul>li .dr{font-size:3vw;margin:1vw 0 0}}article section.s-combi{padding-block:100px;background:url(/assets/laser/bihada/miin/images/combi01.jpg?2026119185950) center top/cover no-repeat;position:relative}article section.s-combi header.header_miin p{border-color:#fff;color:#fff}article section.s-combi header.header_miin p::before{background:#fff}article section.s-combi header.header_miin h2{color:#fff}article section.s-combi .container{width:980px;margin:0 auto}article section.s-combi .container>p{text-align:center;color:#fff}article section.s-combi .container>ul{display:flex;justify-content:space-between;flex-wrap:wrap;margin:70px 0 0;gap:30px}article section.s-combi .container>ul>li{width:475px;background:#fff;border-radius:10px}article section.s-combi .container>ul>li header{min-height:102px;background:#edf1f6;border-radius:10px 10px 0 0;padding:20px 10px}article section.s-combi .container>ul>li header h3{font-size:22px;font-weight:700;line-height:1.4;color:#647490;text-align:center}article section.s-combi .container>ul>li .text{padding:20px 20px 25px;gap:10px}article section.s-combi .container>ul>li .text>p{width:300px}article section.s-combi .container>ul>li .text .img{flex:1}article section.s-combi .container>ul>li .text .img img{display:block;margin:0 auto}@media screen and (max-width: 979px){article section.s-combi{padding-block:10vw 12vw}article section.s-combi .container{width:95%}article section.s-combi .container>ul{justify-content:center;gap:3vw 3%;flex-wrap:wrap;margin:10vw 0 0}article section.s-combi .container>ul>li{width:100%;border-radius:1.5vw}article section.s-combi .container>ul>li .balloon{width:10vw;height:10vw;filter:drop-shadow(0 0.5vw 0.75vw rgba(157,171,194,0.3));top:-5vw}article section.s-combi .container>ul>li .balloon::before{width:2.5vw;height:2vw;bottom:-1.8vw}article section.s-combi .container>ul>li header{min-height:12vw;border-radius:1.5vw 1.5vw 0 0;padding:3vw 2vw}article section.s-combi .container>ul>li header h3{font-size:3.5vw}article section.s-combi .container>ul>li .text{padding:3vw;gap:4vw}article section.s-combi .container>ul>li .text>p{width:60vw}article section.s-combi .container>ul>li .text .img{width:10vw}article section.s-combi .container>ul>li .text .img.small img{width:15vw}}article section.s-price{padding-block:100px;position:relative}article section.s-price .container{width:980px;margin:0 auto}article section.s-price .container ul.list>li{border-width:1px;border-style:solid;border-radius:10px;overflow:hidden;border-color:#7788a7;color:#7788a7}article section.s-price .container ul.list>li+li{margin-top:30px}article section.s-price .container ul.list>li h3{min-height:50px;font-weight:500;color:#fff;background:#7788a7}article section.s-price .container ul.list>li .list-inner{display:flex;justify-content:space-between;align-items:center;font-weight:500;padding:25px 55px 20px}article section.s-price .container ul.list>li .list-inner .parts{width:120px;font-size:20px}article section.s-price .container ul.list>li .list-inner ul.list-price{flex:1}article section.s-price .container ul.list>li .list-inner ul.list-price li{display:flex;justify-content:center;align-items:flex-end;flex-direction:column}article section.s-price .container ul.list>li .list-inner ul.list-price li+li{border-top:1px dashed;padding-top:15px;margin-top:20px;border-color:#7788a7}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap{display:flex;justify-content:flex-end;align-items:center;gap:0 50px}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .note{border:1px solid #7788a7;padding:0 10px;margin-top:1em}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .time{padding-top:1em}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price{font-size:50px;line-height:1}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price>span{font-size:28px;position:relative}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price>span>span{font-size:12px;font-weight:600;white-space:nowrap;position:absolute;left:50%;bottom:35px;transform:translate(-50%, 0)}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap.monitor{color:#bb3343;margin-top:10px}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap.monitor .note{border:1px solid #bb3343}article section.s-price .container ul.list>li.triple{border-color:#48505e;color:#48505e}article section.s-price .container ul.list>li.triple h3{background:#48505e}article section.s-price .container ul.list>li.triple .list-inner ul.list-price li+li{border-color:#48505e}@media screen and (max-width: 979px){article section.s-price{padding-block:10vw 12vw}article section.s-price .container{width:95%}article section.s-price .container ul.list>li{border-radius:1.5vw}article section.s-price .container ul.list>li+li{margin-top:4vw}article section.s-price .container ul.list>li h3{min-height:8vw}article section.s-price .container ul.list>li .list-inner{padding:3vw 5vw 2.5vw}article section.s-price .container ul.list>li .list-inner .parts{width:10vw;font-size:4vw}article section.s-price .container ul.list>li .list-inner ul.list-price li+li{padding-top:2vw;margin-top:2.5vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap{gap:0 5vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .note{padding:0 2vw;font-size:3.2vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price{font-size:9vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price>span{font-size:5.5vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap .price>span>span{font-size:2.5vw;bottom:6.5vw}article section.s-price .container ul.list>li .list-inner ul.list-price li .price-wrap.monitor{margin-top:2vw}}article section.s-qa{padding-block:100px;background:#edf1f6;position:relative}article section.s-qa .container{width:980px;margin:0 auto}article section.s-qa .container>ul>li{background:#fff;padding:40px;border-radius:10px}article section.s-qa .container>ul>li+li{margin-top:20px}article section.s-qa .container>ul>li .qaq,article section.s-qa .container>ul>li .qaa{min-height:34px;line-height:1.6;padding:0 0 0 50px;position:relative}article section.s-qa .container>ul>li .qaq::before,article section.s-qa .container>ul>li .qaa::before{content:"Q";display:flex;justify-content:center;align-items:center;width:34px;height:34px;font-weight:600;color:#fff;background:#919fb8;border-radius:100%;position:absolute;left:0;top:0}article section.s-qa .container>ul>li .qaq{color:#647490}article section.s-qa .container>ul>li .qaa{margin-top:13px;padding-top:20px;border-top:1px dashed #919fb8}article section.s-qa .container>ul>li .qaa::before{content:"A";background:#d15b69;top:18px}@media screen and (max-width: 979px){article section.s-qa{padding-block:10vw 12vw}article section.s-qa .container{width:95%}article section.s-qa .container>ul>li{padding:4vw;border-radius:1.5vw}article section.s-qa .container>ul>li+li{margin-top:3vw}article section.s-qa .container>ul>li .qaq,article section.s-qa .container>ul>li .qaa{min-height:7vw;padding:0 0 0 9vw}article section.s-qa .container>ul>li .qaq::before,article section.s-qa .container>ul>li .qaa::before{width:7vw;height:7vw}article section.s-qa .container>ul>li .qaq{font-size:4vw}article section.s-qa .container>ul>li .qaa{margin-top:2vw;padding-top:3vw}article section.s-qa .container>ul>li .qaa::before{content:"A";background:#d15b69;top:3vw}}article section.s-clinic{padding-block:100px 0}article section.s-clinic .container{width:980px;margin:0 auto}article section.s-clinic .container #clinic-map{font-size:16px;min-height:900px}article section.s-clinic .container #clinic-map #hokkaido,article section.s-clinic .container #clinic-map #tohoku,article section.s-clinic .container #clinic-map #chugoku,article section.s-clinic .container #clinic-map #index-kanto,article section.s-clinic .container #clinic-map #kyusyu{display:none}article section.s-clinic .container #clinic-map #tokai{top:280px}@media screen and (max-width: 979px){article section.s-clinic{padding-block:10vw 0}article section.s-clinic .container{width:95%}article section.s-clinic .container #clinic-map{font-size:3vw}}
