article section .color-pink{color:#e94e6d}article section.s-mv{text-align:center;background:url(/assets/yell/images/shimi/mv_bg.jpg?202510795947) center top no-repeat}@media only screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-pickup{padding:75px 0 100px;background:#f5f6f7;overflow:hidden}article section.s-pickup .grid{display:grid;grid-template-columns:1fr 135px 190px 600px 190px 135px 1fr;grid-template-rows:50px 150px auto}@media only screen and (max-width: 1249px){article section.s-pickup .grid{grid-template-columns:1fr 50px 165px 500px 165px 50px 1fr}}article section.s-pickup .grid+.grid{margin-top:80px}article section.s-pickup .grid .grid-title-bg{grid-column:1 / 5;grid-row:1 / 3;background:#e5f0f1;background:linear-gradient(90deg, #e5f0f1 0%, #ebf0ee 25%, #fbeadb 50%, #fffbf0 75%, #f5f6f7 100%)}article section.s-pickup .grid .grid-contents-bg{grid-column:2 / 8;grid-row:2 / 4;background:#fff;box-shadow:0 0 20px rgba(53,56,58,0.05);position:relative;z-index:1}article section.s-pickup .grid .grid-contents{grid-column:3 / 6;grid-row:2 / 4;padding:55px 0 60px;position:relative;z-index:3}article section.s-pickup .grid .grid-contents .slider-wrap{width:940px;margin:0 auto}article section.s-pickup .grid.reverse .grid-title-bg{grid-column:4 / 8;transform:scale(-1, 1)}article section.s-pickup .grid.reverse .grid-title{grid-column:4 / 6}article section.s-pickup .grid.reverse .grid-title header{padding:0 250px 0 0}article section.s-pickup .grid.reverse .grid-title header .icon{left:inherit;right:60px}article section.s-pickup .grid.reverse .grid-title header h3{justify-content:flex-end}article section.s-pickup .grid.reverse .grid-contents-bg{grid-column:1 / 7}@media only screen and (max-width: 979px){article section.s-pickup{padding:9vw 0 12vw;overflow:hidden}article section.s-pickup .grid{display:grid;grid-template-columns:1fr 3vw 19vw 51vw 19vw 3vw 1fr;grid-template-rows:auto 12vw auto}article section.s-pickup .grid+.grid{margin-top:12vw}article section.s-pickup .grid .grid-title-bg{grid-column:1 / 5}article section.s-pickup .grid .grid-title{grid-column:2 / 6}article section.s-pickup .grid .grid-title header{padding:0 0 0 22vw}article section.s-pickup .grid .grid-title header .icon{width:16vw;height:16vw;padding:0.75vw;left:4vw;box-shadow:0 1.5vw 2vw rgba(53,56,58,0.2)}article section.s-pickup .grid .grid-title header h3{font-size:4.5vw;min-height:12vw;padding:2vw 0}article section.s-pickup .grid .grid-contents-bg{box-shadow:0 0 3vw rgba(53,56,58,0.05)}article section.s-pickup .grid .grid-contents{padding:7vw 0 9vw}article section.s-pickup .grid .grid-contents .slider-wrap{width:88vw}article section.s-pickup .grid.reverse .grid-title{grid-column:3 / 6}article section.s-pickup .grid.reverse .grid-title header{padding:0 22vw 0 0}article section.s-pickup .grid.reverse .grid-title header .icon{left:inherit;right:4vw}}article section.s-intro{position:relative;overflow:hidden}article section.s-intro .grid{display:grid;grid-template-columns:1fr 980px 1fr;grid-template-rows:auto}article section.s-intro .grid-bg{grid-column:1 / 3;grid-row:1 / 2;background:#fff}article section.s-intro .grid-contents{grid-column:2 / 3;grid-row:1 / 2;min-height:680px;position:relative}article section.s-intro .grid-contents .text{width:810px;position:relative;z-index:1;padding:80px 0 0}article section.s-intro .grid-contents .text h3{display:inline-flex;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px;color:#e94e6d;padding:0 25px 0 35px;margin:0 0 25px;position:relative}article section.s-intro .grid-contents .text h3::before,article section.s-intro .grid-contents .text h3::after{content:"";display:block;width:28px;height:38px;border-left:1px solid #e94e6d;border-top:1px solid #e94e6d;position:absolute}article section.s-intro .grid-contents .text h3::before{left:0;top:0}article section.s-intro .grid-contents .text h3::after{right:0;bottom:0;transform:scale(-1, -1)}article section.s-intro .grid-contents .text p+p{margin-top:1.5em}article section.s-intro .grid-contents .text p.text01{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:24px}article section.s-intro .grid-contents .text p.text01 em{color:#e94e6d}article section.s-intro .grid-contents .text p.name{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;line-height:1.5;text-align:right;padding:0 30px 0 0}article section.s-intro .grid-contents .text p.name em{font-size:28px}article section.s-intro .grid-contents .img{position:absolute;right:-250px;bottom:0;pointer-events:none}@media only screen and (max-width: 979px){article section.s-intro{margin:7vw 0 0;padding:0}article section.s-intro .grid{grid-template-columns:2.5vw 80vw 15vw 1fr}article section.s-intro .grid-contents{grid-column:2 / 4;min-height:inherit}article section.s-intro .grid-contents .text{width:90vw;padding:0 0 5vw;position:relative}article section.s-intro .grid-contents .text h3{font-size:5vw;padding:0 3vw 0 4vw;margin:0 0 3vw}article section.s-intro .grid-contents .text h3::before,article section.s-intro .grid-contents .text h3::after{width:4vw;height:5vw}article section.s-intro .grid-contents .text p{padding:0 27vw 0 0}article section.s-intro .grid-contents .text p+p{margin-top:1em}article section.s-intro .grid-contents .text p.text01{font-size:4vw;padding:0}article section.s-intro .grid-contents .text p.name{padding:0 28vw 0 0}article section.s-intro .grid-contents .text p.name em{font-size:4.5vw}article section.s-intro .grid-contents .img{width:60vw;right:-21vw}}article section.s-what{text-align:center;background:url(/assets/yell/images/shimi/what01.jpg?202510795947) center top/100% auto no-repeat,linear-gradient(180deg, #fff 95vw, #f8f8f9 100%);padding:460px 0 140px;margin:-355px 0 0}article section.s-what .speech-bubble{display:flex;justify-content:center;align-items:center;filter:drop-shadow(0 0 15px rgba(66,58,60,0.1));margin:0 0 65px}article section.s-what .speech-bubble .speech-bubble-inner{display:flex;justify-content:center;align-items:center;width:780px;min-height:180px;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px;background:#ffffff;background:linear-gradient(0deg, #fff 14%, rgba(255,255,255,0.4) 100%);-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), calc(50% + 15px) calc(100% - 20px), 50% 100%, calc(50% - 15px) calc(100% - 20px), 0 calc(100% - 20px));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 20px), calc(50% + 15px) calc(100% - 20px), 50% 100%, calc(50% - 15px) calc(100% - 20px), 0 calc(100% - 20px));padding:15px 15px 35px}article section.s-what .speech-bubble .speech-bubble-inner em{color:#e94e6d;display:contents}article section.s-what .text01{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px}article section.s-what .text01 em{color:#e94e6d}article section.s-what>ul{width:980px;margin:75px auto 0}article section.s-what>ul>li+li{margin-top:115px}article section.s-what>ul>li header.what-header{display:flex;justify-content:center;align-items:center;min-height:80px;background:#efdfd2;background:linear-gradient(90deg, #efdfd2 0%, #f5ebde 25%, #eff4f1 50%, #d8e2e7 75%, #dae3e9 100%);border-radius:15px 15px 0 0;padding:10px 190px;margin:0;position:relative;z-index:1}article section.s-what>ul>li header.what-header .icon{width:147px;height:147px;border-radius:100%;background:#fff;padding:6px;position:absolute;left:35px;top:50%;transform:translate(0, -50%);box-shadow:0 10px 16px rgba(53,56,58,0.2)}article section.s-what>ul>li header.what-header .icon img{width:100%;border-radius:100%}article section.s-what>ul>li header.what-header h3{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:36px;line-height:1.3}article section.s-what>ul>li .container{background:#edeff0;background:linear-gradient(90deg, #edeff0 0%, #f7f8fa 50%, #edeff0 100%);padding:50px 20px 80px;position:relative}article section.s-what>ul>li .container p em{font-weight:700;color:#e94e6d}article section.s-what>ul>li .container p.catch{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal}article section.s-what>ul>li .container p.catch span{font-size:34px;background:linear-gradient(transparent calc(100% - 1px), #acb1b4 calc(100% - 1px))}article section.s-what>ul>li .container p.catch em{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;color:#e94e6d}article section.s-what>ul>li .container p.catch+.explanation{margin:30px 0 0}article section.s-what>ul>li .container .list{max-width:840px;background:#fbfbfb;padding:40px;margin:35px auto 0}article section.s-what>ul>li .container .list li+li{margin-top:30px}article section.s-what>ul>li .container .list li a{display:grid;grid-template-columns:100px 290px auto;grid-template-rows:25px auto 20px;text-decoration:none;position:relative}article section.s-what>ul>li .container .list li a .list-bg{grid-column:2 / 4;grid-row:2 / 4;background:#8b98a0}article section.s-what>ul>li .container .list li a .list-left{grid-column:1 / 3;grid-row:1 / 3;-webkit-clip-path:polygon(0 0, calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%);background:#acb1b4;padding:1px}article section.s-what>ul>li .container .list li a .list-left-inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;-webkit-clip-path:polygon(0 0, calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 30px) 0, 100% 50%, calc(100% - 30px) 100%, 0 100%);background:#fff;padding:12px 15px}article section.s-what>ul>li .container .list li a .list-left-inner .text{flex:1;padding:0 0 0 15px}article section.s-what>ul>li .container .list li a .list-left-inner .text p{font-size:20px}article section.s-what>ul>li .container .list li a .list-left-inner .text p em{color:#e94e6d}article section.s-what>ul>li .container .list li a .list-right{grid-column:3 / 4;grid-row:2 / 4;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;padding:10px 45px 10px 20px;position:relative}article section.s-what>ul>li .container .list li a .list-right::before{content:"";width:26px;height:26px;background:#ffffff;background:linear-gradient(-45deg, #fbfbfb 50%, #8b98a0 calc(50% + 1px), #c8d0d5 calc(50% + 1px));position:absolute;right:0;bottom:0}article section.s-what>ul>li .container .list li a .list-right h3{font-size:31px;line-height:1.2;color:#fff;text-align:left}article section.s-what>ul>li .container .list li a .list-right h3 span{font-size:26px}article section.s-what>ul>li .container .list li a .list-right .price{font-size:47px;line-height:1.2;color:#fff191}article section.s-what>ul>li .container .list li a .list-right .price span{font-size:35px}article section.s-what>ul>li .container .list li a::after{content:"";display:block;width:25px;height:25px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:auto 100%;background-position:center center;background-repeat:no-repeat;position:absolute;right:10px;top:50%;transform:translate(0, -50%)}@media only screen and (max-width: 979px){article section.s-what{padding:74vw 0 12vw;margin:-65vw 0 0;background-size:200vw auto;overflow:hidden}article section.s-what .speech-bubble{filter:drop-shadow(0 0 2vw rgba(66,58,60,0.1));margin:0 0 8vw}article section.s-what .speech-bubble .speech-bubble-inner{width:90vw;min-height:25vw;font-size:4vw;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3vw), calc(50% + 2vw) calc(100% - 3vw), 50% 100%, calc(50% - 2vw) calc(100% - 3vw), 0 calc(100% - 3vw));clip-path:polygon(0 0, 100% 0, 100% calc(100% - 3vw), calc(50% + 2vw) calc(100% - 3vw), 50% 100%, calc(50% - 2vw) calc(100% - 3vw), 0 calc(100% - 3vw));padding:2.5vw 2.5vw 4.5vw}article section.s-what .text01{font-size:4.2vw}article section.s-what>ul{width:95%;margin:10vw auto 0}article section.s-what>ul>li+li{margin-top:15vw}article section.s-what>ul>li header.what-header{min-height:12vw;border-radius:2vw 2vw 0 0;padding:1.5vw 15vw 1.5vw 20vw}article section.s-what>ul>li header.what-header .icon{width:16vw;height:16vw;padding:0.75vw;left:4vw;box-shadow:0 1.5vw 2vw rgba(53,56,58,0.2)}article section.s-what>ul>li header.what-header h3{font-size:4.5vw}article section.s-what>ul>li .container{padding:6vw 2.5vw 12vw}article section.s-what>ul>li .container p.catch span{font-size:4.5vw}article section.s-what>ul>li .container p.catch+.explanation{margin:4vw 0 0}article section.s-what>ul>li .container .list{padding:4vw;margin:4vw auto 0}article section.s-what>ul>li .container .list li+li{margin-top:4vw}article section.s-what>ul>li .container .list li a{grid-template-columns:5vw 70vw auto;grid-template-rows:3.5vw auto auto}article section.s-what>ul>li .container .list li a .list-left{-webkit-clip-path:polygon(0 0, calc(100% - 4vw) 0, 100% 50%, calc(100% - 4vw) 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 4vw) 0, 100% 50%, calc(100% - 4vw) 100%, 0 100%)}article section.s-what>ul>li .container .list li a .list-left-inner{-webkit-clip-path:polygon(0 0, calc(100% - 4vw) 0, 100% 50%, calc(100% - 4vw) 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 4vw) 0, 100% 50%, calc(100% - 4vw) 100%, 0 100%);padding:1vw 4vw 0 2vw}article section.s-what>ul>li .container .list li a .list-left-inner .img img{width:8vw}article section.s-what>ul>li .container .list li a .list-left-inner .text{padding:0 0 0 2.5vw}article section.s-what>ul>li .container .list li a .list-left-inner .text p{font-size:3.2vw;line-height:1.4}article section.s-what>ul>li .container .list li a .list-right{flex-direction:row;align-items:center;grid-column:2 / 4;grid-row:3 / 4;padding:1vw 5vw 2.5vw 5vw}article section.s-what>ul>li .container .list li a .list-right::before{width:3.5vw;height:3.5vw}article section.s-what>ul>li .container .list li a .list-right h3{flex:1;font-size:4.2vw}article section.s-what>ul>li .container .list li a .list-right h3 span{font-size:3.5vw}article section.s-what>ul>li .container .list li a .list-right .price{font-size:7vw}article section.s-what>ul>li .container .list li a .list-right .price span{font-size:4vw}article section.s-what>ul>li .container .list li a::after{width:4vw;height:4vw;right:1vw}}article section.s-menu{padding:0 0 100px;background:#f9f9fa;overflow:hidden}article section.s-menu .container{width:980px;margin:0 auto}article section.s-menu .container .text01{width:370px;height:49px;background:#fff;margin:60px auto 25px;position:relative}article section.s-menu .container .text01::before{content:"";display:block;width:100%;height:calc(100% + 18px);background:url(/assets/yell/images/shimi/menu01.svg) center top/100% 100% no-repeat;position:absolute;left:-5px;top:-5px}article section.s-menu .container .text01 span{display:flex;justify-content:center;align-items:center;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:20px;padding:2px 0 0 0;position:relative}article section.s-menu .container .text01+.text02{margin-top:0}article section.s-menu .container .text02{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:43px;line-height:1;text-align:center;margin:60px auto 0}article section.s-menu .container .text02+.menu-container{margin-top:30px}article section.s-menu .container .menu-container{width:980px;background:#fff;border-radius:20px 20px 0 0;overflow:hidden;margin:60px auto 0}article section.s-menu .container .menu-container+article section.s-menu .container .menu-container{margin-top:50px}article section.s-menu .container .menu-container h4{display:flex;justify-content:center;align-items:center;min-height:65px;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:28px;color:#fff;background:#989ca8;background:linear-gradient(90deg, #989ca8 10%, #abafba 50%, #989ca8 90%);padding:10px}article section.s-menu .container .menu-container .point-contents{display:flex;justify-content:center;align-items:center;padding:20px 30px 30px 65px}article section.s-menu .container .menu-container .point-contents .img{padding:0 65px 0 0}article section.s-menu .container .menu-container .point-contents .point-list{flex:1}article section.s-menu .container .menu-container .point-contents .point-list li{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:24px;line-height:1.4;text-align:left;padding:0 0 0 40px;position:relative}article section.s-menu .container .menu-container .point-contents .point-list li+li{margin-top:15px}article section.s-menu .container .menu-container .point-contents .point-list li::before,article section.s-menu .container .menu-container .point-contents .point-list li::after{content:"";display:block;position:absolute}article section.s-menu .container .menu-container .point-contents .point-list li::before{width:28px;height:28px;border:1px solid #d0d2d7;background:#f6f7fc;left:0;top:50%;transform:translate(0, -50%)}article section.s-menu .container .menu-container .point-contents .point-list li::after{width:50px;height:4px;background:#868a95;border:1px solid #fff;border-radius:100px;left:-11px;top:15px;transform:rotate(-45deg)}article section.s-menu .container .menu-container .price-contents{text-align:center;padding:35px 40px}article section.s-menu .container .menu-container .price-contents .catch{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;margin:0 0 20px}article section.s-menu .container .menu-container .price-contents .catch span{font-size:34px;background:linear-gradient(transparent calc(100% - 1px), #acb1b4 calc(100% - 1px))}article section.s-menu .container .menu-container .price-contents .catch em{color:#e94e6d}article section.s-menu .container .menu-container .price-contents .price-sub-catch{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:25px;text-align:center;line-height:1.2}article section.s-menu .container .menu-container .price-contents p+.price-sub-catch{margin:20px 0 10px}article section.s-menu .container .menu-container .price-contents>ul>li{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;background:#f3f4f7;padding:30px 30px 40px}article section.s-menu .container .menu-container .price-contents>ul>li+li{margin-top:30px}article section.s-menu .container .menu-container .price-contents>ul>li>header{display:flex;justify-content:center;align-items:center;flex-direction:column;line-height:1.5;text-align:center;margin:0 0 25px}article section.s-menu .container .menu-container .price-contents>ul>li>header p{font-size:18px}article section.s-menu .container .menu-container .price-contents>ul>li>header h5{font-size:34px;position:relative}article section.s-menu .container .menu-container .price-contents>ul>li>header h5 .linkbtn{position:absolute;top:50%;left:105%}article section.s-menu .container .menu-container .price-contents>ul>li>header h5 .linkbtn a{min-width:120px;display:flex;justify-content:center;align-items:center;transform:translate(0, -50%);display:flex;align-items:center;justify-content:center;color:#fff;font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;font-weight:400;font-size:14px;background-color:#e94e6d;padding:3px 15px 2px 10px;border-radius:20px;text-decoration:none}article section.s-menu .container .menu-container .price-contents>ul>li>header h5 .linkbtn a::before{content:"";display:block;width:6px;height:6px;border-bottom:1px solid #fff;border-left:1px solid #fff;position:absolute;top:50%;right:5px;transform:rotate(-135deg) translate(75%, 0)}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li{display:flex;justify-content:space-between;align-items:center;padding:0 0 30px;border-bottom:1px dashed #96928d}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li+li{margin-top:30px}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;flex:1;text-align:left;padding:0 40px 0 0}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p{font-size:24px;line-height:1.3}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p.frame{border:1px solid #35383a;padding:3px 10px 2px;margin:0 15px 0 0}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p.frame.limited{color:#fff;background:#e94e6d;border:none}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p .small{font-size:16px}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right{display:flex;justify-content:flex-end;flex-direction:column;text-align:right}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price{font-size:68px;line-height:1;color:#e94e6d;white-space:nowrap}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price>span{font-size:36px;font-weight:600;position:relative}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price>span>span{font-size:13px;white-space:nowrap;position:absolute;left:50%;bottom:45px;transform:translate(-50%, 0)}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price_monitor{font-size:20px}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-new,article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-pd{padding-left:120px;position:relative}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-new::before,article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-pd::before{content:"";display:block;width:113px;height:88px;position:absolute;left:0;top:50%;transform:translate(0, -50%)}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-new::before{background:url(/assets/yell/images/common/price_new_icon.png?202510795947) right center/auto 100% no-repeat}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-pd::before{background:url(/assets/yell/images/common/price_pd_icon.png?202510795947) 90% center/auto 100% no-repeat}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li.hifuka{background:#fcfbeb;border:none;padding:20px 30px}article section.s-menu .container .menu-container .price-contents>ul>li ul.caution{width:100%;font-size:15px;font-weight:600;line-height:1.6;text-align:left;margin:10px 0 0}article section.s-menu .container .menu-container .price-contents>ul>li .bc_01_063{width:100%;margin:10px 0 0}article section.s-menu .container .menu-container .price-contents>ul>li .bc_01_063 .modalbtn a{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;background:#e94e6d}article section.s-menu .container .menu-container .pico-contents{padding:40px}article section.s-menu .container .menu-container .pico-contents-lineup{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;background:#fbfbfb;padding:25px 30px 30px;margin:30px 0 0;position:relative}article section.s-menu .container .menu-container .pico-contents-lineup::before{content:"";display:block;width:100%;height:140px;background:#efdfd2;background:linear-gradient(90deg, #efdfd2 0%, #efdfd2 8%, #f5ebde 25%, #eff4f1 50%, #d8e2e7 75%, #dae3e9 92%, #dae3e9 100%);position:absolute;left:0;bottom:0}article section.s-menu .container .menu-container .pico-contents-lineup>p{font-size:28px;text-align:center;color:#e94e6d;text-shadow:0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff, 0 0 10px #fff;position:relative;z-index:2}article section.s-menu .container .menu-container .pico-contents-lineup>ul{display:flex;justify-content:center;align-items:flex-end;gap:0 30px;margin-top:-30px;position:relative;z-index:1}article section.s-menu .container .menu-container .pico-contents-lineup>ul li{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}article section.s-menu .container .menu-container .pico-contents-lineup>ul li p{font-size:18px;color:#e94e6d;border:1px solid #e94e6d;padding:0 10px}article section.s-menu .container .menu-container .ipl-contents{display:flex;padding:40px}article section.s-menu .container .menu-container .ipl-contents em{color:#e94e6d;font-weight:600}article section.s-menu .container .menu-container .ipl-contents .text{flex:1;padding:0 40px 0 0}article section.s-menu .container .menu-container .ipl-contents .text p{font-size:20px}article section.s-menu .container .menu-container .ipl-contents .text p+p{margin-top:1em}article section.s-menu .container .menu-container .ipl-contents .details{width:420px;background:#f5f5f8;text-align:left;padding:20px}article section.s-menu .container .menu-container .ipl-contents .details-index{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:22px;font-weight:600;text-align:center}article section.s-menu .container .menu-container .ipl-contents .details .img{margin:10px 0;text-align:center}article section.s-menu .container .menu-container .ipldouble-contents{padding:30px 40px 40px}article section.s-menu .container .menu-container .ipldouble-contents>p{font-size:20px}article section.s-menu .container .menu-container .ipldouble-contents>p.ipldouble-contents-index{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:28px;font-weight:600;text-align:center;margin:0 0 15px}article section.s-menu .container .menu-container .ipldouble-contents em{color:#e94e6d;font-weight:600}article section.s-menu .container .menu-container .ipldouble-contents .text{flex:1;padding:0 40px 0 0}article section.s-menu .container .menu-container .ipldouble-contents .text p{font-size:20px}article section.s-menu .container .menu-container .ipldouble-contents .text p+p{margin-top:1em}article section.s-menu .container .menu-container .ipldouble-contents .details{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:760px;background:#f5f5f8;text-align:center;padding:20px;margin:20px auto 0}article section.s-menu .container .menu-container .ipldouble-contents .details .img{background:#fff;padding:15px 15px 5px 25px;margin:0 0 10px}article section.s-menu .container .menu-container .ipldouble-contents .caution{max-width:760px;font-size:16px;text-align:right;margin:5px auto 0}article section.s-menu .container .nordlys-contents{display:flex;align-items:flex-start;background:url(/assets/yell/images/shimi/menu09.jpg?202510795947) center top/cover no-repeat;padding:50px 40px 30px 80px;margin:60px 0 0}article section.s-menu .container .nordlys-contents+.menu-container{margin-top:60px}article section.s-menu .container .nordlys-contents .text{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;padding:10px 0 0 60px}article section.s-menu .container .nordlys-contents .text p+p{margin-top:1em}article section.s-menu .container .nordlys-contents .text p.common-linkbtn a{background:#35383a;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:9px auto;background-position:right 20px center;background-repeat:no-repeat}article section.s-menu .container .nordlys-contents .text p.caution{font-size:16px}@media only screen and (max-width: 979px){article section.s-menu{padding:0 0 12vw}article section.s-menu .container{width:95%}article section.s-menu .container .text01{width:70vw;height:10vw;margin:7vw auto 5vw}article section.s-menu .container .text01::before{height:calc(100% + 3vw);left:-0.75vw;top:-0.75vw}article section.s-menu .container .text01 span{font-size:4vw;padding:1vw 0 0 0}article section.s-menu .container .text02{font-size:4.5vw;margin:9vw auto 0}article section.s-menu .container .text02+.menu-container{margin-top:4vw}article section.s-menu .container .menu-container{width:100%;border-radius:3vw 3vw 0 0;margin:8vw auto 0}article section.s-menu .container .menu-container+article section.s-menu .container .menu-container{margin-top:6vw}article section.s-menu .container .menu-container h4{min-height:8vw;font-size:4.5vw;padding:1.5vw}article section.s-menu .container .menu-container .point-contents{padding:3vw 4vw 4vw}article section.s-menu .container .menu-container .point-contents .img{width:20vw;padding:0 4vw 0 0}article section.s-menu .container .menu-container .point-contents .point-list{flex:1}article section.s-menu .container .menu-container .point-contents .point-list li{font-size:3.5vw;padding:0 0 0 6vw}article section.s-menu .container .menu-container .point-contents .point-list li+li{margin-top:2vw}article section.s-menu .container .menu-container .point-contents .point-list li::before{width:4vw;height:4vw;top:2vw}article section.s-menu .container .menu-container .point-contents .point-list li::after{width:8vw;left:calc(-2.5vw + 3px);top:calc(1vw + 3px)}article section.s-menu .container .menu-container .price-contents{padding:3vw 4vw 4vw}article section.s-menu .container .menu-container .price-contents .catch{margin:0 0 3vw}article section.s-menu .container .menu-container .price-contents .catch span{font-size:4.5vw}article section.s-menu .container .menu-container .price-contents .price-sub-catch{font-size:3.5vw}article section.s-menu .container .menu-container .price-contents p+.price-sub-catch{margin:3vw 0 2vw}article section.s-menu .container .menu-container .price-contents>ul>li{padding:3vw 3vw 4vw}article section.s-menu .container .menu-container .price-contents>ul>li+li{margin-top:4vw}article section.s-menu .container .menu-container .price-contents>ul>li>header{margin:0 0 3vw}article section.s-menu .container .menu-container .price-contents>ul>li>header p{font-size:3vw}article section.s-menu .container .menu-container .price-contents>ul>li>header h5{font-size:4.5vw}article section.s-menu .container .menu-container .price-contents>ul>li>header h5 .linkbtn a{min-width:22vw;font-size:2.5vw;padding:1vw 3vw 1vw 1.5vw}article section.s-menu .container .menu-container .price-contents>ul>li>header h5 .linkbtn a::before{width:1.5vw;height:1.5vw;right:1vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li{padding:0 0 4vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li+li{margin-top:4vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left{padding:0 4vw 0 0}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p{font-size:3.5vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p.frame{padding:0.5vw 1.5vw 0.5vw;margin:0 2vw 0 0}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-left p .small{font-size:2.5vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price{font-size:8vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price>span{font-size:5vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price>span>span{font-size:2.5vw;bottom:6.5vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price_monitor{font-size:3.5vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-new,article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-pd{padding-left:16vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-new::before,article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li .price-right .price.icon-pd::before{width:14vw;height:10vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li.hifuka{padding:4vw;justify-content:flex-end;align-items:flex-end;flex-direction:column}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li.hifuka .price-left{width:100%;text-align:left;padding:0 0 3vw}article section.s-menu .container .menu-container .price-contents>ul>li ul.price-list>li.hifuka .price-right{text-align:right}article section.s-menu .container .menu-container .price-contents>ul>li ul.caution{font-size:2.5vw;margin:1.5vw 0 0}article section.s-menu .container .menu-container .price-contents>ul>li .bc_01_063{max-width:35vw;text-align:center;margin:1.5vw 0 0}article section.s-menu .container .menu-container .price-contents>ul>li .bc_01_063 .modalbtn a{min-height:6vw;display:inline-flex;font-size:3vw;padding:0.5vw 3vw 0.5vw 2vw}article section.s-menu .container .menu-container .pico-contents{padding:4vw}article section.s-menu .container .menu-container .pico-contents-lineup{padding:3vw 4vw 4vw;margin:4vw 0 0}article section.s-menu .container .menu-container .pico-contents-lineup::before{height:20vw}article section.s-menu .container .menu-container .pico-contents-lineup>p{font-size:4vw;text-shadow:0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff, 0 0 1.5vw #fff}article section.s-menu .container .menu-container .pico-contents-lineup>ul{gap:0 4vw;margin-top:-4vw}article section.s-menu .container .menu-container .pico-contents-lineup>ul li .img{width:22vw}article section.s-menu .container .menu-container .pico-contents-lineup>ul li p{font-size:3vw;padding:0 1vw}article section.s-menu .container .menu-container .ipl-contents{flex-direction:column;padding:4vw}article section.s-menu .container .menu-container .ipl-contents .text{padding:0 0 4vw}article section.s-menu .container .menu-container .ipl-contents .text p{font-size:3.5vw}article section.s-menu .container .menu-container .ipl-contents .details{width:100%;padding:2.5vw 3.5vw 3.5vw}article section.s-menu .container .menu-container .ipl-contents .details-index{font-size:4.5vw}article section.s-menu .container .menu-container .ipl-contents .details .img{margin:1.5vw 0}article section.s-menu .container .menu-container .ipldouble-contents{padding:3vw 4vw 4vw}article section.s-menu .container .menu-container .ipldouble-contents>p{font-size:3.5vw}article section.s-menu .container .menu-container .ipldouble-contents>p.ipldouble-contents-index{font-size:4.5vw;margin:0 0 2.5vw}article section.s-menu .container .menu-container .ipldouble-contents .text{padding:0}article section.s-menu .container .menu-container .ipldouble-contents .text p{font-size:3.5vw}article section.s-menu .container .menu-container .ipldouble-contents .text p+p{margin-top:1em}article section.s-menu .container .menu-container .ipldouble-contents .details{padding:2.5vw 3vw 3vw;margin:4vw auto 0}article section.s-menu .container .menu-container .ipldouble-contents .details .img{padding:2vw 2vw 1vw 3vw;margin:0 0 10px}article section.s-menu .container .menu-container .ipldouble-contents .caution{font-size:3vw;margin:1vw auto 0}article section.s-menu .container .nordlys-contents{flex-direction:column-reverse;padding:4vw 5vw;margin:8vw 0 0}article section.s-menu .container .nordlys-contents+.menu-container{margin-top:8vw}article section.s-menu .container .nordlys-contents .img{width:100%;text-align:center;margin:4vw 0 0}article section.s-menu .container .nordlys-contents .img img{width:40vw}article section.s-menu .container .nordlys-contents .text{padding:0}article section.s-menu .container .nordlys-contents .text p+p{margin-top:0.5em}article section.s-menu .container .nordlys-contents .text p.common-linkbtn a{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9px' height='13px'%3E%3Cpath fill-rule='evenodd' fill='%23ffffff' d='M3.594,6.879 L-0.008,12.996 L8.656,6.879 L-0.008,0.754 L3.594,6.879 Z'/%3E%3C/svg%3E");background-size:2.5vw auto;background-position:right 2vw center;background-repeat:no-repeat}article section.s-menu .container .nordlys-contents .text p.caution{font-size:3vw}}article section.s-reason{padding:75px 0 100px;position:relative}article section.s-reason::before{content:"";display:block;width:40%;width:calc(50% - 260px);height:1000px;background:url(/assets/yell/images/shiwa/reason01.jpg?202510795947) center right/cover no-repeat;position:absolute;left:0;top:150px}article section.s-reason::after{content:"";display:block;width:40%;width:calc(50% - 260px);height:900px;background:url(/assets/yell/images/shiwa/reason01.jpg?202510795947) center right/cover no-repeat;position:absolute;right:0;bottom:0}article section.s-reason>ul{width:980px;margin:0 auto;position:relative;z-index:1}article section.s-reason>ul>li{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:40px 0 0}article section.s-reason>ul>li+li{margin-top:65px}article section.s-reason>ul>li.botox{padding-top:0;margin-top:50px}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi{width:395px;padding:20px;filter:drop-shadow(0 0 10px rgba(66,58,60,0.1));overflow:hidden;position:relative}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi+.fukidashi{margin-top:30px}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi::before{content:"";display:block;width:353px;height:100%;background:rgba(125,132,136,0.15);position:absolute;left:0;top:0;z-index:-1}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .index{display:flex;justify-content:center;align-items:center;width:500px;height:42px;font-size:20px;font-weight:normal;color:#fff;background:#e94e6d;transform:rotate(-19deg);padding:0 0 0 20px;position:absolute;left:-160px;top:30px;z-index:1}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame{display:flex;justify-content:center;align-items:center;flex-direction:column;width:356px;min-height:250px;background:url("/assets/yell/images/reason02.svg") center top/100% 100% no-repeat;position:relative;padding:55px 40px 40px 0}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:23px;font-weight:bold;text-align:center;line-height:1.5}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p em{font-size:30px;color:#e94e6d;background:linear-gradient(transparent calc(100% - 1px), #e94e6d calc(100% - 1px));padding:0 5px}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p.caution,article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p .caution{font-size:14px;font-weight:normal;margin:5px 0 0}article section.s-reason>ul>li>.text{flex:1;min-height:290px;padding:1px 0 0}article section.s-reason>ul>li>.text .index{display:flex;justify-content:center;align-items:center;position:relative;margin:0 0 30px}article section.s-reason>ul>li>.text .index p{line-height:1;color:#acb1b4}article section.s-reason>ul>li>.text .index p.en{flex:1;font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:15px;text-align:right;margin-bottom:1em;padding-bottom:5px;border-bottom:1px solid #acb1b4}article section.s-reason>ul>li>.text .index p.num{font-family:"Aboreto", system-ui;font-weight:400;font-style:normal;font-size:64px;padding:0 10px 0 20px}article section.s-reason>ul>li>.text .text_inner{padding:0 20px 0 0}article section.s-reason>ul>li>.text .text_inner p em{font-weight:bold;color:#e94e6d}article section.s-reason>ul>li>.text .text_inner p.caution{font-size:13px;margin:1em 0 0}article section.s-reason>ul>li>.text .text_inner p.link{text-align:right;margin:30px 0 0}article section.s-reason>ul>li>.text .text_inner .achievements{width:475px;text-align:center;margin:0 auto}article section.s-reason>ul>li>.text .text_inner .achievements-index{font-size:22px;font-weight:700;border-bottom:1px solid #35383a;padding:0 0 3px;margin:0 0 10px}article section.s-reason>ul>li>.text .text_inner .achievements-num{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:30px;line-height:1.2}article section.s-reason>ul>li>.text .text_inner .achievements-num em{font-size:70px;color:#e94e6d}article section.s-reason>ul>li>.text .text_inner .achievements-caution{font-size:15px}article section.s-reason>ul>li>.text .text_inner .list li{width:500px;display:flex;justify-content:center;align-items:center;border:1px solid #8b98a0;background:#fff;border-radius:10px;padding:5px 25px 0}article section.s-reason>ul>li>.text .text_inner .list li+li{margin-top:15px}article section.s-reason>ul>li>.text .text_inner .list li .img{width:45px}article section.s-reason>ul>li>.text .text_inner .list li h3{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;flex:1;text-align:left;font-size:23px;line-height:1.2;padding:0 0 5px 30px}article section.s-reason>ul>li>.text .text_inner .list li h3 span{font-size:19px}article section.s-reason>ul>li>.text .text_inner .payment{text-align:center}article section.s-reason>ul>li>.text .text_inner .payment>p{font-family:"shippori-mincho", sans-serif;font-weight:500;font-style:normal;font-size:21px;font-weight:600}article section.s-reason>ul>li>.text .text_inner .payment ul{display:flex;justify-content:space-between;gap:0 13px;margin:15px 0 0}article section.s-reason>ul>li>.text .text_inner .payment ul li{flex:1;background:#f7f8f8;border-radius:10px;overflow:hidden}article section.s-reason>ul>li>.text .text_inner .payment ul li p{display:flex;justify-content:center;align-items:center;font-size:16px;line-height:1.2;min-height:50px;background:#e94e6d;color:#fff}article section.s-reason>ul>li>.text .text_inner .payment ul li .img{padding:15px}article section.s-reason>ul>li>.text .text_inner .payment .common-linkbtn{font-family:"游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;font-weight:400;text-align:right;margin:25px 0 0}article section.s-reason>ul>li.reverse{flex-direction:row-reverse}article section.s-reason>ul>li.reverse .fukidashi::before{left:inherit;right:0}article section.s-reason>ul>li.reverse .fukidashi .index{left:inherit;right:-160px;transform:rotate(19deg);padding:0 20px 0 0}article section.s-reason>ul>li.reverse .fukidashi .frame{transform:scale(-1, 1);margin-left:auto}article section.s-reason>ul>li.reverse .fukidashi .frame>*{transform:scale(-1, 1)}article section.s-reason>ul>li.reverse .text .index{flex-direction:row-reverse}article section.s-reason>ul>li.reverse .text .index p.en{text-align:left}article section.s-reason>ul>li.reverse .text .index p.num{padding:0 20px 0 10px}article section.s-reason>ul>li.reverse .text .text_inner{padding:0 0 0 35px}@media only screen and (max-width: 979px){article section.s-reason{padding:9vw 0 12vw;background-size:50vw auto;background-position:-20vw bottom}article section.s-reason::before{width:30vw;height:220vw;top:20vw}article section.s-reason::after{width:30vw;height:120vw}article section.s-reason>ul{width:100%}article section.s-reason>ul>li{padding:5vw 0 0}article section.s-reason>ul>li+li{margin-top:5vw}article section.s-reason>ul>li.botox{margin-top:5vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi{width:50vw;padding:2vw;filter:drop-shadow(0 0 1.5vw rgba(66,58,60,0.1))}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi+.fukidashi{margin-top:4vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi::before{width:45vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .index{width:70vw;height:6vw;font-size:3vw;padding:0 0 0 4vw;left:-26vw;top:3vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame{width:46vw;min-height:35vw;padding:6vw 7vw 3vw 2vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p{font-size:3vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p em{font-size:4vw;padding:0 1vw}article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p.caution,article section.s-reason>ul>li>.fukidashi-wrap .fukidashi .frame p .caution{font-size:2.5vw;margin:1vw 0 0}article section.s-reason>ul>li>.text{width:50%;min-height:35vw}article section.s-reason>ul>li>.text .index{margin:0 0 3vw}article section.s-reason>ul>li>.text .index p.en{font-size:2.5vw;padding-bottom:1vw;border-bottom:1px solid #acb1b4}article section.s-reason>ul>li>.text .index p.num{font-size:9vw;padding:0 1vw 0 2vw}article section.s-reason>ul>li>.text .text_inner{padding:0 2.5vw 0 0}article section.s-reason>ul>li>.text .text_inner p{font-size:3vw}article section.s-reason>ul>li>.text .text_inner p.caution{font-size:2.5vw;margin:1em 0 0}article section.s-reason>ul>li>.text .text_inner p.link{margin:2.5vw 0 0}article section.s-reason>ul>li>.text .text_inner .achievements{width:100%}article section.s-reason>ul>li>.text .text_inner .achievements-index{font-size:3.5vw;padding:0 0 0.5vw;margin:0 0 1.5vw}article section.s-reason>ul>li>.text .text_inner .achievements-num{font-size:4vw}article section.s-reason>ul>li>.text .text_inner .achievements-num em{font-size:8vw}article section.s-reason>ul>li>.text .text_inner .achievements-caution{font-size:2.5vw}article section.s-reason>ul>li>.text .text_inner .list li{width:100%;border-radius:1.5vw;padding:1vw 3vw 0}article section.s-reason>ul>li>.text .text_inner .list li+li{margin-top:2vw}article section.s-reason>ul>li>.text .text_inner .list li .img{width:6vw}article section.s-reason>ul>li>.text .text_inner .list li h3{font-size:3.5vw;line-height:1.2;padding:0 0 0.5vw 2vw}article section.s-reason>ul>li>.text .text_inner .list li h3 span{font-size:3vw;display:block}article section.s-reason>ul>li>.text .text_inner .payment{width:inherit}article section.s-reason>ul>li>.text .text_inner .payment>p{font-size:3.5vw;line-height:1.4}article section.s-reason>ul>li>.text .text_inner .payment ul{gap:2vw 2vw;flex-wrap:wrap;justify-content:center;margin:2vw 0 0}article section.s-reason>ul>li>.text .text_inner .payment ul li{flex:inherit;width:22vw;border-radius:1.5vw}article section.s-reason>ul>li>.text .text_inner .payment ul li p{font-size:2.5vw;min-height:10vw}article section.s-reason>ul>li>.text .text_inner .payment ul li .img{padding:2vw 5vw}article section.s-reason>ul>li>.text .text_inner .payment .common-linkbtn{text-align:center;margin:4vw 0 0}article section.s-reason>ul>li.reverse .fukidashi .index{left:inherit;right:-26vw;transform:rotate(19deg);padding:0 2.5vw 0 0}article section.s-reason>ul>li.reverse .text .index p.num{padding:0 2vw 0 1vw}article section.s-reason>ul>li.reverse .text .text_inner{padding:0 0 0 2.5vw}}
