.product_tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px}.product_tag span{background:#33518e;border-radius:8px;color:#fff;font-size:16px;font-weight:700;padding:3px 6px;text-align:center}.makers_text_list{display:grid;gap:12px 3%;grid-template-columns:repeat(2,minmax(auto,50%));list-style:none;margin-bottom:30px;padding-left:0}@media screen and (min-width:769px){.makers_text_list{gap:20px 3%;gap:16px;grid-template-columns:repeat(6,minmax(auto,20%))}}.makers_text_list li{background:#3f64af;border-radius:4px;color:#fff;font-size:1rem;font-weight:700;padding:10px;text-align:center}@media screen and (min-width:769px){.makers_text_list li{font-size:1.4375rem}}.client_cat_list_wrap{background:#fff;border-radius:12px;margin:0 auto 30px;max-width:94%;padding:20px 10px}@media screen and (min-width:769px){.client_cat_list_wrap{max-width:1200px;padding:50px 15px}}.client_cat_text{font-size:1.25rem;font-weight:700;text-align:center}@media screen and (min-width:769px){.client_cat_text{font-size:1.5rem}}.client_cat_text .copy{color:#3f64af;font-size:1.75rem;font-weight:700;margin-bottom:16px}@media screen and (min-width:769px){.client_cat_text .copy{font-size:2.5rem}}.client_cat_list{display:grid;gap:16px 2%;grid-template-columns:repeat(3,1fr);list-style:none;margin:auto;max-width:860px;padding-left:0}@media screen and (min-width:769px){.client_cat_list{grid-template-columns:repeat(4,1fr)}}.client_cat_list li{text-align:center}.client_cat_list .img{margin-bottom:6px;max-width:181px}.client_cat_list .title{font-size:.9375rem;font-weight:700;text-align:center}@media screen and (min-width:769px){.client_cat_list .title{font-size:1.5rem}}.subscription_area01 .title01 .under{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.subscription_area01 .title01 img{max-width:240px}.reason_area .title01 img{max-width:240px!important}@media screen and (min-width:769px){.reason_area .title01 img{max-width:100%!important}}.products_box .price_box .price{text-align:center}