.news{max-width:1000px;width:100%;margin:0 auto}.news>li{border-bottom:1px #caccc6 solid}.news>li:first-child{border-top:1px #caccc6 solid}.news>li a{display:flex;align-items:center;justify-content:space-between;padding:40px 0}.news>li a::after{content:'';width:60px;height:60px;background-image:url(https://amagasaki-skinclinic.com/images/btn-min.png);background-repeat:no-repeat!important;background-size:contain!important;margin-left:20px;flex-shrink:0}.day,.news>li h3{font-weight:bold;line-height:120%}.day{width:120px;border:1px #7fbe26 solid;text-align:center;color:#7fbe26;border-radius:5px;padding:5px 0;margin-bottom:10px}.news>li h3{font-size:20px;letter-spacing:1px}.news>li a:hover{opacity:1.0}.news>li a:hover::after{background-image:url(https://amagasaki-skinclinic.com/images/btn-min_on.png)}.news>li a:hover h3{color:#7fbe26}.news>li a:hover::after,.news>li a:hover h3{transition-property:all;transition:.3s linear}.plaid_bg{padding:40px 0}.pager{display:flex;flex-wrap:wrap;justify-content:center}.pager li{width:60px;height:60px;margin:5px}.pager span,.pager a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:100%;font-size:18px;padding:5px;border-radius:100%;color:#7fbe26;font-weight:bold;text-align:center}.pager span{border:2px solid #7fbe26;background:#7fbe26;color:#fff!important}.pager a{background:#fff;border:2px solid #7fbe26}.pager a:hover{background:#7fbe26;color:#fff;opacity:1.0}.catlist{max-width:600px;margin:auto}.detail{padding:150px 0}.detail>div{background-color:#fff;padding:100px 70px;border-radius:80px}.detail h2{font-weight:bold;font-size:26px;line-height:130%;border-bottom:5px #e3e5df dotted;padding-bottom:30px;margin-bottom:40px;letter-spacing:2px}.entry *{font-size:100%;font-weight:inherit;color:inherit;font-family:inherit}.entry strong,.entry h3,.entry h4,.entry h5{font-weight:bold;letter-spacing:2px}.entry h3{color:#7fbe26;font-size:22px;padding-left:50px}.entry h3,.entry h4{display:flex;line-height:140%;position:relative}.entry h3{margin:30px 0 20px}.entry h4{margin:30px 0 15px}.entry h3::before,.entry h4::before{content:'';background:#7fbe26;position:absolute;left:0}.entry h3::before{width:40px;height:3px;top:14px}.entry h4{font-size:20px;padding-left:25px}.entry h4::before{width:15px;height:15px;border-radius:50%;top:6px}.entry p{padding-bottom:10px}.entry ol,.entry ul{margin:15px 0 30px}.entry li{line-height:120%}.entry ol li{list-style:decimal;padding:0;margin:0;border:none}.entry ul li:not(:last-child),.entry ol li:not(:last-child){margin-bottom:10px}.entry ul li::before{content:'';width:9px;height:9px;background-image:url(https://amagasaki-skinclinic.com/images/list.png);background-repeat:no-repeat!important;background-size:contain!important;margin:6px 8px 0 0;flex-shrink:0}.entry:after{clear:both;content:"";display:block}.entry img{max-width:100%;height:auto;display:block;margin:0 auto 40px;border-radius:20px}.entry a{color:#7fbe26;text-decoration:underline}a.btn.green{border:1px #7fbe26 solid}a.btn.green span{background-color:rgba(227,229,223,.4);color:#7fbe26;background-image:url(https://amagasaki-skinclinic.com/images/btn-icon_g.svg)}a.btn.green:hover{background-color:#7fbe26}a.btn.green:hover span{background-color:#fff}@media only screen and (max-width:1025px){.news>li a{padding:30px 0}.news>li a::after{width:45px;height:45px;margin-left:10px}.day{width:100px}.news>li h3{font-size:16px;letter-spacing:inherit}.plaid_bg{padding:30px 0}.pager li{width:45px;height:45px;margin:2px}.pager span,.pager a{font-size:14px}.detail{padding:80px 0}.detail>div{padding:70px 50px;border-radius:60px}.detail h2{font-size:20px;padding-bottom:20px;margin-bottom:25px;letter-spacing:1px}.entry strong,.entry h3,.entry h4,.entry h5{letter-spacing:1px}.entry h3{font-size:18px;padding-left:35px}.entry h3,.entry h4{margin:25px 0 20px}.entry h3::before{width:25px;height:2px;top:10px}.entry h4{font-size:16px}.entry h4::before{top:4px}.entry ul li::before{margin:4px 8px 0 0}.entry img{margin:0 auto 30px}}@media only screen and (max-width:500px){.news>li a::after{content:none}.pager li{width:40px;height:40px}.detail{padding:80px 0}.detail>div{padding:45px 25px;border-radius:20px}.entry h3{padding-left:0;padding:20px 0 5px}.entry h3::before{width:40px;top:0}}