_:-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 h4{font-size:clamp(1.1rem,.85rem + 1.07vw,1.65rem);margin-bottom:clamp(1rem,.545rem + 1.94vw,2rem);margin-top:clamp(1.5rem,.591rem + 4.55vw,4rem);font-weight:600;border-bottom:solid 2px #000;border-left:solid 10px #000;padding-left:clamp(.8rem,.482rem + 1.36vw,1.5rem);padding-top:.8rem;padding-bottom:.6rem}.page .text-area p.caption{text-align:center;font-size:clamp(1.1rem,1rem + .5vw,1.375rem);margin-bottom:.5rem;font-weight:600}.page .text-area .inner .row h5{font-size:clamp(1rem,.909rem + .45vw,1.25rem);border:solid 2px #000;padding-top:.5rem;padding-bottom:.5rem;padding-left:.5rem;font-weight:600}.page .text-area .inner .row .text p{font-size:clamp(1rem,.927rem + .36vw,1.2rem);line-height:1.5;margin-bottom:clamp(.5rem,.318rem + .91vw,1rem)}.page .text-area .inner .row .text ul{margin-top:.5rem;font-size:clamp(1rem,.927rem + .36vw,1.2rem);list-style:none;padding-left:0}.page .text-area .inner .row .text ul li{margin-bottom:clamp(.5rem,.318rem + .91vw,1rem)}.page .text-area .inner .row .text ul li span.red{font-weight:600}.page .text-area .inner .row img{margin-top:clamp(.5rem,.318rem + .91vw,1rem);margin-bottom:clamp(.5rem,.318rem + .91vw,1rem)}.page .text-area .inner .photo-area{margin-top:clamp(1rem,.636rem + 1.82vw,2rem);margin-bottom:clamp(1rem,.636rem + 1.82vw,2rem)}.page .link-area{margin-bottom:3rem;margin-top:3rem}.page .link-area .beginner_link .product-btn p{font-size:clamp(1rem,.927rem + .36vw,1.2rem);line-height:1.5;margin-bottom:clamp(.5rem,.318rem + .91vw,1rem);color:#e60012}.page .link-area .beginner_link .product-btn p a{border-radius:.2rem;padding:1rem 0;color:#fff;line-height:1.5;font-size:1.2rem;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 .beginner_link .product-btn p a.small{font-size:1.2rem}.page .link-area .beginner_link .product-btn p a.small br{display:none}.page .link-area .beginner_link .product-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:25%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}.page .link-area .beginner_link .product-btn p a:hover{color:#e60012;background:#fff}.page .link-area .beginner_link .product-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:25%;display:inline-block;border:none;vertical-align:inherit;font-size:1.4rem}#prevent_2 .page .text-area p.caption{text-align:left}#prevent_2 .page .text-area .inner .inner-box{border:solid 2px #000;margin:clamp(.5rem,.045rem + 1.94vw,1.5rem);padding:clamp(.5rem,.273rem + .97vw,1rem);margin-bottom:2rem}#prevent_2 .page .text-area .inner h5{border-bottom:solid 2px #000;color:#e60012;font-size:clamp(1.1rem,.748rem + 1.5vw,1.875rem);text-align:center;font-weight:600;padding-top:clamp(.8rem,.709rem + .39vw,1rem);padding-bottom:clamp(.8rem,.709rem + .39vw,1rem);margin-bottom:clamp(.5rem,.273rem + .97vw,1rem)}#prevent_2 .page .text-area .inner .row table{font-size:clamp(1rem,.927rem + .36vw,1.2rem);color:#000;border:solid 1px #e60012;padding:.5rem;margin-top:clamp(1rem,.636rem + 1.82vw,2rem);margin-bottom:clamp(1rem,.636rem + 1.82vw,2rem);max-width:25rem}#prevent_2 .page .text-area .inner .row table th{text-align:left;padding:.5rem}#prevent_2 .page .text-area .inner .row table td{text-align:right;padding:.5rem;font-weight:600}#prevent_2 .page .text-area .inner .row .text .box-area{border:solid 1px #000;padding:clamp(1rem,.636rem + 1.82vw,2rem);margin-bottom:clamp(1rem,.636rem + 1.82vw,2rem)}#prevent_2 .page .text-area .inner .row .text p{font-size:clamp(1rem,.964rem + .18vw,1.1rem);margin-bottom:clamp(1rem,.636rem + 1.82vw,2rem)}#prevent_2 .page .text-area .inner .row .text p:nth-child(5){margin-bottom:inherit}#prevent_2 .page .text-area .inner .row .text p.date{margin-bottom:clamp(.8rem,.727rem + .36vw,1rem);font-weight:600}#prevent_2 .page .text-area .inner .row .text p span.red{border-bottom:solid 1px #e60012;font-weight:600}#prevent_2 .page .text-area .inner .row .text p.fs{font-size:clamp(1rem,.927rem + .36vw,1.2rem);margin:clamp(.8rem,.709rem + .39vw,1rem)}#prevent_2 .page .text-area .inner .row .text p.title{font-size:clamp(1rem,.909rem + .45vw,1.25rem);font-weight:600;margin-bottom:.5rem}#prevent_2 .page .text-area .inner .row .text p.sub-title{margin-bottom:.5rem;font-size:clamp(1.1rem,1.055rem + .19vw,1.2rem);font-weight:600;color:#e60012}#prevent_2 .page .text-area .inner .row .text p.caption{text-align:left;margin-bottom:clamp(.5rem,.273rem + .97vw,1rem);font-size:clamp(1.1rem,1.055rem + .19vw,1.2rem)}.page-btn-area{margin-top:clamp(1rem,.636rem + 1.82vw,2rem);margin-bottom:clamp(1rem,.636rem + 1.82vw,2rem)}.page-btn-area a.page-btn{border:2px solid #000;border-radius:0;background-color:#fff;padding:clamp(.5rem,.318rem + .91vw,1rem) clamp(1rem,.636rem + 1.82vw,2rem);font-size:clamp(.8rem,.727rem + .36vw,1rem)}.page-btn-area a.page-btn:hover{color:#fff;background-color:#000}#product_btn{position:fixed;right:0;bottom:15%;z-index:1}#product_btn a{position:relative;display:block;text-decoration:none}.btn-wrap{margin:0 0 30px 0}