.CamSelectB_section__vouF4{background:#fff;margin-top:-50px;padding:60px 0;position:relative;width:100%}.CamSelectB_container__fC8ua{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1000px;padding:0 20px;width:100%}.CamSelectB_sectionHead__H1PmO{margin-bottom:60px;position:relative;text-align:center;z-index:10}.CamSelectB_sectionTag__1JzQO{background:#fc0;border-radius:20px;color:#333;display:inline-block;font-size:.9rem;font-weight:700;margin-bottom:15px;padding:5px 20px}.CamSelectB_sectionTitle__Y5M6T{color:#00a38f;font-size:2.2rem;font-weight:700;line-height:1.4}.CamSelectB_card__rm_p8{border:1px solid #ccc;border-radius:0;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease,border-color .3s ease}.CamSelectB_card__rm_p8:hover{border-color:#00a38f;transform:translateY(-5px)}.CamSelectB_cardHeader__rREtF{align-items:flex-start;display:flex;margin-bottom:20px}.CamSelectB_cardNumber__wORn5{align-items:center;border:1px solid #00a38f;border-radius:50%;color:#00a38f;display:flex;flex-shrink:0;font-size:1.2rem;font-weight:700;height:50px;justify-content:center;margin-right:15px;width:50px}.CamSelectB_cardSub__YFxyQ{font-size:.8rem;font-weight:700}.CamSelectB_cardTitle__yr_o9{color:#00a38f;font-size:1.1rem;font-weight:700;line-height:1.4}.CamSelectB_cardImage__cpmf0{background:#fff;border-radius:5px;flex:1 1;margin-bottom:20px;padding:20px}.CamSelectB_cardImage__cpmf0,.CamSelectB_modalOverlay__pPOdx{align-items:center;display:flex;justify-content:center}.CamSelectB_modalOverlay__pPOdx{background:rgba(0,0,0,.6);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw;z-index:10000}.CamSelectB_modalOverlay__pPOdx.CamSelectB_active__syjUE{opacity:1;visibility:visible}.CamSelectB_modalContent__vB4AY{background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;padding:0;position:relative;width:90%;z-index:9999}.CamSelectB_modalCloseInner__ppAfI{align-items:center;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;position:absolute;right:15px;top:15px;transition:background .2s;width:32px;z-index:1005}.CamSelectB_modalScrollArea__XFtVr{height:100%;overflow-y:auto;padding:60px 40px 40px;width:100%}.CamSelectB_selectInnerWrap__g4twu{grid-gap:40px;align-items:center;display:flex;flex-direction:row-reverse;gap:40px;justify-content:center}.CamSelectB_selectIllust__EIr0z{flex:1 1;max-width:400px}.CamSelectB_selectInfo__1uzL4{flex:1 1}.CamSelectB_selectNumber__Rpg2K{margin-bottom:20px}.CamSelectB_selectDetail__KMjyP{text-align:left}.CamSelectB_selectTitleBox__OF5vl p{color:#00a38f;font-size:.9rem;font-weight:700;margin-bottom:10px}.CamSelectB_selectTitle__pdDw7{color:#333;font-size:1.8rem;line-height:1.4;margin-bottom:20px}.CamSelectB_selectText__CaS1e{color:#555;line-height:1.8}.CamSelectB_selectText__CaS1e p{margin-bottom:15px}@media screen and (max-width:768px){.CamSelectB_container__fC8ua{grid-template-columns:1fr}.CamSelectB_selectInnerWrap__g4twu{grid-gap:20px;flex-direction:column;gap:20px}.CamSelectB_modalScrollArea__XFtVr{padding:50px 20px 30px}.CamSelectB_sectionTitle__Y5M6T{font-size:1.6rem}}.CamSelectB_cta__Kp03X{font-size:1.2rem;font-weight:700;margin:50px auto 0;max-width:650px;text-align:center;width:100%}.CamSelectB_ctas__ooeLi{grid-gap:30px;display:flex;gap:30px;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width:768px){.CamSelectB_ctas__ooeLi{grid-gap:30px;align-items:center;flex-direction:column;gap:30px;margin-top:20px}.CamSelectB_cta__Kp03X{margin-top:30px}}.FAQ_faqSection__KvTVz{margin:80px auto 100px;max-width:1160px;width:100%}.FAQ_heading__kvE3T{font-size:32px;font-weight:700;line-height:1.4;margin:40px 0;text-align:center}.FAQ_list__fcv2s{border-top:1px solid #e6e9ee;list-style:none;margin:0;padding:0}.FAQ_item__Rx_aR{background:#fff;border-bottom:1px solid #e6e9ee}.FAQ_row__HDB2G{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:40px 1fr;padding:12px 12px 12px 8px}.FAQ_qIcon__aLmpM{border:2px solid #068b8e;border-radius:50%;color:#068b8e;display:inline-grid;font-size:14px;font-weight:700;height:28px;place-items:center;width:28px}.FAQ_button__eo26u{grid-gap:12px;align-items:center;background:transparent;border:0;cursor:pointer;display:grid;gap:12px;grid-template-columns:1fr 24px;padding:8px;text-align:left;width:100%}.FAQ_button__eo26u:focus-visible{border-radius:6px;outline:3px solid rgba(26,87,214,.35);outline-offset:2px}.FAQ_question__RT_wE{color:#0f172a;font-size:16px;font-weight:600;line-height:1.6}.FAQ_chevron___cDlP{border-bottom:2px solid #068b8e;border-right:2px solid #068b8e;height:10px;justify-self:end;transform:rotate(-45deg);transition:transform .2s ease;width:10px}.FAQ_open__q6ChL{transform:rotate(45deg)}.FAQ_panel__iSL19{max-height:0;overflow:hidden;transition:max-height .26s ease;will-change:max-height}.FAQ_panelInner__8UEGc{padding:0 48px 16px}.FAQ_answer__Iw7F3{color:#334155;font-size:15px;line-height:1.9}.FAQ_faqCta__YUHM6{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,300px);justify-content:center;justify-items:center;margin:50px 0}@media screen and (max-width:730px){.FAQ_faqCta__YUHM6{grid-gap:20px;gap:20px;grid-template-columns:repeat(1,300px)}}.FunctionCards_section__ZLKIL{margin-top:-50px;padding:60px 0;position:relative;width:100%;z-index:100}.FunctionCards_container__GgQjs{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.FunctionCards_card__G9d9n{background:#e1f5f4;cursor:pointer;padding:20px 20px 50px;place-content:center;place-items:center;transition:transform .3s ease}.FunctionCards_card__G9d9n:hover{transform:translateY(-5px)}.FunctionCards_imageArea__czoas{display:flex;justify-content:center;margin-bottom:20px;position:relative}.FunctionCards_imageArea__czoas,.FunctionCards_textArea__dLjAi{max-width:400px;width:100%}.FunctionCards_cardTitle__Yp1Vh{color:#00a38f;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:15px;padding-bottom:5px}.FunctionCards_openIcon__idzo2{font-size:1rem;padding-left:10px}.FunctionCards_cardDesc__fP35r{color:#333;font-size:.9rem;line-height:1.6;margin-bottom:15px;min-height:4.8em}.FunctionCards_tagList__Vz7M9{grid-gap:8px;display:flex;flex-wrap:wrap;gap:8px}.FunctionCards_tag__JW4u4{background:#00a38f;border-radius:20px;color:#fff;font-size:.8rem;padding:4px 12px}.FunctionCards_modalOverlay__VLfUf{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s,visibility .3s;visibility:hidden;width:100vw;z-index:10000}.FunctionCards_modalOverlay__VLfUf.FunctionCards_active__4KdX_{opacity:1;visibility:visible}.FunctionCards_modalContent__W12Xv{background:#fff;border-radius:10px;box-shadow:0 10px 30px rgba(0,0,0,.3);display:flex;flex-direction:column;max-height:90vh;max-width:1200px;overflow:hidden;padding:0;position:relative;width:90%}.FunctionCards_modalCloseInner__3JFmG{align-items:center;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-size:1rem;height:32px;justify-content:center;position:absolute;right:15px;top:15px;width:32px;z-index:1005}.FunctionCards_modalScrollArea__JTmwF{height:100%;overflow-y:auto;padding:60px 40px 40px;width:100%}.FunctionCards_modalHeader__Qrt6N{margin-bottom:30px;text-align:center}.FunctionCards_modalTitle__p9SIL{color:#00a38f;font-size:1.8rem;font-weight:700;margin:0}.FunctionCards_grid__aceMR{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.FunctionCards_grid__aceMR{grid-gap:15px;gap:15px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.FunctionCards_container__GgQjs{grid-template-columns:1fr}.FunctionCards_imageArea__czoas,.FunctionCards_textArea__dLjAi{max-width:100%}.FunctionCards_modalContent__W12Xv{max-height:95vh;width:95%}.FunctionCards_modalScrollArea__JTmwF{padding:50px 20px 30px}.FunctionCards_grid__aceMR{grid-gap:10px;gap:10px;grid-template-columns:repeat(2,1fr)}.FunctionCards_cardDesc__fP35r{min-height:auto}.FunctionCards_modalTitle__p9SIL{font-size:1.4rem}}@media screen and (max-width:480px){.FunctionCards_grid__aceMR{grid-template-columns:1fr}.FunctionCards_modalScrollArea__JTmwF{padding:50px 15px 30px}}.FunctionCards_cta__me8Fa{color:#000;font-size:1.2rem;font-weight:700;margin:50px auto 0;max-width:650px;text-align:center;width:100%}.FunctionCards_ctas__mFzdk{grid-gap:30px;display:flex;gap:30px;justify-content:center;margin-top:20px;width:100%}@media screen and (max-width:768px){.FunctionCards_ctas__mFzdk{grid-gap:30px;align-items:center;flex-direction:column;gap:30px;margin-top:20px}.FunctionCards_cta__me8Fa{margin-top:30px}}.CoordinateExplanation_badge__AgBoM{border-radius:2px;color:#fff;font-size:.9rem;padding:4px}.CoordinateExplanation_bgPrimary__6ZzGF{border:1px solid var(--color-primary);color:var(--color-primary)}.CoordinateExplanation_bgBlue__dC8Dk{border:1px solid var(--color-blue);color:var(--color-blue)}.CoordinateExplanation_bgGreen__PVefj{border:1px solid var(--color-green);color:var(--color-green)}.CoordinateExplanation_ul__OFMFk{list-style:none;padding:0}.CoordinateExplanation_ul__OFMFk li{background-color:var(--bs-gray-200);margin-bottom:4px;padding:8px 24px;position:relative}.CoordinateExplanation_ine__KKh2N{border-left:4px solid var(--color-primary);font-size:var(--font-size-5);margin-bottom:12px;padding-left:8px}.CoordinateExplanation_explanationBlock__lD_fg{border-bottom:1px dotted #6c757d;margin-bottom:60px;width:100%}.CoordinateExplanation_explanationInnerWrap__TtF1b{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:1fr 450px;padding:20px 20px 0}.CoordinateExplanation_column2__64DaI .CoordinateExplanation_explanationInnerWrap__TtF1b{align-items:center;grid-template-columns:1fr;justify-content:center}.CoordinateExplanation_explanationDetail__L3W8s{margin-bottom:2rem}.CoordinateExplanation_column2__64DaI .CoordinateExplanation_explanationLeft__J1Ywc{order:2}.CoordinateExplanation_explanationText__aoa4g{margin-bottom:10px;padding-bottom:0}.CoordinateExplanation_explanationAnnotation__Hn_41{color:#00d1b2;font-size:.9rem}.CoordinateExplanation_explanationImg__4LNx9{align-content:center;display:grid;height:400px;justify-content:center}.CoordinateExplanation_column2__64DaI .CoordinateExplanation_explanationImg__4LNx9{display:grid;justify-content:center;margin-bottom:20px;order:1}@media screen and (max-width:1200px){.CoordinateExplanation_explanationInnerWrap__TtF1b{grid-template-columns:1fr 300px;padding:50px 20px 40px}}@media screen and (max-width:992px){.CoordinateExplanation_explanationInnerWrap__TtF1b{grid-template-columns:1fr;padding-top:10px}.CoordinateExplanation_explanationImg__4LNx9{display:grid;height:-moz-max-content;height:max-content;justify-content:center;margin:30px 0 20px;order:1}.CoordinateExplanation_explanationLeft__J1Ywc{order:2}}.CoordinateExplanation_imageSize__yZia2{align-items:center;display:grid;justify-items:center;text-align:center}.CoordinateExplanation_imageSize__yZia2 img{-o-object-fit:cover;object-fit:cover;text-align:center;width:100%}.CoordinateExplanation_box__507JL{grid-gap:30px;align-content:center;align-items:center;gap:30px;grid-template-columns:1fr 400px}.CoordinateExplanation_box1___MD44,.CoordinateExplanation_box__507JL{display:grid}.CoordinateExplanation_detailLink__DekDW{background:#00726e;border-radius:5px;color:#fff;display:block;filter:drop-shadow(0 5px 8px rgba(0,0,0,.2));font-size:1.2rem;margin:30px auto;padding:15px 20px;text-align:center;text-decoration:none;transition:all .2s ease;width:-moz-max-content;width:max-content}.CoordinateExplanation_detailLink__DekDW:hover{border:hidden;color:#fff;filter:drop-shadow(0 5px 8px rgba(0,0,0,0));opacity:.8}.CoordinateExplanation_xlbr__EXdNx{display:none}@media screen and (min-width:768px) and (max-width:992px){.CoordinateExplanation_contents__lqwl7{display:contents;height:300px}}@media screen and (max-width:994px){.CoordinateExplanation_box__507JL{grid-template-columns:1fr;justify-content:center;justify-items:center}.CoordinateExplanation_xlbr__EXdNx{display:block}.CoordinateExplanation_detailLink__DekDW{font-size:1rem;margin:50px auto 20px;padding:20px 15px}}@media screen and (max-width:560px){.CoordinateExplanation_explanationInnerWrap__TtF1b{padding-left:10px;padding-right:10px}}.Coordination_coordination__KX6ae{color:#1d1e1f;margin:0 auto;opacity:0;padding:32px 10px 100px;transform:translateY(30px);transition:all .3s ease-in-out;width:100%}.Coordination_inView__EMF6J{opacity:1;transform:translateY(0)}.Coordination_header__dfeHc{margin-bottom:40px;text-align:center}.Coordination_title__DzJCw{color:#068b8e;font-size:28px;font-weight:600;letter-spacing:.02em;margin:0 0 8px}.Coordination_subtitle__OQv8H{color:#1d1e1f;font-size:18px;margin:0}.Coordination_column1__AyO_c{margin-bottom:50px}.Coordination_column1__AyO_c:last-child{margin-bottom:0}.Coordination_sectionClickable__TY9_E,.Coordination_section__qfTw1{border:1px solid #f1f1f1;border-radius:10px;margin:0 auto;max-width:1160px;padding:16px;position:relative;width:100%}.Coordination_sectionClickable__TY9_E{cursor:pointer;transition:all .3s}.Coordination_sectionClickable__TY9_E:hover{border-color:#068b8e;box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.Coordination_sectionHead__74sUx{display:flex;justify-content:center;margin-bottom:14px}.Coordination_sectionBadge__A1LN5{background:#f1f1f1;border-radius:5px;display:block;font-size:20px;font-weight:400;letter-spacing:.06em;min-width:200px;padding:6px 14px 3px;position:absolute;text-align:center;top:-21px}.Coordination_grid__toD8K{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,160px));place-content:center;place-items:center}.Coordination_column2__f0Y79{grid-gap:30px;display:grid;gap:30px;margin:0 auto 50px;max-width:1160px}.Coordination_column2__f0Y79 .Coordination_grid__toD8K{grid-template-columns:repeat(2,minmax(0,1fr))}.Coordination_gridCustom__xy2J4{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}.Coordination_gridCustom__xy2J4 .Coordination_innerGrid__CniVq{grid-template-columns:repeat(2,1fr);width:100%}.Coordination_card__yXONm,.Coordination_gridCustom__xy2J4 .Coordination_innerGrid__CniVq{display:grid;place-content:center}.Coordination_card__yXONm{height:-moz-fit-content;height:fit-content;place-items:center}.Coordination_logoWrap__3PWd4{display:flex}.Coordination_otherFont__mw9s7{font-weight:400}.Coordination_textInfo__3BddJ{font-size:16px;line-height:2;text-align:left}.Coordination_modalBackdrop__YokWx{animation:Coordination_fadeIn__vpH6F .15s ease-out;background:rgba(15,23,42,.5);display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1000}.Coordination_modalBackdropClosing__ev4ed{animation:Coordination_fadeOut__1izE3 .15s ease-in forwards}.Coordination_modal__sjLiA{animation:Coordination_scaleIn__6UEnG .16s ease-out;background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.2);color:#111827;height:90vh;overflow:hidden;width:min(1200px,100%)}.Coordination_modalClosing__W_g6X{animation:Coordination_scaleOut__doi9x .16s ease-in forwards}.Coordination_modalHeader__1o0BY{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.Coordination_modalTitle__pWFdD{font-size:1.25rem;font-weight:700;line-height:1.4;margin:0}.Coordination_modalClose__Y_UpZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#6b7280;cursor:pointer;font-size:20px;line-height:1}.Coordination_modalClose__Y_UpZ:hover{color:#111827}.Coordination_inner__NCXK3{height:90%;overflow-y:auto}.Coordination_modalBody__sgdfe{height:-moz-max-content;height:max-content;padding:20px}.Coordination_cta___TtMO{font-size:1.2rem;font-weight:700;margin:-30px auto 10px;max-width:650px;text-align:center}.Coordination_ctas__SR62j{grid-gap:20px;align-items:center;display:flex;flex-direction:column;gap:20px;padding:20px}@media (min-width:768px){.Coordination_ctas__SR62j{flex-direction:row;justify-content:center}}.Coordination_openIcon__5VTnL{font-size:1rem;padding-bottom:2px;padding-left:5px}.Coordination_hidden__XwHFp{display:none}@keyframes Coordination_fadeIn__vpH6F{0%{opacity:0}to{opacity:1}}@keyframes Coordination_fadeOut__1izE3{0%{opacity:1}to{opacity:0}}@keyframes Coordination_scaleIn__6UEnG{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Coordination_scaleOut__doi9x{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(6px) scale(.98)}}@media (min-width:450px){.Coordination_grid__toD8K{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:560px){.Coordination_column2__f0Y79 .Coordination_grid__toD8K,.Coordination_grid__toD8K{grid-template-columns:repeat(3,minmax(0,1fr))}.Coordination_gridCustom__xy2J4 .Coordination_innerGrid__CniVq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:840px){.Coordination_grid__toD8K{grid-template-columns:repeat(4,minmax(0,1fr))}.Coordination_gridCustom__xy2J4{grid-template-columns:repeat(2,minmax(0,1fr))}.Coordination_column2__f0Y79{display:flex}}@media (min-width:1100px){.Coordination_grid__toD8K{grid-template-columns:repeat(6,minmax(0,1fr))}.Coordination_column2__f0Y79 .Coordination_grid__toD8K,.Coordination_gridCustom__xy2J4 .Coordination_innerGrid__CniVq{grid-template-columns:repeat(3,minmax(0,160px))}}.Coordination_explanationText__VEn_B{flex:1 1}.Coordination_explanationText__VEn_B h3{border-bottom:2px solid #f1f1f1;color:#068b8e;display:inline-block;font-size:1.5rem;font-weight:700;margin-bottom:12px;padding-bottom:8px}.Coordination_explanationText__VEn_B p{color:#1d1e1f;font-size:1rem;line-height:1.6;margin-bottom:16px}@media (min-width:1100px){.Coordination_modal__sjLiA{height:-moz-fit-content;height:fit-content}}