html{font-size:14px}@media screen and (max-width: 480px){html{font-size:12px}}@container builder (max-width: 768px){h1{font-weight:700;font-size:2.1429rem;line-height:140%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h1{font-weight:700;font-size:1.8571rem;line-height:140%;letter-spacing:-0.04em}}h1{font-weight:700;font-size:3.1429rem;line-height:140%;letter-spacing:-0.04em}@container builder (max-width: 768px){h2{font-weight:700;font-size:2.1429rem;line-height:120%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h2{font-weight:700;font-size:2.1429rem;line-height:120%;letter-spacing:-0.04em}}h2{font-weight:700;font-size:2.5714rem;line-height:120%;letter-spacing:-0.04em}@container builder (max-width: 768px){h3{font-weight:600;font-size:1.7143rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h3{font-weight:600;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}}h3{font-weight:600;font-size:2.2857rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){h4{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h4{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}h4{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){h5{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h5{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}h5{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){h6{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){h6{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}h6{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}:root{--ice-color-fg-primary: #000000;--ice-color-fg-secondary: #666666;--ice-color-fg-muted: #999999;--ice-color-fg-inverse: #ffffff;--ice-color-fg-disabled: #cccccc;--ice-color-fg-placeholder: #999999;--ice-color-bg-primary: #ffffff;--ice-color-bg-secondary: #f5f5f5;--ice-color-bg-muted: #e0e0e0;--ice-color-bg-inverse: #000000;--ice-color-bg-hover: #f5f5f5;--ice-color-bg-active: #e8e8e8;--ice-color-bg-disabled: #f5f5f5;--ice-color-bg-selection: rgba(0, 97, 242, 0.1);--ice-color-bd-primary: #e0e0e0;--ice-color-bd-secondary: #cccccc;--ice-color-bd-muted: #f0f0f0;--ice-color-bd-hover: #999999;--ice-color-bd-focus: #0061f2;--ice-color-bd-error: #f56c6c;--ice-color-bd-disabled: #e0e0e0;--ice-color-shadow-sm: rgba(0, 0, 0, 0.05);--ice-color-shadow-md: rgba(0, 0, 0, 0.1);--ice-color-shadow-lg: rgba(0, 0, 0, 0.15);--ice-color-shadow-xl: rgba(0, 0, 0, 0.2);--ice-color-link-primary: #0061f2;--ice-color-link-hover: #0052cc;--ice-color-link-active: #0047b3;--ice-color-link-visited: #7087a9;--ice-color-divider-primary: #e0e0e0;--ice-color-divider-secondary: #f0f0f0;--ice-color-hover-primary: rgba(0, 97, 242, 0.1);--ice-color-active-primary: rgba(0, 97, 242, 0.2);--ice-color-focus-primary: rgba(0, 97, 242, 0.2);--ice-color-disabled: #cccccc;--ice-color-success: #52c41a;--ice-color-success-fg: #ffffff;--ice-color-success-bg: #f6ffed;--ice-color-success-bd: #b7eb8f;--ice-color-error: #f56c6c;--ice-color-error-fg: #ffffff;--ice-color-error-bg: #fff2f0;--ice-color-error-bd: #ffccc7;--ice-color-warning: #faad14;--ice-color-warning-fg: #ffffff;--ice-color-warning-bg: #fffbe6;--ice-color-warning-bd: #ffe58f;--ice-color-info: #1890ff;--ice-color-info-fg: #ffffff;--ice-color-info-bg: #e6f7ff;--ice-color-info-bd: #91d5ff;--ice-color-primary: #0061f2;--ice-color-secondary: #7087a9;--ice-color-tertiary: #9c9c9c;--ice-color-accent: #ff4d4f}.ice5_margin_top_1{margin-top:8px !important}.ice5_margin_left_1{margin-left:8px !important}.ice5_margin_right_1{margin-right:8px !important}.ice5_margin_bottom_1{margin-bottom:8px !important}.ice5_padding_top_1{padding-top:8px !important}.ice5_padding_left_1{padding-left:8px !important}.ice5_padding_right_1{padding-right:8px !important}.ice5_padding_bottom_1{padding-bottom:8px !important}.ice5_margin_top_2{margin-top:16px !important}.ice5_margin_left_2{margin-left:16px !important}.ice5_margin_right_2{margin-right:16px !important}.ice5_margin_bottom_2{margin-bottom:16px !important}.ice5_padding_top_2{padding-top:16px !important}.ice5_padding_left_2{padding-left:16px !important}.ice5_padding_right_2{padding-right:16px !important}.ice5_padding_bottom_2{padding-bottom:16px !important}.ice5_margin_top_3{margin-top:24px !important}.ice5_margin_left_3{margin-left:24px !important}.ice5_margin_right_3{margin-right:24px !important}.ice5_margin_bottom_3{margin-bottom:24px !important}.ice5_padding_top_3{padding-top:24px !important}.ice5_padding_left_3{padding-left:24px !important}.ice5_padding_right_3{padding-right:24px !important}.ice5_padding_bottom_3{padding-bottom:24px !important}.ice5_margin_top_4{margin-top:32px !important}.ice5_margin_left_4{margin-left:32px !important}.ice5_margin_right_4{margin-right:32px !important}.ice5_margin_bottom_4{margin-bottom:32px !important}.ice5_padding_top_4{padding-top:32px !important}.ice5_padding_left_4{padding-left:32px !important}.ice5_padding_right_4{padding-right:32px !important}.ice5_padding_bottom_4{padding-bottom:32px !important}.ice5_margin_top_5{margin-top:40px !important}.ice5_margin_left_5{margin-left:40px !important}.ice5_margin_right_5{margin-right:40px !important}.ice5_margin_bottom_5{margin-bottom:40px !important}.ice5_padding_top_5{padding-top:40px !important}.ice5_padding_left_5{padding-left:40px !important}.ice5_padding_right_5{padding-right:40px !important}.ice5_padding_bottom_5{padding-bottom:40px !important}.ice5_margin_top_6{margin-top:64px !important}.ice5_margin_left_6{margin-left:64px !important}.ice5_margin_right_6{margin-right:64px !important}.ice5_margin_bottom_6{margin-bottom:64px !important}.ice5_padding_top_6{padding-top:64px !important}.ice5_padding_left_6{padding-left:64px !important}.ice5_padding_right_6{padding-right:64px !important}.ice5_padding_bottom_6{padding-bottom:64px !important}.ice5_margin_top_7{margin-top:80px !important}.ice5_margin_left_7{margin-left:80px !important}.ice5_margin_right_7{margin-right:80px !important}.ice5_margin_bottom_7{margin-bottom:80px !important}.ice5_padding_top_7{padding-top:80px !important}.ice5_padding_left_7{padding-left:80px !important}.ice5_padding_right_7{padding-right:80px !important}.ice5_padding_bottom_7{padding-bottom:80px !important}.ice5_margin_top_8{margin-top:96px !important}.ice5_margin_left_8{margin-left:96px !important}.ice5_margin_right_8{margin-right:96px !important}.ice5_margin_bottom_8{margin-bottom:96px !important}.ice5_padding_top_8{padding-top:96px !important}.ice5_padding_left_8{padding-left:96px !important}.ice5_padding_right_8{padding-right:96px !important}.ice5_padding_bottom_8{padding-bottom:96px !important}.ice5_margin_top_9{margin-top:120px !important}.ice5_margin_left_9{margin-left:120px !important}.ice5_margin_right_9{margin-right:120px !important}.ice5_margin_bottom_9{margin-bottom:120px !important}.ice5_padding_top_9{padding-top:120px !important}.ice5_padding_left_9{padding-left:120px !important}.ice5_padding_right_9{padding-right:120px !important}.ice5_padding_bottom_9{padding-bottom:120px !important}.ice5_margin_top_10{margin-top:200px !important}.ice5_margin_left_10{margin-left:200px !important}.ice5_margin_right_10{margin-right:200px !important}.ice5_margin_bottom_10{margin-bottom:200px !important}.ice5_padding_top_10{padding-top:200px !important}.ice5_padding_left_10{padding-left:200px !important}.ice5_padding_right_10{padding-right:200px !important}.ice5_padding_bottom_10{padding-bottom:200px !important}.ice5_margin_all_veryThin{margin:8px !important}.ice5_margin_all_thin{margin-top:16px !important;margin-left:8px !important;margin-right:8px !important;margin-bottom:16px !important}.ice5_margin_all_normal{margin-top:40px !important;margin-left:24px !important;margin-right:24px !important;margin-bottom:40px !important}.ice5_margin_all_wide{margin:64px !important}.ice5_margin_all_veryWide{margin:80px !important}.ice5_margin_left_right_veryThin{margin-left:8px !important;margin-right:8px !important}.ice5_margin_left_right_thin{margin-left:16px !important;margin-right:16px !important}.ice5_margin_left_right_normal{margin-left:40px !important;margin-right:40px !important}.ice5_margin_left_right_wide{margin-left:64px !important;margin-right:64px !important}.ice5_margin_left_right_veryWide{margin-left:80px !important;margin-right:80px !important}.ice5_margin_top_bottom_veryThin{margin-top:8px !important;margin-bottom:8px !important}.ice5_margin_top_bottom_thin{margin-top:16px !important;margin-bottom:16px !important}.ice5_margin_top_bottom_normal{margin-top:40px !important;margin-bottom:40px !important}.ice5_margin_top_bottom_wide{margin-top:64px !important;margin-bottom:64px !important}.ice5_margin_top_bottom_veryWide{margin-top:80px !important;margin-bottom:80px !important}.ice5_padding_all_veryThin{padding:8px !important}.ice5_padding_all_thin{padding-top:16px !important;padding-left:8px !important;padding-right:8px !important;padding-bottom:16px !important}.ice5_padding_all_normal{padding-top:40px !important;padding-left:24px !important;padding-right:24px !important;padding-bottom:40px !important}.ice5_padding_all_wide{padding:64px !important}.ice5_padding_all_veryWide{padding:80px !important}.ice5_padding_left_right_veryThin{padding-left:8px !important;padding-right:8px !important}.ice5_padding_left_right_thin{padding-left:16px !important;padding-right:16px !important}.ice5_padding_left_right_normal{padding-left:40px !important;padding-right:40px !important}.ice5_padding_left_right_wide{padding-left:64px !important;padding-right:64px !important}.ice5_padding_left_right_veryWide{padding-left:80px !important;padding-right:80px !important}.ice5_padding_top_bottom_veryThin{padding-top:8px !important;padding-bottom:8px !important}.ice5_padding_top_bottom_thin{padding-top:16px !important;padding-bottom:16px !important}.ice5_padding_top_bottom_normal{padding-top:40px !important;padding-bottom:40px !important}.ice5_padding_top_bottom_wide{padding-top:64px !important;padding-bottom:64px !important}.ice5_padding_top_bottom_veryWide{padding-top:80px !important;padding-bottom:80px !important}.ice_text_left{text-align:left}.ice_text_right{text-align:right}.ice_text_center{text-align:center}.ice_text_justify{text-align:justify}@container builder (max-width: 768px){.ice5_heading_1{font-weight:700;font-size:2.1429rem;line-height:140%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_1{font-weight:700;font-size:1.8571rem;line-height:140%;letter-spacing:-0.04em}}.ice5_heading_1{font-weight:700;font-size:3.1429rem;line-height:140%;letter-spacing:-0.04em}@container builder (max-width: 768px){.ice5_heading_2{font-weight:700;font-size:2.1429rem;line-height:120%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_2{font-weight:700;font-size:2.1429rem;line-height:120%;letter-spacing:-0.04em}}.ice5_heading_2{font-weight:700;font-size:2.5714rem;line-height:120%;letter-spacing:-0.04em}@container builder (max-width: 768px){.ice5_heading_3{font-weight:600;font-size:1.7143rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_3{font-weight:600;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}}.ice5_heading_3{font-weight:600;font-size:2.2857rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){.ice5_heading_4{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_4{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}.ice5_heading_4{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){.ice5_heading_5{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_5{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}.ice5_heading_5{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}@container builder (max-width: 768px){.ice5_heading_6{font-weight:500;font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}}@container builder (max-width: 576px){.ice5_heading_6{font-weight:500;font-size:1rem;line-height:100%;letter-spacing:-0.04em}}.ice5_heading_6{font-weight:500;font-size:1.4286rem;line-height:100%;letter-spacing:-0.04em}.ice5_body_1{font-size:1.4286rem;line-height:160%;letter-spacing:0em}.ice5_body_2{font-size:1.2857rem;line-height:140%;letter-spacing:-0.02em}.ice5_body_3{font-size:1.1429rem;line-height:120%;letter-spacing:-0.02em}.ice5_body_4{font-size:1.1429rem;line-height:100%;letter-spacing:-0.04em}.ice5_body_5{font-size:1rem;line-height:100%;letter-spacing:-0.04em}.ice5_line_height_1{line-height:100%}.ice5_line_height_2{line-height:120%}.ice5_line_height_3{line-height:140%}.ice5_line_height_4{line-height:160%}.ice5_line_height_5{line-height:180%}.ice5_letter_spacing_1{letter-spacing:-0.04em}.ice5_letter_spacing_2{letter-spacing:-0.02em}.ice5_letter_spacing_3{letter-spacing:0em}.ice5_letter_spacing_4{letter-spacing:.02em}.ice5_letter_spacing_5{letter-spacing:.04em}.satu_br_pc_1280 br{display:block}@media(max-width: 1500px){.satu_br_pc_1280 br{display:none}}.satu_intro_section{padding:120px 29px}.satu_intro_section .mb_20{margin-bottom:20px}.satu_intro_section .mb_40{margin-bottom:40px}.satu_intro_section .mb_80{margin-bottom:80px}.satu_intro_section .img_260 img{width:260px}.satu_feature_section{padding:120px 29px}.satu_feature_section .mb_30{margin-bottom:30px}.satu_feature_section .mb_80{margin-bottom:80px}.satu_feature_section .text_container{padding-top:40px}.satu_usecase_section{padding:120px 29px}.satu_usecase_section .mb_80{margin-bottom:80px}.satu_usecase_section .image_container img{width:100%}.satu_usecase_section .text_container{padding:32px}.satu_inquiry_section{padding:100px 29px}.satu_inquiry_section .mb_60{margin-bottom:60px}.satu_inquiry_section .img_440 img{width:440px}.satu_inquiry_section .text_button_container .ice_column_content{display:flex;flex-direction:column;justify-content:space-between}.satu_inquiry_section .ice_button{padding:18px 40px}.satu_banner_with_margin{padding:100px 64px !important}.satu_banner_with_margin .text_wrapper{height:600px;padding-top:152px;padding-left:152px}.satu_banner_with_margin .disable_max_width .ice_container_area{max-width:none !important}.satu_main_banner{padding:115px 64px 51px !important}.satu_main_banner .max_1920{max-width:1920px;width:100%;margin:0 auto}.satu_main_banner .mb_24{margin-bottom:24px}.satu_main_banner .mb_30{margin-bottom:30px}.satu_main_banner .mb_38{margin-bottom:38px}.satu_main_banner .mb_40{margin-bottom:40px}.satu_main_banner .mb_48{margin-bottom:48px}.satu_main_banner .ice_swipe_container swiper-slide{padding:0}.satu_main_banner .ice_column_content{position:relative}.satu_main_banner .disable_max_width>.ice_container_area{max-width:none !important}.satu_main_banner .main_text_container{position:absolute;bottom:0;padding:48px}.satu_main_banner .main_text_button_container{position:absolute;bottom:0;padding:48px}.satu_main_banner .product_text_container{position:absolute;bottom:20%;left:10%}.satu_main_banner .product_text_button_container{max-width:560px;width:100%;position:absolute;bottom:12%;left:10%}.satu_main_banner .inquiry_button .ice_button{padding:16px 40px}.satu_main_banner .img_per_100{height:100%}.satu_main_banner .img_per_100 img{height:100%}.satu_main_banner .ice_pagination{position:absolute;bottom:0;right:0}.satu_main_banner .ice_pagination .page{padding:0}.satu_main_banner .ice_pagination_slide{gap:8px}.satu_main_banner .ice_pagination_slide .page{padding:0}.satu_main_banner .ice_pagination_slide .page:not(.active):after{width:12px}.satu_main_banner .ice_pagination_slide .page:after{border:none;background-color:#d9d9d9;height:12px}.satu_main_banner .ice_pagination_slide .page.active:after{width:80px;background-color:#8fdbf5}.satu_order_1{order:0}.satu_order_2{order:0}@media(min-width: 1921px){.satu_main_banner>.ice_container_area>.ice_row{max-width:1920px;width:100%;margin:0 auto}.satu_main_banner .ice_pagination{right:32px}}@media(max-width: 1500px){.satu_main_banner .main_text_container{padding:32px 24px}.satu_main_banner .main_text_button_container{padding:24px}.satu_main_banner .main_text_button_container_center{top:50%;bottom:initial;transform:translateY(-50%)}.satu_main_banner .product_text_container{left:initial;bottom:16%;padding:40px}.satu_main_banner .product_text_button_container{max-width:initial;top:35%;left:initial;transform:translateY(-35%);padding:40px}}@media(max-width: 1440px){.satu_main_banner{padding:100px 29px 32px !important}.satu_main_banner .mb_38{margin-bottom:24px}.satu_main_banner .product_text_container,.satu_main_banner .product_text_button_container{padding:24px}}@container builder (max-width: 1280px){.satu_main_banner .fs_20 .ice_text_content{font-size:20px !important}.satu_main_banner .fs_38 .ice_text_content{font-size:38px !important}.satu_main_banner .mb_40{margin-bottom:18px}.satu_main_banner .mb_48{margin-bottom:32px}}@container builder (max-width: 1024px){.satu_main_banner .product_text_button_container{top:initial;bottom:0;transform:initial}}@container builder (max-width: 768px){.satu_intro_section{padding-block:64px}.satu_intro_section .mb_20{margin-bottom:16px}.satu_intro_section .mb_40{margin-bottom:16px}.satu_intro_section .mb_80{margin-bottom:40px}.satu_feature_section{padding-block:64px}.satu_feature_section .mb_30{margin-bottom:16px}.satu_feature_section .mb_80{margin-bottom:40px}.satu_feature_section .text_container{padding-top:0}.satu_usecase_section{padding-block:64px}.satu_usecase_section .mb_80{margin-bottom:40px}.satu_usecase_section .text_container{padding:24px}.satu_inquiry_section{padding-block:56px}.satu_inquiry_section .mb_60{margin-bottom:32px}.satu_inquiry_section .ice_button{padding:12px 24px}.satu_banner_with_margin{padding:74px 29px !important}.satu_banner_with_margin .text_wrapper{height:480px;padding:32px}.satu_banner_with_margin .text_wrapper .ice_container_area{padding-top:30%}.satu_banner_with_clip-path .test_container::after{left:0;transform:scaleX(-1)}.satu_main_banner{padding:74px 29px 32px !important}.satu_main_banner .mb_24{margin-bottom:16px}.satu_main_banner .mb_30{margin-bottom:16px}.satu_main_banner .mb_38{margin-bottom:24px}.satu_main_banner .fs_20 .ice_text_content{font-size:16px !important}.satu_main_banner .fs_38 .ice_text_content{font-size:36px !important}.satu_main_banner img{aspect-ratio:1/1.3}.satu_main_banner .product_text_button_container{left:initial;padding:32px 24px}.satu_main_banner .inquiry_button .ice_button{padding:12px 32px}.satu_order_1{order:1}.satu_order_2{order:2}}.ice_container .ice_container_area{max-width:1200px}.satu_qna{max-width:1200px;padding:104px 0}@container builder (max-width: 576px){.satu_qna{font-weight:400;font-size:1rem;line-height:22.4px;letter-spacing:-0.04em}}.satu_qna{font-weight:400;font-size:1.1429rem;line-height:24px;letter-spacing:-0.04em}.satu_qna .ice_qna_button{display:none}.satu_qna .ice_qna_inquiry_title{display:none}.satu_qna .ice_qna_inquiry_field:first-of-type{display:none}.satu_qna .ice_qna_inquiry_form{border:0}.satu_qna .ice_qna_inquiry_form .ice_qna_inquiry_submit button{width:initial;padding:20px 56px;border-radius:60px;font-size:18px;line-height:120%;font-weight:bold}.satu_qna .ice_qna_inquiry_field_label{font-weight:400;margin-bottom:0}.satu_qna .ice_qna_inquiry_field:last-of-type .ice_qna_inquiry_field_label{margin-top:16px}.satu_qna .ice_qna_inquiry_list .ice_qna_inquiry_field:last-child{align-items:flex-start}.satu_qna .ice_qna_inquiry_field_input input,.satu_qna .ice_qna_inquiry_field_input textarea,.satu_qna .ice_qna_inquiry_field_input .ice_input_group{padding:16px;border-radius:8px;border:1px solid #dedede}.satu_qna .ice_qna_inquiry_field_input input,.satu_qna .ice_qna_inquiry_field_input textarea,.satu_qna .ice_qna_inquiry_field_input select{font-size:16px}.satu_qna .ice_qna_inquiry_field_input input::placeholder,.satu_qna .ice_qna_inquiry_field_input textarea::placeholder,.satu_qna .ice_qna_inquiry_field_input select::placeholder{color:#818181}.satu_qna .ice_qna_inquiry_field_input .ice_select_el{padding:0 !important}.satu_qna .ice_qna_inquiry_length_counter{color:#818181}@container builder (max-width: 480px){.satu_qna .ice_qna_inquiry_length_counter{font-weight:400;font-size:1.0833rem;line-height:17px;letter-spacing:-0.04em}}.satu_qna .ice_qna_inquiry_length_counter{font-weight:400;font-size:0.9286rem;line-height:17px;letter-spacing:-0.04em}.satu_qna .ice_qna_inquiry_length_counter .currentInputNumber{color:#000}.satu_qna .ice_qna_inquiry .ice_qna_info_block .text{color:#000;font-weight:400}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table{border-radius:12px}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr>th{padding-top:24px;padding-bottom:10px}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr>td{padding-top:0;padding-bottom:24px}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr>th:not(:last-child),.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr>td:not(:last-child){border-right:0}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table tr>td{color:#4d4d4d}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table tr>th{font-weight:600}.satu_qna .ice_qna_inquiry .ice_qna_info_block:last-child{color:#818181}.satu_qna .ice_qna_inquiry .ice_qna_info_block_head{display:flex;flex-direction:column;gap:8px}.satu_qna .ice_qna_inquiry .ice_qna_info_block_head .text_list{color:#818181;font-weight:400}.satu_qna .ice_qna_inquiry .ice_qna_info_block_head .title{color:#000}@container builder (max-width: 480px){.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_1,.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2{font-weight:500;font-size:1.3333rem;line-height:24px;letter-spacing:-0.04em}}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_1,.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2{font-weight:500;font-size:1.1429rem;line-height:24px;letter-spacing:-0.04em}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2_wrapper{background-color:rgba(0,0,0,0);border:0;margin-top:16px;padding:0}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2_wrapper .checkbox_level_2:nth-child(1) strong{color:#e44e4e}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2_wrapper .checkbox_level_2:nth-child(2) strong{color:#818181}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2 .label{color:#4d4d4d;font-weight:400}.satu_qna .ice_qna_inquiry .ice_qna_inquiry_terms .checkbox_level_2 .label strong{font-weight:500}.satu_qna .ice_qna_inquiry_terms_text{border:none;padding-bottom:40px}.satu_qna .ice_qna_inquiry_terms_text .ice_qna_info_block:first-child p{font-size:22px;line-height:32px;font-weight:600;text-align:left}.satu_qna .ice_qna_inquiry_terms_text .ice_qna_info_block:nth-child(2) .ice_qna_info_block_head,.satu_qna .ice_qna_inquiry_terms_text .ice_qna_info_block:nth-child(3) .ice_qna_info_block_head{font-weight:600}.satu_qna .ice_qna_inquiry_submit button [type=submit]{padding:20px 56px}.satu_qna .ice_qna_inquiry_submit button{background-color:#3e4faf;border-radius:8px}.satu_qna .ice_qna_inquiry_submit button:disabled{background-color:rgba(62,79,175,.7);cursor:not-allowed}@container builder (max-width: 576px){.satu_qna{padding:64px 29px}.satu_qna .ice_qna_inquiry_form{padding:0;margin:16px 0}.satu_qna .ice_qna_inquiry_form .ice_qna_inquiry_submit button{padding:12px 40px;font-size:16px}.satu_qna .ice_qna_inquiry_field_label{margin-bottom:8px}.satu_qna .ice_qna_inquiry_field:last-of-type .ice_qna_inquiry_field_label{margin-top:0}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table{display:flex;flex-wrap:wrap}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr{display:contents}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table th{width:100%}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table th,.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table td{display:block;width:100%}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr:first-child th:first-child{order:1}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr:last-child td:first-child{order:2}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr:first-child th:last-child{order:3}.satu_qna .ice_qna_inquiry .ice_qna_info_block_table table tr:last-child td:last-child{order:4}.satu_qna .ice_qna_inquiry_terms_text{padding:0}.satu_qna .ice_qna_inquiry_terms_text .ice_qna_info_block:first-child p{text-align:center}}.layout_satu_default{overflow-x:hidden}.layout_satu_default .etc_button li{text-align:center;font-weight:300;width:100%;padding:6px 0}.layout_satu_default .etc_button .ice_button_wrapper{width:100%}.layout_satu_default .etc_button .ice_button_wrapper .ice_button{width:100%;padding:16px 8px;background:#3c74ff}.layout_satu_default_container{padding:104px 0}@container builder (max-width: 1024px){.layout_satu_default .layout_satu_slot{margin-top:0}.layout_satu_default_container{padding:64px 29px}}.satu_client_statistics{padding:120px 29px}.satu_client_statistics .mb_80{margin-bottom:80px}.satu_client_statistics .item_container{padding:24px}.satu_client_statistics .number{margin-top:144px}@container builder (max-width: 768px){.satu_client_statistics{padding-block:64px}.satu_client_statistics .mb_80{margin-bottom:40px}.satu_client_statistics .item_container{padding:16px}.satu_client_statistics .number{margin-top:96px}}.layout_satu_default .satu_main_hero{min-height:80vh;height:100%}.layout_satu_default .satu_main_hero .button_container>.ice_container_area{gap:20px;flex-wrap:wrap}.layout_satu_default .satu_main_hero .button_container .main_hero_button{width:240px;margin:0 !important}.layout_satu_default .satu_main_hero .button_container .main_hero_button .ice_button{width:100%;height:56px}.layout_satu_default .satu_main_section02 .ice_layout_swipe_cell,.layout_satu_default .satu_main_section04 .ice_layout_swipe_cell{padding:0}.layout_satu_default .satu_main_section02 .ice_button,.layout_satu_default .satu_main_section04 .ice_button{padding:0}.layout_satu_default .satu_main_section02 .ice_pagination{padding-top:20px;justify-content:flex-start}.layout_satu_default .satu_main_section02 .ice_pagination_arrow{gap:20px}.layout_satu_default .satu_sub_hero{min-height:80vh;height:100%}.layout_satu_default .satu_sub_hero .button_container>.ice_container_area{gap:20px;flex-wrap:wrap}.layout_satu_default .satu_sub_hero .button_container .main_hero_button{width:240px;margin:0 !important}.layout_satu_default .satu_sub_hero .button_container .main_hero_button .ice_button{width:100%;height:56px}.layout_satu_default .satu_sub_section01 .text_container,.layout_satu_default .satu_sub_section01 .img_container{opacity:0;transition:all 1s ease}.layout_satu_default .satu_sub_section01 .text_container{transform:translateX(-60px)}.layout_satu_default .satu_sub_section01 .img_container{transform:translateX(60px)}.layout_satu_default .satu_sub_section01 .text_container.active,.layout_satu_default .satu_sub_section01 .img_container.active{opacity:1;transform:translateX(0)}.layout_satu_default .satu_sub_hero{min-height:80vh;height:100%}.layout_satu_default .satu_sub_hero .button_container>.ice_container_area{gap:20px;flex-wrap:wrap}.layout_satu_default .satu_sub_hero .button_container .sub_hero_button{width:240px;margin:0 !important}.layout_satu_default .satu_sub_hero .button_container .sub_hero_button .ice_button{width:100%;height:56px}.layout_satu_default .satu_sub_company_history .history .year_wrap{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.layout_satu_default .satu_sub_company_history .history .year_wrap.visible{opacity:1;transform:translateY(0)}.layout_satu_default .address_info_wrap .img_container,.layout_satu_default .address_info_wrap .text_container{height:100%}.satu_pc_only{display:block}.satu_mobile_only{display:none}.satu_main_product{padding:120px 29px}.satu_main_product .mb_64{margin-bottom:64px}.satu_main_product .content_box .ice_column_content{display:flex;flex-direction:column;justify-content:space-between}.satu_main_product .more_view_button .ice_button{padding:20px 56px}.satu_main_product img{width:600px;aspect-ratio:1/1;object-fit:cover;border-radius:24px}.satu_main_business{padding:120px 29px}.satu_main_business .mb_80{margin-bottom:80px}.satu_main_business .image_container img{width:100%}.satu_main_business .image_container .ice_text{position:absolute;bottom:24px;left:32px;font-weight:600;border-radius:50px;overflow:hidden}.satu_main_business .image_container .ice_text_content{padding:8px 20px}.satu_main_business .text_button_container{padding:32px}.satu_main_business .button_more_view{margin-top:32px}.satu_main_business .button_more_view .ice_button{padding:0}.satu_main_business .button_more_view i{font-size:12px}.satu_main_value{padding:100px 29px}.satu_main_value .mb_20{margin-bottom:20px}.satu_main_value .img_550 img{width:550px}.satu_sub_clients_rolling{padding-block:120px}.satu_sub_clients_rolling .mb_80{margin-bottom:80px}.satu_sub_clients_rolling .img_rolling_container>.ice_container_area{max-width:100% !important}.satu_sub_clients_rolling .button_more_view .ice_button{padding:20px 56px}.satu_sub_clients_logo_list{padding:120px 29px}.satu_sub_clients_logo_list .mb_80{margin-bottom:80px}.satu_sub_clients_logo_list .client_logo{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease;will-change:opacity,transform}.satu_sub_clients_logo_list .client_logo.visible{opacity:1;transform:translateY(0)}.satu_customer_info .mb_32{margin-bottom:32px}.satu_customer_info--mb_120{margin-bottom:120px}.satu_customer_info img{width:48px;max-width:initial}.satu_sub_section02{padding-block:120px}.satu_sub_section02 .ice_pagination{position:absolute;top:0;right:0;z-index:9;padding:10px 0}.satu_sub_section02 .ice_pagination .ice_pagination_controls{gap:8px}.satu_sub_section02 .ice_pagination .page{order:0;padding:0;display:flex;font-size:18px;font-weight:700;line-height:160%;color:#909090}.satu_sub_section02 .ice_pagination .page .page_current{color:#000}.satu_sub_section02 .ice_pagination .play,.satu_sub_section02 .ice_pagination .pause{order:1;border:none;margin:0 8px}.satu_sub_section02 .ice_pagination .prev,.satu_sub_section02 .ice_pagination .next{width:24px;height:24px;font-size:12px}.satu_sub_section02 .ice_pagination .prev{order:2}.satu_sub_section02 .ice_pagination .next{order:3}.satu_sub_section02 .ice_pagination .custom_page_bar{display:flex;align-items:center;margin:0 8px}.satu_sub_section02 .ice_pagination .page_dot{width:16px;height:2px;background:#909090;transition:background .3s}.satu_sub_section02 .ice_pagination .page_dot.active{background:#000}.satu_sub_company_section02 img{width:100%}.satu_sub_company_section02 .text_container{padding:106px 80px}.satu_sub_company_section03{padding:160px 0}.satu_main_section05{padding-block:120px}.satu_main_section05 .button_more_view .ice_button{padding:24px 56px}@container builder (max-width: 768px){.satu_pc_only{display:none}.satu_mobile_only{display:block}.satu_main_product{padding-block:64px}.satu_main_product .mb_64{margin-bottom:32px}.satu_main_product .more_view_button{margin-top:24px}.satu_main_product .more_view_button .ice_button{padding:8px 24px}.satu_main_business{padding-block:64px}.satu_main_business .mb_80{margin-bottom:40px}.satu_main_business .image_container .ice_text{position:absolute;bottom:16px;left:16px}.satu_main_business .text_button_container{padding:16px}.satu_main_business .button_more_view{margin-top:24px}.satu_main_section05{padding-block:64px}.satu_main_section05 .button_more_view .ice_button{padding:16px 40px}.satu_main_value{padding-block:56px}.satu_main_value .mb_20{margin-bottom:8px}.satu_sub_clients_rolling{padding-block:64px}.satu_sub_clients_rolling .mb_80{margin-bottom:40px}.satu_sub_clients_rolling .button_more_view .ice_button{padding:16px 40px}.satu_sub_clients_logo_list{padding-block:64px}.satu_sub_clients_logo_list .mb_80{margin-bottom:40px}.satu_customer_info{padding-inline:29px}.satu_customer_info .mb_32{margin-bottom:16px}.satu_customer_info--mb_120{margin-bottom:64px}.satu_customer_info img{width:40px}.satu_sub_section02{padding-block:64px}.satu_sub_company_section02 .text_container{padding:64px 29px}.satu_sub_company_section03{padding:120px 29px}}/*# sourceMappingURL=satu.1767353319771.css.map */