@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');
:root {
	--color-main:#0F3565;

}


* { 
font-family: Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, 'Helvetica Neue', 'Segoe UI', 'Apple SD Gothic Neo', 'Noto Sans KR', 'Malgun Gothic', sans-serif;
}
html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-family:Pretendard, Helvetica, Roboto, Arial, sans-serif;font-size:16px;line-height:1.3;letter-spacing:-.5px;font-weight:300;color:#222;}
body {margin:0;padding:0;border:0;}
b,strong,h1,h2,h3,h4,h5,h6 {font-weight:bold;}
@media all and (max-width:3000px){ 
	html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-size:16px;}
}
@media all and (max-width:1900px){ 
	html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-size:16px;}
}
@media all and (max-width:1200px){ 
	html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-size:15px;}
}
@media all and (max-width:1000px){ 
	html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-size:13px;}
}
@media all and (max-width:850px){ 
	html,body,th,td,input,select,textarea,button,p,span,a,i,li,dd,dt,b,strong,:before,:after,h1,h2,h3,h4,h5,h6 {font-size:12px;}
}

html.no-fixed-nav .container {margin-bottom:0}
.row {position:relative;display:block;max-width:100%;box-sizing:border-box;}
.column, .columns {position:relative;}
b, em, i {font-style:normal;}
a:focus, a:hover {color:inherit;}
img {max-width:100%;border:0;}

