@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");html{background:#fff;color:#000;scroll-behavior:auto}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}.content-cards-card-button-wrapper{max-width:380px}.content-cards-card-button-inner-wrapper>a{display:block}.content-cards-card-button-inner-wrapper{border:0 solid #d2d2d2}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-1 .button-1{display:block;height:60px;margin-top:60px;text-align:center}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-1 .button-2{display:block;height:60px;margin-top:15px;text-align:center}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-2 .button-1{display:block;height:60px;margin-top:60px;text-align:center}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-2 .button-2{display:block;height:60px;margin-top:15px;text-align:center}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-3 .button-1{display:block;height:60px;margin-top:37px;text-align:center}#hs_cos_wrapper_widget_1727423344218 .content-cards-card-button-wrapper-3 .button-2{display:block;height:60px;margin-top:15px;text-align:center}.container{column-gap:20px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto 145px;max-width:1200px;row-gap:25px}.flex-item{background-color:#fff;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.24);color:#333;margin:0;min-height:252px;padding-bottom:22px;padding-top:68px;text-align:center;width:380px}.flex-item-box{margin:0 20px}@media screen and (max-width:768px){.flex-item{max-width:560px;padding:40px 8px;width:100%}}.container .flex-item .title{color:#333;font-size:28px;font-weight:600;text-align:center}.container .flex-item .subtitle{color:#333;font-size:14px;font-weight:400;line-height:1.4em;margin-bottom:-19.6px;text-align:center}.container .flex-item .button01,.container .flex-item .button02{background-color:#fff;text-align:center}.container .flex-item .button01 a{margin:68px auto 20px}.container .flex-item .button01 a,.container .flex-item .button02 a{align-items:center;background-color:#131313;border:1px solid #131313;border-radius:50vh;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:space-between;overflow:hidden;padding:14px 46px;position:relative;text-align:center;transition:.5s;width:300px}.container .flex-item .button02 a{margin:20px auto}.container .flex-item .button01 a:after,.container .flex-item .button02 a:after{border-right:3px solid #fccf00;border-top:3px solid #fccf00;content:"";height:10px;transform:rotate(45deg);width:10px}.sub_logo_text{color:#333;font-size:1.2rem;font-weight:600;letter-spacing:.5px;margin-bottom:0!important;margin-top:0;text-align:center}.container .flex-item .button01 a:hover,.container .flex-item .button02 a:hover{background-color:#fff;border:1px solid #131313;box-shadow:inset 280px 0 0 0 #fff;color:#131313;text-decoration:none}.Header{background:#fff}.Body{min-height:0}.Body,.LP-Basic .Hero-re1,.Web-Basic.Page{background:#f0f0f0}