@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes move{0%{-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px)}25%{-webkit-transform:translateY(3px) translateX(0px);transform:translateY(3px) translateX(0px)}50%{-webkit-transform:translateY(6px) translateX(0px);transform:translateY(6px) translateX(0px)}75%{-webkit-transform:translateY(3px) translateX(0px);transform:translateY(3px) translateX(0px)}to{-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px)}}@keyframes move{0%{-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px)}25%{-webkit-transform:translateY(3px) translateX(0px);transform:translateY(3px) translateX(0px)}50%{-webkit-transform:translateY(6px) translateX(0px);transform:translateY(6px) translateX(0px)}75%{-webkit-transform:translateY(3px) translateX(0px);transform:translateY(3px) translateX(0px)}to{-webkit-transform:translateY(0px) translateX(0px);transform:translateY(0px) translateX(0px)}}.move{-webkit-animation-name:move;animation-name:move}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,to{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}:root{--primary:#6149cc;--primary-50:#dfdbf5;--primary-100:#d0c8f0;--primary-200:#b0a4e6;--primary-300:#a092e0;--primary-400:#9080db;--primary-500:#816dd6;--primary-600:#715bd1;--primary-700:#493799;--primary-800:#3a2c7a;--primary-900:#271d52;--primary-950:#181233;--body-bg:#efeef9;--send-bg:#5e51a4}div.chat_sc{font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:145%;-webkit-text-size-adjust:none;letter-spacing:-0.25px;font-weight:400;color:#5a5c69;position:relative;z-index:990}div.chat_sc button{font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}div.chat_sc .btn_chat{display:none;position:fixed;bottom:40px;right:3%;width:105px;height:105px;color:#fff;outline:0;cursor:pointer;z-index:991}div.chat_sc .btn_chat.open{border-radius:40%;background:url("../../assets/img/btn_chat_open.png") no-repeat center}div.chat_sc .btn_chat.open:active,div.chat_sc .btn_chat.open:hover{background-color:#edf0f7}div.chat_sc .btn_chat.close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:10px;right:10px;width:40px;height:40px;background:transparent;color:#fff;border-radius:40%;opacity:0.7;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}div.chat_sc .btn_chat.close:active,div.chat_sc .btn_chat.close:hover{opacity:1}div.chat_sc .btn_chat.close i{display:inline-block;font-size:1.25rem}div.chat_sc .btn_chat.incoming{display:block;-webkit-animation:move 0.25s both linear;animation:move 0.25s both linear}@media (max-width:767.98px){div.chat_sc .btn_chat{bottom:20px;right:20px;width:90px;height:90px}div.chat_sc .btn_chat.open{background-size:70%}div.chat_sc .btn_chat.close{right:15px}}div.chat_sc p.alert_msg{border-radius:100%;visibility:hidden;position:fixed;bottom:103px;right:calc(3% + 90px);display:inline-block;width:0;height:0;background:#e74a3b;text-align:center}div.chat_sc p.alert_msg.on{visibility:visible;width:15px;height:15px;z-index:992;-webkit-animation:flash 4s both linear infinite;animation:flash 4s both linear infinite}@media (max-width:767.98px){div.chat_sc p.alert_msg{bottom:80px;right:calc(3% + 82px)}div.chat_sc p.alert_msg.on{width:10px;height:10px}}div.chat_sc div.chat_box{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;bottom:40px;right:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 80px);max-width:380px;height:100%;max-height:567px;border-radius:24px;border:1px solid #dddfeb;background-color:var(--primary-950);background:radial-gradient(farthest-corner circle at 50% -25%,var(--primary-800) 25%,#6610f2 78% 78%);-webkit-box-shadow:none;box-shadow:0 0 30px 5px rgba(110,112,126,0.3);visibility:hidden;opacity:0;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;z-index:992}div.chat_sc div.chat_box ::-webkit-scrollbar{width:4px;height:4px}div.chat_sc div.chat_box ::-webkit-scrollbar-thumb{background:var(--primary-50);border-radius:10px}div.chat_sc div.chat_box ::-webkit-scrollbar-track{background:transparent;border-radius:10px}@media (max-width:1199.98px){div.chat_sc div.chat_box{max-height:95%}}@media (max-width:767.98px){div.chat_sc div.chat_box{width:100%;max-width:100%;max-height:100%;bottom:0;right:0;border:0;border-bottom-right-radius:0;border-bottom-left-radius:0;-webkit-box-shadow:none;box-shadow:0px -3px 10px 5px rgba(110,112,126,0.25)}}div.chat_sc div.chat_box.is-open{visibility:visible;opacity:1}div.chat_sc div.chat_box .btn_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;background:#000;border-radius:0.35rem;color:#d1d3e2;text-decoration:none;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}div.chat_sc div.chat_box .btn_link:active,div.chat_sc div.chat_box .btn_link:hover{background:#27293a}div.chat_sc div.chat_box .btn_more{width:40px;margin:0 0 15px 0}div.chat_sc div.chat_box .btn_more>i{font-size:1.25rem;color:#fff}div.chat_sc div.chat_box .btn-consult,div.chat_sc div.chat_box .btn-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:42px;margin:10px auto 0;border-radius:0.35rem;color:#eaecf4;background:#3a3b45;border:1px solid #000;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;cursor:pointer}div.chat_sc div.chat_box .btn-consult:hover,div.chat_sc div.chat_box .btn-option:hover{color:#f8f9fc;background:#000}div.chat_sc div.chat_box .btn-consult:active,div.chat_sc div.chat_box .btn-consult:focus,div.chat_sc div.chat_box .btn-consult:focus-visible,div.chat_sc div.chat_box .btn-option:active,div.chat_sc div.chat_box .btn-option:focus,div.chat_sc div.chat_box .btn-option:focus-visible{color:#f8f9fc;background:#000;outline:4px solid rgba(110,112,126,0.2);outline-offset:0}div.chat_sc div.chat_box .btn-consult{height:50px;margin:-15px auto 0;font-size:1.0625rem;font-weight:bold;color:#6e707e;background:#f8f9fc;border-color:#6e707e;border-radius:0.7875rem}div.chat_sc div.chat_box .btn-consult:hover{color:#000;background:#fff}div.chat_sc div.chat_box .btn-consult:active,div.chat_sc div.chat_box .btn-consult:focus,div.chat_sc div.chat_box .btn-consult:focus-visible{color:#000;background:#fff;outline:4px solid rgba(183,185,204,0.2);outline-offset:0}div.chat_sc div.chat_box .btn_newchat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:42px;max-width:90%;padding:0 30px;border-radius:12px;color:#fff;border:1px solid var(--primary-800);background-color:var(--primary);background:radial-gradient(farthest-corner circle at 32% 32%,var(--primary) 32%,#6610f2 150% 150%);cursor:pointer;opacity:0.9;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-webkit-transform-origin:bottom center;transform-origin:bottom center}div.chat_sc div.chat_box .btn_newchat:active,div.chat_sc div.chat_box .btn_newchat:hover{opacity:1;-webkit-box-shadow:0 0 15px 0 rgba(183,185,204,0.75);box-shadow:0 0 15px 0 rgba(183,185,204,0.75)}div.chat_sc div.chat_box .btn_newchat:focus,div.chat_sc div.chat_box .btn_newchat:focus-visible{opacity:1;-webkit-box-shadow:0 0 15px 0 rgba(183,185,204,0.75);box-shadow:0 0 15px 0 rgba(183,185,204,0.75);outline:5px solid rgba(110,112,126,0.2);outline-offset:0}div.chat_sc div.chat_box input[type=tel],div.chat_sc div.chat_box input[type=text]{display:block;height:42px;padding:0 15px;font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.875rem;color:#d1d3e2;background:#f8f9fc;border:1.25px solid #d1d3e2;border-radius:5px;outline:0;text-decoration:none;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}div.chat_sc div.chat_box input[type=tel]::-webkit-input-placeholder,div.chat_sc div.chat_box input[type=text]::-webkit-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box input[type=tel]::-moz-placeholder,div.chat_sc div.chat_box input[type=text]::-moz-placeholder{color:#d1d3e2}div.chat_sc div.chat_box input[type=tel]:-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]:-ms-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box input[type=tel]::-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]::-ms-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box input[type=tel]::placeholder,div.chat_sc div.chat_box input[type=text]::placeholder{color:#d1d3e2}div.chat_sc div.chat_box input[type=tel]:focus-visible::-webkit-input-placeholder,div.chat_sc div.chat_box input[type=tel]:focus::-webkit-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus-visible::-webkit-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus::-webkit-input-placeholder{color:#858796}div.chat_sc div.chat_box input[type=tel]:focus-visible::-moz-placeholder,div.chat_sc div.chat_box input[type=tel]:focus::-moz-placeholder,div.chat_sc div.chat_box input[type=text]:focus-visible::-moz-placeholder,div.chat_sc div.chat_box input[type=text]:focus::-moz-placeholder{color:#858796}div.chat_sc div.chat_box input[type=tel]:focus-visible:-ms-input-placeholder,div.chat_sc div.chat_box input[type=tel]:focus:-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus-visible:-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus:-ms-input-placeholder{color:#858796}div.chat_sc div.chat_box input[type=tel]:focus-visible::-ms-input-placeholder,div.chat_sc div.chat_box input[type=tel]:focus::-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus-visible::-ms-input-placeholder,div.chat_sc div.chat_box input[type=text]:focus::-ms-input-placeholder{color:#858796}div.chat_sc div.chat_box input[type=tel]:focus-visible::placeholder,div.chat_sc div.chat_box input[type=tel]:focus::placeholder,div.chat_sc div.chat_box input[type=text]:focus-visible::placeholder,div.chat_sc div.chat_box input[type=text]:focus::placeholder{color:#858796}div.chat_sc div.chat_box input[type=tel]:active,div.chat_sc div.chat_box input[type=tel]:focus,div.chat_sc div.chat_box input[type=tel]:hover,div.chat_sc div.chat_box input[type=text]:active,div.chat_sc div.chat_box input[type=text]:focus,div.chat_sc div.chat_box input[type=text]:hover{color:#3a3b45;border-color:#858796;background:#fff;outline:4px solid rgba(234,236,244,0.25);outline-offset:0}div.chat_sc div.chat_box select.select_class{display:block;height:100%;padding:0 15px;font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0.875rem;color:#d1d3e2;background:#000;border:1.25px solid transparent;border-radius:0.35rem;outline:0;text-decoration:none;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;color:#6e707e}div.chat_sc div.chat_box select.select_class:active,div.chat_sc div.chat_box select.select_class:focus,div.chat_sc div.chat_box select.select_class:hover{color:#3a3b45;background:#eaecf4;border-color:#3a3b45;outline:4px solid rgba(234,236,244,0.25);outline-offset:0;border-radius:0.455rem}div.chat_sc div.chat_box select.select_class option[value="-1"]{color:#858796}div.chat_sc div.chat_box div.form_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}div.chat_sc div.chat_box div.form_box div.select_wrap{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-grid;display:grid;height:40px;margin-top:10px;grid-template-areas:"select";-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.chat_sc div.chat_box div.form_box div.select_wrap:after{-ms-grid-column-align:end;justify-self:end;content:"";width:12px;height:6px;margin-right:13px;background-color:#858796;clip-path:polygon(100% 0%,0 0%,50% 100%)}div.chat_sc div.chat_box div.form_box div.select_wrap:after,div.chat_sc div.chat_box div.form_box select.select_class{-ms-grid-row:1;-ms-grid-column:1;grid-area:select}div.chat_sc div.chat_box div.form_box div.agree_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:auto}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting{display:inline-block;background:#d1d3e2 url(../../assets//img/checkbox.svg) no-repeat center/70%;width:18px;height:18px;vertical-align:text-bottom;border-radius:0.2625rem;cursor:pointer}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:hover,div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:hover+label{color:#000}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:checked{background-color:var(--primary)}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:checked+label{color:var(--primary)}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:checked:hover,div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap input[type=checkbox].check_consulting:checked:hover+label{color:var(--primary)}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap label{display:inline-block;vertical-align:text-bottom;cursor:pointer}div.chat_sc div.chat_box div.form_box div.agree_wrap div.input_wrap label:hover{color:#000}div.chat_sc div.chat_box div.form_box div.agree_wrap button.btn-open{display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background:transparent;font-size:0.75rem;color:#858796;border:0;cursor:pointer}div.chat_sc div.chat_box div.form_box div.agree_wrap button.btn-open:focus,div.chat_sc div.chat_box div.form_box div.agree_wrap button.btn-open:hover{color:#000}div.chat_sc div.chat_box div.form_box div.agree_wrap button.btn-open i{margin-left:5px}div.chat_sc div.chat_box div.form_box div.agree_wrap div.termsWrap{height:0;padding:0;visibility:hidden;opacity:0;font-size:0.8125rem;line-height:130%;background:#f8f9fc;border-radius:0.6125rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:all 0.07s ease-out;transition:all 0.07s ease-out}div.chat_sc div.chat_box div.form_box div.agree_wrap div.termsWrap p{margin:0 0 6px 0;font-weight:600;word-break:keep-all}div.chat_sc div.chat_box div.form_box div.agree_wrap div.termsWrap ol{padding:0 0 0 14px}div.chat_sc div.chat_box div.form_box div.agree_wrap div.termsWrap ol li{list-style-type:decimal;word-break:keep-all}div.chat_sc div.chat_box div.form_box div.agree_wrap.toggleOn{height:auto}div.chat_sc div.chat_box div.form_box div.agree_wrap.toggleOn button.btn-open i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}div.chat_sc div.chat_box div.form_box div.agree_wrap.toggleOn div.termsWrap{height:auto;padding:15px;margin-top:5px;visibility:visible;opacity:1}div.chat_sc div.chat_box div.form_box.counsel_form{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:15px}div.chat_sc div.chat_box div.form_box.counsel_form input[type=tel].telConsulting,div.chat_sc div.chat_box div.form_box.counsel_form input[type=text].textConsulting{width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}div.chat_sc div.chat_box div.form_box.counsel_form input[type=text].textConsulting{width:120px}div.chat_sc div.chat_box div.form_box.counsel_form input[type=tel].telConsulting{width:calc(100% - 128px)}div.chat_sc div.chat_box div.form_box.counsel_form div.select_wrap{height:42px;margin:0}div.chat_sc div.chat_box div.form_box.counsel_form button.btn-consult,div.chat_sc div.chat_box div.form_box.counsel_form button.btn-option{margin-top:0;height:50px}div.chat_sc div.chat_box table.table{width:100%;margin:8px auto 3px;border-spacing:0;border:0}div.chat_sc div.chat_box table.table tr td,div.chat_sc div.chat_box table.table tr th{padding:8px 5px;font-size:0.75rem;line-height:120%;color:#3a3b45;border:1px solid #d9ddeb;border-right:0;border-top:0}div.chat_sc div.chat_box table.table tr td:last-child,div.chat_sc div.chat_box table.table tr th:last-child{border-right:1px solid #d9ddeb}div.chat_sc div.chat_box table.table tr th{padding:10px 5px;background:#3a3b45;color:#f8f9fc;border-color:#5a5c69;border-bottom:0}div.chat_sc div.chat_box table.table tr th:last-child{border-color:#5a5c69}div.chat_sc div.chat_box div.chat_box_header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;width:100%;padding:20px}div.chat_sc div.chat_box div.chat_box_header>p{display:block;font-size:1rem;line-height:140%;width:100%;margin:0;color:#fff;font-weight:600}div.chat_sc div.chat_box div.chat_box_header>p>i{margin:0 7px 0 0}div.chat_sc div.chat_box div.chat_box_header .btn_link{margin-top:10px}div.chat_sc div.chat_box div.chat_box_header .btn_more{float:right}@media (max-width:767.98px){div.chat_sc div.chat_box div.chat_box_header{padding:20px 25px}div.chat_sc div.chat_box div.chat_box_header>p{font-size:1.125rem;line-height:140%}}div.chat_sc div.chat_box div.chat_box_body{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;width:100%;padding:20px 20px 70px;background:var(--body-bg);overflow-y:auto;scroll-behavior:smooth}div.chat_sc div.chat_box div.chat_box_body .msg_box{position:relative;margin:0 0 2.5rem 0}div.chat_sc div.chat_box div.chat_box_body .msg_box:after{display:block;clear:both;content:""}div.chat_sc div.chat_box div.chat_box_body .msg_box .name{display:inline-block;width:100%;height:auto;margin-bottom:0.1rem;font-size:0.9375rem;font-weight:400;color:#3a3b45;background:var(--body-bg)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg{position:relative;width:auto;min-height:60px;margin:0.3rem 0 0;padding:15px;font-size:0.875rem;line-height:145%;letter-spacing:-0.05em;word-break:break-all;color:#fff;border-radius:0.7rem}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin-top:0;gap:6px;opacity:0.75}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.loading i.fas.fa-circle{font-size:0.5rem;color:var(--primary-700);-webkit-animation:flash 2.4s infinite cubic-bezier(0.42,0,0.58,1);animation:flash 2.4s infinite cubic-bezier(0.42,0,0.58,1)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.loading i.fas.fa-circle:first-child{-webkit-animation-delay:0s;animation-delay:0s}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.loading i.fas.fa-circle:nth-child(2){-webkit-animation-delay:0.8s;animation-delay:0.8s}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.loading i.fas.fa-circle:nth-child(3){-webkit-animation-delay:1.6s;animation-delay:1.6s}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>div,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>p{width:100%;margin-block:0;padding:5px 0 0}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>div i,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>div strike,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>div strong,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>div u,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>p i,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>p strike,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>p strong,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg>p u{vertical-align:middle}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h4,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h5,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h6{font-weight:bold}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h4{font-size:1.0625rem;line-height:150%}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h5{font-size:1rem;line-height:145%}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg h6{font-size:0.9375rem;line-height:140%}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg select.select_class{padding:0 20px 0 10px;font-size:0.875rem;color:#6e707e;background:#f8f9fc;border-color:#d1d3e2;border-radius:5px;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg select.select_class:active,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg select.select_class:focus,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg select.select_class:hover{color:#3a3b45;background:#fff;border-color:#858796;outline:4px solid rgba(209,211,226,0.25);outline-offset:0}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg select.select_class option[value="-1"]{color:#858796}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.form_box{gap:5px}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.form_box div.select_wrap{height:36px}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.form_box div.select_wrap:after{-ms-grid-column-align:end;justify-self:end;content:"";width:10px;height:5px;margin-right:8px;background-color:#858796;clip-path:polygon(100% 0%,0 0%,50% 100%)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.btn_group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:42px;padding:0;margin:15px auto 0;border-radius:0.35rem;overflow:hidden}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.btn_group button.btn-consult,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.btn_group button.btn-option{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;margin:0;border-radius:0}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.btn_group button.btn-consult i,div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg div.btn_group button.btn-option i{margin-left:5px}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg .time{display:inline-block;position:absolute;width:auto;min-width:75px;height:auto;padding:0 10px;font-size:0.65625rem;color:#858796;background:var(--body-bg);text-align:right}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.sending{float:right;min-width:30px;max-width:calc(100% - 100px);background:var(--send-bg)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.sending:after{position:absolute;right:-7px;bottom:12px;content:"▶";font-size:0.65625rem;color:var(--send-bg)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.sending .time{bottom:-3px;left:0;-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.incoming{float:left;min-width:200px;max-width:100%;color:#5a5c69;background:#fff;-webkit-box-shadow:0 0 5px 2px rgba(221,223,235,0.25);box-shadow:0 0 5px 2px rgba(221,223,235,0.25)}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.incoming:after{position:absolute;left:-7px;bottom:12px;content:"◀";color:#fff;text-shadow:rgba(221,223,235,0.45) 0 0 8px}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg.incoming .time{top:-25px;right:0}@media (max-width:767.98px){div.chat_sc div.chat_box div.chat_box_body{padding:20px 25px}div.chat_sc div.chat_box div.chat_box_body .msg_box .name{font-size:1.0625rem}div.chat_sc div.chat_box div.chat_box_body .msg_box div.msg{font-size:1rem;line-height:140%}}div.chat_sc div.chat_box div.chat_box_footer{position:relative;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-height:80px;background:#fff;border-top:1px solid #f1f2f8;border-bottom-left-radius:23px;border-bottom-right-radius:23px}div.chat_sc div.chat_box div.chat_box_footer ::-webkit-scrollbar{width:3px;height:3px}div.chat_sc div.chat_box div.chat_box_footer ::-webkit-scrollbar-thumb{background:#eaecf4;border-radius:10px}div.chat_sc div.chat_box div.chat_box_footer ::-webkit-scrollbar-track{background:#f8f9fc;border-radius:10px}div.chat_sc div.chat_box div.chat_box_footer>form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}div.chat_sc div.chat_box div.chat_box_footer .input_area{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:auto;padding:15px;text-align:left;outline:0;font-family:"Pretendard","Noto Sans KR","나눔고딕",NanumGothic,"Nanum Gothic",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:300;border-bottom-left-radius:23px;overflow-y:auto;background:#fff;resize:none}div.chat_sc div.chat_box div.chat_box_footer .input_area::-webkit-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box div.chat_box_footer .input_area::-moz-placeholder{color:#d1d3e2}div.chat_sc div.chat_box div.chat_box_footer .input_area:-ms-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box div.chat_box_footer .input_area::-ms-input-placeholder{color:#d1d3e2}div.chat_sc div.chat_box div.chat_box_footer .input_area::placeholder{color:#d1d3e2}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible::-webkit-input-placeholder,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus::-webkit-input-placeholder{color:#858796}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible::-moz-placeholder,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus::-moz-placeholder{color:#858796}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible:-ms-input-placeholder,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus:-ms-input-placeholder{color:#858796}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible::-ms-input-placeholder,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus::-ms-input-placeholder{color:#858796}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible::placeholder,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus::placeholder{color:#858796}div.chat_sc div.chat_box div.chat_box_footer .btn_send{-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;height:80px;background:white;color:#b7b9cc;border-bottom-right-radius:23px;cursor:pointer;-webkit-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}div.chat_sc div.chat_box div.chat_box_footer .btn_send i{font-size:1.25rem}div.chat_sc div.chat_box div.chat_box_footer .btn_send:active,div.chat_sc div.chat_box div.chat_box_footer .btn_send:focus,div.chat_sc div.chat_box div.chat_box_footer .btn_send:hover{color:var(--primary-600)}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus+.btn_send,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible+.btn_send{color:var(--primary-300)}div.chat_sc div.chat_box div.chat_box_footer .input_area:focus+.btn_send:active,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus+.btn_send:focus,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus+.btn_send:hover,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible+.btn_send:active,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible+.btn_send:focus,div.chat_sc div.chat_box div.chat_box_footer .input_area:focus-visible+.btn_send:hover{color:var(--primary-600)}div.chat_sc div.chat_box div.chat_box_footer .btn_newchat{position:absolute;top:-55px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media (max-width:767.98px){div.chat_sc div.chat_box div.chat_box_footer{border-bottom-right-radius:0;border-bottom-left-radius:0}div.chat_sc div.chat_box div.chat_box_footer .input_area{font-size:1rem}}div.chat_sc div.chat_box div.alert_form{position:absolute;top:0;left:0;display:none;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;height:100%;background:rgba(0,0,0,0.25);border-radius:24px;overflow:hidden;z-index:992}div.chat_sc div.chat_box div.alert_form.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}div.chat_sc div.chat_box div.alert_form div.alert_wrap{width:100%;padding:25px 25px;background:#f8f9fc;border-radius:24px;text-align:center;-webkit-box-shadow:0 -5px 10px 0 rgba(133,135,150,0.15);box-shadow:0 -5px 10px 0 rgba(133,135,150,0.15)}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-title{font-size:1.0625rem;font-weight:bold}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-body{padding:15px 0;font-size:0.96875rem}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:50px}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px;height:auto;padding:8px 0;font-size:0.75rem;border-radius:0.175rem;color:#eaecf4;background:#5a5c69;border:1px solid #3a3b45;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out;cursor:pointer}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button:hover{color:#f8f9fc;background:#000}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button:active,div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button:focus,div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button:focus-visible{color:#f8f9fc;background:#000;outline:4px solid rgba(110,112,126,0.2);outline-offset:0}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button.btn-cancel{background:#e0e3ef;color:#3a3b45;border-color:#d1d3e2}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button.btn-cancel:hover{background:#d1d3e2}div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button.btn-cancel:active,div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button.btn-cancel:focus,div.chat_sc div.chat_box div.alert_form div.alert_wrap .alert-footer button.btn-cancel:focus-visible{background:#d1d3e2;outline:4px solid rgba(183,185,204,0.2);outline-offset:0}div.chat_sc.admin{padding:0;width:100%;height:100%;overflow:hidden}div.chat_sc.admin div.chat_box{position:static;display:block;width:100%;height:100%;-webkit-box-shadow:none;box-shadow:none;border-radius:0}div.chat_sc.admin div.chat_box div.chat_box_body{height:calc(100% - 140px);overflow-y:auto}div.chat_sc.admin div.chat_box div.chat_box_footer{border-bottom-left-radius:0;border-bottom-right-radius:0}aside.fixedAichatWrap{position:fixed;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);width:1200px;z-index:810}@media (max-width:1199.98px){aside.fixedAichatWrap{left:auto;right:40px;width:100%;-webkit-transform:none;transform:none}}aside.fixedAichatWrap div.chat_sc button.btn_chat{position:absolute;bottom:120px;right:-210px;width:170px;height:56px}aside.fixedAichatWrap div.chat_sc button.btn_chat.open{padding:0 10px;border-radius:99px;text-align:left;background:#7933F8;-webkit-box-shadow:rgba(149,157,165,0.5) 0px 4px 20px;box-shadow:rgba(149,157,165,0.5) 0px 4px 20px}aside.fixedAichatWrap div.chat_sc button.btn_chat.open:before{content:"";display:inline-block;width:42px;height:42px;margin:0 7px 0 0;vertical-align:middle;background:#fff url("../../assets/img/iubion/btn_chat_open.png") no-repeat center bottom;background-size:100% auto;border-radius:100%;overflow:hidden}aside.fixedAichatWrap div.chat_sc button.btn_chat.open>span{display:inline-block;font-size:1rem;font-weight:700;vertical-align:middle}aside.fixedAichatWrap div.chat_sc button.btn_chat.open:focus,aside.fixedAichatWrap div.chat_sc button.btn_chat.open:hover{background:var(--primary-600);-webkit-transition:all 0.3s cubic-bezier(0.66,0,0.35,0.8);transition:all 0.3s cubic-bezier(0.66,0,0.35,0.8)}aside.fixedAichatWrap div.chat_sc button.btn_chat.close{position:absolute;top:10px;right:10px;width:40px;height:40px}aside.fixedAichatWrap div.chat_sc button.btn_chat.close:focus{-webkit-box-shadow:0 0 0 2px #fff;box-shadow:0 0 0 2px #fff}aside.fixedAichatWrap div.chat_sc button.btn_chat.close>span{margin:0!important;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}aside.fixedAichatWrap div.chat_sc p.alert_msg{bottom:120px;right:calc(3% + 90px)}@media (max-width:767.98px){aside.fixedAichatWrap div.chat_sc p.alert_msg{bottom:92px}}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box,aside.fixedAichatWrap div.chat_sc div.chat_box{position:absolute;bottom:185px;right:-40px;max-width:460px;height:700px;max-height:700px;background:var(--primary);-webkit-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:all 0.25s cubic-bezier(0.7,0,0.84,0);transition:all 0.25s cubic-bezier(0.7,0,0.84,0)}@media (max-width:2220px){aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box,aside.fixedAichatWrap div.chat_sc div.chat_box{bottom:120px;right:0;-webkit-transform:none;transform:none}}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box h5.versioninfo,aside.fixedAichatWrap div.chat_sc div.chat_box h5.versioninfo{position:absolute;left:20px;bottom:92px;width:auto;height:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.75rem;letter-spacing:0.025em;color:#6e707e;font-weight:300;z-index:0}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box h5.versioninfo i,aside.fixedAichatWrap div.chat_sc div.chat_box h5.versioninfo i{margin-right:3px;color:#b7b9cc}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header{position:relative}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header:before,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header:before{content:"";display:block;position:absolute;height:150px;right:12px;top:10px;width:140px;background:url("../../assets/img/iubion/img_ai_robot.png") no-repeat top right;background-size:100% auto;-webkit-animation:bounce 2.75s 1s cubic-bezier(0.3,0,0.2,1);animation:bounce 2.75s 1s cubic-bezier(0.3,0,0.2,1);z-index:-1}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header.animate,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header.animate{-webkit-animation:bounce 2.75s 1s cubic-bezier(0.3,0,0.2,1);animation:bounce 2.75s 1s cubic-bezier(0.3,0,0.2,1)}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header>p,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header>p{position:relative;padding:10px 8px 0;font-size:1rem;line-height:140%;font-weight:400;text-shadow:var(--primary-800) 2px 0 4px}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header>p strong,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header>p strong{display:inline-block;vertical-align:middle;font-weight:700}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header p+.btn_link,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header p+.btn_link{position:absolute;top:64px;right:158px;width:135px;height:24px;font-size:0.8125rem;font-weight:500}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header p+.btn_link i,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header p+.btn_link i{display:inline-block;width:18px;height:18px;margin-left:6px;opacity:0.78}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header p+.btn_link i.icon-guide,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header p+.btn_link i.icon-guide{background-image:url("../../assets/img/icon-guide.png");background:url("../../assets/img/icon-guide.svg") no-repeat center center;background-size:100% auto}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header a.btn-guide-single,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header a.btn-guide-single{position:absolute;top:74px;right:158px;width:135px;height:26px;font-size:0.8125rem;line-height:26px;font-weight:500;background:#000;border-radius:0.35rem;color:#d1d3e2;text-decoration:none;text-align:center;-webkit-transition:background 0.25s ease-in-out;transition:background 0.25s ease-in-out}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header a.btn-guide-single:active,aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header a.btn-guide-single:hover,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header a.btn-guide-single:active,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header a.btn-guide-single:hover{background:#27293a}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header a.btn-guide-single i,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header a.btn-guide-single i{display:inline-block;width:16px;height:16px;margin:-2px 0 0 6px;opacity:0.78;vertical-align:middle}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header a.btn-guide-single i.icon-guide,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header a.btn-guide-single i.icon-guide{background-image:url("../../assets/img/icon-guide.png");background:url("../../assets/img/icon-guide.svg") no-repeat center center;background-size:90% auto}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header div.btn-group,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header div.btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-left:7px;padding-right:7px;gap:6px}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header div.btn-group .btn_link,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header div.btn-group .btn_link{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 3.5px);flex:0 0 calc(50% - 3.5px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:42px;font-size:0.875rem;font-weight:500}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header div.btn-group .btn_link i,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header div.btn-group .btn_link i{display:inline-block;width:18px;height:18px;margin-left:6px;opacity:0.78}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header div.btn-group .btn_link i.icon-survey,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header div.btn-group .btn_link i.icon-survey{background-image:url("../../assets/img/icon-survey.png");background:url("../../assets/img/icon-survey.svg") no-repeat center center;background-size:100% auto}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_header div.btn-group .btn_link i.icon-guide,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_header div.btn-group .btn_link i.icon-guide{background-image:url("../../assets/img/icon-guide.png");background:url("../../assets/img/icon-guide.svg") no-repeat center center;background-size:100% auto}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body i.far.fa-robot:before,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body i.far.fa-robot:before{display:inline-block;content:"";width:28px;height:28px;margin-right:4px;background:url(../../assets/img/iubion/icon-robot.png) no-repeat center center;background-size:100% auto;vertical-align:-6px}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box p,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box p{font-size:0.9375rem;line-height:145%}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box .time,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box .time{color:#444}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;max-width:300px;margin:15px auto}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form div.select_wrap,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form div.select_wrap{height:42px;margin:0}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form button.btn-option,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form button.btn-consult,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.form_box.counsel_form button.btn-option{margin-top:0;height:50px}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.btn_group,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.btn_group{overflow:visible;background:#000}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-option:first-child,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-consult:first-child,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-option:first-child{border-top-left-radius:0.35rem;border-bottom-left-radius:0.35rem;margin-right:1px;border-right:0}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-option:nth-child(2),aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-consult:nth-child(2),aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_body div.msg_box div.btn_group button.btn-option:nth-child(2){border-top-right-radius:0.35rem;border-bottom-right-radius:0.35rem;border-left:0}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box div.chat_box_footer textarea.input_area,aside.fixedAichatWrap div.chat_sc div.chat_box div.chat_box_footer textarea.input_area{margin-right:1px}aside.fixedAichatWrap a:focus,aside.fixedAichatWrap article:focus,aside.fixedAichatWrap button:focus,aside.fixedAichatWrap div:focus,aside.fixedAichatWrap img:focus,aside.fixedAichatWrap input[type=checkbox]:focus,aside.fixedAichatWrap input[type=email]:focus,aside.fixedAichatWrap input[type=password]:focus,aside.fixedAichatWrap input[type=radio]:focus,aside.fixedAichatWrap input[type=search]:focus,aside.fixedAichatWrap input[type=submit]:focus,aside.fixedAichatWrap input[type=tel]:focus,aside.fixedAichatWrap input[type=text]:focus,aside.fixedAichatWrap label:focus,aside.fixedAichatWrap select:focus,aside.fixedAichatWrap textarea:focus{outline:3px dotted #ff00f6!important}@media (max-width:1199.98px){aside.fixedAichatWrap{width:100%}aside.fixedAichatWrap div.chat_sc button.btn_chat{position:fixed;bottom:0;right:0}}@media (max-width:767.98px){aside.fixedAichatWrap{left:0;right:auto;width:100%}aside.fixedAichatWrap div.chat_sc div.LoopWrap div.chat_box,aside.fixedAichatWrap div.chat_sc div.chat_box{bottom:0;right:0;max-width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);max-height:100vh;max-height:calc(var(--vh, 1vh) * 100)}}