.rzk_Ga_section{opacity:0;padding:100px 10px 20px;transition:all .3s ease-in-out;transform:translateY(20px)}.rzk_Ga_compactTop{padding-top:64px}@media (max-width:600px){.rzk_Ga_compactTop{padding-top:40px}}.rzk_Ga_inView{opacity:1;transform:translateY(0)}.rzk_Ga_container{max-width:1260px;margin:0 auto}.rzk_Ga_header{text-align:center;margin-bottom:40px}.rzk_Ga_eyebrow{color:#068b8e;letter-spacing:.08em;margin:0 0 8px;font-size:24px;font-weight:700}.rzk_Ga_title{letter-spacing:.02em;color:#1d1e1f;margin:0;font-size:38px;font-weight:600;line-height:1.3}.rzk_Ga_tableWrapper{-webkit-overflow-scrolling:touch;border-radius:12px;width:100%;margin-top:10px;padding:40px 30px;overflow-x:auto}.rzk_Ga_table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff;border-radius:8px;width:calc(100% - 60px);min-width:950px;margin:0 auto}.rzk_Ga_thHeader{color:#1d1e1f;text-align:center;vertical-align:middle;background:#f8f9fa;border:1px solid #eee;width:20%;padding:24px 15px;font-size:16px;font-weight:700}.rzk_Ga_thHeader.rzk_Ga_highlight{color:#fff;z-index:100;background:#42b7b0;border:none;border-radius:12px 5px 0 0;width:35%;position:relative;transform:translateY(-5px)scale(1.03);box-shadow:-15px -15px 10px -10px #0000001a,15px -15px 20px -10px #0000001a}.rzk_Ga_thHeader.rzk_Ga_highlight:before{content:"一番おすすめ！";color:#1d1e1f;letter-spacing:.1em;z-index:101;background:#fd0;border-radius:20px;padding:3px 15px;font-size:11px;font-weight:800;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #0003}.rzk_Ga_small{opacity:.9;margin-top:4px;font-size:12px;font-weight:400;display:block}.rzk_Ga_tdLabel{color:#444;text-align:center;background:#fcfcfc;width:20%;font-weight:700}.rzk_Ga_tdTarget{z-index:100;font-weight:600;position:relative;transform:translateY(-4px)scale(1.03);box-shadow:-15px 20px 20px -10px #0003,15px 0 20px -10px #00000026;background:#fff!important;border-left:2px solid #0b9b95!important;border-right:2px solid #0b9b95!important}.rzk_Ga_table tr:last-child .rzk_Ga_tdTarget{border-radius:0 0 5px 5px;box-shadow:-15px 15px 25px -10px #0003,15px 15px 25px -10px #0003,0 15px 20px -5px #00000026;border-bottom:2px solid #0b9b95!important}.rzk_Ga_table td:nth-child(3),.rzk_Ga_table td:nth-child(4){color:#303030;font-size:13px}.rzk_Ga_table td{color:#333;vertical-align:middle;border:1px solid #eee;padding:22px 20px;font-size:15px;line-height:1.6}.rzk_Ga_tdTarget .rzk_Ga_symbol{color:#0b9b95;vertical-align:-3px;font-size:24px}.rzk_Ga_table td:nth-child(3) .rzk_Ga_symbol,.rzk_Ga_table td:nth-child(4) .rzk_Ga_symbol{color:#ccc;font-size:18px}.rzk_Ga_tdTarget strong{color:#068b8e}.rzk_Ga_table tr:last-child td{border-bottom:1px solid #eee}.rzk_Ga_symbol{vertical-align:middle;margin-right:6px;font-size:20px;font-weight:800;line-height:1;display:inline-block}.rzk_Ga_note{color:#888;margin-top:4px;font-size:11px;display:block}@media (max-width:860px){.rzk_Ga_eyebrow{font-size:18px}.rzk_Ga_section{padding:50px 10px}}
.oL9z6W_badge{color:#fff;border-radius:2px;padding:4px;font-size:.9rem}.oL9z6W_bgPrimary{color:var(--color-primary);border:solid 1px var(--color-primary)}.oL9z6W_bgBlue{color:var(--color-blue);border:solid 1px var(--color-blue)}.oL9z6W_bgGreen{color:var(--color-green);border:solid 1px var(--color-green)}.oL9z6W_ul{padding:0;list-style:none}.oL9z6W_ul li{background-color:var(--bs-gray-200);margin-bottom:4px;padding:8px 24px;position:relative}.oL9z6W_ine{font-size:var(--font-size-5);border-left:var(--color-primary) solid 4px;margin-bottom:12px;padding-left:8px}.oL9z6W_explanationBlock{border-bottom:1px dotted #6c757d;width:100%;margin-bottom:60px}.oL9z6W_explanationInnerWrap{grid-template-columns:1fr 450px;align-items:center;gap:20px;padding:20px 20px 0;display:grid}.oL9z6W_column2 .oL9z6W_explanationInnerWrap{grid-template-columns:1fr;justify-content:center;align-items:center}.oL9z6W_explanationDetail{margin-bottom:2rem}.oL9z6W_column2 .oL9z6W_explanationLeft{order:2}.oL9z6W_explanationText{margin-bottom:10px;padding-bottom:0}.oL9z6W_explanationAnnotation{color:#00d1b2;font-size:.9rem}.oL9z6W_explanationImg{place-content:center;height:400px;display:grid}.oL9z6W_column2 .oL9z6W_explanationImg{order:1;justify-content:center;margin-bottom:20px;display:grid}@media screen and (max-width:1200px){.oL9z6W_explanationInnerWrap{grid-template-columns:1fr 300px;padding:50px 20px 40px}}@media screen and (max-width:992px){.oL9z6W_explanationInnerWrap{grid-template-columns:1fr;padding-top:10px}.oL9z6W_explanationImg{order:1;justify-content:center;height:max-content;margin:30px 0 20px;display:grid}.oL9z6W_explanationLeft{order:2}}.oL9z6W_imageSize{text-align:center;place-items:center;display:grid}.oL9z6W_imageSize img{object-fit:cover;text-align:center;width:100%}.oL9z6W_box{grid-template-columns:1fr 400px;align-content:center;align-items:center;gap:30px;display:grid}.oL9z6W_box1{display:grid}.oL9z6W_detailLink{color:#fff;filter:drop-shadow(0 5px 8px #0003);text-align:center;background:#00726e;border-radius:5px;width:max-content;margin:30px auto;padding:15px 20px;font-size:1.2rem;text-decoration:none;transition:all .2s;display:block}.oL9z6W_detailLink:hover{color:#fff;opacity:.8;filter:drop-shadow(0 5px 8px #0000);border:hidden}.oL9z6W_xlbr{display:none}@media screen and (min-width:768px) and (max-width:992px){.oL9z6W_contents{height:300px;display:contents}}@media screen and (max-width:994px){.oL9z6W_box{grid-template-columns:1fr;justify-content:center;justify-items:center}.oL9z6W_xlbr{display:block}.oL9z6W_detailLink{margin:50px auto 20px;padding:20px 15px;font-size:1rem}}@media screen and (max-width:560px){.oL9z6W_explanationInnerWrap{padding-left:10px;padding-right:10px}}
.yXSdFG_wrapper{aspect-ratio:960/521;background-color:#fff;width:100%;position:relative;overflow:hidden}.yXSdFG_slide{width:100%;height:100%;position:absolute;inset:0}.yXSdFG_image{object-fit:contain;width:100%;height:100%;display:block}
.p_xGLa_btnWrap{text-align:center;width:100%;margin:0 auto;position:relative}.p_xGLa_tooltipContainer{position:relative}.p_xGLa_tooltip{opacity:0;visibility:hidden;z-index:10;pointer-events:none;background:#fff;border:1px solid #ccc;border-radius:8px;width:270px;padding:10px;transition:all .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 4px 15px #00000026}.p_xGLa_tooltip:after{content:"";border:8px solid #0000;border-top-color:#fff;margin-left:-8px;position:absolute;top:100%;left:50%}.p_xGLa_tooltip:before{content:"";border:9px solid #0000;border-top-color:#ccc;margin-left:-9px;position:absolute;top:100%;left:50%}.p_xGLa_tooltipContainer:hover .p_xGLa_tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(-10px)}.p_xGLa_tooltipInner{border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.p_xGLa_btn{will-change:transform;border-radius:9999px;place-content:center;align-items:center;gap:10px;width:100%;min-width:240px;max-width:400px;padding:14px;font-size:18px;font-weight:600;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.p_xGLa_btn:active{transform:translateY(3px)}.p_xGLa_icon{font-size:1.7rem;display:inline-flex}.p_xGLa_text{white-space:nowrap}.p_xGLa_variantDownload{color:#fff;background:#e8373a}.p_xGLa_variantRequest{color:#1d1e1f;background:#fd0}.p_xGLa_variantDownloadB{color:#fff;background:linear-gradient(90deg,#0b9b95 0%,#45d97e 100%);border:1px solid #0b9b95}.p_xGLa_variantRequestB{color:#0b9b95;background-color:#fff;border:1px solid #0b9b95}.p_xGLa_variantDownload:hover,.p_xGLa_variantRequest:hover,.p_xGLa_variantDownloadB:hover,.p_xGLa_variantRequestB:hover{opacity:.9;transform:scale(1.1)}.p_xGLa_variantDownloadFv{border:2px solid var(--color-cam);color:var(--color-cam);background:var(--background)}.p_xGLa_variantDownloadFv:hover{color:var(--color-cam)}.p_xGLa_variantDownloadFv{transition:transform .3s,opacity .3s}.p_xGLa_variantDownloadFv:hover{opacity:.9;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.p_xGLa_variantDownloadFv{transition:none}}.p_xGLa_variantRequestFv{border:2px solid var(--color-transparent);color:var(--background);background:linear-gradient(90deg, var(--color-cam), var(--color-cam-light))}.p_xGLa_variantRequestFv:hover{color:var(--background)}.p_xGLa_variantRequestFv{transition:transform .3s,opacity .3s}.p_xGLa_variantRequestFv:hover{opacity:.9;transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.p_xGLa_variantRequestFv{transition:none}}@media (max-width:850px){.p_xGLa_btn{padding:18px}}@media (max-width:650px){.p_xGLa_btn{padding:20px 18px;font-size:1rem}}.p_xGLa_hero{white-space:nowrap;border-radius:50px;justify-content:center;min-width:0;max-width:none;min-height:70px;padding:12px;font-size:22px;font-weight:700;line-height:1.4;display:flex}.p_xGLa_hero:focus-visible{outline:3px solid var(--color-cam);outline-offset:4px}@media (max-width:767px){.p_xGLa_hero{gap:6px;min-height:54px;padding:10px 6px;font-size:clamp(12px,3.4vw,18px)}.p_xGLa_hero .p_xGLa_icon{margin-inline:-2px;transform:scale(.8)}}
.q5Y6Gq_cta{box-sizing:border-box;background:linear-gradient(100deg, var(--color-cam), var(--color-cam-light));border-radius:20px;width:calc(100% - 40px);max-width:1200px;margin:clamp(32px,4vw,48px) auto;padding:20px}@media (max-width:600px){.q5Y6Gq_cta{border-radius:16px;width:calc(100% - 32px);margin:24px auto;padding:16px}}.q5Y6Gq_afterTrouble,.q5Y6Gq_afterCaseStudy,.q5Y6Gq_beforeFaq,.q5Y6Gq_afterFlow{margin-top:24px;margin-bottom:48px}@media (max-width:600px){.q5Y6Gq_afterTrouble,.q5Y6Gq_afterCaseStudy,.q5Y6Gq_beforeFaq,.q5Y6Gq_afterFlow{margin-top:16px;margin-bottom:32px}}.q5Y6Gq_beforeApiLineup,.q5Y6Gq_beforeComparison{margin-top:48px;margin-bottom:24px}@media (max-width:600px){.q5Y6Gq_beforeApiLineup,.q5Y6Gq_beforeComparison{margin-top:32px;margin-bottom:16px}}.q5Y6Gq_beforeApiLineup{margin-bottom:64px}@media (max-width:600px){.q5Y6Gq_beforeApiLineup{margin-bottom:40px}}.q5Y6Gq_container{background:var(--background);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,1160px);margin:0 auto;display:grid;overflow:visible}@media (max-width:1100px){.q5Y6Gq_container{border-radius:16px;grid-template-columns:1fr}}.q5Y6Gq_panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:30px clamp(20px,2.5vw,32px);display:flex}.q5Y6Gq_panel+.q5Y6Gq_panel{border-left:1px solid var(--color-cam-light)}@media (max-width:1100px){.q5Y6Gq_panel{padding:26px 18px}.q5Y6Gq_panel+.q5Y6Gq_panel{border-top:1px solid var(--color-cam-light);border-left:0}}.q5Y6Gq_microcopy{color:var(--color-text);font-size:clamp(16px,1.35vw,18px);font-weight:var(--font-weight-bold);white-space:nowrap;margin:0 0 16px;line-height:1.5}@media (max-width:1100px){.q5Y6Gq_microcopy{white-space:normal;margin-bottom:14px}}.q5Y6Gq_buttonSlot{width:100%;max-width:330px}.q5Y6Gq_buttonSlot>div{width:100%}.q5Y6Gq_buttonSlot a{max-width:330px}
.r2fG2q_header{text-align:center;margin-bottom:40px}.r2fG2q_title{color:var(--color-cam);margin:0;font-size:calc(1.325rem + .9vw);font-weight:600;line-height:1.5}@media (min-width:1200px){.r2fG2q_title{font-size:2rem}}
.MJwXIG_btnWrap{text-align:center;width:fit-content;margin:0 auto;position:relative}@media (max-width:1050px){.MJwXIG_btnWrap{width:100%}}.MJwXIG_tooltipContainer{position:relative}.MJwXIG_tooltip{opacity:0;visibility:hidden;z-index:10;pointer-events:none;background:#fff;border:1px solid #ccc;border-radius:8px;width:270px;padding:10px;transition:all .3s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 4px 15px #00000026}.MJwXIG_tooltip:after{content:"";border:8px solid #0000;border-top-color:#fff;margin-left:-8px;position:absolute;top:100%;left:50%}.MJwXIG_tooltip:before{content:"";border:9px solid #0000;border-top-color:#ccc;margin-left:-9px;position:absolute;top:100%;left:50%}.MJwXIG_tooltipContainer:hover .MJwXIG_tooltip,.MJwXIG_tooltipContainer:focus-within .MJwXIG_tooltip{opacity:1;visibility:visible;transform:translate(-50%)translateY(-10px)}.MJwXIG_tooltipInner{border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.MJwXIG_btnWrapWhite{color:#fff}.MJwXIG_btn{will-change:transform;filter:drop-shadow(0 5px 4px #6a6a6a4d);border-radius:9999px;place-content:center;align-items:center;gap:10px;width:100%;min-width:240px;max-width:330px;padding:14px;font-size:18px;font-weight:600;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}.MJwXIG_btn:active{transform:translateY(3px)}.MJwXIG_icon{font-size:1.7rem;display:inline-flex}.MJwXIG_text{white-space:nowrap}.MJwXIG_variantDownload{color:#fff;background:#e8373a}.MJwXIG_variantRequest{color:#1d1e1f;background:#fd0}.MJwXIG_variantDownloadB{background:var(--background);color:var(--color-cam);border:2px solid var(--color-cam)}.MJwXIG_variantDownloadB:hover{color:var(--color-cam)}.MJwXIG_variantRequestB{background:linear-gradient(90deg, var(--color-cam), var(--color-cam-light));color:var(--background);border:2px solid var(--color-transparent)}.MJwXIG_variantRequestB:hover{color:var(--background)}.MJwXIG_variantDownload:hover,.MJwXIG_variantRequest:hover,.MJwXIG_variantDownloadB:hover,.MJwXIG_variantRequestB:hover{opacity:.9;transform:scale(1.1)}@media (max-width:850px){.MJwXIG_btn{padding:18px}}@media (max-width:650px){.MJwXIG_btn{padding:20px 18px;font-size:1rem}}
.RRUjZG_coordination{opacity:0;color:#1d1e1f;width:100%;margin:0 auto;padding:32px 10px 60px;transition:all .3s ease-in-out;transform:translateY(30px)}.RRUjZG_inView{opacity:1;transform:translateY(0)}.RRUjZG_header{text-align:center;margin-bottom:40px}.RRUjZG_title{letter-spacing:.02em;color:#068b8e;margin:0 0 8px;font-size:28px;font-weight:600}.RRUjZG_subtitle{color:#1d1e1f;margin:0;font-size:18px}.RRUjZG_column1{margin-bottom:50px}.RRUjZG_column1:last-child{margin-bottom:0}.RRUjZG_section{border:1px solid #f1f1f1;border-radius:10px;width:100%;max-width:1160px;margin:0 auto;padding:16px;position:relative}.RRUjZG_sectionClickable{cursor:pointer;border:1px solid #f1f1f1;border-radius:10px;width:100%;max-width:1160px;margin:0 auto;padding:16px;transition:all .3s;position:relative}.RRUjZG_sectionClickable:hover{border-color:#068b8e;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.RRUjZG_sectionHead{justify-content:center;margin-bottom:14px;display:flex}.RRUjZG_sectionBadge{letter-spacing:.06em;text-align:center;background:#f1f1f1;border-radius:5px;min-width:200px;padding:6px 14px 3px;font-size:20px;font-weight:400;display:block;position:absolute;top:-21px}.RRUjZG_grid{grid-template-columns:repeat(2,minmax(0,160px));place-content:center;place-items:center;gap:10px;display:grid}.RRUjZG_column2{gap:30px;max-width:1160px;margin:0 auto 50px;display:grid}.RRUjZG_column2 .RRUjZG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.RRUjZG_gridCustom{grid-template-columns:repeat(1,1fr);align-items:center;gap:20px;display:grid}.RRUjZG_gridCustom .RRUjZG_innerGrid{grid-template-columns:repeat(2,1fr);place-content:center;width:100%;display:grid}.RRUjZG_card{place-content:center;place-items:center;height:fit-content;display:grid}.RRUjZG_logoWrap{display:flex}.RRUjZG_otherFont{font-weight:400}.RRUjZG_textInfo{text-align:left;font-size:16px;line-height:2}.RRUjZG_modalBackdrop{z-index:1000;background:#0f172a80;place-items:center;padding:16px;animation:.15s ease-out RRUjZG_fadeIn;display:grid;position:fixed;inset:0}.RRUjZG_modalBackdropClosing{animation:.15s ease-in forwards RRUjZG_fadeOut}.RRUjZG_modal{color:#111827;background:#fff;border-radius:16px;width:min(1200px,100%);height:90vh;animation:.16s ease-out RRUjZG_scaleIn;overflow:hidden;box-shadow:0 20px 60px #0003}.RRUjZG_modalClosing{animation:.16s ease-in forwards RRUjZG_scaleOut}.RRUjZG_modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.RRUjZG_modalTitle{margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.RRUjZG_modalClose{appearance:none;cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:20px;line-height:1}.RRUjZG_modalClose:hover{color:#111827}.RRUjZG_inner{height:90%;overflow-y:auto}.RRUjZG_modalBody{height:max-content;padding:20px}.RRUjZG_cta{text-align:center;max-width:650px;margin:-30px auto 10px;font-size:1.2rem;font-weight:700}.RRUjZG_ctas{flex-direction:column;align-items:center;gap:20px;width:100%;padding:20px;display:flex}.RRUjZG_ctas>div{flex:1;width:100%;max-width:360px}.RRUjZG_ctas a{max-width:100%!important;padding:20px!important;font-size:20px!important}@media (min-width:768px){.RRUjZG_ctas{flex-direction:row;justify-content:center}}.RRUjZG_openIcon{margin-left:5px;font-size:1rem;transform:translateY(-2px)}.RRUjZG_hidden{display:none}@keyframes RRUjZG_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes RRUjZG_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes RRUjZG_scaleIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RRUjZG_scaleOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}.RRUjZG_modalGrid{grid-template-columns:repeat(2,1fr);place-items:center;gap:20px;display:grid}@media (min-width:450px){.RRUjZG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.RRUjZG_modalGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:560px){.RRUjZG_grid,.RRUjZG_column2 .RRUjZG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}.RRUjZG_gridCustom .RRUjZG_innerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:840px){.RRUjZG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}.RRUjZG_gridCustom{grid-template-columns:repeat(2,minmax(0,1fr))}.RRUjZG_column2{display:flex}.RRUjZG_modalGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1100px){.RRUjZG_grid{grid-template-columns:repeat(6,minmax(0,1fr))}.RRUjZG_column2 .RRUjZG_grid,.RRUjZG_gridCustom .RRUjZG_innerGrid{grid-template-columns:repeat(3,minmax(0,160px))}}.RRUjZG_explanationContainer{flex-direction:column;gap:20px;margin-bottom:40px;display:flex}.RRUjZG_explanationHeader{flex-direction:column-reverse;gap:20px;display:flex}.RRUjZG_explanationText{flex:1}.RRUjZG_explanationText h3{color:#068b8e;border-bottom:2px solid #f1f1f1;margin-bottom:12px;padding-bottom:8px;font-size:1.5rem;font-weight:700;display:inline-block}.RRUjZG_explanationText p{color:#1d1e1f;margin-bottom:16px;font-size:1rem;line-height:1.6}.RRUjZG_explanationList{margin:0 0 20px;padding:0;list-style:none}.RRUjZG_explanationList li{color:#333;margin-bottom:8px;padding-left:1.2em;font-weight:600;position:relative}.RRUjZG_explanationList li:before{content:"✔";color:#068b8e;position:absolute;top:0;left:0}.RRUjZG_explanationNote{color:#555;background:#eef6f8;border-radius:8px;padding:12px;font-size:.9rem;line-height:1.5}.RRUjZG_explanationImage{justify-content:center;align-items:center;display:flex}@media (min-width:1100px){.RRUjZG_modal{height:fit-content}}@media (min-width:768px){.RRUjZG_explanationHeader{flex-direction:row;align-items:flex-start}.RRUjZG_explanationImage{flex:0 0 40%}}
.OznX2a_priceDetails{color:var(--color-text);font-weight:var(--font-weight-regular);background-color:var(--background);padding:80px 20px 50px}@media (max-width:1025px){.OznX2a_priceDetails{padding:60px 10px}}.OznX2a_inner{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.OznX2a_header{flex-direction:column;align-items:center;margin-bottom:40px;padding:0 10px;display:flex}.OznX2a_title{font-size:clamp(24px,4vw,38px);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:24px}.OznX2a_underline{background-color:var(--color-cam);border-radius:9999px;width:40px;height:4px}.OznX2a_intro{text-align:center;margin-bottom:50px}.OznX2a_intro p{font-size:clamp(14px,4vw,16px);line-height:2;font-weight:var(--font-weight-regular);margin-bottom:20px}@media (max-width:600px){.OznX2a_intro p{text-align:left}.OznX2a_intro p br{display:none}.OznX2a_intro p{padding:0 5px}}.OznX2a_estimateLink{color:var(--color-cam);font-weight:var(--font-weight-regular);align-items:center;gap:8px;font-size:16px;text-decoration:none;transition:color .3s;display:inline-flex}.OznX2a_estimateLink:hover{color:var(--color-darkgray)}.OznX2a_card{--price-details-card-color:var(--color-cam)}.OznX2a_card:last-child{margin-top:60px}.OznX2a_card.OznX2a_initialCard{--price-details-card-color:var(--color-cam)}.OznX2a_card.OznX2a_monthlyCard{--price-details-card-color:var(--color-cam-light)}.OznX2a_cardHeader{background-color:var(--price-details-card-color);color:#fff;text-align:center;font-size:clamp(20px,2vw,28px);font-weight:var(--font-weight-medium);border-radius:12px 12px 0 0;padding:16px 20px}.OznX2a_cardBody{border:1px solid;border-color:var(--price-details-card-color);background-color:#fff;border-top:none;border-radius:0 0 12px 12px;padding:60px 40px}@media (max-width:767px){.OznX2a_cardBody{padding:30px 20px}}.OznX2a_initialGrid{justify-content:space-between;align-items:center;display:flex}@media (max-width:767px){.OznX2a_initialGrid{flex-direction:column;gap:40px}}.OznX2a_initialLeft,.OznX2a_initialRight{flex-direction:column;flex:1;align-items:center;width:100%;display:flex}.OznX2a_divider{border-left:1px dashed #ccc;width:1px;height:120px;margin:0 40px}@media (max-width:767px){.OznX2a_divider{border-top:1px dashed #ccc;border-left:none;width:100%;height:1px;margin:0}}.OznX2a_initialTitle{font-size:20px;font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:16px}.OznX2a_priceNumber{color:var(--price-details-card-color);align-items:baseline;gap:8px;margin-bottom:16px;line-height:1;display:flex}.OznX2a_priceNumberOption{color:var(--price-details-card-color);align-items:baseline;gap:4px;margin-bottom:0;line-height:1;display:flex}.OznX2a_largeNum{font-size:clamp(40px,6vw,64px);font-family:var(--font-roboto);font-weight:700}.OznX2a_yen{font-size:clamp(16px,3vw,26px);font-weight:var(--font-weight-medium)}.OznX2a_initialDesc{color:var(--color-text);text-align:center;font-size:13px;line-height:1.8}@media (max-width:1025px){.OznX2a_initialDesc br{display:none}}.OznX2a_optionList{flex-direction:column;gap:20px;width:100%;max-width:320px;display:flex}.OznX2a_optionItem{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.OznX2a_optionItem .OznX2a_largeNum{font-size:clamp(32px,5vw,56px)}.OznX2a_optionName{font-size:14px;font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:6px}.OznX2a_taxNote{text-align:right;color:var(--color-text);margin-top:8px;font-size:12px}.OznX2a_monthlyTop{grid-template-rows:auto auto auto;grid-template-columns:auto auto auto;justify-content:center;align-items:end;column-gap:60px;margin-bottom:10px;display:grid}@media (max-width:767px){.OznX2a_monthlyTop{flex-direction:column;align-items:center;gap:20px;display:flex}}.OznX2a_monthlyPriceItem{display:contents}.OznX2a_monthlyPriceItem .OznX2a_priceNumber{text-align:center;grid-row:3;justify-self:center;margin-top:4px}.OznX2a_monthlyPriceItem:first-child .OznX2a_monthlyTitle,.OznX2a_monthlyPriceItem:first-child .OznX2a_priceNumber{grid-column:1}.OznX2a_monthlyPriceItem:nth-child(3) .OznX2a_monthlyTitle,.OznX2a_monthlyPriceItem:nth-child(3) .OznX2a_licenseLabel,.OznX2a_monthlyPriceItem:nth-child(3) .OznX2a_priceNumber{grid-column:3}@media (max-width:767px){.OznX2a_monthlyPriceItem{grid-template-rows:auto auto auto;align-content:end;justify-items:center;display:grid}.OznX2a_monthlyPriceItem .OznX2a_monthlyTitle,.OznX2a_monthlyPriceItem .OznX2a_licenseLabel,.OznX2a_monthlyPriceItem .OznX2a_priceNumber{grid-column:1}}.OznX2a_monthlyTitle{font-size:20px;font-weight:var(--font-weight-medium);text-align:center;grid-row:1;justify-self:center;margin-bottom:0}.OznX2a_plusMark{color:var(--color-text);grid-area:1/2/4;align-self:center;font-size:32px;font-weight:300}.OznX2a_licenseLabel{color:var(--price-details-card-color);font-size:14px;font-weight:var(--font-weight-bold);text-align:center;grid-row:2;justify-self:center;margin-top:12px;margin-bottom:0;line-height:1}.OznX2a_monthlyDesc{text-align:center;margin-bottom:50px;font-size:clamp(12px,4vw,16px);line-height:1.8}@media (max-width:1025px){.OznX2a_monthlyDesc br{display:none}}.OznX2a_monthlyImages{justify-content:center;align-items:flex-end;gap:40px;display:flex}@media (max-width:1060px){.OznX2a_monthlyImages{flex-direction:column;align-items:center}}.OznX2a_imageBox{flex:none;width:100%}.OznX2a_imageBox:first-child{max-width:380px}.OznX2a_imageBox:nth-child(2){max-width:590px}@media (max-width:1025px){.OznX2a_imageBox{max-width:100%}}.OznX2a_notesBox{margin-top:60px}.OznX2a_notesTitle{font-size:16px;font-weight:var(--font-weight-medium);margin-bottom:16px}.OznX2a_notesList{padding:0;list-style:none}.OznX2a_notesList li{color:var(--color-text);margin-bottom:5px;padding-left:1.2em;font-size:14px;line-height:1.8;position:relative}.OznX2a_notesList li:before{content:"・";position:absolute;left:0}
.fg7xEq_cards{color:var(--color-text-soft);font-family:var(--font-noto-sans-jp),sans-serif;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(0,1fr));gap:32px;display:grid}@media (max-width:1100px){.fg7xEq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:650px){.fg7xEq_cards{grid-template-columns:minmax(0,1fr);gap:20px}}.fg7xEq_card{background:var(--background);min-width:0;box-shadow:0 6px 20px var(--color-card-shadow-strong);border-radius:14px;flex-direction:column;padding:26px 28px;display:flex;container-type:inline-size}@media (max-width:1300px){.fg7xEq_card{padding:24px 20px}}@media (max-width:650px){.fg7xEq_card{padding:22px 20px}}.fg7xEq_salesCard{grid-row:span 2}@media (max-width:1100px){.fg7xEq_salesCard{grid-area:auto/1/auto/-1}}@media (max-width:650px){.fg7xEq_salesCard{grid-column:auto}}.fg7xEq_cardTitle{width:min(100%,350px);min-height:54px;color:var(--background);background:var(--color-cam);text-align:center;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;margin:0 auto 20px;padding:10px 12px;font-size:clamp(20px,7.5cqi,30px);font-weight:700;line-height:1.25;display:flex}@media (max-width:650px){.fg7xEq_cardTitle{min-height:46px;font-size:clamp(20px,7.5cqi,26px)}}.fg7xEq_note{white-space:nowrap;font-size:.64em}.fg7xEq_items{flex:1;align-content:center;gap:28px;margin:0;padding:0;list-style:none;display:grid}.fg7xEq_salesCard .fg7xEq_items{align-content:space-around}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_items{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px}}@media (max-width:650px){.fg7xEq_items{gap:24px}}.fg7xEq_item{grid-template-columns:28% minmax(0,1fr);align-items:center;gap:20px;min-width:0;display:grid}@media (max-width:1300px){.fg7xEq_item{gap:16px}}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_item{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}}@media (max-width:650px){.fg7xEq_item{grid-template-columns:72px minmax(0,1fr);gap:16px}}.fg7xEq_iconSlot{aspect-ratio:1;background:var(--color-lp-section-bg);border-radius:50%;place-items:center;width:100%;display:grid}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_iconSlot{width:88px}}.fg7xEq_iconWrapper{width:72%;height:72%}.fg7xEq_icon{object-fit:contain;width:100%;height:100%;display:block}.fg7xEq_content{min-width:0}.fg7xEq_itemHeading{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.fg7xEq_salesCard .fg7xEq_itemHeading{flex-flow:wrap;align-items:center;gap:6px 10px}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_itemHeading{flex-direction:column;justify-content:center}}@media (max-width:650px){.fg7xEq_itemHeading{gap:8px}}.fg7xEq_itemTitle{margin:0;font-size:clamp(20px,7.5cqi,32px);font-weight:700;line-height:1.4}.fg7xEq_itemTitle span{display:block}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_itemTitle{font-size:24px}}@media (max-width:650px){.fg7xEq_itemTitle{font-size:22px}}.fg7xEq_badge{border:1px solid var(--color-cam);max-width:100%;color:var(--color-cam);white-space:nowrap;border-radius:5px;padding:2px 9px;font-size:clamp(15px,5.2cqi,23px);font-weight:500;line-height:1.4;display:inline-block}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_badge{font-size:18px}}@media (max-width:650px){.fg7xEq_badge{padding-inline:7px;font-size:16px}}.fg7xEq_description{color:var(--color-text-muted);margin:4px 0 0;font-size:clamp(15px,5.2cqi,23px);font-weight:500;line-height:1.4}.fg7xEq_description span{display:block}@media (min-width:651px) and (max-width:1100px){.fg7xEq_salesCard .fg7xEq_description{font-size:17px}}@media (max-width:650px){.fg7xEq_description{font-size:16px}}
.wqCgtW_cta{background:url(/img/lp/inventory-management/ctaBG.png) 50%/cover no-repeat;height:fit-content;margin:0 auto;padding:80px 16px;transition:all .5s ease-in-out;transform:translateY(10px);color:#1d1e1f!important}.wqCgtW_inView{opacity:1;transform:translateY(0)}.wqCgtW_container{background:#fff;border-radius:23px;grid-template-columns:450px 1fr;align-items:center;gap:clamp(15px,4vw,20px);max-width:1160px;height:fit-content;margin:0 auto;display:grid}.wqCgtW_artFrame{place-content:center;min-height:355px;display:flex;position:relative}.wqCgtW_artImage{object-fit:contain;background:0 0;overflow:initial!important}.wqCgtW_card{border-radius:24px;padding:20px 80px 20px 20px}.wqCgtW_eyebrow{color:#1d1e1f;letter-spacing:.08em;margin:0 0 6px;font-size:28px;font-weight:800}.wqCgtW_title{letter-spacing:.01em;color:#1d1e1f;margin:0 0 10px;font-size:31px;font-weight:900;line-height:1.35}.wqCgtW_lead{color:#1d1e1f;margin:0 0 45px;font-size:16px;line-height:1.9}.wqCgtW_ctas{place-content:center;gap:20px;width:100%;display:flex}.wqCgtW_ctas>div{flex:1;width:100%;max-width:360px}.wqCgtW_ctas a{max-width:100%!important;padding:20px!important;font-size:20px!important}@media (max-width:1230px){.wqCgtW_card{padding:20px}}@media (max-width:1050px){.wqCgtW_container{grid-template-columns:1fr}.wqCgtW_artFrame{order:1}.wqCgtW_card{order:2;width:100%;padding:20px}.wqCgtW_ctas{flex-wrap:wrap;place-content:center}}@media (max-width:650px){.wqCgtW_card{flex-wrap:wrap;display:flex}.wqCgtW_ctas{text-align:center;grid-template-columns:1fr;gap:20px;width:100%}}
.nwG-wG_container{margin:20px auto}.nwG-wG_mainFlow{padding-top:20px}
.D7YynW_deploy{max-width:1160px;color:var(--color-text);opacity:0;margin:50px auto 0;padding:40px 10px 130px;transition:opacity .3s,transform .3s;transform:translateY(20px)}@media (max-width:600px){.D7YynW_deploy{margin-top:32px;padding:32px 16px 72px}}@media (prefers-reduced-motion:reduce){.D7YynW_deploy{transition:none;transform:none}}.D7YynW_compactBottom{padding-bottom:40px}@media (max-width:600px){.D7YynW_compactBottom{padding-bottom:24px}}.D7YynW_inView{opacity:1;transform:translateY(0)}.D7YynW_header{text-align:center;margin-bottom:40px}@media (max-width:600px){.D7YynW_header{margin-bottom:32px}}.D7YynW_eyebrow{color:var(--color-cam);font-size:25px;font-weight:var(--font-weight-bold);letter-spacing:.08em;margin:0 0 6px;line-height:1.5}@media (max-width:600px){.D7YynW_eyebrow{letter-spacing:.04em;font-size:18px}}.D7YynW_title{font-size:38px;font-weight:var(--font-weight-bold);letter-spacing:.02em;margin:0;line-height:1.5}@media (max-width:600px){.D7YynW_title{font-size:30px}}.D7YynW_list{gap:39px;display:grid}@media (max-width:900px){.D7YynW_list{gap:40px}}.D7YynW_row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:40px;display:grid}@media (max-width:900px){.D7YynW_row{grid-template-columns:minmax(0,1fr);gap:48px;width:100%;max-width:550px;margin-inline:auto}}.D7YynW_issueBox,.D7YynW_effectBox{border-radius:10px;min-width:0;min-height:162px}.D7YynW_issueBox{background:var(--color-lp-issue-bg);align-items:center;padding:30px 54px 30px 56px;display:grid;position:relative}@media (max-width:1100px){.D7YynW_issueBox{padding-inline:36px}}@media (max-width:600px){.D7YynW_issueBox{min-height:0;padding:28px 24px}}.D7YynW_issueText,.D7YynW_effectText{overflow-wrap:anywhere;margin:0;font-size:20px;line-height:1.7}@media (max-width:1100px){.D7YynW_issueText,.D7YynW_effectText{font-size:18px}}@media (max-width:600px){.D7YynW_issueText,.D7YynW_effectText{font-size:16px;line-height:1.8}}.D7YynW_issueText{font-weight:var(--font-weight-regular)}.D7YynW_issueText strong{font-weight:var(--font-weight-bold)}.D7YynW_row:nth-child(n+3) .D7YynW_issueText{font-weight:var(--font-weight-medium)}.D7YynW_effectBox{background:var(--background);box-shadow:0 0 20px var(--color-lp-effect-shadow);grid-template-columns:110px minmax(0,1fr);align-items:center;gap:27px;padding:26px 36px;display:grid}@media (max-width:1100px){.D7YynW_effectBox{gap:20px;padding-inline:24px}}@media (max-width:600px){.D7YynW_effectBox{grid-template-columns:88px minmax(0,1fr);gap:16px;min-height:0;padding:24px 20px}}.D7YynW_effectText{font-weight:var(--font-weight-bold);text-align:justify}.D7YynW_highlight{color:var(--color-cam)}@media (max-width:1100px){.D7YynW_desktopBreak{display:none}}.D7YynW_arrow{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:76.5499px;height:52.6388px;display:flex;position:absolute;top:50%;right:-32px;transform:translateY(-50%)}.D7YynW_arrow>span{transform:rotate(-90deg)}@media (max-width:900px){.D7YynW_arrow{width:52.6388px;height:76.5499px;inset:auto auto -44px 50%;transform:translate(-50%)}.D7YynW_arrow>span{transform:none}}.D7YynW_iconSlot{width:110px;height:110px}@media (max-width:600px){.D7YynW_iconSlot{width:88px;height:88px}}.D7YynW_effectIcon{width:110px;height:110px;position:relative}@media (max-width:600px){.D7YynW_effectIcon{transform-origin:0 0;transform:scale(.8)}}.D7YynW_illustration{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.D7YynW_ctaWrap{max-width:600px;font-weight:var(--font-weight-bold);text-align:center;margin:40px auto 0}.D7YynW_cta{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:10px;display:grid}@media (max-width:600px){.D7YynW_cta{grid-template-columns:minmax(0,1fr);max-width:400px;margin-inline:auto}}
.M-faeW_camDo{opacity:0;max-width:1240px;margin:100px auto;transition:all .5s;transform:translateY(30px)}.M-faeW_jsActive.M-faeW_camDo{opacity:1;transform:translateY(0)}.M-faeW_sectionHead2{text-align:center;margin-bottom:50px}.M-faeW_sectionTag{color:#4d4948;background:#fd0;border-radius:15px;max-width:max-content;margin:0 auto 15px;padding:5px 10px 4px;overflow:hidden}.M-faeW_sectionTitle2{font-weight:600;line-height:1.5}.M-faeW_canDoMap{align-items:center;padding:10px 20px 0;display:grid}.M-faeW_canDoText{color:#fff;text-align:center;background:#42b7b0;align-content:center;height:max-content;padding:30px;display:grid}.M-faeW_canDoText h2{margin-bottom:0;padding-bottom:0;font-weight:600}@media screen and (max-width:900px){.M-faeW_canDoMap{grid-template-columns:1fr;display:grid}.M-faeW_canDoText{text-align:center;order:1;height:max-content;margin-bottom:30px;padding:15px 10px 10px}.M-faeW_map{order:2}}
.Iv5Qha_faqSection{width:100%;max-width:1160px;margin:0 auto 100px}.Iv5Qha_heading{text-align:center;margin:40px 0;font-size:32px;font-weight:700;line-height:1.4}.Iv5Qha_list{border-top:1px solid #e6e9ee;margin:0;padding:0;list-style:none}.Iv5Qha_item{background:#fff;border-bottom:1px solid #e6e9ee}.Iv5Qha_row{grid-template-columns:40px 1fr;align-items:center;gap:8px;padding:12px 12px 12px 8px;display:grid}.Iv5Qha_qIcon{color:#068b8e;border:2px solid #068b8e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-grid}.Iv5Qha_button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr 24px;align-items:center;gap:12px;width:100%;padding:8px;display:grid}.Iv5Qha_button:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #1a57d659}.Iv5Qha_question{color:#0f172a;font-size:16px;font-weight:600;line-height:1.6}.Iv5Qha_chevron{border-bottom:2px solid #068b8e;border-right:2px solid #068b8e;justify-self:end;width:10px;height:10px;transition:transform .2s;transform:rotate(-45deg)}.Iv5Qha_open{transform:rotate(45deg)}.Iv5Qha_panel{will-change:max-height;max-height:0;transition:max-height .26s;overflow:hidden}.Iv5Qha_panelInner{padding:0 48px 16px}.Iv5Qha_answer{color:#334155;font-size:15px;line-height:1.9}.Iv5Qha_faqCta{grid-template-columns:repeat(2,300px);justify-content:center;justify-items:center;gap:40px;margin:50px 0;display:grid}@media screen and (max-width:730px){.Iv5Qha_faqCta{grid-template-columns:repeat(1,300px);gap:20px}}
._1YYDga_section{background:var(--color-lp-section-bg);color:var(--color-text);padding:100px 20px}@media (max-width:767px){._1YYDga_section{padding:60px 20px}}._1YYDga_container{max-width:1200px;margin:0 auto}._1YYDga_header{text-align:center;margin-bottom:64px}@media (max-width:767px){._1YYDga_header{margin-bottom:36px}}._1YYDga_kicker{color:var(--color-cam);margin:0 0 12px;font-size:20px;font-weight:700}@media (max-width:767px){._1YYDga_kicker{font-size:16px}}._1YYDga_title{color:var(--color-text);margin:0;font-size:32px;font-weight:700;line-height:1.5}@media (max-width:767px){._1YYDga_title{font-size:24px}}._1YYDga_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}@media (max-width:767px){._1YYDga_grid{grid-template-columns:minmax(0,1fr);gap:24px}}._1YYDga_card{background:var(--background);border-radius:12px;grid-template-rows:auto 180px 1fr;gap:32px;min-width:0;padding:48px;display:grid}@media (max-width:1023px){._1YYDga_card{grid-template-rows:auto 150px 1fr;gap:24px;padding:32px 24px}}@media (max-width:767px){._1YYDga_card{grid-template-rows:auto 140px auto}}._1YYDga_cardTitle{color:var(--color-text);text-align:center;margin:0;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1023px){._1YYDga_cardTitle{font-size:24px}}@media (max-width:767px){._1YYDga_cardTitle{font-size:22px}}._1YYDga_imageArea{justify-content:center;align-items:center;min-width:0;display:flex}._1YYDga_image{object-fit:contain;max-width:100%;height:auto;max-height:180px;display:block}@media (max-width:1023px){._1YYDga_image{max-height:140px}}._1YYDga_points{align-self:center;gap:28px;margin:0;padding:0;font-size:20px;line-height:1.5;list-style:none;display:grid}._1YYDga_points li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:18px;display:grid}._1YYDga_points li>span:last-child{font-weight:400}._1YYDga_points strong{font-weight:700}@media (max-width:1023px){._1YYDga_points{gap:24px;font-size:17px}._1YYDga_points li{grid-template-columns:24px minmax(0,1fr);gap:12px}}@media (max-width:767px){._1YYDga_points{font-size:16px}}._1YYDga_check{background:var(--color-yellow);width:28px;height:28px;color:var(--background);border-radius:50%;place-items:center;margin-top:2px;font-size:20px;line-height:1;display:grid}@media (max-width:1023px){._1YYDga_check{width:24px;height:24px;font-size:18px}}
.h2i6lq_feature{opacity:0;color:#1d1e1f;transition:all .3s ease-in-out;transform:translateY(20px)}.h2i6lq_inView{opacity:1;transform:translateY(0)}.h2i6lq_sectionHead,.h2i6lq_sectionBody{max-width:1400px;margin:0 auto}.h2i6lq_sectionHeadWrapper{background:var(--color-lp-section-bg);padding:80px 20px}.h2i6lq_compactSectionStart{padding-top:56px}@media (max-width:600px){.h2i6lq_compactSectionStart{padding-top:40px}}.h2i6lq_sectionBodyWrapper{border-top:2px solid var(--color-cam-light);background:#f5f7f7;padding:130px 20px;position:relative}.h2i6lq_sectionBodyWrapper:before{content:"";border-left:25px solid #0000;border-right:25px solid #0000;border-top:25px solid var(--color-cam-light);width:0;height:0;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.h2i6lq_sectionBodyWrapper:after{content:"";border-left:23px solid #0000;border-right:23px solid #0000;border-top:23px solid var(--color-lp-section-bg);width:0;height:0;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.h2i6lq_compactSectionEnd{padding-bottom:40px}@media (max-width:600px){.h2i6lq_compactSectionEnd{padding-bottom:24px}}.h2i6lq_sectionHead{margin-bottom:100px}.h2i6lq_sectionHeadAbTest{max-width:1200px;margin-bottom:0}.h2i6lq_kicker{color:#068b8e;letter-spacing:.06em;text-align:center;margin:0;font-size:24px;font-weight:600}.h2i6lq_kickerGreen{letter-spacing:.06em;text-align:center;color:#068b8e;margin-bottom:5px;font-weight:600}.h2i6lq_h1{text-align:center;color:#1d1e1f;margin:0 0 60px;font-size:38px;font-weight:600;line-height:1.3}.h2i6lq_featureGrid{place-content:center;gap:30px;display:flex}.h2i6lq_card{color:#1d1e1f;background:#fff;border-radius:20px;flex-direction:column;flex:1;place-content:center;place-items:center;gap:10px;max-width:360px;min-height:346px;padding:24px;display:flex}.h2i6lq_iconPlaceholder{border-radius:12px;width:120px;height:120px;margin-bottom:16px}.h2i6lq_textFold{background:#fd0;font-weight:600}.h2i6lq_cardTitle{margin:0 0 8px;font-size:1.5rem;font-weight:600}.h2i6lq_cardBody{min-height:143px;margin:0;font-size:1rem;line-height:1.8}@media (max-width:860px){.h2i6lq_cardBody{min-height:initial}}.h2i6lq_supportGrid{grid-template-columns:repeat(2,minmax(0,550px));justify-content:center;gap:48px 40px;display:grid}@media (max-width:900px){.h2i6lq_supportGrid{grid-template-columns:minmax(0,620px);gap:24px}}.h2i6lq_supportCard{background:var(--background);color:var(--color-text);border-radius:12px;flex-direction:column;align-items:center;padding:48px 42px 44px;display:flex}@media (max-width:600px){.h2i6lq_supportCard{padding:32px 20px}}.h2i6lq_supportCardTitle{min-height:90px;font-size:clamp(24px,2.25vw,32px);font-weight:var(--font-weight-bold);text-align:center;margin:0 0 24px;line-height:1.4}@media (max-width:600px){.h2i6lq_supportCardTitle{min-height:initial;margin-bottom:20px}}.h2i6lq_supportImage{justify-content:center;align-items:center;width:100%;height:180px;margin-bottom:26px;display:flex}.h2i6lq_supportImage img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:157px}@media (max-width:600px){.h2i6lq_supportImage{height:150px;margin-bottom:20px}}.h2i6lq_supportList{gap:24px;width:100%;margin:0;padding:0;list-style:none;display:grid}.h2i6lq_supportList li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:16px;font-size:clamp(16px,1.4vw,20px);line-height:1.65;display:grid}.h2i6lq_supportList strong{font-weight:var(--font-weight-bold)}@media (max-width:600px){.h2i6lq_supportList{gap:18px}.h2i6lq_supportList li{grid-template-columns:24px minmax(0,1fr);gap:12px}}.h2i6lq_supportCheck{width:28px;height:28px;color:var(--background);background:var(--color-yellow);border-radius:50%;place-items:center;margin-top:3px;display:grid}.h2i6lq_supportCheck .h2i6lq_supportCheckIcon{width:14px;height:14px;line-height:0;display:block}.h2i6lq_supportCheck .h2i6lq_supportCheckIcon img{width:100%;height:100%;display:block}@media (max-width:600px){.h2i6lq_supportCheck{width:24px;height:24px}.h2i6lq_supportCheck .h2i6lq_supportCheckIcon{width:12px;height:12px}}.h2i6lq_industryGrid{flex-wrap:wrap;grid-template-columns:repeat(2,540px);place-content:center;gap:30px;display:grid;position:relative}.h2i6lq_industryCard{border:2px solid var(--color-cam);z-index:1;background:#fff;border-radius:15px;width:100%;max-width:540px;padding:35px 24px 20px;position:relative}.h2i6lq_bgImage{pointer-events:none;z-index:-1;position:absolute;top:35%;right:20px;transform:translateY(-50%)}.h2i6lq_bgImage img{object-fit:contain;opacity:1;width:100px;display:block;height:120px!important}.h2i6lq_bg04{right:20px}.h2i6lq_badge{background:var(--color-cam);color:#fff;letter-spacing:.05em;z-index:2;border-radius:30px;padding:6px 24px;font-size:16px;font-weight:600;position:absolute;top:0;left:40px;transform:translateY(-50%)}.h2i6lq_industryTitle{text-align:left;margin:10px 0 28px;font-size:clamp(16px,2vw,18px);font-weight:700}.h2i6lq_industryTitle span{border-bottom:4px solid var(--color-yellow);padding-bottom:7px;display:inline-block;position:relative}.h2i6lq_industryTitle span:after{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-top:8px solid var(--color-yellow);width:0;height:0;position:absolute;bottom:-11px;left:50%;transform:translate(-50%)}.h2i6lq_pointList{gap:15px;margin:0;padding:0 10px;list-style:none;display:grid}.h2i6lq_pointList li{font-size:clamp(20px,3vw,24px);line-height:1.5;font-weight:var(--font-weight-regular);align-items:flex-start;gap:10px;display:flex}.h2i6lq_pointListCheck{color:var(--color-cam-light);font-size:18px}@media (max-width:1180px){.h2i6lq_sectionHeadWrapper,.h2i6lq_sectionBodyWrapper{padding-left:10px;padding-right:10px}.h2i6lq_industryGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}}@media (max-width:1024px){.h2i6lq_industryGrid{grid-template-columns:1fr;gap:20px}.h2i6lq_industryCard{width:100%;max-width:initial}}@media (max-width:860px){.h2i6lq_featureGrid{display:grid}.h2i6lq_card{width:100%;max-width:initial}}
.aDygNa_caseStudy{grid-template-columns:1fr 100px 1fr;align-content:stretch;place-items:center;margin-bottom:30px;display:grid}.aDygNa_caseStudy:last-child{margin-bottom:0}.aDygNa_studyBlock{color:#4d4948;background:#f8f8f8;grid-template-rows:35px 1fr;align-items:center;height:100%;padding:20px;display:grid}.aDygNa_studyHead{text-align:center;margin-bottom:10px;font-size:1.2rem}.aDygNa_studyIcon{padding-right:5px}.aDygNa_studyText{margin-bottom:0}.aDygNa_studyEffect{color:#00a39d;background:#e1f5f4;position:relative}.aDygNa_fukidashi{color:#515151;filter:drop-shadow(0 2px 2px #0003);opacity:0;background:#fbdb4d;border-radius:15px;padding:2px 10px;font-size:.8rem;position:absolute;top:13px;right:-10px;transform:translate(30px)}.aDygNa_jsActive.aDygNa_fukidashi{opacity:1;transition:all 1s .3s;transform:translate(0)}@media screen and (max-width:1000px){.aDygNa_studyEffect{padding-top:30px}.aDygNa_fukidashi{top:-10px}}@media screen and (max-width:650px){.aDygNa_caseStudy{border-bottom:1px solid #ccc;grid-template-columns:1fr;padding-bottom:30px}.aDygNa_caseStudy:last-child{border-bottom:hidden}.aDygNa_arrowIcon{margin:20px;display:block;transform:rotate(90deg)}}
.kL5XYG_fv{background-image:url(/img/lp/inventory-management/bg.png),linear-gradient(135deg, var(--color-lp-section-bg), var(--background) 52%, var(--color-cam-light-bg));background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;margin:88px auto 0 0;padding-bottom:25px;overflow:hidden}@media (max-width:1440px){.kL5XYG_fv{margin-top:68px}}@media (max-width:900px){.kL5XYG_fv{background-image:url(/img/lp/inventory-management/spBG.png),linear-gradient(180deg, var(--color-lp-section-bg), var(--background) 58%, var(--color-cam-light-bg));margin-top:44px}}.kL5XYG_fvTop{grid-template-columns:minmax(500px,.95fr) minmax(560px,1.05fr);justify-content:center;align-items:center;gap:0;width:min(100%,1920px);margin:0 auto;padding:0 clamp(28px,4vw,88px);display:grid}@media (max-width:1280px){.kL5XYG_fvTop{grid-template-columns:minmax(430px,.9fr) minmax(500px,1.1fr);padding-inline:24px}}@media (max-width:1050px){.kL5XYG_fvTop{grid-template-columns:minmax(350px,.88fr) minmax(430px,1.12fr)}}@media (max-width:900px){.kL5XYG_fvTop{grid-template-columns:1fr;gap:28px;min-height:auto;padding:32px 20px 52px}}.kL5XYG_fvTextBox{width:100%;min-width:0;max-width:820px;color:var(--color-text);text-align:center;justify-self:center;transform:translate(-3.5%)}@media (max-width:1280px){.kL5XYG_fvTextBox{max-width:680px;transform:translate(-1%)}}@media (max-width:900px){.kL5XYG_fvTextBox{order:1;max-width:720px;margin:0 auto;transform:none}}.kL5XYG_fvCrown{width:100%;max-width:590px;margin:0 auto clamp(14px,1.5vw,24px)}@media (max-width:1280px){.kL5XYG_fvCrown{max-width:500px}}@media (max-width:900px){.kL5XYG_fvCrown{max-width:520px}}.kL5XYG_fvAudience{border:1px solid var(--color-cam);background:var(--background);min-height:36px;color:var(--color-cam);letter-spacing:.06em;border-radius:999px;justify-content:center;align-items:center;margin:0 auto 14px;padding:5px 22px;font-size:clamp(.86rem,1vw,1rem);font-weight:700;display:inline-flex}.kL5XYG_fvHeading{color:var(--color-text);margin:0;font-weight:700;line-height:1.28}.kL5XYG_fvLead,.kL5XYG_fvHighlight,.kL5XYG_fvResult{display:block}.kL5XYG_fvLead{letter-spacing:.04em;font-size:clamp(1.7rem,2.15vw,2.65rem)}.kL5XYG_fvHighlight{isolation:isolate;letter-spacing:.03em;z-index:1;width:fit-content;margin:8px auto 6px;font-size:clamp(2.1rem,2.6vw,3rem);font-weight:800;line-height:1.2;position:relative}.kL5XYG_fvHighlight:after{z-index:0;background:var(--color-yellow);content:"";opacity:.54;width:100%;height:.55em;position:absolute;bottom:0;left:0;right:1%}.kL5XYG_fvHighlight .kL5XYG_innerText{z-index:1;white-space:nowrap;background:linear-gradient(90deg, var(--color-cta-gradient-start), var(--color-cta-gradient-end));color:var(--color-transparent);-webkit-text-fill-color:var(--color-transparent);-webkit-background-clip:text;background-clip:text;display:block;position:relative}.kL5XYG_fvResult{color:var(--color-cam);letter-spacing:.02em;white-space:nowrap;font-size:clamp(1.85rem,2.25vw,2.75rem)}.kL5XYG_fvLegacyCopy{background:linear-gradient(90deg, var(--color-cta-gradient-start), var(--color-cta-gradient-end));color:var(--color-transparent);-webkit-text-fill-color:var(--color-transparent);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,4vw,4.25rem);line-height:1.2;display:block}.kL5XYG_fvSubText{color:var(--color-text);margin:clamp(18px,2vw,28px) 0 0;font-size:clamp(.94rem,1.15vw,1.16rem);font-weight:600;line-height:1.8}@media (max-width:900px){.kL5XYG_fvSubText{line-height:1.7}}.kL5XYG_fvImage{justify-self:end;width:100%;min-width:0;max-width:900px;padding-top:clamp(142px,9vw,170px);position:relative;transform:none}@media (max-width:1280px){.kL5XYG_fvImage{padding-top:148px;transform:none}}@media (max-width:900px){.kL5XYG_fvImage{order:2;max-width:720px;margin:0 auto;padding-top:118px;transform:none}}.kL5XYG_demoImage{width:100%;height:auto;filter:drop-shadow(0 18px 18px var(--color-card-shadow-strong));display:block}.kL5XYG_bubbles{z-index:2;justify-content:center;align-items:center;gap:clamp(10px,1.3vw,22px);width:min(92%,660px);margin:0;padding:0;list-style:none;display:flex;position:absolute;top:115px;left:56%;transform:translate(-50%)}@media (max-width:1280px){.kL5XYG_bubbles{top:48px;left:54%}}@media (max-width:900px){.kL5XYG_bubbles{gap:6px;width:100%;top:8px;left:50%}}.kL5XYG_bubble{aspect-ratio:180/190;min-width:0;max-width:170px;color:var(--background);text-align:center;flex:1 1 0;padding:0;font-weight:800;position:relative}@media (max-width:900px){.kL5XYG_bubble{max-width:none}}.kL5XYG_bubbleShape{width:100%;height:100%;filter:drop-shadow(0 8px 10px var(--color-card-shadow));display:block;overflow:visible}.kL5XYG_bubbleText{letter-spacing:.02em;flex-direction:column;justify-content:center;align-items:center;width:100%;height:84%;padding:0 clamp(8px,.8vw,14px);font-size:clamp(.8rem,.92vw,1rem);font-weight:800;line-height:1.45;display:flex;position:absolute;top:2%;left:0}@media (max-width:1280px){.kL5XYG_bubbleText{font-size:clamp(.7rem,1vw,.82rem)}}@media (max-width:1100px){.kL5XYG_bubbleText{font-size:.68rem}}@media (max-width:900px){.kL5XYG_bubbleText{font-size:clamp(.62rem,2.6vw,.75rem);line-height:1.35}}.kL5XYG_bubbleLine{white-space:nowrap;display:block}.kL5XYG_fvBottom{place-items:center;width:min(47.3958vw,910px);margin:0 auto;padding:0 20px;display:grid}@media (max-width:900px){.kL5XYG_fvBottom{display:none}}.kL5XYG_ctaWrap{grid-template-columns:repeat(2,280px);justify-content:center;gap:20px;margin-top:clamp(24px,2.3vw,38px);display:grid}@media (max-width:1280px){.kL5XYG_ctaWrap{grid-template-columns:repeat(2,minmax(220px,250px));gap:15px}}@media (max-width:900px){.kL5XYG_ctaWrap{display:none}}.kL5XYG_ctaWrapSP{gap:15px;width:100%;max-width:500px;margin:0 auto;display:none}@media (max-width:900px){.kL5XYG_ctaWrapSP{order:3;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (max-width:620px){.kL5XYG_ctaWrapSP{grid-template-columns:1fr;max-width:360px}}@media (max-width:1050px){.kL5XYG_fvLead{font-size:clamp(1.5rem,2.4vw,2rem)}.kL5XYG_fvHighlight{font-size:clamp(1.6rem,2.5vw,2rem)}.kL5XYG_fvResult{font-size:clamp(1.65rem,2.7vw,2rem)}}@media (max-width:900px){.kL5XYG_fvLead{font-size:clamp(1.45rem,5vw,2.25rem)}.kL5XYG_fvHighlight{font-size:clamp(1.1rem,5.2vw,2.6rem)}.kL5XYG_fvResult{font-size:clamp(1.7rem,5.5vw,2.6rem)}}@media (max-width:620px){.kL5XYG_fvResult{white-space:normal}}
.wgRxFa_section{opacity:0;padding:100px 20px 20px;transition:all .3s ease-in-out;transform:translateY(20px)}@media (max-width:860px){.wgRxFa_section{padding:50px 20px}}.wgRxFa_inView{opacity:1;transform:translateY(0)}.wgRxFa_container{max-width:1200px;margin:0 auto}.wgRxFa_header{text-align:center;margin-bottom:40px}.wgRxFa_eyebrow{color:#42b7b0;margin:0 0 8px;font-size:16px;font-weight:700}.wgRxFa_title{color:#333;margin:0;font-size:28px;font-weight:700}.wgRxFa_tableWrapper{-webkit-overflow-scrolling:touch;border-radius:12px;width:100%;margin-top:10px;padding:40px 0;overflow-x:auto}.wgRxFa_table{border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff;border-radius:8px;width:100%;min-width:950px;margin:0 auto}.wgRxFa_thHeader{color:#1d1e1f;text-align:center;vertical-align:middle;background:#f8f9fa;border:1px solid #eee;width:20%;padding:24px 15px;font-size:16px;font-weight:700}.wgRxFa_thHeader.wgRxFa_highlight{color:#fff;z-index:100;background:#42b7b0;border:none;border-radius:12px 5px 0 0;width:35%;position:relative;transform:translateY(-5px)scale(1.03);box-shadow:-15px -15px 10px -10px #0000001a,15px -15px 20px -10px #0000001a}.wgRxFa_thHeader.wgRxFa_highlight:before{content:"一番おすすめ！";color:#1d1e1f;letter-spacing:.1em;z-index:101;background:#fd0;border-radius:20px;padding:3px 15px;font-size:11px;font-weight:800;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 4px 10px #0003}.wgRxFa_small{opacity:.9;margin-top:4px;font-size:12px;font-weight:400;display:block}.wgRxFa_tdLabel{color:#444;text-align:center;background:#fcfcfc;width:20%;font-weight:700}.wgRxFa_tdTarget{z-index:100;font-weight:600;position:relative;transform:translateY(-4px)scale(1.03);box-shadow:-15px 20px 20px -10px #0003,15px 0 20px -10px #00000026;background:#fff!important;border-left:2px solid #0b9b95!important;border-right:2px solid #0b9b95!important}.wgRxFa_table tr:last-child .wgRxFa_tdTarget{border-radius:0 0 5px 5px;box-shadow:-15px 15px 25px -10px #0003,15px 15px 25px -10px #0003,0 15px 20px -5px #00000026;border-bottom:2px solid #0b9b95!important}.wgRxFa_table td:nth-child(3),.wgRxFa_table td:nth-child(4){color:#303030;font-size:13px}.wgRxFa_table td{color:#333;vertical-align:middle;border:1px solid #eee;padding:22px 20px;font-size:15px;line-height:1.6}.wgRxFa_tdTarget .wgRxFa_symbol{color:#0b9b95;vertical-align:-3px;font-size:24px}.wgRxFa_table td:nth-child(3) .wgRxFa_symbol,.wgRxFa_table td:nth-child(4) .wgRxFa_symbol{color:#ccc;font-size:18px}.wgRxFa_tdTarget strong{color:#068b8e}.wgRxFa_table tr:last-child td{border-bottom:1px solid #eee}.wgRxFa_symbol{vertical-align:middle;margin-right:6px;font-size:20px;font-weight:800;line-height:1;display:inline-block}.wgRxFa_note{color:#888;margin-top:4px;font-size:11px;display:block}@media (max-width:860px){.wgRxFa_title{font-size:28px}.wgRxFa_eyebrow{font-size:18px}}
.teFl2a_cta{box-sizing:border-box;background:linear-gradient(100deg, var(--color-cam), var(--color-cam-light));border-radius:20px;width:calc(100% - 40px);max-width:1200px;margin:clamp(32px,4vw,48px) auto;padding:20px}@media (max-width:600px){.teFl2a_cta{border-radius:16px;width:calc(100% - 32px);margin:24px auto;padding:16px}}.teFl2a_afterTrouble,.teFl2a_afterFlow{margin-top:24px;margin-bottom:48px}@media (max-width:600px){.teFl2a_afterTrouble,.teFl2a_afterFlow{margin-top:16px;margin-bottom:32px}}.teFl2a_beforeComparison{margin-top:48px;margin-bottom:24px}@media (max-width:600px){.teFl2a_beforeComparison{margin-top:32px;margin-bottom:16px}}.teFl2a_afterDeploy{margin-top:24px;margin-bottom:0}@media (max-width:600px){.teFl2a_afterDeploy{margin-top:16px;margin-bottom:0}}.teFl2a_container{background:var(--background);border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,1160px);margin:0 auto;display:grid;overflow:visible}@media (max-width:1100px){.teFl2a_container{border-radius:16px;grid-template-columns:1fr}}.teFl2a_panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:30px clamp(20px,2.5vw,32px);display:flex}.teFl2a_panel+.teFl2a_panel{border-left:1px solid var(--color-cam-light)}@media (max-width:1100px){.teFl2a_panel{padding:26px 18px}.teFl2a_panel+.teFl2a_panel{border-top:1px solid var(--color-cam-light);border-left:0}}.teFl2a_microcopy{color:var(--color-text);font-size:clamp(16px,1.35vw,18px);font-weight:var(--font-weight-bold);white-space:nowrap;margin:0 0 16px;line-height:1.5}@media (max-width:1100px){.teFl2a_microcopy{white-space:normal;margin-bottom:14px}}.teFl2a_buttonSlot{width:100%;max-width:330px}.teFl2a_buttonSlot>div{width:100%}.teFl2a_buttonSlot a{max-width:330px}
.PvF_6q_cta{background:url(/img/lp/inventory-management/ctaBG.png) 50%/cover no-repeat;height:fit-content;margin:0 auto;padding:80px 16px;transition:all .5s ease-in-out;transform:translateY(10px);color:#1d1e1f!important}.PvF_6q_inView{opacity:1;transform:translateY(0)}.PvF_6q_container{background:#fff;border-radius:23px;grid-template-columns:450px 1fr;align-items:center;gap:clamp(15px,4vw,20px);max-width:1160px;height:fit-content;margin:0 auto;display:grid}.PvF_6q_artFrame{place-content:center;min-height:355px;display:flex;position:relative}.PvF_6q_artImage{object-fit:contain;background:0 0;overflow:initial!important}.PvF_6q_card{border-radius:24px;padding:20px 80px 20px 20px}.PvF_6q_eyebrow{color:#1d1e1f;letter-spacing:.08em;margin:0 0 6px;font-size:28px;font-weight:800}.PvF_6q_title{letter-spacing:.01em;color:#1d1e1f;margin:0 0 10px;font-size:31px;font-weight:900;line-height:1.35}.PvF_6q_lead{color:#1d1e1f;margin:0 0 45px;font-size:16px;line-height:1.9}.PvF_6q_ctas{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.PvF_6q_btn{border-radius:9999px;align-items:center;gap:8px;padding:12px 20px;font-weight:800;line-height:1;text-decoration:none;transition:transform 60ms,filter .15s;display:inline-flex}.PvF_6q_btn:active{transform:translateY(1px)}.PvF_6q_btnIcon{display:inline-flex}.PvF_6q_btnDownload{color:#fff;background:#e64a4a}.PvF_6q_btnDownload:hover{filter:brightness(1.04)}.PvF_6q_btnRequest{color:#1d1e1f;background:#f3c316}.PvF_6q_btnRequest:hover{filter:brightness(1.04)}@media (max-width:1230px){.PvF_6q_card{padding:20px}}@media (max-width:1050px){.PvF_6q_container{grid-template-columns:1fr}.PvF_6q_artFrame{order:1}.PvF_6q_card{order:2;width:100%;padding:20px}.PvF_6q_ctas{flex-wrap:wrap;place-content:center}}@media (max-width:650px){.PvF_6q_card{flex-wrap:wrap;display:flex}.PvF_6q_ctas{text-align:center;grid-template-columns:1fr;gap:20px;width:100%}}
.RpKJya_section{color:#1d1e1f;background-color:#fff;padding:80px 20px}.RpKJya_compactBottom{padding-bottom:40px}@media (max-width:600px){.RpKJya_compactBottom{padding-bottom:24px}}.RpKJya_container{text-align:center;max-width:1000px;margin:0 auto}.RpKJya_onayamiImage{width:100%;max-width:1000px;height:auto}
.Y98xsG_faqSection{width:100%;max-width:1160px;margin:40px auto 100px}@media (max-width:767px){.Y98xsG_faqSection{margin-top:24px}}.Y98xsG_heading{text-align:center;margin:0 0 40px;font-size:32px;font-weight:700;line-height:1.4}.Y98xsG_list{border-top:1px solid #e6e9ee;margin:0;padding:0;list-style:none}.Y98xsG_item{background:#fff;border-bottom:1px solid #e6e9ee}.Y98xsG_row{grid-template-columns:40px 1fr;align-items:center;gap:8px;padding:12px 12px 12px 8px;display:grid}.Y98xsG_qIcon{color:#068b8e;border:2px solid #068b8e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:inline-grid}.Y98xsG_button{cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:1fr 24px;align-items:center;gap:12px;width:100%;padding:8px;display:grid}.Y98xsG_button:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #1a57d659}.Y98xsG_question{color:#0f172a;font-size:16px;font-weight:600;line-height:1.6}.Y98xsG_chevron{border-bottom:2px solid #068b8e;border-right:2px solid #068b8e;justify-self:end;width:10px;height:10px;transition:transform .2s;transform:rotate(-45deg)}.Y98xsG_open{transform:rotate(45deg)}.Y98xsG_panel{will-change:max-height;max-height:0;transition:max-height .26s;overflow:hidden}.Y98xsG_panelInner{padding:0 48px 16px}.Y98xsG_answer{color:#334155;font-size:15px;line-height:1.9}.Y98xsG_faqCta{grid-template-columns:repeat(2,300px);justify-content:center;justify-items:center;gap:40px;margin:50px 0;display:grid}@media screen and (max-width:730px){.Y98xsG_faqCta{grid-template-columns:repeat(1,300px);gap:20px}}
.SaLsva_floatingBanner{z-index:1000;opacity:0;visibility:hidden;background:#fff;border-radius:12px;width:260px;transition:all .4s ease-in-out;position:fixed;bottom:20px;right:20px;transform:translateY(20px);box-shadow:0 4px 16px #00000026}.SaLsva_floatingBanner.SaLsva_show{opacity:1;visibility:visible;transform:translateY(0)}.SaLsva_closeBtn{cursor:pointer;color:#666;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;transition:color .2s;display:flex;position:absolute;top:8px;right:8px}.SaLsva_closeBtn:hover{color:#333}.SaLsva_inner{text-align:center;flex-direction:column;align-items:center;padding:20px 16px 16px;display:flex}.SaLsva_pcImage{margin-bottom:8px}.SaLsva_title{color:#333;letter-spacing:.05em;margin:0 0 8px;font-size:15px;font-weight:800}.SaLsva_text{color:#555;margin:0 0 12px;font-size:11px;line-height:1.4}@media screen and (max-width:768px){.SaLsva_floatingBanner{width:calc(100% - 40px);max-width:360px;bottom:20px;right:50%;transform:translate(50%)translateY(20px)}.SaLsva_floatingBanner.SaLsva_show{transform:translate(50%)translateY(0)}.SaLsva_pcImage{display:none}.SaLsva_inner{padding:30px 20px 24px}.SaLsva_title{font-size:17px}}
.seFS9a_banner.seFS9a_banner{border:4px solid var(--color-lp-inquiry);background:var(--background);width:260px;height:320px;box-shadow:0 0 22px var(--color-card-shadow);border-radius:20px}@media (max-width:768px){.seFS9a_banner.seFS9a_banner{width:calc(100% - 40px);max-width:360px;height:auto;box-shadow:0 4px 16px var(--color-lp-effect-shadow);border:0;border-radius:12px}}@media (prefers-reduced-motion:reduce){.seFS9a_banner.seFS9a_banner{transition:none}}.seFS9a_content{width:100%;height:100%;position:relative}.seFS9a_content img{display:block}@media (max-width:768px){.seFS9a_content{height:auto;padding:30px 20px 24px}}.seFS9a_title{color:var(--color-lp-inquiry);font-size:22px;font-weight:var(--font-weight-bold);text-align:center;margin:0;padding-top:18.5px;line-height:32px}@media (max-width:768px){.seFS9a_title{color:var(--color-text);margin-bottom:8px;padding-top:0;font-size:17px;line-height:1.5}.seFS9a_title br{display:none}}.seFS9a_mobileText{display:none}@media (max-width:768px){.seFS9a_mobileText{color:var(--color-text-soft);text-align:center;margin:0 0 12px;font-size:11px;line-height:1.4;display:block}}.seFS9a_functionTopic,.seFS9a_operationTopic{position:absolute}@media (max-width:768px){.seFS9a_functionTopic,.seFS9a_operationTopic{display:none}}.seFS9a_functionTopic{width:78.5786px;height:78.5786px;top:90.17px;left:155.3px}.seFS9a_operationTopic{width:90px;height:90px;top:115.22px;left:13.93px}.seFS9a_topicLabel{color:var(--color-lp-inquiry);font-size:14px;font-weight:var(--font-weight-bold);text-align:center;justify-content:center;align-items:center;line-height:1.4;display:flex;position:absolute;inset:0}.seFS9a_illustration{width:99px;height:156px;position:absolute;top:103.4px;left:83.15px;overflow:hidden}@media (max-width:768px){.seFS9a_illustration{display:none}}.seFS9a_consultant{position:absolute;top:0;left:.2178px}.seFS9a_hand{position:absolute;top:52.0256px;left:78.4055px}.seFS9a_button{z-index:1;border:2px solid var(--background);background:linear-gradient(90deg, var(--color-lp-inquiry-gradient-start), var(--color-lp-inquiry-gradient-end));height:54px;color:var(--background);filter:drop-shadow(0 4px 10px var(--color-lp-effect-shadow));font-size:18px;font-weight:var(--font-weight-bold);border-radius:103px;justify-content:center;align-items:center;gap:8px;padding:10px;line-height:1.4;text-decoration:none;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:20px;left:23px;right:23px}.seFS9a_button:hover{color:var(--background);opacity:.9;transform:translateY(-2px)}.seFS9a_button:focus-visible{outline:3px solid var(--color-cam);outline-offset:4px}@media (prefers-reduced-motion:reduce){.seFS9a_button{transition:none}}@media (max-width:768px){.seFS9a_button{width:100%;height:64px;padding:18px;font-size:16px;line-height:1;position:static}}
.s48htq_firstView{isolation:isolate;color:var(--color-text);background:var(--color-content-card-bg);font-family:var(--font-noto-sans-jp),sans-serif;padding:38px 32px 56px;position:relative;overflow:hidden}.s48htq_firstView:before,.s48htq_firstView:after{z-index:-1;content:"";pointer-events:none;background-repeat:no-repeat;background-size:contain;width:486px;height:500px;position:absolute;top:0}.s48htq_firstView:before{background-image:url(/img/lp/erp/fv-decoration-left.png);left:min(0px,50vw - 960px)}.s48htq_firstView:after{background-image:url(/img/lp/erp/fv-decoration-right.png);right:min(0px,50vw - 960px)}@media (max-width:1100px){.s48htq_firstView{padding:28px 24px 40px}.s48htq_firstView:before,.s48htq_firstView:after{opacity:.5}}@media (max-width:767px){.s48htq_firstView{padding:24px 16px 32px}.s48htq_firstView:before,.s48htq_firstView:after{display:none}}.s48htq_inner{grid-template:"visual achievements""visual copy""visual contact"/minmax(0,628fr) minmax(0,612fr);align-content:center;column-gap:44px;width:100%;max-width:1300px;min-height:406px;margin:0 auto;display:grid}@media (max-width:1350px) and (min-width:1101px){.s48htq_inner{column-gap:16px}}@media (max-width:1100px){.s48htq_inner{grid-template-columns:minmax(0,1fr);grid-template-areas:"achievements""copy""visual""contact";max-width:680px;min-height:0}}.s48htq_achievements{grid-area:achievements;align-self:end;width:100%;margin:0 0 8px}@media (max-width:767px){.s48htq_achievements{margin-bottom:12px}}.s48htq_achievementsImage{width:100%;height:auto;display:block}.s48htq_copy{text-align:center;grid-area:copy;align-self:start}.s48htq_lead{white-space:nowrap;margin:0 0 8px;font-size:clamp(24px,2.225vw,32px);font-weight:700;line-height:1.5}@media (max-width:767px){.s48htq_lead{margin-bottom:12px;font-size:clamp(14px,3.8vw,24px)}}.s48htq_emphasis{position:relative}.s48htq_emphasis:before{background:radial-gradient(circle, var(--color-yellow) 4px, var(--color-transparent) 5px) center/33.333% 10px repeat-x;content:"";height:10px;position:absolute;inset:-12px 0 auto}@media (max-width:767px){.s48htq_emphasis:before{background-size:33.333% 6px;background-image:radial-gradient(circle, var(--color-yellow) 2px, var(--color-transparent) 3px);height:6px;top:-9px}}.s48htq_title{color:var(--color-cam);letter-spacing:-.025em;margin:0;font-size:clamp(32px,3.55vw,50px);font-weight:700;line-height:1.25}.s48htq_title span{white-space:nowrap;display:block}@media (max-width:767px){.s48htq_title{font-size:clamp(22px,7vw,48px);line-height:1.35}}.s48htq_visual{aspect-ratio:628/406;grid-area:visual;align-self:center;width:100%;position:relative}.s48htq_visual:before,.s48htq_visual:after{z-index:-1;filter:blur(28px);content:"";border-radius:50%;position:absolute}.s48htq_visual:before{background:var(--color-cam-light-bg2);inset:10% 18% -2% 10%}.s48htq_visual:after{background:var(--color-cam-light-bg);inset:26% 0 9% 50%}@media (max-width:1100px){.s48htq_visual{width:min(100%,600px);margin:16px auto 20px}}@media (max-width:767px){.s48htq_visual{margin:12px auto 16px}}.s48htq_product{z-index:1;width:78.3%;filter:drop-shadow(0 8px 10px var(--color-card-shadow-strong));position:absolute;top:16%;left:21.2%}@media (max-width:767px){.s48htq_product{width:72.5%;left:27%}}.s48htq_productImage{width:100%;height:auto;display:block}.s48htq_industryBubble,.s48htq_workflowBubble{z-index:0;aspect-ratio:1;background:linear-gradient(135deg, var(--background), var(--color-lp-section-bg));box-shadow:0 8px 24px var(--color-card-shadow);text-align:center;border-radius:50%;place-content:center;margin:0;font-size:clamp(14px,1.3vw,19px);font-weight:700;line-height:1.4;display:grid;position:absolute}@media (max-width:1100px){.s48htq_industryBubble,.s48htq_workflowBubble{font-size:19px}}@media (max-width:767px){.s48htq_industryBubble,.s48htq_workflowBubble{font-size:clamp(11px,2.9vw,19px)}}.s48htq_industryBubble{width:34%;top:47%;left:-2%}.s48htq_workflowBubble{width:30%;top:20%;left:70%}.s48htq_contact{grid-area:contact;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}@media (max-width:1100px){.s48htq_contact{margin-top:0}}@media (max-width:767px){.s48htq_contact{gap:10px}}
._5LRiMG_Flow{text-align:center;opacity:0;color:#1d1e1f;padding:100px 20px;transition:all .3s ease-in-out;transform:translateY(10px)}._5LRiMG_compactBottom{padding-bottom:40px}@media (max-width:600px){._5LRiMG_compactBottom{padding-bottom:24px}}._5LRiMG_inView{opacity:1;transform:translateY(0)}._5LRiMG_flowTitle{margin-bottom:50px;font-size:38px;font-weight:700}._5LRiMG_flowTitleSmall{color:#068b8e;font-size:24px;line-height:2}._5LRiMG_iframeBox{aspect-ratio:16/9;max-width:1150px;margin:0 auto}._5LRiMG_iframeBox iframe{width:100%;height:100%}
.kQIGXa_okomari{background-color:var(--color-lp-section-bg);padding:60px 20px}.kQIGXa_withInlineCta{padding-bottom:20px}@media (max-width:600px){.kQIGXa_withInlineCta{padding-bottom:16px}}.kQIGXa_xlBr{display:none}.kQIGXa_okomariHead{text-align:center;padding:80px 10px}.kQIGXa_okomariTitle{color:#4d4948;font-size:3rem;font-weight:600}.kQIGXa_okomariIllust{max-width:1300px;margin:20px auto 100px;padding:10px 20px;display:grid}.kQIGXa_compactBottom{margin-bottom:40px}@media (max-width:600px){.kQIGXa_compactBottom{margin-bottom:24px}}.kQIGXa_humanIllust{display:grid}.kQIGXa_fukidashiArea01,.kQIGXa_fukidashiArea02{position:relative}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{opacity:0;transition:transform .8s,opacity .8s;position:absolute;transform:translateY(30px)}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:first-child{z-index:1;width:280px;transition-delay:1s;top:30px;left:10px}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:nth-child(2){z-index:1;width:220px;transition-delay:2s;bottom:18%;left:45%}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:nth-child(3){width:200px;transition-delay:3s;top:0;right:0}.kQIGXa_jsObserver .kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_jsObserver .kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{opacity:1;transform:translateY(0)}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:first-child{z-index:1;width:200px;transition-delay:4s;top:30px;left:10px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(2){z-index:1;width:250px;transition-delay:5s;bottom:18%;left:20%}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(3){width:280px;transition-delay:6s;top:0;right:5%}@media screen and (max-width:1730px){.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox:first-child{width:250px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:last-child{width:250px;top:-20px}.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox:nth-child(2){width:220px}}@media screen and (max-width:1500px){.kQIGXa_okomariIllust{grid-template-columns:1fr 1fr 1fr;justify-items:center;padding:10px}.kQIGXa_fukidashiArea01 .kQIGXa_fukidashiBox,.kQIGXa_fukidashiArea02 .kQIGXa_fukidashiBox{position:static;width:100%!important}}@media screen and (max-width:1200px){.kQIGXa_okomariTitle{font-size:2.1rem;line-height:1.5}.kQIGXa_xlBr{display:block}.kQIGXa_okomariIllust{grid-template-columns:1fr 1fr;padding:20px}.kQIGXa_fukidashiArea01{order:1;grid-area:1/1/2}.kQIGXa_fukidashiArea02{order:2;grid-area:1/2/2/3}.kQIGXa_humanIllust{order:3;grid-area:2/1/3/3;margin-top:-30px}}@media screen and (max-width:700px){.kQIGXa_okomariHead{padding:50px 10px 20px}.kQIGXa_okomariTitle{font-size:1.6rem}}
.JFh8Wa_badge{color:#fff;border-radius:2px;padding:4px;font-size:.9rem}.JFh8Wa_bgPrimary{color:var(--color-primary);border:solid 1px var(--color-primary)}.JFh8Wa_bgBlue{color:var(--color-blue);border:solid 1px var(--color-blue)}.JFh8Wa_bgGreen{color:var(--color-green);border:solid 1px var(--color-green)}.JFh8Wa_ul{padding:0;list-style:none}.JFh8Wa_ul li{background-color:var(--bs-gray-200);margin-bottom:4px;padding:8px 24px;position:relative}.JFh8Wa_ine{font-size:var(--font-size-5);border-left:var(--color-primary) solid 4px;margin-bottom:12px;padding-left:8px}.JFh8Wa_functionExplanation{padding-inline:1.5rem}@media screen and (max-width:1200px){.JFh8Wa_functionExplanation{padding-inline:0}}@media screen and (max-width:992px){.JFh8Wa_functionExplanation{padding:0 3rem 3rem}}.JFh8Wa_inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);justify-content:space-between;align-items:center;column-gap:2rem;display:grid}@media screen and (max-width:1200px){.JFh8Wa_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:center;column-gap:0}}@media screen and (max-width:992px){.JFh8Wa_inner{grid-template-columns:minmax(0,1fr)}}.JFh8Wa_textColumn{grid-column:1;padding:3rem 3rem 1.5rem 0}@media screen and (max-width:1200px){.JFh8Wa_textColumn{padding:3rem 0 1.5rem}}@media screen and (max-width:992px){.JFh8Wa_textColumn{grid-column:1;padding:0}}.JFh8Wa_imageColumn{grid-area:1/2/span 2}@media screen and (max-width:1200px){.JFh8Wa_imageColumn{grid-row:auto}}@media screen and (max-width:992px){.JFh8Wa_imageColumn{grid-column:1;justify-self:center;width:50%}}.JFh8Wa_listColumn{grid-column:1;padding-right:3rem}@media screen and (max-width:1200px){.JFh8Wa_listColumn{grid-column:1/-1;padding-right:0}}@media screen and (max-width:992px){.JFh8Wa_listColumn{grid-column:1}}.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_inner{grid-template-columns:minmax(0,1fr)}}.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:2;padding-left:3rem;padding-right:0}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:1;padding:3rem 0 1.5rem}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_textColumn{grid-column:1;padding:0}}.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:1}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:2}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_imageColumn{grid-column:1}}.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:2;padding-left:3rem;padding-right:0}@media screen and (max-width:1200px){.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:1/-1;padding-left:0}}@media screen and (max-width:992px){.JFh8Wa_reverse .JFh8Wa_listColumn{grid-column:1}}@media screen and (min-width:768px) and (max-width:992px){.JFh8Wa_contents{height:300px;display:contents}}.JFh8Wa_detailLink{color:#fff;filter:drop-shadow(0 3px 3px #0003);background:#037d79;width:max-content;margin:0 auto;padding:10px 50px;font-size:1rem;text-decoration:none;transition:all .2s;display:block}.JFh8Wa_detailLink:hover{color:#fff;opacity:.8;filter:drop-shadow(0 10px 10px #0000)}
.wet15W_pieHead{text-align:center;margin-top:100px}.wet15W_piePoem{margin-bottom:20px;padding:0 20px;font-weight:600;line-height:1.4}.wet15W_pieText{color:#4d4948}.wet15W_pieChart{grid-template-columns:1fr 1fr;justify-content:center;max-width:800px;margin:30px auto;padding:0 20px;display:grid}
.PmU_5q_functions{opacity:0;color:#1d1e1f;margin:0 auto;padding:30px 20px 80px;transition:all .3s ease-in-out;transform:translateY(20px)}.PmU_5q_inView{opacity:1;transform:translateY(0)}.PmU_5q_head{text-align:center;color:#1d1e1f;margin-bottom:40px}.PmU_5q_title{color:#068b8e;margin-bottom:8px;font-size:28px;font-weight:700}.PmU_5q_desc{color:#1d1e1f;font-size:18px}.PmU_5q_grid{grid-template-columns:repeat(2,560px);place-content:center;gap:24px;max-width:1400px;margin:0 auto;display:grid}.PmU_5q_card{background:#eef6f8;border-radius:16px;min-width:360px;padding:24px;display:grid}.PmU_5q_cardHead{align-items:center;gap:12px;margin-bottom:20px;display:flex}.PmU_5q_icon{border-radius:50%;width:100px;height:100px}.PmU_5q_cardTitle{letter-spacing:.05rem;color:#1d1e1f;margin-bottom:0;font-size:26px;font-weight:600}.PmU_5q_list{gap:3px;margin:0;padding:0;list-style:none;display:grid}.PmU_5q_list li{place-items:center;gap:8px;margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.6rem;display:flex}.PmU_5q_pointListCheck{color:#068b8e}.PmU_5q_modalBackdrop{z-index:1000;background:#0f172a80;place-items:center;padding:16px;animation:.15s ease-out PmU_5q_fadeIn;display:grid;position:fixed;inset:0}.PmU_5q_modalBackdropClosing{animation:.15s ease-in forwards PmU_5q_fadeOut}.PmU_5q_modal{color:#111827;background:#fff;border-radius:16px;width:min(1200px,100%);height:fit-content;animation:.16s ease-out PmU_5q_scaleIn;overflow:hidden;box-shadow:0 20px 60px #0003}.PmU_5q_modalClosing{animation:.16s ease-in forwards PmU_5q_scaleOut}.PmU_5q_modalHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.PmU_5q_modalTitle{margin:0;font-size:1.25rem;font-weight:700;line-height:1.4}.PmU_5q_modalClose{appearance:none;cursor:pointer;color:#6b7280;background:0 0;border:none;font-size:20px;line-height:1}.PmU_5q_modalClose:hover{color:#111827}.PmU_5q_inner{height:90%;overflow-y:auto}.PmU_5q_modalBody{height:max-content;padding:40px 20px}.PmU_5q_modalIcon{background:#f3f4f6;border-radius:12px;margin-bottom:12px;padding:8px;display:inline-flex}.PmU_5q_modalLead{color:#374151;margin:8px 0 12px;font-size:.95rem}.PmU_5q_modalList{margin:0;padding-left:0;list-style:none}.PmU_5q_modalList li{align-items:flex-start;gap:8px;padding:6px 0;display:flex}.PmU_5q_modalList svg{flex:none;margin-top:3px}.PmU_5q_modalNote{color:#6b7280;margin-top:12px;font-size:.9rem}.PmU_5q_modalSubSection{margin-top:16px;padding-top:12px}.PmU_5q_modalSubTitle{color:#374151;margin:0 0 8px;font-size:.95rem;font-weight:600}.PmU_5q_modalFooter{justify-content:flex-end;gap:8px;padding:14px 20px 18px;display:flex}.PmU_5q_modalAction{appearance:none;color:#fff;background:#111827;border:1px solid #e5e7eb;border-radius:10px;padding:10px 14px;font-weight:600}.PmU_5q_modalAction:hover{opacity:.92}@keyframes PmU_5q_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PmU_5q_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes PmU_5q_scaleIn{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes PmU_5q_scaleOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(6px)scale(.98)}}.PmU_5q_openBtn{color:#fff;background:#42b7b0;border:1px solid #42b7b0;border-radius:20px;height:45px;margin:20px auto 10px;padding:0 20px;font-size:16px;font-weight:600;transition:transform .2s}.PmU_5q_openBtn:hover,.PmU_5q_card:hover .PmU_5q_openBtn{transform:scale(1.1)}.PmU_5q_openIcon{margin-left:5px;font-size:18px;transform:translateY(-2px)}.PmU_5q_cta{text-align:center;max-width:650px;margin:0 auto;font-size:1.2rem;font-weight:700}.PmU_5q_ctas{place-content:center;gap:20px;width:100%;padding:20px;display:flex}.PmU_5q_ctas>div{flex:1;width:100%;max-width:360px}.PmU_5q_ctas a{max-width:100%!important;padding:20px!important;font-size:20px!important}.PmU_5q_colorY{background:#ffe100}@media (max-width:1200px){.PmU_5q_modal{height:95vh}}@media (max-width:1180px){.PmU_5q_functions{padding-left:10px;padding-right:10px}.PmU_5q_grid{grid-template-columns:1fr 1fr;gap:10px}.PmU_5q_card{min-width:initial}}@media (max-width:1024px){.PmU_5q_grid{grid-template-columns:1fr;gap:20px}}@media (max-width:992px){.PmU_5q_modalBody{height:100%;padding-bottom:40px}}@media (max-width:670px){.PmU_5q_ctas{display:grid}}
.MtVk0a_container{text-align:center;background-color:#0000;max-width:1200px;margin:0 auto;padding:50px 20px 40px}@media (max-width:767px){.MtVk0a_container{padding-bottom:32px}}.MtVk0a_subTitle{color:#00a6b2;margin-bottom:8px;font-size:16px;font-weight:700}.MtVk0a_title{color:#333;margin-bottom:50px;font-size:28px;font-weight:700}.MtVk0a_cardWrapper{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.MtVk0a_card{text-align:left;background:#fff;border:1px solid #e0e0e0;border-radius:6px;width:100%;max-width:370px;padding:32px 24px}.MtVk0a_cardHeader{margin-bottom:24px}.MtVk0a_companyName{color:#111;margin-bottom:8px;font-size:22px;font-weight:700}.MtVk0a_employees{color:#777;margin:0;font-size:13px}.MtVk0a_priceWrap{align-items:baseline;margin-bottom:32px;display:flex}.MtVk0a_yen{margin-right:4px;font-size:20px;font-weight:700}.MtVk0a_price{letter-spacing:-.5px;font-size:38px;font-weight:800;line-height:1}.MtVk0a_month{color:#666;margin-left:6px;font-size:13px}.MtVk0a_breakdown{border-top:1px solid #eee;padding-top:24px}.MtVk0a_row{justify-content:space-between;align-items:flex-start;margin-bottom:12px;display:flex}.MtVk0a_row:last-child{margin-bottom:0}.MtVk0a_itemBold{color:#222;font-size:13px;font-weight:700}.MtVk0a_itemBoldPrice{color:#222;font-size:14px;font-weight:700}.MtVk0a_item{color:#555;align-items:baseline;font-size:13px;display:flex}.MtVk0a_note{color:#888;margin-left:2px;font-size:10px}.MtVk0a_itemPrice{color:#555;white-space:nowrap;margin-left:10px;font-size:13px}.MtVk0a_checkIcon{color:#00a6b2;margin-right:6px;font-size:12px}@media screen and (max-width:768px){.MtVk0a_cardWrapper{flex-direction:column;align-items:center}.MtVk0a_card{width:100%;max-width:100%}}
.fO5Uta_logoMarquee{content-visibility:auto;contain-intrinsic-size:auto 180px;background:var(--background)}.fO5Uta_viewport{flex-direction:column;width:100%;display:flex;overflow:hidden}.fO5Uta_trackLeft{will-change:transform;width:max-content;min-width:7600px;animation:60s linear infinite fO5Uta_logo-marquee-left;display:flex}.fO5Uta_trackRight{will-change:transform;width:max-content;min-width:7200px;animation:62s linear infinite fO5Uta_logo-marquee-right;display:flex}.fO5Uta_logoImageWrapper1{flex:0 0 3800px;width:3800px;height:90px;display:block}.fO5Uta_logoImage1{width:3800px;max-width:none;height:90px;display:block}.fO5Uta_logoImageWrapper2{flex:0 0 3800px;width:3800px;height:90px;display:block}.fO5Uta_logoImage2{width:3800px;max-width:none;height:90px;display:block}@media (max-width:600px){.fO5Uta_logoMarquee{contain-intrinsic-size:auto 90px}.fO5Uta_trackLeft{min-width:3800px}.fO5Uta_trackRight{min-width:3600px}.fO5Uta_logoImageWrapper1{flex-basis:1900px;width:1900px;height:45px}.fO5Uta_logoImage1{width:1900px;height:45px}.fO5Uta_logoImageWrapper2{flex-basis:1800px;width:1800px;height:45px}.fO5Uta_logoImage2{width:1800px;height:45px}}@keyframes fO5Uta_logo-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fO5Uta_logo-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.fO5Uta_trackLeft{animation:50s linear infinite fO5Uta_logo-marquee-left}.fO5Uta_trackRight{animation:50s linear infinite fO5Uta_logo-marquee-right}}
.Hmv9kG_fixedCta{z-index:999;transition:all .5s;position:fixed;bottom:15px;right:15px}.Hmv9kG_hidden{display:none}.Hmv9kG_closeButton{z-index:1;border:hidden;border-radius:50%;padding:5px 12px;font-size:22px;position:absolute;top:0;right:10px;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.Hmv9kG_fixedCta:hover{opacity:.9;transform:scale(1.1)}.Hmv9kG_visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Hmv9kG_hidden{opacity:0;pointer-events:none;transform:translateY(10%)}@media (max-width:1050px){.Hmv9kG_fixedCta{display:none}}
.w-svxa_contentsSection{content-visibility:auto;contain-intrinsic-size:auto 1320px;background:var(--background);color:var(--color-text);padding:112px 24px 120px}.w-svxa_inner{width:min(100%,980px);margin:0 auto}.w-svxa_heading{color:var(--color-text);font-size:42px;font-weight:var(--font-weight-bold);text-align:center;margin:0 0 54px;line-height:1.35}.w-svxa_latestGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;margin-bottom:80px;display:grid}@media (max-width:1023px){.w-svxa_latestGrid{gap:40px}}@media (max-width:767px){.w-svxa_latestGrid{grid-template-columns:minmax(0,1fr);gap:56px;margin-bottom:64px}}.w-svxa_latestColumn{min-width:0}.w-svxa_videoColumn{position:relative}.w-svxa_videoColumn:before{border-left:1px dashed var(--color-gray-progress);content:"";position:absolute;top:0;bottom:0;left:-30px}@media (max-width:1023px){.w-svxa_videoColumn:before{left:-20px}}@media (max-width:767px){.w-svxa_videoColumn:before{border-top:1px dashed var(--color-gray-progress);border-left:0;inset:-28px 0 auto}}.w-svxa_latestHeader{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.w-svxa_latestEyebrow{color:var(--color-gray-progress);font-size:14px;font-weight:var(--font-weight-regular);margin-bottom:4px;line-height:1.5}.w-svxa_latestTitle{color:var(--color-text);font-size:24px;font-weight:var(--font-weight-medium);line-height:1.4}@media (max-width:767px){.w-svxa_latestTitle{font-size:22px}}.w-svxa_listLink{color:var(--color-text);font-size:16px;font-weight:var(--font-weight-regular);flex:none;align-items:center;gap:12px;padding-bottom:3px;line-height:1.5;transition:color .3s;display:inline-flex}.w-svxa_listLink:hover{color:var(--color-darkgray)}.w-svxa_listLink:focus-visible{outline:2px solid var(--color-cam);outline-offset:4px;border-radius:2px}@media (max-width:480px){.w-svxa_listLink{gap:8px;font-size:14px}}.w-svxa_resourceList,.w-svxa_videoList{flex-direction:column;display:flex}.w-svxa_resourceList{gap:19px}.w-svxa_videoList{gap:15px}.w-svxa_resourceItem{background:var(--color-content-card-bg);height:89px;color:var(--color-text);border-radius:16px;grid-template-columns:126px minmax(0,1fr) 48px;align-items:stretch;transition:color .3s;display:grid;overflow:hidden}.w-svxa_resourceItem:hover{color:var(--color-darkgray)}.w-svxa_resourceItem:focus-visible{outline:2px solid var(--color-cam);outline-offset:3px}@media (max-width:767px){.w-svxa_resourceItem{grid-template-columns:112px minmax(0,1fr) 36px;height:auto;min-height:79px}}@media (max-width:480px){.w-svxa_resourceItem{grid-template-columns:96px minmax(0,1fr) 32px}}.w-svxa_whitepaperImage{background:var(--background);min-height:89px;display:block;position:relative;overflow:hidden}@media (max-width:767px){.w-svxa_whitepaperImage{min-height:79px}}.w-svxa_coverImage,.w-svxa_thumbnailImage{object-fit:cover;transition:transform .3s}.w-svxa_resourceItem:hover .w-svxa_coverImage,.w-svxa_videoItem:hover .w-svxa_coverImage,.w-svxa_resourceItem:hover .w-svxa_thumbnailImage,.w-svxa_videoItem:hover .w-svxa_thumbnailImage{transform:scale(1.03)}.w-svxa_imagePlaceholder{width:100%;height:100%;color:var(--color-gray);font-size:12px;font-weight:var(--font-weight-medium);justify-content:center;align-items:center;display:flex}.w-svxa_resourceText{flex-direction:column;justify-content:center;min-width:0;padding:10px 16px;display:flex}@media (max-width:480px){.w-svxa_resourceText{padding:8px 10px}}.w-svxa_resourceDate{color:var(--color-gray);font-family:var(--font-roboto);font-size:14px;font-weight:var(--font-weight-medium);margin-bottom:2px;line-height:1.6}@media (max-width:480px){.w-svxa_resourceDate{font-size:12px}}.w-svxa_resourceTitle{font-size:16px;font-weight:var(--font-weight-medium);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.w-svxa_resourceTitle{font-size:15px}}@media (max-width:480px){.w-svxa_resourceTitle{font-size:14px}}.w-svxa_itemArrow{justify-content:flex-start;align-items:center;font-size:18px;display:flex}.w-svxa_videoItem{background:var(--color-content-card-bg);height:145px;color:var(--color-text);border-radius:16px;grid-template-columns:158px minmax(0,1fr) 18px;align-items:center;gap:0;padding:28px 20px;transition:color .3s;display:grid}.w-svxa_videoItem .w-svxa_resourceText{align-self:center;padding:0 16px}.w-svxa_videoItem .w-svxa_resourceDate{margin-bottom:0;line-height:1.4}.w-svxa_videoItem:hover{color:var(--color-darkgray)}.w-svxa_videoItem:focus-visible{outline:2px solid var(--color-cam);outline-offset:3px}@media (max-width:1023px){.w-svxa_videoItem{grid-template-columns:132px minmax(0,1fr) 18px;padding:24px 16px}.w-svxa_videoItem .w-svxa_resourceText{padding:0 12px}}@media (max-width:767px){.w-svxa_videoItem{grid-template-columns:132px minmax(0,1fr) 18px;height:auto;min-height:124px;padding:18px 16px}}@media (max-width:480px){.w-svxa_videoItem{grid-template-columns:112px minmax(0,1fr) 16px;padding:14px 12px}}.w-svxa_videoImage{aspect-ratio:16/9;background:var(--background);align-self:center;display:block;position:relative;overflow:hidden}.w-svxa_videoTitle{font-size:16px;font-weight:var(--font-weight-medium);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:1023px){.w-svxa_videoTitle{-webkit-line-clamp:3;font-size:14px}}@media (max-width:480px){.w-svxa_videoTitle{font-size:13px}}.w-svxa_externalIcon{background-color:currentColor;align-self:center;width:17px;height:17px;-webkit-mask:url(/img/youtube/open_link.svg) 50%/contain no-repeat;mask:url(/img/youtube/open_link.svg) 50%/contain no-repeat}.w-svxa_empty{background:var(--color-content-card-bg);min-height:145px;color:var(--color-gray);text-align:center;border-radius:16px;justify-content:center;align-items:center;padding:24px;font-size:14px;line-height:1.8;display:flex}.w-svxa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:60px;display:grid}.w-svxa_card{background:var(--background);min-height:322px;box-shadow:0 0 40px var(--color-card-shadow-subtle);text-align:center;border-radius:20px;flex-direction:column;justify-content:space-between;align-items:center;padding:24px 28px 38px;text-decoration:none;transition:opacity .3s,transform .3s;display:flex}.w-svxa_cardWide{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:60px;min-height:280px;padding:40px 60px}.w-svxa_card:not(.w-svxa_multiLinkCard):hover .w-svxa_link{color:var(--color-darkgray);font-weight:var(--font-weight-regular)}.w-svxa_card:not(.w-svxa_multiLinkCard):hover{opacity:.6}.w-svxa_multiLinkCard{cursor:default}.w-svxa_imageWrapper{width:100%}.w-svxa_imageWrapperWide{flex:0 0 45%;max-width:450px}.w-svxa_illustration{width:100%;height:auto;margin-bottom:24px}.w-svxa_cardWide .w-svxa_illustration{margin-bottom:0}.w-svxa_text{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.w-svxa_textWide{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.w-svxa_eyebrow{color:var(--color-gray);font-size:14px;font-weight:var(--font-weight-regular);margin:0;line-height:1.5}.w-svxa_title{color:var(--color-text);font-size:24px;font-weight:var(--font-weight-medium);margin:0;line-height:1.35}.w-svxa_link{color:var(--color-text);font-size:16px;font-weight:var(--font-weight-regular);align-items:center;gap:12px;margin-top:10px;line-height:1.5;text-decoration:none;transition:color .3s;display:inline-flex}.w-svxa_link:hover{color:var(--color-darkgray)}.w-svxa_subLinks{flex-direction:column;gap:8px;width:100%;margin-top:16px;display:flex}.w-svxa_subLinksHorizontal{flex-flow:wrap;gap:24px;margin-top:16px;display:flex}.w-svxa_subLinkText{color:var(--color-text);font-size:16px;font-weight:var(--font-weight-medium);align-items:center;gap:8px;text-decoration:none;transition:color .3s;display:inline-flex}.w-svxa_subLinkText:hover{color:var(--color-darkgray)}.w-svxa_subLink{color:var(--color-text);font-size:14px;font-weight:var(--font-weight-medium);border:1px solid var(--color-ctahover-gray);border-radius:5px;justify-content:space-between;align-items:center;padding:12px 16px;text-decoration:none;transition:all .3s;display:flex}.w-svxa_subLink:hover{background-color:var(--color-ctahover-gray);color:var(--color-darkgray)}@media (max-width:1023px){.w-svxa_contentsSection{padding:88px 24px 96px}.w-svxa_heading{margin-bottom:40px;font-size:36px}.w-svxa_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.w-svxa_cardWide{text-align:center;flex-direction:column;gap:24px;padding:32px 36px}.w-svxa_imageWrapperWide{flex:auto;width:100%;max-width:100%}.w-svxa_textWide{align-items:center}.w-svxa_subLinksHorizontal{justify-content:center}}@media (max-width:767px){.w-svxa_contentsSection{padding:72px 20px 80px}.w-svxa_heading{font-size:32px}.w-svxa_cards{grid-template-columns:1fr}.w-svxa_card{min-height:auto;padding:22px 24px 34px}}
.cpX9Uq_linkButton{border:1px solid var(--color-cam);width:fit-content;color:var(--color-cam);background:var(--background);border-radius:9999px;justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;transition:color .3s,background-color .3s,border-color .3s;display:inline-flex}.cpX9Uq_linkButton:hover{border-color:var(--color-darkgray);color:var(--color-darkgray);background:var(--color-ctahover-gray)}.cpX9Uq_linkButton:active{opacity:.8}.cpX9Uq_default{min-width:220px;padding:19px 10px;font-size:16px}.cpX9Uq_small{min-width:180px;padding:13px 28px;font-size:14px}
.z_YZnG_breadcrumbs{color:var(--color-gray);font-size:13px;font-weight:var(--font-weight-medium);margin-top:10px}.z_YZnG_breadcrumbs.z_YZnG_pad120{padding:0 120px}@media (max-width:1220px){.z_YZnG_breadcrumbs.z_YZnG_pad120{padding:0}}.z_YZnG_breadcrumbs.z_YZnG_pad0{padding:0}@media (max-width:1025px){.z_YZnG_breadcrumbs{-webkit-overflow-scrolling:touch;margin-top:0;font-size:11px;overflow:auto hidden}.z_YZnG_breadcrumbs::-webkit-scrollbar{display:none}}.z_YZnG_list{flex-wrap:wrap;align-items:center;gap:8px;list-style:none;display:flex}@media (max-width:1025px){.z_YZnG_list{flex-wrap:nowrap;gap:6px}}.z_YZnG_item{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:flex}@media (max-width:1025px){.z_YZnG_item{gap:6px}}.z_YZnG_link{color:var(--color-text);text-decoration:underline}.z_YZnG_link:hover{text-decoration:none}.z_YZnG_current,.z_YZnG_separator{color:var(--color-gray)}
.KZhi7a_ctaButton{box-sizing:border-box;cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;width:100%;font-weight:700;text-decoration:none;transition:color .3s,background-color .3s,box-shadow .3s;display:inline-flex}.KZhi7a_ctaButton:active{opacity:.8}.KZhi7a_default{max-width:240px;padding:19px 10px;font-size:18px}.KZhi7a_header{width:149px;padding:11px 18px;font-size:14px}@media (max-width:600px){.KZhi7a_header{width:120px;min-width:120px;height:29px;padding:0 10px;font-size:12px}}@media (max-width:390px){.KZhi7a_header{min-width:120px;height:29px;font-size:10px}}.KZhi7a_small{min-width:140px;padding:12px;font-size:13px}.KZhi7a_download{z-index:1;color:var(--background);background:linear-gradient(90deg, var(--color-cam), var(--color-cam-light));position:relative}.KZhi7a_download:after{z-index:-1;border-radius:inherit;opacity:0;content:"";background:linear-gradient(90deg,#027083,#13c598);transition:opacity .5s;position:absolute;inset:0}.KZhi7a_download:hover:after{opacity:1}.KZhi7a_contact{color:var(--color-cam);background-color:var(--background);box-shadow:inset 0 0 0 1px var(--color-cam)}.KZhi7a_contact:hover{color:var(--color-darkgray);background-color:var(--color-ctahover-gray);box-shadow:inset 0 0 0 1px var(--color-darkgray)}
.aR8-Ja_sidebar{flex-direction:column;gap:0;display:flex}.aR8-Ja_companyInfo{background:var(--background);border-radius:12px;flex-direction:column;align-items:center;padding:32px 24px;display:flex}@media (max-width:1025px){.aR8-Ja_companyInfo{padding:0}}.aR8-Ja_logoWrapper{background:#fff;justify-content:center;align-items:center;width:100%;min-width:127px;height:127px;margin-bottom:16px;display:flex;overflow:hidden}.aR8-Ja_logoWrapper span{width:100%!important;height:100%!important}.aR8-Ja_logo{object-fit:contain;width:100%;height:100%}.aR8-Ja_heading{font-size:20px;font-weight:var(--font-weight-medium);text-align:justify-all;margin-bottom:24px;line-height:1.6}.aR8-Ja_table{border-collapse:collapse;width:100%;font-size:16px}.aR8-Ja_table tr{border-bottom:1px dashed var(--color-gray-progress);display:flex}@media (max-width:1025px){.aR8-Ja_table tr{flex-direction:column;width:100%;padding:12px}}.aR8-Ja_table th,.aR8-Ja_table td{text-align:left;vertical-align:top;padding:15px 8px}@media (max-width:1025px){.aR8-Ja_table th,.aR8-Ja_table td{width:100%;padding:0}}.aR8-Ja_table th{width:40%;color:var(--color-text);font-weight:var(--font-weight-medium)}@media (max-width:1025px){.aR8-Ja_table th{margin-bottom:8px}}.aR8-Ja_table td{width:60%;font-weight:var(--font-weight-regular)}.aR8-Ja_table tr:last-child th,.aR8-Ja_table tr:last-child td{border-bottom:none}@media (max-width:1025px){.aR8-Ja_cta{display:none}}.aR8-Ja_ctaBanner{background:var(--background);box-shadow:0 10px 30px color-mix(in srgb, var(--color-text) 10%, transparent);text-align:center;border-radius:18px;flex-direction:column;align-items:center;margin:0 auto;padding:28px 20px 30px;display:flex}.aR8-Ja_illustration{width:min(100%,230px);height:auto;margin-bottom:14px}.aR8-Ja_textArea{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.aR8-Ja_title{color:var(--color-text);font-size:18px;font-weight:var(--font-weight-bold);margin:0;line-height:1.45}.aR8-Ja_description{color:var(--color-text);font-size:13px;font-weight:var(--font-weight-regular);margin:0;line-height:1.75}.aR8-Ja_ctaButton{min-width:194px;padding:14px 30px;font-size:15px}
.wx6-uq_main{flex-direction:column;gap:30px;display:flex}.wx6-uq_breadcrumbs{margin-top:0!important;padding:0!important}.wx6-uq_thumbnailWrapper{border-radius:12px;width:100%;margin-bottom:24px;overflow:hidden}.wx6-uq_thumbnail{width:100%;height:auto;display:block}.wx6-uq_titleArea{margin-bottom:32px}.wx6-uq_subTitle{font-size:clamp(16px,2vw,20px);font-weight:var(--font-weight-regular);margin-bottom:12px}.wx6-uq_title{font-size:clamp(24px,4vw,32px);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:1.4}.wx6-uq_mobileSidebar{display:none}@media (max-width:1025px){.wx6-uq_mobileSidebar{margin-bottom:24px;display:flex}}.wx6-uq_assignmentSection{background-color:#dee6e4;border-radius:20px;padding:32px}@media (max-width:767px){.wx6-uq_assignmentSection{padding:24px}}.wx6-uq_sectionTitle{font-size:clamp(20px,3vw,24px);font-weight:var(--font-weight-medium);text-align:center;margin-bottom:24px}.wx6-uq_assignmentList{flex-direction:column;gap:20px;list-style:none;display:flex}.wx6-uq_assignmentItem{border-bottom:1px dashed var(--color-text);align-items:flex-start;gap:16px;padding:12px 10px 24px;display:flex}.wx6-uq_assignmentItem:last-child{padding-bottom:30px}.wx6-uq_numberIcon{font-size:clamp(22px,3vw,26px);font-weight:var(--font-weight-medium);font-family:var(--font-roboto),sans-serif;flex-shrink:0;margin-top:2px}.wx6-uq_assignmentText{flex-grow:1}.wx6-uq_assignmentTitle{font-weight:var(--font-weight-medium);margin-bottom:4px;font-size:clamp(18px,3vw,20px)}.wx6-uq_assignmentDesc{font-size:clamp(14px,3vw,16px);line-height:1.6}.wx6-uq_solutionSection{border:2px solid var(--color-cam);background-color:#fff;border-radius:20px;margin-bottom:50px;padding:32px}.wx6-uq_solutionSectionTitle{font-size:clamp(20px,3vw,24px);font-weight:var(--font-weight-medium);text-align:center;color:var(--color-cam);margin-bottom:24px}.wx6-uq_solutionList{flex-direction:column;gap:20px;list-style:none;display:flex}.wx6-uq_solutionItem{border-bottom:1px dashed var(--color-cam);align-items:flex-start;gap:16px;padding:12px 10px 24px;display:flex}.wx6-uq_numberIconGreen{font-size:clamp(22px,3vw,26px);font-weight:var(--font-weight-medium);font-family:var(--font-roboto),sans-serif;color:var(--color-cam);flex-shrink:0}.wx6-uq_solutionText{flex-grow:1}.wx6-uq_solutionTitle{font-weight:var(--font-weight-medium);color:var(--color-cam);margin-bottom:4px;font-size:clamp(18px,3vw,20px)}.wx6-uq_solutionDesc{color:var(--color-cam);font-size:clamp(14px,3vw,16px);line-height:1.6}.wx6-uq_contentSection{margin-bottom:32px}.wx6-uq_heading2{font-size:clamp(20px,3vw,22px);font-weight:var(--font-weight-medium);border-bottom:1px dashed var(--color-gray-progress);margin-bottom:24px;padding-bottom:12px}.wx6-uq_richText{color:var(--color-text);font-size:clamp(14px,3vw,16px);line-height:1.8}.wx6-uq_richText p{margin-bottom:16px}.wx6-uq_positionSection{align-items:center;gap:32px;margin:32px 0 50px;display:flex}.wx6-uq_positionPhoto{border-radius:50%;flex-shrink:0;place-content:center;width:124px;height:124px;overflow:hidden}.wx6-uq_personImage{object-fit:cover;width:100%;height:100%}.wx6-uq_positionInfo{flex-direction:column;gap:2px;display:flex}.wx6-uq_positionBadge{font-weight:var(--font-weight-regular);color:var(--color-cam);font-size:clamp(14px,3vw,16px)}.wx6-uq_positionName{font-size:clamp(14px,3vw,16px);font-weight:var(--font-weight-medium)}.wx6-uq_positionCompanyName,.wx6-uq_positionTitle{font-size:clamp(12px,3vw,14px);font-weight:var(--font-weight-regular);color:var(--color-text)}.wx6-uq_interviewSection{flex-direction:column;gap:40px;display:flex}.wx6-uq_interviewItem{flex-direction:column;gap:16px;margin-bottom:20px;display:flex}.wx6-uq_question{font-size:clamp(16px,3vw,18px);font-weight:var(--font-weight-medium);color:var(--color-cam);align-items:center;gap:12px;display:flex}.wx6-uq_question:before{content:"";background-color:var(--color-cam);flex-shrink:0;width:16px;height:1px;display:block}.wx6-uq_answer{color:var(--color-text);font-size:clamp(14px,3vw,16px);line-height:1.8}.wx6-uq_answer p{margin-bottom:16px}.wx6-uq_answer img{width:100%;height:auto}.wx6-uq_closingSection{background:#f5f7f7;border-radius:20px;padding:30px;font-size:clamp(14px,3vw,16px)}.wx6-uq_closingSection p{margin-bottom:0}.wx6-uq_backLinkWrapper{justify-content:center;margin-top:48px;display:flex}.wx6-uq_backLink{font-size:15px;font-weight:var(--font-weight-regular);color:var(--color-text);align-items:center;gap:8px;text-decoration:none;transition:color .3s;display:inline-flex}.wx6-uq_backLink:before{content:"←";font-size:16px;transition:transform .3s}.wx6-uq_backLink:hover{color:var(--color-darkgray)}
.AwOugW_container{max-width:1200px;margin:0 auto;padding:30px 24px 80px}.AwOugW_grid{grid-template-columns:1fr 340px;align-items:start;gap:40px;display:grid}.AwOugW_mainWrapper{min-width:0}.AwOugW_sidebarWrapper{position:sticky;top:120px}@media (max-width:1023px){.AwOugW_container{padding:40px 20px}.AwOugW_grid{grid-template-columns:1fr}.AwOugW_sidebarWrapper{display:none}}
.XjeMBq_ctaSection{content-visibility:auto;contain-intrinsic-size:auto 831px;background:linear-gradient(135deg, var(--color-cta-gradient-start) 0%, var(--color-cta-gradient-end) 100%);padding:80px 0}@media (max-width:640px){.XjeMBq_ctaSection{padding:60px 0}}.XjeMBq_container{width:min(100%,1200px);margin:0 auto;padding:0 24px}.XjeMBq_card{background:#fff;border-radius:16px;padding:35px 64px;position:relative;box-shadow:0 10px 40px #0000001a}@media (max-width:1023px){.XjeMBq_card{padding:48px 32px}}@media (max-width:640px){.XjeMBq_card{border-radius:24px;padding:40px 24px 32px}}.XjeMBq_content{align-items:center;gap:80px;display:flex}@media (max-width:1200px){.XjeMBq_content{gap:40px}}@media (max-width:1023px){.XjeMBq_content{text-align:center;flex-direction:column;gap:40px}}.XjeMBq_imageColumn{flex:0 0 400px;justify-content:center;align-items:center;display:flex}@media (max-width:1200px){.XjeMBq_imageColumn{flex:0 0 340px}}@media (max-width:1023px){.XjeMBq_imageColumn{flex:none;width:100%;max-width:420px}}.XjeMBq_imageWrapper{width:100%;position:relative}.XjeMBq_mockupImage{object-fit:contain;width:100%;height:auto}.XjeMBq_stickerWrapper{z-index:2;position:absolute;top:-100px;left:-120px}@media (max-width:1330px){.XjeMBq_stickerWrapper{top:-100px;left:-80px}}@media (max-width:1023px){.XjeMBq_stickerWrapper{top:55px;left:auto;right:-30px;rotate:15deg}}.XjeMBq_sticker{object-fit:contain;width:140px;height:140px}@media (max-width:640px){.XjeMBq_sticker{width:100px;height:100px}}.XjeMBq_textColumn{flex:1}.XjeMBq_heading{font-size:clamp(22px,2.7vw,42px);font-weight:var(--font-weight-bold);color:#333;margin:0 0 24px;line-height:1.5}@media (max-width:640px){.XjeMBq_heading{margin-bottom:16px}}.XjeMBq_description{font-size:clamp(12px,2.7vw,16px);line-height:1.8;font-weight:var(--font-weight-regular);margin:0 0 40px}@media (max-width:640px){.XjeMBq_description{text-align:center;margin-bottom:32px}.XjeMBq_pcBreak{display:none}}.XjeMBq_buttonGroup{flex-direction:row-reverse;justify-content:flex-end;gap:15px;display:flex}@media (max-width:1023px){.XjeMBq_buttonGroup{flex-direction:column;align-items:center;gap:16px}}.XjeMBq_ctaButton{white-space:nowrap;flex:1;min-width:0}@media (max-width:1023px){.XjeMBq_ctaButton{width:100%;max-width:400px}}
._3f84Ha_hero{background:linear-gradient(#fff 0%,#d6f4e2 50%,#c6eeed 100%);flex-direction:column;height:100%;min-height:clamp(380px,80vw,560px);padding:15px 20px 80px;display:flex;position:relative}@media (max-width:1023px){._3f84Ha_hero{padding:24px 16px 60px}}._3f84Ha_inner{flex-direction:column;flex:1;width:100%;max-width:1200px;margin:30px auto 0;display:flex}._3f84Ha_content{text-align:center;flex-direction:column;align-items:center;margin:auto 0;display:flex}._3f84Ha_label{font-size:clamp(14px,4vw,18px);font-weight:var(--font-weight-regular);color:var(--color-cam);margin-bottom:12px}@media (max-width:1023px){._3f84Ha_label{margin-bottom:8px}}._3f84Ha_title{font-size:clamp(35px,4vw,52px);font-weight:var(--font-weight-bold);color:var(--color-text);margin-bottom:clamp(40px,4vw,60px);line-height:1.2}._3f84Ha_description{color:var(--color-text);max-width:900px;margin-bottom:56px;font-size:clamp(13px,2vw,16px);line-height:2}@media (max-width:600px){._3f84Ha_description{text-align:left;margin-bottom:30px}._3f84Ha_description br{display:none}}._3f84Ha_buttonGroup{flex-wrap:nowrap;justify-content:center;gap:24px;width:100%;display:flex}@media (max-width:1023px){._3f84Ha_buttonGroup{gap:16px}}@media (max-width:600px){._3f84Ha_buttonGroup{gap:8px}}._3f84Ha_ctaButton{flex:0 0 280px;width:280px;max-width:280px!important}@media (max-width:1025px){._3f84Ha_ctaButton{flex:1 1 0;max-width:280px}}@media (max-width:600px){._3f84Ha_ctaButton{height:44px;padding:0 8px;font-size:14px}}
.tt2B-q_banner{aspect-ratio:73/20;background-color:#32b8b3;border-radius:18px;grid-template-columns:minmax(0,58%) minmax(0,42%);width:100%;min-height:200px;margin:48px 0;display:grid;position:relative;overflow:hidden}@media (max-width:767px){.tt2B-q_banner{aspect-ratio:auto;border-radius:16px;grid-template-columns:1fr;min-height:0}}.tt2B-q_content{z-index:2;min-width:0;color:var(--background);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:18px 24px;display:flex;position:relative}@media (max-width:900px){.tt2B-q_content{padding-left:12px;padding-right:12px}}@media (max-width:767px){.tt2B-q_content{order:2;padding:0 20px 20px}}.tt2B-q_eyebrow{font-size:clamp(13px,2vw,16px);font-weight:var(--font-weight-regular);margin:0 0 6px;line-height:1.5}.tt2B-q_title{font-size:clamp(18px,3vw,24px);font-weight:var(--font-weight-bold);white-space:pre-line;margin:0 0 14px;line-height:1.45}@media (max-width:900px){.tt2B-q_title{font-size:clamp(17px,2.7vw,22px)}}@media (max-width:767px){.tt2B-q_title{margin-bottom:16px;font-size:20px;line-height:1.4}}.tt2B-q_button{border:1px solid var(--background);background-color:var(--background);width:min(100%,238px);min-height:48px;color:var(--color-cam);font-size:clamp(14px,2vw,16px);font-weight:var(--font-weight-bold);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:10px 22px;line-height:1.4;transition:background-color .2s,color .2s;display:inline-flex}.tt2B-q_button:hover{background-color:var(--color-ctahover-gray);color:var(--color-darkgray)}.tt2B-q_button:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}@media (max-width:767px){.tt2B-q_button{width:min(100%,240px);min-height:48px}}.tt2B-q_downloadIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;flex:none;width:20px;height:20px}.tt2B-q_imageArea{z-index:1;isolation:isolate;justify-content:center;align-items:center;min-width:0;padding:24px 32px 24px 75px;display:flex;position:relative}.tt2B-q_imageArea:before{z-index:-2;content:"";background-color:#6fcdca;border-radius:50% 0 0 50%;position:absolute;inset:-26% -35% -26% 10px}.tt2B-q_imageArea:after{z-index:-1;background-color:var(--color-cam-light-bg);content:"";border-radius:50% 0 0 50%;position:absolute;inset:-20% -35% -20% 8%}@media (max-width:900px){.tt2B-q_imageArea{padding-left:32px;padding-right:20px}}@media (max-width:767px){.tt2B-q_imageArea{order:1;min-height:168px;padding:24px 24px 8px}.tt2B-q_imageArea:before{z-index:-2;border-radius:50%;width:auto;height:230px;inset:-90px -25% auto}.tt2B-q_imageArea:after{content:"";border-radius:50%;height:200px;inset:-80px -20% auto}}.tt2B-q_document{z-index:1;width:min(100%,190px);box-shadow:0 4px 10px var(--color-card-shadow-strong);position:relative;transform:rotate(-.5deg)}@media (max-width:900px){.tt2B-q_document{width:min(100%,170px)}}@media (max-width:767px){.tt2B-q_document{width:min(48vw,190px)}}.tt2B-q_imageWrapper{width:100%}.tt2B-q_image{width:100%;height:auto;display:block}
.SFFQxq_banner{background-color:var(--background);box-shadow:0 12px 40px color-mix(in srgb, var(--color-text) 14%, transparent);border-radius:16px;grid-template-columns:minmax(220px,300px) 1fr;align-items:center;gap:48px;margin:56px 0;padding:52px 48px;display:grid;position:relative;overflow:visible}@media (max-width:1200px){.SFFQxq_banner{grid-template-columns:1fr;justify-items:center;gap:32px;padding:48px 32px 40px}}@media (max-width:767px){.SFFQxq_banner{border-radius:12px;margin:40px 0;padding:40px 20px 28px}}.SFFQxq_imageArea{text-align:center;width:100%;min-width:0}.SFFQxq_lead{color:var(--color-text);font-size:17px;font-weight:var(--font-weight-bold);align-items:center;gap:14px;margin:0 0 18px;line-height:1.5;display:inline-flex}.SFFQxq_lead:before,.SFFQxq_lead:after{background-color:var(--color-text);content:"";width:1px;height:18px;display:block}.SFFQxq_lead:before{rotate:-28deg}.SFFQxq_lead:after{rotate:28deg}@media (max-width:767px){.SFFQxq_lead{font-size:15px}}.SFFQxq_documentWrapper{width:320px;max-width:100%;margin:0 auto}@media (max-width:1200px){.SFFQxq_documentWrapper{width:340px}}@media (max-width:767px){.SFFQxq_documentWrapper{width:260px}}.SFFQxq_documentImage{object-fit:contain;width:100%;height:auto}.SFFQxq_content{min-width:0}@media (max-width:1025px){.SFFQxq_content{text-align:center}}.SFFQxq_title{color:var(--color-text);font-size:clamp(18px,3vw,24px);font-weight:var(--font-weight-bold);margin:0 0 22px;line-height:1.55}.SFFQxq_description{color:var(--color-text);font-size:clamp(14px,2vw,16px);font-weight:var(--font-weight-regular);margin:0 0 38px;line-height:1.9}@media (max-width:767px){.SFFQxq_description{text-align:left;margin-bottom:28px;font-size:14px}.SFFQxq_pcBreak{display:none}}.SFFQxq_buttonGroup{grid-template-columns:repeat(2,minmax(0,180px));gap:20px;display:grid}@media (max-width:1025px){.SFFQxq_buttonGroup{justify-content:center}}@media (max-width:767px){.SFFQxq_buttonGroup{grid-template-columns:1fr;gap:14px}}.SFFQxq_ctaButton{white-space:nowrap;width:100%;max-width:none;min-height:48px;padding:12px 16px;font-size:14px}@media (max-width:767px){.SFFQxq_ctaButton{max-width:240px;margin:0 auto}.SFFQxq_contactButton{display:none}}.SFFQxq_stickerWrapper{width:132px;height:132px;position:absolute;top:-44px;right:8px}@media (max-width:1025px){.SFFQxq_stickerWrapper{width:108px;height:108px;top:-36px;right:20px}}@media (max-width:767px){.SFFQxq_stickerWrapper{width:88px;height:88px;top:-28px;right:12px}}.SFFQxq_sticker{object-fit:contain;width:100%;height:100%}
.T5ykQW_banner{margin:48px 0}@media (max-width:767px){.T5ykQW_banner{margin:40px 0}}.T5ykQW_link{transition:opacity .2s;display:block}.T5ykQW_link:hover{opacity:.8}.T5ykQW_link:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px;border-radius:16px}.T5ykQW_picture{display:block}@media (max-width:767px){.T5ykQW_picture{overflow:hidden}}.T5ykQW_image{aspect-ratio:1099/514;width:100%;height:auto;display:block}@media (max-width:767px){.T5ykQW_image{aspect-ratio:750/753;width:111.94%;max-width:none;margin-left:-5.97015%}}
.Xo-AgG_wrapper{background-color:#f5f7f7;border-radius:16px;width:100%;margin-top:60px;padding:44px 40px 40px}@media (max-width:767px){.Xo-AgG_wrapper{border-radius:12px;padding:32px 20px}}.Xo-AgG_title{color:var(--color-text);font-size:clamp(20px,2vw,24px);font-weight:var(--font-weight-medium);text-align:center;margin:0 0 36px;line-height:1.5}@media (max-width:767px){.Xo-AgG_title{margin-bottom:28px;font-size:20px}}.Xo-AgG_profile{grid-template-columns:180px 1fr;align-items:center;gap:40px;display:grid}@media (max-width:767px){.Xo-AgG_profile{grid-template-columns:1fr;justify-items:center;gap:24px}}.Xo-AgG_imageWrapper{border-radius:8px;width:180px;height:180px;overflow:hidden}.Xo-AgG_imageWrapper>span{width:100%;height:100%}@media (max-width:767px){.Xo-AgG_imageWrapper{width:160px;height:160px}}.Xo-AgG_body{min-width:0}@media (max-width:767px){.Xo-AgG_body{text-align:center}}.Xo-AgG_company,.Xo-AgG_role{color:var(--color-text);font-size:clamp(13px,2vw,14px);font-weight:var(--font-weight-regular);margin:0;line-height:1.6}.Xo-AgG_name{color:var(--color-text);font-size:clamp(16px,2vw,18px);font-weight:var(--font-weight-medium);margin:8px 0 18px;line-height:1.5}.Xo-AgG_description{color:var(--color-text);font-size:clamp(13px,2vw,14px);font-weight:var(--font-weight-regular);margin:0;line-height:1.8}.Xo-AgG_youtubeLinks{gap:15px;margin-top:16px;display:flex}@media (max-width:767px){.Xo-AgG_youtubeLinks{justify-content:center;align-items:center}}.Xo-AgG_youtubeLink{color:var(--color-text);font-size:clamp(13px,2vw,14px);font-weight:var(--font-weight-regular);align-items:center;gap:6px;line-height:1.4;text-decoration:none;transition:opacity .2s,color .2s;display:inline-flex}.Xo-AgG_youtubeLink:hover{color:var(--color-darkgray)}.Xo-AgG_youtubeIcon{object-fit:contain;flex-shrink:0;width:18px;height:18px;display:block}
.nrdXRG_breadcrumbs{color:var(--color-gray);font-size:13px;font-weight:var(--font-weight-medium);margin:0;padding:0}@media (max-width:768px){.nrdXRG_breadcrumbs{-webkit-overflow-scrolling:touch;font-size:12px;overflow:auto hidden}.nrdXRG_breadcrumbs::-webkit-scrollbar{display:none}}.nrdXRG_list{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:768px){.nrdXRG_list{flex-wrap:nowrap;width:max-content;min-width:100%}}.nrdXRG_item{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;transition:margin .3s;display:flex}@media (max-width:450px){.nrdXRG_item.nrdXRG_rightAlign{margin-left:0}}.nrdXRG_link{color:var(--color-text);text-decoration:underline}.nrdXRG_link:hover{opacity:.8;text-decoration:underline}.nrdXRG_current,.nrdXRG_separator{color:var(--color-gray)}
._6DoihW_tableWrapper{-webkit-overflow-scrolling:touch;white-space:normal;width:100%;max-width:100%;margin-bottom:30px;overflow-x:auto}._6DoihW_tableWrapper tbody{-webkit-text-size-adjust:100%}._6DoihW_tableWrapper table{border-collapse:collapse;width:100%;min-width:840px;margin-bottom:0}._6DoihW_tableWrapper table th,._6DoihW_tableWrapper table td{border:1px solid var(--color-gray-progress);text-align:left;color:var(--color-text);-moz-text-size-adjust:100%;text-size-adjust:100%;padding:16px;font-size:14px!important}@media (max-width:767px){._6DoihW_tableWrapper table th,._6DoihW_tableWrapper table td{padding:12px}}._6DoihW_tableWrapper table th{background-color:var(--color-table-header-bg);font-weight:var(--font-weight-medium)}._6DoihW_tableWrapper table p{margin-bottom:24px;font-size:clamp(13px,2vw,16px)}._6DoihW_tableWrapper table p:last-child{margin-bottom:0}._6DoihW_tableWrapper table td p{-moz-text-size-adjust:100%;text-size-adjust:100%}
.NXQ3AW_catchContent{word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%}.NXQ3AW_catchContent a{color:var(--color-cam);text-underline-offset:.15em;text-decoration:underline}.NXQ3AW_catchContent figure{max-width:100%}.NXQ3AW_catchContent img{max-width:100%;height:auto;display:block}
.rxlBjG_wrapper{background-color:#fff;width:100%;margin-top:70px;padding:0 20px}.rxlBjG_wrapper.rxlBjG_noTopMargin{margin-top:0}@media (max-width:1023px){.rxlBjG_wrapper{padding:0 20px}}.rxlBjG_inner{align-items:flex-start;gap:60px;max-width:1200px;margin:0 auto;display:flex}@media (max-width:1023px){.rxlBjG_inner{flex-direction:column;gap:0}}.rxlBjG_mainArea{flex:1;width:100%;min-width:0}.rxlBjG_sideArea{flex-shrink:0;align-self:stretch;width:300px}@media (max-width:1023px){.rxlBjG_sideArea{width:100%}}
.sOGx9q_banner{border:2px solid var(--color-cam);background-color:var(--background);border-radius:12px;display:block;overflow:hidden}@media (max-width:1023px){.sOGx9q_banner{display:none}}.sOGx9q_imageWrapper{background:linear-gradient(90deg,#70d0e1 0%,#56f0c9 100%);width:100%;display:block}.sOGx9q_image{width:100%;height:auto;display:block}.sOGx9q_content{color:var(--color-cam);text-align:center;padding:14px 18px 18px}.sOGx9q_lead{font-size:14px;font-weight:var(--font-weight-medium);margin:0 0 6px;line-height:1.55}.sOGx9q_title{font-size:24px;font-weight:var(--font-weight-bold);margin:0 0 10px;line-height:1.4}.sOGx9q_button{justify-content:center;align-items:center;gap:16px;width:138px;min-width:138px;min-height:36px;padding:8px 16px;font-size:13px;line-height:1.4;display:inline-flex}.sOGx9q_button:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}
.DmH3Ba_wrapper{background-color:#f8f9fa;border-radius:12px;margin:40px 0;padding:40px}@media (max-width:767px){.DmH3Ba_wrapper{margin:30px 0;padding:24px}}.DmH3Ba_title{text-align:center;letter-spacing:.1em;color:var(--color-text,#1f2122);margin:0 0 24px;font-size:18px;font-weight:700}.DmH3Ba_list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.DmH3Ba_item{margin:0}.DmH3Ba_link{cursor:pointer;color:var(--color-text,#1f2122);font-size:15px;font-weight:var(--font-weight-medium);align-items:center;gap:10px;padding:5px 10px;transition:color .3s;display:flex}@media (max-width:767px){.DmH3Ba_link{font-size:14px}}.DmH3Ba_link:hover{color:var(--color-cam)}.DmH3Ba_link:hover .DmH3Ba_icon{background-color:var(--color-cam)}.DmH3Ba_icon{color:#fff;background-color:#333;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:background-color .3s;display:flex}.DmH3Ba_icon svg{width:10px;height:6px}.DmH3Ba_text{line-height:1.5}.DmH3Ba_active{color:var(--color-primary,#0b9b95)}.DmH3Ba_active .DmH3Ba_icon{background-color:var(--color-primary,#0b9b95)}