::-webkit-scrollbar-thumb {background:#333;}
::-webkit-scrollbar-track {background:transparent;}

.close {background-repeat:no-repeat;background-position:center;background-size:auto 1.875rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 20.33L20.33 4' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M20.33 20.33L4 4' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

.header {position:relative;height:5.62rem;text-align:center;}
.logo {display:inline-block;width:10rem;height:100%;background-repeat:no-repeat;background-position:center ;background-size:auto 2.625rem;font-size:0 !important;text-indent:-999999px;cursor:pointer;
background-image: url("data:image/svg+xml,%3Csvg width='90' height='33' viewBox='0 0 90 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.0872 19.3744C27.6982 19.3744 27.3264 19.2207 27.0516 18.9454C26.7765 18.6702 26.6228 18.2986 26.6228 17.9094C26.6228 17.5202 26.7765 17.1483 27.0516 16.8734C27.3264 16.5982 27.6982 16.444 28.0872 16.444C28.4763 16.444 28.848 16.5982 29.1228 16.8734C29.3979 17.1483 29.552 17.5202 29.552 17.9094C29.552 18.2986 29.3979 18.6702 29.1228 18.9454C28.848 19.2207 28.4763 19.3744 28.0872 19.3744ZM25.575 10.245C25.575 9.8558 25.729 9.48427 26.0038 9.20902C26.279 8.93378 26.6507 8.77965 27.0394 8.77965C27.4285 8.77965 27.8002 8.93412 28.075 9.20902C28.3504 9.48427 28.5042 9.8558 28.5042 10.245C28.5042 10.6342 28.3504 11.0061 28.075 11.2814C27.8002 11.5563 27.4285 11.7101 27.0394 11.7101C26.6507 11.7101 26.279 11.5563 26.0038 11.2814C25.729 11.0061 25.575 10.6342 25.575 10.245ZM25.3903 26.9027C25.1152 27.178 24.7434 27.3321 24.3547 27.3321C23.966 27.3321 23.5943 27.178 23.3192 26.9027C23.044 26.6278 22.89 26.2559 22.89 25.8671C22.89 25.4775 23.044 25.106 23.3192 24.8307C23.5943 24.5555 23.966 24.4017 24.3547 24.4017C24.7434 24.4017 25.1152 24.5555 25.3903 24.8307C25.6654 25.106 25.8192 25.4775 25.8192 25.8671C25.8192 26.2559 25.6654 26.6278 25.3903 26.9027ZM16.6949 29.7845C16.4197 30.0597 16.048 30.2135 15.659 30.2135C15.2702 30.2135 14.8985 30.0597 14.6234 29.7845C14.3483 29.5092 14.1949 29.1377 14.1949 28.7485C14.1949 28.3592 14.3483 27.9877 14.6234 27.7125C14.8985 27.4376 15.2702 27.2831 15.659 27.2831C16.048 27.2831 16.4197 27.4376 16.6949 27.7125C16.9697 27.9877 17.1237 28.3592 17.1237 28.7485C17.1237 29.1377 16.9697 29.5092 16.6949 29.7845ZM7.99945 26.9027C7.72398 27.178 7.3526 27.3321 6.96387 27.3321C6.57481 27.3321 6.20309 27.178 5.9283 26.9027C5.65283 26.6278 5.49911 26.2559 5.49911 25.8671C5.49911 25.4775 5.65283 25.106 5.9283 24.8307C6.20309 24.5555 6.57481 24.4017 6.96387 24.4017C7.3526 24.4017 7.72398 24.5555 7.99945 24.8307C8.27424 25.106 8.4283 25.4775 8.4283 25.8671C8.4283 26.2559 8.27424 26.6278 7.99945 26.9027ZM4.2792 11.7101C3.89048 11.7101 3.51876 11.5563 3.24363 11.2814C2.96883 11.0061 2.81478 10.6342 2.81478 10.245C2.81478 9.8558 2.96883 9.48427 3.24363 9.20902C3.51876 8.93412 3.89048 8.77965 4.2792 8.77965C4.66827 8.77965 5.03998 8.93378 5.31478 9.20902C5.59025 9.48427 5.74397 9.8558 5.74397 10.245C5.74397 10.6342 5.59025 11.0061 5.31478 11.2814C5.03998 11.5563 4.66827 11.7101 4.2792 11.7101ZM4.26696 18.9454C3.99183 19.2207 3.62011 19.3744 3.23105 19.3744C2.84232 19.3744 2.4706 19.2207 2.19547 18.9454C1.92034 18.6702 1.76662 18.2986 1.76662 17.9094C1.76662 17.5202 1.92034 17.1483 2.19547 16.8734C2.4706 16.5982 2.84232 16.444 3.23105 16.444C3.62011 16.444 3.99183 16.5982 4.26696 16.8734C4.54175 17.1483 4.69581 17.5202 4.69581 17.9094C4.69581 18.2986 4.54175 18.6702 4.26696 18.9454ZM25.9695 3.7439H27.9944V0H21.5034V4.48934C24.1677 8.28121 25.3709 12.8573 25.1124 16.5573C24.854 20.2577 22.0758 25.2152 15.659 25.2152C9.24248 25.2152 6.46428 20.2577 6.20582 16.5573C5.94769 12.8573 7.15058 8.28121 9.81519 4.48934V0H3.32423V3.7439H5.34879C5.34879 3.7439 0.193698 8.62655 0.00324769 17.9094C-0.187203 27.1926 8.03278 33 15.659 33C23.2855 33 31.5055 27.1926 31.315 17.9094C31.1249 8.62655 25.9695 3.7439 25.9695 3.7439Z' fill='%230F3565'/%3E%3Cpath d='M83.3598 16.965C82.7398 16.505 81.9298 16.005 80.9298 15.465C79.9498 14.905 78.6598 14.275 77.0598 13.575C76.4598 14.275 75.7498 14.885 74.9298 15.405C74.4098 15.745 73.8798 16.065 73.3398 16.365C72.8198 16.645 72.2398 16.915 71.5998 17.175C70.9798 17.435 70.2898 17.695 69.5298 17.955C68.7698 18.195 67.9198 18.445 66.9798 18.705L66.3498 17.805C67.0898 17.425 67.7498 17.075 68.3298 16.755C68.9298 16.415 69.4698 16.095 69.9498 15.795C70.4298 15.475 70.8698 15.165 71.2698 14.865C71.6698 14.545 72.0498 14.215 72.4098 13.875C72.8498 13.475 73.2198 13.105 73.5198 12.765C73.8198 12.425 74.0598 12.095 74.2398 11.775C74.4398 11.435 74.5898 11.095 74.6898 10.755C74.8098 10.395 74.8998 10.005 74.9598 9.58502H72.3798C71.7398 9.58502 71.0898 9.64502 70.4298 9.76502C69.7698 9.86502 69.1598 10.095 68.5998 10.455C68.3198 9.81502 68.0898 9.21502 67.9098 8.65502C67.7498 8.09502 67.6198 7.52502 67.5198 6.94502L67.6098 6.85502C68.3698 6.99502 69.1298 7.09502 69.8898 7.15502C70.6698 7.19502 71.4498 7.21502 72.2298 7.21502H75.1398V5.02502C75.1398 4.54502 75.1098 4.16502 75.0498 3.88502C75.0098 3.58502 74.9198 3.29502 74.7798 3.01502L74.8698 2.77502C76.6698 2.85502 78.3498 3.14502 79.9098 3.64502C79.5698 3.72502 79.3298 3.89502 79.1898 4.15502C79.0698 4.41502 79.0098 4.82502 79.0098 5.38502V7.21502H81.5598C82.1798 7.21502 82.7998 7.19502 83.4198 7.15502C84.0598 7.09502 84.6698 6.93502 85.2498 6.67502C85.4898 7.19502 85.6998 7.72501 85.8798 8.26502C86.0598 8.78502 86.1998 9.32502 86.2998 9.88502C85.5398 9.76502 84.7798 9.68502 84.0198 9.64502C83.2598 9.60502 82.4998 9.58502 81.7398 9.58502H78.8898C78.8098 10.005 78.7098 10.405 78.5898 10.785C78.4898 11.165 78.3498 11.525 78.1698 11.865L84.4998 14.385C85.3998 14.725 86.1898 14.955 86.8698 15.075C86.3698 16.355 85.6498 17.535 84.7098 18.615C84.4698 18.015 84.0198 17.465 83.3598 16.965ZM64.1898 22.695C64.9498 22.855 65.7198 22.965 66.4998 23.025C67.2998 23.065 68.0898 23.085 68.8698 23.085H75.1698V19.455C75.1698 19.095 75.1498 18.755 75.1098 18.435C75.0698 18.095 74.9698 17.765 74.8098 17.445L74.8998 17.205C75.7798 17.245 76.6398 17.335 77.4798 17.475C78.3398 17.615 79.1898 17.815 80.0298 18.075C79.5698 18.175 79.2898 18.395 79.1898 18.735C79.1098 19.055 79.0698 19.415 79.0698 19.815V23.085H85.0398C85.6398 23.085 86.2698 23.055 86.9298 22.995C87.5898 22.935 88.1898 22.755 88.7298 22.455C89.0098 22.975 89.2198 23.535 89.3598 24.135C89.5198 24.715 89.6598 25.295 89.7798 25.875C88.2798 25.575 86.7598 25.425 85.2198 25.425H69.0498C68.4098 25.425 67.7698 25.485 67.1298 25.605C66.4898 25.725 65.8798 25.935 65.2998 26.235C65.0398 25.655 64.8198 25.075 64.6398 24.495C64.4798 23.895 64.3298 23.295 64.1898 22.695Z' fill='%230F396E'/%3E%3Cpath d='M38.3181 5.26502L38.3781 5.17502C39.1381 5.21502 39.8881 5.25502 40.6281 5.29502C41.3681 5.33502 42.1181 5.35502 42.8781 5.35502H46.5381C47.0181 5.35502 47.4881 5.28502 47.9481 5.14502C48.4081 5.00502 48.8481 4.83501 49.2681 4.63502C49.6881 4.83501 50.0981 5.05502 50.4981 5.29502C50.8981 5.53502 51.2781 5.81502 51.6381 6.13502V20.385L42.3981 20.505C41.8781 20.745 41.3481 20.965 40.8081 21.165C40.2681 21.365 39.7381 21.575 39.2181 21.795L39.1281 8.20502C38.9481 7.62502 38.7981 7.13502 38.6781 6.73502C38.5581 6.33502 38.4381 5.84502 38.3181 5.26502ZM55.1481 2.47501L55.2381 2.23502C56.0981 2.27502 56.9481 2.36502 57.7881 2.50502C58.6281 2.64502 59.4681 2.84502 60.3081 3.10502C59.8681 3.20502 59.5981 3.42502 59.4981 3.76502C59.3981 4.10502 59.3481 4.46501 59.3481 4.84502V12.405C60.0681 12.405 60.7781 12.385 61.4781 12.345C62.1981 12.285 62.9281 12.175 63.6681 12.015C63.6481 12.575 63.6081 13.125 63.5481 13.665C63.5081 14.205 63.4281 14.745 63.3081 15.285C62.6481 15.125 61.9881 15.025 61.3281 14.985C60.6681 14.945 60.0081 14.925 59.3481 14.925V29.085C58.7481 29.405 58.1181 29.705 57.4581 29.985C56.8181 30.265 56.1681 30.525 55.5081 30.765V4.48502C55.5081 4.12502 55.4881 3.78502 55.4481 3.46502C55.4081 3.12502 55.3081 2.79502 55.1481 2.47501ZM47.8881 18.135V7.69502H42.8781V18.135H47.8881Z' fill='%230F396E'/%3E%3C/svg%3E%0A");
}


.total_menu {position:absolute;right:0;top:0;width:5rem;height:100%;border:0;font-size:0;-webkit-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:auto 1.875rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 11.67H21' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 18.33H21' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3 5H21' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}

.block_ui {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:500;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;}
.total_menu_wrap {display:none;position:fixed;top:0;bottom:0;right:-100%;width:85%;max-width:27rem;height:100%;background:#fff;padding:0;overflow:hidden;z-index:510;-webkit-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);}
.total_menu_wrap.active {right:0;}
.total_menu_wrap .menu_close {display:block;position:absolute;right:0;top:0;width:4.5rem;height:4.5rem;border:0;z-index:103;font-size:0;line-height:0;}
.total_menu_wrap .menu_m_wrap {height:100%;}
.total_menu_wrap .menu_m_wrap .gnb {padding:6rem 0 0;overflow:auto;}
.total_menu_wrap .menu_m_wrap .gnb > ul {padding:1.5rem 2rem;}
.total_menu_wrap .menu_m_wrap .gnb > ul > li {border-bottom:.1rem solid #eaeaea;}
.total_menu_wrap .menu_m_wrap .gnb > ul > li:last-child {border-bottom:0;}
.total_menu_wrap .menu_m_wrap li {position:relative;display:block;font-size:0;text-indent:1rem;overflow:hidden;}
.total_menu_wrap .menu_m_wrap li a {display:block;}
.total_menu_wrap .menu_m_wrap li a span {position:relative;display:block;min-width:3rem;line-height:3.8rem;font-size:1.2rem;font-weight:bold;-webkit-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);-ms-transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);transition:all .5s cubic-bezier(0.23, 1, 0.32, 1);}
.total_menu_wrap .menu_m_wrap li ul {padding:0 0 1.7rem;}
.total_menu_wrap .menu_m_wrap li ul li a {display:block;line-height:2.3rem;font-size:1.05rem;}
.total_menu_wrap.active .total_menu {display:none;}

@media screen and ( max-width:900px ) {	
	.total_menu_wrap .menu_m_wrap .gnb {height:calc(100% - 10rem);}
	.total_menu_wrap .menu_m_wrap .gnb > ul {padding:1rem 1.5rem;}
	.total_menu_wrap .menu_m_wrap li a span {line-height:3.2rem;font-size:1.125rem;}
	.total_menu_wrap .menu_m_wrap li ul li a {font-size:1rem;}
	.total_menu_wrap .logo {padding:1.5rem 0 .5rem;}
	.total_menu_wrap .logo a {height:3rem;line-height:3rem;}
	.total_menu_wrap .logo span {display:none;}
	.total_menu_wrap .right_btn {padding:.7rem 0 .7rem 1.5rem}
	.total_menu_wrap .right_btn .btn_go {border-color:#ddd;padding:.6rem 1rem;font-size:.9rem;}
	.total_menu_wrap .service_btn {padding:1.5rem 1rem 0;}
	.total_menu_wrap .service_btn button {width: 100%;text-align: left;margin: 0;font-size:.9rem;}
}

.sns_wrap {position:fixed;right:2rem;bottom:3rem;display:flex;gap:1rem;flex-direction:column;z-index:10;}
.sns_icon {width:3rem;height:3rem;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:auto 100%;font-size:0;transition:all .3s cubic-bezier(0.35, 0.72, 0.49, 1);}
.sns_icon.insta {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='%23EFF2F4'/%3E%3Cpath d='M21.001 10C23.9881 10 24.3633 10.0131 25.5361 10.0664C26.7061 10.1189 27.506 10.3053 28.2061 10.5771C28.9284 10.858 29.5421 11.2345 30.1533 11.8467C30.7646 12.4589 31.1413 13.0717 31.4229 13.7949C31.6947 14.4937 31.8803 15.2939 31.9336 16.4648C31.9869 17.6377 31.999 18.0128 31.999 21C31.999 23.9872 31.9869 24.3614 31.9336 25.5352C31.8811 26.7061 31.6947 27.5059 31.4229 28.2051C31.1413 28.9284 30.7655 29.5421 30.1533 30.1533C29.5411 30.7646 28.9284 31.1413 28.2051 31.4229C27.5059 31.6947 26.7061 31.8803 25.5352 31.9336C24.3623 31.9878 23.9872 32 21 32C18.0128 32 17.6383 31.9869 16.4648 31.9336C15.2939 31.8803 14.495 31.6947 13.7949 31.4229C13.0712 31.1413 12.4588 30.7643 11.8467 30.1533C11.2346 29.5423 10.858 28.9284 10.5771 28.2051C10.3053 27.5059 10.1197 26.7061 10.0664 25.5352C10.0122 24.3623 10 23.9872 10 21C10 18.0128 10.0122 17.6377 10.0664 16.4648C10.1197 15.2939 10.3053 14.4941 10.5771 13.7949C10.858 13.0712 11.2345 12.4579 11.8467 11.8467C12.4589 11.2354 13.0712 10.858 13.7949 10.5771C14.4937 10.3053 15.2939 10.1197 16.4648 10.0664C17.6383 10.0122 18.0137 10 21.001 10ZM21 11.9814C18.0638 11.9814 17.7152 11.9926 16.5557 12.0459C15.4838 12.0947 14.9008 12.2729 14.5137 12.4238C13.9992 12.6229 13.6328 12.8618 13.248 13.2471C12.8634 13.6323 12.6247 13.9983 12.4248 14.5117C12.2752 14.9001 12.0957 15.4823 12.0469 16.5547C11.9944 17.7151 11.9824 18.0626 11.9824 21C11.9824 23.9375 11.9936 24.2859 12.0469 25.4453C12.0956 26.5178 12.2738 27.1011 12.4248 27.4883C12.6239 28.0018 12.8628 28.3682 13.248 28.7529C13.6332 29.1375 14.0002 29.3753 14.5137 29.5752C14.901 29.7261 15.4837 29.9053 16.5557 29.9541C17.7148 30.0074 18.0625 30.0176 21 30.0176C23.9375 30.0176 24.2858 30.0074 25.4453 29.9541C26.5178 29.9053 27.1011 29.7262 27.4883 29.5752C28.0015 29.3753 28.3684 29.137 28.7529 28.7529C29.1376 28.3686 29.3762 28.0018 29.5762 27.4883C29.7262 27.1009 29.9053 26.5178 29.9541 25.4453C30.0074 24.2849 30.0186 23.9375 30.0186 21C30.0186 18.0626 30.0074 17.7151 29.9541 16.5547C29.9053 15.4823 29.7272 14.8989 29.5762 14.5117C29.3763 13.9983 29.1381 13.6317 28.7529 13.2471C28.3677 12.8624 28.0018 12.6229 27.4883 12.4238C27.0999 12.2742 26.5178 12.0947 25.4453 12.0459C24.2849 11.9935 23.9362 11.9814 21 11.9814ZM21 15.3516C24.1196 15.3516 26.6484 17.8804 26.6484 21C26.6484 24.1196 24.1196 26.6484 21 26.6484C17.8804 26.6484 15.3516 24.1196 15.3516 21C15.3516 17.8804 17.8804 15.3516 21 15.3516ZM21 17.333C18.975 17.333 17.334 18.975 17.334 21C17.334 23.025 18.975 24.667 21 24.667C23.025 24.667 24.667 23.025 24.667 21C24.667 18.975 23.025 17.333 21 17.333ZM26.8721 13.8086C27.1331 13.8087 27.3885 13.8861 27.6055 14.0312C27.8225 14.1764 27.992 14.3828 28.0918 14.624C28.1915 14.8651 28.218 15.1308 28.167 15.3867C28.1159 15.6426 27.9892 15.8771 27.8047 16.0615C27.62 16.2461 27.385 16.372 27.1289 16.4229C26.8728 16.4737 26.6074 16.4477 26.3662 16.3477C26.1252 16.2477 25.9193 16.0783 25.7744 15.8613C25.6295 15.6443 25.5517 15.3889 25.5518 15.1279C25.5521 14.778 25.691 14.4417 25.9385 14.1943C26.155 13.9779 26.4393 13.8446 26.7412 13.8145L26.8721 13.8086Z' fill='black'/%3E%3C/svg%3E");}
.sns_icon.insta:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='black'/%3E%3Cpath d='M21.001 10C23.9881 10 24.3633 10.0131 25.5361 10.0664C26.7061 10.1189 27.506 10.3053 28.2061 10.5771C28.9284 10.858 29.5421 11.2345 30.1533 11.8467C30.7646 12.4589 31.1413 13.0717 31.4229 13.7949C31.6947 14.4937 31.8803 15.2939 31.9336 16.4648C31.9869 17.6377 31.999 18.0128 31.999 21C31.999 23.9872 31.9869 24.3614 31.9336 25.5352C31.8811 26.7061 31.6947 27.5059 31.4229 28.2051C31.1413 28.9284 30.7655 29.5421 30.1533 30.1533C29.5411 30.7646 28.9284 31.1413 28.2051 31.4229C27.5059 31.6947 26.7061 31.8803 25.5352 31.9336C24.3623 31.9878 23.9872 32 21 32C18.0128 32 17.6383 31.9869 16.4648 31.9336C15.2939 31.8803 14.495 31.6947 13.7949 31.4229C13.0712 31.1413 12.4588 30.7643 11.8467 30.1533C11.2346 29.5423 10.858 28.9284 10.5771 28.2051C10.3053 27.5059 10.1197 26.7061 10.0664 25.5352C10.0122 24.3623 10 23.9872 10 21C10 18.0128 10.0122 17.6377 10.0664 16.4648C10.1197 15.2939 10.3053 14.4941 10.5771 13.7949C10.858 13.0712 11.2345 12.4579 11.8467 11.8467C12.4589 11.2354 13.0712 10.858 13.7949 10.5771C14.4937 10.3053 15.2939 10.1197 16.4648 10.0664C17.6383 10.0122 18.0137 10 21.001 10ZM21 11.9814C18.0638 11.9814 17.7152 11.9926 16.5557 12.0459C15.4838 12.0947 14.9008 12.2729 14.5137 12.4238C13.9992 12.6229 13.6328 12.8618 13.248 13.2471C12.8634 13.6323 12.6247 13.9983 12.4248 14.5117C12.2752 14.9001 12.0957 15.4823 12.0469 16.5547C11.9944 17.7151 11.9824 18.0626 11.9824 21C11.9824 23.9375 11.9936 24.2859 12.0469 25.4453C12.0956 26.5178 12.2738 27.1011 12.4248 27.4883C12.6239 28.0018 12.8628 28.3682 13.248 28.7529C13.6332 29.1375 14.0002 29.3753 14.5137 29.5752C14.901 29.7261 15.4837 29.9053 16.5557 29.9541C17.7148 30.0074 18.0625 30.0176 21 30.0176C23.9375 30.0176 24.2858 30.0074 25.4453 29.9541C26.5178 29.9053 27.1011 29.7262 27.4883 29.5752C28.0015 29.3753 28.3684 29.137 28.7529 28.7529C29.1376 28.3686 29.3762 28.0018 29.5762 27.4883C29.7262 27.1009 29.9053 26.5178 29.9541 25.4453C30.0074 24.2849 30.0186 23.9375 30.0186 21C30.0186 18.0626 30.0074 17.7151 29.9541 16.5547C29.9053 15.4823 29.7272 14.8989 29.5762 14.5117C29.3763 13.9983 29.1381 13.6317 28.7529 13.2471C28.3677 12.8624 28.0018 12.6229 27.4883 12.4238C27.0999 12.2742 26.5178 12.0947 25.4453 12.0459C24.2849 11.9935 23.9362 11.9814 21 11.9814ZM21 15.3516C24.1196 15.3516 26.6484 17.8804 26.6484 21C26.6484 24.1196 24.1196 26.6484 21 26.6484C17.8804 26.6484 15.3516 24.1196 15.3516 21C15.3516 17.8804 17.8804 15.3516 21 15.3516ZM21 17.333C18.975 17.333 17.334 18.975 17.334 21C17.334 23.025 18.975 24.667 21 24.667C23.025 24.667 24.667 23.025 24.667 21C24.667 18.975 23.025 17.333 21 17.333ZM26.8721 13.8086C27.1331 13.8087 27.3885 13.8861 27.6055 14.0312C27.8225 14.1764 27.992 14.3828 28.0918 14.624C28.1915 14.8651 28.218 15.1308 28.167 15.3867C28.1159 15.6426 27.9892 15.8771 27.8047 16.0615C27.62 16.2461 27.385 16.372 27.1289 16.4229C26.8728 16.4737 26.6074 16.4477 26.3662 16.3477C26.1252 16.2477 25.9193 16.0783 25.7744 15.8613C25.6295 15.6443 25.5517 15.3889 25.5518 15.1279C25.5521 14.778 25.691 14.4417 25.9385 14.1943C26.155 13.9779 26.4393 13.8446 26.7412 13.8145L26.8721 13.8086Z' fill='%23EFF2F4'/%3E%3C/svg%3E");}
.sns_icon.facebook {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='%23EFF2F4'/%3E%3Cpath d='M24.9881 11H22.2711C20.6587 11 18.8653 11.718 18.8653 14.1926C18.8732 15.0548 18.8653 15.8806 18.8653 16.8099H17V19.9527H18.923V29H22.4567V19.893H24.789L25 16.8011H22.3958C22.3958 16.8011 22.4016 15.4258 22.3958 15.0263C22.3958 14.0484 23.3568 14.1044 23.4146 14.1044C23.8719 14.1044 24.7612 14.1059 24.9894 14.1044V11H24.9881Z' fill='black'/%3E%3C/svg%3E");}
.sns_icon.facebook:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='black'/%3E%3Cpath d='M24.9881 11H22.2711C20.6587 11 18.8653 11.718 18.8653 14.1926C18.8732 15.0548 18.8653 15.8806 18.8653 16.8099H17V19.9527H18.923V29H22.4567V19.893H24.789L25 16.8011H22.3958C22.3958 16.8011 22.4016 15.4258 22.3958 15.0263C22.3958 14.0484 23.3568 14.1044 23.4146 14.1044C23.8719 14.1044 24.7612 14.1059 24.9894 14.1044V11H24.9881Z' fill='%23EFF2F4'/%3E%3C/svg%3E");}
.sns_icon.youbube {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='%23EFF2F4'/%3E%3Cpath d='M24.269 20.7956C22.4413 19.8189 20.6912 18.9209 18.9023 17.9834V23.5919C20.7848 22.5686 22.7689 21.6314 24.2768 20.7956H24.269Z' fill='white'/%3E%3Cpath d='M19.2557 27.9826C15.4594 27.9128 14.1628 27.8499 13.3658 27.6857C12.8266 27.5766 12.358 27.3343 12.0144 26.983C11.7489 26.7171 11.5377 26.3114 11.3739 25.7485C11.2333 25.2795 11.1786 24.8894 11.1006 23.9363C10.9811 21.7854 10.9526 20.0268 11.1006 18.0619C11.2226 16.9768 11.2818 15.6887 12.0924 14.9372C12.4752 14.5854 12.9205 14.3591 13.4205 14.2655C14.2016 14.1172 17.5294 14 20.9744 14C24.4116 14 27.7467 14.1172 28.5286 14.2655C29.1532 14.3828 29.739 14.7341 30.083 15.1872C30.8226 16.3507 30.8356 17.7974 30.9107 18.9291C30.9417 19.4684 30.9417 22.5302 30.9107 23.0694C30.7938 24.8579 30.6999 25.4907 30.4343 26.1468C30.2701 26.561 30.1299 26.7796 29.8873 27.0218C29.5068 27.3946 29.0218 27.6426 28.4968 27.7326C25.2115 27.9797 22.4219 28.0333 19.2557 27.9826ZM24.2866 20.7961C22.4589 19.8193 20.7088 18.9136 18.9199 17.9761V23.585C20.8024 22.5616 22.7869 21.6241 24.2944 20.7883L24.2866 20.7961Z' fill='black'/%3E%3C/svg%3E");}
.sns_icon.youbube:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='black'/%3E%3Cpath d='M24.269 20.7956C22.4413 19.8189 20.6912 18.9209 18.9023 17.9834V23.5919C20.7848 22.5686 22.7689 21.6314 24.2768 20.7956H24.269Z' fill='black'/%3E%3Cpath d='M19.2557 27.9826C15.4594 27.9128 14.1628 27.8499 13.3658 27.6857C12.8266 27.5766 12.358 27.3343 12.0144 26.983C11.7489 26.7171 11.5377 26.3114 11.3739 25.7485C11.2333 25.2795 11.1786 24.8894 11.1006 23.9363C10.9811 21.7854 10.9526 20.0268 11.1006 18.0619C11.2226 16.9768 11.2818 15.6887 12.0924 14.9372C12.4752 14.5854 12.9205 14.3591 13.4205 14.2655C14.2016 14.1172 17.5294 14 20.9744 14C24.4116 14 27.7467 14.1172 28.5286 14.2655C29.1532 14.3828 29.739 14.7341 30.083 15.1872C30.8226 16.3507 30.8356 17.7974 30.9107 18.9291C30.9417 19.4684 30.9417 22.5302 30.9107 23.0694C30.7938 24.8579 30.6999 25.4907 30.4343 26.1468C30.2701 26.561 30.1299 26.7796 29.8873 27.0218C29.5068 27.3946 29.0218 27.6426 28.4968 27.7326C25.2115 27.9797 22.4219 28.0333 19.2557 27.9826ZM24.2866 20.7961C22.4589 19.8193 20.7088 18.9136 18.9199 17.9761V23.585C20.8024 22.5616 22.7869 21.6241 24.2944 20.7883L24.2866 20.7961Z' fill='%23EFF2F4'/%3E%3C/svg%3E");}
.sns_icon.kakao {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='%23EFF2F4'/%3E%3Cpath d='M21 13C16.0294 13 12 16.2516 12 20.2626C12 22.8557 13.6846 25.1311 16.2186 26.416C16.0807 26.9026 15.3327 29.5463 15.3029 29.754C15.3029 29.754 15.285 29.9101 15.3837 29.9696C15.4825 30.0291 15.5986 29.9829 15.5986 29.9829C15.8818 29.9424 18.8821 27.7854 19.4015 27.4109C19.9203 27.4861 20.4545 27.5251 21 27.5251C25.9706 27.5251 30 24.2736 30 20.2626C30 16.2516 25.9706 13 21 13Z' fill='black'/%3E%3C/svg%3E");}
.sns_icon.kakao:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='black'/%3E%3Cpath d='M21 13C16.0294 13 12 16.2516 12 20.2626C12 22.8557 13.6846 25.1311 16.2186 26.416C16.0807 26.9026 15.3327 29.5463 15.3029 29.754C15.3029 29.754 15.285 29.9101 15.3837 29.9696C15.4825 30.0291 15.5986 29.9829 15.5986 29.9829C15.8818 29.9424 18.8821 27.7854 19.4015 27.4109C19.9203 27.4861 20.4545 27.5251 21 27.5251C25.9706 27.5251 30 24.2736 30 20.2626C30 16.2516 25.9706 13 21 13Z' fill='%23EFF2F4'/%3E%3C/svg%3E");}
.sns_icon.blog {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='%23EFF2F4'/%3E%3Cpath d='M29 28H27.3158V11H29V28ZM15.9733 16.8825C16.6191 16.3709 17.6167 15.9452 18.8072 15.9451C20.3874 15.9451 21.7053 16.5031 22.6279 17.4912C23.5496 18.4786 24.06 19.8774 24.06 21.5279C24.06 23.1802 23.5237 24.5842 22.5683 25.5753C21.6127 26.5664 20.2534 27.1286 18.6373 27.1286C17.4968 27.1286 16.5053 26.7203 15.8421 26.213V26.9532H13V12.3124H15.9733V16.8825ZM18.4803 18.6933C17.6896 18.6935 17.0485 18.9922 16.604 19.4864C16.1581 19.9822 15.8972 20.6896 15.8972 21.5267C15.8972 22.3626 16.1621 23.0699 16.6127 23.5661C17.0622 24.061 17.7092 24.3604 18.5008 24.3604C19.3137 24.3604 19.9544 24.0605 20.3931 23.5678C20.8336 23.073 21.0859 22.3659 21.0859 21.5267C21.0859 20.6907 20.8203 19.9835 20.3692 19.4872C19.9193 18.9924 19.2723 18.6934 18.4803 18.6933Z' fill='black'/%3E%3C/svg%3E");}
.sns_icon.blog:hover {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' viewBox='0 0 42 42' fill='none'%3E%3Crect width='42' height='42' rx='21' fill='black'/%3E%3Cpath d='M29 28H27.3158V11H29V28ZM15.9733 16.8825C16.6191 16.3709 17.6167 15.9452 18.8072 15.9451C20.3874 15.9451 21.7053 16.5031 22.6279 17.4912C23.5496 18.4786 24.06 19.8774 24.06 21.5279C24.06 23.1802 23.5237 24.5842 22.5683 25.5753C21.6127 26.5664 20.2534 27.1286 18.6373 27.1286C17.4968 27.1286 16.5053 26.7203 15.8421 26.213V26.9532H13V12.3124H15.9733V16.8825ZM18.4803 18.6933C17.6896 18.6935 17.0485 18.9922 16.604 19.4864C16.1581 19.9822 15.8972 20.6896 15.8972 21.5267C15.8972 22.3626 16.1621 23.0699 16.6127 23.5661C17.0622 24.061 17.7092 24.3604 18.5008 24.3604C19.3137 24.3604 19.9544 24.0605 20.3931 23.5678C20.8336 23.073 21.0859 22.3659 21.0859 21.5267C21.0859 20.6907 20.8203 19.9835 20.3692 19.4872C19.9193 18.9924 19.2723 18.6934 18.4803 18.6933Z' fill='%23EFF2F4'/%3E%3C/svg%3E");}

@media screen and ( max-width:900px ) {	
	.sns_wrap {right:1rem;bottom:1rem;}
	.sns_icon {width:3.5rem;height:3.5rem;}
}

.visual {position:relative;display:flex;align-items:center;justify-content:center;height:42.5rem;overflow:hidden;}
.visual .bg {position:absolute;left:0;bottom:0;top:0;right:0;background-image:url(../images/main_bg_mabu.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 5s cubic-bezier(0.35, 0.72, 0.49, 1);z-index:1;}
.visual .slogan {position:relative;width:100%; color:#fff; font-size:3.75rem; font-weight:100; text-align:center;  z-index:2;}
.visual .slogan strong {font-weight:700; font-size:inherit; color:#fff;}

.row {padding:6.25rem 0;}
.row.bg {background-color:#F9F9F9;}
.column {position:relative;margin:0 auto;max-width:70rem;width:85%;}

.col2 {display:flex;align-items:center;justify-content:center;}

.img {flex:none;width:35rem;height:40rem;background-size:100%;background-position:center;background-repeat:no-repeat;}
.img1 {background-image:url(../images/main_img1_mabu.png);}
.img2 {background-image:url(../images/main_img2_mabu.png);}
.img3 {background-image:url(../images/main_img3_mabu.png);}
.img4 {background-image:url(../images/main_img4_mabu.png);}
.img5 {background-image:url(../images/main_img5_mabu.png);}

.title_wrap {flex:auto;position:relative;}
.title_wrap h3 {padding-bottom:1.875rem;font-size:3rem;word-break:keep-all;}
.title_wrap h4 {padding-bottom:.625rem;font-size:2rem;word-break:keep-all;}
.title_wrap p, .title_wrap p * {font-size:1.375rem;line-height:1.5;word-break:keep-all;}
.title_wrap p {padding-top:1.875rem;}
.title_wrap p:first-of-type {padding-top:0;}
.title_wrap p.guide {font-size:.935rem;color:#5A5D60;}




.appdown { background-color:#14243C; padding-bottom:0 !important;}
.appdown * {color:#fff;}
.appdown .title_wrap {text-align:center;}
.appdown .title_wrap h3, .board .title_wrap h3 {padding-bottom:2.25rem;}
.appdown .box, .board .box {display:flex;gap:0rem;}
.appdown .box .col, .board .box .col {flex:auto;}
.appdown .box .col .appimg1, .appdown .box .col .appimg2 {display:flex;gap:.625rem; justify-content:center;align-items:center;cursor:pointer;}
.appdown .box .col .appimg2 {flex-direction:column;}
.appdown .box .col .appimg2 img {max-width:500px;}
.appdown .downlink {display:flex; justify-content: center; width:100%; gap:1.375rem; padding-top:1rem;}
.appdown .downlink .link { display:flex; flex-direction: column; width:auto; gap:1rem; justify-content: center; align-items: center;color:#fff;font-size:0.9375rem; font-weight:400; padding:1.25rem 2.5rem; border-radius:1rem;  border:0.0625rem solid rgba(255,255,255,0.12); }
.appdown .downlink .link span {padding-left:2rem; color:#fff;font-size:0.9375rem; line-height:1.625rem; font-weight:400; background-repeat: no-repeat; background-position: left ; background-size:auto 1.5rem; letter-spacing: 0; }
.appdown .downlink .link.google span { background-image:url(/images/icon_google.svg)}
.appdown .downlink .link.apple span { background-image:url(/images/icon_apple.svg)}
.appdown .downlink .link img {height:8rem;}

.board .box {display:flex; gap:4rem;}
.board .box .col {display:flex; flex-direction: column;}
.board .box .col:first-of-type {width:calc(40% - 2rem);}
.board .box .col:first-of-type + .col {width:calc(60% - 2rem);}


@media all and (max-width:1920px){
.visual .slogan {font-size:3.25rem;}
}
@media all and (max-width:1300px){
    .img {width:30rem;height:28rem;}
    .title_wrap h3 {font-size:2.75rem;}
}
@media all and (max-width:1200px){
    .img {width:26rem;height:24rem;}    
	.board .box {flex-direction: column;gap:3rem;}
	.board .box .col:first-of-type,
    .board .box .col:first-of-type + .col {width:100%;}
}    
@media all and (max-width:1000px){ 
    .visual .slogan {font-size:2.5rem; line-height:1.5;}
	.img {width:24rem;height:22rem;}
    .appdown .box .col .appimg1 img {max-width:140px;}
    .appdown .box .col .appimg2 img {max-width:350px;}
}
@media all and (max-width:850px){ 
    .header {height:4.5rem;}
    .logo {background-size:auto 2.25rem;}
	.img {width:22rem;height:20rem;}
    .title_wrap h3 {font-size:2.5rem;}
    .title_wrap h4 {font-size:1.875rem;}
    .appdown .box {flex-direction:column; gap:2rem;} 
	.appdown .downlink .link {width:auto;}   
	.appdown .downlink .link img {display:none;}
}
@media all and (max-width:740px){ 
    .header {text-align:left;}
    .img {width:24rem;height:22rem;}
	.col2 {flex-direction:column; gap:3rem;}
    .title_wrap {flex:none;width:100%;}
    .title_wrap h3 {font-size:2.25rem;}
    .brnone .title_wrap br {display:none;}
    .appdown .box .col .appimg2 img {max-width:230px;}
}

.copyright {padding:3.125rem 0 7.5rem;font-size:1rem;text-align:center;line-height:1.5;}
.copyright span {margin-right:1rem;}
.copyright .copy {padding-top:.625rem;}
.copyright .agree1{display:flex; justify-content: center; gap: 20px; margin-bottom: 10px;}
.copyright .agree1 a{color: #818181;}


/* board view */
@media screen and ( max-width:900px), screen\9 {
	.row {padding:2.5rem 0;}
	.main_index .row {padding:5rem 0;}
}

.board .btn_more {position:absolute;right:0;top:.5rem;font-size:.75rem;}
.board h4 {padding-left:.5rem;}

.notice {display:flex;flex-direction:column;gap:.25rem;padding-top:1rem;}
.notice li {position:relative;border:1px solid #eaeaea;border-radius:.5rem;background-color:#fff;}
.notice li:hover {border-color:#222;}
.notice li a {position:relative; display:flex;gap:.5rem;padding:0 1.25rem 0 1.75rem;font-size:1.25rem;line-height:5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-items:center;}
.notice li a:before {content:'';position:absolute; left:1.125rem; top:50%;margin-top:-0.125rem; width:.25rem;height:.25rem;background:#aaa;}


.notice.news li {display:flex;gap:0rem;}
.notice.news li a {padding:0 1.5rem;}
.notice.news li a:before {display:none;}
.notice.news li span {display:flex;flex-direction:column;width:6rem;font-size:.95rem;color:#7c7c7c;align-items:center;justify-content: center;}
.notice.news li span b {font-size:2.125rem;font-weight:bold;line-height:1;color:#161616;}
.notice.news li a { display:block; width:calc(100% - 6rem) !important; margin:0;}


.notice.faq li {display:flex;gap:1rem;min-height:5rem;padding:1rem 3rem 1rem 1.5rem;font-size:1.25rem;line-height:1.3;align-items:center;cursor:pointer;}
.notice.faq li.a {display:none;padding:1.75rem 2.125rem;border:0;background-color:#f9f9f9;font-size:1.1rem;line-height:1.7;white-space: pre-line;}
.notice.faq li.a * {font-size:1.1rem;line-height:1.7;color:#454545;}
.notice.faq li:before {content:'Q';width:auto;height:auto;background:transparent;font-size: 2rem;font-weight: bold;}
.notice.faq li.a:before {display:none;}
.notice.faq li.a:after {display:none;}
.notice.faq li:after {content:'';position:absolute;right:1.5rem;top:1.75rem;display:inline-block;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-position:center;background-size:auto 1.5rem;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.83 5L16 12.17L8.83 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transform:rotate(90deg);transition: all .5s ease;}
.notice.faq li.q.on {border-color:#222;}
.notice.faq li.q .cate {font-size:inherit;color:#01bacc;}
.notice.faq li.on + li.a {display:block;}
.notice.faq li.on:after {transform:rotate(-90deg);}
.list_count + .notice.faq {padding-top:0;}

@media screen and ( max-width:1200px), screen\9 {
	.notice.news li a {padding-left:0;line-height:4.8rem;}
}

@media screen and ( max-width:900px), screen\9 {
	.board .box {width:100%;margin:0;}
	.board .box + .box {margin-top:3rem;}
	
	.notice.news li span {width:4.5rem;font-size:.85rem;}
	.notice.news li span b {font-size:1.7rem;}

	.notice.faq li.a {padding:1.75rem 2.125rem;}
	.notice.faq li.a * {font-size:1.2rem;line-height:1.6;}
}

/* 게시판 상세 */
.veiw_table_list  {border-bottom:1px solid #888;}
.veiw_table_list > li {display:flex;border-bottom:1px solid #eee; padding:1.5rem 2rem;background:#f7f7f7;}
.veiw_table_list > li img {display:inline-block;max-width:100%;}
.veiw_table_list > li:nth-child(1) {border-top:1px solid #555;background:#fff;padding:2rem;font-size:1.6rem;font-weight:bold;justify-content:center;}
.veiw_table_list .veiw_table_date {display:inline-block;padding-right:1rem;color:#999;}
.veiw_table_list .veiw_table_date + div {padding-right:3rem;}
.veiw_table_list > li.conts {display:block;padding:3rem 2rem 4rem;background:#fff;line-height:1.7;font-size:1.1rem;}
.veiw_table_list > li.conts * {font-size:1.1rem;}
.veiw_table_list > li .file {text-decoration:underline;}
@media screen and ( max-width:900px ) {
	.veiw_table_list > li {display:block;padding:1rem;}
	.veiw_table_list .veiw_table_date {width:3rem;}
	.veiw_table_list .veiw_table_date + div {display:inline-block;width:calc(100% - 4rem);padding-right:0;line-height:1.6;}
	.veiw_table_list > li:nth-child(1) {padding:1rem;font-size:1.2rem;font-weight:bold;}
	.veiw_table_list > li.conts {padding:3rem 0;}
	.veiw_table_list > li.conts * {font-size:1rem;}
}

.button {position:relative;display:inline-block;min-width:10rem;height:3.2rem;border:0;border-radius:0;padding:0 1.5rem;background:#094eeb;color:#fff;font-size:1rem;letter-spacing:-.5px;line-height:1;text-align:center;cursor:pointer;}
.button.arrow {width:15rem;text-align:left;}
.button.arrow:after {content:'';position:absolute;top:50%;right:1rem;width:.5rem;height:.5rem;margin-top:-.25rem;border-color:#fff;border-style:solid;border-width:0 1px 1px 0 !important;transform:rotate(-45deg);}
.button.line {border:1px solid #555;background:#fff;font-weight:bold;color:#161616;}
.button.border {border:1px solid #9799a0;background:transparent;color:#9799a0;}
.button.gray {background-color:#161616;}
.button.black {background-color:#161616;}
.button.big {width:13rem;height:3.5rem;font-size:1.1rem;}
.button.link {min-width:5rem;height:auto;padding:.3rem .5rem;border:0;border-bottom:1px solid #999;background:transparent;color:#161616;font-weight:bold;}
.button.del {min-width:2.3rem;height:2.3rem;padding:0;border:0;background:url('/images/sub/icon_reload.png') no-repeat center transparent;background-size:auto 2rem;color:#161616;font-size:0;}
.btn_more {width:auto;padding:0 1.2rem 0 0;border:0;background:transparent;font-size:1rem;color:#555;}
.btn_more:before {content:'';position:absolute;right:0;top:.5rem;width:.7rem;height:1px;background:#555;transform:rotate(90deg);vertical-align:middle;}
.btn_more:after {content:'';position:absolute;right:0;top:.5rem;width:.7rem;height:1px;background:#555;vertical-align:middle;}
.btn_go {min-width:auto;padding:0;border:0;background:transparent;font-size:.9rem;color:#161616;font-weight:bold;}
.btn_go:after {content:'';display:inline-block;width:1.5rem;height:.9rem;background:url(/images/main/icon_arrow.png) no-repeat center;background-size:auto 1.3rem;vertical-align:middle;}

.button-group {padding:1rem 0;text-align:center;}
.button-group .button {/*height:3rem;*/height:3.4rem;}

@media screen and ( max-width:900px ) {	
	.btn_more {font-size:.85rem;}	
	.button-group .button {width:5rem;min-width:auto;height:2.5rem;font-size:.9rem;}
	.button.arrow {width:12rem;}
}

/* board list */
.list_count { padding:1rem 0;position:relative; }
.list_count span { color:#121c3c; font-weight:bold; }
.list_count .right {position:absolute;right:0;top:0;padding-top:.5rem;}
.list_count .right .button {min-width:5rem;height:2.5rem;text-indent:0;}

@media screen and ( max-width:900px ) {
	.list_count .right .button {height:2.2rem;font-size:.9rem;}
}

.table_list {border-top:1px solid #555;}
.table_list li {position:relative;border-bottom:1px solid #e2e2e2;font-size:0;}
.table_list li span {display:inline-block;}
.table_list li span.num {display:none;}
.table_list li span.table_title {width:85%;display:flex;align-items: center;}
.table_list li span.table_title:hover { text-decoration:underline; cursor:pointer;   }
.table_list li span.table_date {position:absolute;right:0;top:0;width:15%;text-align:center;line-height:5rem;font-size:1rem;color:#888;}
.table_list li span a {display:block;padding:0 1.5rem;font-size:1.15rem;line-height:5rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.table_list li.b_header {display:flex;background:#f9f9f9;}
.table_list li.b_header span {font-size:1rem;line-height:3.5rem;color:#161616;text-align:center;}
.table_list li.b_header span.table_title {justify-content: center;}
.table_list li.b_header span.table_title:hover { text-decoration:none;}
.table_list li.notice {background:#fafafa;}
.table_list li.notice:before {content:'공지';width:2rem;display: inline-block;border-radius:2rem;padding:0 .8rem;margin-left: 1rem;background: #fff;border:.1rem solid rgba(0,179,73,.2);color:#28b463;line-height:1.8;font-size: 1rem;font-weight: bold;text-align: center;}

@media screen and ( max-width:900px ) {
	.table_list li.b_header {display:none !important;}
	.table_list li span.table_title {width:100%;}
	.table_list li span a {padding:1rem .5rem 2.1rem;line-height:1.2;font-size:1.05rem;}
	.table_list li span.table_date {width:100%;right:auto;top:auto;left:.5rem;bottom:1rem;font-size:.8rem;text-align:left;line-height:1;color:#999;}
	.table_list li.notice:before {position:absolute;right:1rem;top:.7rem;font-size:.8rem;padding:0 .5rem;}
	.table_list li.notice span.table_title {padding-right:2rem;}
}

.list_page {clear:both;padding-top:1rem; text-align:center;}
.list_page li { display:inline-block;cursor:pointer;vertical-align:middle;}
.list_page li.page {border:0;}
.list_page li.next {padding-left:1.5rem;}
.list_page li.prev {padding-right:1.5rem;}
.list_page li a {display:block;width:3rem;background-color:#fff;border:1px solid #ddd;margin-left:-1px;line-height:3rem;font-size:0;font-weight:normal;background-repeat:no-repeat;background-size:auto 1.25rem;background-position:center;}
.list_page li a:hover {background-color:#f7f7f7;}
.list_page li.page a {color:#555;border:0;font-size:1.1rem;text-align:center;}
.list_page li.on a {background-color:#161616 !important;border-color:#161616;color:#fff;}
.list_page li.prev a {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.17 5L8 12.17L15.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.list_page li.first a {background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.17 5L5 12.17L12.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.17 5L12 12.17L19.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.list_page li.next a {transform:rotate(180deg);background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.17 5L8 12.17L15.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.list_page li.last a {transform:rotate(180deg);background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.17 5L5 12.17L12.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19.17 5L12 12.17L19.17 19.34' stroke='%2330304B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}
.list_page li.off {opacity:.3;}

@media screen and ( max-width:900px ) {
	.list_page li a {width:2.5rem;line-height:2.5rem;}
	.list_page li.page a {font-size:1rem;}
	.list_page li.next {padding-left:.5rem;}
	.list_page li.prev {padding-right:.5rem;}
	.list_page li.first, .list_page li.last {display:none;}
}





/*/////////////////////////////////////////////////////////////////////////////////////////*/
/*                                   내차팔기 추가
///////////////////////////////////////////////////////////////////////////////////////////*/
br.mo{display: none;}
.visual{flex-direction: column; gap: 4rem; height:49.125rem;}
.main_form_wrap{z-index: 2; }
.main_form_wrap .main_form{display: flex; flex-wrap: wrap; align-items: center; gap:1rem; position: relative; border-radius: 0.9375rem; padding:.65rem 1.125rem; border:1px solid transparent; transition: padding .5s; background:#fff;box-shadow: 4px 4px 7px 0px rgba(0, 0, 10, 0.05);}
.main_form_wrap .main_form .owner_wrap{position: relative; width:19rem;}
.main_form_wrap .main_form .owner_wrap::before{content: ""; position: absolute; top:0; left:0; width:1px; height:100%; background:#E2E2E2;}
.main_form_wrap .main_form input{width:14.5rem; height:3.2rem; border:0;font-size: 1.25rem; font-weight: 700; color:#2f2f2f;}
.main_form_wrap .main_form input[class=owner-nm]{width:91%; padding:0 1rem;}
.main_form_wrap .main_form input::placeholder{color:#CACCCE; font-size: 1.25rem; font-weight: 700;}
.main_form_wrap button{height:2.625rem; background:#0F3565; border-radius: 8px; color:#ffffff; font-weight: 700; font-size: 1.1rem; padding:0 1.27rem;}
.txt_bn{width:100%; text-align: center; padding:1.5rem; background-color:#F5F7FA;}
.txt_bn p{font-size: 1.125rem; color:#1A1A1A;} 
.txt_bn p span{position: relative; font-size: 1.125rem; font-weight: 800; color:#0160F7;}
.txt_bn p span span{padding-left: 2.6rem;}
.txt_bn p span span::before{content: ""; position: absolute; left: .3rem; top:50%; transform: translateY(-50%); width:2.125rem; height:1.5rem; background:url('/images/txt_bn.png') center / cover no-repeat;}
.ex{display: inline-block; position: relative; top:.3rem; margin-left:.2rem; width:1.25rem; height:1.25rem; background:url('/images/inc/ex.svg') center / cover no-repeat;}
.ex_tx{display: block !important; position: absolute; height:0; opacity: 0; padding:0; transition: opacity .3s, padding .3s; border-radius: .5rem;  background-color:#ffffff; overflow: hidden; z-index: 33; letter-spacing: 0;
font-weight: 400 !important; font-size: 0.875rem !important; color:#222222 !important; box-shadow: 0 0 .75rem rgba(0,0,0,.05);}
.ex:hover + .ex_tx{display: block; padding:1rem; border:1px solid #dddddd; opacity: 1; height: auto;}

.main_loading{display: flex; align-items: center; justify-content: center; gap:.2rem; width:100%; position: absolute; left:50%; transform: translateX(-50%); bottom:.9rem; opacity: 0; transition: opacity .5s .4s; height:0;
overflow: hidden; z-index: 2;}
.main_loading::before{content: ""; display: block; width:2.5rem; height:2rem; background:url('/images/loading_mabu.svg') no-repeat center ; background-size:auto 100%}
.main_form_wrap .main_form.on{padding-bottom: 4.5rem;}
.main_form_wrap .main_form.on .main_loading{height:auto; opacity: 1; }
.main_form_wrap .main_form.on .main_loading span{animation: loading 2.5s ease infinite;}
.main_form_wrap .main_form::before{content: ""; position: absolute; bottom: 0; left: 0; width:100%; height:0; background-color:#F5F7FA; border-bottom-left-radius: 0.9375rem; border-bottom-right-radius: 0.9375rem; z-index: 1; opacity: 0; transition: opacity .3s .3s; overflow: hidden;}
.main_form_wrap .main_form.on::before{opacity: 1; height:3.5rem;}
.scroll_down{width:2.1875rem; height:2.1875rem; position: absolute; left:50%; bottom:5%; transform: translateX(-50%); background:url('/images/scroll.png') center / cover no-repeat; z-index: 9; animation: scroll_down 1.2s infinite;}

.main_loading span::before{font-size: .95rem; color:#757575;}
.main_loading span.step1::before {content:'소유자명을 확인하는 중입니다.';}
.main_loading span.step2::before {content:'추가정보를 확인하는 중입니다.';}
.main_loading span.step3::before {content:'차량을 분석중입니다.';}

@keyframes scroll_down{
	0%{bottom:6%}
	50%{bottom:5%}
	100%{bottom:6%;}
}
@keyframes loading{
	0%{opacity: 1;}
	30%{opacity: .5;}
	100%{opacity: 1;}
}

@media(max-width:740px){
br.mo{display: block;}
.visual{height:46.25rem; gap:2.5rem;}
.visual:has(.main_form.on){gap:1.5rem;}
.main_form_wrap{padding:0 2rem;}
.main_form_wrap .main_form{gap:0; padding: .65rem 1.125rem 1.5rem;}
.main_form_wrap .main_form input, .main_form_wrap .main_form .owner_wrap, .main_form_wrap button{width:100%;}
.main_form_wrap .main_form input, .main_form_wrap .main_form input[class=owner-nm]{height:5rem;}
.main_form_wrap .main_form input, .main_form_wrap .main_form input::placeholder{font-size: 1.5rem;}
.main_form_wrap .main_form input[class=owner-nm]{width:100%;}
.main_form_wrap .main_form .owner_wrap::before{width:100%; height:1px;}
.main_form_wrap button{height:3.5rem; font-size: 1.3rem;}
.main_form_wrap .ex{display: none;}
.main_form_wrap .ex_tx{position: relative; border: 0; font-size: .9rem !important; padding:0 1rem 1.5rem; color:#999 !important; opacity: 1; height:auto; box-shadow: none;}
}


/*트림선택팝업*/
.check_result_wrap{display: none; justify-content: center; align-items: center; position:fixed; top:0; left:0; width: 100%; height: 100%; background-color: #000000a6; overflow: hidden; z-index: 999;}
.check_result_wrap.on{display: flex;}
.check_result_wrap .check_result{width:65%;}
.check_result_wrap .check_result .column{border-radius: 0.9375rem; overflow: hidden;}
.check_result_wrap .check_result .check_wrap{background-color:#ffffff;}
.check_result_wrap .check_wrap{position: relative;}
.check_result_wrap .check_wrap::before{content: ""; position: absolute; top:0; left:0; width:100%; height:0; background-color:#ffffffe0; z-index: 10; opacity: 0; transition: opacity .2s;}
.check_result_wrap .check_wrap.on::before{opacity: 1; height:100%;}
.check_result_wrap .check_wrap.on::after{content: ""; width:6.25rem; height:2.8125rem; background: url('/images/loading.svg') center / cover no-repeat; position: absolute; top:50%; left:50%; transform: translate(-50%, -50%); z-index: 11;}


	/* 차량정보 */
.check_result_wrap .carinfo {position:relative;padding:2.2rem 3.5rem .5rem;border:1px solid #dedede;background-color:#F5F7FA;}
.check_result_wrap .carinfo .carno {display:inline-flex;align-items:center;padding:.5rem 1.125rem;border:1px solid #5a5d63;border-radius:.5rem;background-color:#fff;font-size:.75rem;}
.check_result_wrap .carinfo .carno b {padding-left:.5rem;font-size:1.125rem;font-family:'Pretendard';}
.check_result_wrap .carinfo .ab {position:absolute;left:1.5rem;top:1.25rem;}
.check_result_wrap .carinfo .ab img {height:.875rem;}
.check_result_wrap .carinfo .carname {display:flex;align-content:flex-start; align-items: center; padding: 1.2rem .3rem .3rem; gap:.5rem; flex-wrap: wrap;}
.check_result_wrap .carinfo .carname b {display:block; font-weight:bold;font-size:1.35rem;line-height:1.2;font-family:'Pretendard';word-break:keep-all;}
.check_result_wrap .carinfo .carname_sub {padding:0 0 1rem .25rem;font-size:.935rem;color:#85878b;}
.check_result_wrap .carinfo .img {padding:1rem 0 .5rem;text-align:center; width:fit-content; height: fit-content;}
.check_result_wrap .carinfo .img img{max-height:7rem;}
.check_result_wrap .carinfo .year {display: flex;align-items: center; gap:.5rem; width:100%; font-size:.875rem;}
.check_result_wrap .carinfo .year b {font-size:.875rem; font-weight: 400; padding:0;}
.check_result_wrap .carinfo .year span{width:.2rem;}
.check_result_wrap .carinfo .model{display: flex; justify-content: space-between;}

/* 조회내역 */
.check_result_wrap .result_list {margin-top:1rem;}
.check_result_wrap .result_list ul li {display:flex;border-bottom:1px solid #e6e9eb;padding:1rem .75rem;justify-content: space-between;align-items:center;cursor:pointer;}
.check_result_wrap .result_list ul li:hover {background-color:rgb(40 122 229 / 5%);}
.check_result_wrap .result_list ul li.first {position:relative;padding:.75rem .5rem;background-color:#fff !important;cursor:pointer;}
.check_result_wrap .result_list ul li.first:before {content:'';position:absolute;right:.5rem;top:1.5rem;width:1rem;height:1px;background-color:#525252;}
.check_result_wrap .result_list ul li.first:after {content:'';position:absolute;right:1rem;top:1rem;width:1px;height:1rem;background-color:#525252;}
.check_result_wrap .result_list ul li.first span {font-size:.9375rem;font-weight:bold;font-family:'Pretendard';}
.check_result_wrap .result_list ul li .name{flex:auto;font-size:.875rem;line-height:1.2;font-weight:500;}
.check_result_wrap .result_list ul li .name strong {display:inline-block;vertical-align:middle;color:#222;width:4.5rem;}
.check_result_wrap .result_list ul li .name em{display:inline-block;font-size:.75rem;vertical-align:middle;font-style:normal;width:calc(100% - 5rem);}
.check_result_wrap .result_list ul li .date {flex:none;font-size:.75rem;color:#aaa;font-weight:500;}

/* 모델선택 */
.check_result_wrap .trim_select, .detailbox {position:relative;background-color:#fff;}
.check_result_wrap .trim_select .txt {display:flex;align-items:center;justify-content:center; gap:.2rem; border-bottom:1px solid #dde2e5;padding:1rem;font-size:1rem;word-break:keep-all;}
.check_result_wrap .trim_select .txt strong {font-size:1rem;}
.check_result_wrap .trim_select .list {position:relative;font-size:0;}
.check_result_wrap .trim_select .list:after {content:'';position:absolute;left:35%;top:0;width:1px;height:100%;background-color:#dde2e5;}
.check_result_wrap .trim_select .list dd {width:65%; display:inline-block; vertical-align:top;padding:0; }
.check_result_wrap .trim_select .list dd.n01{width:35%}
.check_result_wrap .trim_select .list ul li {border-bottom:1px solid rgb(238, 241, 245); padding:1rem 1.5rem;font-size:1rem;letter-spacing:-1px;font-weight:bold;line-height:1.2;cursor:pointer;color:#2E3033;}
.check_result_wrap .trim_select .list ul li strong {font-size:.935rem;}
.check_result_wrap .trim_select .list ul li.on, .trim_select .list ul li.active {background-color:rgb(130 180 240 / 23%);color:#000;}
.check_result_wrap .trim_select .list .slimScrollDiv{max-height:35vh !important; overflow-y: scroll !important;}

.check_result_wrap .btn_wrap {display: flex; justify-content: flex-end; gap:1rem; width: 100%; border-top:1px solid #dedede; padding:1rem;}
.check_result_wrap .btn_wrap .btn {background: linear-gradient(120deg, #0158FC, #01E6B5); border-radius: .88rem; font-size: 1.125rem; font-weight: 700; color:#ffffff; padding:1rem 5rem}
.check_result_wrap .btn_wrap .btn.cancel{background:#ffffff; border:1px solid #5E5E5E; color:#373737;}

@media(max-width:1200px){
.check_result_wrap .carinfo{padding:2rem 2rem .8rem;}
}
@media(max-width:900px){
.check_result_wrap .check_result{width:100%;}	
.check_result_wrap .carinfo .img img{max-height:6rem;}
}
@media(max-width:480px){
.check_result_wrap .carinfo{padding:1.6rem 1.6rem .5rem;}
.check_result_wrap .carinfo .carname{width:100%; padding-bottom: 0; padding-top: .8rem;}
.check_result_wrap .carinfo .model{flex-direction: column; align-items: flex-end;}
.check_result_wrap .carinfo .img{padding:0;}
.check_result_wrap .carinfo .img img{max-height:5rem;}
.check_result_wrap .carinfo .carno{padding:.3rem 1rem;}
.check_result_wrap .trim_select .txt{padding:.8rem;}
.check_result_wrap .check_result .column{width:90%;}
.check_result_wrap .btn_wrap{justify-content: center;}
.check_result_wrap .btn_wrap .btn{width:48%; padding:.8rem 4rem;}
}

/*=========================================================
							popup
=========================================================*/

.modal-popup.modal-reset {display:block !important;position:relative !important;height:auto !important;}
.block-ui {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:99991;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;}

.modal-popup.typr {display:none;position:fixed;left:1rem;top:2.125rem;width:auto;max-width:800px;height:auto;border-radius:.75rem;background:#fff;z-index:99999;overflow-y:auto;overflow-x:hidden;font-size:0;box-shadow: 0 4px .5rem rgba(0, 0, 0, .15);border: 1px solid rgba(0, 0, 0, .15);z-index:99999;-webkit-overflow-scrolling:touch;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;}
.modal-popup.typr.active {transform:translate(-50%,-50%);}
.modal-popup.typr .pop-header {position:relative;min-height:45px;background:#fff;text-align:center;}
.modal-popup.typr .pop-header .product-title {display:block;padding:14px 13px 11px 13px;background:#154fd2;color:#fff;font-size:16px;-weight:bold;text-align:left;line-height:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-break:keep-all;}
.modal-popup.typr .pop-header .title {display:inline-block;padding-top:18px;color:#333;font-size:19px;line-height:19px;font-weight:500;vertical-align:middle;word-break:keep-all;}
.modal-popup.typr .pop-header span {display:block;padding:1.25rem 0 1rem 1.25rem;color:#595959;font-size:.875rem;text-align:left;line-height:19px;font-weight:500;word-break:keep-all;}
.modal-popup.typr .pop-header .btn-pop-close {position:absolute;top:50%;right:0;width:3rem;height:3rem;margin:0;transform:translateY(-50%);font-size:0;line-height:0;text-indent:-999px;background-repeat:no-repeat;background-position:center;background-size:auto 4.5rem;font-size:0;line-height:0;text-indent:-999px;background-image: url("data:image/svg+xml,%3Csvg width='82' height='82' viewBox='0 0 82 82' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_1342_16890)'%3E%3Cpath d='M50.5996 46.6L40.9996 37L50.5996 27.4' stroke='%23222323' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M31.4004 27.4L41.0004 37L31.4004 46.6' stroke='%23222323' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_1342_16890' x='-8' y='-8' width='98' height='98' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='4'/%3E%3CfeGaussianBlur stdDeviation='14.5'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_1342_16890'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_1342_16890' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A");}
.modal-popup.typr .button-group {padding:0;}
.modal-popup.typr .button-group .button {height:2.5rem;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:auto 1.25rem;font-size:.875rem;color:#222;}
.modal-popup.typr .button-group .button.pariod {flex:auto;text-align:right;}
.modal-popup.typr .button-group .button.pariod:before {content:'';display:inline-block;width:1.25rem;height:1.25rem;margin-right:.5rem;background-repeat:no-repeat;background-position:center;background-size:auto 100%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.08471 15.4676L5.29164 11.736L4 12.9978L9.08471 18L20 7.26174L18.7175 6L9.08471 15.4676Z' fill='%232e2e2e'/%3E%3C/svg%3E");vertical-align:middle;}
.modal-popup.typr .button-group .button.close {min-width:2.5rem;font-size:0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 19L19 5' stroke='%233E3E3E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M19 19L5 5' stroke='%233E3E3E' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}

@media(max-width:1000px){
	.modal-popup.typr .pop-header span {font-size:15px;}
	.modal-popup.typr .button-group .button {height:3.5rem;font-size:14px;}
}
@media(max-width:800px){
	.modal-popup.typr {left:1rem;top:auto;bottom:1rem;right:1rem;}
	.modal-popup.typr .pop-content iframe {display:block;width:100%;aspect-ratio: 16 / 9;height:auto;}
	.modal-popup.typr .button-group.col2 {flex-direction:row;}
	
}

/*/////////////////////////////////////////////////////////////////////////////////////////*/
/*                                        error
///////////////////////////////////////////////////////////////////////////////////////////*/
.errorpage, .errorpage .wrap {height:100%;}
.errorpage .header {padding:0 1rem;text-align:left;}
.error_wrap {position:absolute;left:50%;top:50%;width:100%;max-width:35rem;padding:0 1.875rem;text-align:center;transform:translate(-50%, -60%);}
.error_wrap h3 {position:relative;font-size:1.5rem;word-break:keep-all;}
.error_wrap h3 b {font-size:4rem;font-weight:900;}
.error_wrap h3:before {content:'';display:block;height:7rem;background-position:center;background-repeat:no-repeat;background-size:auto 70%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none'%3E%3Crect width='120' height='120' rx='60' fill='%23F3F4F6'/%3E%3Cpath d='M40.4553 59.9706C40.4599 56.8572 41.1965 53.9161 42.4974 51.3059L68.6377 77.4439C66.0267 78.7447 63.0864 79.4783 59.9706 79.486C49.1973 79.4659 40.4761 70.7494 40.4553 59.9706ZM59.9706 40.4576C70.7471 40.4754 79.4659 49.1973 79.4868 59.9706C79.4814 63.0864 78.7447 66.0267 77.447 68.6377L51.3059 42.4966C53.9169 41.1988 56.8572 40.4622 59.9706 40.4576ZM77.7407 86.5492C81.222 84.2164 84.2187 81.222 86.5492 77.7407C89.954 72.6601 91.9413 66.55 91.9413 59.9706C91.9389 42.3111 77.6294 28.0054 59.9706 28C53.3944 28.0023 47.2812 29.9903 42.2037 33.3944C38.72 35.7248 35.7248 38.7223 33.3921 42.2037C29.9903 47.2835 28.0031 53.3944 28 59.9706C28.0054 77.6325 42.3119 91.9389 59.9706 91.9436C66.55 91.9436 72.6601 89.9532 77.7407 86.5492Z' fill='%23B6BCC5'/%3E%3C/svg%3E");}
.error_wrap.img500 h3:before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120' fill='none'%3E%3Crect width='120' height='120' rx='60' fill='%23F3F4F6'/%3E%3Cpath d='M30.7256 83C26.5128 83 24.7966 80.0208 26.8959 76.3693L56.1383 25.7333C58.2419 22.0889 61.6842 22.0889 63.785 25.7333L93.019 76.3693C95.1296 80.0208 93.4049 83 89.1935 83H30.7256Z' fill='%23B6BCC5'/%3E%3Cpath d='M56.9375 60.0491C56.9375 61.7292 58.2995 63.0913 59.9797 63.0913C61.6598 63.0913 63.0219 61.7292 63.0219 60.0491V40.1047C63.0219 38.4245 61.6598 37.0625 59.9797 37.0625C58.2995 37.0625 56.9375 38.4245 56.9375 40.1047V60.0491ZM56.9375 73.9803C56.9375 75.6604 58.2995 77.0224 59.9797 77.0224C61.6598 77.0224 63.0219 75.6604 63.0219 73.9803V70.2203C63.0219 68.5402 61.6598 67.1781 59.9797 67.1781C58.2995 67.1781 56.9375 68.5402 56.9375 70.2203V73.9803Z' fill='white'/%3E%3C/svg%3E");}
.error_wrap p {padding:1.5rem 0;font-size:1rem;line-height:1.5;word-break:keep-all;color:#6B7280;letter-spacing:0;}
.error_wrap .btn_wrap {padding:1rem 0;}
.error_wrap .btn_wrap .btn {width:35%;height:3rem;padding:0 1rem;background:linear-gradient(90deg, #2d87f3, #2de7c3);border-radius:.5rem;color: #ffffff;font-weight:bold;font-size:1rem;line-height:1;}
.error_wrap .btn_wrap .btn.gray {background:#92999d;}