<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@700&amp;display=swap);
article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects;outline:none}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,let,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{width:100%;text-align:left;border-collapse:collapse;border-spacing:0}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{padding:0;font-family:"Pretendard","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;outline:none}a{text-decoration:none;cursor:pointer;color:#000}a:link,a:visited,a:active,a:hover{text-decoration:none}select,input,button,textarea{appearance:none;border-radius:0;background-color:rgba(0,0,0,0);border:0 none;font-size:20px;font-weight:400;font-family:"Pretendard","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;line-height:1}select[type=checkbox],input[type=checkbox],button[type=checkbox],textarea[type=checkbox]{-webkit-appearance:checkbox}select[type=radio],input[type=radio],button[type=radio],textarea[type=radio]{-webkit-appearance:radio}select::-ms-expand,input::-ms-expand,button::-ms-expand,textarea::-ms-expand{display:none}html,body{font-family:"Pretendard","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;font-size:20px;font-weight:400;color:#000;word-break:keep-all;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased}strong,h1,h2,h3,h4,h5,h6{font-weight:700}label,button{cursor:pointer}#wrap{overflow:hidden}header{width:100vw;min-height:20.51vw;display:flex;justify-content:space-between;align-items:center;position:fixed;left:50%;z-index:990;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:hsla(0,0%,100%,.7);transform:translateX(-50%);transition:all .25s}header.open{background-color:#fff}header.open .menu_button span:nth-of-type(1){transform:rotate(-45deg);top:1.79vw}header.open .menu_button span:nth-of-type(2){width:0;opacity:0}header.open .menu_button span:nth-of-type(3){transform:rotate(45deg);top:-1.79vw}header h1{width:30.51vw;height:5.13vw;padding-left:6.15vw}header h1 a{width:100%;height:100%;display:block;background-image:url(../images/common/logo.svg);background-position:0;background-size:100% 100%;background-repeat:no-repeat;transition:all .25s}header .button_wrap{padding-right:6.15vw}header .button_wrap .menu_button{width:6.15vw;height:6.15vw;vertical-align:middle}header .button_wrap .menu_button span{width:5.64vw;height:0.54vw;display:block;position:relative;margin:0 0.51vw;border-radius:25.38vw;background-color:#25292d}header .button_wrap .menu_button span:nth-of-type(n+2){margin-top:1.28vw}header.type_white.active{backdrop-filter:blur(0);background-color:hsla(0,0%,100%,0)}header.type_white.active h1 a{background-image:url(../images/common/logo_white.svg)}header.type_white.active .menu_button span{background-color:#fff}.open_wrap{width:100%;height:calc(100vh - 20.26vw);position:fixed;top:20.26vw;left:100%;background-color:#fff;z-index:990;transition:all .5s}.open_wrap.open{left:0}.open_wrap.open .contact_wrap{left:0}.open_wrap .menu_wrap{max-height:100%;overflow-y:auto}.open_wrap .menu_wrap&gt;ul:last-child{padding-bottom:51.28vw}.open_wrap .menu_wrap .title_click{position:relative;padding:5.13vw 6.15vw;color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.open_wrap .menu_wrap .title_click::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;right:6.15vw;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_gray02.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg);transition:all .25s}.open_wrap .menu_wrap .title_click.active::after{transform:rotate(270deg)}.open_wrap .menu_wrap .title_click.active~.sub_wrap{display:flex}.open_wrap .menu_wrap .title_link a{display:block;position:relative;padding:5.13vw 6.15vw;color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.open_wrap .menu_wrap .title_link a::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;right:6.15vw;margin-top:-3.08vw;background-image:url(../images/common/icon_link.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transition:all .25s}.open_wrap .menu_wrap .sub_wrap{display:none;flex-wrap:wrap;padding:6.15vw;border-top:0.26vw solid #e1e6eb;box-sizing:border-box;background-color:#f5f7fa}.open_wrap .menu_wrap .sub_wrap&gt;ul{width:50%}.open_wrap .menu_wrap .sub_wrap&gt;ul:nth-of-type(n+3){padding-top:7.18vw}.open_wrap .menu_wrap .sub_wrap .title_box{padding:1.54vw 0;color:#a5aaaf;font-size:4.1vw;font-weight:700}.open_wrap .menu_wrap .sub_wrap .page_box a{display:block;padding:3.08vw 0;color:#24282d;font-size:3.85vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.open_wrap .menu_wrap .sub_wrap .page_box.no_title a:nth-of-type(1){padding-top:0}.open_wrap .contact_wrap{width:100%;position:fixed;bottom:0;left:100%;padding:5.13vw;box-sizing:border-box;background-color:hsla(0,0%,100%,.3);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:all .5s}.open_wrap .contact_wrap .contact_button{display:block;padding:4.74vw 0;color:#fff;font-size:4.1vw;font-weight:700;border-radius:14.36vw;text-align:center;background-image:linear-gradient(134deg, #4783E0, #8467EA);transition:all .25s}#floating{width:100%;display:flex;gap:2.05vw;justify-content:center;position:fixed;bottom:-14.36vw;left:0;z-index:10;opacity:0;transition:all .5s}#floating.active{bottom:5.13vw;opacity:1}#floating .button_chat{width:14.36vw;height:14.36vw;display:block;position:relative;border-radius:100%;box-shadow:0 1.03vw 2.56vw 0 rgba(0,0,0,.15);background-color:#8467ea}#floating .button_chat::before{content:"";width:6.41vw;height:6.41vw;position:absolute;top:50%;left:50%;margin:-3.21vw 0 0 -3.21vw;background-image:url(../images/common/floating_chat.svg);background-position:50% 49%;background-size:6.41vw 6.41vw;background-repeat:no-repeat}#floating .button_contact{width:73.33vw;height:14.36vw;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:14.36vw;font-size:3.85vw;font-weight:600;background-image:linear-gradient(125deg, #0E9DD8, #8467EA);background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.visual_full{width:100%;position:relative;overflow:hidden}.visual_full&gt;img{width:100%;display:block;margin:0 auto}.visual_full h3{position:absolute;top:50%;left:50%;color:#fff;font-size:7.18vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;transform:translate(-50%, -50%)}#contact{display:flex;justify-content:space-between;flex-direction:column;padding:16.41vw 0 30.77vw}#contact .guide_wrap h4{color:#24282d;font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px;text-align:center}#contact .guide_wrap h4 .point_text{color:#5938dd}#contact .guide_wrap p{padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}#contact .form_wrap{width:100%;padding-top:16.41vw}#contact .form_wrap h5{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}#contact .form_wrap h5 span{color:#5938dd}#contact .form_wrap .group_content{padding:0 6.15vw}#contact .form_wrap .group_content .input_field{padding-top:5.13vw}#contact .form_wrap .group_content:nth-of-type(n+2){padding-top:9.23vw}#contact .form_wrap .input_field.checkbox_type01{display:flex;gap:3.08vw;flex-wrap:wrap}#contact .form_wrap .input_field.checkbox_type01 .select_item{position:relative}#contact .form_wrap .input_field.checkbox_type01 input{width:0.26vw;height:0.26vw;position:absolute;top:0;left:0;opacity:0}#contact .form_wrap .input_field.checkbox_type01 input:checked+label{color:#5938dd;border-color:#5938dd;background-color:#f1ebfe}#contact .form_wrap .input_field.checkbox_type01 label{display:inline-block;padding:3.21vw 6.15vw;color:#696e73;border:0.26vw solid #d2d7dc;border-radius:14.36vw;box-sizing:border-box;font-size:3.85vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;background-color:#fff;transition:all .25s}#contact .form_wrap .input_field.selectbox_type01{display:flex;gap:2.05vw;flex-wrap:wrap;flex-direction:column}#contact .form_wrap .input_field.selectbox_type01 .select_item{width:100%;position:relative}#contact .form_wrap .input_field.selectbox_type01 .select_item.selected .select_current{border-color:#c3c8cd}#contact .form_wrap .input_field.selectbox_type01 .select_item.selected .select_current::before{content:"ë‹«ê¸°";transform:rotate(-90deg)}#contact .form_wrap .input_field.selectbox_type01 .select_item.selected .select_list{display:block}#contact .form_wrap .input_field.selectbox_type01 .select_current{width:100%;position:relative;padding:3.46vw 5.13vw;border:0.26vw solid #e1e6eb;border-radius:1.03vw;box-sizing:border-box;cursor:pointer;background-color:#fff}#contact .form_wrap .input_field.selectbox_type01 .select_current::before{content:"ì—´ê¸°";width:6.15vw;height:6.15vw;position:absolute;top:50%;right:5.13vw;margin-top:-3.08vw;font-size:0;background-image:url(../images/common/arrow_right_gray02.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg)}#contact .form_wrap .input_field.selectbox_type01 .select_current:focus+.select_list{display:block}#contact .form_wrap .input_field.selectbox_type01 .select_current .select_base .select_input_text{color:#a5aaaf}#contact .form_wrap .input_field.selectbox_type01 .select_current .select_input{display:none}#contact .form_wrap .input_field.selectbox_type01 .select_current .select_input:checked+.select_input_text{display:block}#contact .form_wrap .input_field.selectbox_type01 .select_current .select_input_text{display:none;color:#24282d;font-size:3.59vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}#contact .form_wrap .input_field.selectbox_type01 .select_list{width:100%;padding:1.03vw 0;display:none;position:absolute;top:calc(100% + 1.03vw);left:0;border:0.26vw solid #c3c8cd;border-radius:1.03vw;box-sizing:border-box;z-index:10;background-color:#fff}#contact .form_wrap .input_field.selectbox_type01 .select_list label{display:block;padding:2.44vw 5.13vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}#contact .form_wrap .input_field.tel_type01 input[type=tel]{width:100%;display:block;padding:3.08vw 4.1vw;border:0.26vw solid #e1e6eb;border-radius:1.03vw;box-sizing:border-box;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;background-color:#fff;transition:all .25s}#contact .form_wrap .input_field.tel_type01 input[type=tel]::placeholder{color:#a5aaaf}#contact .form_wrap .input_field.tel_type01 input[type=tel]:focus{border-color:#5938dd}#contact .form_wrap .input_field.tel_type01 input[type=tel].error_message{border-color:#b90910}#contact .form_wrap .input_field.tel_type01 input[type=tel]+span{display:block;position:relative;padding-left:7.18vw;margin-top:2.05vw;color:#b90910;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;transition:all .25s}#contact .form_wrap .input_field.tel_type01 input[type=tel]+span::before{content:"";width:5.13vw;height:5.13vw;position:absolute;top:50%;left:0;margin-top:-2.82vw;background-image:url(../images/common/icon_error.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}#contact .form_wrap .consent_check{padding:9.23vw 6.15vw 0}#contact .form_wrap .consent_check .consent_item{position:relative}#contact .form_wrap .consent_check input[type=checkbox]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}#contact .form_wrap .consent_check input[type=checkbox]:checked+label::before{background-color:#5938dd}#contact .form_wrap .consent_check input[type=checkbox]:disabled+label::before{border-color:#c3c8cd;background-color:#e1e6eb}#contact .form_wrap .consent_check input[type=checkbox]:disabled+label::after{content:none}#contact .form_wrap .consent_check input[type=checkbox]:checked:disabled+label::before{border-color:#d2d7dc;background-color:#e1e6eb}#contact .form_wrap .consent_check input[type=checkbox]:checked:disabled+label::after{content:"";background-image:url(../images/common/check_gray.svg)}#contact .form_wrap .consent_check label{position:relative;padding-left:8.21vw;color:#696e73;font-size:3.85vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}#contact .form_wrap .consent_check label::before{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:0;margin-top:-3.08vw;border:0.26vw solid #d2d7dc;border-radius:1.03vw;box-sizing:border-box;background-color:#fff}#contact .form_wrap .consent_check label::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:0;margin-top:-3.08vw;background-image:url(../images/common/check_white.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}#contact .form_wrap .submit_wrap{padding:15.38vw 27.69vw 0}#contact .form_wrap .submit_wrap .submit_button{width:100%;padding:4.87vw 0;color:#fff;border-radius:14.36vw;font-size:3.85vw;font-weight:600;background-image:linear-gradient(135deg, #4783E0, #8467EA);transition:all .25s}#contact .form_wrap .submit_wrap .submit_button:disabled{color:#878c91;background-image:linear-gradient(135deg, #E1E6EB, #E1E6EB)}footer{background-color:#24282d}footer .nav_wrap{display:flex;padding:10.26vw 0;margin:0 4.1vw 0 6.15vw;border-bottom:0.26vw solid #696e73}footer .nav_wrap li{min-width:43.85vw}footer .nav_wrap li .content_box{width:100%}footer .nav_wrap li .content_box:nth-of-type(n+2){padding-top:8.21vw}footer .nav_wrap strong{display:block;padding:1.03vw 0;color:#a5aaaf;font-size:3.59vw;font-weight:700}footer .nav_wrap a{padding-top:2.05vw;display:block;color:#fff;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}footer .info_wrap{padding:10.26vw 6.15vw}footer .info_wrap .info_inner{display:flex;justify-content:space-between;flex-direction:column}footer .info_wrap h6{color:#fff;font-size:3.59vw;font-weight:700}footer .info_wrap .detail_info{padding-top:3.59vw}footer .info_wrap .detail_info .line_wrap{display:flex;gap:4.1vw;align-items:center}footer .info_wrap .detail_info dl{display:flex;padding:0.51vw 0;margin-top:0.51vw}footer .info_wrap .detail_info dt{color:#a5aaaf;font-size:3.33vw;font-weight:700;line-height:150%}footer .info_wrap .detail_info dd{padding-left:1.03vw;color:#a5aaaf;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-decoration:none}footer .info_wrap .detail_info dd a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}footer .info_wrap .detail_info .business_info{position:relative;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}footer .info_wrap .detail_info .business_info::after{content:"";width:2.05vw;height:3.08vw;position:absolute;top:50%;left:calc(100% + 1.03vw);transform:translateY(-50%);background-image:url(../images/common/arrow_business.svg);background-position:50% 50%;background-size:100%;background-repeat:no-repeat}footer .info_wrap .clause_box{padding-top:7.18vw}footer .info_wrap .clause_box a{color:#a5aaaf;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}footer .info_wrap .clause_box a:nth-of-type(1){padding-right:3.08vw;color:#c4b0fb}footer .info_wrap .link_wrap{display:flex;gap:4.1vw;padding-top:7.18vw}footer .info_wrap .link_wrap a{width:10.26vw;height:10.26vw;display:block}footer .info_wrap .link_wrap a.link_insta{background-image:url(../images/common/link_insta.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}footer .info_wrap .link_wrap a.link_youtube{background-image:url(../images/common/link_youtube.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}footer .info_wrap .link_wrap a.link_blog{background-image:url(../images/common/link_blog.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}footer .info_wrap&gt;p{padding-top:7.18vw;color:#878c91;font-size:3.08vw;font-weight:400}.key_visual_action{height:87.69vw;position:relative;margin:0 auto}.key_visual_action .img_box{width:100%;position:absolute;bottom:0;left:50%;padding:0 6.15vw;box-sizing:border-box;overflow:hidden;transform:translateX(-50%);transform-origin:left bottom}.key_visual_action .img_box img{width:100%;border-radius:2.82vw}.key_visual_action .text_box{width:100%;position:absolute;top:50%;left:50%;font-weight:700;text-align:center;transform:translate(-50%, -50%);opacity:0}.key_visual_action .text_box p{display:inline-block;color:rgba(0,0,0,0);font-size:4.1vw;line-height:150%;letter-spacing:-0.5px;-webkit-background-clip:text;background-image:linear-gradient(134deg, #0E9DD8, #8E69C7)}.key_visual_action .text_box h3{padding-top:3.08vw;color:#24282d;font-size:6.67vw;line-height:150%;letter-spacing:-0.06vw;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.video_wrap .video_box{width:100%;height:56.41vw;position:relative;margin-top:8.21vw;overflow:hidden;background-color:#f5f7fa}.video_wrap .video_box iframe,.video_wrap .video_box video{width:100%;height:100%}.card_wrap .card_type02{display:flex;gap:6.15vw;flex-direction:column;align-items:center;margin:0 12.31vw}.card_wrap .card_type02 .card_item{width:100%;height:70.77vw;position:relative;overflow:hidden;border-radius:2.05vw;box-sizing:border-box;background-color:#f5f7fa}.card_wrap .card_type02 .card_item&gt;img,.card_wrap .card_type02 .card_item a&gt;img{width:100%}.card_wrap .card_type02 .card_item .text_white{position:absolute;top:0;left:0;padding:7.18vw}.card_wrap .card_type02 .card_item .text_white .title_text{width:100%;display:block;color:#fff;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.card_wrap .card_type02 .card_item .text_white .detail_link{display:inline-block;position:relative;margin-top:3.08vw;color:#fff;font-size:3.33vw;font-weight:700;transition:all .25s}.card_wrap .card_type02 .card_item .text_white .detail_link.disabled{color:#fff;pointer-events:none}.card_wrap .card_type02 .card_item .text_white .detail_link::after{content:"";width:5.13vw;height:5.13vw;position:absolute;top:50%;left:100%;margin-top:-2.56vw;background-image:url(../images/common/arrow_right_white.svg);background-position:50% 50%;background-size:100% 100%;transition:all .25s}.card_wrap .card_type02 .card_item .text_black{position:absolute;top:0;left:0;padding:7.18vw}.card_wrap .card_type02 .card_item .text_black .title_text{width:100%;display:block;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.card_wrap .card_type02 .card_item .text_black .detail_link{display:inline-block;position:relative;margin-top:3.08vw;color:#696e73;font-size:3.33vw;font-weight:700;transition:all .25s}.card_wrap .card_type02 .card_item .text_black .detail_link.disabled{color:#878c91;pointer-events:none}.card_wrap .card_type02 .card_item .text_black .detail_link::after{content:"";width:5.13vw;height:5.13vw;position:absolute;top:50%;left:100%;margin-top:-2.56vw;background-image:url(../images/common/arrow_right_gray02.svg);background-position:50% 50%;background-size:100% 100%;transition:all .25s}.more_info{width:100%;padding-top:3.08vw;color:#696e73;font-size:3.08vw;font-weight:400;line-height:140%;text-align:center}.table_full_wrap dl:nth-of-type(n+2){padding-top:10.26vw}.table_full_wrap dt{width:100%;min-height:46.67vw;position:relative;border-radius:2.05vw;overflow:hidden}.table_full_wrap dt img{width:100%;display:block;margin:0 auto}.table_full_wrap dt p{width:100%;position:absolute;bottom:6.15vw;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.table_full_wrap dd{padding-top:5.13vw}.table_full_wrap dd strong{display:block;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.table_full_wrap dd p{padding:1.03vw 6.15vw 0;color:#696e73;box-sizing:border-box;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.table_half_wrap .tr_box{display:flex;gap:3.59vw;justify-content:center;padding:0 6.15vw}.table_half_wrap .tr_box:nth-of-type(n+2){padding-top:3.59vw}.table_half_wrap dl{min-width:42.05vw}.table_half_wrap dt{width:100%;position:relative;border-radius:1.03vw;overflow:hidden;background-color:#f5f7fa}.table_half_wrap dt img{width:100%}.table_half_wrap dt p{width:100%;position:absolute;bottom:5.9vw;font-size:3.59vw;font-weight:700;text-align:center}.table_half_wrap dd{padding-top:3.08vw;color:#24282d;font-size:3.59vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.table_third_wrap .tr_box{display:flex;gap:3.59vw;justify-content:center;padding:0 6.15vw}.table_third_wrap .tr_box:nth-of-type(n+2){padding-top:3.59vw}.table_third_wrap dl{max-width:27.44vw}.table_third_wrap dt{width:100%;position:relative;border-radius:1.03vw;overflow:hidden;background-color:#f5f7fa}.table_third_wrap dt img{width:100%}.table_third_wrap dt p{width:100%;position:absolute;bottom:5.9vw;font-size:3.59vw;font-weight:700;text-align:center}.accordion_wrap{padding:0 6.15vw}.accordion_wrap .accordion_item{width:100%;cursor:pointer;border:0.26vw solid #e1e6eb;border-radius:1.54vw;box-sizing:border-box;background-color:#fff}.accordion_wrap .accordion_item.active{background-color:#f5f7fa}.accordion_wrap .accordion_item.active dt::after{transform:rotate(-90deg)}.accordion_wrap .accordion_item.active dd{display:block}.accordion_wrap .accordion_item:nth-of-type(n+2){margin-top:2.05vw}.accordion_wrap .accordion_item dt{position:relative;padding:5.13vw 12.31vw;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.accordion_wrap .accordion_item dt::before{content:"Q";position:absolute;top:5.13vw;left:6.15vw}.accordion_wrap .accordion_item dt::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:5.13vw;right:6.15vw;background-image:url(../images/common/arrow_right_black.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg)}.accordion_wrap .accordion_item dd{display:none;padding:0 6.15vw 6.15vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:170%;letter-spacing:-0.5px}.accordion_wrap .accordion_item.notion dt::before{content: attr(data-label);}.accordion_wrap .accordion_item.notion dt::after{transform: rotate(0deg);}.main .container .title_on_top_box{text-align:center}.main .container .title_on_top_box h4{padding-top:2.05vw;color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.main .container .title_on_top_box p{color:#696e73;font-size:3.85vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.main .container .title_one_box{text-align:center}.main .container .title_one_box h4{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.main .container .key_visual_wrap{width:100%;position:relative;margin:0 auto;overflow:hidden}.main .container .key_visual_wrap .text_item{width:100%;position:absolute;top:25.64vw;left:0;text-align:center}.main .container .key_visual_wrap .text_box{overflow:hidden}.main .container .key_visual_wrap .text_box p{display:inline-block;color:rgba(0,0,0,0);font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;background-clip:text;background-image:linear-gradient(90deg, #B9EAF4, #E2D7FD)}.main .container .key_visual_wrap .text_box h3{padding-top:3.08vw;color:#fff;font-size:6.67vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.main .container .key_visual_wrap&gt;img{width:100%}.main .container .qna_wrap{padding:16.67vw 0 20.51vw;overflow:hidden}.main .container .qna_wrap .tab_slide{display:flex;gap:2.05vw;padding-left:6.15vw}.main .container .qna_wrap .tab_slide .swiper-slide{flex-shrink:1 !important}.main .container .qna_wrap .tab_slide .swiper-slide:nth-of-type(n+2){margin-left:2.05vw}.main .container .qna_wrap .tab_slide .swiper-slide:last-child{margin-right:6.15vw}.main .container .qna_wrap .tab_slide .swiper-slide button{padding:3.97vw 6.15vw;color:#a5aaaf;font-size:3.59vw;font-weight:700;border:0.26vw solid #c3c8cd;border-radius:25.38vw;box-sizing:border-box;white-space:pre;transition:all .25s}.main .container .qna_wrap .tab_slide .swiper-slide button.active{color:#5938dd;border-color:#5938dd}.main .container .qna_wrap .tab_list{position:relative;padding-top:6.41vw;margin-left:6.15vw}.main .container .qna_wrap .tab_list .swiper-wrapper{transition-timing-function:linear !important;position:relative}.main .container .qna_wrap .tab_list .swiper-slide:nth-of-type(n+2){margin-left:3.59vw}.main .container .qna_wrap .tab_list .swiper-slide:last-child{margin-right:6.15vw}.main .container .qna_wrap .tab_list .list_box{display:none;gap:3.59vw;flex-wrap:wrap;flex-shrink:0}.main .container .qna_wrap .tab_list .list_box.active{display:flex}.main .container .qna_wrap .tab_list .list_box .list_item{width:64.87vw;height:81.03vw;position:relative;cursor:pointer;overflow:hidden}.main .container .qna_wrap .tab_list .list_box .list_item .list_card{width:100%;height:100%;position:relative;transition:all 1s}.main .container .qna_wrap .tab_list .list_box .list_item .list_card.active .list_a{display:block}.main .container .qna_wrap .tab_list .list_box .list_item .list_q{width:100%;height:100%;position:absolute;top:0;left:0;padding:8.21vw;border-radius:3.08vw;box-sizing:border-box}.main .container .qna_wrap .tab_list .list_box .list_item .list_q::before{content:"Q";position:absolute;bottom:-19.74vw;right:-3.08vw;opacity:.07;box-shadow:0 1.28vw 0.26vw 0 rgba(0,0,0,.2);color:#fff;font-size:50.26vw;font-weight:700;line-height:150%}.main .container .qna_wrap .tab_list .list_box .list_item .list_q .q_text{color:#fff;font-size:5.13vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.main .container .qna_wrap .tab_list .list_box .list_item .list_q .go_list_a{position:absolute;bottom:8.21vw;left:8.21vw}.main .container .qna_wrap .tab_list .list_box .list_item .list_q .go_list_a p{position:relative;color:#fff;font-size:3.33vw;font-weight:700}.main .container .qna_wrap .tab_list .list_box .list_item .list_q .go_list_a p::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_white.svg);background-position:0 50%;background-size:100%}.main .container .qna_wrap .tab_list .list_box .list_item .list_a{width:100%;height:100%;display:none;position:absolute;top:0;left:0;padding:8.21vw;border-radius:3.08vw;box-sizing:border-box;overflow:hidden;z-index:2}.main .container .qna_wrap .tab_list .list_box .list_item .list_a::before{content:"A";position:absolute;bottom:-19.74vw;right:-3.08vw;opacity:.05;box-shadow:0 1.28vw 0.26vw 0 rgba(0,0,0,.2);color:#fff;font-size:50.26vw;font-weight:700;line-height:150%}.main .container .qna_wrap .tab_list .list_box .list_item .list_a::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.4;background-color:#000;z-index:-1}.main .container .qna_wrap .tab_list .list_box .list_item .list_a .a_text{color:#fff;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(2) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(2) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(9) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(9) .list_a{background-color:#7a60e4}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(3) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(3) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(10) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(10) .list_a{background-color:#9b88eb}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(4) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(4) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(11) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(11) .list_a{background-color:#6a4ce0}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(5) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(5) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(12) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(12) .list_a{background-color:#7a60e4}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(6) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(6) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(13) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(13) .list_a{background-color:#ac9cee}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(7) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(7) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(14) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(14) .list_a{background-color:#8b74e7}.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(1) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(1) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(8) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(8) .list_a,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(15) .list_q,.main .container .qna_wrap .tab_list .list_box .list_item:nth-of-type(15) .list_a{background-color:#6a4ce0}.main .container .always_wrap{padding:20.51vw 0;background-color:#f5f7fa}.main .container .always_wrap .tab_slide{display:flex;margin-top:9.23vw;padding-left:6.15vw}.main .container .always_wrap .tab_slide .swiper-slide{flex-shrink:1 !important}.main .container .always_wrap .tab_slide .swiper-slide:nth-of-type(n+2){margin-left:2.05vw}.main .container .always_wrap .tab_slide .swiper-slide:last-child{margin-right:6.15vw}.main .container .always_wrap .tab_slide .swiper-slide button.active{color:#5938dd;border-color:#5938dd}.main .container .always_wrap .tab_slide .swiper-slide button.active.button_food span::before{background-image:url(../images/main/always_icon_food_purple.png)}.main .container .always_wrap .tab_slide .swiper-slide button.active.button_festival span::before{background-image:url(../images/main/always_icon_festival_purple.png)}.main .container .always_wrap .tab_slide .swiper-slide button.active.button_hotel span::before{background-image:url(../images/main/always_icon_hotel_purple.png)}.main .container .always_wrap .tab_slide .swiper-slide button.active.button_delivery span::before{background-image:url(../images/main/always_icon_delivery_purple.png)}.main .container .always_wrap .tab_slide button{width:100%;padding:3.97vw 6.15vw 3.97vw 13.33vw;color:#a5aaaf;border:0.26vw solid #c3c8cd;border-radius:25.38vw;box-sizing:border-box;font-size:3.59vw;font-weight:700;transition:all .25s;background-color:#fff}.main .container .always_wrap .tab_slide button span{position:relative;white-space:pre}.main .container .always_wrap .tab_slide button span::before{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:-7.05vw;margin-top:-3.08vw;background-size:100% 100%;background-repeat:no-repeat;transition:all .25s}.main .container .always_wrap .tab_slide button.button_food span::before{background-image:url(../images/main/always_icon_food_gray.png)}.main .container .always_wrap .tab_slide button.button_festival span::before{background-image:url(../images/main/always_icon_festival_gray.png)}.main .container .always_wrap .tab_slide button.button_hotel span::before{background-image:url(../images/main/always_icon_hotel_gray.png)}.main .container .always_wrap .tab_slide button.button_delivery span::before{background-image:url(../images/main/always_icon_delivery_gray.png)}.main .container .always_wrap .tab_list{height:87.69vw;position:relative;margin:6.41vw 6.15vw 0;box-sizing:border-box}.main .container .always_wrap .tab_list li{width:100%;display:none;position:absolute;top:0;left:0;border-radius:3.08vw;overflow:hidden}.main .container .always_wrap .tab_list li img{width:100%}.main .container .always_wrap .tab_list li.active{display:block}.main .container .shopchain_wrap{padding-top:20.51vw}.main .container .shopchain_wrap .slide_box{padding-top:7.18vw;margin-left:6.15vw}.main .container .shopchain_wrap .slide_box .slide_item{width:64.87vw;cursor:pointer;box-sizing:border-box;transition:all .25s;position:relative}.main .container .shopchain_wrap .slide_box .slide_item:after{width:calc(100% + .51vw);height:calc(100% + .51vw);border:0.51vw solid rgba(0,0,0,0);border-radius:4.1vw;content:"";box-sizing:border-box;position:absolute;top:-0.26vw;left:-0.26vw;transition:all .25s;pointer-events:none}.main .container .shopchain_wrap .slide_box .slide_item:last-child{margin-right:6.15vw}.main .container .shopchain_wrap .slide_box .slide_item .image_box{width:100%;height:57.44vw;overflow:hidden}.main .container .shopchain_wrap .slide_box .slide_item .image_box img{height:100%;border-radius:3.59vw 3.59vw 0 0}.main .container .shopchain_wrap .slide_box .slide_item .test{margin-left:6.15vw}.main .container .shopchain_wrap .slide_box .slide_item .text_box{padding:6.15vw;box-sizing:border-box;transition:all .25s;border:0.26vw solid #e1e6eb;border-radius:0 0 3.59vw 3.59vw}.main .container .shopchain_wrap .slide_box .slide_item .text_box strong{position:relative;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.main .container .shopchain_wrap .slide_box .slide_item .text_box strong::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_black.svg);background-position:0 50%;background-size:100%}.main .container .shopchain_wrap .slide_box .slide_item .text_box p{padding-top:1.54vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.main .container .use_wrap{margin-top:20.51vw;padding:16.41vw 0 20.26vw;background-image:linear-gradient(0deg, #fff, #E2D7FD)}.main .container .use_wrap .swiper-slide{display:flex;flex-wrap:wrap;justify-content:center}.main .container .use_wrap .swiper-button-next{width:14.36vw;height:14.36vw;top:30.77vw;right:6.15vw;margin-top:auto;border-radius:100%;background-color:#fff;background-image:url(../images/main/arrow_slide_purple.svg);background-size:100% 100%}.main .container .use_wrap .swiper-button-next::after{content:""}.main .container .use_wrap .swiper-button-prev{width:14.36vw;height:14.36vw;top:30.77vw;left:6.15vw;margin-top:auto;border-radius:100%;background-color:#fff;transform:rotate(180deg);background-image:url(../images/main/arrow_slide_purple.svg);background-size:100% 100%}.main .container .use_wrap .swiper-button-prev::after{content:""}.main .container .use_wrap .use_slide{margin-top:8.97vw}.main .container .use_wrap .use_slide .image_box{width:65.38vw;height:78.21vw;position:relative;padding-top:5.13vw;border-radius:2.82vw;box-shadow:0 0.77vw 0.77vw 0 rgba(205,201,216,.3);z-index:2}.main .container .use_wrap .use_slide .image_box img{width:100%;height:100%;border-radius:2.82vw}.main .container .use_wrap .use_slide .image_box::before{content:"";width:100%;height:calc(100% - 5.13vw);position:absolute;top:50%;left:50%;margin:-36.41vw 0 0 -32.56vw;border-radius:2.82vw;opacity:.6;z-index:-1;background-color:#c7bfdc;transform:rotate(-9deg)}.main .container .use_wrap .use_slide .content_box{position:relative;margin:9.49vw 6.15vw 0;padding:10.26vw;border-radius:3.08vw;box-sizing:border-box;background-color:#fff}.main .container .use_wrap .use_slide .content_box strong{position:relative;color:#24282d;font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px;z-index:2}.main .container .use_wrap .use_slide .content_box strong::before{content:"";width:5.38vw;height:3.97vw;position:absolute;top:-1.54vw;left:-3.85vw;background-image:url(../images/main/use_title_deco.png);background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat;z-index:-1}.main .container .use_wrap .use_slide .content_box p{padding-top:5.13vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:170%;letter-spacing:-0.5px}.main .container .use_wrap .use_slide .content_box span{display:block;padding-top:4.1vw;color:#24282d;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.main .container .together_wrap{padding-bottom:18.72vw}.main .container .together_wrap .rolling_box{position:relative;display:flex;gap:4.1vw;flex-direction:column;padding-top:7.69vw}.main .container .together_wrap .rolling_box::before{content:"";width:43.59vw;height:100%;position:absolute;top:0;left:0;background-image:linear-gradient(90deg, #fff, rgba(255, 255, 255, 0));z-index:2;pointer-events:none}.main .container .together_wrap .rolling_box::after{content:"";width:43.59vw;height:100%;position:absolute;top:0;right:0;background-image:linear-gradient(270deg, #fff, rgba(255, 255, 255, 0));z-index:2;pointer-events:none}.main .container .together_wrap .inner{overflow:hidden}.main .container .together_wrap .rolling_item{display:flex;gap:12.31vw}.main .container .together_wrap .rolling_item:nth-of-type(1) img{width:194.36vw}.main .container .together_wrap .rolling_item:nth-of-type(2) img{width:180.77vw}.industry_service .container{padding:20.51vw 0 25.64vw}.industry_service .container .content_wrap{padding-top:20.51vw}.industry_service .container .content_wrap section:nth-of-type(n+2){padding-top:20.51vw}.industry_service .container .title_one_box{padding-bottom:8.21vw}.industry_service .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:140%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.industry_service .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.industry_service .container .reduce_json{width:63.59vw;height:63.59vw;position:absolute;top:17.18vw;left:14.87vw}.industry_service .container .restaurant_json{width:56.41vw;height:45.13vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -5%)}.key_service .container{padding:20.51vw 0 20.51vw}.key_service .container .content_wrap{padding-top:20.51vw}.key_service .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.key_service .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.key_service .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.key_service .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.key_service .container .title_one_box{text-align:center}.key_service .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.key_service .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.key_service .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.key_service .container .table_full_wrap .ceo_json_animation{width:74.36vw;height:46.67vw;position:absolute;top:50%;left:50%;border:0.26vw solid #e1e6eb;border-radius:1.03vw;box-sizing:border-box;transform:translate(-50%, -50%)}.key_service .container .qna_wrap{padding-top:20.51vw}.key_service .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.did .container{padding:20.51vw 0}.did .container .content_wrap{padding-top:20.51vw}.did .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.did .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.did .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.did .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.did .container .title_one_box{text-align:center}.did .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.did .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.did .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.did .container .table_full_wrap .did_json{width:7.69vw;height:7.69vw;position:absolute;top:3.59vw;left:18.21vw}.did .container .review_wrap .title_one_box{padding-bottom:8.21vw}.did .container .review_wrap{padding-top:20.51vw}.did .container .review_wrap h5{text-align:center}.did .container .review_wrap .review_slide{padding-top:6.15vw}.did .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.did .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.did .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.did .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.did .container .review_wrap .image_box img{width:100%}.did .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.did .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.did .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.did .container .qna_wrap{padding-top:18.46vw}.did .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.kds .container{padding:20.51vw 0}.kds .container .content_wrap{padding-top:20.51vw}.kds .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.kds .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.kds .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA);background-size:100% 100%;background-position-x:0}.kds .container .title_under_box h5 .text_gradation02{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA);background-size:44.1vw 100%;background-position-x:0}.kds .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.kds .container .title_one_box{text-align:center}.kds .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.kds .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.kds .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.kds .container .table_full_wrap .kds_json_box{width:79.49vw;height:56.41vw;position:relative;margin:-3.08vw auto 0;overflow:hidden}.kds .container .table_full_wrap .kds_json_box .kds_json_animation{width:100%;position:absolute;top:50%;transform:translateY(-50%)}.kds .container .review_wrap .title_one_box{padding-bottom:8.21vw}.kds .container .review_wrap{padding-top:20.51vw}.kds .container .review_wrap h5{text-align:center}.kds .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.kds .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.kds .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.kds .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.kds .container .review_wrap .image_box img{width:100%}.kds .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.kds .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.kds .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.kds .container .qna_wrap{padding-top:18.46vw}.kds .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.kiosk .container{padding:20.51vw 0}.kiosk .container .content_wrap{padding-top:20.51vw}.kiosk .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.kiosk .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.kiosk .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.kiosk .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.kiosk .container .title_one_box{text-align:center}.kiosk .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.kiosk .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.kiosk .container .kiosk_wrap .title_under_box{padding-bottom:8.21vw}.kiosk .container .kiosk_wrap .kiosk_slide{margin-left:6.15vw}.kiosk .container .kiosk_wrap .swiper-slide{width:53.33vw;border:0.26vw solid #e1e6eb;border-radius:2.05vw;box-sizing:border-box;overflow:hidden}.kiosk .container .kiosk_wrap .swiper-slide img{width:100%}.kiosk .container .kiosk_wrap .swiper-slide p{width:100%;position:absolute;bottom:6.15vw;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.kiosk .container .kiosk_wrap .swiper-slide:last-child{margin-right:6.15vw}.kiosk .container .kiosk_wrap dt.gray_line{border:0.26vw solid #e1e6eb;box-sizing:border-box}.kiosk .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.kiosk .container .table_half_wrap .title_under_box{padding-bottom:8.21vw}.kiosk .container .table_third_wrap .title_under_box{padding-bottom:8.21vw}.kiosk .container .review_wrap .title_one_box{padding-bottom:8.72vw}.kiosk .container .review_wrap{padding-top:20.51vw}.kiosk .container .review_wrap h5{text-align:center}.kiosk .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.kiosk .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.kiosk .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.kiosk .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.kiosk .container .review_wrap .image_box img{width:100%}.kiosk .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.kiosk .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.kiosk .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.kiosk .container .qna_wrap{padding-top:18.46vw}.kiosk .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.pos .container{padding:20.51vw 0}.pos .container .content_wrap{padding-top:20.51vw}.pos .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.pos .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.pos .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.pos .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.pos .container .title_one_box{text-align:center}.pos .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.pos .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.pos .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.pos .container .table_full_wrap .tab_button{display:flex;gap:2.05vw;justify-content:center}.pos .container .table_full_wrap .tab_button li{border:0.26vw solid #d2d7dc;border-radius:25.38vw;box-sizing:border-box;transition:all .25s}.pos .container .table_full_wrap .tab_button li button{width:100%;height:100%;padding:3.97vw 6.15vw;color:#696e73;font-size:3.59vw;font-weight:700;transition:all .25s}.pos .container .table_full_wrap .tab_button li.active{border-color:#5938dd;background-color:#f1ebfe}.pos .container .table_full_wrap .tab_button li.active button{color:#5938dd}.pos .container .table_full_wrap .tab_list{width:100%;height:55.38vw;padding-top:8.21vw}.pos .container .table_full_wrap .tab_list dt{display:none}.pos .container .table_full_wrap .tab_list .active{display:block}.pos .container .table_full_wrap .json_animation{width:75.38vw;height:49.74vw;margin:0 auto}.pos .container .table_full_wrap .link_box{padding-top:8.21vw;text-align:center}.pos .container .table_full_wrap .link_box button,.pos .container .table_full_wrap .link_box a{display:inline-block;padding:4.87vw 13.33vw 4.87vw 7.18vw;border:0.26vw solid #5938dd;border-radius:14.36vw;box-sizing:border-box;color:#5938dd;font-size:3.85vw;font-weight:600;background-color:#fff;transition:all .25s}.pos .container .table_full_wrap .link_box span{position:relative}.pos .container .table_full_wrap .link_box span::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:calc(100% + 1.03vw);margin-top:-3.08vw;background-image:url(../images/common/arrow_right_purple02.svg);background-position:0 50%;background-size:100%;transition:all .25s}.pos .container .review_wrap .title_one_box{padding-bottom:8.72vw}.pos .container .review_wrap{padding-top:20.51vw}.pos .container .review_wrap h5{text-align:center}.pos .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.pos .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.pos .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.pos .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.pos .container .review_wrap .image_box img{width:100%}.pos .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.pos .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.pos .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.pos .container .qna_wrap{padding-top:18.46vw}.pos .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.qr .container{padding:20.51vw 0}.qr .container .content_wrap{padding-top:20.51vw}.qr .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.qr .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.qr .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.qr .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.qr .container .title_one_box{text-align:center}.qr .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.qr .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.qr .container .table_full_wrap .title_under_box{padding-bottom:8.21vw}.qr .container .review_wrap .title_one_box{padding-bottom:8.72vw}.qr .container .review_wrap{padding-top:20.51vw}.qr .container .review_wrap h5{text-align:center}.qr .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.qr .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.qr .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.qr .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.qr .container .review_wrap .image_box img{width:100%}.qr .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.qr .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.qr .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.qr .container .qna_wrap{padding-top:18.46vw}.qr .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.serving .container{padding:20.51vw 0}.serving .container .content_wrap{padding-top:20.51vw}.serving .container .content_wrap section:nth-of-type(n+2):nth-last-child(n+2){padding-top:20.51vw}.serving .container .title_under_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.serving .container .title_under_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.serving .container .title_under_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.serving .container .title_one_box{text-align:center}.serving .container .title_one_box h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.serving .container .title_one_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.serving .container .full_video_wrap .title_one_box{padding-bottom:8.21vw}.serving .container .full_video_wrap .video_item .video_box{width:100%;height:56.41vw;overflow:hidden;background-color:#f5f7fa}.serving .container .full_video_wrap .video_item .video_box iframe{width:100%;height:100%}.serving .container .full_video_wrap .video_item:nth-of-type(1){padding-top:16.41vw}.serving .container .full_video_wrap .video_item:nth-of-type(n+2){padding-top:20.51vw}.serving .container .review_wrap .title_one_box{padding-bottom:8.21vw}.serving .container .review_wrap h5{text-align:center}.serving .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.serving .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.serving .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.serving .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.serving .container .review_wrap .image_box img{width:100%}.serving .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.serving .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.serving .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.serving .container .qna_wrap{padding-top:18.46vw}.serving .container .qna_wrap .title_one_box{padding-bottom:8.21vw}.solution .container .key_visual_inner{width:100%;height:100vh;position:relative;overflow:hidden;background-image:url(../images/key-solutions/solution_keyvisual.jpg);background-size:cover;background-attachment:fixed}.solution .container .key_visual_inner .back_dim{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.15);pointer-events:none}.solution .container .key_visual_inner .text_box{width:100%;height:56.41vw;position:absolute;top:25.64vw;left:50%;overflow:hidden;transform:translateX(-50%);text-align:center}.solution .container .key_visual_inner .text_box p{color:rgba(0,0,0,0);font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;background-clip:text;background-image:linear-gradient(90deg, #B9EAF4, #E2D7FD)}.solution .container .key_visual_inner .text_box h3{display:block;padding-top:3.08vw;color:#fff;font-size:6.67vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.solution .container .key_visual_inner .text_box h5{color:#fff;font-size:6.67vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw}.solution .container .key_visual_inner .text_box h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #B9EAF4, #E2D7FD)}.solution .container .key_visual_inner .text_box .item:nth-of-type(1){padding:20.51vw 0 5.13vw}.solution .container .key_visual_inner .text_box .item:nth-of-type(2){opacity:0}.solution .container .key_visual_inner .back_deco01{width:134.1vw;height:92.31vw;position:absolute;top:50%;left:50%;margin-left:-67.05vw}.solution .container .key_visual_inner .back_deco02{width:9.23vw;height:12.82vw;position:absolute;top:50%;left:50%;margin:-30.26vw 0 0 -42.31vw}.solution .container .key_visual_inner .back_deco03{width:12.31vw;height:13.59vw;position:absolute;top:50%;left:50%;margin:-17.95vw 0 0 -22.31vw}.solution .container .key_visual_inner .back_deco04{width:8.46vw;height:11.54vw;position:absolute;top:50%;left:50%;margin:-17.95vw 0 0 8.72vw}.solution .container .key_visual_inner .back_deco05{width:10.26vw;height:10.51vw;position:absolute;top:50%;left:50%;margin:-25.64vw 0 0 34.62vw}.solution .container .service_wrap .title_on_top_box{text-align:center}.solution .container .service_wrap .title_on_top_box h3{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.solution .container .service_wrap .title_on_top_box h3 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.solution .container .service_wrap .title_on_top_box h3:nth-of-type(n+2){padding-top:2.05vw}.solution .container .service_wrap .title_on_top_box p{color:#696e73;font-size:3.85vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}@media screen and (min-width: 768px){.solution .container .key_visual_inner .text_box{top:20.51vw}.solution .container .key_visual_inner .text_box .item:nth-of-type(1){padding-top:10.26vw}}.solution .container .service_wrap{background-image:linear-gradient(180deg, #E1E6EB, #fff)}.solution .container .service01{padding:20.51vw 0}.solution .container .service01 .content_slide{padding-top:8.21vw}.solution .container .service01 .content_slide .swiper-slide{border:0.26vw solid #e1e6eb;border-radius:2.05vw;box-sizing:border-box;overflow:hidden;background-color:#fff}.solution .container .service01 .content_slide .swiper-slide .content_image{width:100%;height:60.26vw;position:relative}.solution .container .service01 .content_slide .swiper-slide .content_image img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.solution .container .service01 .content_slide .swiper-slide .content_text{padding:7.18vw 0;text-align:center}.solution .container .service01 .content_slide .swiper-slide .content_text strong{color:#24282d;font-size:4.62vw;font-weight:700;line-height:150%;letter-spacing:-0.5px}.solution .container .service01 .content_slide .swiper-slide .content_text p{padding-top:2.05vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.solution .container .service01 .content_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.solution .container .service01 .content_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.solution .container .service01 .content_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.solution .container .service02{padding:20.51vw 0 20.51vw}.solution .container .service02 .content_slide{padding-top:8.21vw}.solution .container .service02 .content_slide .swiper-slide{border:0.26vw solid #e1e6eb;border-radius:2.05vw;box-sizing:border-box;overflow:hidden;background-color:#fff;transform:scale(0.84);transition:all .3s}.solution .container .service02 .content_slide .swiper-slide .content_image{width:100%;height:48.46vw;position:relative}.solution .container .service02 .content_slide .swiper-slide .content_image img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.solution .container .service02 .content_slide .swiper-slide .content_text{padding-bottom:8.21vw;margin-top:-2.56vw;text-align:center}.solution .container .service02 .content_slide .swiper-slide .content_text strong{color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.solution .container .service02 .content_slide .swiper-slide .content_text p{padding-top:3.08vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.solution .container .service02 .content_slide .swiper-slide .content_text span{padding-top:1.03vw;color:#696e73;font-size:3.08vw;font-weight:400}.solution .container .service02 .content_slide .swiper-slide-active{transform:scale(1)}.solution .container .service02 .content_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.solution .container .service02 .content_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.solution .container .service02 .content_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.solution .container .service03{position:relative}.solution .container .service03 .inner:nth-of-type(1){padding:20.51vw 0 5.13vw}.solution .container .service03 .inner:nth-of-type(2){padding:20.51vw 0 25.64vw}.solution .container .service03 h4{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.solution .container .service03 .content_slide{padding-top:8.21vw}.solution .container .service03 .content_slide .swiper-slide{border:0.26vw solid #e1e6eb;border-radius:2.05vw;box-sizing:border-box;overflow:hidden;background-color:#fff}.solution .container .service03 .content_slide .swiper-slide .content_image{width:100%;height:51.28vw;position:relative}.solution .container .service03 .content_slide .swiper-slide .content_image img{height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.solution .container .service03 .content_slide .swiper-slide .content_text{padding:3.08vw 0 10.26vw;text-align:center}.solution .container .service03 .content_slide .swiper-slide .content_text strong{color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.solution .container .service03 .content_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.solution .container .service03 .content_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.solution .container .service03 .content_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.solution .container .service03 .table_box{display:flex;gap:3.59vw;flex-wrap:wrap;justify-content:center;padding:8.21vw 0}.solution .container .service03 .table_box li{width:42.05vw;height:20.51vw;position:relative;border-radius:1.54vw;overflow:hidden}.solution .container .service03 .table_box li img{width:100%}.solution .container .service03 .table_box li p{position:absolute;top:50%;right:8.21vw;color:#fff;font-size:3.59vw;font-weight:700;text-align:right;transform:translateY(-50%)}.solution .container .service03 .table_box li p::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_white.svg);background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat}.dream_order .container{padding-top:20.51vw}.dream_order .container h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.dream_order .container h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.dream_order .container .vertical_card_wrap{padding-top:20.51vw;overflow:hidden}.dream_order .container .vertical_card{height:141.03vw;position:relative;margin:8.21vw 6.15vw 0}.dream_order .container .vertical_card_item{width:calc(100% - 12.3vw);height:100%;position:absolute;top:0;left:0;border:0.26vw solid #e1e6eb;border-radius:2.05vw;box-sizing:border-box;box-shadow:0 0.51vw 2.05vw 0 rgba(110,110,112,.15);overflow:hidden}.dream_order .container .vertical_card_item:nth-of-type(n+2){transform:translateY(100vh)}.dream_order .container .vertical_card_item&gt;img{width:100%;height:100%}.dream_order .container .vertical_card_item .text_box{position:absolute;top:9.23vw;right:8.21vw;left:8.21vw}.dream_order .container .vertical_card_item .text_box .card_number{display:inline-block;color:rgba(0,0,0,0);font-size:3.59vw;font-weight:700;-webkit-background-clip:text;background-image:linear-gradient(134deg, #0E9DD8, #8E69C7)}.dream_order .container .vertical_card_item .text_box h6{padding-top:7.18vw;color:#24282d;font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px}.dream_order .container .vertical_card_item .text_box .info_text{padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:170%;letter-spacing:-0.5px}.dream_order .container .vertical_card_item .text_box .detail_link{display:inline-block;margin-top:7.18vw;transition:all .25s}.dream_order .container .vertical_card_item .text_box .detail_link a{position:relative;color:#696e73;font-size:3.33vw;font-weight:700}.dream_order .container .vertical_card_item .text_box .detail_link a.disabled{color:#878c91;pointer-events:none}.dream_order .container .vertical_card_item .text_box .detail_link a::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.21vw;background-image:url(../images/common/arrow_right_gray02.svg);background-position:0 50%;background-size:100%;transition:all .25s}.dream_order .container .vertical_card_item .card_dim{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0;pointer-events:none}.dream_order .container .growth_wrap{padding-top:20.51vw}.dream_order .container .growth_wrap .growth_table{padding-top:9.74vw}.dream_order .container .growth_wrap .growth_table .table_caption{padding:0 6.15vw;color:#24282d;font-size:3.08vw;font-weight:400}.dream_order .container .growth_wrap .growth_table .chart_content{height:53.85vw;position:relative;margin:3.59vw 6.15vw 0}.dream_order .container .growth_wrap .growth_table .chart_content::before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;background-image:url(../images/key-solutions/dreamorder_chart.jpg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translate(-50%, -50%);z-index:-1}.dream_order .container .growth_wrap .growth_table .chart_content svg{stroke-dasharray:500;stroke-dashoffset:500}.dream_order .container .growth_wrap .growth_table .chart_content .chart01{position:absolute;top:5.13vw;left:18.97vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart01&gt;svg{width:45.9vw;height:38.46vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text{position:absolute;padding:1.28vw 1.54vw 0.77vw;color:#fff;border-radius:0.51vw;font-size:2.82vw;font-weight:600;line-height:150%;background-color:#f15a5a}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text::before{content:"";position:absolute;bottom:-1.03vw;left:50%;transform:translateX(-50%);border-left:2.05vw solid rgba(0,0,0,0);border-right:2.05vw solid rgba(0,0,0,0);border-top:2.05vw solid #f15a5a}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text::after{content:"";width:3.85vw;height:3.59vw;position:absolute;bottom:-5.38vw;left:50%;border-radius:100%;box-shadow:0 0 1.54vw 0 #f15a5a;background-image:url(../images/key-solutions/dreamorder_chart_point01.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translateX(-50%)}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text:nth-of-type(1){top:29.23vw;left:-9.49vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text:nth-of-type(2){top:-0.26vw;left:11.79vw;opacity:0}.dream_order .container .growth_wrap .growth_table .chart_content .chart01 .chart_text:nth-of-type(3){top:-10vw;left:35.38vw;opacity:0}.dream_order .container .growth_wrap .growth_table .chart_content .chart02{position:absolute;top:9.23vw;left:42.56vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart02&gt;svg{width:22.82vw;height:36.41vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text{position:absolute;padding:1.28vw 1.54vw 0.77vw;color:#fff;border-radius:0.51vw;opacity:0;font-size:2.82vw;font-weight:600;line-height:150%;background-color:#fb0}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(1){top:calc(100% - 4.1vw);right:calc(100% + 3.08vw)}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(1)::before{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);border-left:1.28vw solid #fb0;border-bottom:1.28vw solid rgba(0,0,0,0);border-top:1.28vw solid rgba(0,0,0,0)}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(1)::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:50%;left:calc(100% + 1.79vw);border-radius:100%;box-shadow:0 0 1.54vw 0 #fb0;background-image:url(../images/key-solutions/dreamorder_chart_point02.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translateY(-50%)}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(2){top:4.87vw;left:11.79vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(2)::before{content:"";position:absolute;top:-1.28vw;left:50%;transform:translateX(-50%);border-left:1.28vw solid rgba(0,0,0,0);border-right:1.28vw solid rgba(0,0,0,0);border-bottom:1.28vw solid #fb0}.dream_order .container .growth_wrap .growth_table .chart_content .chart02 .chart_text:nth-of-type(2)::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:-6.15vw;left:50%;border-radius:100%;box-shadow:0 0 1.54vw 0 #fb0;background-image:url(../images/key-solutions/dreamorder_chart_point02.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translateX(-50%)}.dream_order .container .growth_wrap .growth_table .chart_content .chart03{position:absolute;top:31.28vw;left:42.56vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart03&gt;svg{width:22.56vw;height:12.56vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text{position:absolute;padding:1.28vw 1.54vw 0.77vw;color:#fff;border-radius:0.51vw;opacity:0;font-size:2.82vw;font-weight:600;line-height:150%;background-color:#03ce94}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(1){top:8.72vw;left:4.62vw}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(1)::before{content:"";position:absolute;top:50%;left:-1.28vw;transform:translateY(-50%);border-top:1.28vw solid rgba(0,0,0,0);border-right:1.28vw solid #03ce94;border-bottom:1.28vw solid rgba(0,0,0,0)}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(1)::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:50%;left:-5.9vw;border-radius:100%;box-shadow:0 0 1.54vw 0 #03ce94;background-image:url(../images/key-solutions/dreamorder_chart_point03.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translateY(-50%)}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(2){top:-9.23vw;left:calc(100% - 10.26vw)}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(2)::before{content:"";position:absolute;bottom:-1.03vw;left:50%;transform:translateX(-50%);border-left:2.05vw solid rgba(0,0,0,0);border-right:2.05vw solid rgba(0,0,0,0);border-top:2.05vw solid #03ce94}.dream_order .container .growth_wrap .growth_table .chart_content .chart03 .chart_text:nth-of-type(2)::after{content:"";width:3.85vw;height:3.59vw;position:absolute;bottom:-5.38vw;left:50%;border-radius:100%;box-shadow:0 0 1.54vw 0 #03ce94;background-image:url(../images/key-solutions/dreamorder_chart_point03.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:translateX(-50%)}.dream_order .container .growth_wrap .growth_table .type_chart{display:flex;gap:4.1vw;justify-content:center;padding-top:8.21vw}.dream_order .container .growth_wrap .growth_table .type_chart .type01{position:relative;padding-left:7.18vw;color:#e54c4c;font-size:3.85vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.dream_order .container .growth_wrap .growth_table .type_chart .type01::before{content:"";width:6.15vw;height:0.51vw;position:absolute;top:3.33vw;left:0;margin-top:-0.26vw;background-color:#e54c4c}.dream_order .container .growth_wrap .growth_table .type_chart .type01::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:3.08vw;left:3.85vw;margin:-1.54vw 0 0 -2.82vw;border-radius:100%;box-shadow:0 0 1.54vw 0 #e54c4c;background-image:url(../images/key-solutions/dreamorder_chart_point01.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.dream_order .container .growth_wrap .growth_table .type_chart .type02{position:relative;padding-left:7.18vw;color:#efa300;font-size:3.85vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.dream_order .container .growth_wrap .growth_table .type_chart .type02::before{content:"";width:6.15vw;height:0.51vw;position:absolute;top:3.33vw;left:0;margin-top:-0.26vw;background-color:#efa300}.dream_order .container .growth_wrap .growth_table .type_chart .type02::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:3.08vw;left:3.85vw;margin:-1.54vw 0 0 -2.82vw;border-radius:100%;box-shadow:0 0 1.54vw 0 #efa300;background-image:url(../images/key-solutions/dreamorder_chart_point02.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.dream_order .container .growth_wrap .growth_table .type_chart .type03{position:relative;padding-left:7.18vw;color:#00c88f;font-size:3.85vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.dream_order .container .growth_wrap .growth_table .type_chart .type03::before{content:"";width:6.15vw;height:0.51vw;position:absolute;top:3.33vw;left:0;margin-top:-0.26vw;background-color:#00c88f}.dream_order .container .growth_wrap .growth_table .type_chart .type03::after{content:"";width:3.85vw;height:3.59vw;position:absolute;top:3.08vw;left:3.85vw;margin:-1.54vw 0 0 -2.82vw;border-radius:100%;box-shadow:0 0 1.54vw 0 #00c88f;background-image:url(../images/key-solutions/dreamorder_chart_point03.png);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.dream_order .container .growth_wrap .rolling_box{max-width:100%;padding-top:15.38vw;margin:0 auto;overflow:hidden}.dream_order .container .growth_wrap .rolling_box .rolling_item{display:flex}.dream_order .container .growth_wrap .rolling_box .rolling_item:nth-of-type(1) img{width:249.74vw}.dream_order .container .growth_wrap .rolling_box .rolling_item:nth-of-type(2){padding-top:3.08vw}.dream_order .container .growth_wrap .rolling_box .rolling_item:nth-of-type(2) img{width:258.46vw}.dream_order .container .growth_wrap .rolling_box .rolling_item img{padding-left:9.23vw}.dream_order .container .growth_wrap .link_box{width:100%;display:inline-block;padding-top:15.38vw;text-align:center}.dream_order .container .growth_wrap .link_box&gt;button,.dream_order .container .growth_wrap .link_box a{display:inline-block;padding:4.87vw 13.33vw 4.87vw 7.18vw;color:#5938dd;border:0.26vw solid #5938dd;border-radius:14.36vw;box-sizing:border-box;font-size:3.85vw;font-weight:600;background-color:#fff;transition:all .25s}.dream_order .container .growth_wrap .link_box&gt;button span,.dream_order .container .growth_wrap .link_box a span{position:relative}.dream_order .container .growth_wrap .link_box&gt;button span::after,.dream_order .container .growth_wrap .link_box a span::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:calc(100% + 1.03vw);margin-top:-3.08vw;background-image:url(../images/common/arrow_right_purple02.svg);background-position:0 50%;background-size:100%}.dream_order .container .start_wrap{padding:30.77vw 0 20.51vw}.dream_order .container .start_wrap .rolling_box{max-width:100%;display:flex;padding-top:8.72vw;margin:0 auto;overflow:hidden}.dream_order .container .start_wrap .rolling_box .rolling_inner{display:flex;gap:3.59vw;flex-wrap:wrap;flex-shrink:0}.dream_order .container .start_wrap .rolling_box .text_box{position:absolute;top:7.18vw;left:7.18vw}.dream_order .container .start_wrap .rolling_box .text_box&gt;p{color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.dream_order .container .start_wrap .rolling_box .text_box&gt;strong{padding-top:1.54vw;color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.dream_order .container .start_wrap .rolling_box .mini_box{width:133.33vw;display:flex;gap:3.59vw;flex-wrap:wrap}.dream_order .container .start_wrap .rolling_box .long_item{width:64.87vw;height:95.9vw;position:relative;border-radius:2.05vw;overflow:hidden;background-color:#f5f7fa}.dream_order .container .start_wrap .rolling_box .long_item&gt;img{width:100%}.dream_order .container .start_wrap .rolling_box .short_item{width:64.87vw;height:46.15vw;position:relative;border-radius:2.05vw;overflow:hidden;background-color:#f5f7fa}.dream_order .container .start_wrap .rolling_box .short_item&gt;img{width:100%}.dream_order .container .system_wrap{padding:20.51vw 0;background-image:linear-gradient(180deg, #E2D7FD, #F1EBFE)}.dream_order .container .system_wrap .system_table{padding:8.72vw 6.15vw 0}.dream_order .container .system_wrap .system_table li{display:flex;gap:3.59vw;flex-direction:column}.dream_order .container .system_wrap .system_table .text_box{position:absolute;top:50%;left:7.18vw;transform:translateY(-50%)}.dream_order .container .system_wrap .system_table .text_box strong{position:relative;color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.dream_order .container .system_wrap .system_table .text_box strong::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_black.svg);background-position:0 50%;background-size:100%}.dream_order .container .system_wrap .system_table .text_box&gt;p{padding-top:2.05vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.dream_order .container .system_wrap .system_table .item_type01{width:87.69vw;height:38.46vw;position:relative;border-radius:2.05vw;overflow:hidden;background-color:#fff}.dream_order .container .system_wrap .system_table .item_type01 img{width:100%}.touchbox .container{padding-top:20.51vw}.touchbox .container h4{font-size:6.67vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;text-align:center}.touchbox .container h4 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #4783E0, #8467EA)}.touchbox .container h5{color:#24282d;font-size:6.15vw;font-weight:700;line-height:150%;letter-spacing:-1px;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif}.touchbox .container h5 .text_gradation{color:rgba(0,0,0,0);background-clip:text;background-image:linear-gradient(90deg, #0E9DD8, #8467EA)}.touchbox .container .open_card_wrap{padding:20.51vw 0 10.26vw}.touchbox .container .open_card_wrap ul{display:flex;gap:3.59vw;flex-wrap:wrap;margin:8.21vw 6.15vw 0}.touchbox .container .open_card_wrap li{width:41.03vw;height:52.05vw;position:relative;border-radius:1.54vw;overflow:hidden;box-shadow:0 0.26vw 1.03vw 0 rgba(99,99,99,.1)}.touchbox .container .open_card_wrap li img{width:100%;height:100%}.touchbox .container .open_card_wrap li p{width:100%;position:absolute;bottom:6.67vw;left:0;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.touchbox .container .json_inner{max-width:100%;height:100vh;position:relative;margin:0 auto;overflow:hidden}.touchbox .container .json_inner .transform_item{width:100%;height:calc(100% - 10.26vw);position:absolute;top:30.77vw;text-align:center}.touchbox .container .json_inner .transform_item .text_box{position:relative;z-index:2}.touchbox .container .json_inner .transform_item p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.touchbox .container .json_inner .transform_item .image_box{width:100%}.touchbox .container .json_inner .transform_item .image_box img{width:100%}.touchbox .container .json_inner .transform_item:nth-of-type(n+2){opacity:0;visibility:hidden}@media screen and (max-width: 767px){.touchbox .container .json_inner{height:197.44vw}.touchbox .container .json_inner .transform_item:nth-of-type(1) .image_box{margin-top:21.79vw}.touchbox .container .json_inner .transform_item:nth-of-type(2) .image_box{margin-top:14.1vw}.touchbox .container .json_inner .transform_item:nth-of-type(3) .image_box{margin-top:8.97vw}.touchbox .container .json_inner .transform_item:nth-of-type(4) .image_box{margin-top:8.72vw}.touchbox .container .json_inner .transform_item:nth-of-type(5) .image_box{margin-top:16.67vw}.touchbox .container .json_inner .transform_item:nth-of-type(6) .image_box{margin-top:14.36vw}.touchbox .container .json_inner .transform_item:nth-of-type(7) .image_box{margin-top:14.36vw}.touchbox .container .json_inner .transform_item:nth-of-type(8) .image_box{margin-top:14.36vw}.touchbox .container .json_inner .transform_item:last-child .image_box{margin-top:-6.41vw}}@media screen and (min-width: 768px){.touchbox .container .json_inner .transform_item{top:20.51vw}.touchbox .container .json_inner .transform_item .image_box{width:80%;position:absolute;bottom:12.82vw;left:50%;margin-top:18.97vw;transform:translateX(-50%)}.touchbox .container .json_inner .transform_item:last-child .image_box{margin-top:13.85vw}.touchbox .container .vertical_card_wrap{margin-top:15.38vw}}.touchbox .container .vertical_card_wrap{padding:20.51vw 0;background-image:linear-gradient(93deg, #B9EAF4, #E2D7FD);overflow:hidden}.touchbox .container .vertical_card_wrap h5{text-align:center}.touchbox .container .vertical_card_wrap .bottom_h5{padding-top:14.36vw}.touchbox .container .vertical_card_wrap .vertical_card{position:relative;padding-top:13.33vw}.touchbox .container .vertical_card_wrap .vertical_card_item{width:100%;overflow:hidden}.touchbox .container .vertical_card_wrap .vertical_card_item:nth-of-type(n+2){padding-top:14.36vw}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.text_box strong{display:block;color:#24282d;font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px;text-align:center}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.text_box p{padding-top:1.03vw;color:#24282d;font-size:3.59vw;font-weight:700;line-height:150%;letter-spacing:-0.5px;text-align:center}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box{display:flex;gap:3.59vw;justify-content:center;flex-direction:column;padding-top:6.15vw;margin:0 6.15vw}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box li{position:relative;border-radius:2.05vw;overflow:hidden;background-color:#fff}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box li img{width:100%}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box .content_text{position:absolute;top:7.18vw;left:7.18vw}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box .content_text strong{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.touchbox .container .vertical_card_wrap .vertical_card_item&gt;.content_box .content_text p{padding-top:2.05vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.touchbox .container .vertical_card_wrap .vertical_card_item .card_dim{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:0;pointer-events:none}.touchbox .container .start_wrap{padding-top:20.51vw;overflow:hidden}.touchbox .container .start_wrap h5{text-align:center}.touchbox .container .start_wrap .rolling_box{display:flex;flex-direction:column;flex-wrap:wrap;padding-top:7.18vw}.touchbox .container .start_wrap .rolling_box ul{display:flex;gap:3.59vw;flex-shrink:0}.touchbox .container .start_wrap .rolling_box ul li{width:64.87vw;height:46.15vw;position:relative;border-radius:2.05vw;overflow:hidden}.touchbox .container .start_wrap .rolling_box ul li img{width:100%}.touchbox .container .start_wrap .rolling_box ul .text_box{position:absolute;top:7.18vw;left:7.18vw}.touchbox .container .start_wrap .rolling_box ul .text_box p{color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.touchbox .container .start_wrap .rolling_box ul .text_box strong{display:block;padding-top:2.05vw;color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.touchbox .container .start_wrap .rolling_box ul:nth-of-type(n+2){padding-top:3.59vw}.touchbox .container .promotion_wrap{padding-top:20.51vw}.touchbox .container .promotion_wrap .promotion_item{position:relative}.touchbox .container .promotion_wrap .promotion_item&gt;img{width:100%}.touchbox .container .promotion_wrap .promotion_item .text_box{position:absolute;top:50%;left:6.15vw;transform:translateY(-50%)}.touchbox .container .promotion_wrap .promotion_type01{display:inline-block;padding:1.03vw 2.05vw;color:#a187f4;border-radius:25.38vw;font-size:3.59vw;font-weight:700;background-color:#e2d7fd}.touchbox .container .promotion_wrap p{padding-top:3.08vw;color:#24282d;font-size:5.13vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.touchbox .container .promotion_wrap b{display:inline-block;color:#5938dd;font-weight:600}.touchbox .container .review_wrap .title_one_box{padding-bottom:8.72vw}.touchbox .container .review_wrap{padding:20.51vw 0 24.1vw}.touchbox .container .review_wrap h5{text-align:center}.touchbox .container .review_wrap .review_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.touchbox .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.touchbox .container .review_wrap .review_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.touchbox .container .review_wrap .image_box{border-radius:3.08vw 3.08vw 0 0;overflow:hidden}.touchbox .container .review_wrap .image_box img{width:100%}.touchbox .container .review_wrap .text_box{padding:7.18vw 0;background-color:#f5f7fa;border-radius:0 0 3.08vw 3.08vw;text-align:center}.touchbox .container .review_wrap .text_box p{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.touchbox .container .review_wrap .text_box span{display:block;padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.store_company .container{width:100%;position:relative;overflow:hidden}.store_company .container .map_wrap{width:100%;height:100vh}.store_company .container .map_wrap .map_api{width:100%;height:100%;z-index:1}.store_company .container .local_button_wrap{width:100%;position:fixed;top:25.13vw;z-index:10}.store_company .container .local_button_wrap .local_slide{padding:1.28vw 0}.store_company .container .local_button_wrap .swiper-slide{flex-shrink:1 !important}.store_company .container .local_button_wrap .swiper-slide:nth-of-type(n+2){margin-left:2.05vw}.store_company .container .local_button_wrap .swiper-slide:nth-of-type(1){margin-left:6.15vw}.store_company .container .local_button_wrap .swiper-slide:last-child{margin-right:6.15vw}.store_company .container .local_button_wrap .local_button{padding:3.08vw 4.1vw;color:#24282d;font-size:3.33vw;font-weight:700;border-radius:1.03vw;box-shadow:0 0.26vw 1.03vw 0 rgba(0,0,0,.15);transition:all .2s;background-color:#fff;white-space:pre}.store_company .container .local_button_wrap .local_button.active{color:#fff;background-color:#5938dd}.store_company .container .type_button_wrap{display:flex;flex-direction:column;position:fixed;top:41.28vw;right:6.15vw;border-radius:1.03vw;box-shadow:0 0.51vw 1.03vw 0 rgba(0,0,0,.15);background-color:#fff;z-index:1}.store_company .container .type_button_wrap .type_button{position:relative;padding:3.08vw 5.9vw;color:#a5aaaf;font-size:3.33vw;font-weight:700;transition:all .2s}.store_company .container .type_button_wrap .type_button::before{content:"";width:3.08vw;height:3.08vw;position:absolute;top:50%;left:3.72vw;margin-top:-1.54vw;opacity:0;background-position:50% 50%;background-size:100% 100%;transition:all .2s}.store_company .container .type_button_wrap .type_button.button_dream::before{background-image:url(../images/company/check_dream.svg)}.store_company .container .type_button_wrap .type_button.button_touch::before{background-image:url(../images/company/check_touch.svg)}.store_company .container .type_button_wrap .type_button.active{padding:3.08vw 3.72vw 3.08vw 8.33vw}.store_company .container .type_button_wrap .type_button.active::before{opacity:1}.store_company .container .type_button_wrap .type_button.button_dream.active{color:#3d86e1}.store_company .container .type_button_wrap .type_button.button_touch.active{color:#de5658}.store_company .container .type_button_wrap .type_button:nth-of-type(n+2){border-top:0.26vw solid #e1e6eb}.store_company .container .marker_wrap{position:absolute;z-index:1}.store_company .container .marker_wrap .marker_box{width:5.13vw;text-align:center}.store_company .container .marker_wrap .marker_box .icon_marker{width:2.56vw;height:2.56vw;float:left;display:inline-block;position:relative;border-radius:100%;box-sizing:border-box}.store_company .container .marker_wrap .marker_box .icon_marker.marker_dream{border:0.26vw solid #2c71c9;background-color:#6fbcff}.store_company .container .marker_wrap .marker_box .icon_marker.marker_touch{border:0.26vw solid #cd3a3d;background-color:#fd888a}.store_company .container .marker_wrap .marker_box .icon_marker:nth-of-type(1){z-index:1}.store_company .container .marker_wrap .marker_box .icon_marker:nth-of-type(2){margin-left:-1.28vw;z-index:3}.store_company .container .marker_wrap .marker_box .icon_marker:nth-of-type(3){margin:-1.03vw 0 0 0.64vw;z-index:2}.store_company .container .marker_wrap .marker_box::after{content:"";clear:both}.store_company .container .pin_wrap{position:absolute;z-index:1}.store_company .container .pin_wrap .pin_box::after{content:"";clear:both}.store_company .container .pin_wrap .icon_pin{float:left}.store_company .container .pin_wrap .icon_pin:nth-of-type(2){margin-left:-1.03vw}.store_company .container .info_inner{width:100%;position:fixed;bottom:0;left:0;padding:6.15vw 6.15vw 12.82vw;border-radius:6.15vw 6.15vw 0 0;box-sizing:border-box;box-shadow:0 -0.51vw 2.05vw 0 rgba(0,0,0,.08);background-color:#fff;z-index:1}.store_company .container .info_inner .info_title{color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.store_company .container .info_inner .info_location{padding-top:1.54vw;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.store_company .container .info_inner .type_wrap{display:flex;gap:1.54vw;padding-top:4.1vw}.store_company .container .info_inner .type_wrap .type_dream{padding:1.15vw 1.54vw;color:#3d86e1;border-radius:0.51vw;font-size:2.56vw;font-weight:700;line-height:3.33vw;background-color:#eaf2fc}.store_company .container .info_inner .type_wrap .type_touch{padding:1.15vw 1.54vw;color:#de5658;border-radius:0.51vw;font-size:2.56vw;font-weight:700;line-height:3.33vw;background-color:#fbeced}.store_company .container .list_wrap{width:100%;min-height:57.95vw;position:fixed;bottom:0;left:0;padding:6.15vw 6.15vw 8.21vw;overflow-y:hidden;border-radius:6.15vw 6.15vw 0 0;box-sizing:border-box;box-shadow:0 -0.51vw 2.05vw 0 rgba(0,0,0,.08);background-color:#fff;z-index:1}.store_company .container .list_wrap .list_inner{overflow-y:auto;max-height:116.67vw}.store_company .container .list_wrap .list_inner .list_button{width:100%;display:flex;align-items:center;gap:1.03vw;padding:4.74vw 0 4.74vw 1.03vw;text-align:left;transition:all .2s}.store_company .container .list_wrap .list_inner .list_button .place_text{color:#24282d;font-size:4.1vw;font-weight:700}.store_company .container .list_wrap .list_inner .list_button .marker{width:1.03vw;height:1.03vw;display:block;border-radius:100%}.store_company .container .list_wrap .list_inner .list_button.list_dream .marker{background-color:#3d86e1}.store_company .container .list_wrap .list_inner .list_button.list_touch .marker{background-color:#de5658}.store_company .container .list_wrap .list_inner .list_button:nth-of-type(n+2){border-top:0.26vw solid #e1e6eb}.store_company .container .pin_wrap:nth-of-type(10){top:85.9vw;left:45.38vw}.store_company .container .pin_wrap:nth-of-type(12){top:85.9vw;left:45.38vw}.store_company .container .pin_wrap:nth-of-type(14){top:85.9vw;left:45.38vw}.store_company .container .marker_wrap:nth-of-type(16){top:99.74vw;left:44.1vw}.store_company .container .marker_wrap:nth-of-type(3){top:45.13vw;left:47.44vw}.store_company .container .marker_wrap:nth-of-type(4){top:84.87vw;left:52.82vw}.store_company .container .marker_wrap:nth-of-type(5){top:87.69vw;left:40.51vw}.store_company .container .marker_wrap:nth-of-type(6){top:110.77vw;left:78.97vw}.store_company .container .marker_wrap:nth-of-type(7){top:143.08vw;left:29.23vw}.store_company .container .marker_wrap:nth-of-type(8){top:186.15vw;left:81.54vw}.introduction .container h5{font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px}.introduction .container .key_visual_wrap{width:100%;height:100vh;position:relative;overflow:hidden;background-image:url(../images/company/introduction_keyvisual.jpg);background-size:cover}.introduction .container .key_visual_wrap .text_box{width:100%;height:89.74vw;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.introduction .container .key_visual_wrap h3{width:100%;position:absolute;top:50%;color:#fff;font-size:6.67vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw;text-align:center;font-family:"IBM Plex Sans KR","ë‹ì›€",Arial,Apple SD Gothic Neo,sans-serif;transform:translateY(-50%)}.introduction .container .count_wrap{width:100%;position:relative;padding:25.64vw 12.82vw;background-image:url(../images/company/introduction_count.jpg);background-size:cover;box-sizing:border-box}.introduction .container .count_wrap h5{color:#fff;text-align:center}.introduction .container .count_wrap .count_item{display:flex;gap:8.21vw 5.13vw;flex-wrap:wrap;padding-top:12.82vw}.introduction .container .count_wrap .count_item li{width:33.33vw;text-align:center}.introduction .container .count_wrap .count_item p{color:#c4b0fb;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.introduction .container .count_wrap .count_item strong{padding-top:1.03vw;color:#fff;font-size:7.18vw;font-weight:700;line-height:150%;letter-spacing:-1px}.introduction .container .count_wrap .count_item strong span{display:inline-block;text-align:right}.introduction .container .count_wrap .count_item li:nth-of-type(1) strong span{width:24.1vw}.introduction .container .count_wrap .count_item li:nth-of-type(2) strong span{width:19.59vw}.introduction .container .count_wrap .count_item li:nth-of-type(3) strong span{width:19.49vw}.introduction .container .count_wrap .count_item li:nth-of-type(4) strong span{width:13.59vw}.introduction .container .solution_wrap{padding:25.64vw 0;overflow:hidden;background-color:#f5f7fa}.introduction .container .solution_wrap .rolling_box{display:flex;flex-wrap:wrap}.introduction .container .solution_wrap .rolling_box li{display:flex;gap:3.85vw;flex-wrap:wrap;flex-shrink:0}.introduction .container .solution_wrap .rolling_box li:nth-of-type(n+2){padding-top:3.85vw}.introduction .container .solution_wrap .rolling_box li .rolling_item{color:#fff;border-radius:25.38vw;font-weight:700;line-height:150%;letter-spacing:-0.06vw}.introduction .container .solution_wrap .rolling_box li .back_type01{background-color:rgba(89,56,221,.4)}.introduction .container .solution_wrap .rolling_box li .back_type02{background-color:rgba(89,56,221,.5)}.introduction .container .solution_wrap .rolling_box li .back_type03{background-color:rgba(89,56,221,.6)}.introduction .container .solution_wrap .rolling_box li .back_type04{background-color:rgba(89,56,221,.7)}.introduction .container .solution_wrap .rolling_box li .back_type05{background-color:rgba(89,56,221,.8)}.introduction .container .solution_wrap .rolling_box li .back_type06{background-color:#5938dd}.introduction .container .solution_wrap .rolling_box li .size_type01{padding:5vw 7.69vw;font-size:2.82vw}.introduction .container .solution_wrap .rolling_box li .size_type02{padding:4.87vw 7.69vw;font-size:3.08vw}.introduction .container .solution_wrap .rolling_box li .size_type03{padding:4.62vw 7.69vw;font-size:3.33vw}.introduction .container .solution_wrap .rolling_box li .size_type04{padding:4.49vw 7.69vw;font-size:3.59vw}.introduction .container .solution_wrap .solution_list{position:relative;padding-top:53.33vw}.introduction .container .solution_wrap .solution_list::before{content:"";width:2.82vw;height:22.56vw;position:absolute;top:15.38vw;left:50%;margin-left:-1.28vw;background-image:url(../images/company/introduction_solution_deco.png);background-size:cover;background-repeat:no-repeat}.introduction .container .solution_wrap .solution_list .title_on_top_box p{color:#696e73;font-size:3.85vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.introduction .container .solution_wrap .solution_list .title_on_top_box h5{display:block;padding-top:6.15vw;color:#24282d;text-align:center}.introduction .container .solution_wrap .solution_list .solution_slide{padding-top:15.38vw}.introduction .container .solution_wrap .solution_list .solution_slide .swiper-slide{padding:10.26vw 0;border-radius:2.05vw;box-shadow:0 0.72vw 0.72vw 0 rgba(199,192,217,.2);background-color:#fff;transform:scale(0.84);transition:all .3s}.introduction .container .solution_wrap .solution_list .solution_slide .swiper-slide-active{transform:scale(1)}.introduction .container .solution_wrap .solution_list .solution_slide strong{display:block;color:#24282d;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.introduction .container .solution_wrap .solution_list .solution_slide strong span{color:#5938dd}.introduction .container .solution_wrap .solution_list .solution_slide .image_box{padding-top:6.15vw}.introduction .container .solution_wrap .solution_list .solution_slide .image_box img{width:28.72vw;height:28.72vw;display:block;margin:0 auto}.introduction .container .solution_wrap .solution_list .solution_slide .info_text{padding-top:6.15vw}.introduction .container .solution_wrap .solution_list .solution_slide .info_text p{color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.introduction .container .solution_wrap .solution_list .solution_slide .swiper-pagination{height:2.05vw;position:static;padding:5.64vw 0 3.08vw}.introduction .container .solution_wrap .solution_list .solution_slide .swiper-pagination .swiper-pagination-bullet{width:2.05vw;height:100%;margin:0 1.28vw;vertical-align:top;opacity:1;background-color:#c3c8cd}.introduction .container .solution_wrap .solution_list .solution_slide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#5938dd}.introduction .container .design_wrap{position:relative;padding:38.46vw 0;overflow:hidden;background-image:linear-gradient(90deg, #0E9DD8, #8467EA);animation:backgroundGradient 5s ease infinite;background-size:200% 100%;background-position-x:0}.introduction .container .design_wrap .title_under_box{color:#fff;text-align:center}.introduction .container .design_wrap .title_under_box h4{font-size:5.64vw;font-weight:700;line-height:150%;letter-spacing:-0.5px}.introduction .container .design_wrap .title_under_box p{padding-top:8.21vw;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.introduction .container .design_wrap .deco01{width:9.23vw;height:9.23vw;position:absolute;top:50%;left:50%;margin:-48.72vw 0 0 -35.9vw}.introduction .container .design_wrap .deco02{width:15.9vw;height:15.9vw;position:absolute;top:50%;left:50%;margin:-48.72vw 0 0 -43.59vw}.introduction .container .design_wrap .deco03{width:48.72vw;height:48.72vw;position:absolute;top:50%;left:50%;margin:25.64vw 0 0 -58.97vw}.introduction .container .design_wrap .deco04{width:71.79vw;height:71.79vw;position:absolute;top:50%;left:50%;margin:-35.9vw 0 0 0}.introduction .container .design_wrap .deco05{width:25.64vw;height:25.64vw;position:absolute;top:50%;left:50%;margin:20.51vw 0 0 35.9vw}.introduction .container .history_wrap{padding:25.64vw 0;background-image:linear-gradient(180deg, #151617, #24282D, #3C4146)}.introduction .container .history_wrap .title_one_box h5{color:#fff;text-align:center}.introduction .container .history_wrap .rolling_box{width:100%;height:87.69vw;position:relative;margin-top:11.28vw;overflow:hidden}.introduction .container .history_wrap .rolling_box .rolling_item{width:64.1vw;height:86.15vw;border-radius:2.82vw;overflow:hidden;box-shadow:0 0.49vw 1.55vw rgba(0,0,0,.5);transform-origin:center}.introduction .container .history_wrap .rolling_box .rolling_item img{width:100%}.introduction .container .history_wrap .rolling_box .rolling_item .back_dim{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.8;background-color:#000;transition:all .25s}.introduction .container .history_wrap .rolling_box .rolling_item.swiper-slide-prev .back_dim,.introduction .container .history_wrap .rolling_box .rolling_item.swiper-slide-next .back_dim{opacity:.6}.introduction .container .history_wrap .rolling_box .rolling_item.swiper-slide-active .back_dim{opacity:0}.introduction .container .history_wrap .rolling_box .swiper-button-next{width:14.36vw;height:14.36vw;top:50%;right:auto;left:50%;margin:-5.9vw 0 0 26.41vw;border-radius:100%;box-shadow:0 1.03vw 1.03vw 0 rgba(205,201,216,.15);background-image:url(../images/common/arrow_slide_purple.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.introduction .container .history_wrap .rolling_box .swiper-button-next.swiper-button-disabled{background-image:url(../images/common/arrow_slide_gray.svg)}.introduction .container .history_wrap .rolling_box .swiper-button-next::after{content:none}.introduction .container .history_wrap .rolling_box .swiper-button-prev{width:14.36vw;height:14.36vw;top:50%;left:50%;margin:-5.9vw 0 0 -41.54vw;border-radius:100%;box-shadow:0 -1.03vw 1.03vw 0 rgba(205,201,216,.15);background-image:url(../images/common/arrow_slide_purple.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(180deg)}.introduction .container .history_wrap .rolling_box .swiper-button-prev.swiper-button-disabled{background-image:url(../images/common/arrow_slide_gray.svg)}.introduction .container .history_wrap .rolling_box .swiper-button-prev::after{content:none}.introduction .container .history_wrap .history_list{position:relative;margin-top:7.18vw;padding:18.46vw 6.15vw 7.18vw}.introduction .container .history_wrap .history_list .history_line_box{width:0.51vw;height:100%;position:absolute;top:0;left:50%;margin-left:-25.9vw;background-image:radial-gradient(circle, #696E73, rgba(152, 159, 166, 0.2) 90%, rgba(198, 208, 217, 0) 100%)}.introduction .container .history_wrap .history_list .history_line_box .active_line{width:100%;height:0;background-image:radial-gradient(circle, #C4B0FB 90%, rgba(196, 176, 251, 0) 100%)}.introduction .container .history_wrap .history_list .year_content{display:flex;gap:2.31vw;justify-content:center}.introduction .container .history_wrap .history_list .year_content:nth-of-type(n+3){padding-top:20.51vw}.introduction .container .history_wrap .history_list .year_text{width:16.92vw;position:relative;color:#fff;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.introduction .container .history_wrap .history_list .year_text::after{content:"";width:2.31vw;height:2.31vw;position:absolute;top:2.31vw;left:100%;border-radius:100%;box-shadow:0 0 2.56vw 0 rgba(196,176,251,.8);background-color:#c4b0fb}.introduction .container .history_wrap .history_list ol{width:60.26vw;padding-left:7.95vw}.introduction .container .history_wrap .history_list ol li{color:#fff;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.introduction .container .history_wrap .history_list ol li:nth-of-type(n+2){padding-top:3.08vw}.introduction .container .other_wrap{padding:25.64vw 0 33.08vw}.introduction .container .other_wrap .title_one_box h5{color:#24282d;text-align:center}.introduction .container .other_wrap&gt;ul{display:flex;gap:3.59vw;flex-direction:column;justify-content:center;padding:8.21vw 6.15vw 0}.introduction .container .other_wrap&gt;ul li{height:34.1vw;position:relative;border-radius:2.05vw;overflow:hidden;background-color:#f5f7fa}.introduction .container .other_wrap&gt;ul li::after{content:"";width:calc(100% - .26vw);height:calc(100% - .26vw);border:0.51vw solid rgba(0,0,0,0);border-radius:2.05vw;box-sizing:border-box;position:absolute;top:0.26vw;left:0.26vw;transition:all .25s;pointer-events:none}.introduction .container .other_wrap&gt;ul li a&gt;img{width:100%}.introduction .container .other_wrap&gt;ul .text_box{position:absolute;top:50%;left:7.18vw;transform:translateY(-50%)}.introduction .container .other_wrap&gt;ul .text_box strong{position:relative;color:#301c9f;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.introduction .container .other_wrap&gt;ul .text_box strong::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:100%;margin-top:-3.08vw;background-image:url(../images/common/arrow_right_purple03.svg);background-position:0 50%;background-size:100%;transition:all .25s}.introduction .container .other_wrap&gt;ul .text_box p{padding-top:2.05vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}@keyframes backgroundGradient{0%{background-position-x:0}50%{background-position-x:100%}100%{background-position-x:0}}.gallery .container{padding:20.51vw 0 30.77vw}.gallery .container .find_wrap{display:flex;justify-content:space-between;flex-direction:column;padding-top:6.15vw}.gallery .container .find_wrap .tab_wrap{padding-left:6.15vw}.gallery .container .find_wrap .tab_wrap .swiper-slide{flex-shrink:1 !important}.gallery .container .find_wrap .tab_wrap .swiper-slide:nth-of-type(n+2){margin-left:2.05vw}.gallery .container .find_wrap .tab_wrap .swiper-slide:last-child{margin-right:6.15vw}.gallery .container .find_wrap .tab_wrap button{position:relative;padding:3.97vw 6.15vw;color:#a5aaaf;border:0.26vw solid #c3c8cd;border-radius:25.38vw;box-sizing:border-box;font-size:3.59vw;font-weight:700;white-space:pre;transition:all .25s}.gallery .container .find_wrap .tab_wrap button.active{color:#5938dd;border-color:#5938dd}.gallery .container .find_wrap .search_wrap{position:relative;padding:3.46vw 4.1vw;margin:7.69vw 6.15vw 0;border:0.26vw solid #e1e6eb;border-radius:1.03vw;box-sizing:border-box;transition:all .25s}.gallery .container .find_wrap .search_wrap:focus-within{border-color:#5938dd}.gallery .container .find_wrap .search_wrap:focus-within&gt;button{background-image:url(../images/company/icon_search_purple.svg)}.gallery .container .find_wrap .search_wrap&gt;input{width:calc(100% - 15.28vw);display:inline-block;vertical-align:top;color:#24282d;font-size:4.1vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.gallery .container .find_wrap .search_wrap&gt;input::placeholder{color:#a5aaaf}.gallery .container .find_wrap .search_wrap&gt;button{width:6.15vw;height:6.15vw;position:absolute;top:50%;right:4.1vw;margin-top:-3.08vw;background-image:url(../images/company/icon_search_black.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.gallery .container .list_wrap{display:flex;gap:12.31vw;flex-wrap:wrap;flex-direction:column;padding-top:12.82vw}.gallery .container .list_wrap li{margin:0 6.15vw}.gallery .container .list_wrap li.done .image_box::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:.7;background-color:#3c4146}.gallery .container .list_wrap li.done .text_box strong{color:#878c91}.gallery .container .list_wrap .image_box{width:100%;height:65.64vw;position:relative;overflow:hidden;border-radius:0.91vw;background-color:#f5f7fa;background-image:url(../images/common/background_logo.png);background-position:50% 50%;background-size:23.08vw 13.59vw;background-repeat:no-repeat;transition:all .25s}.gallery .container .list_wrap .image_box&gt;img{width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.gallery .container .list_wrap .text_box{padding:6.15vw 2.05vw 0}.gallery .container .list_wrap .text_box .type_text{padding-bottom:1.03vw;color:#5938dd;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.gallery .container .list_wrap .text_box strong{display:-webkit-box;color:#24282d;font-size:4.62vw;font-weight:600;line-height:140%;letter-spacing:-0.5px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gallery .container .list_wrap .text_box .detail_box{display:flex;padding-top:4.1vw}.gallery .container .list_wrap .text_box .detail_box .detail{color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.gallery .container .list_wrap .text_box .detail_box .detail:nth-of-type(n+2){position:relative;padding-left:4.36vw}.gallery .container .list_wrap .text_box .detail_box .detail:nth-of-type(n+2)::before{content:"";width:0.26vw;height:3.59vw;position:absolute;top:50%;left:2.05vw;margin-top:-1.79vw;background-color:#c3c8cd}.gallery .container .pagination_wrap{display:flex;justify-content:center;padding-top:12.31vw}.gallery .container .pagination_wrap .pagination_button{width:10.26vw;height:10.26vw;border-radius:100%;background-position:50% 50%;background-size:6.15vw 6.15vw;background-repeat:no-repeat;transition:all .25s}.gallery .container .pagination_wrap .pagination_button.disabled.button_prev{background-image:url(../images/common/arrow_left_gray01.svg)}.gallery .container .pagination_wrap .pagination_button.disabled.button_more_prev{background-image:url(../images/common/double_arrow_left_gray01.svg)}.gallery .container .pagination_wrap .pagination_button.disabled.button_next{background-image:url(../images/common/arrow_right_gray01.svg)}.gallery .container .pagination_wrap .pagination_button.disabled.button_more_next{background-image:url(../images/common/double_arrow_right_gray01.svg)}.gallery .container .pagination_wrap .button_prev{background-image:url(../images/common/arrow_left_black.svg)}.gallery .container .pagination_wrap .button_more_prev{margin-right:1.54vw;background-image:url(../images/common/double_arrow_left_black.svg)}.gallery .container .pagination_wrap .button_next{background-image:url(../images/common/arrow_right_black.svg)}.gallery .container .pagination_wrap .button_more_next{margin-left:1.54vw;background-image:url(../images/common/double_arrow_right_black.svg)}.gallery .container .pagination_wrap .number_box{display:flex;gap:1.54vw;margin:0 1.54vw}.gallery .container .pagination_wrap .number_box&gt;a{width:10.26vw;height:10.26vw;display:flex;align-items:center;justify-content:center;border-radius:100%;color:#24282d;font-size:4.1vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.gallery .container .pagination_wrap .number_box&gt;a:disabled{color:#878c91}.gallery .container .pagination_wrap .number_box&gt;a.active{color:#fff;background-color:#24282d}.gallery .container .title_wrap{padding:6.15vw 6.15vw 10.26vw}.gallery .container .title_wrap h4{color:#24282d;font-size:5.13vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.gallery .container .title_wrap .detail_box{display:flex;justify-content:center;padding-top:3.08vw}.gallery .container .title_wrap .detail_box .detail{position:relative;color:#696e73;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.gallery .container .title_wrap .detail_box .detail:nth-of-type(n+2){padding-left:4.36vw}.gallery .container .title_wrap .detail_box .detail:nth-of-type(n+2)::before{content:"";width:0.26vw;height:3.08vw;position:absolute;top:50%;left:2.05vw;margin-top:-1.54vw;background-color:#c3c8cd}.gallery .container .nav_wrap{position:relative;margin-top:12.82vw}.gallery .container .nav_wrap .go_wrap{display:flex;gap:5.13vw;flex-direction:column;margin:10.26vw 6.15vw 0;padding-top:10.26vw;border-top:0.26vw solid #e1e6eb;box-sizing:border-box}.gallery .container .nav_wrap .go_wrap li{width:100%}.gallery .container .nav_wrap .go_wrap li.prev_go .text_place::before{left:100%;background-image:url(../images/common/arrow_left_gray02.svg);transform:rotate(90deg)}.gallery .container .nav_wrap .go_wrap li.next_go{display:inline-block}.gallery .container .nav_wrap .go_wrap li.next_go .text_place::before{left:100%;background-image:url(../images/common/arrow_right_gray02.svg);transform:rotate(90deg)}.gallery .container .nav_wrap .go_wrap li.disabled .text_place{color:#878c91}.gallery .container .nav_wrap .go_wrap li.disabled .text_title{color:#878c91}.gallery .container .nav_wrap .go_wrap li.prev_go.disabled .text_place::before{background-image:url(../images/common/arrow_left_gray01.svg)}.gallery .container .nav_wrap .go_wrap li.next_go.disabled .text_place::before{background-image:url(../images/common/arrow_right_gray01.svg)}.gallery .container .nav_wrap .go_wrap a,.gallery .container .nav_wrap .go_wrap button{display:flex;gap:8.21vw}.gallery .container .nav_wrap .go_wrap .text_place{position:relative;color:#696e73;font-size:3.33vw;font-weight:700;line-height:150%;letter-spacing:-0.5px}.gallery .container .nav_wrap .go_wrap .text_place::before{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;margin-top:-3.08vw;background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat}.gallery .container .nav_wrap .go_wrap .text_title{position:relative;overflow:hidden;color:#24282d;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-overflow:ellipsis;white-space:nowrap;transition:all .25s}.gallery .container .nav_wrap .back_wrap{width:100%;display:inline-block;text-align:center}.gallery .container .nav_wrap .back_wrap a,.gallery .container .nav_wrap .back_wrap button{padding:4.36vw 7.18vw 4.36vw 14.36vw;display:inline-block;border-radius:25.38vw;color:#fff;font-size:3.08vw;font-weight:400;background-color:#24282d;background-image:url(../images/common/icon_list.svg);background-position:7.18vw 50%;background-size:6.15vw 6.15vw;background-repeat:no-repeat;transition:all .25s}.gallery .container .result_wrap{width:100%;position:relative;padding-top:17.95vw}.gallery .container .result_wrap .text_box{width:100%}.gallery .container .result_wrap .text_box .search_fail{width:36.92vw;display:block;margin:0 auto}.gallery .container .result_wrap .text_box .info_text{display:block;padding-top:6.15vw;font-size:4.1vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.gallery .container .result_wrap .text_box .info_text .find_text{display:inline;color:#5938dd}.gallery .container .result_wrap .text_box .button_box{padding-top:5.13vw;text-align:center}.gallery .container .result_wrap .text_box .button_box button{padding:4.87vw 13.33vw 4.87vw 7.18vw;color:#5938dd;border:0.26vw solid #5938dd;border-radius:14.36vw;font-size:3.85vw;font-weight:600;transition:all .25s}.gallery .container .result_wrap .text_box .button_box button:disabled{color:#878c91;border-color:#a5aaaf;background-color:#fff}.gallery .container .result_wrap .text_box .button_box button span{position:relative}.gallery .container .result_wrap .text_box .button_box button span::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:calc(100% + 1.03vw);margin-top:-3.08vw;background-image:url(../images/common/arrow_right_gray02.svg);background-position:0 50%;background-size:100%}.clause .container{padding-bottom:15.38vw}.clause .container .title_wrap{display:flex;justify-content:space-between;flex-direction:column;margin:0 6.15vw;padding-top:26.67vw}.clause .container .title_wrap h4{color:#24282d;font-size:6.15vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.clause .container .title_wrap .select_item{width:100%;position:relative;margin-top:5.13vw}.clause .container .title_wrap .select_item.selected .select_current{border-color:#c3c8cd}.clause .container .title_wrap .select_item.selected .select_current::before{content:"ë‹«ê¸°";transform:rotate(-90deg)}.clause .container .title_wrap .select_item.selected .select_list{display:block}.clause .container .title_wrap .select_current{width:100%;position:relative;padding:3.46vw 5.13vw;border:0.26vw solid #c3c8cd;border-radius:1.03vw;box-sizing:border-box;cursor:pointer;font-size:3.59vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;background-color:#fff}.clause .container .title_wrap .select_current::before{content:"ì—´ê¸°";width:6.15vw;height:6.15vw;position:absolute;top:50%;right:5.13vw;margin-top:-3.08vw;font-size:0;background-image:url(../images/common/arrow_right_gray02.svg);background-position:50% 50%;background-size:100% 100%;background-repeat:no-repeat;transform:rotate(90deg)}.clause .container .title_wrap .select_current:focus+.select_list{display:block}.clause .container .title_wrap .select_current .select_input{display:none}.clause .container .title_wrap .select_current .select_input:checked+.select_input_text{display:block}.clause .container .title_wrap .select_current .select_input_text{display:none;color:#24282d;font-size:3.59vw;font-weight:600;line-height:150%;letter-spacing:-0.5px}.clause .container .title_wrap .select_list{width:100%;padding:1.03vw;display:none;position:absolute;top:calc(100% + 1.03vw);left:0;border:0.26vw solid #c3c8cd;border-radius:1.03vw;box-sizing:border-box;z-index:10;background-color:#fff}.clause .container .title_wrap .select_list label{display:block}.clause .container .title_wrap .select_list label a{display:block;padding:2.44vw 5.13vw;color:#696e73;border-radius:1.03vw;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.clause .container .content_wrap{padding:10.26vw 6.15vw 0}.clause .container .content_wrap .other_text{color:#24282d;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.clause .container .content_wrap .data_text{padding-top:7.18vw;color:#24282d;font-size:3.33vw;font-weight:400;line-height:150%;letter-spacing:-0.5px}.clause .container .content_wrap .subject_title{padding-top:7.18vw;color:#24282d;font-size:3.59vw;font-weight:700;line-height:140%}.clause .container .content_wrap .subject_content{padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:170%;letter-spacing:-0.5px}.clause .container .content_wrap .subject_content a{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.clause .container .content_wrap table{border:0.26vw solid #e1e6eb}.clause .container .content_wrap table tr:nth-of-type(n+2){border-top:0.26vw solid #e1e6eb}.clause .container .content_wrap table th{padding:3.08vw 4.1vw;background-color:#f5f7fa}.clause .container .content_wrap table th:nth-of-type(1){width:30.26vw}.clause .container .content_wrap table th:nth-of-type(n+2){border-left:0.26vw solid #e1e6eb}.clause .container .content_wrap table td{padding:3.08vw 4.1vw}.clause .container .content_wrap table td:nth-of-type(n+2){border-left:0.26vw solid #e1e6eb}.clause .container .content_wrap table.together_table{margin:3.08vw 0}.counseling .container{padding-top:20.51vw}.error404 .container{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.error404 .container .error_image{display:block;margin:0 auto}.error404 .container .text_box{padding-top:7.18vw}.error404 .container .text_box&gt;h5{color:#24282d;font-size:4.62vw;font-weight:600;line-height:150%;letter-spacing:-0.5px;text-align:center}.error404 .container .text_box&gt;p{padding-top:3.08vw;color:#696e73;font-size:3.59vw;font-weight:400;line-height:150%;letter-spacing:-0.5px;text-align:center}.error404 .container .button_box{width:100%;display:inline-block;padding-top:10.26vw;text-align:center}.error404 .container .button_box button{padding:4.87vw 13.33vw 4.62vw 7.18vw;color:#5938dd;border:0.26vw solid #5938dd;border-radius:14.36vw;box-sizing:border-box;font-size:3.85vw;font-weight:600;transition:all .25s}.error404 .container .button_box button span{position:relative}.error404 .container .button_box button span::after{content:"";width:6.15vw;height:6.15vw;position:absolute;top:50%;left:calc(100% + 1.03vw);margin-top:-3.08vw;background-image:url(../images/common/arrow_right_gray02.svg);background-position:0 50%;background-size:100%}.error404 .container .button_box button:disabled{color:#878c91;border-color:#a5aaaf;background-color:#fff}input[type=text],input[type=number],input[type=email],input[type=tel],textarea,select{outline:none !important}img{vertical-align:top;image-rendering:auto}.hidden-txt,legend{overflow:hidden;display:inline-block;text-indent:-9999px;width:0;height:0;line-height:1px;position:absolute}.dimmed{width:100%;height:100%;position:fixed;z-index:100;background-color:#000;display:none;top:0}.dimmed{opacity:0}.guide_line:before,.guide_line:after{width:1px;height:100vh;display:block;content:"";position:fixed;background-color:#fc0000;opacity:.4;left:50%;z-index:1000}.guide_line:before{margin:0 0 0 -600px}.guide_line:after{margin:0 0 0 600px}.guide_line .guide_center{width:1px;height:100vh;display:block;content:"";position:fixed;background-color:#fc0000;opacity:.4;left:50%;z-index:1000}@media screen and (max-width: 1024px){.mo_only{display:block !important}}@media screen and (min-width: 1025px){.mo_only{display:none !important}}
</pre></body></html>