
html {font-size: 4.1860vw;line-height: 1.2;letter-spacing: -0.1395vw;color: #111;}
.wrap {position: relative;width: 100%;min-height: 100vh;min-width: 100%;padding-bottom: 16.9767vw;overflow: hidden;} 

.w_inner {width: 100%;padding: 0 4.6512vw;margin: 0 auto;}

/* font color */
.fc_blue {color: #0D99FF !important;}
.fc_black {color: #111 !important;}
.fc_gray {color: #666 !important;}
.fc_lgray {color: #999 !important;}
.fc_lgray2 {color: #787878 !important;}
.fc_lgray3 {color: #888 !important;}
.fc_lgray4 {color: #454545 !important;}
.fc_red {color: #FA2828 !important;}

/* display */
.dp_inline {display: inline;}
.dp_bl {display: block;}
.dp_inline_bl {display: inline-block;}

/* svg아이콘 */
[class^="svg_icon_"] {display: inline-block;background: url() no-repeat 50% 50% / contain;font-size: 0;}
.svg_icon_logo {width: 23.2558vw;height: 7.9070vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='47' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233B5998' d='M76.742 20.003h2.902v26.678h-2.902V20.003Z'/%3E%3Cpath fill='%233B5998' d='m78.366 6.22 2.364 6.806a.23.23 0 0 0 .21.152l7.203.147c.216.003.302.277.134.407l-5.74 4.353a.222.222 0 0 0-.08.245l2.088 6.894a.226.226 0 0 1-.347.252l-5.915-4.114a.225.225 0 0 0-.258 0l-5.914 4.114c-.175.124-.408-.045-.347-.252l2.087-6.894a.22.22 0 0 0-.08-.245l-5.74-4.353a.227.227 0 0 1 .134-.407l7.204-.146a.226.226 0 0 0 .21-.153l2.364-6.806c.07-.203.356-.203.43 0h-.007Z'/%3E%3Cpath fill='%23231F20' d='m15.966 28.438-3.44 1.126c-.404-1.215-.935-2.116-1.594-2.695-.658-.579-1.559-.868-2.698-.868-1.056 0-1.874.296-2.45.884-.576.592-.865 1.266-.865 2.033 0 .843.324 1.515.97 2.014.646.5 1.938 1.098 3.876 1.792 1.65.594 2.923 1.16 3.814 1.699a6.36 6.36 0 0 1 2.164 2.16c.554.903.827 1.947.827 3.137 0 1.928-.722 3.57-2.163 4.925-1.445 1.356-3.465 2.033-6.068 2.033-4.49 0-7.27-2.141-8.339-6.423l3.598-.958c.63 2.825 2.269 4.238 4.92 4.238 1.294 0 2.277-.318 2.949-.951.671-.634 1.005-1.416 1.005-2.345 0-.684-.232-1.318-.693-1.9-.465-.582-1.617-1.206-3.459-1.867-1.947-.694-3.353-1.283-4.216-1.766-.862-.48-1.594-1.194-2.201-2.135-.605-.942-.91-2.011-.91-3.21 0-1.827.674-3.364 2.023-4.608 1.35-1.244 3.137-1.867 5.37-1.867 3.956 0 6.482 1.848 7.573 5.549l.007.003ZM33.266 37.6c0 6.052-2.376 9.081-7.127 9.081-2.185 0-3.907-.731-5.157-2.195-1.254-1.464-1.88-3.7-1.88-6.716 0-5.931 2.376-8.893 7.127-8.893 2.16 0 3.875.722 5.141 2.17 1.266 1.444 1.896 3.63 1.896 6.557v-.003Zm-3.954.176c0-2.383-.28-4.022-.844-4.913-.563-.89-1.323-1.336-2.28-1.336-2.085 0-3.128 2.08-3.128 6.246 0 2.128.241 3.7.728 4.718.487 1.018 1.286 1.527 2.4 1.527 1.113 0 1.895-.518 2.389-1.552.49-1.034.738-2.6.738-4.693l-.003.003ZM49.253 34.995l-3.583.37c-.178-1.48-.48-2.47-.91-2.97-.426-.499-1.034-.747-1.816-.747-1.104 0-1.906.48-2.406 1.438-.5.958-.747 2.644-.747 5.053 0 3.767 1.05 5.65 3.153 5.65 1.616 0 2.523-1.228 2.726-3.68l3.583.301c-.487 4.181-2.679 6.272-6.577 6.272-2.303 0-4.012-.786-5.122-2.355-1.11-1.569-1.667-3.738-1.667-6.506 0-2.915.598-5.133 1.8-6.66 1.2-1.524 2.947-2.287 5.24-2.287 3.695 0 5.804 2.04 6.326 6.121ZM55.978 27.41h-3.904v-3.717h3.904v3.717Zm-3.812 2.287h3.707v16.98h-3.706v-16.98ZM63.135 34.085l-3.583-.42c.239-1.514.977-2.688 2.215-3.531 1.24-.84 2.762-1.26 4.566-1.26 1.613 0 2.904.305 3.868.916.968.61 1.575 1.336 1.824 2.176.248.84.372 2.113.372 3.818v5.785c0 2.341.108 4.327.321 5.11h-3.51c-.155-.618-.231-1.98-.231-3.246-1.127 2.163-2.81 3.245-5.053 3.245-1.518 0-2.736-.439-3.656-1.32-.92-.881-1.377-2.078-1.377-3.589 0-1.849.674-3.312 2.02-4.387 1.346-1.076 3.678-1.614 7-1.614.165 0 .426.007.782.016v-.69c0-1.21-.194-2.126-.579-2.74-.385-.617-1.075-.925-2.068-.925-1.622 0-2.593.884-2.911 2.656Zm5.558 3.901a12.474 12.474 0 0 0-1.085-.067c-3.223 0-4.833 1.193-4.833 3.583 0 1.737.799 2.605 2.4 2.605.935 0 1.756-.47 2.459-1.412.706-.942 1.056-2.237 1.056-3.885v-.824h.003ZM97.268 38.288H87.093c0 2.29.328 3.818.987 4.585.658.767 1.482 1.149 2.478 1.149 1.658 0 2.708-1.054 3.147-3.16l3.404.42c-.89 3.599-3.111 5.396-6.665 5.396-2.174 0-3.91-.735-5.202-2.202-1.295-1.466-1.941-3.62-1.941-6.455s.652-5.167 1.96-6.758c1.307-1.59 3.05-2.386 5.24-2.386 1.533 0 2.822.397 3.866 1.193 1.046.795 1.781 1.842 2.21 3.137.427 1.295.66 2.99.695 5.084l-.004-.003Zm-3.795-2.37c0-2.994-1.034-4.49-3.1-4.49-1.937 0-3 1.496-3.187 4.49h6.29-.003ZM100.352 29.698h3.261v3.798c1.002-2.768 2.975-4.152 4.976-4.152.191 0 .417.016.678.051v3.65a6.915 6.915 0 0 0-.751-.051c-2.66 0-4.458 1.68-4.458 5.043v8.641h-3.706v-16.98ZM111.578 29.277h3.707v10.795c0 1.502.13 2.508.394 3.02.261.509.84.764 1.734.764 1.108 0 1.884-.456 2.326-1.362.442-.907.662-2.59.662-5.043v-8.17h3.707v17.4h-3.421v-2.975c-.961 1.985-2.485 2.975-4.572 2.975-1.066 0-1.941-.213-2.622-.64-.68-.426-1.17-1.03-1.466-1.816-.296-.786-.446-2.148-.446-4.086V29.277h-.003ZM139.343 33.245l-2.905.742c-.534-1.703-1.549-2.555-3.048-2.555-.69 0-1.244.2-1.667.604a1.986 1.986 0 0 0-.633 1.496c0 .671.213 1.164.643 1.48.426.314 1.406.705 2.939 1.176 1.89.595 3.249 1.264 4.083 2.008.83.745 1.247 1.785 1.247 3.118 0 1.502-.595 2.771-1.782 3.809-1.187 1.037-2.79 1.555-4.811 1.555-3.811 0-5.975-1.648-6.487-4.944l3.153-.554c.404 1.95 1.549 2.928 3.439 2.928.961 0 1.677-.223 2.148-.672.468-.448.703-.98.703-1.597 0-.426-.159-.85-.48-1.27-.322-.42-1.219-.855-2.692-1.304-1.413-.426-2.479-.824-3.198-1.193a4.618 4.618 0 0 1-1.772-1.607c-.464-.7-.693-1.492-.693-2.38 0-1.444.556-2.675 1.673-3.69 1.117-1.015 2.561-1.521 4.33-1.521 3.007 0 4.942 1.457 5.81 4.371Z'/%3E%3Cpath fill='%23CD201F' d='m86.87 0 1.006 2.695c.038.102.13.169.238.175l2.873.124-2.252 1.788a.267.267 0 0 0-.093.283l.77 2.768-2.395-1.587a.264.264 0 0 0-.296 0l-2.396 1.587.77-2.768a.27.27 0 0 0-.092-.283L82.75 2.994l2.873-.124a.264.264 0 0 0 .239-.175L86.867 0h.003Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h140v46.678H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_hamburger_menu {width: 5.5814vw;height: 4.1860vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='18' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2' d='M1 1h22M1 9h22M1 17h22'/%3E%3C/svg%3E");}
.svg_icon_search {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M10.778 20.557c5.4 0 9.779-4.378 9.779-9.779 0-5.4-4.378-9.778-9.779-9.778C5.378 1 1 5.378 1 10.778s4.378 9.779 9.778 9.779ZM22.997 23.003l-5.317-5.317'/%3E%3C/svg%3E");}
.svg_icon_language {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 23c6.075 0 11-4.925 11-11S18.075 1 12 1 1 5.925 1 12s4.925 11 11 11ZM1 12h22'/%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.998 1a16.83 16.83 0 0 1 4.4 11 16.83 16.83 0 0 1-4.4 11 16.83 16.83 0 0 1-4.4-11 16.83 16.83 0 0 1 4.4-11Z'/%3E%3C/svg%3E");}
.svg_icon_close {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Crect width='28.804' height='2.304' x='1.629' fill='%23222' rx='1.152' transform='rotate(45 1.629 0)'/%3E%3Crect width='28.804' height='2.304' x='21.996' y='1.629' fill='%23222' rx='1.152' transform='rotate(135 21.996 1.629)'/%3E%3C/svg%3E");}
.svg_icon_user {width: 6.9767vw;height: 7.2093vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='31' fill='none'%3E%3Cpath stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.465' d='M24.645 26.729v-2.465a4.93 4.93 0 0 0-4.93-4.93h-9.86a4.93 4.93 0 0 0-4.93 4.93v2.465M14.793 14.404a4.93 4.93 0 1 0 0-9.86 4.93 4.93 0 0 0 0 9.86Z'/%3E%3C/svg%3E");}
.svg_icon_chevron_down {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 9-6 6-6-6'/%3E%3C/svg%3E");}
.svg_icon_podium {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M9 21H3v-5h6v5Zm0 0V10h6v11m-6 0h6m0 0v-7h6v7h-6ZM11.54 3.94l-1 .15.75.73-.18 1 .89-.45.93.48-.18-1 .75-.73-1-.15L12 3l-.46.94Z'/%3E%3C/svg%3E");}
.svg_icon_youtube_line {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21 15.8a3 3 0 0 1-2.76 3c-1.49.11-3.56.21-6.24.21s-4.75-.1-6.24-.21a3 3 0 0 1-2.76-3V8.2a3 3 0 0 1 2.76-3C7.25 5.1 9.32 5 12 5s4.75.1 6.24.21A3 3 0 0 1 21 8.2v7.6ZM10 9v6l5-3-5-3Z'/%3E%3C/svg%3E");}
.svg_icon_pie_chart {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M21.21 15.89A10 10 0 1 1 8 2.83'/%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M22 12A10 10 0 0 0 12 2v10h10Z'/%3E%3C/svg%3E");}
.svg_icon_alert_circle {width: 3.2558vw;height: 3.2558vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg stroke='%23787878' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.155' clip-path='url(%23a)'%3E%3Cpath d='M7.001 12.833a5.833 5.833 0 1 0 0-11.666 5.833 5.833 0 0 0 0 11.666ZM7 4.667V7M7 9.333h.006'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_alert_circle_blue {width: 3.2558vw;height: 3.2558vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.155' clip-path='url(%23a)'%3E%3Cpath d='M7.001 12.833a5.833 5.833 0 1 0 0-11.666 5.833 5.833 0 0 0 0 11.666ZM7 4.667V7M7 9.333h.006'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_bxs_certification {width: 4.6512vw;height: 4.6512vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M1.712 12.221a.826.826 0 0 0 .388.506l1.59.92v1.833a.833.833 0 0 0 .834.833h1.833l.92 1.592a.835.835 0 0 0 1.138.305l1.59-.92 1.592.92a.835.835 0 0 0 1.139-.304l.919-1.591h1.833a.833.833 0 0 0 .833-.834V13.65l1.59-.92a.831.831 0 0 0 .306-1.138l-.92-1.592.92-1.59a.833.833 0 0 0-.304-1.14l-1.591-.92V4.518a.833.833 0 0 0-.834-.833h-1.832l-.92-1.59a.837.837 0 0 0-1.138-.306l-1.592.92-1.591-.92a.832.832 0 0 0-1.138.303l-.92 1.592H4.524a.833.833 0 0 0-.833.833V6.35l-1.591.92a.834.834 0 0 0-.304 1.14l.919 1.59-.92 1.59a.836.836 0 0 0-.083.632Z'/%3E%3Cpath stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m6.668 10 2.5 2.5 4.167-4.167'/%3E%3C/svg%3E");}
.svg_icon_bxs_certification_gray {width: 4.6512vw;height: 4.6512vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23888' d='M1.712 12.221a.826.826 0 0 0 .388.506l1.59.92v1.833a.833.833 0 0 0 .834.833h1.833l.92 1.592a.835.835 0 0 0 1.138.305l1.59-.92 1.592.92a.835.835 0 0 0 1.139-.304l.919-1.591h1.833a.833.833 0 0 0 .833-.834V13.65l1.59-.92a.831.831 0 0 0 .306-1.138l-.92-1.592.92-1.59a.833.833 0 0 0-.304-1.14l-1.591-.92V4.518a.833.833 0 0 0-.834-.833h-1.832l-.92-1.59a.837.837 0 0 0-1.138-.306l-1.592.92-1.591-.92a.832.832 0 0 0-1.138.303l-.92 1.592H4.524a.833.833 0 0 0-.833.833V6.35l-1.591.92a.834.834 0 0 0-.304 1.14l.919 1.59-.92 1.59a.836.836 0 0 0-.083.632Z'/%3E%3Cpath stroke='%23DBDBDB' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m6.668 10 2.5 2.5 4.167-4.167'/%3E%3C/svg%3E");}
.svg_icon_bxs_certification_blue {width: 4.6512vw;height: 4.6512vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%232D8EFF' d='M2.053 14.666a.992.992 0 0 0 .466.607l1.91 1.104v2.199a1 1 0 0 0 1 1h2.198l1.104 1.91a1.002 1.002 0 0 0 1.366.366l1.91-1.103 1.91 1.104a1.002 1.002 0 0 0 1.365-.366l1.103-1.91h2.2a1 1 0 0 0 1-1V16.38l1.908-1.104a.998.998 0 0 0 .366-1.366l-1.103-1.91 1.104-1.91a1 1 0 0 0-.366-1.365L19.585 7.62v-2.2a1 1 0 0 0-1-1h-2.199l-1.103-1.908a1.004 1.004 0 0 0-.996-.492.994.994 0 0 0-.37.126l-1.91 1.103-1.91-1.104a.998.998 0 0 0-1.366.365L7.627 4.42H5.428a1 1 0 0 0-1 1v2.199L2.52 8.724a1.001 1.001 0 0 0-.365 1.366l1.103 1.909-1.104 1.909c-.132.23-.168.502-.1.758Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m8.004 11.999 3 3 5-5'/%3E%3C/svg%3E");}
.svg_icon_arrow_right {width: 3.7209vw;height: 3.7209vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23787878' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.5 15 5-5-5-5'/%3E%3C/svg%3E");}
.svg_icon_bxs_star {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='none'%3E%3Cpath fill='%23111' d='M25.687 10.744a1.172 1.172 0 0 0-1.016-.792l-6.673-.53-2.887-6.392a1.168 1.168 0 0 0-2.133 0l-2.887 6.392-6.673.53a1.17 1.17 0 0 0-.725 2.005l4.931 4.807-1.744 7.552a1.17 1.17 0 0 0 1.791 1.237l6.373-4.248 6.373 4.248a1.172 1.172 0 0 0 1.776-1.294l-2.14-7.491 5.308-4.778c.348-.313.476-.803.326-1.246Z'/%3E%3C/svg%3E");}
.svg_icon_bxs_crown {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='none'%3E%3Cpath fill='%23111' d='m24.58 3.25-5.852 5.852-4.682-5.852-4.682 5.852L3.512 3.25v15.216H24.58V3.25ZM5.853 25.489h16.386a2.34 2.34 0 0 0 2.34-2.341v-2.341H3.513v2.34a2.34 2.34 0 0 0 2.34 2.342Z'/%3E%3C/svg%3E");}
.svg_icon_bxs_component {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='none'%3E%3Cpath fill='%23111' d='m4.159 22.116 4.682 2.34a1.172 1.172 0 0 0 1.046 0l4.159-2.08 4.158 2.08a1.158 1.158 0 0 0 1.047 0l4.682-2.34c.396-.2.647-.604.647-1.048v-5.852c0-.444-.25-.849-.647-1.048l-4.035-2.016v-5.13c0-.443-.25-.848-.647-1.047l-4.682-2.34a1.17 1.17 0 0 0-1.048 0L8.84 5.974a1.173 1.173 0 0 0-.646 1.048v5.129L4.159 14.17a1.168 1.168 0 0 0-.647 1.046v5.852c0 .444.25.849.647 1.048Zm5.205-7.932 2.65 1.325-3.41 1.705-2.65-1.325 3.41-1.705Zm4.682-2.927 3.511-1.755v2.65l-3.511 1.755v-2.65Zm7.332 4.252-3.374 1.686-2.65-1.325 3.374-1.686 2.65 1.325ZM9.364 22.1l-.073-.036v-2.576l3.584-1.793v2.65L9.364 22.1Zm9.364 0v-2.65l3.511-1.755v2.65L18.728 22.1ZM14.046 5.99l2.65 1.325-3.374 1.687-2.65-1.325 3.374-1.687Z'/%3E%3C/svg%3E");}
.svg_icon_mail {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2Z'/%3E%3Cpath stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m22 6-10 7L2 6'/%3E%3C/svg%3E");}
.svg_icon_user_blue {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z'/%3E%3C/svg%3E");}
.svg_icon_user_gray {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z'/%3E%3C/svg%3E");}
.svg_icon_lock_blue {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 11H5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7a2 2 0 0 0-2-2ZM7 11V7a5 5 0 1 1 10 0v4'/%3E%3C/svg%3E");}
.svg_icon_lock_gray {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 11H5a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7a2 2 0 0 0-2-2ZM7 11V7a5 5 0 1 1 10 0v4'/%3E%3C/svg%3E");}
.svg_icon_settings_blue {width: 5.5814vw;height: 5.5814vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' clip-path='url(%23a)'%3E%3Cpath d='M12 15a3 3 0 1 0 0-6 3 3 0 0 0 0 6Z'/%3E%3Cpath d='M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a1.998 1.998 0 0 1 0 2.83 1.998 1.998 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a1.998 1.998 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 3.417 1.415 2 2 0 0 1-.587 1.415l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
/* svg아이콘-sns */
.svg_icon_facebook {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232653A5' d='M13.606 27.212c7.514 0 13.606-6.092 13.606-13.606C27.212 6.09 21.12 0 13.606 0S0 6.09 0 13.606c0 7.514 6.092 13.606 13.606 13.606Z'/%3E%3Cpath fill='%23fff' d='M15.558 9.482c-.746 0-.962.332-.962 1.062v1.212h1.992l-.2 1.958h-1.79v5.94h-2.39v-5.94h-1.61v-1.958h1.61v-1.178c0-1.974.796-3.018 3.018-3.018.466 0 .93.026 1.392.082v1.842H15.56l-.002-.002Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h27.212v27.212H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_insta {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cmask id='b' width='28' height='28' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:luminance'%3E%3Cpath fill='%23fff' d='M13.649 27.284c7.514 0 13.606-6.091 13.606-13.606 0-7.514-6.092-13.606-13.606-13.606S.043 6.164.043 13.678c0 7.515 6.092 13.606 13.606 13.606Z'/%3E%3C/mask%3E%3Cg mask='url(%23b)'%3E%3Cpath fill='url(%23c)' d='M13.652-.002c-5.698 0-7.364.006-7.688.032-1.17.098-1.896.282-2.69.676a5.459 5.459 0 0 0-1.568 1.148c-.866.9-1.39 2.006-1.58 3.32-.092.638-.12.768-.126 4.028v4.434c0 5.695.008 7.358.034 7.683.094 1.137.272 1.854.65 2.636a5.754 5.754 0 0 0 3.726 3.044c.562.143 1.184.224 1.982.262.338.014 3.782.026 7.23.026 3.448 0 6.894-.005 7.224-.02.924-.044 1.46-.116 2.052-.268a5.71 5.71 0 0 0 3.726-3.05c.37-.765.558-1.509.644-2.587.018-.235.026-3.983.026-7.727 0-3.745-.008-7.487-.026-7.72-.086-1.097-.274-1.833-.656-2.613a5.392 5.392 0 0 0-1.168-1.6C24.542.84 23.436.314 22.122.126c-.638-.092-.764-.12-4.026-.126h-4.442l-.002-.002Z'/%3E%3Cpath fill='url(%23d)' d='M13.652-.002c-5.698 0-7.364.006-7.688.032-1.17.098-1.896.282-2.69.676a5.459 5.459 0 0 0-1.568 1.148c-.866.9-1.39 2.006-1.58 3.32-.092.638-.12.768-.126 4.028v4.434c0 5.695.008 7.358.034 7.683.094 1.137.272 1.854.65 2.636a5.754 5.754 0 0 0 3.726 3.044c.562.143 1.184.224 1.982.262.338.014 3.782.026 7.23.026 3.448 0 6.894-.005 7.224-.02.924-.044 1.46-.116 2.052-.268a5.71 5.71 0 0 0 3.726-3.05c.37-.765.558-1.509.644-2.587.018-.235.026-3.983.026-7.727 0-3.745-.008-7.487-.026-7.72-.086-1.097-.274-1.833-.656-2.613a5.392 5.392 0 0 0-1.168-1.6C24.542.84 23.436.314 22.122.126c-.638-.092-.764-.12-4.026-.126h-4.442l-.002-.002Z'/%3E%3C/g%3E%3Cpath fill='%23fff' d='M13.648 5.466c-2.232 0-2.51.01-3.388.05-.874.04-1.472.178-1.994.382-.54.21-.998.49-1.456.948a4.02 4.02 0 0 0-.948 1.456c-.204.522-.342 1.12-.382 1.994-.04.876-.05 1.156-.05 3.388s.01 2.51.05 3.386c.04.874.178 1.472.382 1.994.21.54.49.998.948 1.456a4.03 4.03 0 0 0 1.454.948c.522.204 1.12.342 1.994.382.876.04 1.156.05 3.386.05 2.23 0 2.51-.01 3.386-.05.874-.04 1.472-.178 1.994-.382a4.03 4.03 0 0 0 1.454-.948 4.02 4.02 0 0 0 .948-1.456c.202-.522.34-1.12.382-1.994.04-.876.05-1.156.05-3.386 0-2.23-.01-2.512-.05-3.388-.042-.874-.18-1.472-.382-1.994a4.054 4.054 0 0 0-.948-1.456 4.004 4.004 0 0 0-1.454-.948c-.524-.204-1.12-.342-1.996-.382-.876-.04-1.156-.05-3.386-.05h.006Zm-.736 1.48h.736c2.194 0 2.454.008 3.32.048.8.036 1.236.17 1.526.282.384.148.656.326.944.614.288.288.466.562.614.944.112.29.246.724.282 1.524.04.866.048 1.126.048 3.318s-.008 2.452-.048 3.318c-.036.8-.17 1.236-.282 1.524a2.547 2.547 0 0 1-.614.944c-.288.288-.56.466-.944.614-.29.112-.724.246-1.526.284-.866.04-1.126.048-3.32.048s-2.454-.008-3.32-.048c-.8-.036-1.236-.17-1.526-.284a2.507 2.507 0 0 1-.944-.614 2.523 2.523 0 0 1-.614-.944c-.112-.29-.246-.724-.282-1.524-.04-.866-.048-1.126-.048-3.32s.008-2.452.048-3.318c.036-.802.17-1.236.282-1.526.148-.384.328-.658.614-.944.288-.288.562-.466.944-.614.29-.112.724-.246 1.526-.284.758-.034 1.052-.044 2.582-.046l.002.004Zm5.122 1.364a.987.987 0 1 0 .001 1.973.987.987 0 0 0-.001-1.973Zm-4.386 1.152a4.217 4.217 0 1 0 0 8.436 4.217 4.217 0 1 0 0-8.436Zm0 1.48a2.738 2.738 0 1 1 0 5.476 2.738 2.738 0 0 1 0-5.476Z'/%3E%3C/g%3E%3Cdefs%3E%3CradialGradient id='c' cx='0' cy='0' r='1' gradientTransform='matrix(0 -27.0151 25.105 0 6.867 29.008)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FD5'/%3E%3Cstop offset='.1' stop-color='%23FD5'/%3E%3Cstop offset='.5' stop-color='%23FF543E'/%3E%3Cstop offset='1' stop-color='%23C837AB'/%3E%3C/radialGradient%3E%3CradialGradient id='d' cx='0' cy='0' r='1' gradientTransform='matrix(2.38357 11.90697 -48.83179 9.77528 -4.759 1.954)' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%233771C8'/%3E%3Cstop offset='.13' stop-color='%233771C8'/%3E%3Cstop offset='1' stop-color='%2360F' stop-opacity='0'/%3E%3C/radialGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h27.294v27.286H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_youtube {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EF3D38' d='M13.606 27.212c7.514 0 13.606-6.091 13.606-13.606C27.212 6.092 21.12 0 13.606 0S0 6.092 0 13.606c0 7.515 6.092 13.606 13.606 13.606Z'/%3E%3Cpath fill='%23fff' d='M21.1 13.606s0 2.44-.315 3.608a1.872 1.872 0 0 1-1.324 1.324c-1.168.314-5.856.314-5.856.314s-4.686 0-5.856-.314a1.879 1.879 0 0 1-1.326-1.324c-.314-1.168-.314-3.608-.314-3.608s0-2.44.314-3.608A1.872 1.872 0 0 1 7.75 8.674c1.168-.314 5.856-.314 5.856-.314s4.686 0 5.856.314c.646.172 1.152.68 1.324 1.324.312 1.168.314 3.608.314 3.608Zm-8.995 2.248L16 13.606l-3.894-2.248v4.496Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h27.212v27.212H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_twitch {width: 6.5116vw;height: 6.5116vw;background-image: url(../images/sns/sns_icon_twitch.png);}
.svg_icon_africa {width: 6.5116vw;height: 6.5116vw;border: 0.2326vw solid #D9D9D9;border-radius: 50%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='18' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 0h18v18H0z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.03125)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAE8UlEQVR4Ab1XA3QkWxCtwSK29Y11sIzTnbVt27Zt20Yw0xNrbdu2bWTr1ws66pkf33Nuu9+9Vc+QbdSIKgac4A2eQc6gFSiDQMFDyQvhykDNRzmnHgH5B5QpeOGGkhOugF/YPyAFv1BHeh9WJFCDjApevRLyExTZblawMlB4qwhQ10lvTs6re7DnFPkPBa8JBU5VGQoEAeqqzAiJJVK0E1m10P0+lnISXgp+mj+gUEARKjghmMTPKXnNOPAOsoICg984JUVaQsGp68s5TT+KfDq1hxVFOGFzEV6zlaplPUW/iJ6PpecdgFd5gZ/aFPIEH9W/lNYxlOq9FOUnEsGckLLyk/67SsZWgr+qHvxBvShbCBTslbw6nBWQfcHsGBKekZku/1evFmac+lY13y3Yxmcj1qSzOafKnWD9KFR03IPKupEZnlNvGQ/aoCq/ePFj91n4zn2myGd0P7PKSjTi1dkWl/c5iBDzHCH+JUL0c5TNuoCKRjHJxqibau0pJP6KiUoxouIiLMYL2TIAoY+YeEaSIdmM86isF0VZEAZAZqyuvOQPJqSLzalamIB+99loFVoNbeM8k2gT441mi9tjkZrByQZiXzBRaUY8RfnUc5shM666zuFShYQS3ZB3KoONXCrg2bIjRANrKi/DovW2ot0eD7Q/VDYLTWd3ZwZEMVn4PTRt1BWt3D3RoM80hLgUY1HPjkBmnHGf252JPHWdgr/bO6O9nR0jmaiIorGKiyn6OUxMklbBNTJkwLDnZFaGyCJL4pMNhD15CZlxy332aCZyz3UCOqT7iXcuIxpYVXk5Gg6eoNWATbR3sgFqeEzIuN2QDAaKzQhJbZiJkBnP3GZOSRUa+0cdZoIy4YTqEt1EA12816Px+CFaDdjtcyMDAoswSUix6TRal3RNEjcPqEepf5zWFoafM4P0uO0+a2X6BneXMvHEdbJ4z7qnDRdK9dyDiWll0TrbEUIepmv91OiCLov1zyhbcR2hVZQjpMcNj9kbdfWAXl7rktJrvqyNTgPFW6xG2HhHugeEk5mBR5KriQ9zhvSYXXnF6pcSwq+IQ7zWin3cfEVr3QZarkL56BMZhalRyuZcZGOAWA5wIb9BetDqZVFJ/yCc6rkKgystwe3EMZ6r8a+AYPGn1DHA7kA5SXHLHbWS2oCyKo2GI46jbOk1lE0/h4rmcenLkM4ATT4zszvU6nVYhCYze6LpnG4ijcYMw6K1grI9XEMVlXVmA6PZi8JilumZremkPixKdO26K8cCVg2i8NeWcdqm5veQGTRX15P4mAqJxa/fEnGR6iaa1onIlrj/wP1469EHXBN1R/obWqhAFvAhrtoK5AYdwNuPP+Kz119wTtD1pHvLemnzfPFqYViiQwJ2m3Mad59+jj8SE3F52G00rhWuLQPxkAWeGiNdqyDDmuHYfe4Z3Hv2OX77nogMHz59x9fvv+L3Hz+R4d7Tj7hUcwvLdNZdZUmrZynQAvNudlJsRGbcuu7GGsMPYZ1Rh9G3/350bhaT7fZB7a23to2HUCg9gK2apaAIEDoXtDgF+QRKBBUFSbivKMJ2OQUmTrsp2sw0Bp0os9GATMwivsw3YWrcxFNKLrQ6ZB8oA071F7XYhkpOM4LOK5WcEEU8Qf34JhX4hEy+Jr5hZon36fkllkE672BByAOE7hCo8gWvCDPQgv8A5+cO5vdR3kYAAAAASUVORK5CYII=' id='b' width='32' height='32'/%3E%3C/defs%3E%3C/svg%3E");background-size: 4.1860vw;}
.svg_icon_naver_blog {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27' height='27' fill='none'%3E%3Cmask id='a' width='27' height='27' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Ccircle cx='13.5' cy='13.5' r='13.5' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M0 0h27v27H0z'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='b' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23c' transform='scale(.01087)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,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' id='c' width='92' height='92'/%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_x_twitter {width: 6.5116vw;height: 6.5116vw;border-radius: 50%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cpath fill='%23fff' d='M14.443 1.781h2.618l-5.72 6.54 6.73 8.898H12.8l-4.128-5.397-4.723 5.397H1.33l6.119-6.995L.992 1.781h5.404l3.731 4.933 4.316-4.933Zm-.92 13.87h1.452L5.608 3.266H4.05l9.474 12.385Z'/%3E%3C/svg%3E");background-color: #000;background-size: 4.4186vw;}
.svg_icon_tiktok {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27' height='27' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 0h27v27H0z'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.01)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/jpeg;base64,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' id='b' width='100' height='100'/%3E%3C/defs%3E%3C/svg%3E");}
.svg_icon_bigolive {width: 6.5116vw;height: 6.5116vw;border-radius: 50%;background-image: url(../images/sns/sns_icon_bigolive.png);background-size: 5.3488vw;background-color: #000;}
.svg_icon_kakao_open_chat {width: 6.5116vw;height: 6.5116vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='27' height='27' fill='none'%3E%3Cmask id='a' width='27' height='27' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Ccircle cx='13.5' cy='13.5' r='13.5' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='url(%23b)' d='M-2-2h31v31H-2z'/%3E%3C/g%3E%3Cdefs%3E%3Cpattern id='b' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23c' transform='scale(.00463)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,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' id='c' width='216' height='216'/%3E%3C/defs%3E%3C/svg%3E");}


/* input */
input[type="text"],
input[type="tel"],
input[type="password"],
input[type="email"],
input[type="search"],
input[type="date"],
textarea,
select {
    display: block;width: 100%;height: 10.2326vw;border: 0.2326vw solid #ddd;border-radius: 0.9302vw;padding: 0 3.2558vw;font-size: 3.9535vw;outline: none;background-color: #fff;
}
select {padding-right: 7.9070vw;background: #fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 3.0233vw top 50% / 4.6512vw 4.6512vw;}
input[type="date"]::-webkit-calendar-picker-indicator,
input[type="date"]::-webkit-inner-spin-button {display: none;appearance: none;}
input[type="date"]::-webkit-calendar-picker-indicator {color: rgba(0, 0, 0, 0); /* //숨긴다 */opacity: 1;display: block;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3 9v11a1 1 0 0 0 1 1h16a1 1 0 0 0 1-1V9M3 9h18M3 9V5a1 1 0 0 1 1-1h16a1 1 0 0 1 1 1v4'/%3E%3Cpath stroke='%23727272' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M16 3v3M8 3v3m7 12-1.73-1.73M11.5 12a2.5 2.5 0 1 0 0 5 2.5 2.5 0 0 0 0-5Z'/%3E%3C/svg%3E") no-repeat 98% 50% / 5.5814vw; /*// 대체할 아이콘 */width: 9.3023vw;height: 5.5814vw;border-width: thin;cursor: pointer;
}
textarea {min-height: 27.9070vw;padding: 3.2558vw 4.6512vw;resize: none;}

input::-webkit-input-placeholder {color: #787878;}
input:-ms-input-placeholder {color: #787878;}
input::placeholder {color: #787878;}
textarea::-webkit-input-placeholder {color: #787878;}
textarea:-ms-input-placeholder {color: #787878;}
textarea::placeholder {color: #787878;}

input[type="text"]:read-only, 
input[type="tel"]:read-only,
input[type="password"]:read-only,
input[type="email"]:read-only,
input[type="search"]:read-only,
input[type="date"]:read-only,
textarea:read-only {border-color: #CDCDCD;color: #CDCDCD;background-color: #F5F5F5;} 

/* 이미지파일등록 */
.box_file_input {position: relative;width: 15.3488vw;height: 15.3488vw;}
.box_file_input label {position: relative;display: inline-block;width: 100%;height: 100%;border-radius: 0.9302vw;background: #585D6E;color: #fff;cursor: pointer;}
.box_file_input label:after, .box_file_input label::before {content: '';display: block;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);background-color: #fff;}
.box_file_input label:after {width: 7.9070vw;height: 0.4651vw;}
.box_file_input label::before {width: 0.4651vw;height: 7.9070vw;}
.box_file_input .file_input {display: none;}
/* .box_file_input .filename {display: inline-block;padding-left: 0.556rem;} */
.box_file_input .image_container {position: absolute;top: 0;left: 0;}
.box_file_input .image_container img {display: none;width: 100%;height: 100%;border: 0.2326vw solid #ddd;border-radius: 0.9302vw;object-fit: cover;}
.box_file_input .img_del {display: none;position: absolute;top: 0;right: 0;transform: translate(50%, -50%);width: 6.0465vw;height: 6.0465vw;border: 0.2326vw solid #111;border-radius: 50%;background-color: #fff;}
.box_file_input .img_del::after, .box_file_input .img_del::before {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 3.2558vw;height: 0.2326vw;background-color: #111;}
.box_file_input .img_del::after {transform: translate(-50%, -50%) rotate(45deg);}
.box_file_input .img_del::before {transform: translate(-50%, -50%) rotate(-45deg);}
.box_file_input.on .image_container {width: 100%;height: 100%;}
.box_file_input.on .image_container img {display: block;}
.box_file_input.on .img_del {display: block;}


/* 라디오버튼/체크박스 */
input[type="checkbox"], input[type="radio"] {border: 0;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.rdo_area {}
.rdo_wrap {}
.rdo_wrap + .rdo_wrap {margin-top: 2.3256vw;}
.rdo_wrap input[type="radio"] + label {position: relative;display: block;padding: 0 0 0 6.0465vw;font-size: 3.7209vw;}
.rdo_wrap input[type="radio"] + label .rdo_icon {position: absolute;top: 0;left: 0;width: 4.1860vw;height: 4.1860vw;border: 0.2326vw solid #DCDEE0;border-radius: 50%;}
.rdo_wrap input[type="radio"] + label .rdo_icon::after {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: block;width: 2.3256vw;height: 2.3256vw;border-radius: 50%;background-color: transparent;}
.rdo_wrap input[type="radio"] + label small {font-size: 3.2558vw;color: #787878;}
.rdo_wrap input[type="radio"]:checked + label {}
.rdo_wrap input[type="radio"]:checked + label .rdo_icon::after {background-color: #0D99FF;}

.rdo_area.ty_large {}
.rdo_area.ty_large .rdo_wrap input[type="radio"] + label {padding: 0 0 0 8.3721vw;font-size: 6.0465vw;font-weight: 700;}
.rdo_area.ty_large .rdo_wrap input[type="radio"] + label .rdo_icon {top: 1.3953vw;width: 5.5814vw;height: 5.5814vw;}
.rdo_area.ty_large .rdo_wrap input[type="radio"]:checked + label .rdo_icon::after {width: 3.2558vw;height: 3.2558vw;}

.rdo_area.ty_vertical {}
.rdo_area.ty_vertical .rdo_wrap {display: inline-block;}
.rdo_area.ty_vertical .rdo_wrap + .rdo_wrap {margin-top:0;margin-left: 9.3023vw;}

/* 버튼형식 라디오버튼 */
.radio_btn_area {display: flex;}
.radio_btn_wrap {width: 100%;} 
.radio_btn_wrap input[type="radio"] + label {position: relative;display: block;width: 100%;height: 10.2326vw;line-height: 9.7674vw;border: 0.2326vw solid #ddd;text-align: center;font-size: 3.9535vw;color: #666;background-color: #fff;} 
.radio_btn_wrap + .radio_btn_wrap {margin-left: -0.2326vw;}
.radio_btn_wrap input[type="radio"]:checked + label {border-color: #111;font-weight: 700;color: #111;z-index: 1;}
.radio_btn_wrap:first-child input[type="radio"] + label {border-radius: 0.9302vw 0 0 0.9302vw;}
.radio_btn_wrap:last-child input[type="radio"] + label {border-radius: 0 0.9302vw 0.9302vw 0;}

/* 텍스트 내용많은 라디오버튼 */
.rdo_box_area {}
.rdo_box_wrap {width: 100%;}
.rdo_box_wrap + .rdo_box_wrap {margin-top: 3.2558vw;}
.rdo_box_wrap input[type="radio"] {}
.rdo_box_wrap input[type="radio"] + label {position: relative;display: block;height: 100%;border: 0.2326vw solid #C6C6C6;border-radius: 2.3256vw;padding: 4.6512vw 7.4419vw 4.6512vw 14.8837vw;}
.rdo_box_wrap input[type="radio"] + label::after {content: '';position: absolute;top: 50%;left: 6.0465vw;transform: translateY(-50%);display: block;width: 5.5814vw;height: 5.5814vw;border: 0.3488vw solid #C6C6C6;border-radius: 50%;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23C6C6C6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M13.335 4 6 11.333 2.668 8'/%3E%3C/svg%3E") no-repeat 50% 50% / 3.7209vw;}
.rdo_box_wrap input[type="radio"] + label::before {display: none;content: '';position: absolute;top: -0.2326vw;left: -0.2326vw;bottom: -0.2326vw;right: -0.2326vw; border: 0.4651vw solid #2D8EFF;border-radius: 2.3256vw;pointer-events : none;}
.rdo_box_wrap input[type="radio"] + label .rdo_tit {font-size: 6.0465vw;font-weight: 700;color: #666;}
.rdo_box_wrap input[type="radio"] + label .rdo_tit small {margin-left: 0.9302vw;font-size: 4.6512vw;font-weight: 500;vertical-align: -0.2326vw;}
.rdo_box_wrap input[type="radio"] + label .rdo_desc {line-height: 1.5;margin-top: 2.3256vw;font-size: 3.7209vw;color: #787878;}

.rdo_box_wrap input[type="radio"]:checked + label {border-color: #2D8EFF;}
.rdo_box_wrap input[type="radio"]:checked + label::after {border-color: #2D8EFF;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M13.335 4 6 11.333 2.668 8'/%3E%3C/svg%3E");background-color: #2D8EFF;}
.rdo_box_wrap input[type="radio"]:checked + label::before {display: block;}
.rdo_box_wrap input[type="radio"]:checked + label .rdo_tit {color: #2D8EFF;}


/* 체크박스 */
.chk_wrap {}
.chk_wrap + .chk_wrap {margin-top: 1.8605vw;}
.chk_wrap input[type="checkbox"] {}
.chk_wrap input[type="checkbox"] + label {position: relative;display: block;padding: 0 0 0 7.4419vw;font-size: 3.7209vw;}
.chk_wrap input[type="checkbox"] + label .chk_icon {position: absolute;top: 0;left: 0;width: 3.7209vw;height: 3.7209vw;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23CCC' stroke-linecap='square' stroke-linejoin='round' stroke-width='2.5' d='M14 2 6.5 9.5 2 5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v11H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 50% 50% / 3.7209vw;}
.chk_wrap input[type="checkbox"]:checked + label .chk_icon {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%232D8EFF' stroke-linecap='square' stroke-linejoin='round' stroke-width='2.5' d='M14 2 6.5 9.5 2 5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v11H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}

/* 전체선택 포함 체크박스 */
.chk_all_box {padding: 6.9767vw 0 0 0;border-top: 0.2326vw solid #eee;}
.chk_all_box .chk_wrap input[type="checkbox"] + label {line-height: 1.5;padding: 0 0 0 8.3721vw;font-size: 3.7209vw;}
.chk_all_box .chk_wrap input[type="checkbox"] + label .chk_icon {top: 0;width: 6.0465vw;height: 6.0465vw;}
.chk_wrap.chk_all input[type="checkbox"] + label {line-height: 2;padding: 0 0 0 8.3721vw;font-size: 4.1860vw;font-weight: 500;}
.chk_wrap.chk_all input[type="checkbox"] + label .chk_icon {top: 1.3953vw;width: 6.0465vw;height: 6.0465vw;border: 0.2326vw solid #ddd;border-radius: 0.4651vw;background-color: #fff;}
.chk_wrap.chk_all input[type="checkbox"]:checked + label .chk_icon {border-color: #2D8EFF;}
.chk_wrap.chk_all input[type="checkbox"]:disabled + label .chk_icon {background-color: transparent;}
.chk_wrap.chk_all.ty_mini {}
.chk_wrap.chk_all.ty_mini input[type="checkbox"] + label {font-size: 3.9535vw;}
.chk_wrap.chk_all.ty_mini input[type="checkbox"] + label .chk_icon {top: 1.1628vw;}

.chk_wrap.chk_all.ty_circle input[type="checkbox"] + label .chk_icon {border-radius: 50%;}
.chk_wrap.chk_all.ty_circle input[type="checkbox"]:checked + label .chk_icon {background-color: #027AFF;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='11' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='square' stroke-linejoin='round' stroke-width='2.5' d='M14 2 6.5 9.5 2 5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h16v11H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}

/* form */
.label_inp_wrap {position: relative;padding: 0 0 0 24.1860vw;font-size: 3.4884vw ;}
.label_inp_wrap + .label_inp_wrap {margin-top: 2.3256vw;}
.label_inp_wrap .inp_tit {position: absolute;top: 0;left: 0;width: 22.0930vw;line-height: 10.2326vw;}
.label_inp_wrap .inp_text {padding-top: 0.4651vw;font-size: 4.1860vw;}

/* 필수입력 * */
.req {color: #FA2828 !important;}
.inp_wrap {}
.inp_tit_ty2 {line-height: 1.5;font-size: 3.4884vw;font-weight: 500;}
.inp_tit_ty2 + .inp_wrap {margin-top: 2.7907vw;}
.inp_wrap.name {display: flex;justify-content: space-between;}
.inp_wrap.name input {display: inline-block;width: calc((100% - 2.3256vw)/2);}
.inp_wrap.phone_number {display: flex;justify-content: space-between;}
.inp_wrap.phone_number input, .inp_wrap.phone_number select {display: inline-block;width: calc((100% - 2.3256vw)/2);}
.inp_wrap.date {display: flex;justify-content: space-between;}
.inp_wrap.date > span {display: flex;justify-content: space-between;align-items: center;width: calc((100% - 5.5814vw)/3);}
.inp_wrap.date > span .unit {padding-left: 1.8605vw;}
.inp_wrap.mail_specific {display: flex;align-items: center;}
.inp_wrap.mail_specific input {width: 100%;}
.inp_wrap.mail_specific .mail_tail {margin-left: 1.8605vw;}


/* button */
.std_btn {display: inline-block;width: 100%;height: 11.6279vw;line-height: 11.1628vw;border: 0.2326vw solid transparent;border-radius: 0.9302vw;font-size: 3.9535vw;font-weight: 500;text-align: center;color: #fff;background-color: #2D8EFF;}
.std_btn_small {display: inline-block;min-width: 17.2093vw;height: 7.4419vw;line-height: 6.9767vw;padding: 0 2.3256vw;border: 0.2326vw solid transparent;border-radius: 0.9302vw;font-size: 3.4884vw;text-align: center;color: #fff;background-color: #2D8EFF;}

.rnd_btn_small {display: inline-block;min-width: 20.9302vw;height: 8.8372vw;line-height: 8.3721vw;border: 0.2326vw solid transparent;border-radius: 8.8372vw;padding: 0 3.2558vw;text-align: center;font-size: 3.7209vw;color: #fff;background-color: #0D99FF;}
.rnd_btn_small + .rnd_btn_small {margin-left: 1.8605vw;}

.txt_btn {font-size: 3.4884vw;color: #787878;}
.txt_btn .svg_icon_arrow_right {margin-left: 0.4651vw;vertical-align: -0.4651vw;}

.inp_btn {display: inline-block;width: 100%;height: 10.2326vw;line-height: 9.7674vw;border: 0.2326vw solid transparent;border-radius: 0.9302vw;font-size: 3.9535vw;font-weight: 500;text-align: center;color: #fff;background-color: #2D8EFF;}

/* 버튼 wrap */
.btn_wrap {font-size: 0;}
.btn_wrap .std_btn + .std_btn {margin-top: 2.3256vw;}
.btn_wrap_flex {display: flex;}
.btn_wrap_flex .std_btn {width: 100%;}
.btn_wrap_flex .std_btn + .std_btn {margin-left: 2.3256vw;}

/* 버튼 아이콘 위치 */
.std_btn [class^="svg_icon_bxs_certification"] {margin-right: 1.1628vw;vertical-align: -0.9302vw;}

/* 버튼 색상 */
.btn_blue {color: #fff;background-color: #2D8EFF;}
.btn_gray {color: #888;background-color: #DBDBDB;}
.btn_navy {color: #fff;background-color: #313E5B;}
.btn_lgray {color: #333;background-color: #F4F4F4;}
.btn_line_gray {border-color: #C2C2C2;color: #666;background-color: #fff;}
.btn_line_blue {border-color: #2D8EFF;color: #2D8EFF;background-color: #fff;}

/* state_tag */
.state_tag {display: inline-block;height: 5.5814vw;line-height: 5.1163vw;padding: 0 2.3256vw;border: 0.2326vw solid transparent;border-radius: 4.6512vw;font-size: 3.2558vw;text-align: center;color: #60636A;background-color: #60636A26;}
.state_tag.green {color: #10B249;background-color: #22AD5326;}
.state_tag.blue {color: #027AFF;background-color: #EBF4FF;}
.state_tag.yellow {color: #DEA500;background-color: #E0B02626;}

.state_tag_ty2 {display: inline-block;height: 5.5814vw;line-height: 5.1163vw;padding: 0 2.3256vw;border: 0.2326vw solid transparent;border-radius: 0.9302vw;font-size: 3.2558vw;text-align: center;color: #60636A;background-color: #60636A26;}
.state_tag_ty2 + .state_tag_ty2 {margin-left: 1.8605vw;}
.state_tag_ty2.red {border-color: #D2133666;color: #D21336;background-color: #D213361A;}
.state_tag_ty2.green {border-color: #22AD5366;color: #10B249;background-color: #22AD531A;}
.state_tag_ty2.blue {border-color: #027AFF66;color: #027AFF;background-color: #027AFF1A;}

/* 말줄임 */
.ellipsis {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

/* desc */
.desc {line-height: 1.5;margin-top: 2.3256vw;font-size: 3.2558vw;color: #767676;}
.desc .svg_icon_alert_circle {margin-right: 0.9302vw;vertical-align: -0.4651vw;}
.desc_box {line-height: 1.6;padding: 5.5814vw 4.6512vw;font-size: 3.7209vw;background-color: #F5F5F5;}
.page_tit + .desc_box {margin-top: 8.1395vw;}
.desc_box .tit {margin-bottom: 1.8605vw;font-weight: 700;color: #333;}
.desc_box .tit [class^=svg_icon_alert_circle] {margin-right: 1.1628vw;vertical-align: -0.4651vw;}

/* list style */
[class^="li_style"] {}
[class^="li_style"] li {position: relative;padding-left: 0.444em;}
[class^="li_style"] li::after {content: '·';position: absolute;top: 0;left: 0;display: block;}
.li_style_star {}
.li_style_star li::after {content: '*';}
.li_style_big_chk {}
.li_style_big_chk > li {padding-left: 7.9070vw;}
.li_style_big_chk > li::after {content: '';position: absolute;top: 0.4651vw;left: 0;display: block;width: 6.0465vw;height: 6.0465vw;border-radius: 50%;background: #2D8EFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.333' d='M13.335 4 6 11.333 2.668 8'/%3E%3C/svg%3E") no-repeat 50% 50% / 3.7209vw;}
.li_style_big_i {}
.li_style_big_i > li {padding-left: 8.8372vw;}
.li_style_big_i > li::after {content: 'i';position: absolute;top: 0.4651vw;left: 0;display: block;width: 6.0465vw;height: 6.0465vw;line-height: 6.0465vw;border-radius: 50%;font-size: 4.1860vw;font-weight: 500;text-align: center;color: #fff;background: #2D8EFF }
.li_style_big_i_line {}
.li_style_big_i_line > li {padding-left: 7.4419vw;}
.li_style_big_i_line > li::after {content: '';position: absolute;top: 0.9302vw;left: 0;transform: rotate(180deg);display: block;width: 5.5814vw;height: 5.5814vw;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none'%3E%3Cg stroke='%232D8EFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.155' clip-path='url(%23a)'%3E%3Cpath d='M7.001 12.833a5.833 5.833 0 1 0 0-11.666 5.833 5.833 0 0 0 0 11.666ZM7 4.667V7M7 9.333h.006'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 50% 50% / 5.5814vw;}

/* banner */
.banner {width: 100%;height: 24.4186vw;margin: 6.9767vw 0 4.6512vw;background-color: #F5F5F5;}

/* 페이징 */
.paging_wrap {margin-top: 6.9767vw;font-size: 0;text-align: center;}
.paging_wrap .pg_btn {display: inline-block;width: 8.3721vw;height: 8.3721vw;line-height: 7.9070vw;padding: 0 0.4651vw;border: 0.2326vw solid #ddd;text-align: center;font-size: 3.2558vw;font-weight: 700;color: #999;}
.paging_wrap .pg_btn + .pg_btn {margin-left: 1.8605vw;}
.paging_wrap .pg_btn.on {border-color: #585D6E;color: #fff;background-color: #585D6E;}
.paging_wrap .paging_box {display: inline-block;vertical-align: top;margin: 0 1.8605vw;}
.paging_wrap .paging_box li {display: inline-block;}
.paging_wrap .paging_box li + li {margin-left: 1.8605vw;}
.paging_wrap .pg_nav_btn {background: url() no-repeat 50% 50%/4.1860vw 4.1860vw;}
.paging_wrap .pg_nav_btn.pg_first {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.494' d='M8.25 12.75 4.5 9l3.75-3.75M13.5 12.75 9.75 9l3.75-3.75'/%3E%3C/svg%3E");}
.paging_wrap .pg_nav_btn.pg_prev {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.25 13.5 6.75 9l4.5-4.5'/%3E%3C/svg%3E");}
.paging_wrap .pg_nav_btn.pg_next {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6.75 13.5 4.5-4.5-4.5-4.5'/%3E%3C/svg%3E");}
.paging_wrap .pg_nav_btn.pg_last {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.494' d='M9.75 12.75 13.5 9 9.75 5.25M4.5 12.75 8.25 9 4.5 5.25'/%3E%3C/svg%3E");}

/* dl */
.dl_list_wrap {}
.dl_list {border-top: 0.4651vw solid #777;border-bottom: 0.2326vw solid #999;}
.dl_list > ul > li {padding: 6.5116vw 0;}
.dl_list > ul > li + li {border-top: 0.2326vw solid #ddd;}
.dl_wrap {}
.dl_wrap dl {display: flex;flex-wrap: wrap;justify-content: space-between;}
.dl_wrap dl + dl {margin-top: 2.3256vw;}
.dl_wrap dt {width: 23.2558vw;padding-top: 0.9302vw;font-size: 3.2558vw;color: #787878;}
.dl_wrap dd {width: calc(100% - 23.2558vw);line-height: 1.5;font-size: 3.9535vw;}
.dl_wrap dd em {display: inline-block;margin-top: -0.9302vw;font-size: 4.1860vw;font-weight: 700;}
.dl_wrap .sns_icon {margin-right: 1.8605vw;vertical-align: -1.8605vw;}
.dl_wrap dl.flex_sb dt {padding-top: 1.6279vw;}
.dl_wrap dl.flex_sb dd {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.dl_list .btn_wrap {margin-top: 4.6512vw;}
.dl_desc {line-height: 1.6;margin-top: 2.3256vw;font-size: 3.2558vw;color: #767676;}

.dl_vertical_list_wrap {}
.dl_vertical_list {border-top: 0.4651vw solid #777;border-bottom: 0.2326vw solid #999;}
.dl_vertical_list > ul > li {padding: 6.5116vw 0;}
.dl_vertical_list > ul > li + li {border-top: 0.2326vw solid #ddd;}
.dl_vertical_list dl {display: block;}
.dl_vertical_list dt {font-size: 3.4884vw;font-weight: 500;color: #000}
.dl_vertical_list dd {margin-top: 2.7907vw;font-size: 3.9535vw;}
.dl_vertical_list .sns_icon {margin-right: 1.8605vw;vertical-align: -2.0930vw;}

.dl_list_wrap .no_list, .dl_vertical_list_wrap .no_list {line-height: 1.5;padding: 1.3953vw 0;font-size: 3.9535vw;color: #999;text-align: center;}


/* 리스트 검색 */
.list_search_box {position: relative;}
.list_search_box_inner {padding: 4.6512vw;border-radius: 2.3256vw;background-color: #F5F5F5;}
.list_search_box .tit {margin-bottom: 3.2558vw;font-size: 3.7209vw;font-weight: 700;}
.list_search_box .search_area {}
.list_search_box .date_area {display: flex;align-items: center;margin-top: 2.3256vw;}
.list_search_box .date_area > * {display: inline-block;}
.list_search_box .date_area input[type="date"] {}
.list_search_box .date_area .line {margin: 0 3.2558vw;font-size: 5.1163vw;}
.list_search_box .btn_wrap {margin-top: 6.0465vw;}

/* 계좌정보 */
.deposit_account {}
.deposit_account .dl_wrap {border-radius: 2.3256vw;padding: 3.7209vw 6.9767vw;background-color: #F5F5F5;}
.deposit_account .dl_wrap dl {display: flex;flex-wrap: wrap;}
.deposit_account .dl_wrap dl + dl {margin-top: 0;}
.deposit_account .dl_wrap dt {width: 18.6047vw;font-size: 3.2558vw;color: #111;}
.deposit_account .dl_wrap dd {width: calc(100% - 18.6047vw);font-size: 3.2558vw;color: #111;}

/* 아코디언 리스트 - faq, 소식 등 */
.accordion_list {margin-top: 8.8372vw;}
.accordion_list ul {border-top: 0.4651vw solid #777;border-bottom: 0.2326vw solid #999;}
.accordion_list li {}
.accordion_list li + li {border-top: 0.2326vw solid #D0D0D0;}
.accordion_list .accordion_tit_area {position: relative;display: flex;align-items: center;min-height: 24.1860vw;padding: 6.9767vw 10.2326vw 6.9767vw 2.3256vw;}
.accordion_list .accordion_btn {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.accordion_list .accordion_btn::after {content: '';position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: 5.5814vw;height: 5.5814vw;transition: .3s;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m24 12-8 8-8-8'/%3E%3C/svg%3E") no-repeat 50% 50%/contain;}
.accordion_list .accordion_tit_area > * {}
.accordion_list .accordion_tit_area .tit {font-size: 4.6512vw;font-weight: 500;}
.accordion_list .accordion_tit_area .cate {margin-bottom: 2.3256vw;font-size: 3.4884vw;font-weight: 500;color: #888;}
.accordion_list .accordion_tit_area .date {font-size: 4.1860vw;}
.accordion_list .accordion_tit_area .external_link_btn {position: relative;width: 5.5814vw;height: 5.5814vw;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23999' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6M15 3h6v6M10 14 21 3'/%3E%3C/svg%3E") no-repeat 50% 50%/contain;z-index: 1;}
.accordion_list .accordion_cont_area {display: none;padding: 5.5814vw 4.6512vw;background-color: #F5F5F5;}
.accordion_list .accordion_cont_area .txt_box {line-height: 1.6;font-size: 3.9535vw;}
.accordion_list li.active {}
.accordion_list li.active .accordion_btn::after {transform: translateY(-50%) rotate(180deg);}

/* header========== */
.header {height: 17.6744vw;}
.header .w_inner {position: fixed;top: 0;left: 0;width: 100vw;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;height: 17.6744vw;background-color: #fff;z-index: 10;}
.header .logo {margin-left: 1.8605vw;}
.header .r_menu {margin-right: 1.8605vw;font-size: 0;}
.header .nav_btn {display: inline-block;padding: 0.4651vw;}
/* nav */
.nav {position: fixed;top: 0;left: -100%;width: 100vw;height: 100vh;background-color: #fff;z-index: 100;transition: left .2s;}
.nav .nav_top {font-size: 0;}
.nav .nav_top .w_inner {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;height: 17.6744vw;}
.nav .nav_top .nav_t_btn_wrap {position: relative;display: inline-block;}
.nav .nav_top .nav_t_btn_wrap + .nav_t_btn_wrap {margin-left: 3.7209vw;}
.nav .nav_top .nav_t_btn {padding: 1.8605vw;}
.nav .nav_top .nav_t_btn_wrap .depth02 {display: none;position: absolute;top: 100%;left: 0;}
.nav .nav_top .nav_t_btn_wrap .depth02 ul {min-width: 19.0698vw;border: 0.2326vw solid #ddd;border-radius: NaNvw;padding: 3.7209vw 0;background-color: #fff;}
.nav .nav_top .nav_t_btn_wrap .depth02 li {}
.nav .nav_top .nav_t_btn_wrap .depth02 li + li {margin-top: 2.3256vw;}
.nav .nav_top .nav_t_btn_wrap .depth02 li a {display: block;padding: 0 2.3256vw; font-size: 4.4186vw;text-align: center;}
.nav .nav_top .nav_t_btn_wrap .depth02 li.active a {font-weight: 700;}
.nav .nav_cont {height: calc(100vh - 17.6744vw);padding-bottom: 9.3023vw;overflow: hidden auto;}
.nav .login_status {}
.nav .login_status .w_inner {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.nav .login_status .l_cont {}
.nav .login_status .status_txt {font-size: 6.5116vw;font-weight: 700;color: #333;}
.nav .login_status .svg_icon_user {margin-right: 1.3953vw;vertical-align: -1.3953vw;}
.nav .login_status .r_cont {font-size: 0;}
.nav .nav_li {margin-top: 9.3023vw;}
.nav .nav_li .depth01 > li {border-radius: 2.3256vw;padding: 0 4.6512vw;background-color: #F5F5F5;}
.nav .nav_li .depth01 > li + li {margin-top: 2.7907vw;}
.nav .nav_li .depth01 > li .nav_detail_btn {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;width: 100%;padding: 3.4884vw 0;font-size: 5.1163vw;font-weight: 700;text-align: left;}
.nav .nav_li .depth01 > li .svg_icon_chevron_down {transition: .3s;}
.nav .nav_li .depth02 {display: none;border-top: 0.2326vw solid #ddd;padding-bottom: 2.3256vw;}
.nav .nav_li .depth02 a {display: block;font-size: 3.9535vw;padding: 1.8605vw 0;}
.nav .nav_li .depth01 > li.active .svg_icon_chevron_down {transform: rotate(180deg);}
.nav.active {left: 0;}
/* btm_menu */
.btm_menu {position: fixed;bottom: 0;left: 0;width: 100%;border-top: 0.2326vw solid #E0E0E0;background-color: #fff; z-index: 99;}
.btm_menu .depth01 {display: flex;flex-wrap: wrap;}
.btm_menu .depth01 > li {width: 25%;height: 16.7442vw;}
.btm_menu .depth01 > li > button, .btm_menu .depth01 > li > a {display: flex;align-items: flex-start;justify-content: center;width: 100%;height: 100%;padding: 1.8605vw 0 0 0;text-align: center;}
.btm_menu .depth01 > li .icon_wrap {display: flex;align-items: center;justify-content: center;width: 100%;height: 8.3721vw;}
.btm_menu .depth01 > li p {line-height: 1.2;font-size: 2.7907vw;}

/* footer========== */
.footer {padding: 11.6279vw 0 16.2791vw;}
.footer .foot_logo .svg_icon_logo {width: 32.5581vw;height: 10.6977vw;}
.footer .footer_links {margin-top: 5.5814vw;}
.footer .footer_links ul {font-size: 0;}
.footer .footer_links li {position: relative;display: inline-block;}
.footer .footer_links li + li {margin-left: 6.9767vw;}
.footer .footer_links li + li::after {content: '';display: block;position: absolute;top: 50%;left: -3.4884vw;transform: translateY(-50%);width: 0.2326vw;height: 3.7209vw;background-color: rgba(0, 0, 0, .2);}
.footer .footer_links li a {line-height: 1.6;font-size: 3.7209vw;}
.footer .com_info {line-height: 1.5;margin-top: 2.3256vw;font-size: 3.2558vw;color: #767676;}
.footer .com_info .copyright {margin-top: 2.3256vw;}
.footer .family_sites {position: relative;margin-top: 6.0465vw;}
.footer .family_sites .list_toggle_btn {position: relative;display: block;width: 100%;height: 10.6977vw;line-height: 10.2326vw;padding: 0 3.2558vw;border: 0.2326vw solid #ddd;border-radius: 0.9302vw;font-size: 3.9535vw;text-align: left;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 7.5 5 5 5-5'/%3E%3C/svg%3E") no-repeat right 2.5581vw top 50% / 4.6512vw;}
.footer .family_sites ul {display: none;position: absolute;bottom: 100%;left: 0;width: 100%;line-height: 2;font-size: 3.9535vw;padding: 1.8605vw 3.2558vw;border: 0.2326vw solid #ddd;border-radius: 0.9302vw 0.9302vw 0 0;border-bottom: 0;background-color: #fff;}
.footer .family_sites.active .list_toggle_btn {border-top-color: transparent;border-radius: 0 0 0.9302vw 0.9302vw;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m5 12.5 5-5 5 5'/%3E%3C/svg%3E")}
.footer .family_sites.active .list_toggle_btn::after {content: '';position: absolute;top: -0.2326vw;left: 50%;transform: translateX(-50%);width: calc(100% - 0.2326vw);height: 0.2326vw;background-color: #ddd;}
.footer .family_sites.active ul {display: block;}

/* container========== */
.container  {min-height: calc(100vh - 17.6744vw - 101.8605vw - 16.9767vw);padding: 10.2326vw 0;} /* 100vh - 헤더 - 푸터 - 하단메뉴바 */
.page_tit {font-size: 7.9070vw;font-weight: 700;word-break: keep-all;}
.page_tit_ty2 {margin-bottom: 5.5814vw;font-size: 5.1163vw;font-weight: 700;word-break: keep-all;}
.page_tit_ty3 {font-size: 5.1163vw;font-weight: 700;text-align: center;}

/* 기본탭메뉴 */
.std_tab_menu {}
.std_tab_menu {margin-top: 7.4419vw;}
.std_tab_menu ul {display: flex; border-bottom: 0.2326vw solid #757575;}
.std_tab_menu li {width: 100%;height: 9.3023vw;margin-bottom: -0.2326vw;}
.std_tab_menu li a {display: block;height: 100%;border-bottom: 0.6977vw solid transparent;padding: 0 2.3256vw;font-size: 5.1163vw;font-weight: 700;text-align: center;color: #acacac;}
.std_tab_menu li.active a {color: #111;border-color: #111;}


/* 팝업 */
.pp_wrap {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;}
.pp_bg {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.5);}
.pp_close_x {position: absolute;top: 4.1860vw;right: 4.1860vw;width: 10.0000vw;height: 10.0000vw;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' fill='none'%3E%3Cpath stroke='%23000' stroke-linecap='square' stroke-linejoin='round' stroke-width='2' d='M36 12 12 36M12 12l24 24'/%3E%3C/svg%3E") no-repeat 50% 50%/contain;}
.pp_wrap .pp_cont {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-height: 100vh;background-color: #fff;overflow: hidden auto;}
.pp_wrap .pp_cont .pp_inner {padding: 10.2326vw 4.6512vw 11.6279vw;}
.pp_wrap .pp_tit {font-size: 5.1163vw;font-weight: 700;text-align: center;}
.pp_wrap .pp_tit_ty2 {position: relative;margin-bottom: 4.6512vw;font-size: 4.1860vw;font-weight: 700;}
.pp_wrap .pp_desc {line-height: 1.6;font-size: 3.9535vw;}
.pp_wrap .pp_desc_mini {line-height: 1.2;font-size: 3.0233vw;color: #787878;font-weight: 400;}
.pp_wrap .pp_tit_ty2 .pp_desc_mini {position: absolute;bottom: 0;right: 0;}
.pp_wrap .pp_desc_mini .svg_icon_alert_circle {margin-right: 1.1628vw;vertical-align: -0.6977vw;}
.pp_wrap .pp_section + .pp_section {margin-top: 9.3023vw;}
.pp_wrap .btn_wrap {display: flex;justify-content: center;margin-top: 6.9767vw;}
.pp_wrap .btn_wrap .std_btn + .std_btn {margin-top: 0;margin-left: 3.2558vw;}
.pp_wrap .pp_desc_box {line-height: 1.8;margin-top: 5.5814vw;padding: 4.6512vw;border-radius: 2.3256vw;font-size: 3.7209vw;background-color: #F5F5F5;}



/* 페이지========== */
/* 마이 > 체널거래 > 채널판매 */
.channel_sales {}
.channel_sales_list_wrap {margin-top: 8.1395vw;}
.channel_sales_list .state_tag {margin-left: 1.8605vw;}
.channel_sales_list .dl_wrap {margin-top: 5.5814vw;}
.channel_sales_list .dl_wrap dl.no_flex {display: block;}
.channel_sales_list .dl_wrap dl.no_flex dt {width: 100%;font-size: 3.4884vw;color: #454545;}
.channel_sales_list .dl_wrap dl.no_flex dd {width: 100%;margin-top: 0.9302vw;text-align: left;}
.channel_sales_list .dl_wrap dl.no_flex + dl {margin-top: 2.7907vw;}
.channel_sales_list .depth01_cont {position: relative;}
.channel_sales_list .depth01_cont .btn_detail {position: absolute;top: 0;right: 0;width: 5.5814vw;height: 5.5814vw;transition: .3s;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m18 9-6 6-6-6'/%3E%3C/svg%3E") no-repeat 50% 50%/ 5.5814vw;}
.channel_sales_list .depth01_cont .date {font-size: 4.1860vw;font-weight: 700;vertical-align: -0.4651vw;}
.channel_sales_list .depth01_cont .dl_wrap dl {align-items: center;}
.channel_sales_list .depth01_cont .dl_wrap dl + dl {margin-top: 0;}
.channel_sales_list .depth01_cont .dl_wrap dt {padding: 0;}
.channel_sales_list .depth01_cont .dl_wrap dd {text-align: right;}
.channel_sales_list .depth01_cont .dl_wrap dd em {margin-top: 0;font-size: 4.6512vw;font-weight: 700;}
.channel_sales_list .depth02 {display: none;padding-top: 4.6512vw;}
.channel_sales_list .depth02 .date {font-size: 3.7209vw;font-weight: 700;}
.channel_sales_list .depth02 > ul {background-color: #F7F7F7;}
.channel_sales_list .depth02 > ul > li {padding: 6.5116vw 4.6512vw;}
.channel_sales_list .depth02 > ul > li + li {border-top: 0.2326vw solid #EAEAEA;}
.channel_sales_list .depth02 .dl_wrap {}
.channel_sales_list .depth02 .dl_wrap dl {}
.channel_sales_list .depth02 .dl_wrap dd {text-align: left;}
.channel_sales_list .depth02 .dl_wrap dd small {font-size: 3.7209vw;}
.channel_sales_list .depth01 > li.active .depth01_cont .btn_detail {transform: rotate(180deg);}

/* 마이 > 체널거래 > 채널판매,채널구매 */
.channel_sales_status_wrap {}
.channel_sales_status .state_tag {margin-left: 1.8605vw;}

/* 마이 > 체널거래 > 채널구매 */
.channel_purchase {}
.channel_purchase_list_wrap {margin-top: 8.1395vw;}
.channel_purchase_list .date {font-size: 4.1860vw;font-weight: 700;}
.channel_purchase_list .dl_wrap {margin-top: 5.5814vw;}


/* 마이 > 체널거래 > 채널 소유권 */
.channel_ownership {}
.channel_ownership .total_price_ownership {margin-top: 8.8372vw;}
.channel_ownership .total_price_ownership_inner {padding: 7.9070vw 4.6512vw;border: 0.4651vw solid #DDD;border-radius: 2.3256vw;background-color: #F5F5F5;}
.channel_ownership .total_price_ownership .tit {font-size: 5.5814vw;font-weight: 700;}
.channel_ownership .total_price_ownership dl {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.channel_ownership .total_price_ownership dl + dl {margin-top: 2.3256vw;}
.channel_ownership .total_price_ownership dt {font-size: 4.6512vw;font-weight: 500;}
.channel_ownership .total_price_ownership dd {font-size: 7.9070vw;font-weight: 500;}
.channel_ownership .total_price_ownership dd small {font-size: 4.6512vw;font-weight: 700;}
.channel_ownership .total_price_ownership .payment_method {margin-top: 6.5116vw;}
.channel_ownership .total_price_ownership .retained_channel {margin-top: 9.3023vw;padding-top: 6.9767vw;border-top: 0.2326vw solid #ddd;}


/* 마이 > 내 채널 */
.my_channel {}
.my_channel .reg_channels {}
.my_channel .reg_channels .cate {font-size: 3.4884vw;color: #454545;}
.my_channel .reg_channels .tit {margin-top: 0.9302vw;font-size: 4.6512vw;font-weight: 700;}
.my_channel .reg_channels .url {margin-top: 2.3256vw;word-break: break-all;}
.my_channel .reg_channels .btn_wrap {margin-top: 4.6512vw;}
.my_channel .reg_channels .state_tag_ty2_wrap {margin-left: 4.6512vw;}

/* 마이 > 채널 거래 프로세스 */
.channel_trading_process {}
.ch_trad_list {margin-top: 8.3721vw;}
.ch_trad_list .ch_trad_item {}
.ch_trad_list .ch_trad_item + .ch_trad_item {margin-top: 2.3256vw;}
.ch_trad_list .ch_trad_item .tit_area .item_inner {position: relative;display: flex;justify-content: space-between;align-items: center;min-height: 26.0465vw;padding: 4.6512vw 16.2791vw 4.6512vw 18.6047vw;border: 0.2326vw solid #B6BDC7;border-width: 0.2326vw 0;background-color: #F5F5F5;}
.ch_trad_list .ch_trad_item .tit_area .l_cont > * {vertical-align: middle;}
.ch_trad_list .ch_trad_item .tit_area .num {position: absolute;top: 50%;left: 4.6512vw;transform: translateY(-50%);display: inline-block;width: 9.3023vw;height: 9.3023vw;line-height: 9.3023vw;border-radius: 50%;font-size: 6.0465vw;font-weight: 700;text-align: center;color: #fff;background-color: #97A1B4;}
.ch_trad_list .ch_trad_item .tit_area .sell_buyer {display: inline-block;height: 7.4419vw;line-height: 6.9767vw;padding: 0 3.2558vw;border: 0.2326vw solid transparent;border-radius: 7.4419vw;font-size: 4.6512vw;font-weight: 700;color: #fff;background-color: #97A1B4;}
.ch_trad_list .ch_trad_item .tit_area .tit {display: block;margin-top: 2.7907vw;font-size: 6.0465vw;font-weight: 700;word-break: keep-all;color: #111;}
.ch_trad_list .ch_trad_item .r_cont {position: absolute;top: 50%;right: 4.6512vw;transform: translateY(-50%);}
.ch_trad_list .ch_trad_item .btn_plus {position: relative;width: 9.3023vw;height: 9.3023vw;}
.ch_trad_list .ch_trad_item .btn_plus::after ,.ch_trad_list .ch_trad_item .btn_plus::before {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: block;width: 5.5814vw;height: 0.6977vw;background-color: #111;}
.ch_trad_list .ch_trad_item .btn_plus::before {transform: translate(-50%, -50%) rotate(90deg);}

.ch_trad_list .ch_trad_item.active {}
.ch_trad_list .ch_trad_item.active .tit_area .item_inner {border-color: #2D8EFF;background-color: #2D8EFF;}
.ch_trad_list .ch_trad_item.active .tit_area .num {color: #2D8EFF;background-color: #fff;}
.ch_trad_list .ch_trad_item.active .tit_area .sell_buyer {color: #2D8EFF;background-color: #fff;}
.ch_trad_list .ch_trad_item.active .tit_area .tit {color: #fff;}
.ch_trad_list .ch_trad_item.active .btn_plus::after, .ch_trad_list .ch_trad_item.active .btn_plus::before {background-color: #fff;}
.ch_trad_list .ch_trad_item.active .btn_plus::before {display: none;}

.ch_trad_list .ch_trad_item .cont_area {display: none;}
.ch_trad_list .ch_trad_item .cont_area .item_inner {padding: 6.9767vw 4.6512vw 13.9535vw;}

.ch_trad_list .ch_trad_desc_box {line-height: 1.5;padding: 3.7209vw 4.6512vw;border-radius: 2.3256vw;font-size: 4.1860vw;background-color: #F5F5F5;}
.ch_trad_list .ch_trad_desc_box .tit {margin-bottom: 1.8605vw;font-size: 4.6512vw;font-weight: 700;}
.ch_trad_list .ch_trad_desc_box .dl_wrap dl {display: block;}
.ch_trad_list .ch_trad_desc_box .dl_wrap dl + dl {margin-top: 2.7907vw;}
.ch_trad_list .ch_trad_desc_box .dl_wrap dt {width: 100%;padding: 0;font-size: 5.5814vw;font-weight: 700;color: #111;}
.ch_trad_list .ch_trad_desc_box .dl_wrap dt [class^="svg_icon"] {margin-right: 2.0930vw;vertical-align: -0.9302vw;}
.ch_trad_list .ch_trad_desc_box .dl_wrap dd {width: 100%;padding: 0 0 0 7.6744vw;font-size: 5.5814vw;text-align: left;word-break: keep-all;}
.ch_trad_list .ch_trad_desc_box .top_line {margin-top: 2.7907vw;margin-bottom: 2.7907vw;border-top: 0.2326vw solid #ddd;}
.ch_trad_list .ch_trad_desc_box_mini {line-height: 1.5;padding: 3.7209vw 6.9767vw;border-radius: 2.3256vw;font-size: 4.1860vw;background-color: #F5F5F5;}

.ch_trad_list .ch_trad_item .sec {}
.ch_trad_list .ch_trad_item .sec + .sec {margin-top: 6.9767vw;padding-top: 5.1163vw;border-top: 0.2326vw solid #ddd;}
.ch_trad_list .ch_trad_item .sec .sec_tit {margin-right: -1.3953vw;font-size: 5.5814vw;font-weight: 700;word-break: keep-all;}
.ch_trad_list .ch_trad_item .ch_trad_more_btn {font-size: 3.7209vw;color: #2D8EFF;}

.ch_trad_list .ch_detail_data {margin-top: 4.1860vw;}
.ch_trad_list .ch_detail_data .li_item {position: relative;display: flex;align-items: center;width: 100%;height: 50.6977vw;border: 0.2326vw solid #ddd;border-radius: 2.3256vw;overflow: hidden;}
.ch_trad_list .ch_detail_data .li_item + .li_item {margin-top: 2.3256vw;}
.ch_trad_list .ch_detail_data .li_item  img {display: block;max-width: 100%;width: 100%;object-fit: contain;}
/* .ch_trad_list .ch_detail_data .li_item_inner {display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;height: 100%;padding: 3.7209vw 4.6512vw;} */
/* .ch_trad_list .ch_detail_data .li_tit {font-size: 4.6512vw;}
.ch_trad_list .ch_detail_data .li_tit small {display: block;margin-top: 0.9302vw;font-size: 3.7209vw;color: #888;}
.ch_trad_list .ch_detail_data .graph_li {margin-top: 5.5814vw;}
.ch_trad_list .ch_detail_data .graph_li li {display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.ch_trad_list .ch_detail_data .graph_li li + li {margin-top: 4.6512vw;}
.ch_trad_list .ch_detail_data .graph_li .cate {width: 23.2558vw;font-size: 3.7209vw;}
.ch_trad_list .ch_detail_data .graph_li .graph_area {position: relative;width: calc(100% - 23.2558vw);padding-right: 13.9535vw;}
.ch_trad_list .ch_detail_data .graph_li .graph {width: 100%;height: 2.3256vw;text-align: right;font-size: 0;}
.ch_trad_list .ch_detail_data .graph_li .graph .graph_cont {display: inline-block;min-width: 2.3256vw;height: 2.3256vw;border-radius: 2.3256vw;background-color: #8139b8;}
.ch_trad_list .ch_detail_data .graph_li .percentage {font-size: 3.7209vw;position: absolute;top: 50%;right: 0;transform: translateY(-50%);}
.ch_trad_list .ch_detail_data .btm_cnt {margin-top: 5.5814vw;} */
.ch_trad_list .ch_detail_data .li_item .noshow_filter_cont {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .5);}
.ch_trad_list .ch_detail_data .li_item .noshow_filter_cont p {position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;font-size: 4.6512vw;font-weight: 700;text-align: center;color: #fff;}
.ch_trad_list .ch_detail_data .li_item .noshow_filter_cont p small {display: inline-block;margin-top: 2.7907vw;font-size: 4.1860vw;font-weight: 400;}

.ch_trad_list .ch_detail_data .li_item.noshow_filter img {filter: blur(8px);-webkit-filter: blur(8px);}
.ch_trad_list .ch_detail_data .li_item.noshow_filter .noshow_filter_cont {display: block;}

.ch_trad_list .mini_faq_list {margin-top: 6.9767vw;}
.ch_trad_list .mini_faq_list li + li {margin-top: 2.3256vw;}
.ch_trad_list .mini_faq_list li .li_inner {position: relative;min-height: 22.0930vw;line-height: 1.5;padding: 3.4884vw 4.6512vw 3.4884vw 26.0465vw;border-radius: 2.3256vw;background-color: #2D8EFF1A;}
.ch_trad_list .mini_faq_list li .faq_icon {position: absolute;top: 50%;left: 4.6512vw;transform: translateY(-50%);width: 16.7442vw;height: 16.7442vw;line-height: 16.7442vw;border-radius: 50%;font-size: 5.5814vw;font-weight: 700;text-align: center;color: #2D8EFF;background-color: #fff;}
.ch_trad_list .mini_faq_list li .faq_f {font-size: 4.6512vw;font-weight: 700;}
.ch_trad_list .mini_faq_list li .faq_a {margin-top: 1.8605vw;font-size: 4.1860vw;}

.ch_trad_list .sell_buy_status {margin-top: 6.9767vw;}
.ch_trad_list .sell_buy_status .sell_buy_status_item {width: 100%;border-radius: 2.3256vw;padding: 6.9767vw 4.6512vw;text-align: center;background-color: #F5F5F5;}
.ch_trad_list .sell_buy_status .sell_buy_status_item + .sell_buy_status_item {margin-top: 2.3256vw;}
.ch_trad_list .sell_buy_status .sell_buy_status_item p {line-height: 1.5;font-size: 5.5814vw;font-weight: 700;}
.ch_trad_list .sell_buy_status .sell_buy_status_item .btn_wrap {margin-top: 4.1860vw;}

.ch_trad_list .rdo_price {margin-top: 4.1860vw;}
.ch_trad_list .rdo_price .rdo_box_area {display: block;}
.ch_trad_list .rdo_price .rdo_box_area .rdo_box_wrap + .rdo_box_wrap {margin: 2.3256vw 0 0 0;}
.ch_trad_list .rdo_price .rdo_box_wrap input[type="radio"] + label {height: auto;padding: 4.1860vw 4.6512vw 4.6512vw;}
.ch_trad_list .rdo_price .rdo_box_wrap input[type="radio"] + label * {pointer-events: none;}
.ch_trad_list .rdo_price .rdo_box_wrap input[type="radio"] + label .rdo_tit {padding:  0 0 0 8.8372vw;}
.ch_trad_list .rdo_price .rdo_box_wrap input[type="radio"] + label::after {top: 5.1163vw;left: 4.6512vw;transform: none;}
.ch_trad_list .rdo_price .rdo_box_wrap input[type="radio"]:checked + label * {pointer-events: auto;}

.ch_trad_list .rdo_price .rdo_cont {margin-top: 4.6512vw;}
.ch_trad_list .rdo_price .rdo_cont .rdo_l_cont {width: 100%;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap {}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dl {align-items: center;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dl + dl {margin-top: 0.9302vw;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dt {width: auto;padding-top: 0;font-size: 4.6512vw;color: #787878;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dd {width: auto;font-size: 6.0465vw;font-weight: 500;text-align: right;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dl.total {margin-top: 2.3256vw;padding-top: 2.3256vw;border-top: 0.2326vw solid #ddd;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dl.total dt, .ch_trad_list .rdo_price .rdo_cont .dl_wrap dl.total dd {color: #FA2828;}
.ch_trad_list .rdo_price .rdo_cont .dl_wrap dl.total dd {font-weight: 700;}
.ch_trad_list .rdo_price .rdo_cont .rdo_r_cont {position: relative;width: 100%;margin-top: 6.0465vw;padding-top: 6.0465vw;border-top: 0.2326vw solid #DDDDDD;}
.ch_trad_list .rdo_price .rdo_cont .rdo_r_cont .rdo_r_cont_tit {margin-bottom: 4.1860vw;font-size: 4.6512vw;font-weight: 700;}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap .inp_tit {width: 27.9070vw;line-height: 1.5;font-size: 4.1860vw;}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap  {padding-left: 30.2326vw;}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap + .label_inp_wrap.vertical {}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap.vertical .inp_tit {position: static;transform: none;display: block; width: 100%;margin-bottom: 2.7907vw;}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap.vertical  {padding: 0;}
.ch_trad_list .rdo_price .rdo_cont .label_inp_wrap.vertical + .label_inp_wrap.vertical {margin-top: 3.7209vw;}


/* 마이 > 내 포인트 > 사용내역 */
.my_point_use_history {}
.retention_point {margin-top: 8.1395vw;}
.retention_point_inner {padding: 6.5116vw 6.9767vw;border: 0.4651vw solid #ddd;border-radius: 2.3256vw;background-color: #F5F5F5;}
.retention_point .tit {font-size: 5.5814vw;font-weight: 700;}
.retention_point .p_icon {width: 6.5116vw;height: 6.5116vw;line-height: 6.5116vw;margin-right: 1.8605vw;border-radius: 50%;font-size: 3.7209vw;font-weight: 700;text-align: center;vertical-align: 0.6977vw;color: #fff;background-color: #2D8EFF;}
.retention_point .point {margin-top: 5.1163vw;font-size: 7.9070vw;font-weight: 700;color: #2D8EFF;}
.retention_point .btn_wrap {margin-top: 9.3023vw;}
.retention_point .btn_wrap .txt_btn {margin-top: 4.1860vw;}

/* 마이 > 내 포인트 > 충전내역 */
.my_point_charge_history {}
.my_point_charge_history .list_search_box .desc {position: absolute;left: 0;bottom: calc(100% + 2.7907vw);margin: 0;}


/* 마이 > 내 포인트 > 사용내역,충전내역 > 포인트충전 팝업 */
.pp_point_charge {}
.pp_point_charge_cont .pp_section01 {margin-top: 5.1163vw;}
.pp_point_charge_cont .charge_amount {}
.pp_point_charge_cont .charge_amount .charge_inp {position: relative;border-bottom: 0.4651vw solid #777;}
.pp_point_charge_cont .charge_amount .charge_inp input {height: 8.3721vw;border: 0;padding: 0 6.9767vw 0 0;margin-bottom: 2.3256vw;font-size: 6.9767vw;font-weight: 700;}
.pp_point_charge_cont .charge_amount .charge_inp .remove_btn {display: none;position: absolute;top: 50%;right: 0;transform: translateY(-50%);width: 4.1860vw;height: 4.1860vw;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='%23666'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' d='m14 6-8 8M6 6l8 8'/%3E%3C/svg%3E") no-repeat 50% 50%/ 4.1860vw;}
.pp_point_charge_cont .charge_amount .charge_inp input:not(:placeholder-shown) + .remove_btn {display: block;}
.pp_point_charge_cont .charge_amount .charge_easy_btn_wrap {display: flex;margin-top: 4.6512vw;}
.pp_point_charge_cont .charge_amount .charge_easy_btn {position: relative;width: 100%;height: 10.2326vw;line-height: 9.7674vw;border: 0.2326vw solid #ddd;font-size: 3.7209vw;text-align: center;}
.pp_point_charge_cont .charge_amount .charge_easy_btn:nth-child(1) {border-radius: 0.9302vw 0 0 0.9302vw;}
.pp_point_charge_cont .charge_amount .charge_easy_btn:last-child {border-radius: 0 0.9302vw 0.9302vw 0;}
.pp_point_charge_cont .charge_amount .charge_easy_btn + .charge_easy_btn {margin-left: -0.2326vw;}
.pp_point_charge_cont .charge_amount .charge_easy_btn:hover {border-color: #111;z-index: 1;}
.pp_point_charge_cont .pp_section02 {}
.pp_point_charge_cont .payment_amount {}
.pp_point_charge_cont .payment_amount .dl_wrap dl {display: flex;justify-content: space-between;align-items: center;}
.pp_point_charge_cont .payment_amount .dl_wrap dl + dl {margin-top: 2.3256vw;}
.pp_point_charge_cont .payment_amount .dl_wrap dt {width: 39.5349vw;font-size: 3.7209vw;}
.pp_point_charge_cont .payment_amount .dl_wrap dt select {display: inline-block;width: 21.8605vw;margin-left: 0.9302vw;}
.pp_point_charge_cont .payment_amount .dl_wrap dd {width: calc(100% - 39.5349vw);font-size: 4.1860vw;text-align: right;}
.pp_point_charge_cont .payment_amount .dl_wrap dd .final_amount {font-size: 5.1163vw;font-weight: 700;}
.pp_point_charge_cont .pp_section03 {}
.pp_point_charge_result_cont {}
.pp_point_charge_result_cont .pp_section01 {margin-top: 5.5814vw;}
.pp_point_charge_result_cont .point_charge_result {}
.pp_point_charge_result_cont .point_charge_result .dl_wrap {padding: 4.6512vw 6.0465vw;border-radius: 2.3256vw;background-color: #F5F5F5;}
.pp_point_charge_result_cont .point_charge_result .dl_wrap dl {display: flex;flex-wrap: wrap;align-items: center;}
.pp_point_charge_result_cont .point_charge_result .dl_wrap dl + dl {margin-top: 1.8605vw;}
.pp_point_charge_result_cont .point_charge_result .dl_wrap dt {width: 26.5116vw;padding-top: 0;font-size: 3.7209vw;color: #666;}
.pp_point_charge_result_cont .point_charge_result .dl_wrap dd {width: calc(100% - 26.5116vw);font-size: 3.7209vw;}
.pp_point_charge_result_cont .point_charge_result .dl_wrap .price {font-size: 5.1163vw;}


/* 마이 > 내 서비스 */
.my_service .desc_box .dl_wrap dt, .my_service .desc_box .dl_wrap dd {font-size: 3.4884vw;color: #757575;}
.my_service .desc_box .dl_wrap dt {width: 15.8140vw;padding-top: 0;}
.my_service .desc_box .dl_wrap dd {width: calc(100% - 15.8140vw);}


/* 마이 > 프리미엄 멤버십/그룹 채널 리포트 신청 */
.apply_service {}
.apply_service .service_choice {margin-top: 6.0465vw;}
.apply_service .service_period_choice {margin-top: 13.4884vw;}
.apply_service .service_period_choice .rdo_box_wrap input[type="radio"] + label .rdo_desc {margin-top: 0;}
.apply_service .payment_details {margin-top: 18.6047vw;}
.apply_service .pay_amount {display: flex;justify-content: space-between;align-items: center;padding: 7.9070vw 0;border-top: 0.4651vw solid #777;font-size: 5.5814vw;font-weight: 700;}
.apply_service .pay_method {}
.apply_service .pay_method .section {border-top: 0.2326vw solid #D0D0D0;padding: 8.3721vw 0;}
.apply_service .pay_method .tit_area {display: flex;justify-content: space-between;align-items: center;margin-bottom: 4.1860vw;}
.apply_service .pay_method .tit_area .tit {font-size: 5.1163vw;font-weight: 700;}
.apply_service .pay_method .tit_area .desc {margin-top: 0;}
.apply_service .pay_method .method_rdo {margin-bottom: 4.6512vw;}
.apply_service .pay_method .method_point {padding-left: 8.6047vw;}
.apply_service .pay_method .method_point .dl_wrap {position: relative;}
.apply_service .pay_method .method_point .dl_wrap::after {content: '';position: absolute;right: calc(100% + 4.6512vw);top: 50%;transform: translateY(-50%);width: 1.3953vw;height: calc(100% - 4.1860vw);background-color: #eee;}
.apply_service .pay_method .method_point dl {display: flex;justify-content: space-between;align-items: center;}
.apply_service .pay_method .method_point dl + dl {margin-top: 1.3953vw;}
.apply_service .pay_method .method_point dt {padding-top: 0;font-size: 4.6512vw;}
.apply_service .pay_method .method_point dd {font-size: 6.0465vw;font-weight: 700;text-align: right;}
.apply_service .pay_method .point_btn_wrap {margin-top: 4.6512vw;text-align: right;}

/* 마이 > 프리미엄 멤버십/그룹 채널 리포트 신청완료 */
.apply_service_com {}
.apply_service_com .dl_wrap {padding: 6.0465vw;border-radius: 2.3256vw;background-color: #F5F5F5;}
.apply_service_com .dl_wrap dl {}
.apply_service_com .dl_wrap dl + dl {margin-top: 1.8605vw;}
.apply_service_com .dl_wrap dt {width: 26.5116vw;padding-top: 0.4651vw;font-size: 3.7209vw;font-weight: 400;color: #666;}
.apply_service_com .dl_wrap dd {width: calc(100% - 26.5116vw);font-size: 3.7209vw;font-weight: 400;}

/* 마이 > 내 정보 */
.my_info {}
.my_info .page_tit {margin-bottom: 9.3023vw;}



/* 가이드 > 소식 */
.news {}
.news .accordion_list {}
.news .accordion_list .accordion_tit_area {display: block;}
.news .accordion_list .accordion_tit_area .tit_area {width: 100%;margin-bottom: 2.3256vw;}
.news .accordion_list .accordion_tit_area .date {}
.news .accordion_list .accordion_tit_area .external_link_btn {margin-left: 4.6512vw;vertical-align: -0.9302vw;}


/* 가이드 > 고객사/파트너 */
.client {}
.client_list {margin-top: 5.5814vw;}
.client_list ul {}
.client_list li {text-align: center;}
.client_list li+ li {margin-top: 13.9535vw;}
.client_list li p {display: block;line-height: 1.5;font-size: 4.6512vw;}
.client_list li .thumb {width: 100%;height: 25.5814vw;margin: 0 auto;background: url() no-repeat 50% 50%/contain;}
.client_list li .thumb.kakao {background-image: url(../images/Logo/logo_client/logo_client_kakao.png);}
.client_list li .thumb.mbc {background-image: url(../images/Logo/logo_client/logo_client_mbc.png);}
.client_list li .thumb.sk_broadband {background-image: url(../images/Logo/logo_client/logo_client_sk_broadband.png);}
.client_list li .thumb.kbs_cnc {background-image: url(../images/Logo/logo_client/logo_client_kbs_cnc.png);}
.client_list li .thumb.yonsei_uni {background-image: url(../images/Logo/logo_client/logo_client_yonsei_uni.png);}
.client_list li .thumb.jtbc {background-image: url(../images/Logo/logo_client/logo_client_jtbc.png);}
.client_list li .thumb.rapa {background-image: url(../images/Logo/logo_client/logo_client_rapa.png);}
.client_list li .thumb.jh {background-image: url(../images/Logo/logo_client/logo_client_jh.png);}
.client_list li .thumb.fancim {background-image: url(../images/Logo/logo_client/logo_client_fancim.png);}
.client_list li .thumb.aha {background-image: url(../images/Logo/logo_client/logo_client_aha.png);}
.client_list li .thumb.flexgirl {background-image: url(../images/Logo/logo_client/logo_client_flexgirl.png);}
.client_list li .thumb.nongsim {background-image: url(../images/Logo/logo_client/logo_client_nongsim.png);}
.client_list li .thumb.k_stat {background-image: url(../images/Logo/logo_client/logo_client_k_stat.png);}
.client_list li .thumb.bgf_retail {background-image: url(../images/Logo/logo_client/logo_client_bgf_retail.png);}
.client_list li .thumb.sba {background-image: url(../images/Logo/logo_client/logo_client_sba.png);}



/* 가이드 > 프리미엄 멤버십 */
.premium_membership {}
.premium_membership_list {margin-top: 15.1163vw;}
.premium_membership_list .list_item {width: 100%;}
.premium_membership_list .list_item + .list_item {margin-top: 25.5814vw;}
.premium_membership_list .item_inner {position: relative;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: space-between;min-height: 176.7442vw;border: 0.2326vw solid #DDDDDD;border-radius: 9.3023vw;padding: 16.2791vw 10.6977vw 11.6279vw;}
.premium_membership_list .item_inner::after {content: '';position: absolute;top: -0.2326vw;left: 50%;transform: translateX(-50%);display: block;width: 49.3023vw;height: 8.8372vw;background: #fff url(../images/Guide/premium_membership_phone.png) no-repeat 50% 50%/ 100% 100%;}
.premium_membership_list .grade {position: absolute;top: -6.9767vw;left: 50%;transform: translateX(-50%);width: 33.0233vw;height: 13.2558vw;line-height: 13.2558vw;border-radius: 13.2558vw;font-size: 4.1860vw;font-weight: 500;text-align: center;color: #fff;background-color: #0D99FF;z-index: 1;}
.premium_membership_list .tit {margin: 0 -6.9767vw;font-size: 8.3721vw;font-weight: 700;text-align: center;}
.premium_membership_list .icon_line {position: relative;margin-top: 5.5814vw;text-align: center;}
.premium_membership_list .icon_line::after {content: '';position: absolute;top: 50%;left: 0;transform: translateY(-50%);display: block;width: 100%;height: 0.2326vw;background-color: #ddd;}
.premium_membership_list .icon_line [class^="svg_icon"] {position: relative;width: 17.6744vw;background-color: #fff;z-index: 1;}
.premium_membership_list .service_desc_wrap {margin-top: 5.5814vw;word-break: keep-all;letter-spacing: -0.2326vw;}
.premium_membership_list .service_desc {line-height: 1.6;font-size: 5.1163vw;font-weight: 700;}
.premium_membership_list * > .service_desc {margin-top: 7.4419vw;}
.premium_membership_list .service_desc_cont {line-height: 1.6;margin-top: 2.3256vw;font-size: 4.6512vw;}
.premium_membership_list .service_desc_wrap .std_btn {margin-top: 1.3953vw;}
.premium_membership_list .service_desc_wrap .std_btn .svg_icon_arrow_right {width: 5.5814vw;height: 5.5814vw;vertical-align: -1.3953vw;}
.premium_membership_list .btm_area {margin-top: 10.6977vw;}
.premium_membership_list .price_info {}
.premium_membership_list .price_info dl {justify-content: space-between;align-items: center;padding: 1.3953vw 0;border-bottom: 0.2326vw solid #ddd;}
.premium_membership_list .price_info dl:first-child {border-top: 0.2326vw solid #ddd;}
.premium_membership_list .price_info dl + dl {margin-top: 0;}
.premium_membership_list .price_info dl dt {width: auto;padding-top: 0;font-size: 5.1163vw;font-weight: 700;color: #111;}
.premium_membership_list .price_info dl small {font-size: 4.6512vw;font-weight: 500;}
.premium_membership_list .price_info dl dd {width: auto;font-size: 5.1163vw;font-weight: 700;text-align: right;color: #111;}
.premium_membership_list .membership_list_btn {display: block;height: 13.9535vw;line-height: 13.9535vw;margin-top: 10.6977vw;border-radius: 0.9302vw;font-size: 4.6512vw;font-weight: 500;text-align: center;color: #fff;background-color: #2D8EFF;} 
.premium_membership_list .list_item.premium {}
.premium_membership_list .list_item.premium .grade {background-color: #7727FE;}
.premium_membership_list .list_item.premium .membership_list_btn {background-color: #7727FE;}
.premium_membership_list .list_item.group {}
.premium_membership_list .list_item.group .grade {background-color: #B222D3;}
.premium_membership_list .list_item.group .membership_list_btn {background-color: #B222D3;}

/* 회원가입, 로그인 */
.account_cont {}
.account_cont .page_tit {text-align: center;}
.account_cont .account_wrap {border: 0.2326vw solid #ddd;border-radius: 2.3256vw;padding: 13.9535vw 4.6512vw;}
.account_cont .account_wrap .svg_icon_logo {display: block;width: 37.6744vw;height: 12.5581vw;margin: 0 auto;}
.account_cont .page_tit + .account_wrap {margin-top: 8.3721vw;}

/* 회원가입, 로그인 - 회원가입 */
.join {}
.join .desc {margin-top: 6.9767vw;padding-top: 3.4884vw;border-top: 0.2326vw solid #ddd;}
.privacy {margin-top: 5.5814vw;}
.privacy .privacy_item + .privacy_item {margin-top: 5.5814vw;}
.privacy .privacy_tit {line-height: 1.5;font-size: 3.4884vw;font-weight: 500;}
.privacy .privacy_cont {height: 53.4884vw;line-height: 1.6;margin-top: 2.7907vw;padding: 5.5814vw 4.6512vw;border: 0.2326vw solid #ddd;border-radius: 2.3256vw;font-size: 3.7209vw;overflow: hidden auto;}
.privacy .privacy_cont b, .privacy .privacy_cont strong {font-weight: 700;}
.privacy .chk_area {margin-top: 6.5116vw;}

/* 회원가입, 로그인 - 로그인 */
.login {}
.login .login_assist_btns {display: flex;justify-content: center;margin-top: 7.9070vw;}
.login .login_assist_btns a {position: relative;line-height: 1;padding: 0 5.5814vw;font-size: 4.1860vw;color: #888;}
.login .login_assist_btns a + a::after {content: '';position: absolute;top: 0;left: 0;display: block;width: 0.2326vw;height: 100%;background-color: #ddd;}
.login_inp_wrap {position: relative;}
.login_inp_wrap + .login_inp_wrap {margin-top: 3.7209vw;}
.login_inp_wrap input {height: 11.6279vw;padding-left: 11.6279vw;font-size: 4.1860vw;}
.login_inp_wrap [class^="svg_icon"] {position: absolute;top: 50%;left: 3.4884vw;transform: translateY(-50%);}


