article>nav ul{display:flex;justify-content:center;align-items:center;padding:25px 0;background:#faf8fa}article>nav ul li{position:relative;border-left:1px solid #a0a0a0}article>nav ul li:last-child{border-right:1px solid #a0a0a0}article>nav ul li a{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.3;text-decoration:none;padding:0 35px}article>nav ul li a p{display:block}article>nav ul li a p.en{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:12px;font-weight:700;color:#8757a4}article>nav ul li a p.ja{display:flex;justify-content:center;align-items:center;height:42px;font-size:15px;text-align:center;color:#48333d;margin:5px 0 0}@media screen and (max-width: 979px){article>nav ul{padding:3vw;flex-wrap:wrap}article>nav ul li{width:calc(100% / 3);border:none}article>nav ul li:last-child{border-right:none}article>nav ul li:not(:nth-child(3n+1)){border-left:1px solid #a0a0a0}article>nav ul li:nth-child(n+4){border-top:1px solid #a0a0a0}article>nav ul li a{padding:3vw 0}article>nav ul li a p.en{font-size:2.5vw}article>nav ul li a p.ja{height:inherit;font-size:3vw;margin:2vw 0 0}}article section{font-size:18px;color:#251d2a;position:relative}@media only screen and (max-width: 979px){article section{font-size:3.5vw}}article section em{font-style:normal}article section .shadow{box-shadow:14px 14px 18px rgba(152,126,169,0.6)}@media only screen and (max-width: 979px){article section .shadow{box-shadow:2vw 2vw 2.5vw rgba(152,126,169,0.6)}}article section .header_endoscope{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 0 50px}article section .header_endoscope p{font-family:"ivymode", sans-serif;font-weight:300;font-style:normal;font-size:70px;letter-spacing:0.05em;line-height:1;color:#eeebf0}article section .header_endoscope h2{display:flex;justify-content:center;align-items:center;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:15px;font-weight:700;margin:12px 0 0;padding:1px 10px;position:relative;background:#eee4f3;background:linear-gradient(90deg, #eee4f3 0%, #f3d6ec 100%)}@media only screen and (max-width: 979px){article section .header_endoscope{margin:0 0 7vw}article section .header_endoscope p{font-size:10vw}article section .header_endoscope h2{margin:2vw 0 0;font-size:3.5vw;padding:0.5vw 2vw 0}}article section.s-mv{text-align:center;background:url(/assets/breast/implant/endoscope/images/mv_bg.jpg?20251021144826) center top no-repeat}@media only screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-merit{padding:30px 0 0;background:url(/assets/breast/implant/endoscope/images/reason01.jpg?20251021144826) center top/cover no-repeat;overflow:hidden}article section.s-merit .merit-caution{width:980px;font-size:14px;border:1px solid #d662bb;margin:0 auto 50px;padding:20px 25px}article section.s-merit .merit-caution-index{font-size:15px;font-weight:bold;color:#d662bb;text-align:center;margin:0 0 0.5em}article section.s-merit ul{width:980px;height:352px;margin:0 auto;position:relative}article section.s-merit ul::before{content:"";display:block;width:826px;height:calc(352px * 2);background:url(/assets/breast/implant/endoscope/images/reason02.jpg?20251021144826) center top/100% auto no-repeat;border-radius:100%;pointer-events:none;position:absolute;left:50%;bottom:-100%;transform:translate(-50%, 0)}article section.s-merit ul li{display:flex;justify-content:center;align-items:center;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:18px;font-weight:700;text-align:center;line-height:1.5;color:#8757a4;background:url(/assets/breast/implant/endoscope/images/reason03.png?20251021144826) center top/100% auto no-repeat;position:absolute}article section.s-merit ul li em{font-size:24px;display:contents}article section.s-merit ul li:nth-child(1),article section.s-merit ul li:nth-child(2){width:170px;height:170px;top:-80px}article section.s-merit ul li:nth-child(3),article section.s-merit ul li:nth-child(4){width:188px;height:188px}article section.s-merit ul li:nth-child(1){left:10px}article section.s-merit ul li:nth-child(2){right:10px}article section.s-merit ul li:nth-child(3){left:100px;top:80px}article section.s-merit ul li:nth-child(4){right:125px;top:15px}@media only screen and (max-width: 979px){article section.s-merit{padding:7vw 0 0}article section.s-merit .merit-caution{width:90%;font-size:3vw;margin:0 auto 7vw;padding:2.5vw 3vw}article section.s-merit .merit-caution-index{font-size:3.5vw}article section.s-merit ul{width:100%;height:50vw;margin:0 auto;position:relative}article section.s-merit ul::before{width:100%;height:calc(50vw * 2);background-size:120vw auto}article section.s-merit ul li{font-size:3vw}article section.s-merit ul li em{font-size:3.5vw}article section.s-merit ul li:nth-child(1),article section.s-merit ul li:nth-child(2){width:22vw;height:22vw;top:-7vw}article section.s-merit ul li:nth-child(3),article section.s-merit ul li:nth-child(4){width:25vw;height:25vw}article section.s-merit ul li:nth-child(1){left:2vw}article section.s-merit ul li:nth-child(2){right:2vw}article section.s-merit ul li:nth-child(3){left:12vw;top:15vw}article section.s-merit ul li:nth-child(4){right:16vw;top:5vw}}article section.s-what{padding:60px 0 550px;background:url(/assets/breast/implant/endoscope/images/what01.jpg?20251021144826) center top/cover no-repeat}article section.s-what .container{width:780px;background:url(/assets/breast/implant/endoscope/images/what02.jpg?20251021144826) center top/cover no-repeat;padding:85px 90px 155px;margin:0 auto;position:relative}article section.s-what .container p+p{margin-top:1em}article section.s-what .container p em{font-weight:bold;color:#8757a4}article section.s-what .container .photo ul{width:100%;display:flex;justify-content:center;align-items:center;align-items:flex-start;flex-wrap:wrap;gap:30px;position:absolute;left:0;bottom:-470px}article section.s-what .container .photo ul::before{content:"\5B9F\969B\306F\a\3053\3093\306A\6A5F\68B0\a\3067\3059";display:flex;justify-content:center;align-items:center;width:170px;height:120px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:20px;font-weight:700;text-align:center;line-height:1.5;color:#8757a4;white-space:pre;background:rgba(255,255,255,0.9);position:absolute;left:50%;top:176px;transform:translate(-50%, 0);z-index:1;border-radius:100%;border:none}article section.s-what .container .photo ul li{width:325px;background:#fff;padding:7px;border-radius:40px 15px;position:relative}article section.s-what .container .photo ul li .img img{border-radius:33px 8px}article section.s-what .container .photo ul li::before{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:16px;font-weight:700;text-align:center;line-height:1.5;color:#8757a4;white-space:pre;background:rgba(255,255,255,0.9);position:absolute;z-index:1;padding:10px;border:1px solid}article section.s-what .container .photo ul li:nth-child(1)::before{content:"新宿本院 中村 大輔 医師";left:-20px;bottom:-10px}article section.s-what .container .photo ul li:nth-child(2)::before{content:"直径約5㎜の内視鏡でより安全に";right:-20px;top:-10px}article section.s-what .container .photo ul li:nth-child(3)::before{content:"\30E2\30CB\30BF\30FC\753B\9762\306B\3088\3063\3066\3001\a\5916\304B\3089\306F\898B\3048\306A\3044\51FA\8840\3084\7570\5909\3092\a\3059\3050\306B\767A\898B\3067\304D\307E\3059";text-align:left;left:-20px;bottom:-70px}@media only screen and (max-width: 979px){article section.s-what{padding:9vw 0 12vw}article section.s-what .container{width:90vw;padding:6vw 5vw 12vw}article section.s-what .container p+p{margin-top:1em}article section.s-what .container p em{font-weight:bold;color:#8757a4}article section.s-what .container p:last-of-type{margin-bottom:8em}article section.s-what .container .photo{position:relative}article section.s-what .container .photo ul{position:static;flex-direction:column;gap:7vw 0}article section.s-what .container .photo ul::before{width:40vw;height:28vw;position:absolute;top:-22vw;transform:translateX(-50%);font-size:5vw}article section.s-what .container .photo ul li{width:80vw;padding:2vw;border-radius:10vw 4vw}article section.s-what .container .photo ul li .img img{border-radius:8vw 2vw}article section.s-what .container .photo ul li::before{font-size:4vw;padding:2.5vw}article section.s-what .container .photo ul li:nth-child(3)::before{left:50%;bottom:-15vw;transform:translateX(-50%)}}article section.s-point{padding:60px 0 175px;background:url(/assets/breast/implant/endoscope/images/merit01.jpg?20251021144826) center top/cover no-repeat;overflow:hidden}article section.s-point .grid{display:grid;grid-template-columns:1fr 395px 585px 1fr;grid-template-rows:auto;position:relative}article section.s-point .grid+.grid{margin-top:90px}article section.s-point .grid-img{height:320px;grid-column:1 / 3;grid-row:1 / 2;border-radius:0 50px 50px 0}article section.s-point .grid-img.bg01{background:url(/assets/breast/implant/endoscope/images/merit03.jpg?20251021144826) center right/cover no-repeat}article section.s-point .grid-img.bg02{background:url(/assets/breast/implant/endoscope/images/merit05.jpg?20251021144826) center left/cover no-repeat}article section.s-point .grid-img.bg03{background:url(/assets/breast/implant/endoscope/images/merit06.jpg?20251021144826) center left/cover no-repeat}article section.s-point .grid-img.bg04{background:url(/assets/breast/implant/endoscope/images/merit07.jpg?20251021144826) center left/cover no-repeat}article section.s-point .grid-text{grid-column:3 / 4;grid-row:1 / 2;padding:0 0 0 50px;position:relative}article section.s-point .grid-text .merit-header{display:flex;align-items:center;margin:0 0 15px}article section.s-point .grid-text .merit-header-num{width:110px;height:110px;background:url(/assets/breast/implant/endoscope/images/merit02.png?20251021144826) center center/cover no-repeat;padding:10px 0 0 3px}article section.s-point .grid-text .merit-header-num p{display:flex;justify-content:center;align-items:center;width:80px;height:80px;font-family:"ivymode", sans-serif;font-weight:300;font-style:normal;font-size:30px;color:#8757a4;background:url(/assets/breast/implant/endoscope/images/merit08.png?20251021144826) center center/cover no-repeat}article section.s-point .grid-text .merit-header>header{flex:1;padding:0 30px 0 25px}article section.s-point .grid-text .merit-header>header h3{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:28px;font-weight:700;color:#8757a4;line-height:1.3}article section.s-point .grid-text .merit-header>header p{display:flex;justify-content:center;align-items:center}article section.s-point .grid-text .merit-header>header p span.en{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:15px;color:#c8b4ce;padding:0 20px 0 0}article section.s-point .grid-text .merit-header>header p span.border{flex:1;height:1px;background:#c8b4ce}article section.s-point .grid-text>p{padding:0 0 0 15px}article section.s-point .grid.reverse{grid-template-columns:1fr 585px 395px 1fr}article section.s-point .grid.reverse .grid-img{grid-column:3 / 5;border-radius:50px 0 0 50px}article section.s-point .grid.reverse .grid-text{grid-column:2 / 3;padding:0 50px 0 0}@media only screen and (max-width: 979px){article section.s-point{padding:9vw 0 15vw;background-position:right 35% center}article section.s-point .grid{display:grid;grid-template-columns:1fr 70vw 20vw 1fr;grid-template-rows:auto auto;position:relative}article section.s-point .grid+.grid{margin-top:12vw}article section.s-point .grid-img{height:30vw;grid-column:1 / 3;grid-row:2 / 3;border-radius:0 6vw 6vw 0;margin:3vw 0 0}article section.s-point .grid-img.bg02{margin-top:5vw}article section.s-point .grid-img.bg02 .fukidashi{font-size:3vw;padding:0.5vw 2vw;top:-3vw;left:10vw}article section.s-point .grid-img.bg02 .fukidashi::before{width:5vw;height:5.5vw;top:calc(100% - 1vw)}article section.s-point .grid-text{grid-column:2 / 4;padding:0}article section.s-point .grid-text .merit-header{margin:0 0 2.5vw}article section.s-point .grid-text .merit-header-num{width:20vw;height:20vw;padding:1.5vw 0 0 0.5vw}article section.s-point .grid-text .merit-header-num p{width:15vw;height:15vw;font-size:6.5vw}article section.s-point .grid-text .merit-header>header{padding:0 3vw 0 2vw}article section.s-point .grid-text .merit-header>header h3{font-size:4.5vw}article section.s-point .grid-text .merit-header>header p span.en{font-size:2.5vw;padding:0 3vw 0 0}article section.s-point .grid-text>p{padding:0 0 0 2vw}article section.s-point .grid.reverse{grid-template-columns:1fr 20vw 70vw 1fr}article section.s-point .grid.reverse .grid-img{grid-column:3 / 5;border-radius:6vw 0 0 6vw}article section.s-point .grid.reverse .grid-text{grid-column:2 / 4;padding:0}}article section.s-quality{padding:60px 0 0;background:url(/assets/breast/implant/endoscope/images/quality01.jpg?20251021144826) center top/cover no-repeat;overflow:hidden}article section.s-quality .header_endoscope p{color:#fff}article section.s-quality>p{color:#fff;text-align:center}article section.s-quality .container{width:980px;padding:0 0 120px;margin:30px auto 0;position:relative}article section.s-quality .container .dr{pointer-events:none;position:absolute;bottom:0;right:-95px;z-index:2}article section.s-quality .container .dr>p{font-size:16px;line-height:1.5;text-shadow:0 0 7px rgba(255,255,255,0.93),0 0 7px rgba(255,255,255,0.93),0 0 7px rgba(255,255,255,0.93),0 0 7px rgba(255,255,255,0.93);position:absolute;left:-100px;bottom:45px}article section.s-quality .container .dr>p em{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:22px;font-weight:700}article section.s-quality .container-inner{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:771px;height:379px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;text-align:center;background:url(/assets/breast/implant/endoscope/images/quality02.png?20251021144826) center top/cover no-repeat;margin:0 auto;padding:125px 0 0;position:relative;z-index:1}article section.s-quality .container-inner .trophy{pointer-events:none;position:absolute;left:-65px;bottom:-90px}article section.s-quality .container-inner .text01{font-size:55px;font-weight:700;color:#fff;line-height:1}article section.s-quality .container-inner .text02{display:flex;justify-content:center;align-items:center;margin:10px 0 0}article section.s-quality .container-inner .text02 p:first-child{font-size:28px;font-weight:700;line-height:1.2;color:#ecd79e}article section.s-quality .container-inner .text02 p:first-child em{font-size:45px;font-weight:400}article section.s-quality .container-inner .text02 p:first-child span{display:block;font-size:15px;font-weight:400;margin:3px 0 0}article section.s-quality .container-inner .text02 p:last-child{transform:skew(-10deg);filter:drop-shadow(-1px -1px 0 #fff)}article section.s-quality .container-inner .text02 p:last-child span{display:block;font-size:130px;font-weight:700;line-height:100px;background:#907448;background:linear-gradient(0deg, #907448 0%, #cfa067 20%, #f8efb5 48%, #cd9e66 80%, #c19552 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:20px 0 0}article section.s-quality .container-inner .text02 p:last-child span em{display:inline-flex;font-size:155px;margin-left:-0.1em}@media only screen and (max-width: 979px){article section.s-quality{padding:9vw 0 0;background-position:left -125vw top}article section.s-quality>p{padding:0 2.5vw}article section.s-quality .container{width:100%;padding:0 0 15vw;margin:4vw auto 0}article section.s-quality .container .dr{width:36vw;right:-10vw}article section.s-quality .container .dr>p{font-size:3vw;text-shadow:0 0 1vw rgba(255,255,255,0.93),0 0 1vw rgba(255,255,255,0.93),0 0 1vw rgba(255,255,255,0.93),0 0 1vw rgba(255,255,255,0.93);left:-18vw;bottom:2vw}article section.s-quality .container .dr>p em{font-size:4.5vw}article section.s-quality .container-inner{width:95vw;height:47vw;background-size:100% auto;padding:15vw 0 0}article section.s-quality .container-inner .trophy{width:22vw;left:-6vw;bottom:-12vw}article section.s-quality .container-inner .text01{font-size:6vw}article section.s-quality .container-inner .text02{margin:1.5vw 0 0}article section.s-quality .container-inner .text02 p:first-child{font-size:4vw}article section.s-quality .container-inner .text02 p:first-child em{font-size:6vw}article section.s-quality .container-inner .text02 p:first-child span{font-size:2.5vw;margin:0.5vw 0 0}article section.s-quality .container-inner .text02 p:last-child{margin:0 0 0 2vw}article section.s-quality .container-inner .text02 p:last-child span{font-size:15vw;line-height:12vw;padding:3vw 0 0}article section.s-quality .container-inner .text02 p:last-child span em{font-size:18vw;margin-left:-0.05em}}article section.s-photo{padding:60px 0 120px;background:#f6f2f8}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;counter-reset:number-photo 0}article section.s-photo .container ul li{counter-increment:number-photo 1;position:relative}article section.s-photo .container ul li:nth-child(n+3){margin-top:55px}article section.s-photo .container ul li::before{content:counter(number-photo, decimal-leading-zero);display:flex;justify-content:center;align-items:center;width:65px;height:65px;background:url(/assets/breast/implant/endoscope/images/photo01.png?20251021144826) center top/100% auto no-repeat;font-family:"ivymode", sans-serif;font-weight:300;font-style:normal;font-size:24px;line-height:1;color:#c8b4ce;position:absolute;left:50%;top:-50px;transform:translate(-50%, 0)}article section.s-photo .container ul li .img img{border-radius:20px}article section.s-photo .container p{font-size:14px;text-align:right;margin:5px 0 0}article section.s-photo .container p a{text-decoration:none;background:linear-gradient(transparent calc(100% - 1px), #000 calc(100% - 1px))}article section.s-photo .mhlw-risk{min-height:inherit;margin:40px auto 0}article section.s-photo .mhlw-risk+.mhlw-risk{margin-top:20px}article section.s-photo .mhlw-risk .mhlw-risk-single{margin:0}@media only screen and (max-width: 979px){article section.s-photo{padding:9vw 0 12vw}article section.s-photo .container{width:95%}article section.s-photo .container+.container{margin-top:5vw}article section.s-photo .container ul{padding:7vw 0 0}article section.s-photo .container ul li{flex-direction:column}article section.s-photo .container ul li+li{margin-top:9vw}article section.s-photo .container ul li:nth-child(n+3){margin-top:9vw}article section.s-photo .container ul li::before{width:12vw;height:12vw;font-size:5vw;top:-9vw}article section.s-photo .container ul li .img img{border-radius:3vw}article section.s-photo .container p{font-size:3vw;margin:1vw 0 0}article section.s-photo .mhlw-risk{width:100%;margin:5vw auto 0}article section.s-photo .mhlw-risk+.mhlw-risk{margin-top:3vw}article section.s-photo .mhlw-risk .mhlw-risk-single{font-size:2.5vw;padding:2.5vw}}article section.s-qa{padding:60px 0 120px;background:url(/assets/breast/implant/endoscope/images/qa01.jpg?20251021144826) center top/cover no-repeat}article section.s-qa .header_endoscope p{color:#fff}article section.s-qa .faq-box{width:780px;margin:0 auto;counter-reset:number-qa}article section.s-qa .faq-box>.question,article section.s-qa .faq-box>.answer{min-height:inherit}article section.s-qa .faq-box>.question::before,article section.s-qa .faq-box>.answer::before{display:flex;justify-content:center;align-items:center;width:46px;height:46px;font-family:"ivymode", sans-serif;font-weight:300;font-style:normal;font-size:20px;border-radius:100%;box-shadow:7px 7px 13px rgba(152,126,169,0.6);padding:0 0 3px;top:0;left:0}article section.s-qa .faq-box>.question{position:relative;min-height:46px;padding:5px 0 0 65px}article section.s-qa .faq-box>.question::before{color:#fff;background:#9879c6}article section.s-qa .faq-box>.question h3{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:18px;color:#8757a4}article section.s-qa .faq-box>.answer{min-height:inherit;font-size:16px;border-bottom:1px solid #fff;counter-increment:number-qa;padding:10px 0 45px 65px;margin:25px 0 0}article section.s-qa .faq-box>.answer::before{color:#8757a4;background:#fff}article section.s-qa .faq-box>.answer:after{content:counter(number-qa, decimal-leading-zero);display:block;font-family:"ivymode", sans-serif;font-weight:300;font-style:normal;font-size:60px;line-height:1;font-weight:500;text-align:center;color:#fff;position:absolute;right:0;bottom:-0.11em}article section.s-qa .faq-box>.answer+.question{margin-top:35px}@media only screen and (max-width: 979px){article section.s-qa{padding:9vw 0 12vw}article section.s-qa .faq-box{width:95%}article section.s-qa .faq-box>.question::before,article section.s-qa .faq-box>.answer::before{width:9vw;height:9vw;font-size:4.5vw;border-radius:100%;box-shadow:1vw 1vw 2vw rgba(152,126,169,0.6);padding:0 0 0.5vw}article section.s-qa .faq-box>.question{min-height:9vw;line-height:1.4;padding:1.5vw 0 0 12vw}article section.s-qa .faq-box>.question h3{font-size:4vw}article section.s-qa .faq-box>.answer{font-size:3.5vw;padding:0 0 7vw 12vw;margin:4vw 0 0}article section.s-qa .faq-box>.answer:after{font-size:9vw;bottom:-0.15em}article section.s-qa .faq-box>.answer+.question{margin-top:5vw}}article section.s-price{padding:60px 0 120px;background:url(/assets/breast/implant/endoscope/images/price01.jpg?20251021144826) center top/cover no-repeat}article section.s-price>ul{width:900px;margin:0 auto}article section.s-price>ul>li{background:#e8dfed;border-radius:50px 15px;padding:4px}article section.s-price>ul>li h3{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:30px;line-height:1.4;font-weight:700;text-align:center;color:#76528e;padding:20px}article section.s-price>ul>li+li{margin-top:80px}article section.s-price>ul>li .inner{background:#fff;padding:45px 40px;border-radius:0 0 46px 11px}article section.s-price>ul>li .inner>ul>li{display:flex;color:#76528e}article section.s-price>ul>li .inner>ul>li+li{padding:50px 0 0;margin:40px 0 0;border-top:1px dashed #e8dfed}article section.s-price>ul>li .inner>ul>li .text{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;padding:0 25px}article section.s-price>ul>li .inner>ul>li .text h4{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:25px;font-weight:700;line-height:1.5;text-align:center;margin:0 0 25px}article section.s-price>ul>li .inner>ul>li .text h4 a{color:#76528e;text-decoration:none;background:linear-gradient(transparent calc(100% - 2px), #76528e calc(100% - 2px))}article section.s-price>ul>li .inner>ul>li .text .price-wrap{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}article section.s-price>ul>li .inner>ul>li .text .price-wrap+.price-wrap{margin-top:15px}article section.s-price>ul>li .inner>ul>li .text .price-wrap .frame{margin:0 0 10px}article section.s-price>ul>li .inner>ul>li .text .price-wrap .frame p{font-size:20px;font-weight:700;border:1px solid #76528e;padding:0 10px}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container{display:flex;justify-content:center;align-items:center;padding:0 0 0 35px}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:72px;font-weight:700;line-height:1}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price>span{font-size:42px;position:relative}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price>span>span{font-size:16px;position:absolute;left:50%;bottom:50px;transform:translate(-50%, 0);white-space:nowrap}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.option{font-size:40px}article section.s-price>ul>li .inner>ul>li .text .price-wrap.monitor{color:#d662bb}article section.s-price>ul>li .inner>ul>li .text .price-wrap.monitor .frame p{border-color:#d662bb}article section.s-price>ul>li .inner .caution{font-size:12px;text-align:center;margin:20px 0 0}article section.s-price>ul>li.limited{background:#da8bcc;background:linear-gradient(90deg, #da8bcc 0%, #8874c4 100%);position:relative}article section.s-price>ul>li.limited .ribbon{display:flex;justify-content:center;align-items:center;width:169px;height:169px;background:url(/assets/breast/implant/endoscope/images/price03.png?20251021144826) center top/100% auto no-repeat;position:absolute;left:-4px;top:-4px}article section.s-price>ul>li.limited .ribbon p{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:12px;font-weight:700;transform:rotate(-45deg);padding:0 0 3.9em}article section.s-price>ul>li.limited h3{color:#fff}article section.s-price>ul>li.limited .inner{background:url(/assets/breast/implant/endoscope/images/price02.jpg?20251021144826) center top/cover no-repeat}article section.s-price>ul>li.limited .inner>ul li+li{margin-top:25px;padding-top:35px}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap{width:100%;justify-content:space-between;align-items:center;flex-direction:row}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap .frame{margin:0}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap.normal{color:#d662bb}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap.normal .frame p{border-color:#d662bb}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap.premium{color:#a8714f}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap.premium .frame p{border-color:#a8714f}article section.s-price>ul>li.other .inner{padding-top:30px}article section.s-price>ul>li.other .inner li{flex-direction:column}article section.s-price>ul>li.other .inner li .other-container+.other-container{margin:30px 0 0}article section.s-price>ul>li.other .inner li .other-container h4{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:25px;font-weight:700;color:#76528e;text-align:center;margin:0 0 10px}article section.s-price>ul>li.other .inner li .other-container p{font-size:17px;color:#251d2a;margin:15px 0 0}article section.s-price .banner{width:980px;margin:50px auto 0}article section.s-price .banner p{font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:25px;font-weight:700;line-height:1.3;color:#76528e;text-align:center;margin:0 0 10px}article section.s-price .banner p span{position:relative;padding:0 1.5em}article section.s-price .banner p span::before,article section.s-price .banner p span::after{position:absolute;line-height:1.2;bottom:0}article section.s-price .banner p span::before{content:"\FF3C";left:0}article section.s-price .banner p span::after{content:"\FF0F";right:0}article section.s-price .banner .heading-image+.heading-image,article section.s-price .banner .heading-image+p{margin-top:30px}@media only screen and (max-width: 979px){article section.s-price{padding:9vw 0 12vw}article section.s-price>ul{width:95%}article section.s-price>ul>li{border-radius:6vw 2vw;padding:0.5vw}article section.s-price>ul>li h3{display:flex;justify-content:center;align-items:center;height:14vw;font-size:4.5vw;line-height:1.3;padding:1vw}article section.s-price>ul>li+li{margin-top:10vw}article section.s-price>ul>li .inner{padding:5vw 4vw;border-radius:0 0 5.5vw 1.5vw}article section.s-price>ul>li .inner>ul>li{flex-direction:column}article section.s-price>ul>li .inner>ul>li+li{padding:5vw 0 0;margin:4vw 0 0}article section.s-price>ul>li .inner>ul>li .img{padding:0 10vw;margin:0 0 4vw}article section.s-price>ul>li .inner>ul>li .text{padding:0 3vw}article section.s-price>ul>li .inner>ul>li .text h4{font-size:4vw;margin:0 0 3.5vw}article section.s-price>ul>li .inner>ul>li .text h4 a{background:linear-gradient(transparent calc(100% - 1px), #76528e calc(100% - 1px))}article section.s-price>ul>li .inner>ul>li .text .price-wrap+.price-wrap{margin-top:2.5vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .frame{margin:0 0 1.5vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .frame p{font-size:3vw;padding:0 1.5vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container{padding:0 0 0 4vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price{font-size:12vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price>span{font-size:6vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.price>span>span{font-size:2.5vw;bottom:7vw}article section.s-price>ul>li .inner>ul>li .text .price-wrap .price-container p.option{font-size:8vw}article section.s-price>ul>li .inner .caution{font-size:2.5vw;margin:3vw 0 0}article section.s-price>ul>li.limited .ribbon{width:23vw;height:23vw;left:-0.5vw;top:-0.5vw}article section.s-price>ul>li.limited .ribbon p{font-size:2.1vw;padding:0 0 2.8em}article section.s-price>ul>li.limited .inner>ul li{justify-content:center;align-items:center}article section.s-price>ul>li.limited .inner>ul li+li{margin-top:3vw;padding-top:4vw}article section.s-price>ul>li.limited .inner>ul li .text{flex:inherit}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap{align-items:flex-start;flex-direction:column}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap .frame{margin:0;text-align:left;margin:0 0 2vw}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap .frame p{font-size:3.5vw}article section.s-price>ul>li.limited .inner>ul li .text .price-wrap .price-container{padding:0 0 0 4vw}article section.s-price>ul>li.other .inner{padding-top:4vw}article section.s-price>ul>li.other .inner li .other-container+.other-container{margin:4vw 0 0}article section.s-price>ul>li.other .inner li .other-container h4{font-size:4.5vw;margin:0 0 2vw}article section.s-price>ul>li.other .inner li .other-container p{font-size:3vw;margin:2vw 0 0}article section.s-price .banner{width:95%;margin:7vw auto 0}article section.s-price .banner p{font-size:4vw;margin:0 0 2vw}article section.s-price .banner .heading-image+.heading-image,article section.s-price .banner .heading-image+p{margin-top:5vw}}
