.mhlw-risk-single{background-color:#fff;color:#666 !important}.face-bg{max-width:820px;width:100%;background:url(/assets/agingcare/light/hyaluron/images/img02.jpg?202642017473) center 20px no-repeat}.mod-ttl{font-size:57px}.mod-ttl span{font-size:32px;color:#000}.mod-ttl-white{font-size:57px;color:#fff}.mod-ttl-white span{font-size:32px;color:#fff}.dotted-border1,.dotted-border2{padding:508px 0 0;box-sizing:border-box}.dotted-border1 h3,.dotted-border2 h3{text-align:center;font-size:22px;font-weight:bold;padding:0;margin:0 0 10px;line-height:1.3}.dotted-border1 a,.dotted-border2 a{display:block;text-decoration:none;max-width:270px;width:100%;text-align:center;font-size:22px;font-weight:bold;color:#fff;padding:8px 5px 20px;margin:0 auto;position:relative;border-radius:5px;box-sizing:border-box}.dotted-border1 a:after,.dotted-border2 a:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";width:10px;height:10px;left:48%;left:calc(50% - 6px);bottom:10px;position:absolute;transform:rotate(-45deg)}.dotted-border1{border:3px dotted #87d1d1}.dotted-border1 .trouble-cont{background:#f5fcfc;padding:15px 22px}.dotted-border1 .trouble-cont .trouble-ttl{color:#64c4c4}.dotted-border1 .trouble-cont .trouble-chklist li{background:url(/assets/agingcare/light/hyaluron/images/check1.png?202642017473) left 0 no-repeat;padding:0 0 0 30px;font-size:17px;font-weight:bold;color:#333}.dotted-border1 .trouble-cont .trouble-chklist li:last-child{margin-bottom:10px}.dotted-border1 .trouble-cont .trouble-btn a{background:#64c4c4}.dotted-border2{border:3px dotted #f93}.dotted-border2 .trouble-cont{background:#fff7ee;padding:15px 22px}.dotted-border2 .trouble-cont .trouble-ttl{color:#ff9a35}.dotted-border2 .trouble-cont .trouble-chklist li{background:url(/assets/agingcare/light/hyaluron/images/check2.png?202642017473) left 0 no-repeat;padding:0 0 0 30px;margin:0 0 5px;font-size:17px;font-weight:bold;color:#333}.dotted-border2 .trouble-cont .trouble-chklist li:last-child{margin-bottom:20px}.dotted-border2 .trouble-cont .trouble-btn a{background:#ff9a35}.lightblue-border{border:10px solid #dce9f8}.dotted-bg{background:url(/assets/agingcare/light/hyaluron/images/bg3.png?202642017473) repeat}.lighter-purplebg{border:10px solid #dce9f8}.yellow-border{border:10px solid #ffd9b3;padding:17px 0 0}.yellowdotte-bg{background:url(/assets/agingcare/light/hyaluron/images/bg2.png?202642017473) repeat #fffefd}.dotted-double{border:4px double #cccccc}.injection-area{border:1px solid #b8e4e4;padding:15px 20px;background:#fff;text-align:center}.injection-area .inject-ttl{background:#5e9eda;font-weight:bold;color:#fff;padding:3px;text-align:center;margin:0 0 15px}.injection-area .inject-img{margin:0 0 10px}.injection-area .inject-img img{width:100%}.injection-area .inject-txt{font-size:18px;font-weight:bold;color:#5e9eda;text-align:center}.ac_ar_001 .ac_ly_003.-bottom .col{height:280px;position:relative;margin-bottom:30px}.ac_ar_001 .ac_ly_003.-bottom .col p{line-height:1.3;height:40px}.ac_ar_001 .ac_ly_003.-bottom .col a{position:absolute;bottom:0}@media only screen and (min-width: 980px){.sp-only{display:none}}@media only screen and (max-width: 979px){.pc-only{display:none}.face-bg{width:100%;background-size:94% auto;background-position:center 10px}.mod-ttl{font-size:38px}.mod-ttl span{font-size:16px}.mod-ttl-white{font-size:38px;color:#fff}.mod-ttl-white span{font-size:16px;color:#fff}.dotted-border1,.dotted-border2{padding-top:85%}.dotted-border1 h3,.dotted-border2 h3{font-size:15px;height:80px}.dotted-border1 a,.dotted-border2 a{width:100%;font-size:12px;padding:5px 5px 15px}.dotted-border1{border:2px dotted #87d1d1}.dotted-border1 .trouble-cont{padding:2%}.dotted-border1 .trouble-cont .trouble-chklist li{background:url(/assets/agingcare/light/hyaluron/images/check1.png?202642017473) left 0 no-repeat;background-size:20px auto;padding:0 0 0 22px;font-size:14px;font-weight:normal}.dotted-border1 .trouble-cont .trouble-chklist li:last-child{margin-bottom:1%}.dotted-border2{border:2px dotted #f93}.dotted-border2 .trouble-cont{padding:2%}.dotted-border2 .trouble-cont .trouble-chklist li{background:url(/assets/agingcare/light/hyaluron/images/check2.png?202642017473) left 0 no-repeat;background-size:20px auto;padding:0 0 0 22px;font-size:14px;font-weight:normal}.dotted-border2 .trouble-cont .trouble-chklist li:last-child{margin-bottom:3px}.lighter-purplebg{border:5px solid #dce9f8}.yellow-border{border:5px solid #ffd9b3;padding:0}.ac_ar_001 .ac_ly_003.-bottom .col{height:200px;position:relative;margin-bottom:30px}._sp-btn{margin-top:74px}}.btn_hyal{display:block;margin:0 10%;background:#fb637e;padding:15px 0;display:block;color:#fff !important;text-decoration:none;font-size:20px;border-radius:10px;position:relative}.btn_hyal::after{content:"";display:block;position:absolute;top:0;right:0;width:40px;height:100%;background:url(/assets/images/common/ico_chevron-right-invert.png?202642017473) 50% 50% no-repeat;background-size:9px auto}.btn_hyal:hover{opacity:0.7}@media only screen and (max-width: 979px){.btn_hyal{margin:0 5%;font-size:16px}}#why .why_inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}#why .why_inner .why_cont{background-color:#ffdfea;display:inline-flex;flex-flow:column;width:30%;margin:2% 1% 0;padding:20px;border-radius:10px;text-align:center}#why .why_inner .why_cont .why_ttl{background-color:#fff;color:#fb637e;border-radius:5px;font-weight:bold}#why .why_inner .why_cont .why_txt{margin-top:10px}@media only screen and (max-width: 979px){#why .why_inner .why_cont{width:48%}#why .why_inner .why_cont:last-child{width:98%}#why .why_inner .why_cont .why_txt{text-align:left}#why .why_inner .why_cont .why_txt br{display:none}}#type .hy_cont .col{border:5px solid #f3f3f3;padding:10px}#type .hy_cont .col div:first-child{height:72px;display:flex;justify-content:center;align-items:center}#type .hy_cont .col img{width:auto;height:135px}
