@import url("https://fonts.googleapis.com/css2?family=Ms+Madi&family=Poppins:wght@500;600&family=Satisfy&display=swap");article{font-family:"Noto Sans JP", sans-serif;color:#1e344f;overflow:hidden}article>nav{background:#fff;padding:27px 0}article>nav ul{display:flex;justify-content:center;align-items:center;max-width:980px;margin:0 auto}article>nav ul li{position:relative;padding:15px 40px}article>nav ul li::before{content:"";display:block;width:1px;height:100%;background:#90a8bb;position:absolute;left:0;top:0;transform:rotate(20deg)}article>nav ul li:first-child::before{content:none}article>nav ul li a{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;color:#fff;line-height:1.3;text-decoration:none}@media screen and (max-width: 979px){article>nav{padding:3vw 0}article>nav ul{width:100%;flex-wrap:wrap}article>nav ul li{padding:3vw 5vw}article>nav ul li a{font-size:3.5vw}}article section em{font-weight:bold;font-style:normal}article section header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0 0 70px}article section header p{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:60px;line-height:1.3;font-weight:normal;padding-bottom:10px;position:relative}article section header p::before{content:"";display:block;width:280px;height:1px;position:absolute;background:linear-gradient(90deg, rgba(202,148,72,0) 0%, #ca9448 20%, #fcf5c7 50%, #ca9448 80%, rgba(202,148,72,0) 100%);bottom:0;left:50%;transform:translate(-50%, 0)}article section header h2{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;font-size:22px;line-height:1;margin:20px 0 0}article section header.light h2,article section header.light p{color:#fff}article section header.light p::before{background:linear-gradient(90deg, rgba(202,148,72,0) 0%, #dfb882 20%, #fcf5c7 50%, #dfb882 80%, rgba(202,148,72,0) 100%)}@media screen and (max-width: 979px){article section header{margin:0 0 7vw}article section header p{font-size:7.5vw;padding:0 0 2vw 0}article section header p::before{width:50vw}article section header h2{font-size:4vw;margin:3vw 0 0}}article section .mask{width:100%;position:absolute !important;left:0;top:0;mask-repeat:no-repeat;mask-position:center top;mask-size:cover;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center top;-webkit-mask-size:cover;overflow:hidden;pointer-events:none}article section .mask.mask01{height:100%;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/about01.jpg?2026630162451) center top/cover no-repeat;mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask01.svg");-webkit-mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask01.svg")}@media only screen and (max-width: 979px){article section .mask.mask01{background-position:right -80vw top -54vw;width:180vw}}article section .mask.mask02{height:100%;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/mechanism01.jpg?2026630162451) center top/cover no-repeat;mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask02.svg");-webkit-mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask02.svg")}@media only screen and (max-width: 979px){article section .mask.mask02{width:180vw}}article section .mask.mask03{height:100%;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/point01.jpg?2026630162451) center top/cover no-repeat;mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask02.svg");-webkit-mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask02.svg")}@media only screen and (max-width: 979px){article section .mask.mask03{width:180vw}}article section .mask.mask04{height:100%;background:#f5f5f5;mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask01.svg");-webkit-mask-image:url("/assets/agingcare/light/hyaluron/kizoku-filler/images/mask01.svg")}@media only screen and (max-width: 979px){article section .mask.mask04{background-position:right -80vw top -54vw;width:180vw}}article section>*{position:relative}article section .btn{width:420px;margin:55px auto 0}article section .btn a{min-height:80px;display:flex;justify-content:center;align-items:center;padding:0 50px;border-radius:100px;color:#1e344f;font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;font-size:25px;text-decoration:none;background:linear-gradient(90deg, #d9a863, #f5e99f 50%, #d9a863);border-radius:50px}@media screen and (max-width: 979px){article section .btn{width:95%;margin:7vw auto 0}article section .btn a{min-height:15vw;padding:0 10vw;font-size:5vw}}article section.s-mv{text-align:center;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/mv_bg.jpg?2026630162451) center top no-repeat}@media screen and (max-width: 979px){article section.s-mv{background:none}}article section.s-recommend{padding:120px 0 160px;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/recommend01.jpg?2026630162451) center top/cover no-repeat;position:relative}article section.s-recommend .container{width:980px;margin:0 auto}article section.s-recommend .container .frame{max-width:760px;margin:0 auto;padding:60px 72px;box-sizing:border-box;border:4px solid #f4d176;background:linear-gradient(#f4d176, #f4d176) no-repeat left top/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat right top/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat left bottom/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat right bottom/12px 12px;background-origin:border-box}article section.s-recommend .container .frame ul{position:relative}article section.s-recommend .container .frame ul li{color:#fff;font-size:20px;position:relative;border-bottom:1px dashed #fff;padding:25px 0 25px 60px}article section.s-recommend .container .frame ul li em{color:#f4d176}article section.s-recommend .container .frame ul li::before{content:"";display:block;width:40px;height:41px;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/recommend02.svg) center top/cover;position:absolute;left:0;top:50%;transform:translate(0, -50%)}article section.s-recommend .container .frame ul li:last-child{border-bottom:none}@media screen and (max-width: 979px){article section.s-recommend{padding:12vw 0 20vw}article section.s-recommend .container{width:95%}article section.s-recommend .container .frame{width:100%;padding:3vw 5vw 4vw;border:2px solid #f4d176}article section.s-recommend .container .frame ul li{font-size:3.5vw;padding:2vw 1vw 2vw 10vw}article section.s-recommend .container .frame ul li::before{width:6vw;height:6.1vw}}article section.s-about{position:relative;padding:calc(80px + 6vw) 0 calc(90px + 6vw);margin-top:-6vw}article section.s-about .container{width:980px;margin:0 auto;position:relative}article section.s-about .container::before{content:"";position:absolute;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/about02.png?2026630162451) right bottom/auto 100% no-repeat;width:643px;height:658px;top:-65px;right:-270px}article section.s-about .container .contents{width:600px;font-style:normal;padding:0 0 50px;margin:0 auto 0 0;font-size:20px}article section.s-about .container .contents .frame{border:1px solid #dddddd;padding:22px 30px;margin:30px 0}article section.s-about .container .contents .frame p{text-align:center;font-size:18px}article section.s-about .container .contents figure{text-align:center}article section.s-about .container ul{display:flex;justify-content:center;align-items:center;gap:23px}article section.s-about .container ul li{width:310px;border:2px solid #f4d176;background:#fff;padding:3px}article section.s-about .container ul li .frame{border:1px solid #f4d176;background:#fff;padding:20px 25px}article section.s-about .container ul li .frame h3{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;text-align:center;font-size:22px;padding-bottom:15px;border-bottom:1px solid #f4d176}article section.s-about .container ul li .frame p{margin-top:20px}@media screen and (max-width: 979px){article section.s-about{padding:17vw 0 12vw;margin-top:-10vw}article section.s-about .container{width:95%;margin:0 auto}article section.s-about .container::before{background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/about02.png?2026630162451) right bottom/auto 100% no-repeat;width:73vw;height:75vw;top:13vw;right:-35vw}article section.s-about .container .contents{width:100%;padding:0 0 8vw;margin:0 auto 0 0;font-size:3.5vw}article section.s-about .container .contents .frame{width:60%;border:1px solid #dddddd;padding:3vw;margin:5vw 0}article section.s-about .container .contents .frame p{font-size:3.2vw;text-align:center}article section.s-about .container .contents figure{width:60vw;margin:0}article section.s-about .container ul{flex-wrap:wrap;gap:2.5vw}article section.s-about .container ul li{width:48%;padding:1vw}article section.s-about .container ul li .frame{padding:3vw}article section.s-about .container ul li .frame h3{font-size:4vw;padding-bottom:3vw}article section.s-about .container ul li .frame p{font-size:3.5vw;margin-top:3vw}}article section.s-mechanism{padding:calc(6vw + 60px) 0 120px;margin-top:-6vw;position:relative}article section.s-mechanism .container{width:980px;margin:0 auto}article section.s-mechanism .container ul{display:flex;justify-content:center;align-items:stretch;gap:40px;position:relative}article section.s-mechanism .container ul::before{position:absolute;content:"VS";display:flex;justify-content:center;align-items:center;width:100px;height:100px;font-size:45px;font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-optical-sizing:auto;border:5px solid #7693a7;color:#fff;background:#1e344f;border-radius:100%;top:50%;left:50%;transform:translate(calc(-50% + 15px), -50%)}article section.s-mechanism .container ul li{border:3px solid #fff;background:transparent;padding:7px}article section.s-mechanism .container ul li .frame{background:#fff;padding:40px 45px;height:-webkit-fill-available;height:-moz-available;height:stretch}article section.s-mechanism .container ul li .frame h3{font-size:30px;text-align:center;font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;line-height:1.3;margin-bottom:32px}article section.s-mechanism .container ul li .frame .title{background-color:rgba(118,147,167,0.15);padding:12px 0;margin-bottom:25px}article section.s-mechanism .container ul li .frame .title p{font-family:"FOT-TsukuAOldMin Pr6";font-weight:bold;text-align:center;font-size:18px;line-height:1.1}article section.s-mechanism .container ul li .frame>p.text{min-height:336px;letter-spacing:0.05em}article section.s-mechanism .container ul li .frame>p:not(.text){text-align:center}article section.s-mechanism .container ul li .frame>p+.title{margin-top:30px}@media screen and (max-width: 979px){article section.s-mechanism{padding:17vw 0 12vw}article section.s-mechanism .container{width:95%}article section.s-mechanism .container ul{flex-direction:column;gap:6vw}article section.s-mechanism .container ul::before{width:17vw;height:16vw;font-size:9vw;border:2px solid #7693a7;transform:translate(-50%, calc(-50% - 17vw))}article section.s-mechanism .container ul li{border:1px solid #fff}article section.s-mechanism .container ul li .frame{padding:7vw 3vw}article section.s-mechanism .container ul li .frame h3{font-size:5vw;margin-bottom:5vw}article section.s-mechanism .container ul li .frame .title{padding:2vw 0;margin-bottom:3vw}article section.s-mechanism .container ul li .frame .title p{font-size:4vw}article section.s-mechanism .container ul li .frame>p{font-size:3.5vw}article section.s-mechanism .container ul li .frame>p.text{min-height:auto}article section.s-mechanism .container ul li .frame>p+.title{margin-top:3vw}}article section.s-photo{padding:120px 0 calc(120px + 6vw);position:relative}article section.s-photo .container{width:980px;margin:0 auto}article section.s-photo .container ul{display:flex;justify-content:center;flex-wrap:wrap;gap:47px 60px}article section.s-photo .container ul li{width:460px}article section.s-photo .container ul li .img{text-align:center}article section.s-photo .container ul li .dr{font-size:15px;text-align:right;margin:3px 0 0}article section.s-photo .container ul li .dr a{color:#1e344f}article section.s-photo .container .mhlw-risk{min-height:inherit;margin:60px auto 0}article section.s-photo .container .mhlw-risk .mhlw-risk-single{margin:0;color:#000}@media screen and (max-width: 979px){article section.s-photo{padding:12vw 0 20vw}article section.s-photo .container{width:95%}article section.s-photo .container ul{gap:4vw 0}article section.s-photo .container ul li{width:100%}article section.s-photo .container ul li .dr{font-size:3vw;margin:0.5vw 0 0}article section.s-photo .container .mhlw-risk{margin:4vw auto 0}article section.s-photo .container .mhlw-risk .mhlw-risk-single{font-size:2.5vw;padding:2vw}}article section.s-point{padding:calc(6vw + 90px) 0 calc(6vw + 40px);margin-top:-6vw;position:relative}article section.s-point .grid{display:grid;grid-template-columns:1fr 200px 300px 100px 680px 200px 1fr;grid-template-rows:80px auto;position:relative}article section.s-point .grid+.grid{margin-top:60px}article section.s-point .grid-bg{grid-column:4 / 8;grid-row:2 / 3;border-radius:50px 0 0 50px;background:linear-gradient(90deg, #fff 800px, transparent)}article section.s-point .grid-text{grid-column:5 / 6;grid-row:2 / 3;padding:90px 0 90px 45px;position:relative}article section.s-point .grid-text .num-wrap{position:absolute;content:"";display:flex;justify-content:center;align-items:center;flex-direction:column;width:120px;height:120px;background:linear-gradient(90deg, #d9a863, #f5e99f 50%, #d9a863);border-radius:100%;top:-60px;right:0}article section.s-point .grid-text .num-wrap p{line-height:1;font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia}article section.s-point .grid-text .num-wrap p.en{font-size:12px}article section.s-point .grid-text .num-wrap p.num{font-size:54px}article section.s-point .grid-text h3{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:32px;font-weight:600;color:#f4d176;border-bottom:1px solid #f4d176;padding-bottom:22px;margin-bottom:45px;line-height:1}article section.s-point .grid-text p{font-size:20px;color:#333;line-height:2}article section.s-point .grid-img{grid-column:2 / 5;grid-row:1 / 2;position:relative}article section.s-point .grid-img .img{position:absolute;content:"";border-radius:50px 10px 50px 10px;width:500px;height:360px;right:0;top:0}article section.s-point .grid-img .img.img01{background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/point02.jpg?2026630162451) left top/cover no-repeat}article section.s-point .grid-img .img.img02{background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/point03.jpg?2026630162451) right top/cover no-repeat}article section.s-point .grid-img .img.img03{width:380px;background:url(/assets/agingcare/light/hyaluron/kizoku-filler/images/point04.jpg?2026630162451) left top/cover no-repeat}article section.s-point .grid.reverse{grid-template-columns:1fr 200px 680px 100px 300px 200px 1fr}article section.s-point .grid.reverse .grid-bg{grid-column:1 / 6;background:linear-gradient(90deg, transparent, #fff 250px);border-radius:0 50px 50px 0}article section.s-point .grid.reverse .grid-text{grid-column:3 / 5;padding:100px 45px}article section.s-point .grid.reverse .grid-text .num-wrap{top:-60px;left:0}article section.s-point .grid.reverse .grid-img{grid-column:5 / 7;border-radius:50px 0 0 50px}@media screen and (max-width: 979px){article section.s-point{padding:17vw 0}article section.s-point .grid{grid-template-columns:1fr 25vw 35vw 25vw 1fr;grid-template-rows:25vw 10vw auto}article section.s-point .grid+.grid{margin-top:6vw}article section.s-point .grid-bg{grid-column:2 / 6;grid-row:2 / 4;border-radius:4vw 0 0 4vw;background:#fff}article section.s-point .grid-text{grid-column:2 / 5;grid-row:3 / 4;padding:5vw 0 10vw 5vw}article section.s-point .grid-text .num-wrap{width:23vw;height:23vw;top:-20vw}article section.s-point .grid-text .num-wrap p.en{font-size:3.5vw}article section.s-point .grid-text .num-wrap p.num{font-size:8vw}article section.s-point .grid-text h3{font-size:4vw;padding-bottom:2vw;margin-bottom:3vw;padding-left:0;text-align:center}article section.s-point .grid-text p{font-size:3.5vw;line-height:1.75}article section.s-point .grid-img{grid-column:1 / 4;grid-row:1 / 3}article section.s-point .grid-img .img{border-radius:7vw 1vw 7vw 1vw;width:100%;height:100%;left:0;top:0}article section.s-point .grid-img .img.img01,article section.s-point .grid-img .img.img02,article section.s-point .grid-img .img.img03{background-position:center}article section.s-point .grid-img .img.img03{width:40vw;height:38vw}article section.s-point .grid.reverse{grid-template-columns:1fr 25vw 35vw 25vw 1fr}article section.s-point .grid.reverse .grid-bg{grid-column:1 / 5;grid-row:2 / 4;border-radius:0 4vw 4vw 0;background:#fff}article section.s-point .grid.reverse .grid-text{grid-column:2 / 5;grid-row:3 / 4;padding:5vw 5vw 10vw 0}article section.s-point .grid.reverse .grid-text .num-wrap{top:-85px;left:0}article section.s-point .grid.reverse .grid-img{grid-column:3 / 6;grid-row:1 / 3}}article section.s-price{position:relative;padding:calc(100px + 6vw) 0 120px;margin-top:-6vw}article section.s-price .inner{width:980px;margin:0 auto}article section.s-price .inner .container{padding:50px;background:#fff}article section.s-price .inner .container .price_header{display:flex;justify-content:space-between;background:#ebeff2;padding:15px 40px}article section.s-price .inner .container .price_header p{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-size:20px;font-weight:bold}article section.s-price .inner .container ul{margin-top:50px}article section.s-price .inner .container ul li .price-wrap{display:flex;justify-content:space-between;align-items:center}article section.s-price .inner .container ul li .price-wrap+.price-wrap{border-top:1px dashed #838b91;margin-top:35px;padding-top:35px}article section.s-price .inner .container ul li .price-wrap .price-left p{font-size:14px}article section.s-price .inner .container ul li .price-wrap .price-left p+p{margin-top:5px}article section.s-price .inner .container ul li .price-wrap .price-left p.menu{font-family:"Noto Serif JP", serif;font-weight:600;font-size:24px}article section.s-price .inner .container ul li .price-wrap .price-right{color:#e7b757}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner{display:flex;justify-content:space-between;align-items:center;gap:0 25px;padding-right:5px}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .num{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;border:1px solid #e7b757;font-size:20px;padding:5px 18px}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price{font-family:"Noto Serif JP", serif;font-weight:500;font-size:70px;line-height:1}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price span{font-size:36px;position:relative}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price span span{font-size:14px;white-space:nowrap;position:absolute;left:50%;bottom:42px;transform:translate(-50%, 0)}article section.s-price .inner .list-note{margin-top:30px;font-size:14px;color:#333}@media screen and (max-width: 979px){article section.s-price{padding:17vw 0 12vw;margin-top:-10vw}article section.s-price .inner{width:95%}article section.s-price .inner .container{padding:4vw 3vw 5vw;background:#fff}article section.s-price .inner .container .price_header{padding:2vw 3vw}article section.s-price .inner .container .price_header p{font-size:4.5vw}article section.s-price .inner .container ul{margin-top:5vw}article section.s-price .inner .container ul li .price-wrap{flex-direction:column;gap:3vw}article section.s-price .inner .container ul li .price-wrap+.price-wrap{margin-top:4vw;padding-top:4vw}article section.s-price .inner .container ul li .price-wrap .price-left{text-align:center}article section.s-price .inner .container ul li .price-wrap .price-left p{font-size:3.5vw}article section.s-price .inner .container ul li .price-wrap .price-left p+p{margin-top:0}article section.s-price .inner .container ul li .price-wrap .price-left p.menu{font-size:5vw}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner{gap:0 6vw;padding-right:0}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .num{font-size:4vw;padding:0.65vw 3vw 0.5vw}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price{font-size:12vw}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price span{font-size:6vw}article section.s-price .inner .container ul li .price-wrap .price-right .price-inner .price span span{font-size:2.7vw;bottom:7.5vw}article section.s-price .inner .list-note{margin-top:4vw;font-size:3vw}}article section.s-safty{padding:100px 0 80px}article section.s-safty .frame{max-width:760px;margin:0 auto;padding:32px;box-sizing:border-box;border:4px solid #f4d176;position:relative;background:linear-gradient(#f4d176, #f4d176) no-repeat left top/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat right top/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat left bottom/12px 12px,linear-gradient(#f4d176, #f4d176) no-repeat right bottom/12px 12px;background-origin:border-box}article section.s-safty .frame h3{font-family:"FOT-TsukuAOldMin Pr6","游明朝","Yu Mincho",YuMincho,"Hiragino Mincho ProN","HGS明朝E",メイリオ,Meiryo,serif,Georgia;font-weight:bold;font-size:30px;letter-spacing:0.05em;border-bottom:1px solid #f4d176;margin-bottom:30px;padding-bottom:10px;text-align:center}article section.s-safty .frame p{font-size:16px;letter-spacing:0.1em;color:#333;margin-bottom:25px}article section.s-safty .frame p.caution{background:#f5f5f5;padding:25px;font-size:14px}@media screen and (max-width: 979px){article section.s-safty{padding:9vw 0 12vw}article section.s-safty .frame{width:95%;padding:4vw 5vw;border:2px solid #f4d176}article section.s-safty .frame h3{font-size:5vw;padding-bottom:2.5vw;margin-bottom:5vw}article section.s-safty .frame p{font-size:3.5vw;margin-bottom:5vw}article section.s-safty .frame p.caution{padding:5vw;font-size:3vw}}
