@container (calc(1200 / 16 * 1em) <= inline-size){}@container (inline-size < calc(1200 / 16 * 1em)){}.con_reason .box_content .box_features{margin-inline:auto;max-width:calc(1500 / 16 * 1em);width:90%}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}@container (calc(768 / 16 * 1em) <= inline-size){}@container (inline-size < calc(768 / 16 * 1em)){}.con_reason{container:con_features/inline-size}.con_reason:after,.con_reason:before,.con_reason>*{--1cqi:1cqi;--cqi-to-px:calc(tan(atan2(var(--1cqi), 1px)));--cqi-to-px-con_features:var(--cqi-to-px)}.con_reason{margin-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 35/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,95/var(--base) * 1em)}.con_reason>.box_title{padding-inline:5%;position:relative;text-align:center;padding-block:clamp(33/var(--base) * 1em,33/var(--base) * 1em + 104/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,137/var(--base) * 1em) clamp(67/var(--base) * 1em,67/var(--base) * 1em + 255/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,322/var(--base) * 1em)}.con_reason>.box_title .title{color:#fff;position:relative;z-index:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason>.box_title .title{--fsz:22;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason>.box_title .title{--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_reason>.box_title .title .txt_large{display:block}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason>.box_title .title .txt_large{font-size:181.8181818182%}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason>.box_title .title .txt_large{font-size:142.8571428571%}}.con_reason>.box_title .txt_desc{color:#fff;position:relative;z-index:1;font-weight:700;margin-top:calc(14 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason>.box_title .txt_desc{--fsz:20;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason>.box_title .txt_desc{--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_reason>.box_title .img_bg{position:absolute;top:0;left:0;width:100%;height:100%}.con_reason>.box_title .img_bg img{width:100%;height:100%;object-fit:cover}.con_reason .box_content{background:#fff;border-top-left-radius:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 160/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,200/var(--base) * 1em);border-top-right-radius:clamp(40/var(--base) * 1em,40/var(--base) * 1em + 160/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,200/var(--base) * 1em);margin-top:calc(-1 * clamp(40 / var(--base) * 1em, 40 / var(--base) * 1em + 160 / 1545 * (var(--cqi-to-px) - 375 / 100) * 100 / var(--base) * 1em, 200 / var(--base) * 1em));position:relative;z-index:1}.con_reason .box_content .box_features{padding-top:clamp(67/var(--base) * 1em,67/var(--base) * 1em + 10/1545 * (var(--cqi-to-px) - 375/100) * 100/var(--base) * 1em,77/var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features{display:grid}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features{grid-template-columns:repeat(4,1fr);gap:clamp(44/var(--base) * 1em,44/var(--base) * 1em + 20/400 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,64/var(--base) * 1em) clamp(23/var(--base) * 1em,23/var(--base) * 1em + 23/400 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,46/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_reason .box_content .box_features{grid-template-columns:repeat(3,1fr);gap:clamp(44/var(--base) * 1em,44/var(--base) * 1em + 20/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,64/var(--base) * 1em) clamp(23/var(--base) * 1em,23/var(--base) * 1em + 23/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,46/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features{display:flex;--gap:16;gap:clamp(var(--gap) * 0.75/var(--base) * 1em,var(--gap)/375 * 100cqi,var(--gap) * 1.5/var(--base) * 1em);overflow-x:scroll;padding-bottom:calc(10 / var(--base) * 1em);margin-inline:calc(50% - 50vw + var(--scrollbar-width, 0px) / 2);margin-left:auto}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li{flex:0 0 73.2394366197%}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large{grid-column:span 4}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_reason .box_content .box_features>li.item_large{grid-column:span 3}}.con_reason .box_content .box_features>li.item_large .box_item .title{text-align:left}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large .box_item .title{display:grid;grid-template-columns:auto 1fr;gap:0 calc(28 / var(--base) * 1em);align-items:center}}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large .box_item .title .txt_number{text-align:center}}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large .box_item .title .txt_title{--fsz:28}}.con_reason .box_content .box_features>li.item_large .box_item .box_image{background:#f4f5f7;border-radius:calc(16 / var(--base) * 1em);text-align:center}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large .box_item .box_image{padding:clamp(20/var(--base) * 1em,20/var(--base) * 1em + 12/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,32/var(--base) * 1em) clamp(12/var(--base) * 1em,12/var(--base) * 1em + 12/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,24/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li.item_large .box_item .box_image{padding:clamp(12.75/var(--base) * 1em,4cqi,22.5/var(--base) * 1em)}}.con_reason .box_content .box_features>li.item_large .box_item .box_image .txt{margin-bottom:calc(24 / var(--fsz) * 1em);font-weight:700}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li.item_large .box_item .box_image .txt{--fsz:22;font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li.item_large .box_item .box_image .txt{--fsz:16;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_reason .box_content .box_features>li.item_large .box_item .box_image .img{display:inline-block;vertical-align:top}.con_reason .box_content .box_features>li+.li{margin-top:clamp(60/var(--base) * 1em,60/var(--base) * 1em + 35/832 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,95/var(--base) * 1em)}.con_reason .box_content .box_features>li .box_item{display:flex;flex-direction:column;gap:calc(20 / var(--base) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title{text-align:center}}.con_reason .box_content .box_features>li .box_item .title .txt_number{display:block;color:#a3b432;font-family:"futura-pt",sans-serif;font-weight:600;line-height:1}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title .txt_number{--fsz:45}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title .txt_number{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/400 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .title .txt_number{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .title .txt_number{--fsz:30;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_reason .box_content .box_features>li .box_item .title .txt_tag{font-size:calc(var(--fsz) / var(--base) * 1em);display:inline-block;vertical-align:top;color:#fff;padding:calc(4 / var(--fsz) * 1em) calc(24 / var(--fsz) * 1em);background:#969696;border-radius:10rem;margin-top:calc(10 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title .txt_tag{--fsz:14;font-weight:700}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .title .txt_tag{--fsz:12}}.con_reason .box_content .box_features>li .box_item .title .txt_title{display:block;margin-top:calc(12 / var(--fsz) * 1em)}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title .txt_title{--fsz:18}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .title .txt_title{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/400 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .title .txt_title{font-size:clamp(calc(var(--fsz) * 0.75)/var(--base) * 1em,calc(var(--fsz) * 0.75)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.75)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .title .txt_title{--fsz:15;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}.con_reason .box_content .box_features>li .box_item .img{display:block}.con_reason .box_content .box_features>li .box_item .img img{width:100%}.con_reason .box_content .box_features>li .box_item .txt{line-height:1.7}@container (calc(768 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .txt{--fsz:16}}@container (calc(1200 / 16 * 1em) <= inline-size){.con_reason .box_content .box_features>li .box_item .txt{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/400 * (var(--cqi-to-px) - 1200/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (calc(768 / 16 * 1em) <= inline-size < calc(1200 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .txt{font-size:clamp(calc(var(--fsz) * 0.85)/var(--base) * 1em,calc(var(--fsz) * 0.85)/var(--base) * 1em + calc(var(--fsz) - var(--fsz) * 0.85)/432 * (var(--cqi-to-px) - 768/100) * 100/var(--base) * 1em,var(--fsz)/var(--base) * 1em)}}@container (inline-size < calc(768 / 16 * 1em)){.con_reason .box_content .box_features>li .box_item .txt{--fsz:14;font-size:clamp(var(--fsz) * 0.85/var(--base) * 1em,var(--fsz)/375 * 100cqi,var(--fsz) * 1.5/var(--base) * 1em)}}