@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap");em{font-style:normal}article{position:relative;overflow:hidden;font-size:20px;color:#332a23;line-height:1.7}@media only screen and (max-width: 979px){article{font-size:3.7vw}}article .common_btn{text-align:center}article .common_btn a{display:inline-flex;justify-content:center;align-items:center;min-width:360px;min-height:62px;color:#fff;font-size:20px;font-weight:bold;padding:0 70px;text-decoration:none;border-radius:100px;background:#9b715b;background:linear-gradient(0deg, #9b715b 0%, #cd8e6a 100%);box-shadow:4px 4px 10px rgba(0,0,0,0.25);position:relative}article .common_btn a::before{content:"";display:block;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%, -75%) rotate(135deg);position:absolute;right:30px;top:50%}@media only screen and (max-width: 979px){article .common_btn a{max-width:100%;min-width:60vw;min-height:12vw;font-size:4vw;padding:0 9vw;box-shadow:0.75vw 0.75vw 1.25vw rgba(0,0,0,0.25)}article .common_btn a::before{width:2vw;height:2vw;border-top:0.5vw solid #fff;border-right:0.5vw solid #fff;right:4vw}}article>nav{background:#806654}article>nav ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:980px;padding:15px 0;margin:0 auto}article>nav ul li{line-height:1}article>nav ul li>a{display:block;font-size:18px;font-weight:bold;color:#fff !important;text-decoration:none;padding:13px 19px;position:relative}article>nav ul li>a::before{content:"";width:19px;height:19px;background:url(/assets/eyelid/maibotsu/qc/images/nav01.svg) center center/100% auto no-repeat;position:absolute;left:-10px;top:50%;transform:translate(0, -50%)}article>nav ul li:nth-child(5n+1)>a::before{display:none}@media only screen and (max-width: 979px){article>nav ul{width:100%;padding:2vw 0}article>nav ul li>a{font-size:3vw;padding:2vw 4vw}article>nav ul li>a::before{width:5vw;height:5vw;left:-2.5vw}article>nav ul li:nth-child(5n+1)>a::before{display:block}article>nav ul li:nth-child(1)>a::before,article>nav ul li:nth-child(3)>a::before,article>nav ul li:nth-child(7)>a::before,article>nav ul li:nth-child(10)>a::before{display:none}}article section>header{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;line-height:1;margin:0 0 80px;position:relative}article section>header h2{display:flex;flex-direction:column;justify-content:center;align-items:center}article section>header h2 span.en{display:inline-flex;font-size:65px;font-family:"Playfair Display", serif;font-optical-sizing:auto;font-weight:500;font-style:italic;position:relative}article section>header h2 span.en::before,article section>header h2 span.en::after{content:"";display:block;width:33px;height:33px;background:url(/assets/eyelid/maibotsu/qc/images/index01.svg) center center/100% auto no-repeat;position:absolute;left:-65px;top:50%;transform:translate(0, -50%)}article section>header h2 span.en::after{left:inherit;right:-65px}article section>header h2 span.ja{display:block;font-size:20px;font-weight:bold;font-style:normal;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;margin:15px 0 0}article section>header.beige{color:#fbe1d0}article section>header.beige h2 span.en::before,article section>header.beige h2 span.en::after{background-image:url(/assets/eyelid/maibotsu/qc/images/index02.svg)}@media only screen and (max-width: 979px){article section>header{margin:0 0 9vw}article section>header h2 span.en{font-size:10vw}article section>header h2 span.en::before,article section>header h2 span.en::after{width:6vw;height:6vw;left:-9vw}article section>header h2 span.en::after{left:inherit;right:-9vw}article section>header h2 span.ja{font-size:3.7vw;margin:2vw 0 0}}article section.s-mv{text-align:center;background:url(/assets/eyelid/maibotsu/qc/images/mv_bg.jpg?20251161989) center top no-repeat}@media only screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-topbanner{background:#fdf6f2;padding:65px 0 80px}@media only screen and (max-width: 979px){article section.s-topbanner{padding:7vw 2.5vw 9vw}}article section.s-point{background:url(/assets/eyelid/maibotsu/qc/images/point01.jpg?20251161989) center top/cover no-repeat;padding:70px 0 80px}article section.s-point ol{width:980px;margin:0 auto}article section.s-point ol li{font-weight:bold;line-height:1.5;list-style:none;border-top:1px solid #c9b5a6;padding:25px 30px 25px 100px;counter-increment:number;position:relative}article section.s-point ol li:last-child{border-bottom:1px solid #c9b5a6}article section.s-point ol li::before{content:counter(number, decimal-leading-zero);position:absolute;left:20px;top:15px;font-family:"Playfair Display", serif;font-optical-sizing:auto;font-weight:500;font-style:italic;font-size:50px;line-height:1;color:#9f8f82}article section.s-point ol li figure{margin:20px 0 0}article section.s-point ol li p .caution{font-size:80%}article section.s-point ol li p em{color:#f3645b}article section.s-point .common_btn{margin:40px 0 0}@media only screen and (max-width: 979px){article section.s-point{background-size:auto 100%;background-position:-53vw top;padding:8vw 0 10vw}article section.s-point ol{width:95%}article section.s-point ol li{padding:3.5vw 4vw 3.5vw 18vw}article section.s-point ol li::before{left:2vw;top:0;font-size:12vw}article section.s-point ol li figure{margin:2.5vw 0 0}article section.s-point ol li p .caution{font-size:80%}article section.s-point .common_btn{margin:5vw 0 0}}article section.s-shorei{padding:65px 0}article section.s-shorei .shoreiWrap{width:640px;height:140px;padding:3px;border-radius:200px;background:#dab59a;background:linear-gradient(135deg, #dab59a 20%, #b07b5c 38%, #fbe0d0 51%, #b07b5c 75%, #dab59a 100%);margin:0 auto}article section.s-shorei .shoreiWrap .shorei{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%;border-radius:200px;background:url(/assets/eyelid/maibotsu/qc/images/shorei01.jpg?20251161989) center top/cover no-repeat}article section.s-shorei .shoreiWrap .shorei p{font-size:37px;line-height:1}article section.s-shorei .shoreiWrap .shorei p strong{font-size:65px;font-weight:normal}article section.s-shorei .shoreiWrap .shorei p strong span{font-size:34px}article section.s-shorei .shoreiWrap .shorei p:last-child{font-size:15px;margin:10px 0 0}@media only screen and (max-width: 979px){article section.s-shorei{padding:8vw 0}article section.s-shorei .shoreiWrap{width:85vw;height:20vw;padding:0.75vw;margin:0 auto}article section.s-shorei .shoreiWrap .shorei{height:100%}article section.s-shorei .shoreiWrap .shorei p{font-size:4.5vw;font-weight:bold}article section.s-shorei .shoreiWrap .shorei p strong{font-size:9vw}article section.s-shorei .shoreiWrap .shorei p strong span{font-size:4.2vw}article section.s-shorei .shoreiWrap .shorei p:last-child{font-size:2.5vw;margin:1.5vw 0 0}}article section.s-what{background:url(/assets/eyelid/maibotsu/qc/images/what01.jpg?20251161989) center top/auto 100% no-repeat;padding:70px 0 80px;position:relative}article section.s-what::before{content:"";display:block;width:100%;height:100%;background:url(/assets/eyelid/maibotsu/qc/images/what02.png?20251161989) center top/auto 100% no-repeat;position:absolute;left:0;top:0}article section.s-what .container{width:980px;margin:0 auto;position:relative}article section.s-what .container>figure{position:absolute;left:-115px;top:50%;transform:translate(0, -50%);z-index:2}article section.s-what .container ul{position:relative;z-index:1}article section.s-what .container ul li{color:#fff;padding:12px 0 12px 400px;background:#000;background:linear-gradient(90deg, rgba(0,0,0,0) 0%, #000 15%, #000 85%, rgba(0,0,0,0) 100%);position:relative}article section.s-what .container ul li+li{margin-top:12px}article section.s-what .container ul li::before{content:"";display:block;width:29px;height:29px;background:url(/assets/eyelid/maibotsu/qc/images/what04.svg) top center/100% auto no-repeat;position:absolute;left:350px;top:50%;transform:translate(0, -50%)}article section.s-what>p{font-size:60px;font-weight:bold;text-align:center;line-height:1.25;position:relative;margin:40px 0 0}article section.s-what>p span{background:-webkit-linear-gradient(#fff 0%, #fbd1b2 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(3px 0 13px rgba(60,42,31,0.5))}@media only screen and (max-width: 979px){article section.s-what{padding:8vw 0 8vw}article section.s-what::before{content:"";display:block;width:100%;height:100%;background:url(/assets/eyelid/maibotsu/qc/images/what02.png?20251161989) center top/auto 100% no-repeat;position:absolute;left:0;top:0}article section.s-what .container{width:100%;margin:0 auto}article section.s-what .container>figure{display:none;width:47vw;left:-13vw}article section.s-what .container ul li{font-size:3vw;padding:1vw 0 1vw 20vw}article section.s-what .container ul li+li{margin-top:1.5vw}article section.s-what .container ul li::before{width:4vw;height:4vw;left:13.5vw}article section.s-what>p{font-size:5vw;margin:4vw 0 0}article section.s-what>p span{filter:drop-shadow(0.5vw 0 1.5vw rgba(60,42,31,0.5))}}article section.s-photo{background:#fdf6f2;padding:70px 0}article section.s-photo>.inner{width:980px;margin-left:auto;margin-right:auto}article section.s-photo .common_btn{margin:40px 0 0}@media only screen and (max-width: 979px){article section.s-photo{padding:8vw 0}article section.s-photo>.inner{width:95%}article section.s-photo .common_btn{margin:5vw 0 0}}article section.s-about{background:#fdf6f2;padding:70px 0 160px;position:relative}article section.s-about::before{content:"";display:block;width:408px;height:150px;background:url(/assets/eyelid/maibotsu/qc/images/about13.png?20251161989) top center/100% auto no-repeat;position:absolute;left:50%;bottom:-75px;transform:translate(-50%, 0)}article section.s-about>.inner{width:980px;margin-left:auto;margin-right:auto}article section.s-about h3{font-size:40px;line-height:1.5;padding:15px 0;background:url(/assets/eyelid/maibotsu/qc/images/about01.jpg?20251161989) top center/cover no-repeat;text-align:center;margin:50px 0 35px}article section.s-about .container01{display:flex;justify-content:space-between;align-items:center;margin:30px 0 0}article section.s-about .container01 .inner{width:470px;text-align:center}article section.s-about .container01 .inner h4{font-size:24px;font-weight:bold;color:#fff;background:#4c392b;padding:3px 0}article section.s-about .container01 .inner .bg{background:#fff;padding:25px 5px}article section.s-about .container01 .inner .bg>figure+figure{margin-top:25px}article section.s-about .container02{padding:1px 40px 50px;border:1px solid #f3645b;background:#fff;margin:65px 0 0}article section.s-about .container02>.index{display:flex;justify-content:center;align-items:center;width:390px;height:30px;font-family:"Playfair Display", serif;font-optical-sizing:auto;font-weight:500;font-style:italic;font-style:normal;font-size:18px;font-weight:400;letter-spacing:2px;color:#fff;background:#f3645b;border-radius:100px;margin:-15px auto 30px}article section.s-about .container02 .inner{display:flex;justify-content:space-between;align-items:center}article section.s-about .container02 .inner .text{flex:1;padding:0 50px 0 0}article section.s-about .container02 .inner .text h4{font-size:30px;color:#f3645b;text-align:center;margin:0 0 15px}article section.s-about .container03{display:flex;justify-content:space-between;margin:50px 0 0}article section.s-about .container03>div{background:#fff;text-align:center;padding:0 0 35px}article section.s-about .container03>div h4{font-size:20px;padding:3px;margin:0 0 20px}article section.s-about .container03>div.normal{width:350px}article section.s-about .container03>div.normal h4{color:#fff;background:#000}article section.s-about .container03>div.qc{width:610px}article section.s-about .container03>div.qc h4{color:#ffddc6;background:#816655}article section.s-about .container04{background:url(/assets/eyelid/maibotsu/qc/images/about09.jpg?20251161989) top center/cover no-repeat;padding:20px 35px 30px;text-align:center;box-shadow:4px 4px 10px rgba(23,19,18,0.25);margin:40px 0 0}article section.s-about .container04 h4{font-size:36px;font-weight:bold;line-height:1.4;color:#fff;text-shadow:6px 6px 6px rgba(89,68,59,0.56);margin:0 0 25px}article section.s-about .container04 ul{display:flex;justify-content:space-between}@media only screen and (max-width: 979px){article section.s-about{padding:8vw 0 15vw}article section.s-about::before{width:60vw;height:22vw;bottom:-13vw}article section.s-about>.inner{width:95%}article section.s-about h3{font-size:4.5vw;padding:2vw 0;margin:6vw 0 4vw}article section.s-about .container01{margin:4vw 0 0}article section.s-about .container01 .inner{width:49%}article section.s-about .container01 .inner h4{font-size:4vw;padding:0.5vw 0}article section.s-about .container01 .inner .bg{padding:3vw 1vw}article section.s-about .container01 .inner .bg>figure+figure{margin-top:3vw}article section.s-about .container02{padding:1px 4vw 5vw;margin:10vw 0 0}article section.s-about .container02>.index{width:70vw;height:7vw;font-size:3.5vw;letter-spacing:0.25vw;margin:-3.5vw auto 4vw}article section.s-about .container02 .inner{flex-direction:column}article section.s-about .container02 .inner .text{padding:0}article section.s-about .container02 .inner .text h4{font-size:5vw;margin:0 0 2vw}article section.s-about .container02 .inner>figure{margin:3vw 0 0;padding:0 10vw;text-align:center}article section.s-about .container03{margin:6vw 0 0;flex-direction:column-reverse}article section.s-about .container03>div{padding:0 0 5vw}article section.s-about .container03>div+div{margin-bottom:4vw}article section.s-about .container03>div h4{font-size:4vw;padding:0.5vw;margin:0 0 4vw}article section.s-about .container03>div.normal{width:100%}article section.s-about .container03>div.normal figure{padding:0 23vw}article section.s-about .container03>div.qc{width:100%}article section.s-about .container03>div.qc figure{padding:0 4vw}article section.s-about .container04{background-position:left top;padding:4vw 4vw 4vw;box-shadow:0.6vw 0.6vw 1.5vw rgba(23,19,18,0.25);margin:6vw 0 0}article section.s-about .container04 h4{font-size:5.5vw;text-shadow:1vw 1vw 1vw rgba(89,68,59,0.56);margin:0 0 4vw}article section.s-about .container04 ul{justify-content:center;flex-wrap:wrap}article section.s-about .container04 ul li{width:40%}article section.s-about .container04 ul li:nth-child(2){margin-left:3.5%}article section.s-about .container04 ul li:nth-child(3){margin-top:3%}}article section.s-more{background:url(/assets/eyelid/maibotsu/qc/images/more01.jpg?20251161989) top center/cover no-repeat;padding:140px 0 100px}article section.s-more>.inner{width:980px;margin:0 auto;background:#fff}article section.s-more h3{font-size:25px;line-height:1;text-align:center;color:#51321c;background:url(/assets/eyelid/maibotsu/qc/images/more02.jpg?20251161989) top center/cover no-repeat;padding:0 0 20px}article section.s-more h3 span{font-family:"Playfair Display", serif;font-optical-sizing:auto;font-weight:500;font-style:italic;font-size:60px;font-weight:400;line-height:1;padding:0 0 0 5px}article section.s-more .container{padding:30px 40px 70px}article section.s-more .container h4.text01{font-size:24px;font-weight:bold;color:#f3645b}article section.s-more .container h4.text01 strong{font-size:28px}article section.s-more .container h4.text01+p{margin-top:1em}article section.s-more .container p+p{margin-top:1em}article section.s-more .container p .text02{font-size:25px;font-weight:bold;color:#f3645b;text-decoration:underline}article section.s-more .container p.text03{text-align:center;font-size:13px;margin:10px 0 0}article section.s-more .container .yokotani{color:#fff;background:url(/assets/eyelid/maibotsu/qc/images/more15.jpg?20251161989) top center/cover no-repeat;margin:1em 0 0;padding:35px 45px 40px}article section.s-more .container .yokotani .yokotani_image{display:flex;justify-content:center;margin:1em 0 0}article section.s-more .container .yokotani .yokotani_image>div{text-align:center}article section.s-more .container .yokotani .yokotani_image>div+div{margin-left:30px}article section.s-more .container .yokotani .yokotani_image>div p{margin:5px 0 0;font-size:22px}article section.s-more .container .contents01{display:flex;justify-content:center;text-align:center;margin:30px 0 0}article section.s-more .container .contents01>div+div{margin-left:72px;position:relative}article section.s-more .container .contents01>div+div::before{content:"";display:block;width:72px;height:72px;background:url(/assets/eyelid/maibotsu/qc/images/more16.svg) top center/auto 100% no-repeat;position:absolute;left:-72px;top:50%;transform:translate(0, calc(-50% + 40px / 2))}article section.s-more .container .contents01>div p{font-size:21px;font-weight:bold;color:#fff;background:#816655;padding:3px 0;margin:0 0 5px}article section.s-more .container .contents01>div figure img{box-shadow:0 3px 7px rgba(0,0,0,0.07)}article section.s-more .container .contents02{text-align:center;margin:50px 0 0}article section.s-more .container .contents02 h4{font-size:20px;text-decoration:underline}article section.s-more .container .contents02 figure{width:700px;background:#fafafa;padding:10px 0;margin:10px auto 0}article section.s-more .container .contents03{display:flex;justify-content:center;text-align:center;background:#f7f7f7;padding:25px 0 30px;margin:45px 0 0}article section.s-more .container .contents03>div+div{margin-left:25px}article section.s-more .container .contents03 figure{margin:15px 0 0}article section.s-more .container .contents03 p{display:flex;justify-content:center;font-size:19px;font-weight:bold;text-align:left;line-height:1.2;margin:10px 0 0}article section.s-more .container .contents03 p.contents03_index{font-size:22px;font-weight:bold;color:#fff;background:#816655;padding:7px 0}article section.s-more .container .contents04{display:flex;justify-content:space-between;margin:30px 0 0}article section.s-more .container .contents04>div{flex:1;padding:0 0 0 30px}article section.s-more .container .img01{margin:40px 0 0}article section.s-more .container .contents05{display:flex;justify-content:space-between;margin:0 0 40px}article section.s-more .container .contents05>p{flex:1;padding:0 30px 0 0}article section.s-more .contents06{display:flex;justify-content:space-between;padding:0 0 70px}article section.s-more .contents06_inner1{width:480px}article section.s-more .contents06_inner2{padding:30px 40px 0}article section.s-more .contents06 h4{font-size:28px;font-weight:bold;color:#f3645b}article section.s-more .contents06 p.caution{font-size:18px}article section.s-more .contents06 figure{text-align:center}article section.s-more .heading-image{margin-top:70px}article section.s-more .heading-image+.heading-image{margin-top:20px}@media only screen and (max-width: 979px){article section.s-more{padding:16vw 0 10vw}article section.s-more>.inner{width:95%}article section.s-more h3{font-size:5vw;padding:0 0 3vw}article section.s-more h3 span{font-size:10vw;padding:0 0 0 1vw}article section.s-more .container{padding:4vw 4vw 7vw}article section.s-more .container h4.text01{font-size:4vw;line-height:1.5}article section.s-more .container h4.text01 strong{font-size:4.5vw}article section.s-more .container p .text02{font-size:4vw}article section.s-more .container p.text03{font-size:2.5vw;margin:1vw 0 0}article section.s-more .container .yokotani{padding:4vw 5vw 5vw}article section.s-more .container .yokotani .yokotani_image>div+div{margin-left:3vw}article section.s-more .container .yokotani .yokotani_image>div p{margin:1vw 0 0;font-size:3vw}article section.s-more .container .contents01{margin:3vw 0 0}article section.s-more .container .contents01>div+div{margin-left:9vw}article section.s-more .container .contents01>div+div::before{width:9vw;height:9vw;left:-9vw;transform:translate(0, calc(-50% + 5.5vw / 2))}article section.s-more .container .contents01>div p{font-size:4vw;padding:0.5vw 0;margin:0 0 0.5vw}article section.s-more .container .contents01>div figure img{box-shadow:0 0.5vw 1vw rgba(0,0,0,0.07)}article section.s-more .container .contents02{margin:6vw 0 0}article section.s-more .container .contents02 h4{font-size:4vw}article section.s-more .container .contents02 figure{width:100%;padding:2vw;margin:1.5vw auto 0}article section.s-more .container .contents03{flex-direction:column;padding:3vw 4vw 4vw;margin:5vw 0 0}article section.s-more .container .contents03>div+div{margin:4vw 0 0}article section.s-more .container .contents03 figure{margin:2vw 0 0}article section.s-more .container .contents03 p{font-size:3.5vw;margin:1.5vw 0 0}article section.s-more .container .contents03 p br{display:none}article section.s-more .container .contents03 p.contents03_index{font-size:4vw;padding:1vw 0;margin:0}article section.s-more .container .contents04{flex-direction:column;margin:3vw 0 0}article section.s-more .container .contents04>div{padding:0}article section.s-more .container .contents04 figure{width:90%;margin:0 auto 3vw;text-align:center}article section.s-more .container .img01{margin:5vw 0 0}article section.s-more .container .contents05{margin:0 0 5vw;flex-direction:column}article section.s-more .container .contents05>p{padding:0}article section.s-more .container .contents05 figure{margin:3vw 0 0;text-align:center}article section.s-more .contents06{flex-direction:column;padding:0 0 7vw}article section.s-more .contents06_inner1{width:100%}article section.s-more .contents06_inner1+.contents06_inner1{margin:7vw 0 0}article section.s-more .contents06_inner2{padding:4vw 4vw 0}article section.s-more .contents06 h4{font-size:4.5vw}article section.s-more .contents06 p.caution{font-size:3vw}article section.s-more .contents06 figure{width:50%;margin:0 auto}article section.s-more .heading-image{margin-top:7vw;padding:0 2.5vw}article section.s-more .heading-image+.heading-image{margin-top:2vw}}article section.s-hoshou{background:url(/assets/eyelid/maibotsu/qc/images/hosho01.jpg?20251161989) top center/cover no-repeat;padding:80px 0}article section.s-hoshou>.inner{width:880px;margin:0 auto;text-align:center}article section.s-hoshou>.inner h3{display:inline-flex;justify-content:center;align-items:center;font-size:35px;margin:0 0 20px}article section.s-hoshou>.inner h3 figure{margin-right:10px}article section.s-hoshou>.inner .table-box table{width:100%;position:relative}article section.s-hoshou>.inner .table-box table::before{content:"";display:block;width:100%;height:100%;border:2px solid #816655;position:absolute;left:0;top:0}article section.s-hoshou>.inner .table-box table th,article section.s-hoshou>.inner .table-box table td{background:#fff;padding:7px 30px;border:1px solid #816655}article section.s-hoshou>.inner .table-box table th.border-right,article section.s-hoshou>.inner .table-box table td.border-right{border-right:2px solid #816655}article section.s-hoshou>.inner .table-box table th{background:#fbfbfb}article section.s-hoshou>.inner .table-box table thead tr th.qc,article section.s-hoshou>.inner .table-box table thead tr td.qc{background:#816655;color:#fff}article section.s-hoshou>.inner .table-box table thead tr th.single,article section.s-hoshou>.inner .table-box table thead tr td.single{background:#fbf4e8}article section.s-hoshou>.inner .table-box table thead tr th.other,article section.s-hoshou>.inner .table-box table thead tr td.other{background:#feedd4}article section.s-hoshou>.inner .table-box table thead tr th:first-child{width:45%}article section.s-hoshou>.inner .table-box table thead tr td{width:25%}article section.s-hoshou>.inner .table-box table tbody tr th{text-align:left}@media only screen and (max-width: 979px){article section.s-hoshou{padding:8vw 0}article section.s-hoshou>.inner{width:95%}article section.s-hoshou>.inner h3{font-size:6vw;margin:0 0 4vw}article section.s-hoshou>.inner h3 figure{width:15vw;margin-right:1.5vw}article section.s-hoshou>.inner .table-box{margin:0;padding:0}article section.s-hoshou>.inner .table-box::before,article section.s-hoshou>.inner .table-box::after{display:none}article section.s-hoshou>.inner .table-box table th,article section.s-hoshou>.inner .table-box table td{padding:1.5vw 2vw;font-size:3vw}article section.s-hoshou>.inner .table-box table thead tr th:first-child{width:34%}article section.s-hoshou>.inner .table-box table thead tr td{width:25%}article section.s-hoshou>.inner .table-box table tbody tr th{text-align:left}}article section.s-price{background-color:#faf3e9;padding:80px 0}article section.s-price .tabacc.-pc-tab.-sp-tab{width:980px;margin:0 auto}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs{justify-content:center;align-items:flex-end;border-bottom:2px solid #9a6827}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title{width:340px;height:60px;min-height:inherit;font-size:22px;border-radius:15px 15px 0 0;border:none}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title:not(:first-child){margin:0}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.normal{background:#c2b5ad}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.monitor{background:#f6d3d0;margin-left:10px}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.-active{height:80px;font-size:27px;color:#fff}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.-active.normal{background:#816655}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.-active.monitor{background:#f3645a}article section.s-price .tabacc.-pc-tab.-sp-tab>.contents{border:none;padding:0}article section.s-price .tabacc.-pc-tab.-sp-tab>.contents>.content{display:none;margin:30px 0 0}article section.s-price .tabacc.-pc-tab.-sp-tab>.contents>.content.-active{display:block}@media only screen and (max-width: 979px){article section.s-price .tabacc.-pc-tab.-sp-tab{width:100%}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title{width:40vw;height:9vw;font-size:3.5vw;border-radius:2vw 2vw 0 0}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.monitor{margin-left:1.5vw}article section.s-price .tabacc.-pc-tab.-sp-tab>.tabs>.title.-active{height:11vw;font-size:4.5vw}article section.s-price .tabacc.-pc-tab.-sp-tab>.contents>.content{margin:5vw 0 0}}article section.s-price h3{text-align:center;font-size:30px;margin:0 0 10px}article section.s-price .container{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:800px;background:#fff;padding:20px 0 25px;margin:0 auto;position:relative}article section.s-price .container+.container{margin-top:30px}article section.s-price .container+h3{margin-top:30px}article section.s-price .container .parts{width:100%;flex:1;font-size:24px;font-weight:bold;text-align:center;line-height:1.4;border:1px solid #000;margin:0 0 10px}article section.s-price .container .parts span{font-size:22px;padding:0 0 0 15px}article section.s-price .container ul{width:100%}article section.s-price .container ul li{display:flex;justify-content:center;align-items:center}article section.s-price .container ul li+li{margin:20px 0 0;padding:20px 0 0;border-top:1px dashed #d5bd9d}article section.s-price .container ul li .price_inner{display:flex;justify-content:flex-start;align-items:center;line-height:1}article section.s-price .container ul li .price_inner+.price_inner{margin-left:30px}article section.s-price .container ul li .price_inner .num,article section.s-price .container ul li .price_inner .gensen_price{width:120px}article section.s-price .container ul li .price_inner .num{font-size:28px;font-weight:bold}article section.s-price .container ul li .price_inner .price{font-size:65px;font-weight:bold}article section.s-price .container ul li .price_inner .price>span{font-size:34px;position:relative}article section.s-price .container ul li .price_inner .price>span>span{font-size:14px;position:absolute;right:3px;bottom:38px;white-space:nowrap}article section.s-price .container ul li .price_inner.gensen{color:#9a6827}article section.s-price .container ul li .price_inner.gensen .gensen_price span{width:102px;display:block;font-size:18px;text-align:center;color:#9a6827;line-height:1.2;background:#fdf3e3;padding:5px}article section.s-price .container .btn{width:100%;font-size:16px;margin:15px auto 0}article section.s-price .container .btn a{display:flex;justify-content:center;align-items:center;width:195px;height:34px;color:#fff;background:#f3645b;border-radius:100px;text-decoration:none;margin:0 auto;position:relative}article section.s-price .container .btn a::before{content:"";display:block;width:9px;height:9px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%, -50%) rotate(45deg);position:absolute;right:15px;top:50%}article section.s-price .container.option .parts{border:none}article section.s-price .common_btn{margin:40px 0}article section.s-price .text01{width:980px;font-size:20px;background:#fffbd6;border:4px solid #d74d4d;padding:25px 45px;margin:0 auto 40px}article section.s-price .text01 em{font-style:normal;font-weight:bold;color:#d74d4d}@media only screen and (max-width: 979px){article section.s-price{padding:8vw 0 10vw}article section.s-price h3{font-size:5vw;margin:0 0 1.5vw}article section.s-price .container{width:95%;padding:4vw 4vw 5vw}article section.s-price .container+.container{margin-top:4vw}article section.s-price .container+h3{margin-top:4vw}article section.s-price .container .parts{font-size:4.5vw;line-height:1.3;margin:0 0 1.5vw;text-align:center}article section.s-price .container .parts span{font-size:3.5vw;padding:0 0 0 2vw}article section.s-price .container ul{width:100%}article section.s-price .container ul li{width:100%}article section.s-price .container ul li+li{margin:2.5vw 0 0;padding:2.5vw 0 0}article section.s-price .container ul li .price_inner{width:50%;flex-direction:column}article section.s-price .container ul li .price_inner+.price_inner{margin:0}article section.s-price .container ul li .price_inner .num,article section.s-price .container ul li .price_inner .gensen_price{width:100%;text-align:center}article section.s-price .container ul li .price_inner .num{display:flex;justify-content:center;align-items:center;width:100%;height:6vw;font-size:3.5vw;margin:0 0 1.5vw}article section.s-price .container ul li .price_inner .price{font-size:8vw}article section.s-price .container ul li .price_inner .price>span{font-size:5.5vw;margin:0 0 0 1vw}article section.s-price .container ul li .price_inner .price>span>span{font-size:2.5vw;right:0.5vw;bottom:6.5vw}article section.s-price .container ul li .price_inner.gensen .gensen_price span{display:flex;justify-content:center;align-items:center;width:30vw;height:6vw;font-size:3.3vw;padding:0;margin:0 auto 1.5vw}article section.s-price .container ul li .price_inner.gensen .gensen_price span br{display:none}article section.s-price .container .btn{font-size:3vw;margin:3vw 0 0}article section.s-price .container .btn a{width:32vw;height:6vw}article section.s-price .container .btn a::before{width:1.5vw;height:1.5vw;border-top:0.5vw solid #fff;border-right:0.5vw solid #fff;right:2vw}article section.s-price .common_btn{margin:5vw 0}article section.s-price .text01{width:95%;border:1vw solid #d74d4d;padding:3vw 3vw;margin:0 auto 5vw;font-size:3vw}}article section.s-price .container.cam15off{width:980px;padding:24px 30px}article section.s-price .container.cam15off .parts{margin-bottom:0}article section.s-price .container.cam15off ul li{flex-wrap:wrap;padding:25px 20px 15px;align-items:baseline}article section.s-price .container.cam15off ul li+li{margin-top:10px}article section.s-price .container.cam15off ul li .price_inner{flex-direction:column;align-items:flex-start;position:relative;width:33%;padding-left:30px}article section.s-price .container.cam15off ul li .price_inner+.price_inner{margin:0}article section.s-price .container.cam15off ul li .price_inner::before{content:"";position:absolute;top:calc(30% - 6px);left:-15px;width:0;height:0;border-style:solid;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:10px solid #555555;border-right:0}article section.s-price .container.cam15off ul li .price_inner.noarrow::before{display:none}article section.s-price .container.cam15off ul li .price_inner .num{align-items:flex-end;width:auto;font-size:18px}article section.s-price .container.cam15off ul li .price_inner .price{position:relative;font-size:48px}article section.s-price .container.cam15off ul li .price_inner .price::before{content:"";position:absolute;background-color:#555555;width:100%;height:2px;bottom:50%}article section.s-price .container.cam15off ul li .price_inner .price>span{font-size:30px;line-height:1}article section.s-price .container.cam15off ul li .price_inner .price>span>span{font-size:10px;right:5px;bottom:38px}article section.s-price .container.cam15off ul li .price_inner.price_old::before{display:none}article section.s-price .container.cam15off ul li .price_inner.price_old .price::before{background-color:#000}article section.s-price .container.cam15off ul li .price_inner.price_new::before{border-left-color:#c06783}article section.s-price .container.cam15off ul li .price_inner.price_new .num,article section.s-price .container.cam15off ul li .price_inner.price_new .price{color:#c06783}article section.s-price .container.cam15off ul li .price_inner.price_new .price::before{background-color:#c06783}article section.s-price .container.cam15off ul li .price_inner.price_campaign::before{border-left-color:#f3645a}article section.s-price .container.cam15off ul li .price_inner.price_campaign .num,article section.s-price .container.cam15off ul li .price_inner.price_campaign .price{color:#f3645a}article section.s-price .container.cam15off ul li .price_inner.price_campaign .price{font-size:62px}article section.s-price .container.cam15off ul li .price_inner.price_campaign .price::before{display:none}article section.s-price .container.cam15off ul li.gensen_price{background:#faf5e5;padding:20px 100px 20px 0;border:none;position:relative}article section.s-price .container.cam15off ul li.gensen_price .icon-15off{position:absolute;top:-90px;right:30px}article section.s-price .container.cam15off ul li.gensen_price .price_inner{flex:1;width:inherit;justify-content:center;align-items:center}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign::before{display:none}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price{font-size:70px}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price::before{content:"";position:absolute;background-color:#555555;width:100%;height:2px;bottom:50%}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price>span{font-size:32px}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price>span>span{font-size:13px;right:3px;bottom:40px}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .num,article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price{color:#9a6827}article section.s-price .container.cam15off ul+.parts{margin-top:40px}@media only screen and (max-width: 979px){article section.s-price .container.cam15off{width:96%;padding:4vw 3vw}article section.s-price .container.cam15off .parts{margin-bottom:3vw}article section.s-price .container.cam15off ul li{flex-direction:row;justify-content:center;padding:0}article section.s-price .container.cam15off ul li+li{margin-top:2vw}article section.s-price .container.cam15off ul li .price_inner{justify-content:flex-start;width:auto;padding-left:4vw}article section.s-price .container.cam15off ul li .price_inner::before{top:calc(30% - 0.5vw);left:-1vw;border-width:2vw 0 2vw 1.5vw}article section.s-price .container.cam15off ul li .price_inner .num{font-size:3vw;margin:0;height:auto}article section.s-price .container.cam15off ul li .price_inner .price{font-size:8vw}article section.s-price .container.cam15off ul li .price_inner .price>span{font-size:4vw;line-height:1;margin:0}article section.s-price .container.cam15off ul li .price_inner .price>span>span{font-size:1.6vw;right:0.5vw;bottom:4.2vw;line-height:1}article section.s-price .container.cam15off ul li .price_inner.price_old{padding-left:0;padding-right:4vw}article section.s-price .container.cam15off ul li .price_inner.price_old img{width:30vw}article section.s-price .container.cam15off ul li .price_inner.price_campaign{margin-top:2vw;font-size:11vw}article section.s-price .container.cam15off ul li .price_inner.price_campaign .num{font-size:4vw}article section.s-price .container.cam15off ul li .price_inner.price_campaign .price{font-size:11vw}article section.s-price .container.cam15off ul li .price_inner.price_campaign .price>span{font-size:7vw}article section.s-price .container.cam15off ul li .price_inner.price_campaign .price>span>span{font-size:2.8vw;right:0.6vw;bottom:7.4vw}article section.s-price .container.cam15off ul li.gensen_price{align-items:flex-end;margin-top:3vw;padding:2vw 2vw 3vw 0}article section.s-price .container.cam15off ul li.gensen_price .icon-15off{width:17vw;top:-32vw;right:-2vw}article section.s-price .container.cam15off ul li.gensen_price .gensen_icon{width:34vw}article section.s-price .container.cam15off ul li.gensen_price .price_inner{flex:1;width:inherit;justify-content:center;align-items:center}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign::before{display:none}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price{font-size:11vw}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price>span{font-size:7vw}article section.s-price .container.cam15off ul li.gensen_price .price_inner.price_campaign .price>span>span{font-size:2.8vw;right:0.6vw;bottom:7.4vw}article section.s-price .container.cam15off ul+.parts{margin-top:6vw}}article section.s-price .container.cam15off.option ul li .price_new::before{display:none}article section.s-price .container.cam15off.option ul li .price_new .price{font-size:48px}@media only screen and (max-width: 979px){article section.s-price .container.cam15off.option ul li .price_new .price{font-size:8vw}}article section.s-gensen{background-color:#fef6f3;padding:0 0 100px}article section.s-gensen h2{display:flex;justify-content:center;align-items:center;height:100px;font-size:40px;font-weight:bold;background:url(/assets/eyelid/maibotsu/qc/images/gensen01.jpg?20251161989) top center/cover no-repeat}article section.s-gensen>.inner{width:980px;margin:0 auto}@media only screen and (max-width: 979px){article section.s-gensen{padding:0 0 10vw}article section.s-gensen h2{height:13vw;font-size:6vw}article section.s-gensen>.inner{width:95%}}article section.s-banner{background:url(/assets/eyelid/maibotsu/qc/images/banner01.jpg?20251161989) top center/cover no-repeat;padding:80px 0 100px}article section.s-banner>.inner{width:980px;margin:0 auto}article section.s-banner #anesthesia{margin-top:50px}@media only screen and (max-width: 979px){article section.s-banner{padding:8vw 0 10vw}article section.s-banner>.inner{width:95%}article section.s-banner #anesthesia{margin-top:6vw}article section.s-banner .heading-image{padding:0 3vw}article section.s-banner .heading-image+.heading-image{margin-top:2vw}}article section.s-clinic{font-size:16px;padding:80px 0 0}article section.s-clinic>.inner{width:980px;margin:0 auto;position:relative}article section.s-clinic #clinic-map .shinjuku .clinicbtn>a,article section.s-clinic #clinic-map .ikebukuro_east .clinicbtn>a,article section.s-clinic #clinic-map .sapporo_jr .clinicbtn>a,article section.s-clinic #clinic-map .chiba .clinicbtn>a,article section.s-clinic #clinic-map .yokohama .clinicbtn>a,article section.s-clinic #clinic-map .omiya .clinicbtn>a,article section.s-clinic #clinic-map .nagoya-station .clinicbtn>a,article section.s-clinic #clinic-map .sakae .clinicbtn>a,article section.s-clinic #clinic-map .osaka .clinicbtn>a,article section.s-clinic #clinic-map .fukuoka .clinicbtn>a,article section.s-clinic #clinic-map .kokura .clinicbtn>a,article section.s-clinic #clinic-map .itaewon-fukuokatenjin .clinicbtn>a,article section.s-clinic #clinic-map .chiba-sencity .clinicbtn>a{background-color:#ffd2cc}@media only screen and (max-width: 979px){article section.s-clinic #clinic-map .shinjuku .clinicbtn>a,article section.s-clinic #clinic-map .ikebukuro_east .clinicbtn>a,article section.s-clinic #clinic-map .sapporo_jr .clinicbtn>a,article section.s-clinic #clinic-map .chiba .clinicbtn>a,article section.s-clinic #clinic-map .yokohama .clinicbtn>a,article section.s-clinic #clinic-map .omiya .clinicbtn>a,article section.s-clinic #clinic-map .nagoya-station .clinicbtn>a,article section.s-clinic #clinic-map .sakae .clinicbtn>a,article section.s-clinic #clinic-map .osaka .clinicbtn>a,article section.s-clinic #clinic-map .fukuoka .clinicbtn>a,article section.s-clinic #clinic-map .kokura .clinicbtn>a,article section.s-clinic #clinic-map .itaewon-fukuokatenjin .clinicbtn>a,article section.s-clinic #clinic-map .chiba-sencity .clinicbtn>a{background:none #faf98b !important;color:#332a23 !important}}article section.s-clinic #clinic-map [class$="skin"],article section.s-clinic #clinic-map [class$="naika"]{display:none}article section.s-clinic .gensen{width:310px;font-weight:bold;border:1px solid #ccc;position:absolute;left:0;top:100px;padding:10px 0 10px 45px}article section.s-clinic .gensen::before{content:"";display:block;width:20px;height:20px;background:#ffd3cc;position:absolute;left:15px;top:50%;transform:translate(0, -50%)}@media only screen and (max-width: 979px){article section.s-clinic{font-size:3.5vw;padding:8vw 0 10vw}article section.s-clinic>.inner{width:95%}article section.s-clinic #clinic-map{margin:0}article section.s-clinic .gensen{width:50vw;position:relative;left:inherit;top:inherit;padding:1.5vw 0 1.5vw 9vw;margin:0 0 3vw}article section.s-clinic .gensen::before{width:4vw;height:4vw;background:#faf98b;left:3vw}}article section.s-details{background-color:#f9f8f6;padding:80px 0 100px}article section.s-details>.inner{width:980px;margin:0 auto}article section.s-details #maibotsu_detail.table-box>table>thead>tr>th.qc,article section.s-details #maibotsu_detail.table-box>table>thead>tr>th.qcw,article section.s-details #maibotsu_detail.table-box>table>thead>tr>th.qct{background-color:#cb8c69}article section.s-details #maibotsu_detail.table-box>table>tbody>tr>td.qc,article section.s-details #maibotsu_detail.table-box>table>tbody>tr>td.qcw,article section.s-details #maibotsu_detail.table-box>table>tbody>tr>td.qct{background-color:#fcf4e9}article section.s-details #eyelid_compare{margin:70px 0 0}@media only screen and (max-width: 979px){article section.s-details{padding:8vw 0 10vw}article section.s-details>.inner{width:95%;margin:0 auto}article section.s-details #maibotsu_detail.table-box>table>thead>tr>th.qc{background-color:#cb8c69}article section.s-details #maibotsu_detail.table-box>table>tbody>tr>td.qc{background-color:#fcf4e9}article section.s-details #eyelid_compare{margin:7vw 0 0}article section.s-details ._mt-s{margin-top:5vw !important}article section.s-details ._mt-s .button-normal{min-height:inherit;display:inline-flex;padding:2vw 10vw;width:inherit;font-size:4vw}}article section.s-details2{background-color:#fef6f3;padding:0 0 100px}article section.s-details2>.inner{width:980px;margin:0 auto}article section.s-details2 h3.border-line{font-size:40px;line-height:1.5;padding:15px 0;background:url(/assets/eyelid/maibotsu/qc/images/about01.jpg?20251161989) top center/cover no-repeat;text-align:center;margin:80px 0 35px}article section.s-details2 h3.border-line:first-child{margin:0 0 35px}article section.s-details2 .container01{display:flex;justify-content:space-around;align-items:center}article section.s-details2 .container01 .txt{width:65%}article section.s-details2 .container01 .txt h4{padding:12px 0;position:relative;background-color:#78563e;color:#fff;text-align:center;font-size:24px;border-radius:12px}article section.s-details2 .container01 .txt h4::before{content:"";display:block;width:33px;height:27px;background:#78563e;-webkit-clip-path:polygon(0 0, 100% 0, 50% 100%);clip-path:polygon(0 0, 100% 0, 50% 100%);position:absolute;left:50%;bottom:-17px;transform:translate(-50%, 0)}article section.s-details2 .container01 .txt>div{margin-top:18px}article section.s-details2 .container01 .img{margin:0 auto;width:30%;text-align:center}article section.s-details2 .note-box{padding:18px;font-size:80%;background-color:#eee}@media only screen and (max-width: 979px){article section.s-details2{padding:0 0 10vw}article section.s-details2>.inner{width:95%;margin:0 auto}article section.s-details2 h3.border-line{font-size:4.5vw;padding:2vw 0;margin:8vw 0 4vw}article section.s-details2 h3.border-line:first-child{margin:0 0 4vw}article section.s-details2 .container01{flex-direction:column}article section.s-details2 .container01 .txt{width:100%}article section.s-details2 .container01 .txt h4{font-size:4vw}article section.s-details2 .container01 .img{width:100%}article section.s-details2 .note-box{padding:10px}}article section.s-faq{background:url(/assets/eyelid/maibotsu/qc/images/qa01.jpg?20251161989) top center/cover no-repeat;padding:80px 0 100px}article section.s-faq .faq_list{width:980px;margin:0 auto}article section.s-faq .faq_list .faq-box+.faq-box{margin-top:40px}article section.s-faq .faq_list .faq-box .question,article section.s-faq .faq_list .faq-box .answer{min-height:inherit}article section.s-faq .faq_list .faq-box .question::before,article section.s-faq .faq_list .faq-box .answer::before{display:flex;justify-content:center;align-items:center;width:34px;height:34px;font-size:26px;font-family:"游明朝", serif;line-height:1;padding:1px 0 0;top:50%}article section.s-faq .faq_list .faq-box .question{background:#78563e;padding:25px 25px 25px 80px}article section.s-faq .faq_list .faq-box .question h3{font-size:20px;color:#fff}article section.s-faq .faq_list .faq-box .question::before{color:#fff;background:none;left:30px;top:50%;transform:translate(0, -50%)}article section.s-faq .faq_list .faq-box .answer{display:block;font-size:20px;background:#fff;margin:0;padding:20px 40px;overflow:hidden;position:relative}article section.s-faq .faq_list .faq-box .answer::before{content:"A";display:block;text-align:right;width:inherit;height:inherit;font-size:140px;line-height:0.6;color:#f8e8cc;background:none;right:15px;bottom:0;top:inherit;padding:0}article section.s-faq .faq_list .faq-box .answer .content{width:100%;position:relative}article section.s-faq .faq_list .faq-box .answer a{color:#332a23}article section.s-faq .faq_list .faq-box .answer a:visited{color:#332a23}article section.s-faq .faq_list .faq-box .answer a.-icon::after{filter:grayscale(100%)}@media screen and (max-width: 979px){article section.s-faq{padding:8vw 0 10vw}article section.s-faq .faq_list{width:95%}article section.s-faq .faq_list .faq-box+.faq-box{margin-top:5vw}article section.s-faq .faq_list .faq-box .question::before,article section.s-faq .faq_list .faq-box .answer::before{width:8vw;height:8vw;font-size:6vw}article section.s-faq .faq_list .faq-box .question{background:#78563e;padding:3vw 3vw 3vw 13vw}article section.s-faq .faq_list .faq-box .question h3{font-size:3.5vw}article section.s-faq .faq_list .faq-box .question::before{left:3vw}article section.s-faq .faq_list .faq-box .answer{font-size:3.5vw;padding:2.5vw 4vw}article section.s-faq .faq_list .faq-box .answer::before{display:flex;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;font-size:30vw;right:0;bottom:0;padding:0 2vw 0 0}}article section.s-comment{background:url(/assets/eyelid/maibotsu/qc/images/comment01.jpg?20251161989) top center/cover no-repeat;padding:80px 0 100px;color:#fff}article section.s-comment>.inner{width:980px;margin:0 auto}article section.s-comment .inner{display:flex}article section.s-comment .inner .dr figure img{margin-left:-40px}article section.s-comment .inner .dr p{line-height:1.4;font-weight:bold;margin:15px 0 0}article section.s-comment .inner .dr p span{font-size:31px}article section.s-comment .inner .dr p strong{font-size:40px}article section.s-comment .inner .text{flex:1}article section.s-comment .inner .text .catch{font-size:27px;font-weight:bold;margin-bottom:20px}@media screen and (max-width: 979px){article section.s-comment{padding:8vw 0 10vw}article section.s-comment>.inner{width:95%}article section.s-comment .inner{flex-direction:column-reverse}article section.s-comment .inner .dr{display:flex;align-items:center;margin:4vw 0 0}article section.s-comment .inner .dr figure{width:40vw}article section.s-comment .inner .dr figure img{margin-left:0}article section.s-comment .inner .dr p{font-size:3.5vw;flex:1;margin:0;padding:0 0 0 3vw}article section.s-comment .inner .dr p span{font-size:4vw}article section.s-comment .inner .dr p strong{font-size:6vw}article section.s-comment .inner .text .catch{font-size:4.5vw;margin-bottom:3vw}}article section.s-instagram_slider{background:#faf3e9;padding:60px 0 90px;text-align:center}article section.s-instagram_slider h2{margin:0 0 20px}article section.s-instagram_slider .img02{margin:0 0 25px}article section.s-instagram_slider iframe{border:1px solid #dbdbdb;margin:0px auto;width:300px;height:550px;border-radius:4px;display:block;padding:0px}article section.s-instagram_slider .infllist>.visible>.bxslider{display:none}article section.s-instagram_slider .infllist>.visible>.bx-wrapper>.bx-viewport>.bxslider{display:block}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager{display:flex;justify-content:center;align-items:center;gap:0 7px;font-size:1em;padding:0;bottom:-25px}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item{display:inline-flex}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a{width:12px;height:12px;border-radius:100%;margin:0;background:rgba(251,99,126,0.25)}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a.active{background:#fb637e}@media screen and (max-width: 979px){article section.s-instagram_slider{padding:9vw 2.5vw 12vw}article section.s-instagram_slider h2{font-size:4.5vw;margin:0 0 3vw}article section.s-instagram_slider .img02{margin:0 5vw 4vw}article section.s-instagram_slider iframe{width:300px;height:550px;border-radius:4px;display:block;padding:0px}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager{gap:0 1.5vw;bottom:-6vw}article section.s-instagram_slider .bx-wrapper .bx-pager.bx-default-pager .bx-pager-item a{width:3vw;height:3vw}}.price_loan{text-align:right;display:flex;flex-wrap:nowrap;width:100%;justify-content:center;margin-top:6px}.price_loan .loan-pop{background-color:#f3645a;color:#fff;padding:6px 20px;border-radius:40px;font-size:15px}.price_loan.gensen .loan-pop{background-color:#9a6827}@media screen and (max-width: 979px){.price_loan .loan-pop{padding:0.8vw 4vw;font-size:2.8vw}}.agreement .ttl_bg{width:980px;margin-bottom:30px;font-size:34px;font-weight:bold;line-height:67px;letter-spacing:0.03em;text-align:center;color:#fff;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fa91b5 15%, #fa91b5 85%, rgba(255,255,255,0) 100%);color:#fff}@media (max-width: 979px){.agreement .ttl_bg{width:100%;margin-bottom:10px;font-size:22px;line-height:2}}.agreement .price_box-bd{padding:25px 40px 35px;background-color:#fff;border:1px solid #000}.agreement .price_box-bd>p{font-size:20px;line-height:40px}.agreement .price_box-bd>p+p{margin-top:40px}@media (max-width: 979px){.agreement .price_box-bd{padding:10px}.agreement .price_box-bd>p{font-size:3.8vw;line-height:1.625}.agreement .price_box-bd>p+p{margin-top:20px}}
