_:-ms-lang(x)::-ms-backdrop,.page .d-flex{display:inline !important}_:-ms-lang(x)::-ms-backdrop,.page .justify-content-around{text-align:center}.page{margin-bottom:2rem}.page .text-area{padding-top:.5rem}.page .text-area .title{text-align:left;margin-top:2rem}.page .text-area .title h4{font-size:1.625rem;text-indent:-1em;padding-left:1em}.page .text-area hr{margin-top:0;border-top:solid 1px #000}.page .text-area .inner .text p{font-size:1.3rem;line-height:1.3;margin-bottom:0;text-indent:1em}.page .photo-area{margin-top:2rem;margin-bottom:2rem}.page .photo-area p.caption{text-align:center;font-size:.9rem;margin-bottom:0}.page .link-area .kaizen_link .kaizen-btn p a{border-radius:.2rem;padding:1rem 0;color:#fff;line-height:1.5;font-size:1.5rem;font-weight:bold;text-align:center;text-decoration:none;background:#e60012;border:2px solid #e60012;box-shadow:0px 0px 0px 1px #fff inset;display:block;position:relative;transition:.3s ease-out}.page .link-area .kaizen_link .kaizen-btn p a.small{font-size:1.2rem}.page .link-area .kaizen_link .kaizen-btn p a.small br{display:none}.page .link-area .kaizen_link .kaizen-btn p a::after{content:"";font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#fff;position:absolute;right:0;margin-right:10px;margin-left:0;top:23%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}.page .link-area .kaizen_link .kaizen-btn p a:hover{color:#e60012;background:#fff}.page .link-area .kaizen_link .kaizen-btn p a:hover::after{content:"";font-family:"Font Awesome 5 Free";content:"";font-weight:900;color:#e60012;position:absolute;right:0;margin-right:10px;margin-left:0;top:23%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}.page .copy-area{text-align:center}.page .copy-area .lead{text-align:left;display:inline-block;font-weight:600}#product_btn{position:fixed;right:5%;bottom:8px;z-index:1}#product_btn a{position:relative;display:block;text-decoration:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}.btn-wrap{margin:0 0 30px 0}.btn-wrap a.btn{font-size:1rem;font-weight:700;line-height:1;position:relative;display:inline-block;padding:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;text-decoration:none;letter-spacing:.1em;border-radius:.5rem}.btn-wrap a.btn-c{font-size:1rem;position:relative;padding:1rem;color:#fff;background:#000;box-shadow:0 5px 0 #f33}.btn-wrap a.btn-c:hover{transform:translate(0, 3px);color:#fff;background:#000;box-shadow:0 2px 0 #f33}.btn-wrap a.btn-c:hover::before{left:2rem}