@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);
@font-face { font-family: 'ScoreDream'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff'); font-weight: normal; font-style:normal; }
@font-face { font-family: 'ScoreDream';src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');font-weight:100;font-style:normal}


@font-face{font-family:'SB-ugr';font-style:normal;font-weight:400;src:url('/font/SB-ugr-L.eot');src:local(),url('/font/SB-ugr-L.eot?#iefix') format('embedded-opentype'),url('/font/SB-ugr-L.woff') format('woff'),url('/font/SB-ugr-L.ttf') format('truetype');}
@font-face{font-family:'SB-ugr';font-style:normal;font-weight:500;src:url('/font/SB-ugr-M.eot');src:local(),url('/font/SB-ugr-M.eot?#iefix') format('embedded-opentype'),url('/font/SB-ugr-M.woff') format('woff'),url('/font/SB-ugr-M.ttf') format('truetype');}
@font-face{font-family:'SB-ugr';font-style:normal;font-weight:600;src:url('/font/SB-ugr-B.eot');src:local(),url('/font/SB-ugr-B.eot?#iefix') format('embedded-opentype'),url('/font/SB-ugr-B.woff') format('woff'),url('/font/SB-ugr-B.ttf') format('truetype');}

/* black */
@font-face {font-family:'GmarketSans';font-weight:300;src:url('/font/GmarketSansTTFLight.eot');src:local(),url('/font/GmarketSansTTFLight.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFLight.woff') format('woff'),url('/font/GmarketSansTTFLight.ttf') format('truetype');}
@font-face {font-family:'GmarketSans';font-weight:500;src:url('/font/GmarketSansTTFMedium.eot');src:local(),url('/font/GmarketSansTTFMedium.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFMedium.woff') format('woff'),url('/font/GmarketSansTTFMedium.ttf') format('truetype');}
@font-face {font-family:'GmarketSans';font-weight:600;src:url('/font/GmarketSansTTFBold.eot');src:local(),url('/font/GmarketSansTTFBold.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFBold.woff') format('woff'),url('/font/GmarketSansTTFBold.ttf') format('truetype');}
@font-face {font-family:'GmarketMedium';font-weight:500;src:url('/font/GmarketSansTTFMedium.eot');src:local(),url('/font/GmarketSansTTFMedium.eot?#iefix') format('embedded-opentype'),url('/font/GmarketSansTTFMedium.woff') format('woff'),url('/font/GmarketSansTTFMedium.ttf') format('truetype');}

@font-face {font-family:'OpenSans'; font-weight:300; font-style:normal;src:url('/font/OpenSans-Regular.eot');src:local(),url('/font/OpenSans-Regular.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Regular.woff') format('woff'),url('/font/OpenSans-Regular.ttf') format('truetype');}
@font-face {font-family:'OpenSans';font-weight:500; font-style:normal;src:url('/font/OpenSans-Semibold');src:local(),url('/font/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Semibold.woff') format('woff'),url('/font/OpenSans-Semibold.ttf') format('truetype');}
@font-face {font-family:'OpenSans';font-weight:600; font-style:normal;src:url('/font/OpenSans-Bold');src:local(),url('/font/OpenSans-Bold.eot?#iefix') format('embedded-opentype'),url('/font/OpenSans-Bold.woff') format('woff'),url('/font/OpenSans-Bold.ttf') format('truetype');}

@font-face {font-family:'BMJUA'; font-weight:normal; font-style:normal;src:url('/font/BMJUA.eot');src:local(),url('/font/BMJUA.eot?#iefix') format('embedded-opentype'),url('/font/BMJUA.woff') format('woff');}


@font-face{font-family:'NotoSans';font-style:normal;font-weight:normal;src:url('/font/notokr-regular.eot');src:local(),url('/font/notokr-regular.eot?#iefix') format('embedded-opentype'),url('/font/notokr-regular.woff') format('woff'),url('/font/notokr-regular.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:300;src:url('/font/notokr-demilight.eot');src:local(),url('/font/notokr-demilight.eot?#iefix') format('embedded-opentype'),url('/font/notokr-demilight.woff') format('woff'),url('/font/notokr-demilight.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:500;src:url('/font/notokr-medium.eot');src:local(),url('/font/notokr-medium.eot?#iefix') format('embedded-opentype'),url('/font/notokr-medium.woff') format('woff'),url('/font/notokr-medium.ttf') format('truetype');}
@font-face {font-family:'NotoSans';font-style:normal;font-weight:600;src:url('/font/notokr-bold.eot');src:local(),url('/font/notokr-bold.eot?#iefix') format('embedded-opentype'),url('/font/notokr-bold.woff') format('woff'),url('/font/notokr-bold.ttf') format('truetype');}



*,
*:after,
*:before {	margin: 0;	padding: 0;	-webkit-box-sizing: border-box;  -moz-box-sizing: border-box;	box-sizing: border-box;}

body,div,p,a,dt,dd,th,td,input,select,textarea,button,select {font-family:'OpenSans', 'NotoSans', 'xeicon', ' ', '', 'Dotum',  '',  Gulim, Sans-serif; font-size:14px;line-height:1.3;color:#555;font-weight:normal;font-style:normal;}
body.popup {min-width:auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,strong,span,button {margin:0;padding:0;}
fieldset,img {border:0 none;vertical-align:middle;}
caption {display:none;visibility:hidden;overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;}
table {table-layout:fixed;width:100%;margin:0;padding:0;border-spacing:0;border:0;border-collapse:collapse;}
li {list-style:none;padding:0;margin:0;}
dl, dt, dd {font-family:inherit;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%;}
a {color:#333;text-decoration:none; transition:300ms ease-out 0ms;}
a:active, a:hover {text-decoration:none}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
select::-ms-expand {display: none;} 
dl,dt,dd {color:inherit; font-family:inherit; letter-spacing:inherit; }

input[type=text], input[type=password], input[type=number]	{ border-radius:5px;  background:#fff; border:1px solid #d9dbdc; font-size:14px; height:35px; padding:0 10px; line-height:35px;vertical-align:middle;box-sizing:border-box;}
input[type=file]	{ background:#fff; border:1px solid #d9dbdc; font-size:12px; padding:3px; height:35px; font-size:12px;vertical-align:middle;box-sizing:border-box;}
textarea	{ border-radius:5px; background:#fff; border:1px solid #d9dbdc; font-size:16px; padding:3px; margin:0 0 3px 0;font-size:16px;box-sizing:border-box;}
select	{  border-radius:5px;  height:35px; min-width:100px;border:1px solid #d9dbdc;  appearance: none; -moz-appearance: none; -webkit-appearance: none; padding: 0 30px 0 10px; background: url(/site/youeun00000/img/inc/arrow.webp) right center no-repeat #fff; 
          background-size:auto 18px; background-position:calc(100% - 10px); font-size:14px;color:#555555;vertical-align:middle;box-sizing:border-box;}

@media \0screen {
    select {background:#fff !important;padding:0 0 0 10px !important;}
}

input::placeholder {color:#ccc;}
textarea::placeholder {color:#ccc;}

input:-webkit-autofill { -webkit-text-fill-color: #000; } 
input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { transition: background-color 5000s ease-in-out 0s;}

/*
input[type=checkbox], input[type=radio] {position:absolute;opacity:0;-webkit-opacity:0;-moz-opacity:0;z-index:0;}
input[type=checkbox] + label {    display: inline-block;    padding: 0 10px 0 20px;    min-height: 20px;    background-image: url(/site/youeun00000/img/icon_check.webp);    background-position: 0 -33px;    background-repeat: no-repeat;    background-size: 16px auto;    box-sizing: border-box;    border: 1px solid rgba(255, 255, 255, 0);    letter-spacing: -1px;    color: #222;    font-size: 14px;    line-height: 20px;  }
input[type=checkbox]:checked + label {background-position:0 3px;color:#111;}

input[type=radio] + label {    display: inline-block;    padding: 0 10px 0 25px;    min-height: 20px;    background-image: url(/site/youeun00000/img/icon_radio.webp);    background-position: 0 2px;    background-repeat: no-repeat;    background-size: 20px auto;    box-sizing: border-box;    border: 1px solid rgba(255, 255, 255, 0);    letter-spacing: -1px;    color: #222;    font-size: 14px;    line-height: 20px;  }
input[type=radio]:checked + label {background-position:0 -38px;color:#111;}

*/


/* ///////////////////////////////////////////////////////// */
/*         checkbox radio common
/* ///////////////////////////////////////////////////////// */
input[type=checkbox], input[type=radio] {position:absolute;	opacity:0;-webkit-opacity:0;-moz-opacity:0;	z-index:0;}
input[type=checkbox] + label {position:relative;display:inline-block;margin:0;  padding:0 1rem 0 1.35rem;box-sizing:border-box;background:none;border:0;letter-spacing:-1px;font-size:13px;line-height:28px;color:#111;font-style:normal;word-break:keep-all;vertical-align:middle;cursor:pointer;}
input[type=checkbox] + label:before {display: block;content: "";position: absolute;left: 0;top:50%;width:18px;height:18px;background-color:#fff;border:1px solid #a9b4c0;border-radius:3px;transform:translateY(-50%);box-sizing:border-box;-webkit-box-sizing:border-box;;-moz-box-sizing:border-box; transition: all 0.2s ease-in; }
input[type=checkbox] + label:after {content:'';display:none;position:absolute;top:50%;left:6px;width:7px;height:11px;margin:-7.5px 0 0 0;border-color:#fff;border-style:solid;border-width:0 2px 2px 0 !important;transform:rotate(45deg);}
input[type=checkbox]:checked + label {background:none;}
input[type=checkbox]:checked + label:before {border:1px solid #f21e1e;background-color:#f21e1e;transform:translateY(-50%);box-shadow:0 3px 8px -3px #f21e1e;}
input[type=checkbox]:checked + label:after {display:block;}

input[type=radio] + label {position:relative;display:inline-block;margin:0;padding:0 1rem 0 1.35rem;box-sizing:border-box;border:0;background:none;letter-spacing:-1px; font-size:13px;line-height:28px;color:#111;vertical-align:middle;cursor:pointer;}
input[type=radio] + label:after {display: block;content: "";position: absolute;left: 0;top:50%;width:18px;height:18px;background-color:#fff;border:1px solid #a9b4c0;border-radius:50%;transform:translateY(-50%);transition: border 0.2s ease-in;box-sizing:border-box;-webkit-box-sizing:border-box;;-moz-box-sizing:border-box;}
input[type=radio]:checked + label {background:none;}
input[type=radio]:checked + label:after {border:5px solid #f21e1e;box-shadow:0 3px 8px -3px #f21e1e;}




@media \0screen {
    input[type=checkbox], input[type=radio] {margin-top:10px;}
	input[type=radio] + label {background:none !important;}
	input[type=checkbox] + label {background:none !important;}
}

.input100pc {width:100%;}

.fc_red {color:#e90505; }
.fc_blue {color:#0f3eee; }
.fc_black {color:#000; }
.fc_skyblue {color:#4f9eff;}
.fc_default {color:#f21e1e !important}

.bg_red { background:#d62d22; }
.bg_blue {background:#262666; }

.bold {font-weight:bold !important; }
.al_left {text-align:left !important;}
.al_right {text-align:right;}
.fl_left {float:left !important; }
.fl_right {float:right !important; }

.inr { width:1200px; margin:0 auto; position:relative;  }
.inr:after {content:''; clear:both; display:block; }

@media screen and ( max-width:1200px ) {
  .inr { width:100%; }

}


/* ũѹ */
::-webkit-scrollbar { width: 6px;height:6px;}
::-webkit-scrollbar-track { background-color: #fcfcfc; }
::-webkit-scrollbar-thumb { background: #fca8a8;  opacity:1 !important;  border-radius:6px; }
::-webkit-scrollbar-button { display: none; }




/**/
.main header {border-bottom:0;}
.wrapper {min-width:1000px; max-width:100%;top:0; margin:0 auto; display:block; padding-top:0px;}
header {position:relative; width:100%;z-index:999;background-color:#fff; box-shadow:5px 5px 15px rgba(0,0,0,0.05)}
header .header {position:relative; width:1200px;height:100px;  margin:0 auto;  z-index:100; }
header .header .gnb_wrap {position:absolute; left:0; bottom:0;  width:100%; height:100px; }
header .logo {position:absolute;left:0;top:0px; width:240px;height:100px;background:url(/site/youeun00000/img/inc/logo.webp) no-repeat center center; background-size:auto 70%;z-index:102; transition: all 0.2s ease-in; }
header .logo a {display:block;height:100%;}
header .logo span {display:none;}

.header .gnb {position:relative; width:auto; padding-left:300px; padding-right:240px; font-size:0; text-align:center; display:flex; justify-content: center; flex-direction: row; flex-wrap: nowrap;   }
.header .gnb li {position:relative;width:20%; }
.header .gnb li a {display:block; position:relative; border-bottom:0px solid transparent; color:#333;height:100px;line-height:100px;}
/*
.header .gnb li a em {position:absolute; left:50%; bottom:0; width:0px; height:3px; background-color: #fff; margin:0 auto; transition:300ms ease-out 0ms;}
.header .gnb li:hover a em { width:100%;  left:0%;}
*/
.header .gnb li a span {display:block;line-height:100px;font-size:18px; font-weight:500; font-family:'SB-ugr'; letter-spacing:-.06em; text-align:center; -webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.header .gnb li:hover a span {color:#f21e1e;}
.header .gnb li ul {display:none;width:100%; margin-top:-7px; padding:0px 0;background:#fff !important; outline:1px solid rgba(0,0,0, .05); border-radius:8px; overflow:hidden;  box-shadow: 5px 5px 12px rgba(0,0,0,0.1);}
.header .gnb li:hover ul {display:inline-block;position:absolute;left:0;top:100px;padding:0px 0;}
.header .gnb li li {clear:both;width:100%; border-top:1px solid rgba(0,0,0,0.08) }
.header .gnb li li:first-child {border-top:0}
.header .gnb li li a {color:#444;height:auto;border:0 !important;padding:15px 5px;line-height:18px !important;font-size:15px; font-weight:500; letter-spacing:-.04em;text-align:left;
                           -webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s; text-align: center;}
.header .gnb li li a:hover {background:#f21e1e; color:#fff;}

header .util {position:relative; margin:0;  font-size:0; z-index:50;height:40px; background-color:#f1f1f1 }
header .util .log {position:absolute; right:0; top:0;text-align:left; }
header .util .log a { display:inline-block; position:relative;  font-size:14px; color:#555; height:40px; line-height:40px; padding:0 15px; font-weight:500; cursor:pointer; letter-spacing:-.06em;}
header .util .log a:before {content:''; position:absolute;top:50%; margin-top:-7px; left:0; height:14px; width:1px; background-color:rgba(255,255,255,0.2)}
header .util .log a:first-child:before { display:none; }
header .util .log a.adm {color:#fff; background-color:#f21e1e; border-color:#f21e1e;}

header .contact {position:absolute; right:0; top:25px;padding-left:50px; height:63px; background:url(/site/youeun00000/img/inc/icon_phone.webp) no-repeat left 0; background-size:auto 46px; }
header .contact p{font-size:20px;margin-bottom:2px; color:#f21e1e; line-height:22px;font-family:'SB-ugr';font-weight:bold; }
header .contact p span {display:block;  font-weight:500;font-size:15px; margin-bottom:3px; color:#555;}

@media screen and ( max-width:1200px ) {
	header .header {width:100%; }
	header .logo { left:5px; }

	header .contact { right:5px; top:25px;padding-left:40px; height:63px;  background-size:auto 36px; background-position:left 6px ;}
	header .contact p{font-size:17px; line-height:1.3em;  }
	header .contact p span { font-size:13px; }

}



/* ϴ */
.main footer {margin:0}
footer {display:block; width:100%; clear:both; background-color:#211f1f; margin-top:60px; padding:1.5rem 0 11rem; }
footer .infoBox {position:relative; width:100%; text-align:center; }
footer .f_logo {display:block; margin-top:15px; text-align:center;  }
footer .f_logo img {height:52px; opacity:0.4}
footer address	{position:relative;display:block; line-height:24px; font-size:14px; color:rgba(255,255,255,0.5); box-sizing:border-box; word-break:keep-all;}
footer address	 span{ display:inline-block; padding:0 14px; vertical-align:middle;}
footer a {color:#fff; }
footer .copyright {display:block; padding-top:5px; font-size:13px;color:rgba(255,255,255,0.6);}
footer .util {position:absolute; right:0px; top:-5px; font-size:0; z-index:50}
footer .util a { display:inline-block; margin-left:8px; font-size:13px; color:#fff; height:30px; line-height:30px; padding:0 15px;  background-color:rgba(255,255,255,0.15);  border-radius:60px; font-weight:500; cursor:pointer;}

/* skip_top */
footer .skip_top { position:fixed; right:40px; z-index:333; transition:0.4s; }
footer .skip_top .skip_top_btn {width:60px; height:60px;position:relative;  line-height:16px; padding-top:10px;background: #fff; color:#333; border:1px solid rgba(0,0,0,0.1); border-radius:50%; cursor:pointer; transition:0.4s; -webkit-transition:0.4s; text-align:center;box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.05);}
footer .skip_top .skip_top_btn:before{ content:"\e945"; position:absolute; left:0; top:12px; width:100%; text-align:center; font-family:'xeicon'; margin:0; font-size:23px; line-height:18px; color:#333; text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}
footer .skip_top .skip_top_btn span { display:block;text-align:center; padding-top:18px; font-size:14px;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.1)}

/* ϴܻ */
footer .consult_list .column {position:fixed;left:50%;bottom:5px;width:95%;max-width:1100px;background:#fff;border-radius:15px;overflow:hidden;z-index:3333;transform:translateX(-50%);box-shadow:0 0 20px rgb(0 0 0 / 25%)}
footer .consult_list .conts {position:relative;padding:20px 200px 20px 40px;overflow:hidden;font-family:'SB-ugr';font-weight:500;}
footer .consult_list .title_wrap {padding:0;text-align:left; margin:0 0 5px;}
footer .consult_list .title_wrap h3 {display:inline-block;font-size:18px;font-weight:500;font-family:'SB-ugr';}
footer .consult_list .title_wrap .subtitle {display:inline-block;padding-left:10px;font-size:14px;}
footer .consult_list ul {width:100%;}
footer .consult_list li {float:left;}
footer .consult_list li > span {display:none;}
footer .consult_list li select, .consult_list li input {height:50px;background-color:#f5f5f5;border:0;border-radius:5px;font-size:16px;}
footer .consult_list li input {width:100%;}
footer .consult_list button { position:absolute;right:0;top:0;width:170px;height:135px;border:0;background:#f21e1e;color:#fff; font-size:22px; font-family:'SB-ugr';font-weight:500;cursor:pointer;}
footer .consult_list .agree {position:absolute;right:200px;top:20px;}
footer .consult_list .agree a {display:inline-block; height:24px; line-height:24px; padding:0 12px;background-color:#f4f4f4; font-size:13px; color:#555; font-weight:500; border-radius:60px;}
footer .consult_list .wid1 {width:19%;position:relative;font-size:0;}
footer .consult_list .wid2 {width:14%;}
footer .consult_list .wid3 {width:300px;text-align:center;}
footer .consult_list .wid4 {width:calc(67% - 300px);}
footer .consult_list .wid5 {width:18%;}
footer .consult_list .choices input[type=radio] {width:45%;cursor:pointer;}
footer .consult_list .choices input[type=radio] + label  {width:45%;line-height:45px;font-size:14px; background-color:#fff;border:1px solid #eee;border-radius:0;color:#777;background-image:none;padding:0;text-align:center;font-family:'SB-ugr';font-weight:500;}
footer .consult_list .choices input[type=radio]:checked + label {border-color:#f21e1e;background-color:#fff;color:#f21e1e; }
footer .consult_list .choices input[type=radio] + label:after {display:none;}


/* ϴ   */
.footer_consult {   position:fixed; left:0; bottom:0; width:100%; min-width:1024px; z-index:999999; background-color:#f21e1e; box-shadow:5px 5px 30px -5px rgba(0,0,0,0.6)}
.footer_consult .column{display:flex; justify-content: center; align-items: center; padding:1rem 2rem; }
.footer_consult h2 { font-weight:500; color:#fff; font-size:1.125rem; line-height:1.5rem; }
.footer_consult dl { position:relative; width:250px; color:#fff;padding-left:4.3rem; background-repeat:no-repeat; background-position:left ; background-size:auto 3.1rem;}
.footer_consult dl:before {content:'';position:absolute; left:0; top:0;  width:60px; height:60px; border-radius:50%; background-color:#fff; background-position:center center; background-size:auto 50%; background-repeat:no-repeat; 
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 80 80' style='enable-background:new 0 0 80 80;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23f21e1e;%7D%0A%3C/style%3E%3Cpath class='st0' d='M7.8,7.8L7.8,7.8c-1,1.4-1.9,3-2.6,4.7c-0.6,1.6-1.1,3.1-1.3,4.7C2.9,24.8,4.5,32,9.4,40.1 c3.1,5.1,7.5,10.6,13.4,16.7c6.4,6.6,12.4,11.1,17.7,14.1c12.2,6.9,20.6,6.3,21.1,6.2c1.6-0.2,3.2-0.5,4.8-1.1 c1.7-0.6,3.3-1.5,4.7-2.5l0.1,0.1l3.3-3.1c2.4-2.3,2.5-6,0.3-8.3L63.6,50.5c-0.6-0.6-1.4-1.1-2.2-1.3l-0.8-0.8 c-2.1-2.1-5.6-2.1-7.8,0l-5.4,5.2c-0.3-0.2-0.7-0.4-1-0.6c-3.3-1.9-7.9-4.6-12.7-9.5c-4.8-5-7.3-9.6-9.1-13.1c0-0.1-0.1-0.2-0.1-0.2 l3.9-3.7l1.9-1.9c2.4-2.3,2.5-6,0.3-8.3L19.5,4.6c-2.2-2.3-6-2.3-8.4,0L7.8,7.8z'/%3E%3C/svg%3E%0A");
}
.footer_consult dl dt {font-size:1rem; line-height:1.3rem;  font-weight:400; }
.footer_consult dl dd {font-size:1.85rem; line-height:2rem; font-weight:700; color:#fff; margin-top:.3rem;}
.footer_consult form { display:flex; justify-content: center;align-items: center;flex-wrap: nowrap;  gap:0.5rem; }
.footer_consult .items {width:calc(100% - 250px);display:flex; justify-content: center;align-items: center;flex-wrap: nowrap;  gap:0.5rem;}
.footer_consult input[type="text"],
.footer_consult button {height:60px; line-height:60px; border-radius:8px; }
.footer_consult input[type="text"] {width:calc(50% - 165px); background-color:#fff;  padding:0 1rem; font-size:1.2rem; color:#222; outline:0;border:0; transition: all 0.2s ease-in;}
.footer_consult button { width:180px; text-align:center; background-color:#000; color:#fff; font-weight:500; letter-spacing:-.06em; border:0; font-size:1.2rem; text-shadow:1px 1px 1px rgba(0,0,0,0.1); cursor:pointer; }
.footer_consult button:after {content:"\e93e"; display:inline-flex; color:#fff; font-size:1.1rem; margin-left:1rem; }
.footer_consult input:-webkit-autofill { -webkit-text-fill-color: #555; font-weight:600;  transition: background-color 5000s ease-in-out 0s;} 
.footer_consult input::placeholder {color:#ccc; font-size:1rem; font-weight:500;  }
.footer_consult input[type=checkbox] + label {color:#fff;}
.footer_consult input[type=checkbox] + label:before {border:0; }
.footer_consult input[type=checkbox]:checked + label:before { background-color:#fff; border:0; }
.footer_consult input[type=checkbox]:checked + label:after {border-color:#f00; left:6px;}
.footer_consult .agree {width:125px; margin-right:.35rem;}
.footer_consult .agree input[type=checkbox] + label {padding-right:0; font-size:.9rem; }
.footer_consult .label {color:#fff; font-size:.85rem; text-decoration:underline;float:right; }

/*  */
.sns_wrap { position:fixed; top:50%; right:30px;   transform: translate(0,-50%); z-index:333; transition: all 0.3s ease-in;}
.sns_wrap ul li { display:block; margin-bottom:10px;}
.sns_wrap ul li a {display:block;width:76px; height:76px;margin-top:8px;  border-radius:50%;  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.1);  cursor:pointer; transition: all 0.2s ease-in;text-align:center; }
.sns_wrap ul li a:before {content:''; display:block; padding-top:1.25rem;  text-align:center; font-size:1.8rem; line-height:1.3rem; color:#fff; border:0px solid #f00}
.sns_wrap ul li a:hover {transform:translateY(-5px);box-shadow: 5px 6px 18px -5px rgba(0, 0, 0, 0.4);}
.sns_wrap ul li a.kakao:before{content:""; display:inline-block; margin-top:.9rem; width:2.5rem;height:1.65rem; background-repeat:no-repeat; background-position:center ;  background-size:75%;
background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 27.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 50 47' style='enable-background:new 0 0 50 47;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23332323;%7D%0A%3C/style%3E%3Cpath class='st0' d='M25,1.3c13.6,0,24.7,8.7,24.7,19.5c0,10.8-11,19.5-24.7,19.5c-1.6,0-3.1-0.1-4.6-0.3c-2.7,1.9-9.1,6.2-9.5,6.4 c-0.5,0.4-1.4,0.4-1-1c0.3-1.1,1.6-6.1,2.1-8.1C5,34,0.3,27.8,0.3,20.8C0.3,10.1,11.4,1.3,25,1.3 M15.4,14.9H8.2 c-0.7,0-1.2,0.5-1.2,1.2c0,0.7,0.5,1.2,1.2,1.2h2.3V26c0,0.3,0.1,0.6,0.4,0.8c0.2,0.2,0.5,0.3,0.8,0.3H12c0.3,0,0.6-0.1,0.8-0.3 c0.2-0.2,0.4-0.5,0.4-0.8v-8.6h2.2c0.7,0,1.2-0.5,1.2-1.2C16.6,15.5,16.1,14.9,15.4,14.9 M32.8,24.9h-3.4v-8.8 c0-0.7-0.6-1.3-1.3-1.3c-0.7,0-1.3,0.6-1.3,1.3v9.5c0,0.1,0,0.1,0,0.2c0,0.1,0,0.1,0,0.2c0,0.6,0.5,1.1,1.1,1.1h4.9 c0.6,0,1.1-0.5,1.1-1.1C33.9,25.4,33.4,24.9,32.8,24.9 M43.5,25.3l-3.7-4.9l3.4-3.4c0.5-0.5,0.5-1.2,0-1.7c-0.5-0.5-1.2-0.5-1.7,0 l-4.2,4.2v-3.5c0-0.7-0.6-1.3-1.3-1.3c-0.7,0-1.3,0.6-1.3,1.3v9.8c0,0.7,0.6,1.3,1.3,1.3c0.7,0,1.3-0.6,1.3-1.3v-3l0.8-0.8l3.5,4.6 c0.4,0.5,1.1,0.6,1.7,0.2C43.8,26.6,43.9,25.8,43.5,25.3 M25.7,25.6l-3.6-9.8c0,0,0,0,0,0c-0.2-0.6-0.9-1-1.7-1 c-0.9,0-1.6,0.5-1.7,1.2c0,0.1,0,0.1-0.1,0.2l-3.5,9.5c-0.2,0.6,0.1,1.3,0.7,1.5c0.6,0.2,1.3-0.1,1.5-0.7l0.6-1.7h4.9l0.6,1.7 c0.2,0.6,0.9,0.9,1.5,0.7C25.6,26.9,26,26.2,25.7,25.6 M18.7,22.4l1.7-4.7c0,0,0,0,0.1,0l1.7,4.7H18.7z'/%3E%3C/svg%3E%0A");


}
.sns_wrap ul li a.blog:before{content: ""; background:url(/site/youeun00000/img/main/blog_w.webp) no-repeat center 12px ; height:40px; background-size:30px;}
.sns_wrap ul li a.insta:before{content:"\ebe9" }
.sns_wrap ul li a.youtube:before{content:"\ec32" }
.sns_wrap ul li a.blog { background-color:#119b07;}
.sns_wrap ul li a.kakao { background-color:#fff600; }
.sns_wrap ul li a.insta { background-color:#f174b7; }
.sns_wrap ul li a.youtube { background-color:#ff0000; }
.sns_wrap ul li i {display:block; color:#fff;  font-size:27px;padding-top:14px;  }
.sns_wrap ul li img { margin-top:15px; height:30px }
.sns_wrap ul li a p {color:#fff; font-size:13px;font-family:'SB-ugr'; font-weight:400; padding:5px 0 0; margin:0;}
.sns_wrap ul li a.kakao p {color:#000}


.sns_wrap .skip_top {display:block;   }
.sns_wrap .skip_top .skip_top_btn { text-align:center;}
.sns_wrap .skip_top .skip_top_btn a {display:block;width:68px; height:68px; border-radius:50%; background:#cdccd2;  border:2px solid #fff;  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);  cursor:pointer; transition:300ms ease-out 0ms;}
.sns_wrap .skip_top .skip_top_btn a:before{ content:"\e945"; display:inline-block; margin-top:6px;font-family:'xeicon';font-size:23px; color:#fff;}
.sns_wrap .skip_top .skip_top_btn a span { display:block;text-align:center; padding-top:0px; margin-top:-6px;font-size:14px; line-height:14px; color:#fff; letter-spacing:0; font-family:'OpenSans-Semibold';}
.sns_wrap .skip_top .skip_top_btn a:hover { background:#333; }
.sns_wrap .skip_top .skip_top_btn a:hover:before,
.sns_wrap .skip_top .skip_top_btn a:hover span { color:#fff; }

@media screen and ( max-width:1920px ) {
  .sns_wrap  {right:10px;  margin-left:auto; left:auto; }
}


.total_content {padding-top:20px;}
.total_content:after {content:''; clear:both; display:block;}
.main .total_content {padding-top:0px;}
.view .total_content {padding-top:120px;}


/* õ */
.carlist .bx-controls {position:relative;display:inline-block;width:100%;padding-top:30px;text-align:center;}
.carlist .bx-controls .bx-pager {position:relative;display:inline-block;margin:0 auto;}
.carlist .bx-controls .bx-pager-item{float:left; margin-right:10px;}
.carlist .bx-controls .bx-pager-link {display: inline-block; width:15px; height:15px; background:#fff;  border:1px solid #000; border-radius:100%; font-size:0;}
.carlist .bx-controls .active {background:#000;}
.carlist .bx-controls-direction{display:none;}


.carlist_wrap {position:relative;clear:both;z-index:1;overflow:hidden;margin:0 auto;}
.carlist_wrap .btn_total {top:25px;padding:0; border:0 ;color:#333  !important; }
.carlist_wrap .btn_total:after {color:#333 !important; }
.carlist_wrap .btn_total:hover { background:none; }

.carlist ul {position:relative; display:block; overflow:hidden !important;}
.carlist li  {position:relative; float:left; display:inline-flex;width:calc(25% - 15px); margin-right:20px;  margin-bottom:30px; }
.carlist li:first-child {margin-left:0; }
.carlist li:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #ddd;background:#fff;  z-index:-1;}
.carlist li a {display:block;width:100%; position:relative;}
.carlist li .icon {display:block; position:absolute; left:8px; top:8px; z-index:30}
.carlist li a .img {width:100%;height:180px; display:block; position:relative; background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/site/youeun00000/img/nophoto/nophoto_115x85.webp); overflow:hidden; }
.carlist li a .carName {padding:15px 20px 8px;font-size:18px; line-height:20px;letter-spacing:-.07em; font-weight:500; color:#333;}
.carlist li a .carName sup {display:none;}
.carlist li a .year {padding:0 10px 0 20px;font-size:14.5px; height:40px; margin-top:0px; color:#777; word-break:keep-all; letter-spacing:0;   font-family:'Spoqa Han Sans'; }
.carlist li a .year span {display:inline-block; width:7px;text-align:center; color:#ccc}
.carlist li a .price {text-align:right;  position:relative; font-size:20px; font-weight:500; padding:3px 20px 20px; color:#dd0304;  }
.carlist li a .price em {font-size:18px; color:#555; font-weight:500; font-family:'Noto Sans KR' !important;}
.carlist li a .price span.nego {font-size:22px;}
.carlist li a .price span.priceq {font-size:18px; color:#ee4062}
.carlist li a .price > div{font-size:18px; font-weight:500;}
.carlist li a .price > div span{font-size:16px; color:#4d4d4d;}
.t_list td.price > div{font-size:18px; color:#000000; margin-bottom:2px}
.t_list td.price > div span{font-size:16px; color:#4d4d4d;}

.carlist li a .price_wrap {position:relative;  padding:20px 20px 25px; display:flex; justify-content: space-between; flex-wrap: nowrap;flex-direction: row;align-items: center;   }
.carlist li a .price_wrap span {width:auto; font-size:18px; line-height:21px; font-weight:500; color:#333}
.carlist li a .price_wrap .monthly { font-size:16px; font-weight:500; color:#555; letter-spacing:-.04em; }
.carlist li a .price_wrap .fee {color:#ef0202; font-size:21px; font-weight:bold; font-family:SpoqaHanSans; padding-left:5px;}
.carlist li a .car_status { padding:10px 20px 20px; display:none;}
.carlist li a .car_status span {display:inline-block; float:left; padding:3px 15px; border:1px solid #dde0e7;  font-size:14px; color:#888; margin-left:7px; }
.carlist li a .car_status span:first-child {margin:0; }
.carlist li a .car_status span.func_record {color:#e61308; border:1px solid #ef2f25;}
.carlist li a .car_status span.acc_free {color:#0f2b78; font-weight:500; border:1px solid #0f2b78; }



/* main */
.carlist.bg li { width:calc(25% - 15px) !important; position:relative; margin-left:20px; margin-right:0; margin-bottom:25px;  }
.carlist.bg li:after {content:''; position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #eaeaea; background:#fff;  z-index:-1;}
.carlist.bg li:nth-child(4n+1) {margin-left:0;clear:both}
.carlist.bg li a .img {height:180px; }
.carlist.bg li a .year {display:block; font-size:15px; font-family:'Spoqa Han Sans'; letter-spacing:0 }
.carlist_wrap.bg {background:#f6f6f6; margin-top:70px; padding:50px 0 60px;}
.carlist_wrap.bg .carlist li  { display:inline-flex; width:calc(33.3% - 20px); position:relative;border-bottom:1px solid transparent;   }
.carlist_wrap.bg .carlist li:before {content:''; position:absolute; left:5px; top:5px; width:92px; height:92px; background:url(/site/youeun00000/img/main/ico_best.webp) no-repeat  0 0; z-index:50}
.carlist_wrap.bg .carlist li  a .img {height:230px; }


.carlist_wrap2 {clear:both;display:inline-block;width:100%;  }
.carlist_wrap2 .carlist ul {height:auto !important;}
.carlist_wrap2 .car_title {position:relative; }
.carlist_wrap2 .car_title ul { font-size:0;text-align:center;  }
.carlist_wrap2 .car_title ul li { display:inline-block; vertical-align:top; margin:0 10px;}
.carlist_wrap2 .car_title ul li a { display:block; position:relative;  line-height:1.5em; height:50px; line-height:52px; padding:0 30px; font-size:18px;  color:#333; border-radius:60px; font-weight:400; letter-spacing:-.02em; font-family:'SB-ugr'; }
.carlist_wrap2 .car_title ul li.on a {color:#fff;  font-weight:400;  background-color:#f21e1e; padding:0 30px 0 20px;}
.carlist_wrap2 .car_title ul li.on a:before {content:''; display:inline-block; vertical-align:middle; margin-right:0px; width:34px; height:50px; background:url(/site/youeun00000/img/main/ico_check_w.webp) no-repeat center ; background-size:auto 30px;}
.carlist_wrap2 .carbox { position:relative; margin-top:30px;}
.carlist_wrap2 .carbox .btn_total { bottom:auto; top:-50px; }

.carlist_wrap2 .carbox.onbox2, .carlist_wrap2 .carbox.onbox3, .carlist_wrap2 .carbox.onbox4 {display:none;}
.carlist_wrap2 li a .img {width:100%;display:block; position:relative;  background-position:center center;background-size:cover;background-repeat:no-repeat; }
.carlist_wrap2 li a .img:after {display:none; }

.carlist_wrap2 .btn-wrap { display:block; text-align:center;  margin:10px auto; clear:both; color:#222 }
.carlist_wrap2 .btn-wrap .btn_total {position:relative; display:inline-block;top:auto; right:auto; height:45px; line-height:43px; border:1px solid #dde0e7;  border-radius:60px; background-color:#fff; font-size:16px; font-weight:500; padding:0 30px; transition: all 0.2s ease-in;}
.carlist_wrap2 .btn-wrap .btn_total:after {color:#000; font-size:19px; margin-top:0px;transition: all 0.2s ease-in;}
.carlist_wrap2 .btn-wrap .btn_total:hover { background-color:#f21e1e; color:#fff; border-color:#fff; }
.carlist_wrap2 .btn-wrap .btn_total:hover:after {color:#fff; }

.mobile_view { clear:both; padding: 60px 0;text-align: center;}
.mobile_view button {border: 1px solid #999;display: inline-block;padding: 0 130px;background: #fff;line-height: 150px;font-size: 50px;outline: 0;}




.row {padding:70px 0;}
.row .column {position: relative;max-width: 1200px;min-width: 910px; margin: 0 auto;}
@media screen and ( max-width:1200px ) {
  .row .column {max-width: 100%;}
}

 .playerBox { width:465px; height:260px !important;background-color:#000; position:absolute !important; margin-top:0 !important; }
.mbYTP_wrapper {position:absolute !important;}

/*  bxslider */
.spotzone{ z-index:29; position:relative; width:100%;height:500px;overflow:hidden}
.spotzone:after {content:''; clear:both; display:block; }
.spotzone li{width:100% !important; min-height:500px; height:500px;position:relative; background-repeat:no-repeat; background-position:center center;  }
.spotzone li a {display:block; width:100%; height:100%;}
.spotzone li.n01{ background-color:#fee7f3; background-image:url(/site/youeun00000/img/main/visual01.webp); background-size:auto;  }
.spotzone li.n02{ background-image:url(/site/youeun00000/img/main/visual02.webp); background-size:cover; }
.spotzone li.n03{ background-image:url(/site/youeun00000/img/main/visual03.webp); background-size:cover; }
.spotzone li .txtbox{ width:1200px; position:relative; min-width:960px; height:100%; margin:0 auto; padding-top:25px; position:relative;letter-spacing:-.06em; overflow:hidden; }

.spotzone li .txtbox .tit1 { display:block; color:#fff; font-size:20px; font-weight:500; text-transform:uppercase;  }
.spotzone li .txtbox .tit2 { display:block; color:#fff; font-size:21px; line-height:1.4em; margin-top:10px; font-weight:400;  font-family:'NotoSans';}
.spotzone li .txtbox .tit3 { display:block; color:#fff; font-size:57px; line-height:1.6em; font-family:'GmarketSans'; font-weight:300;}
.spotzone li .txtbox .tit3 strong{color:#225ae7; font-weight:600; }
.spotzone li .txtbox .exp {padding-top:15px;}
.spotzone li .txtbox dl {margin-top:40px; }
.spotzone li .txtbox dl dd {display:block; font-size:20px; font-weight:500; color:#fff; padding:3px 0; }
.spotzone li .txtbox dl dd span {display:inline-block; vertical-align:middle; height:26px; line-height:26px; padding: 0 15px; font-size:1rem; font-weight:500; color:#fff; background-color:rgba(0,0,0,0.1); border-radius:60px; }
.spotzone li .txtbox .mov {position:absolute; right:12px; top:110px; width:465px; padding-bottom:39px; background:url(/site/youeun00000/img/main/mov_shadow.webp) no-repeat center bottom;  }
.spotzone li .txtbox .mov .box {display:block; height:260px; border-radius:20px; overflow:hidden; background-color:#333;}

.spotzone li.n01 .txtbox {padding-left:50px; padding-top:50px;}
.spotzone li.n01 .txtbox .tit2 {margin-top:-12px;}
.spotzone li.n01 .txtbox .exp {margin-top:15px;}

.spotzone li.n02 .txtbox {text-align:center;}
.spotzone li.n02 .txtbox .tit2 {margin-top:-18px; cl}

.spotzone li.n03 .txtbox {padding-left:50px;padding-top:70px;}
.spotzone li.n03 .txtbox .tit2 { color:#3a6191; }
.spotzone li.n03 .txtbox .tit3 { color:#0d2043; }

.spotzone li .txtbox .tit1,
.spotzone li .txtbox .tit2,
.spotzone li .txtbox .tit3,
.spotzone li .txtbox .img,
.spotzone li .txtbox .exp,
.spotzone li .txtbox dl,
.spotzone li .txtbox .dealer,
.spotzone li .txtbox .mov,
.spotzone li .txtbox .phone { opacity:0; transition:all 1s cubic-bezier(0.165, 0.84, 0.44, 1); transition-delay:0.4s; text-shadow:5px 5px 12px rgba(0, 0, 0, 0.1);}

.spotzone li .dealer {position:absolute; left:50%; bottom:0px; background-size:auto; background-position:center bottom; background-repeat:no-repeat; border:0px solid #f00; z-index:333}
.spotzone li .dealer.dealer1 { margin-left:-170px; width:310px; height:441px; background-image:url(/site/youeun00000/img/main/dealer_01.webp); }
.spotzone li .dealer.dealer2 { margin-left:-375px; bottom:-5px; width:530px; height:441px; background-image:url(/site/youeun00000/img/main/dealer_02.webp); }

.spotzone li .txtbox .dealer{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox .tit1{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox .tit2{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox .tit3{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox dl{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox .exp{transform:translateY(30px);-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);}
.spotzone li .txtbox .mov{transform:translateX(30px);-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);}

/* active */
.spotzone li.active .txtbox .tit1{opacity:1; transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:.2s;}
.spotzone li.active .txtbox .tit2{opacity:1; transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:.4s;}
.spotzone li.active .txtbox .tit3{opacity:1; transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:.6s;}
.spotzone li.active .txtbox dl{opacity:1; transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:.6s;}
.spotzone li.active .txtbox .dealer{opacity:1; transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:.6s;}
.spotzone li.active .txtbox .exp{opacity:1; transform:translateY(0px);-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transition-delay:0.6s;}
.spotzone li.active .txtbox .mov{opacity:1; transform:translateX(0px);-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transition-delay:0.6s;}



.spotzone .bx-pager {z-index:3333;position:absolute; bottom:78px; left:50%; margin-left:410px; width:auto;  text-align:center; opacity:1;}
.spotzone .bx-pager div {display:inline-block;}
.spotzone .bx-pager a {opacity:1;display:inline-block; position:relative; width:13px; height:13px; margin:0 4px; border-radius:30px;  font-size:0; background:rgba(255,255,255,0.8); box-shadow:3px 3px 8px rgba(0,0,0,0.07) }
.spotzone .bx-pager a.active { background:rgba(0,0,0,0.8);  width:40px; }

.bx-controls-direction a {position:absolute; top:50%; width:65px; height:65px;  line-height:65px; border:1px solid rgba(255,255,255,0.3); border-radius:50%; z-index:50;color:transparent; background:transparent;color:#fff;text-align:center;font-size:0; transition: all 0.3s ease-in; }
.bx-controls-direction a:after {display:inline-block; font-family:'xeicon'; font-weight:bold; font-size:25px !important; }
.bx-controls-direction a:hover {background-color:#f21e1e; border-color:#f21e1e}
.bx-controls-direction a.bx-prev {left:100px; }
.bx-controls-direction a.bx-prev:after {content:'\e93d'; }
.bx-controls-direction a.bx-next {right:100px; }
.bx-controls-direction a.bx-next:after {content:'\e940';  }

.spotzone  .bx-controls-auto {position:absolute;bottom:70px;left:50%; margin-left:520px;width:80px; height:30px; z-index:3333; color:#333;}
.spotzone  .bx-controls-auto .bx-controls-auto-item { display:inline-block; width:25px; height:25px; margin-right:0px; text-align:center; }
.spotzone  .bx-controls-auto a { overflow:hidden;height:25px; font-size:0 }
.spotzone  .bx-controls-auto  a.active{background-color:transparent; }
.spotzone  .bx-controls-auto .bx-start:before {content:"\ea3e"; display:inline-block; color:rgba(0,0,0,0.5); font-size:25px;text-align:center;  }
.spotzone  .bx-controls-auto .bx-stop:before {content:"\ea3b"; display:inline-block; color:rgba(0,0,0,0.5); font-size:25px;text-align:center;  }
.spotzone  .bx-controls-auto .bx-start:after { display:none;}
.spotzone  .bx-controls-auto .bx-start.active:before,
.spotzone  .bx-controls-auto .bx-stop.active:before { color:#000}


@media screen and ( max-width:1200px ) {
   .spotzone li .txtbox{ width:100%; }
}

@keyframes ani_ico {
    0% {
    	transform:translateY(0px);
    	-webkit-transform:translateY(0px);
    	-ms-transform:translateY(0px);
    	-moz-transform:translateY(0px);
    }
    50% {
    	transform:translateY(-15px);
    	-webkit-transform:translateY(-15px);
    	-ms-transform:translateY(-15px);
    	-moz-transform:translateY(-15px);
    }
}

section {padding:60px 0}
section:after {content:''; display:block; clear:both; width:100%;}

/*  Title */
.title_wrap {position:relative; text-align:center; margin-bottom:25px;}
.title_wrap h2 {display:block; font-size:20px; line-height:1.3em;padding-bottom:7px; font-weight:300; color:#333; font-family:'SB-ugr';}
.title_wrap h2 strong {font-weight:500; color:#f21e1e; font-size:23px;}
.title_wrap h3 {position:relative; display:inline-block;  font-size:30px;line-height:30px; font-weight:300;color:#777; letter-spacing:0; font-family:'SB-ugr';}
.title_wrap h3 strong {font-weight:500; color:#333;}
.title_wrap p { margin-top:12px; color:#888; font-size:17px;letter-spacing:-.05em;font-weight:400;}

.btn_total {position:absolute;right:0;top:-10px; display:inline-block; font-size:14px;font-weight:500; color:#444; letter-spacing:-.10em; z-index:10; height:40px; line-height:38px; padding:0 25px; border-radius:60px; border:1px solid #dedede;  }
.btn_total:after {content:"\e90b"; font-size:18px; display:inline-block; vertical-align:top; margin-top:-2px; margin-left:7px;font-family:'xeicon'; color:#333;}
.btn_total:hover {background-color:#f21e1e; border-color:#f21e1e; color:#fff; }
.btn_total:hover:after {color:#fff;}

/*  */
.maintab {font-size:0; text-align:center; padding-bottom:20px; display:flex; justify-content: center;gap:2rem }
.maintab > li {display:inline-block;box-sizing:border-box; font-weight:500; width:auto;}
.maintab > li > span {color:#777; display:inline-block; padding:0 0 3px; line-height:1.4em; font-size:18px; font-weight:500; letter-spacing:-1px;cursor:pointer;}
.maintab > li.on > span {font-weight:600;color:#f21e1e;}
.maintab > li.on > span:before {content:''; display:inline-block; vertical-align:top;  width:25px; height:25px; background:url(/site/youeun00000/img/main/ico_check2.webp) no-repeat left  ; }

/* ΰ˻ */

.search_tab {max-width:1200px; min-width:1000px; margin:0 auto 0px;padding-top:0px;text-align:center;}
.search_tab > ul {font-size:0;}
.search_tab > ul > li {display:inline-block;padding:0 0rem;border:1px solid transparent;border-radius:0px;box-sizing:border-box;}
.search_tab > ul > li > span {display:block; height:50px; line-height:53px;  font-size: 1.15rem; font-weight:400; padding:0 30px; border-radius:90px;  letter-spacing:-.5px; cursor:pointer;color:#555;font-family:'SB-ugr';}
.search_tab > ul > li.on > span {color:#f21e1e; font-weight:500;}
.search_tab > ul > li.on > span:before {content:''; display:inline-block; vertical-align:middle; margin-right:3px;width:30px; height:30px; background:url(/site/youeun00000/img/main/ico_check.webp) no-repeat center ; background-size: auto 28px;}

@media screen and ( max-width:1024px ) {
	.search_tab {max-width:95%; }

}

.main_search {position:relative;padding:60px 0 50px; z-index:50;  }
.main_search .search.column {position:relative;max-width:1200px;z-index:1;}
.main_search .search { margin:0 auto; margin-top:-105px;  position:relative; }

.main_search .search .title_wrap {padding-bottom:0px; margin-bottom:0px;}
.main_search .search .title_wrap h2 {font-size:22px; line-height:1.3em;font-weight:500; letter-spacing:-.04em;font-family:'GmarketSans';}

.main_search .search .search_tab {margin-top:40px; }

.main_search .searchArea {background-color:#fff; padding:14px 15px 14px 25px; border-radius:200px; box-shadow:5px 5px 20px rgba(0,0,0,0.08)}
.main_search .searchArea > ul > li {display:inline-block; }
.main_search .searchArea .fast {position:relative;font-size:0;text-align:right; }
.main_search .searchArea .fast form > div {float:left;display:inline-block;box-sizing:border-box; vertical-align: middle;}
.main_search .searchArea .fast div.fastbtn { width:17%; box-sizing:border-box; padding:17px 20px; } 
.main_search .searchArea .fast div.fastbtn button {width:50%; height:55px; box-sizing:border-box; font-size:16px; background:#d4d4d4; color:#fff; border:none; cursor:pointer;}
.main_search .searchArea .fast div.fastbtn button.on {border:1px solid #ff611f; color:#ff611f; background:#fff; font-weight:500;}
.main_search .searchArea .fast div.kr { width:58%; box-sizing:border-box; padding:17px 0px;font-size:0;}
.main_search .searchArea .fast div select {appearance: none; -moz-appearance: none; -webkit-appearance: none;  padding:14px;  background:transparent url(/site/youeun00000/img/inc/arrow.webp) right center no-repeat ; color:#555555; font-size:18px; height: 65px;}
.main_search .searchArea .fast div select.select1 {width:20%;} 
.main_search .searchArea .fast div select.select2 {width:30%;} 
.main_search .searchArea .fast div select.select3 {width:50%; border-right:none;} 
.main_search .searchArea .fast div.btn_set {float:right;width:150px;font-size:0;padding-left:7px;} 
.main_search .searchArea .fast div.btn_set a, .main_search .searchArea .fast div.btn_set input {display:inline-block;border:0;padding:0 30px; color:#fff;  line-height:58px; font-size:1.05rem;font-weight:normal;cursor:pointer;box-sizing:border-box;}
.main_search .searchArea .fast div .search_btn {width:100%;background-color:#f21e1e;text-align:center; font-size:24px; font-weight:bold; border-radius:150px; }

.main_search .searchArea .fast div .more_btn {display:none !important;width:45%;background:#9a9a9a; text-align:center;}

.main_search .searchArea .fast .selectBox {width:calc(100% - 150px);text-align:left;font-size:0; overflow:hidden;border:0px solid #ddd;}
.main_search .searchArea .fast .selectBox select,
.main_search .searchArea .fast .selectBox a {display:inline-block; vertical-align:top; height:58px;line-height:58px;font-size:16px; font-weight:500 !important;border-radius:0;  padding:0 0 0 20px; 
    color:#111;font-weight:normal;text-align:left;box-sizing:border-box;  border:0;  border-right:1px solid #eee;  background-color:transparent; background-image:url(/site/youeun00000/img/inc/arrow.webp) ; background-repeat:no-repeat; background-size:auto 23px; background-position:calc(100% - 10px) ;cursor:pointer; 
   }
.main_search .searchArea .fast .selectBox a:last-child {border:0;}
.main_search .searchArea .fast .selectBox a.selected:last-child {border:0;}
.main_search .searchArea .fast .selectBox a.selected,
.main_search .searchArea .fast .selectBox select:focus{background-color:#fff;color:#f21e1e;border:0; border-right:1px solid #eee; outline:0; }
.main_search .searchArea .fast .selectBox select {width:13%; padding-left:20px;}
.main_search .searchArea .fast .selectBox #select01 {width:25%; }
.main_search .searchArea .fast .selectBox #select02 {width:25%;}
.main_search .searchArea .fast .selectBox #select03 {width:37%;}

.main_search .searchArea .fast .optionBox { position:absolute; top:70px; left:0; width:calc(100% - 150px); padding:20px 25px 30px;border:1px solid #d5d5d5;background:#fff;font-size:14px; z-index:9;text-align:left;box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;box-shadow:0 0 10px rgba(0,0,0,.2);}
.main_search .searchArea .fast .optionBox h4 { font-size:16px;}
.main_search .searchArea .fast .optionBox h4 a, .main_search .searchArea .fast .optionBox h5 a { position:absolute;top:7px;right:20px;font-size:18px; width:20px; text-align:center;}
.main_search .searchArea .fast .optionBox h5 {border-bottom:1px dashed #cccccc; padding:20px 0 8px; font-size:16px;font-weight:bold;}
.main_search .searchArea .fast .optionBox a { width:16.6%; display:inline-block; text-decoration:none; margin-top:12px;font-size:14px; font-weight:500;}
.main_search .searchArea .fast .optionBox #c_nameDiv a {width:20%;}
.main_search .searchArea .fast .optionBox #company1Div,
.main_search .searchArea .fast .optionBox #company2Div {font-size:0; }
.main_search .searchArea .fast .optionBox a:hover { color:#f21e1e; }

.main_search .searchArea .fast #option01 { display:none; }
.main_search .searchArea .fast #option02 { display:none; }
.main_search .searchArea .fast #option03 { display:none; }

.main_search .search > ul > li {display:inline-block; }

.main_search .class {font-size:0; padding:10px 0px 0px; overflow:hidden; }
.main_search .class li{ box-sizing:border-box; text-align:center; width:calc(12.5% - 2px); margin-left:2px; }
.main_search .class li:first-child { margin-left:0; }
.main_search .class li.c1 a {background:url(/site/youeun00000/img/main/class_car01.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c2 a {background:url(/site/youeun00000/img/main/class_car02.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c3 a {background:url(/site/youeun00000/img/main/class_car03.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c4 a {background:url(/site/youeun00000/img/main/class_car04.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c5 a {background:url(/site/youeun00000/img/main/class_car05.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c6 a {background:url(/site/youeun00000/img/main/class_car06.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c7 a {background:url(/site/youeun00000/img/main/class_car07.webp)no-repeat center 0; background-size:65%;}
.main_search .class li.c8 a {background:url(/site/youeun00000/img/main/class_car08.webp)no-repeat center 0; background-size:65%;}
.main_search .class li a { display:block; height:85px; padding:0; color:#fff; font-size:15px; background-color:#fff;
              background-position-x: 50%;
			  background-position-y: 0%; 
			  -webkit-animation: zoomout .3s linear;
			  animation: zoomout .3s linear;
			  }
.main_search .class li a span {line-height: 135px; color:#333; font-weight:500;border:0px solid #f00;}
.main_search .class li a:hover {  background-position-x: 50%;
			  background-position-y: 0%; 
			  -webkit-animation: zoomin .3s linear;
			  animation: zoomin .3s linear;
			  animation-fill-mode: both;  }
.main_search .class li a:hover span { color:#000;}

@-webkit-keyframes zoomin {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  100% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
}

@-webkit-keyframes zoomout {
  0% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

.main_search .maker {font-size:0; padding:12px 30px 0;}
.main_search .maker li{ box-sizing:border-box; text-align:center; width:9%;vertical-align:middle;}
.main_search .maker li a {height:83px;padding-top:10px; padding:0;font-size:14px; color:#111; display:block;}
.main_search .maker li a span {display:block;line-height: 15px;}
.main_search .maker li img {margin-top:5px;}
.main_search .maker li a:hover {color:#f21e1e;}

.main_search .local {position: relative;width:100%;height:95px;font-size:0;}
.main_search .local ul {position:absolute;left:0;right:0;top:0;padding:5px 0px 5px; text-align:center; font-size:0}
.main_search .local ul li {display:inline-block; vertical-align:top; padding:0;margin:0 3px;padding:1rem 0; }
.main_search .local ul li a {display:block;background:#f1f1f1;padding:0 1rem;margin:0 0;border-radius:.0rem;font-size:1rem;letter-spacing:-1px;line-height:55px;font-weight:500;}
.main_search .local ul li a:hover { background:#f21e1e; color:#fff; }

@media screen and ( max-width:1200px ) {
	.main_search .local ul li a {font-size:.9rem;}	
}


/* SNS  */
.sns_Item { position:relative; width:1200px; margin:0 auto; height:170px; background:url(/site/youeun00000/img/main/bg_sns.webp) no-repeat center ; }
.sns_Item .title {display:block; text-align:center; font-family:'SB-ugr'; color:#333; font-weight:300; font-size:1.5rem; line-height:2rem; font-style:italic; text-shadow:3px 3px 8px rgba(0,0,0,0.05) }
.sns_Item .title strong {display:block; font-weight:600;}
.sns_Item .dealer {position:absolute; bottom:0;  width:170px; height:170px; background-position:center bottom; background-repeat:no-repeat; }
.sns_Item .dealer.dealer1 { left:360px; background-image:url(/site/youeun00000/img/main/sns_dealer1.webp); }
.sns_Item .dealer.dealer2 { right:370px; background-image:url(/site/youeun00000/img/main/sns_dealer2.webp); }
.sns_Item .name {font-size:1.165rem; font-weight:500;  line-height:1.3em; font-family:'SB-ugr'; position:absolute; top:65px;}
.sns_Item .name.dealer1 {color:#ea5ba7; left:320px;}
.sns_Item .name.dealer2 {color:#225ae7;font-size:1.35rem;  right:180px;}
.sns_Item .sns {position:absolute; display:flex;  align-items: flex-start; gap:10px; left: 50px; top:50px;  }
.sns_Item .sns a {display:flex; width:72px; height:72px; border-radius:50%; border:1px solid #fcd3e9; background-color:#fff; background-position:center center; background-repeat:no-repeat;}
.sns_Item .sns a.blog {background-image:url(/site/youeun00000/img/main/blog_pk.webp)}
.sns_Item .sns a.youtube {background-image:url(/site/youeun00000/img/main/youtube_pk.webp)}
.sns_Item .sns a.insta {background-image:url(/site/youeun00000/img/main/insta_pk.webp)}
.sns_Item .sns.dealer2 {right:70px; left:auto; }
.sns_Item .sns.dealer2 a {border-color:#aad1f9}
.sns_Item .sns.dealer2 a.review {background-image:url(/site/youeun00000/img/main/ico_review.webp); background-size:auto 50px; }

.sns_Item .sns.dealer2 a.blog {background-image:url(/site/youeun00000/img/main/blog_blue.webp)}
.sns_Item .sns.dealer2 a.youtube {background-image:url(/site/youeun00000/img/main/youtube_blue.webp)}
.sns_Item .sns.dealer2 a.insta {background-image:url(/site/youeun00000/img/main/insta_blue.webp)}
.sns_Item .text {position:absolute; right:2rem; top:2.5rem; }

@media screen and ( max-width:1200px ) {
  .sns_Item {width:100%; }
}





/* ٷΰ */
.consult_wrap {position:relative; background:url(/site/youeun00000/img/main/bg_consult.webp)no-repeat center ; background-size:cover; } 
.consult_wrap .inr { display:flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; margin:0 auto; padding:0;}
.consult_wrap dl {width:35%;font-family:'SB-ugr'; padding-bottom:100px; background:url(/site/youeun00000/img/main/ico_warranty.webp) no-repeat 5px bottom;}
.consult_wrap dl dt {font-size:35px; line-height:1.6em; font-weight:400; color:#fff; margin-bottom:15px;}
.consult_wrap dl dt p {font-size:20px; line-height:1.2rem; color:#fff; font-family:'SB-ugr'; padding-bottom:5px;}
.consult_wrap dl dt strong {color:#f21e1e; font-weight:500; }
.consult_wrap dl dd {position:relative; font-size:17px; line-height:18px; font-weight:300; color:#fff; margin-bottom:10px; padding-left:12px;}
.consult_wrap dl dd:before {content:''; position:absolute; left:0; top:5px;  width:4px; height:4px; border-radius:5px; background-color:#f21e1e; }
.consult_wrap ul {width:65%;position:relative; display:flex; flex-wrap: wrap;  align-items: baseline; justify-content: flex-end;gap:20px;}
.consult_wrap ul li {display:inline-block; vertical-align:top; position:relative; width:calc(50% - 10px);  z-index:2 }
.consult_wrap ul li a {display:block;position:relative; padding:28px 20px 28px 120px; border:1px solid rgba(255,255,255,0.25);border-radius:7px; overflow:hidden; z-index:2;transition: all 0.2s ease-in;}
.consult_wrap ul li a figure {width:80px; height:80px; position:absolute; left:30px; top:25px;background-repeat:no-repeat; background-position:center center; }
.consult_wrap ul li a:before {content:''; position: absolute; left: 0; right: 0; bottom: 0; top: 0; border-radius: 6px; z-index: -1; }
.consult_wrap ul li a:hover:before {background-color: #f21e1e; animation: loadingWave 0.4s linear; }
/*.consult_wrap ul li a:hover {border-color:#f21e1e;}*/

.consult_wrap ul li h2 { font-family:'SB-ugr'; color:#fff; font-size:22px; line-height:1.5em; font-weight:500; }
.consult_wrap ul li p { font-weight:400; color:#fff; font-size:14px; line-height:1.4em; letter-spacing:-.04em; }
.consult_wrap ul li:nth-child(1) a figure{background-image:url(/site/youeun00000/img/main/ico_consult_01.webp); }
.consult_wrap ul li:nth-child(2) a figure{background-image:url(/site/youeun00000/img/main/ico_consult_02.webp); }
.consult_wrap ul li:nth-child(3) a figure{background-image:url(/site/youeun00000/img/main/ico_consult_03.webp); }
.consult_wrap ul li:nth-child(4) a figure{background-image:url(/site/youeun00000/img/main/ico_consult_04.webp); }


@keyframes loadingWave {
		0% {
			clip-path: polygon(0% 100%, 100% 100%, 99% 100%, 81% 100%, 64% 100%, 46% 100%, 29% 100%, 14% 100%, 0 100%);
		}
      /*
		10% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 90%, 84% 94%, 66% 95%, 47% 94%, 31% 95%, 14% 96%, 0 94%);    
		}
        */
		20% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 74%, 81% 72%, 63% 72%, 44% 75%, 33% 77%, 16% 78%, 0 74%);                
		}
/*
		40% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 53%, 85% 55%, 67% 58%, 44% 54%, 30% 48%, 15% 47%, 0 49%);                
		}
		*/

		60% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 24%, 86% 25%, 69% 29%, 53% 34%, 37% 38%, 18% 40%, 0 38%); 
		}
		/*
		
		80% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 22%, 84% 29%, 67% 31%, 45% 27%, 26% 17%, 12% 14%, 0 15%);    
		}
 */
		90% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 5%, 86% 10%, 73% 10%, 55% 6%, 33% 3%, 15% 5%, 0 9%);   
		}
    
		100% {
			clip-path: polygon(0% 100%, 100% 100%, 100% 0, 86% 0, 71% 0, 55% 0, 34% 0, 18% 0, 0 0);    
		}
	}

@media screen and ( max-width:1200px ) {

}



/* 㼭 */
.service { background-color:#f4f4f4; }
.service ul {display:flex; flex-direction: row; justify-content: space-between; flex-wrap: nowrap; gap:20px; align-items: flex-start;}
.service ul li {width:33.3%; text-align:center; }
.service ul li h2 {font-family:'SB-ugr'; font-weight:500; font-size:21px; line-height:1.5em; color:#333; margin-top:20px;}
.service ul li p {font-family:'SB-ugr'; font-weight:400;  font-size:16px; line-height:1.5em; color:#666; margin-top:7px; }

@media screen and (max-width:1180px){
	.service ul li img {width:100%;}
}


/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height:auto;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] 
[data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] 
[data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] 
[data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] 
[data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] 
[data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] 
[data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] 
[data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] 
[data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] 
[data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] 
[data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550']
[data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] 
[data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] 
[data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] 
[data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] 
[data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] 
[data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] 
[data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] 
[data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] 
[data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050']
[data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] 
[data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] 
[data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] 
[data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] 
[data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] 
[data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] 
[data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] 
[data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] 
[data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] 
[data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] 
[data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] 
[data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] 
[data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] 
[data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] 
[data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] 
[data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] 
[data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] 
[data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] 
[data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] 
[data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] 
[data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050']
[data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] 
[data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] 
[data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] 
[data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] 
[data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] 
[data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] 
[data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] 
[data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] 
[data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] 
[data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] 
[data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] 
[data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] 
[data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] 
[data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] 
[data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] 
[data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] 
[data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950']
[data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] 
[data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] 
[data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] 
[data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] 
[data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] 
[data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] 
[data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] 
[data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] 
[data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] 
[data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] 
[data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] 
[data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] 
[data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] 
[data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(50px)}[data-aos=fade-down]{transform:translateY(-50px)}[data-aos=fade-right]{transform:translate(-50px)}[data-aos=fade-left]{transform:translate(50px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) 
scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) 
scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) 
scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) 
rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) 
rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/*# sourceMappingURL=aos.css.map*/
/* ===== youeun00000 CI overrides ===== */
body.site-youeun00000 { margin:0; }
body.site-youeun00000 .epc-page-shell { max-width:none; width:100%; }
body.site-youeun00000 header .util .log a[href*="login"],
body.site-youeun00000 header .util .log a[href*="mypage"] { display:none !important; }
body.site-youeun00000 .chapa-car-card img { width:100%; height:auto; display:block; object-fit:cover; aspect-ratio:4/3; }
body.site-youeun00000 .chapa-car-grid { display:grid; grid-template-columns:repeat(4,1fr); gap:16px; list-style:none; margin:0; padding:0; }
@media (max-width:1024px){ body.site-youeun00000 .chapa-car-grid{grid-template-columns:repeat(2,1fr);} }
@media (max-width:640px){
  body.site-youeun00000 .chapa-car-grid{grid-template-columns:1fr;}
  body.site-youeun00000 .gnb_wrap{display:none;}
  body.site-youeun00000 .chapa-mo-nav{display:flex !important;}
}
body.site-youeun00000 .chapa-mo-nav{display:none; gap:8px; flex-wrap:wrap; padding:8px 12px; background:#111;}
body.site-youeun00000 .chapa-mo-nav a{color:#fff; font-size:13px; text-decoration:none; padding:6px 10px; background:#e31c23; border-radius:4px;}
body.site-youeun00000 .logo a{
  display:block; width:240px; height:80px;
  background:none !important;
  text-indent:0; overflow:visible;
}
body.site-youeun00000 .logo a img{
  display:block; width:auto; height:70px; max-width:240px;
}
body.site-youeun00000 header .logo{
  background:none !important;
}
/* 배너 텍스트/딜러: 슬라이더 JS 없어도 첫 화면 노출 */
body.site-youeun00000 .spotzone li.n01 .txtbox .tit1,
body.site-youeun00000 .spotzone li.n01 .txtbox .tit2,
body.site-youeun00000 .spotzone li.n01 .txtbox .tit3,
body.site-youeun00000 .spotzone li.n01 .txtbox .exp,
body.site-youeun00000 .spotzone li.n01 .txtbox .dealer,
body.site-youeun00000 .spotzone li.n01 .txtbox .mov,
body.site-youeun00000 .spotzone li.active .txtbox .tit1,
body.site-youeun00000 .spotzone li.active .txtbox .tit2,
body.site-youeun00000 .spotzone li.active .txtbox .tit3,
body.site-youeun00000 .spotzone li.active .txtbox .exp,
body.site-youeun00000 .spotzone li.active .txtbox .dealer,
body.site-youeun00000 .spotzone li.active .txtbox .mov{
  opacity:1 !important;
  transform:none !important;
}

/**/
.navbg {  /*border-bottom:1px solid #eee; background:#f4f4f4; */}
.navi {max-width:1200px; min-width:1000px; margin:-50px auto 0;padding-right:15px;  font-size:14px; color:#777; font-weight:400;  line-height:45px; text-align:right;}
.navi span {width:16px; height:16px; display:inline-block; background:url(/site/youeun00000/img/inc/icon_navi.webp) no-repeat center 3px;}
.navi strong {font-size:14px;color:#222; font-weight:normal}

.subTitle {font-size:45px; padding:0px 0 30px;letter-spacing:-4px;font-family:'ScoreDream';font-weight:100; text-align:center; /*  */ display:none;}
.subTitle.line {border-bottom:1px solid #f21e1e;}
.subTitle.right {text-align:right;}
.subTitle span{padding-left:10px;font-weight:normal;font-size:16px; color:#999;letter-spacing:-1px;}

.sub_subtitle {font-size:28px; margin-bottom:30px;letter-spacing:-1px;}
.sub_subtext {padding-top:5px;font-size:16px;color:#888;letter-spacing:0}

/* sub-visual  */
.sub_visual {position:relative; height:auto; min-width:1000px; max-width:1200px; margin:0 auto; padding:40px 0 10px; }
.sub_visual h2 { display:block; color:#333; font-size:27px; line-height:1.5em;font-weight:400; letter-spacing:-.08em; font-family:'SB-ugr';  }
.sub_visual h2 span{display:inline-block;font-weight:normal;font-size:15px; font-weight:100; line-height:1.3em; margin:5px 0 0 5px; color:#888;letter-spacing:-1px;}
.sub_visual:after {content:''; clear:both; display:block;}

/*  ־ */
.subvisual {height:430px;padding:100px 0 0;background:#f6f6f6;text-align:center;}
.subvisual h3 {font-size:46px;color:#fff;letter-spacing:-2px;}
.subvisual h3 > div {padding-top:15px;font-size:21px;color:#fff;letter-spacing:-1px;}

.subvisual.s1 {background:url(/site/youeun00000/img/sub/s_bg1.webp) no-repeat center 0 #f6f6f6;background-size:cover;}
.subvisual.s2 {background:url(/site/youeun00000/img/sub/s_bg2.webp) no-repeat center 0 #f6f6f6;background-size:cover;}
.subvisual.s3{background:url(/site/youeun00000/img/sub/s_bg3.webp) no-repeat center 0 #f6f6f6;background-size:cover;}

.event_sale {display:block; margin:20px 0 10px; }
.event_sale img {width:100%; border-radius:7px;}



.consult_step {position:relative;margin:0 auto 15px;width:100%;max-width:1200px;margin-top:-100px;height:250px; box-shadow:5px 5px 25px rgba(0,0,0,0.15); background:url(/site/youeun00000/img/sub/sub_sell_img.webp) no-repeat center center #f21e1e;background-size:auto 200px !important;z-index:100;}
.consult_step.s2 {background:url(/site/youeun00000/img/sub/sub_buy_img.webp) no-repeat center center #f21e1e;}

.left_wrap {padding:30px 0 0 0;}
#leftmenu {max-width:1200px; min-width:1000px; margin:0 auto;text-align:center; }
#leftmenu ul {font-size:0;}
#leftmenu ul li {display:inline-block; }
#leftmenu ul li a {padding: 0;margin-right:5px;border:1px solid #ccc; font-size:16px; line-height:50px; display:block;font-weight:bold;color:#888;}
#leftmenu ul li.on a {border-color:#f21e1e;background:#fff; color:#f21e1e;}
#leftmenu ul.col2 li {width:50%;}
#leftmenu ul.col3 li {width:33.33%;}
#leftmenu ul.col4 li {width:25%;}
#leftmenu ul.col5 li {width:20%;}

#total_content {max-width:1200px; min-width:1000px; min-height:500px; margin:20px auto;position:relative; box-sizing:border-box;}

#total_content ::-webkit-scrollbar { width: 12px;height:12px;}
#total_content ::-webkit-scrollbar-track { background-color: #f9f9f9; }
#total_content ::-webkit-scrollbar-thumb { background:#777; opacity:1 !important;  border-radius:12px; }
#total_content ::-webkit-scrollbar-button { display: none; }
.total_content {padding-top:0px;}

@media screen and ( max-width:1000px ) {
	#total_content {max-width:100%; padding:0 10px;}
}

.sub_banner {display:block; clear:both; width:100%; border-radius:12px; overflow:hidden; margin:50px 0 30px;  }

.map-w { width:100% !important}

.txt_blue	{ color:#ff5400; }
.txt_grey	{ color:#999999; }
.txt_red	{ color:#f21e1e}

.clear {clear:both;}

.gotab {clear:both;position:absolute;margin-top:0;}

/*ư*/
.btn_wrap {display:block; text-align:center; }
.btn.right {text-align:right;}
.btn, .btn a {display: inline-block; padding:0 20px; line-height:30px; vertical-align: middle; line-height: 34px; font-weight:500; border-radius:4px;}
.btn_line {border:1px solid #f21e1e; color:#f21e1e; background: #fff;}
.btn_line2 {border:1px solid #333; color:#333; background:#fff}
.btn_red {background:#f21e1e;  color:#fff;  color:#fff;}
.btn_done {background:#3c5ac8;  color:#fff;  color:#fff;}
.btn_orange {background:#f55813;  color:#fff;  color:#fff;}
.btn_input { border:none; font-size:14px; border-radius:6px;}
.btn_compare {background:#444; color:#fff; font-size:13px; padding:0 15px; line-height:35px; border-radius:4px; margin-left:5px;}
.btn_compare:before {content: "\e92d"; font-family:'xeicon'; font-size:19px; display:inline-block; vertical-align:top; margin-right:3px; margin-top:0px;}
.btn_grey {background:#434343; color:#fff;}
.btn_big {line-height: 55px; width:145px;border-radius:6px; text-align:center; font-size: 16px; letter-spacing: -1px; display: inline-block; cursor:pointer; }
.btn_01 {display: inline-block; width: 110px; text-align: center; line-height: 30px; border: 1px solid #e3e3e3; background: #f5f5f5; font-size: 14px;  border-radius:4px; letter-spacing: -1px;font-weight:bold;color:#f21e1e;}
.allbtn { display: inline-block; border:1px solid #aaa; padding: 0 10px; line-height: 20px; background: #eee; text-decoration: none !important; box-sizing: border-box; letter-spacing: -1px;}
.btn_small_grey {margin-right: 2px !important;float: right; font-size:12px; background:#777; color:#fff; border:1px solid #777; padding:0 10px; line-height:1.5;} 
.big_big input {display: inline-block; background:#f21e1e; color:#fff; color:#fff; border:none; padding:0 50px; line-height:50px;}
.big_big_grey input {display: inline-block; background:#434343; color:#fff; border:none; padding:0 50px; line-height:50px;}

.btn_point input {display: inline-block; background:#f21e1e;  color:#fff;  color:#fff; border:none; padding:0 40px; line-height:40px;font-size:18px;}
.btn_default input {display: inline-block; background:#434343; color:#fff; border:none; padding:0 40px; line-height:40px;font-size:18px;}
.mini_btn {display:inline-block; background:#434343; color:#fff; padding:0 5px; margin-top:3px;}

.view_btn.center{text-align: center;}


/*¡*/
#paging, .page { margin:0; padding:15px 0 0 0; text-align:center; }
#paging img, .page img {padding:0 13px;}
#paging a img, .page a img {padding:0;}
#paging a, .page a {padding:0 13px; display:-moz-inline-box;display:inline-block;_position:relative; border-radius:50px;color:#666; font-size:16px; font-weight:normal; line-height:35px; text-decoration:none; margin:0; }
#paging a:hover, .page a:hover { color:#f21e1e;}
#paging a.on, .page a.on { background:#f21e1e;  color:#fff;  color:#fff; font-weight:bold; }
#paging a.pre, .page a.pre {margin-right:30px;}
#paging a.next, .page a.next {margin-left:10px;}

/* */
.mypage_menuwrap { padding-top:0px; }
.mypage_menuwrap .sub_tabbox {font-size:0; max-width:1200px; min-width:1000px; position: relative; margin: 5px auto 0;}
.mypage_menuwrap .sub_tabbox li {display:inline-block; position: relative;}
.mypage_menuwrap .sub_tabbox li a { font-size:15px; font-weight:500; display: block;}
.mypage_menuwrap .sub_tabbox li.on .menubar {width: 100%; display: block; background:#f21e1e;  color:#fff;  height:3px; position:absolute; left:0; bottom:0; }
.mypage_submenuwrap {border-bottom:1px solid #e2e2e2; }
.mypage_submenu {max-width:1200px; min-width:1000px; height:55px;  position: relative; margin: 0 auto;display:block !important;}
.mypage_submenu li {float: left; position: relative; margin:0 25px;}
.mypage_submenu li a {line-height:69px; font-size:16px; line-height:55px;  display: block;font-weight:bold;}
.mypage_submenu li.on .menubar {width: 100%; display: block; background:#f21e1e;  color:#fff;  height:3px; position:absolute; left:0; bottom:0; }

.requestBox .subtitle {    position: relative;    margin: 0;    padding: 10px 0 5px 0;    font-weight: bold;    color: #222;    font-size: 14px;}
.requestBox .t_from { border-top: 2px solid #f21e1e;  margin: 0px 0px 10px 0px;}
.requestBox .t_from th {font-size:12px !important;  padding: 10px;    border-bottom: 1px solid #e2e2e2;    font-weight: normal;    text-align: left;    color: #000;    background: #efefef;   line-height: 20px; letter-spacing:-1px;}
.requestBox .t_from td {font-size:12px !important;    padding: 10px;    border-bottom: 1px solid #e2e2e2;    color: #000;    line-height: 20px;}

.requestBox .t_list .option_list > li {padding:10px 0;}
.requestBox .t_list .option {font-size:0; background:#f8f8f8; padding:15px;}
.requestBox .t_list .option li {display:inline-block; width:25%;}
.t_list.mycar .center input[type=checkbox] + label {background-position: center -33px;}
.t_list.mycar .center input[type=checkbox]:checked + label {background-position:center 2px;}



.checkbox {position: relative; display: inline-block; }
.requestBox .price_choice.ht {line-height:35px;}
.requestBox .price_choice  input, .checkbox  input {  position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    cursor: pointer;    border: 0;    background: none;    opacity: 0;    -webkit-opacity: 0;    -moz-opacity: 0;}
.requestBox .price_choice {position:relative; padding:10px 0;}
.requestBox .price_choice input:checked + label {    background-position: 0 -38px; font-weight: 500;}
.requestBox .price_choice.red label {color:#f21e1e !important;}
.requestBox .Bprice p {margin:5px 0; font-size:12px;}
.requestBox .Bprice p select {font-size:12px; color:#000;}



.mainArea {font-size:0;}
/*.mainArea li {display:inline-block; width:12.5%; text-align:center; margin-bottom: 5px;}*/
.mainArea li {float:left; width:122px; text-align:center; margin:0 4px; height: 122px;}

.mainArea .car_ptext {width:50%; height:118px; vertical-align: top; text-align:left; position:relative;box-sizing:border-box; padding-left:4px;}
.bg_photo {background:#f8f8f8; padding:15px;}
.mainArea li strong{   font-size: 14px;    padding: 5px 0;    display: block;}
.mainArea li .regi b {color:#333;}

.mainArea li .subject {padding:5px 0; text-align:left; font-size: 11px;}
.mainArea li .subject span {font-size:11px;}
.right_btn {text-align:right; margin-bottom:3px; float:right;}

.regi {font-size:11px; color:#888;}
.price_btn {position:absolute; top:10px; left: 220px}
.price_btn li {width:70px;  display:inline-block; text-align:center; background:#f21e1e;  color:#fff;  color:#fff; line-height: 35px;  cursor:pointer;}

.color_chip {position:relative; border:1px solid #d9dbdc; width:40px; height:33px; display:inline-block; cursor:pointer; margin:0 3px;}
.color_chip span { width:80px; height:80px; background:#fff; border:1px solid #d9dbdc; left:-1px; top:-1px; position:absolute;}
.color_chip:hover span{ display:block !important; }

.listSesarch {  overflow: hidden;    margin: 15px 0px ;    border: 1px solid #efefef;    padding: 10px;    background: #f9f9f9;}
.listSesarch .btnArea  {  float: right; padding-right:20px;}
.listSesarch .searchArea {float:left; line-height: 35px; padding-left:20px;}

.listbtn {margin:20px 0 5px; text-align:right;}

.boardViewWrap { position: relative;}
.boardViewWrap .boardHeader {  padding: 30px 0;    border-bottom: 1px solid #efefef;}
.boardViewWrap .boardHeader .subject {    font-size: 26px;    color: #333;    letter-spacing: -1px;}
.boardViewWrap .boardHeader .boardInfo {    position: relative;    padding: 10px 0px 0px 0px;    color: #777;}
.boardViewWrap .boardHeader .boardInfo span {    display: inline-block;    padding: 0px 5px;    color: #ccc;    vertical-align: middle;}


.consult_ing {    display: inline-block;    height: 18px;    margin: 0px auto;    width: 50px;    border: 1px solid #777;    color: #333;    letter-spacing: -1px;    font-size: 11px;    line-height: 19px;    text-align: center;}
.t_consutForm td.cousult_counting {    padding: 15px 20px;    background: #efefef;}
.t_consutForm td.cousult_counting span {    font-weight: 500;    font-size: 20px;    line-height: 30px;}

.boardViewWrap .boardCont {  padding: 20px 0;    line-height: 1.7;}

.comment {  overflow: hidden;    padding: 20px 0px 0px 0px; border-top: 1px solid #e2e2e2;}
.comment .inputArea {   margin: 5px 0px 20px;    border: 1px solid #e2e2e2;    background: #efefef;    padding: 10px; box-sizing:border-box;}
.comment .inputArea textarea {margin:0;  border: 1px solid #e2e2e2;    width: 85%;    height: 50px;}
.comment .inputArea input {    border: 0;    background: #777;    width: 15%;float: right;    line-height: 50px;    cursor: pointer;    font-weight: bold;    color: #fff;}
.comment form > span {font-size:12px; padding:0; display:inline-block;}

.comment .repl {border-top: 1px solid #e2e2e2;}
.comment .repl .tit {font-size:16px;  padding:20px 0 0px; }
.comment .repl .tit span {font-size:12px; }
.comment ul li {  padding: 25px 20px;    border-top: 7px solid #fff;    background: #efefef;    color: #888;    line-height: 1.4;}

.comment .commontInfo {    overflow: hidden;    position: relative;    margin: 10px 0px 0px 0px;    padding: 5px 0px;    font-size: 12px;    vertical-align: middle;}
.comment .commontInfo span {   display: inline-block;    margin: 0px 20px 0px 0px;}

.t_consutForm { border-top: 2px solid #f21e1e;  margin: 0px 0px 10px 0px;}
.t_consutForm th {    font-size:14px !important;  padding: 3px 10px;    border-bottom: 1px solid #e2e2e2;    background: #efefef;    font-weight: normal;    text-align: left;    color: #000; line-height: 30px; letter-spacing:-1px;}
.t_consutForm td {    font-size:14px !important;  padding: 3px 10px;    border-bottom: 1px solid #e2e2e2;}


.search_title {font-size:20px; margin:20px 0 10px;}
.search_title b {color:#f21e1e;}

.btn_sort {position:relative;display:inline-block;width:140px;z-index:1;}
.btn_sort span { display:block;padding:0 35px 1px 10px;border:1px solid #dfdfdf;margin:0 4px 4px 0;/*border-radius:3px;*/background:url(/site/youeun00000/img/icon_sort.webp) 112px 8px no-repeat;line-height:35px; color:#333; text-align:right;cursor:pointer;}
.btn_sort.type2 span {background:url(/site/youeun00000/img/inc/arrow.webp) 102px center no-repeat; background-size: 30px auto;}
.btn_sort:hover ul {display:block;} 
.btn_sort ul { display:none;position:absolute;top:0;right:0;width:100%;box-shadow:2px 2px 7px rgba(0,0,0,0.3); background:#fff;z-index:20;}
.btn_sort li { line-height:35px;padding:0 20px;color:#333;cursor:pointer;font-weight:normal;}
.btn_sort li:hover, .btn_sort li.on { background:#f0f0f0;font-weight:bold;}

.search_btnwrap {height: 35px;}
.left_btnwrap {float:left; width:50%;}
.right_btnwrap {float:left; width:50%; text-align:right;}

.w35 {line-height:35px; height:35px}

.mycar.t_list td {text-align:left; padding-left:10px;}
.mycar td.photo {padding:10px 0;}
.mycar td.carName {padding:10px 0 10px 15px !important; text-align:left;}
.mycar td.carName a {/*color:#009aea;*/font-weight:bold;}
.mycar td.carName a:hover { text-decoration:none;} 
.mycar td.carName .icon img {margin:0px 10px 0px 0px;}

.mycar td .year_2 { font-size:11px; color:#aaa;line-height:14px;}
.mycar td.area span {display:block;text-align:center;line-height:14px !important;}
.mycar td.phone {padding:5px 0 !important;line-height:14px !important;}
.mycar td.phone strong {font-weight:normal;display:block;/*color:#3f6fc3;*/}
.mycar td.left {text-align:left;padding-left:3px;padding-right:3px;}
.mycar td.right {text-align:right;padding-right:10px;}
.mycar td.center {text-align:center;}
.mycar td.center .red {color:#f21e1e;}
.mycar td.right strong.red {font-size:14px; color:#f21e1e; }
.mycar td.right .blue {color:#0082f0;}

.mycar td.manage {position:relative;}
.mycar td.manage > a { display:block !important;width:100%; height:68px; background:url(/site/youeun00000/img/icon_dot.webp) center center no-repeat; background-size:15px auto;}
.mycar td.manage.on .manage_menu {display:block !important;}
.mycar .manage_menu {position:absolute; right:0; top:0; background:#fff; z-index: 20; width:125px; box-shadow:2px 2px 7px rgba(0,0,0,0.3);}
.mycar .manage_menu li {cursor:pointer; text-align:center;  padding: 0 14px; line-height: 30px; color: #333; font-size:12px; display:block;}
.mycar td.manage .manage_menu li:hover {background:#f0f0f0;font-weight:bold;}
.full { z-index:19; position: fixed;    top: 0px;    left: 0px;    width: 100%;    height: 100%; }

.t_list.mycar td .txt_comment {max-width:340px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:12px}
.t_list.mycar td .txt_comment.type2 {color:#ff5400; line-height:1.5;}
.t_list.mycar td .txt_comment.type3 {color:#888; margin-bottom:5px; padding: 0;} 
.t_list.mycar td .txt_comment.type3 span {font-size:10px; color:#ddd; display:inline-block; padding:0 5px;}
.t_list.mycar td .txt_comment.type3 b {color:#28b4ef;}
.t_list td.carName {padding:10px 0 10px 15px !important; text-align:left;}
.t_list td.carName .hot {font-size:0;padding-top:3px; }
.t_list td.carName .hot img{ display:inline-block; vertical-align:top; margin-right:3px;}
.t_list td  label.ins{ display:inline-block; vertical-align:top; height:20px; line-height:18px; font-size:11px;font-weight:bold; padding:0 10px; border-radius:30px; background-color:#fef2f3; color:#f83546; border:1px solid #fb6f7c; letter-spacing:-.06em;}


.t_carList .td_key td {padding-right:10px;text-align:right;font-weight:bold;background:#eaeff2;}
.t_carList .td_key td .btn {width:auto;text-indent:0;}
.t_carList .td_key td .btn.btn_back {background:#999;}
.t_carList .td_key:hover {background:#eaeff2 !important;}
.t_carList .btn_optiondetail {position:relative;text-align:center;}
.t_carList .btn_optiondetail img {width:40px;width:15px;height:15px;cursor:pointer;}
.t_carList .btn_optiondetail .selectBox {display:none;width:800px;bottom:50px;right:35px;transform:translateY(40px);text-align:left;}
.t_carList .btn_optiondetail .selectBox .option_cont {padding:15px;overflow:auto;}
.t_carList .btn_optiondetail .selectBox .option_cont span {display:inline-block;letter-spacing:-1px;}
.t_carList .btn_optiondetail img:hover + .selectBox {display:block;}
.t_carList .opt_icon {display:inline-block;padding:0 15px;margin:2px 0 10px;border-radius:50px;border:1px solid #ff5400;height:20px;line-height:18px;color:#ff5400;}
.t_carList .opt_icon.black {border:1px solid #ccc;color:#ccc;}
/*.t_carList tr.last_style .btn_optiondetail .selectBox {top:auto;bottom:50px;right:35px;}*/
.t_carList td .carnum {display:inline-block;padding:0 5px;margin-right:8px;background:#534746 !important;color:#fff !important;font-weight:bold !important;line-height:20px;}

.t_carList .repair_check_wrap{display:inline-block;position:relative;}
/*.t_carList .repair_check_wrap:hover .repair_check {display:block;}*/
.t_carList .repair_check {display:none;position: absolute;right: 0;width: 340px;bottom:35px;background: #fff;border: 1px solid #7c7c7c;z-index:10;}
.t_carList .repair_check .p_ex {;font-size: 12px;line-height: 1.8;background: #f8f8f8;}
.t_carList .repair_check .p_ex strong {font-size: 14px;}
.t_carList .repair_check p {padding:10px 20px;}
.t_carList .repair_check p strong {font-size:12px;word-break:keep-all;}
.t_carList .repair_check button {width: 100%;line-height: 40px;border: 0;background: #737e86;color: #fff;font-size:14px;}



/*˾*/
.num_view {position: fixed; left:0px; right: 0px; top: 0px; bottom:0;  width: 100%; height: 100%; z-index: 9999;}
.pop_view.on {display: block !important;}
.num_view .pop_check { background:#fff; border:1px solid #e2e2e2;  position: absolute; left: 50%;top: 50%; width:410px;    height: auto;    margin: 0 0 0 -327px;    padding: 0;    z-index: 9999;  overflow: hidden;}
.num_view .pop_header { min-width: 200px; padding: 0 0 0 30px;    color: #fff;    font-size: 16px;    font-weight: bold;    line-height: 50px !important; 
background: #333; }
.num_view .pop_check .close {position: absolute; right: 30px; top: 0px;  color: #fff;  font-size: 40px; display:block; cursor: pointer;}
.num_view .pop_cont strong {color:#f21e1e;}
.num_view .pop_sub {background:#f8f8f8; margin-top:10px; padding:10px; }
.num_view .pop_sub .red {color:#f21e1e;}
.num_view .pop_cont { margin: 20px;  padding:0; }
.num_view .pop_text {padding:10px;}


/*ȸҰ*/
.companywrap {min-height:700px;position:relative; padding-bottom:30px;  /* background:url(/site/youeun00000/img/company.webp) no-repeat right 0;background-size:auto 100%;*/}
.company_greeting {padding-right:50%;letter-spacing:-1px; font-family:'NanumSquare'; word-break: keep-all; text-align: justify; }
.company_greeting.bg {background:#f21e1e;  color:#fff;  width:40%; padding:70px; position:absolute; right:0; top:65px }
.company_greeting.full{width:100%;}
.company_greeting.bg p { color:#dfdfdf;}
.company_greeting p.text1 {font-size:32px; font-weight:normal; line-height:1.4; letter-spacing:-2px;}
.company_greeting p.text2 {font-size:24px;}
.company_greeting p.text3 {font-size:20px; padding:30px 0 10px;}
.company_greeting p.text4 {padding-bottom:20px;font-size:18px; line-height:1.5;text-align: left; }
.company_greeting p.sign {padding-top:50px; text-align:right;     font-size: 20px;}
.company_greeting .red {color:#f21e1e;}
.company_greeting strong {font-weight:bold;}
.company_greeting .underline {text-decoration:underline; padding-bottom:5px;}


.greetingwrap { background:url(/site/youeun00000/img/sub/greetingbg.webp) bottom center no-repeat #f7fdf8; height: 250px; }
.systemwrap {text-align:center;}
.mapwrap .address {display:block; margin:20px 0;}
.mapwrap p { color:#777;   margin-bottom: 20px;    font-size: 16px;    line-height: 1.8;}
.mapwrap p span.icon_home { padding:0;     vertical-align: middle;    margin-right: 15px;    display: inline-block;    width: 70px;    height: 70px;    border-radius: 70px;    background: url(/site/youeun00000/img/sub/icon_home.webp) center center no-repeat #f21e1e;}
.mapwrap p span.icon_call {padding:0;    vertical-align: middle;    padding: 0;    margin-right: 15px;    display: inline-block;    width: 70px;    height: 70px;    border-radius: 70px;    background: url(/site/youeun00000/img/sub/icon_call.webp) center center no-repeat #f21e1e;}
.mapwrap .bold {  color: #494949;   font-weight: 500;}
.mapwrap .bold  span {    padding: 0 70px;}
.rulewrap {text-align: justify; line-height: 1.8;}


/* λ縻 */
.sub_greeting {letter-spacing:-.08em;}
.sub_greeting:after {content:''; clear:both; display:block;}
.sub_greeting .block-left {display:inline-block; float:left; width:50%; padding-right:30px; padding-left:30px; clear:both; margin:20px 0;}
.sub_greeting .block-right {display:inline-block; float:right; width:50%; padding-left:0px;padding-top:90px; padding-right:0px;  word-break:keep-all; }
.sub_greeting h2 {font-size:30px; font-weight:300; line-height:1.5em; color:#333;  margin:30px 0 10px; letter-spacing:-.07em;}
.sub_greeting p {display:block; font-size:18px; color:#555; font-weight:400; line-height:1.8em; margin:40px 0; }
.sub_greeting .img-wrap {position:relative; overflow:visible; }
.sub_greeting .img-wrap img {width:90%;}
.sub_greeting .img-wrap:after {content:''; position:absolute; width:300px; height:400px; right:20px; bottom:-30px; background:#f4f4f4; z-index:-1;}
.sub_greeting em {font-size:115%}
.sub_greeting  strong {font-weight:500; color:#000;}
.sub_greeting span {font-weight:500;}



/*˻*/

.tab_wrap	{ padding:0; margin:0 0 20px 0; overflow:hidden; width:100%; }
.tab_wrap span	{ position:absolute; padding:13px 0 0 90px; color:#fff; font-size:14px; font-weight:bold; text-align:center; width:98px; }

.subsearch_total_wrap	{ position:relative; background:#f9f9f9; border:1px solid #dfdfdf; border-radius:7px; overflow:hidden; padding:0; overflow:hidden; }
.subsearch_wrap	{ border-left:0; border-top:0; border-right:0; }
.subsearch_wrap .subsearch		{ display:inline-block; float:left; }
.subsearch_wrap .subsearch dl	{ display:block; border-right:1px solid #d0d0d0; }
.subsearch_wrap .step5 dl	{ border-right:0px solid !important; }
.subsearch_wrap .step1		{ width:13.5%; }
.subsearch_wrap .step2		{ width:17.5%; }
.subsearch_wrap .step3		{ width:25.5%; }
.subsearch_wrap .step4		{ width:26%;*width:25.7%;}
.subsearch_wrap .step4 dl {border-right:0 !important;}
.subsearch_wrap .step5		{ width:22%; *width:21.8%; }
.subsearch_wrap .subsearch dt	{ border-bottom:1px solid #dfdfdf; background:#f6f7f7; text-align:center; line-height:40px; padding:0; font-size:14px; letter-spacing:-1px; }
.subsearch_wrap .subsearch dd	{ position:relative;background:#fff; height:150px; padding:0px 0px; }
.subsearch_wrap .subsearch dd .listing	{ position:relative;overflow-y:scroll;height:150px; z-index:1; }
.subsearch_wrap .subsearch .nothing	{ position:absolute;left:0;top:0;right:0;vertical-align:middle; text-align:center; color:#bbb; letter-spacing:-1px; padding:55px 0 0 0; z-index:0;}
.subsearch_wrap .subsearch li a	{ display:block; background:#fff; padding:6px 0 0 6px; line-height:12px; height:13px; }
.subsearch_wrap .subsearch li a:hover	{ background:#666; color:#fff !important; text-decoration:none; }
.subsearch_wrap .subsearch dd #seriesDiv, .subsearch_wrap .subsearch dd #sdetailDiv {height:150px;overflow:auto;}

.subsearch .sdOff, .subsearch .sdOn {box-sizing:border-box; padding:5px 10px;cursor:pointer;}
.subsearch.step4 .sdOff, .subsearch.step4 .sdOn {padding:1px 10px;}
.subsearch .sdOn {background:#444;color:#fff;}

.car_searchoption 	{ clear:both; position:relative; border-bottom:1px solid #dfdfdf; border-top:1px solid #dfdfdf; line-height:12px; padding:15px 0;}
.car_searchoption dl	{ padding:0 0 0 12px; letter-spacing:-1px; }
.car_searchoption .condition	{ clear:both;float:left; width:45%; padding:5px 0 0 16px; display:block !important; }
.car_searchoption .condition2	{ float:left; width:51%; padding:5px 0 0 16px; display:block !important; }
.car_searchoption dt	{ display:inline-block; font-weight:bold; width:65px; float:left; padding:4px 0 0 0; color:#333; }
.car_searchoption dd	{ display:inline-block; float:left; }
/*.car_searchoption input[type=checkbox], .car_searchoption input[type=radio]	{ height:12px; vertical-align:middle; line-height:12px; padding:0 2px 3px 0; margin:0 3px 0 0; font-size:0; }*/
.car_searchoption input[type=checkbox] + label {padding:0 10px 0 20px;background-size:16px auto;background-position:0 -31px;line-height:25px;}
.car_searchoption input[type=checkbox]:checked + label	{background-position:0 5px;}
.subsearch input[type=checkbox] + label {width:100%;padding:0 10px 0 20px;background-size:16px auto;background-position:0 -31px;line-height:25px;font-size:14px;}
.subsearch input[type=checkbox]:checked + label	{background-position:0 5px;}
@media \0screen {
   .car_searchoption input[type=checkbox] + label {line-height:15px !important;}
   .car_searchoption input[type=checkbox] {margin-top:2px;}
   .subsearch input[type=checkbox] + label {line-height:15px !important;}
   .subsearch input[type=checkbox] {margin-top:2px;}
}
.car_searchoption select	{ width:100px; height:25px;font-size:13px; }
.car_searchoption .condition input[type=text]	{ width:92px; border:1px solid #858585; }
.car_searchoption:after	{ clear:both; display:block; height:0; line-height:0; font-size:0; content:"";}
.car_search_btn	{ position:relative; clear:both; background:#f0f2f2;font-size:13px;line-height:50px; }
.car_search_btn .car_search_btn_right {position:absolute;right:0;top:0;font-size:0;}
.car_search_btn.con1 {padding-left:30px; }
.car_search_btn .car_search_text	{  padding-top:10px; }
.car_search_btn .car_search_text div { width:24.5%; display:inline-block; padding:5px 0 5px;}
.car_search_btn .car_search_text .tit  {text-align: right;width:49%; float:left;display: inline-block; padding-right:10px}
.car_search_btn .car_search_text input {width:50%; float:left; display: inline-block;vertical-align:middle; }
.car_search_btn input {border:1px solid #d9dbdc;}
.car_search_btn input.button2	{width:100px;background:#333;  padding:0 30px; border:0;color:#fff;text-align:center; font-size:16px; line-height:50px;*line-height:32px;letter-spacing:-1px;cursor:pointer;}

.sub_search_text {width:23%;}

.car_search_btn .search_wrap {position:absolute;right:0;top:0;font-size:0;}
.car_search_btn .search_wrap span	{ font-size:13px; line-height:49px; padding:0 0 0 15px; }
.car_search_btn .search_wrap span strong { color:#db0c02;}
.car_search_btn .search_wrap input {padding:0 30px; border:0;color:#fff;text-align:center; font-size:16px; line-height:50px;*line-height:32px;letter-spacing:-1px;cursor:pointer;}
.car_search_btn .search_wrap .button	{background:#ccc;}
.car_search_btn .search_wrap .button2	{width:100px;background: #f21e1e;  color:#fff; }


.m12tab	{ height:37px; overflow:hidden; }
.m12tab li	{ float:left; width:399px; height:37px; overflow:hidden; }
.m12tab li a	{ margin:0; display:block; }
.m12tab li.on a	{ margin:-37px 0 0 0; }
.m12wrap	{background:#f9f9f9; }
.m12_step1 {display:block;overflow:hidden;background:#fff;padding:10px 20px; font-size:0; }
.m12_step1 li {display:inline-block; width:12.5%;padding:0;margin:0;text-align:center;}
.m12_step1 li a {display:block;position:relative;margin-top:5px;padding:55px 0 0 ;font-size:15px;font-weight:500; text-align:center;background-size:auto 47px !important; background-repeat:no-repeat; background-position:center 0;  }
.m12_step1 li a:hover {color:#f21e1e;}
.m12_step1 li.c1 a {background-image:url(/site/youeun00000/img/main/class_car01.webp)}
.m12_step1 li.c2 a {background-image:url(/site/youeun00000/img/main/class_car02.webp)}
.m12_step1 li.c3 a {background-image:url(/site/youeun00000/img/main/class_car03.webp)}
.m12_step1 li.c4 a {background-image:url(/site/youeun00000/img/main/class_car04.webp)}
.m12_step1 li.c5 a {background-image:url(/site/youeun00000/img/main/class_car05.webp)}
.m12_step1 li.c6 a {background-image:url(/site/youeun00000/img/main/class_car06.webp)}
.m12_step1 li.c7 a {background-image:url(/site/youeun00000/img/main/class_car07.webp)}
.m12_step1 li.c8 a {background-image:url(/site/youeun00000/img/main/class_car08.webp)}
.m12_step1 li.on a {border:1px solid #f21e1e; color:#f21e1e;}


.m12_step2, .m12_step1, .m12_step3	{ clear:both; }
.m12_step2 {border-top:1px solid #dfdfdf; padding:15px; }
.m12_step2 label	{width:185px; color:#111;font-size:13px !important;  letter-spacing:-.07em !important; white-space:nowrap;}
.m12_step3 th	{ font-weight:normal; text-align:right; color:#636363; width:100px; padding:0 20px 0 0; }
.m12_step3 td label {font-size:13px;color:#111;}

.sub_tabbox { padding:0; margin:0 0 20px 0;width:100%; background-color:#f4f4f4;}
.sub_tabbox ul {font-size:0; }
.sub_tabbox li	{display:inline-block; width:50%; margin-left:-1px;}
.sub_tabbox li:first-child {margin-left:0;}

.sub_tabbox li a {display:block; position:relative; color:#555; font-size:16px;line-height:60px;text-align:center;font-weight:500;letter-spacing:-1px;  transition: all 0.2s ease-in; overflow:hidden; }
.sub_tabbox li.on a { color:#fff; background-color:#f21e1e; box-shadow:5px 5px 12px rgba(0,0,0,0.1);  z-index:5 }

.sub_tabbox.col3 li {width:33.3%;}
.sub_tabbox.col4 li {width:25%;}
.sub_tabbox.col5 li {width:20%;}
.sub_tabbox.col6 li {width:16.6%;}

.bigcar_list	{ padding:0; margin:0; font-size:0; }
.bigcar_list ul	{ padding:0; margin:0; }
.bigcar_list ul li	{ float:left; width:240px; padding:15px 25px 0 0; font-size:12px; height:300px; color:#222; border-bottom:1px solid #e7e6e6; }
.bigcar_list ul li a { color:#333333; font-family:gulim; dotum; }
.bigcar_list li .photo	{ border:4px solid #fff; margin:-4px 0 0 -4px; }
.bigcar_list li:hover .photo	{ border:4px solid #6480ff; margin:-4px 0 0 -4px; }
.bigcar_list li:hover .li_txt	{ color:#6480ff; font-weight:bold; letter-spacing:-1px; }
.bigcar_list li:hover strong	{ color:#6480ff; font-weight:bold; }
.bigcar_list ul li .title	{ padding:8px 0 0 0; }
.bigcar_list ul li .car_option	{ padding:0 0 2px 0; color:#a8a8a8; line-height:1.4; }
.bigcar_list ul li .car_price	{ color:#a3a3a3; padding:0 0 6px 0; }
.bigcar_list ul li .car_price strong	{ color:#676767; }
.bigcar_list ul li .car_price strong span	{ color:#5069e7; font-size:16px; padding:0 3px 0 0; }
.bigcar_list ul li .km	{ color:#999999; font-weight:bold; border:1px solid #e3e3e3; display:inline-block; padding:3px 5px 0 5px; margin:14px 0 0 0; line-height:1.3; }

.salecar_list	{ padding:0; margin:0; font-size:0; }
.salecar_list ul	{ padding:0; margin:0; }
.salecar_list ul li	{ float:left; width:240px; padding:35px 25px 0 0; font-size:12px; height:310px; color:#222; border-bottom:1px solid #e7e6e6; }
.salecar_list ul li a { color:#333333; font-family:gulim; dotum; }
.salecar_list li a img	{ border:4px solid #fff; margin:-4px 0 0 -4px; }
.salecar_list li:hover a img	{ border:4px solid #6480ff; margin:-4px 0 0 -4px; }
.salecar_list li:hover .li_txt	{ color:#6480ff; font-weight:bold; letter-spacing:-1px; }
.salecar_list li:hover strong	{ color:#6480ff; font-weight:bold; }
.salecar_list ul li .saleicon	{ position:absolute; width:56px; height:57px; text-align:center; background:url(/site/youeun00000/img/sub/icon_sale.webp) no-repeat 0 8px; color:#fff; font-family:Verdana, dotum; font-size:12px; padding:15px 0 0 0; }
.salecar_list ul li .saleicon span	{ font-size:24px; font-weight:bold; }
.salecar_list ul li .title	{ padding:8px 0 0 62px; letter-spacing:-1px; }
.salecar_list ul li .car_option	{ padding:0 0 2px 62px; color:#a8a8a8; line-height:1.4; }
.salecar_list ul li .car_price	{ color:#484848; padding:0 0 6px 62px; letter-spacing:-1px; }
.salecar_list ul li .car_price strong	{ color:#676767; }
.salecar_list ul li .car_price strong span	{ color:#5069e7; font-size:16px; padding:0 3px 0 0; letter-spacing:0; }
.salecar_list ul li .btn	{ padding:0 0 0 63px; }
.salecar_list ul li .btn img	{ border:0 !important; }



/*  Ÿ 20230407*/
.sale_process { position:relative; text-align:center; margin:0 auto 15px;width:100%;max-width:1200px;margin-top:-100px; padding:25px 50px 35px; box-shadow:5px 5px 25px rgba(0,0,0,0.15); background:#f21e1e;background-size:auto 200px !important;z-index:100;}
.sale_process .title {font-size:21px; font-weight:400; color:#fff;  font-family:'SB-ugr'; }
.sale_process ul {display:flex; justify-content: center; flex-direction: row; flex-wrap: nowrap; align-items: flex-start;  gap:0px; padding-top:12px; }
.sale_process ul li {width:20%; position:relative;   display:flex; align-items: center; justify-content: center; flex-direction: column;}
.sale_process ul li:before {content:"\e93e"; position:absolute; left:-5%; top:50%; margin-top:-30px; font-size:1.75rem; color:rgba(255,255,255,0.5); font-family:'xeicon';}
.sale_process ul li:first-child:before {display:none;}
.sale_process ul li figure{width:120px; height:120px; border-radius:50%; border:1px solid rgba(255,255,255,0.3); background-position:center center; background-repeat:no-repeat; background-size:auto;  }
.sale_process ul li p {font-size:1rem; color:#fff;   font-family:'SB-ugr';  line-height:1.3em; margin-top:10px; }
.sale_process ul li:nth-child(1) figure {background-image:url(/site/youeun00000/img/ico_process_01.webp)}
.sale_process ul li:nth-child(2) figure {background-image:url(/site/youeun00000/img/ico_process_02.webp)}
.sale_process ul li:nth-child(3) figure {background-image:url(/site/youeun00000/img/ico_process_03.webp)}
.sale_process ul li:nth-child(4) figure {background-image:url(/site/youeun00000/img/ico_process_04.webp)}
.sale_process ul li:nth-child(5) figure {background-image:url(/site/youeun00000/img/ico_process_05.webp)}
.sale_process ul.buy li:nth-child(3) figure {background-image:url(/site/youeun00000/img/ico_process_03_2.webp)}
.sale_process ul.buy li:nth-child(4) figure {background-image:url(/site/youeun00000/img/ico_process_04_2.webp)}



/*Ŀ´Ƽ*/
#news_list 	{ font-size:0; display:inline-block; display:-moz-inline-box; border-top:1px solid #dfdfdf; }
#news_list li	{ border-bottom:1px solid #efefef;}
#news_list li .news_img	{ float:left; width:180px; height:120px;margin-top:15px;  background-position:center center;background-size:cover;background-repeat:no-repeat;background-image:url(/site/youeun00000/img/nophoto/nophoto_650x480.webp);overflow:hidden;  }
#news_list li .img-wrap {display:block; width:100%; height:100%; background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden;  }
#news_list li > img {width:25%;height:auto;max-height:152px;}
#news_list li .textbox{width:75%;box-sizing: border-box; padding: 22px 25px;  display: inline-block; }
#news_list li .news_name	{ color:#ccc; }
#news_list li .news_title	{ font-size: 18px; }
#news_list li p {padding-top: 15px;    font-size: 14px;    color: #999;}

/* Ʈ */
.gallery_list { display:flex; justify-content: flex-start;  flex-wrap: wrap;flex-direction: row; align-items: flex-start; gap:20px; font-size:0  }
.gallery_list li {width:calc(25% - 15px); overflow:hidden;  }
.gallery_list li a {display:block;}
.gallery_list li figure {  background-color:#f4f4f4; background-position:center center; background-repeat:no-repeat; background-size:cover; }
.gallery_list li figure img {width:100%; min-height:190px; }
.gallery_list li .txt_wrap {display:block; padding:15px 0; font-family:'nanumsquare';  }
.gallery_list li .txt_wrap .title {font-size:18px; line-height:1.4em; font-weight:700; color:#333; font-family:inherit; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }
.gallery_list li .txt_wrap .date {font-size:14px; line-height:1.4em; font-weight:600; color:#777; font-family:inherit; margin-top:10px;}




.t_view	{ border-top:1px solid #999; width:100%; }
.t_view th	{ background:#f9f9f9; padding:15px 0; text-align:center; font-size:22px;color:#111;font-weight:bold;}
.t_view td .view_cate	{ display:inline-block; width:50%; color:#999; line-height:28px; }
.t_view td .view_name	{ display:inline-block; width:50%; text-align:right;color:#999; }
.t_view td .view_name span	{ font-weight:normal !important;}
.t_view td { padding:10px; border-bottom:1px solid #efefef; }
.t_view.small th {font-size:14px !important;}

.view_content	{ padding:30px 0; font-size:14px;  min-height:500px;}
.view_content h3 {font-size:24px;margin-bottom:20px;}
.view_content p.subguide {font-size:18px; padding-top:10px; color:#f21e1e; font-weight:700;}
.view_content p.guide {font-size:16px; line-height:1.5; margin-bottom:10px;}
.view_content p, .view_content div, .view_content span	{ font-size:16px;line-height:1.5;}
.view_content	.photo	{ text-align:center; padding:0 0 20px 0; }

.view_content .circle, .view_content .text {display:inline-block;}
.view_content .right_arrow{display:inline-block; width:15px; height:15px; background:url(/site/youeun00000/img/inc/next.webp) center  center no-repeat; opacity: 0.3; padding:0 10px;}
.view_content .arrow {display:block; background:url(/site/youeun00000/img/sub/guide_arrow.webp) 60px center no-repeat; width:100%; height:15px;}
.view_content .circle {background:#f9f9f9; line-height:150px; width:150px; text-align:center; font-size:16px; font-weight:bold; border-radius:100px;}
.view_content .text {margin:0 20px; font-size:17px;}
.t_comment_box	{ border:1px solid #8290db; background:#f9f9f9; color:#777777; padding:20px 0 20px 25px; }
.t_comment_box div	{ text-align:right; padding:4px 22px 0 0; }

.list_btn_wrap	{position:relative;margin:0;  padding:20px 0 10px 0px; line-height: 35px; display:flex;justify-content: space-between;align-items: center;   }
.list_btn_wrap .txt_sort	{ position:relative; width:100%; color:#5d5d5d; letter-spacing:-1px;font-size:16px; display:flex;justify-content: flex-end; gap:5px;}
.list_btn_wrap .txt_sort strong	{ font-size:14px; font-weight:bold; }
.list_btn_wrap .list_btn_searchbox	{ position:absolute; right:0px; }

.list_no	{ color:#333333;  font-size:16px; width:50%;}
.list_no strong {padding-left:5px;font-size:20px;color:#f21e1e;}


.t_list { width:100%; margin:0; padding:0; line-height:1.5; border-top:0px solid #999;}
.t_list.guide td {padding:0px;}
.t_list.guide td a {display:block;padding:20px;}
.t_list th { background:#f4f4f4; padding:12px 0; color:#333; text-align:center; font-size:14px; line-height:20px; letter-spacing:-1px; }
.t_list th:first-child {border-radius:5px 0 0 5px;}
.t_list th:last-child {border-radius:0 5px 5px 0}
.t_list td.left a, .t_list td.left span {font-size:16px;color:#111;}
.t_list td.carName {padding-left:20px;text-align:left;}
.t_list td.carName > a {font-size:18px;}

.t_list td { text-align:center; padding:12px 0 12px 0; margin:0; color:#555; border-bottom:1px solid #efefef;font-size:14px; line-height:17px; font-family:'OpenSans','NotoSans'}
.t_list td .txt_comment	{ color:#777; padding:10px 0 0 0; line-height:1.3; font-size:14px; font-family:'SpoqaHanSans'; display:none; }
.t_list td .txt_comment span {display:inline-block;padding:0px 3px;color:#ededed;}
.t_list td .txt_comment.type2 {padding-top:4px;color:#ff5400;}
.t_list td a.btn	{ margin:0 0 4px 0; display:block; padding:0; }
.t_list td .txt_price	{ font-size:20px; color:#f00;  font-family:'OpenSans','NotoSans'}
.t_list td .unit { font-size:15px; color:#555; font-family:'OpenSans','NotoSans'; font-weight:500;}
.t_list td.price	{ text-align:right; padding:3px 5px 6px 0; }
.t_list td.price .monthly {display:block; padding-bottom:5px; font-size:15px; font-weight:500; color:#666}
.t_list td.left { text-align:left; padding-left:10px; }
.t_list th.left { text-align:left; }
.t_list .listPhoto {position:relative;width:115px;}
.t_list .listPhoto .icon {position:absolute;left:3px;top:3px;}
.t_list .listPhoto .icon img {height:38px;border:none !important;}
.t_list .listPhoto .icon.direct {width:30px; height:30px; background:url(/site/youeun00000/img/main/ico_label.webp) no-repeat  0 0; background-size:cover; border:0px solid #f00}
.t_list .listPhoto .icon.direct img {height:30px; display:block !important;  }

@media screen and ( max-width:1024px ) {
#news_list li .textbox{width:80%;}

}
/* ȸ */
.join_title	{ text-align:center; padding:45px 0 10px 0; }
.join_txt	{ padding:0 0 30px 0; width:690px; position:relative; margin:0 auto; }

.join_box	{ margin:20px 0 0; background:#f9f9f9; padding:20px 25px; border-radius:4px;}
.join_box h3 {margin-bottom:8px; font-weight:500}
.join_box dt	{ padding:0; margin:0; }
.join_box dd	{ margin:0; border:1px solid #eee; background:#fff !important; padding:0; height:100%;font-size:14px;}
.join_box dd.none	{ margin:0; border:0px solid !important; background:none !important; padding:10px 15px 0 15px; text-align:right; }
.join_wrap 	{ position:relative; margin:0 auto; padding: 70px 0px;  font-size:0;}
.join_wrap a {text-align:center; display:inline-block; box-sizing:border-box; }
.join_wrap .joinL {width:50%; border-right:1px solid #ccc;}
.join_wrap .joinR {width:50%;}
.join_wrap a h3 {font-size:30px; font-weight:normal;}
.join_wrap a span {display:block;width:100%;padding:10px 0px 70px 0px;line-height:20px; font-size:14px;}
.join_wrap a img{width: 150px;}
.join_wrap a .btn {display:block; margin:70px auto;width:30%; font-weight:500; line-height:50px; font-size:18px; background:#f21e1e;  color:#fff;  color:#fff !important; border:1px solid #f21e1e;}
.join_wrap .agree {float:left;width:50%;}
.join_wrap .agree label {display:block;padding:10px 0px 0px 0px;line-height:20px;}
.join_wrap .agree label input {display:inline-block;margin:-2px 0px 0px 0px;vertical-align:middle;}
.join_wrap .agree textarea {margin:10px 0px 0px 0px;padding:5px;border:1px solid #CCC;width:95%;line-height:20px;}
.join_wrap .agreeInfor {padding:10px 0px 0px 0px;}
.join_box .join_ti {font-size:18px; font-weight:bold; color:#999; padding:25px;}
 /*  α  */

.login_wrap {overflow:hidden;width:460px; margin:0 auto; min-height:700px;  }
.login_wrap input[type=text], .login_wrap input[type=password] { width:100%;height:50px;padding:0 20px;border:1px solid #dedede; box-sizing:border-box; margin-bottom:10px;  font-size:18px;line-height:50px; }
.login_wrap input[type=button] { width:100%;padding:20px;border:1px solid #dedede; box-sizing:border-box; margin-bottom:10px;  font-size:18px;}
.login_wrap .loginBtn {background:#f21e1e;  color:#fff;  text-align:center;border:none; margin-top:10px; color:#fff; font-size:18px; font-weight:bold; cursor:pointer;}
.login_wrap .line, .join_wrap .line{background:#dedede; margin:30px 0; width:100%; height:1px;}
.login_wrap .login_find {border:1px solid #dedede;    text-align: center; box-sizing:border-box; padding:20px 30px; background:#f0f2f2; font-size:16px; line-height:2; color:#444;}
.login_wrap .login_find strong {font-size: 20px;}
.login_wrap .login_find b {color:#0050b0;}
.login_wrap .login_find span {display:inline-block; width:15px;}
.login_wrap .id_save {position: relative; }
.login_wrap .id_save .input_none {width:30px; height: 30px; position: absolute; left: 0px; bottom: 0px;  margin: 0; -webkit-appearance: none; -moz-appearance: none;    appearance: none; border: 0;  outline: 0;    vertical-align: middle; display:none; }
.login_wrap .id_save .input_none:checked + .name {background:url(/site/youeun00000/img/sub/checkbox_checked.webp) left center no-repeat; background-size:25px auto; z-index:2; }
.login_wrap .id_save .input_none + .name {background:url(/site/youeun00000/img/sub/checkbox_nochecked.webp) left center no-repeat; background-size:25px auto;  z-index:2;}
.login_wrap label .name { position: relative;  display: block; line-height:30px; padding:0 35px; font-size:14px; }


.finderWrap {overflow:hidden;width:460px; margin:0 auto; min-height:700px;  }


.t_form { border-top:1px solid #ededed; width:100%; }
.t_form thead th	{ background:#cbcbd0; padding:7px 0 10px 20px; color:#fff; text-align:left; }
.t_form tbody th { background:#fcfcfc; border-bottom:1px #efefef solid; border-right:1px #efefef solid; padding:10px 10px 0 0; margin:0; text-align:right; color:#999999; width:20%; vertical-align:top; }
.t_form td { border-bottom:1px #efefef solid !important; margin:0; text-align:left; padding:10px 20px 8px 20px; font-size:12px; }
.t_form td input[type=text], .t_form td input[type=password], .t_form td select	{ margin:0 0 4px 0; vertical-align:middle; }

.ex_blue	{ font-size:11px !important; padding:6px 0 0 15px; color:#7791e4 !important; letter-spacing:-1px; }
.ex	{ font-size:11px; padding:6px 0 0 15px; color:#666666; letter-spacing:-1px; }
.joindate	{ color:#999; font-size:11px; padding:0 0 0 100px; }
.scroll	{ overflow-y:scroll; height:200px; padding:15px; }
.scroll_500	{ float:left; overflow-y:scroll; height:210px; padding:15px; width:574px; border-left:1px solid #e2e2e2; }
.scroll_400	{ float:left; overflow-y:scroll; height:78px; padding:10px; width:606px; border-left:1px solid #e2e2e2;font-size:12px; }
.btn_bottomwrap	{ text-align:center; padding:20px 0 50px 0;}


.mypage_info	{ border:1px solid #1d1d1d; background:#f2f2f2; margin:0 0 25px 0; }
.mypage_box	{ border:1px solid #444444; background:#f9f9f9; color:#777777; padding:20px 0 20px 25px; }
.mypage_box	strong { color:#939393; font-weight:bold; }
.mypage_box	img	{ vertical-align:middle; }
.mypage_box	div	{ padding:7px 0 0 0; }

.mypage_box .s_btn		{ padding:0; font-size:0; }
.mypage_box .s_btn a	{ display:inline-block; background:url(/site/youeun00000/img/sub/btn_blank.webp) no-repeat; text-decoration:none; margin:0 2px 7px 0; color:#7b7c81; font-size:11px; font-family:dotum; width:22px; height:19px; text-align:center; padding:3px 0 0 0; }
.mypage_box .s_btn a:hover, .mypage_box .s_btn a.on	{ background:#212a63; color:#fff; }
.mypage_box .s_btn img	{ vertical-align:top; }

.myinfo_bg	{ display:inline-block; width:155px; height:89px; vertical-align:top; }
.myinfo_bg1	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#6a84e8; background:url(/site/youeun00000/img/sub/mypage_info_bg1.webp) no-repeat; }
.myinfo_bg2	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#6a84e8; background:url(/site/youeun00000/img/sub/mypage_info_bg2.webp) no-repeat; }
.myinfo_bg3	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#6a84e8; background:url(/site/youeun00000/img/sub/mypage_info_bg3.webp) no-repeat; }
.myinfo_bg4	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#5c5c5c; background:url(/site/youeun00000/img/sub/mypage_info_bg4.webp) no-repeat; }
.myinfo_bg5	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#b3a478; background:url(/site/youeun00000/img/sub/mypage_info_bg5.webp) no-repeat; }
.myinfo_bg6	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#6a84e8; background:url(/site/youeun00000/img/sub/mypage_info_bg6.webp) no-repeat; }
.myinfo_bg7	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#6a84e8; background:url(/site/youeun00000/img/sub/mypage_info_bg7.webp) no-repeat; }
.myinfo_bg8	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#5c5c5c; background:url(/site/youeun00000/img/sub/mypage_info_bg8.webp) no-repeat; }
.myinfo_bg9	{ display:inline-block; width:123px; text-align:center; height:32px; padding:45px 0 0 0; font-size:14px; font-weight:bold; color:#b3a478; background:url(/site/youeun00000/img/sub/mypage_info_bg9.webp) no-repeat; }

.myinfo_wrap	{ height:224px; }
.myinfo_wrap ul	{ padding:12px 0 18px 0; }
.myinfo_wrap ul li	{ background:url(/site/youeun00000/img/main/icon_list.webp) no-repeat 25px 6px; padding:0 0 0 38px; width:330px; }
.myinfo_wrap ul li a	{ line-height:1.7; }
.myinfo_wrap ul li span	{ float:right; color:#999; font-size:11px; }
.m_ask	{ position:absolute; border-top:2px solid #151515; border-bottom:1px solid #696969; width:400px; }
.m_councel	{ position:absolute; left:612px; border-top:2px solid #151515; border-bottom:1px solid #696969; width:399px; border-left:1px solid #e2e2e2; }

.goodcar_list	{ padding:0; margin:0; border:1px solid #d0d0d0; height:230px; }
.goodcar_list dt	{ border-bottom:2px solid #000000; text-align:center; }
.goodcar_list dd	{ padding:17px 0 0 12px; margin:0; }
.goodcar_list li	{ float:left; width:132px; padding:0 10px 0 12px; font-size:12px; }
.goodcar_list li a img	{ border:4px solid #fff; margin:-4px 0 0 -4px; }
.goodcar_list li:hover a img	{ border:4px solid #6480ff; margin:-4px 0 0 -4px; }
.goodcar_list li:hover .li_txt	{ color:#6480ff; font-weight:bold; letter-spacing:-1px; }
.goodcar_list li:hover strong	{ color:#6480ff; font-weight:bold; }
.goodcar_list li .li_txt	{ padding:4px 0 0 0; color:#666666; line-height:1.3; }
.goodcar_list li strong	{ padding:0 5px 0 0; display:inline-block; color:#333333; }

.favorite_list	{ border-top:2px solid #000000; border-bottom:1px solid #cccaca; padding:10px 0 10px 0; }
.favorite_list li	{ padding:4px 0 4px 10px; }

.label_inputbox	{ width:112px; display:inline-block; padding:0 0 8px 0; letter-spacing:-1px; color:#777777; }
.color_bg	{ display:inline-block; width:30px; height:16px; margin:0 5px 0 0; }
.color_bg_half	{ display:inline-block; width:15px; height:16px; margin:0 0 0 0; }
.color_bg_half2	{ display:inline-block; width:15px; height:16px; margin:0 5px 0 0; }

.t_table	{ border-top:1px solid #dfdfdf; border-bottom:1px solid #cccaca; padding:10px 0 10px 0; width:100%; }
.t_table thead th	{ background:#cbcbd0; padding:7px 0 5px 20px; color:#fff; text-align:center; }
.t_table tbody th { background:#fcfcfc; border-bottom:1px #efefef solid; padding:12px 10px 0 0; margin:0; text-align:right; color:#999999; width:120px; vertical-align:top; }
.t_table td { border-bottom:1px #efefef solid !important; margin:0; text-align:left; padding:10px 20px 8px 20px; font-size:12px; border-left:1px #efefef solid; vertical-align:top; }
.t_table td input[type=text], .t_form td input[type=password], .t_form td select	{ margin:0 0 4px 0; vertical-align:middle; border:1px solid #d9dbdc !important; }
.t_table td textarea	{ margin:0 0 4px 0; line-height:1.3; }
.t_table td.memostyle	{ border:0 !important; background:#fcfcfc; padding:15px 0 10px 20px; }
.t_table td.memostyle2	{ border:0 !important; background:#fcfcfc; padding:0 20px 0 20px; }
.t_table td.memostyle3	{ border:0; background:#fcfcfc; padding:10px 20px 15px 0; text-align:right; }


/*  */
.t_tableShort	{  padding:10px 0 10px 0; width:100%; }
.t_tableShort thead th	{  padding:5px 0 5px 20px; color:#fff; text-align:center; }
.t_tableShort tbody th {  padding-right:20px; margin:0; text-align:right; color:#777;font-size:16px; width:150px; vertical-align:middle; }
.t_tableShort td {  margin:0; text-align:left; padding:5px 20px; font-size:16px;  vertical-align:top; }
.t_tableShort td input[type=text], .t_form td input[type=password], .t_form td select	{ margin:0; height:45px; line-height:45px; vertical-align:middle; border:1px solid #d9dbdc !important; }
.t_tableShort input,
.t_tableShort select {height:45px; line-height:45px; }
.t_tableShort input,
.t_tableShort select,
.t_tableShort input,
.t_tableShort textarea {border-radius:4px}
.t_tableShort td.memostyle	{ border:0 !important; background:#fcfcfc; padding:15px 0 10px 20px; }
.t_tableShort td.memostyle2	{ border:0 !important; background:#fcfcfc; padding:0 20px 0 20px; }
.t_tableShort td.memostyle3	{ border:0; background:#fcfcfc; padding:10px 20px 15px 0; text-align:right; }
.t_tableShort .title {width:100%;}
.t_tableShort .item-sort {display:flex;flex-wrap: nowrap; gap:0px; }
.t_tableShort .item-sort select {width:25%; margin:0;}
.t_photo	{ border-top:2px solid #000000; border-bottom:1px solid #cccaca; padding:10px 0 10px 0; width:100%; }
.t_photo td.txt { color:#444444; text-align:left; padding:18px 0 20px 20px; }
.t_photo td.txt2 { color:#444444; text-align:left; padding:0 0 0 20px; }
.t_photo td { margin:0; text-align:left; padding:20px 0 20px 25px; font-size:12px; color:#999999; }
.t_photo td td	{ padding:0 35px 10px 0 !important; }
.t_photo .photo { border:1px solid #d9d9d9; margin:0 0 4px 0; }
.t_photo .btnright	{ position:absolute; right:20px; }
.t_photo .btnright2	{ float:right; }




.listbottom_btn_wrap	{ margin:0; padding:0; padding:20px 0 0 10px; }
.listInfor {font-size:16px;padding:10px 0;}






#big_imgTags > a {min-height:435px;background:#f1f1f1;}
#big_imgTags .icon {position:absolute;left:0px;top:0px;}

.t_comment { width:100%; margin:0; padding:0; line-height:1.5; border-top:1px solid #cccaca; }
.t_comment td { padding:16px 0 18px 20px; margin:0; color:#676767; border-bottom:1px solid #efefef; }
.t_comment td .c_name	{ color:#5065d6; font-weight:bold; display:inline-block; width:200px; padding:0 0 5px 0; }
.t_comment td .c_name span	{ color:#999999; font-size:11px; font-weight:normal !important; padding:0 0 0 10px; }
.t_comment td .c_btn	{ display:inline-block; width:570px; text-align:right; padding:0 0 6px 0; }
.t_comment td div 	{ padding:0 20px 0 0; }
.t_comment td.comment_total	{ background:#f9f9f9; padding:8px 0 4px 15px; color:#222222; }



.salebox	{ border:1px solid #adadad; background:#fafafa; padding:10px 0 10px 30px; color:#636363; font-weight:bold; }

.subbox	{ border:1px solid #dfdfdf; background:#fff; margin:0 0 0px 0; border-radius:7px; overflow:hidden;}
.subbox	.searchtext	{ background:#f5f5f5; padding:10px 0 10px 25px; color:#1a1a1a; font-size:11px;  }
.subbox	.searchtext strong	{ letter-spacing:-1px; }
.subbox	.searchtext span	{ display:inline-block; width:600px; }
.subbox	.searchtext span.width	{ width:680px !important; }
.subbox	.searchtext strong.text_no	{ letter-spacing:0; color:#5169e7; font-size:12px; }

.m11_wrap	{ overflow:hidden; white-space:nowrap; height:185px; width:690px; padding:0; margin:0 0 0 65px; }
.m11	{ height:150px; margin:0; }
.m11 dl, .m16 dl	{ float:left; }
.m11 dt, .m16 dt	{ padding:20px 0 10px 13px; }
.m11 dd	{ border-right:1px solid #e5e4e4; padding:0 0 0 13px; height:120px; overflow:auto; color:#636363;  }
.m11 dd select	{ border:0; }
.m11 dd label, .m16 dd label	{ display:block; }
.m11_prev	{ position:absolute; left:232px; top:135px; }
.m11_next	{ position:absolute; right:20px; top:135px; }
.m16	{ height:175px; margin:0; white-space:nowrap; padding:5px 0 0 25px; }
.m16 dd	{ border-right:1px solid #e5e4e4; padding:0 0 0 13px; height:105px; overflow:auto; color:#636363;  }
.m16 dd.none	{ border:0; }
.m16 dd.float label	{ display:inline-block; width:75px; }
.m16 dd .txt_reange	{ border:0; text-align:center; width:160px; color:#636363; font-weight:bold; }
.m16 dd .arrow	{ padding:8px 0 12px 0; text-align:center; }
.m16 dd span.txt_width	{ display:inline-block; width:125px; }
.m16 dd .range_wrap	{ padding:0 14px 0 0;}



.m14_wrap	{ height:335px; }
.m14_wrap .tm	{ display:block; height:101px; overflow:hidden; }
.m14_wrap .tm img	{ margin:0; }
.m14_wrap .tm:hover img, .m14_wrap li.on img	{ margin:-101px 0 0 0; }
.m14_wrap li	{ float:left; display:inline-block; }
.m14_wrap li ul	{ display:none; }
.m14_wrap li.on ul, .m14_wrap li:hover ul, .m14_wrap li.on:hover ul	{ display:block; padding:20px 0 0 0; position:absolute; left:250px; }
.m14_wrap li:hover li,.m14_wrap li.on li	{ float:left; display:inline-block; width:123px; padding:3px 0 0 0 !important; }
.m14_wrap li li a { color:#636363; }
.m14_wrap li li a:hover	{ text-decoration:underline; font-weight:bold; letter-spacing:-1px; color:#222222; }



/* 󼼺  */
.detail_btnbox	{position:relative; padding:10px 0 10px 0; border-bottom:0px solid #ddd;}
.detail_btnbox .btn_sns	{ position:absolute; right:0; bottom:10px; }
.detail_btnbox .btn_prev {display:block;position:absolute; left:0; bottom:10px;}

#detail_box	{position:relative;padding:0; overflow:hidden; }
#detail_box .detailtitle {display:flex; justify-content:space-between; font-size:0;  margin-top:10px;margin-bottom:20px;color:#222; padding:25px 0;background:#fff; border-top:1px solid #dde0e7}
#detail_box .detailtitle > div {display:inline-block;}
#detail_box .detailoption {width:75%;}
#detail_box .detailoption h3 {font-size:30px; letter-spacing:-1px;margin-bottom: 5px;font-weight:600; color:#222;  }
#detail_box .detailoption strong {color:#28b1ff; margin-top:10px;}
#detail_box .price {text-align:right; vertical-align:top;padding-top:5px;  }
#detail_box .price span {display:inline-block; vertical-align:top; margin-top:2px; color:#fff; background:#ef2f2f; color:#fff; width:30px; height:30px;line-height:30px;border-radius:50px; text-align:center; margin-right:5px; font-size:16px;}
#detail_box .price strong {display:inline-block; vertical-align:top;font-size:28px;color:#ef0202;line-height:30px; }
#detail_box .price em {  font-weight:500; display:inline-block; }
#detail_box .monthly {font-size:16px; margin-right:5px;}
#detail_box .unit {font-size:18px;}

#detail_box .detail_top {position:relative;   width:100%; display:flex; justify-content: space-between;  flex-direction: row;flex-wrap: nowrap; align-items: flex-start; }
#detail_box .left	{  width:52%; padding:0; margin:0; box-sizing:border-box; }
#detail_box .left a.photobig	{ position:absolute; z-index:100;left:10px; bottom:10px; width:40px; height:40px; border-radius:5px; background-color:rgba(0,0,0,0.5); text-align:center;  }
#detail_box .left a.photobig:before{content:"\e90d"; font-family:'xeicon'; display:inline-block; color:#fff; font-size:25px; line-height:40px;  }
#detail_box .left .img_box {position:relative; width:100%; }
#detail_box .left .photopage	{ position:absolute; right:10px;  bottom:10px; width:auto; background-color:rgba(0,0,0,0.5); color:rgba(255,255,255,0.5); text-align:right; border-radius:60px; padding:0 15px; line-height:40px; margin-bottom:0px;}
#detail_box .left .photopage a:before {content:''; font-family:'xeicon'; display:inline-block; vertical-align:top; margin-top:10px; color:#fff; font-size:16px;  }
#detail_box .left .photopage a.photo_prev:before {content:"\e93b"}
#detail_box .left .photopage a.photo_next:before {content:"\e93e"}
#detail_box .left .photopage strong {color:#fff;}
#detail_box .right	{  width:48%; box-sizing:border-box;}
#detail_box	.detailprice	{ border-top:1px solid #e8e8e8; padding:20px 0 15px 0; }
#detail_box .right table	{ border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; margin:7px 0 20px 0; }
#detail_box .right th	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; background:#f9f9f9; padding:15px 0 15px 20px; width:70px; font-weight:normal; color:#9d9d9d !important; font-size:11px !important; vertical-align:top; }
#detail_box .right td	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; padding:14px 0 16px 15px; vertical-align:top; }
#detail_box .right li a.btn	{ color:#6f7dca; font-size:11px; letter-spacing:-1px; text-decoration:underline; }

#detail_box .rightoption	{ border-top:1px solid #555;border-bottom:1px solid #555;margin:0 0 20px 0; }
#detail_box .rightoption li	{ float:left;width:25%;}
#detail_box .rightoption li a.btn	{display:block;color:#222; font-size:17px;line-height:65px;letter-spacing:-1px;font-weight:bold; text-align:center;text-decoration:none;}


.detailtitle .detail_price {padding:.3rem 0 0; font-size:15px;color:#777; text-align:right; }
.detailtitle .detail_price strong {color:var(--color-red);font-weight:700; }
.detailtitle .detail_price span {display:inline-block; height:24px; line-height:22px; color:#666; font-size:13px; padding:0 0.65rem; border:1px solid #dedede; border-radius:60px;}


.right .cartitle {font-size:16px;font-weight:bold;color:#222; padding-bottom:10px;}
.right .cartitle.bg {background:#f7f7f7;padding:25px;}

.right .detailCarContWrap {overflow:hidden;padding-left: 35px;}
.right .detailCarContWrap .carContTop { box-sizing:border-box;}
.right .detailCarContWrap .carContTop .point {color:#f21e1e !important; }

.right .detailCarContWrap .carContTop ul li {float:left; width:50%; box-sizing:border-box; margin-left:0%; padding:15px 0; font-size:0; border-bottom: 1px solid #eee; font-family:'SpoqaHanSans'}
.right .detailCarContWrap .carContTop ul li.c1 {border-top:1px solid #dfdfdf;}
.right .detailCarContWrap .carContTop ul li span {display: inline-block; }
.right .detailCarContWrap .carContTop ul li .tit {width:70px; color:#999; font-size:14px;letter-spacing:-.08em; }
.right .detailCarContWrap .carContTop ul li .txt {width:calc(100% - 70px);padding-left:15px;border-left: 1px solid #e9e9e9; font-size:14px;}
.right .detailCarContWrap .carContTop ul li.last {padding:11px 0 0; height:53px}
.right .detailCarContWrap .carContTop .carmon_ins { display:inline-block; font-size:13px; height:30px; line-height:28px; padding:0 12px; background-color:#fef2f3; border:1px solid #fe6674; color:#fa2c3f; letter-spacing:-.08em; border-radius:60px; font-weight:500; }
.right .btnArea {display: flex;gap:4px;  justify-content: space-between; flex-wrap: wrap; align-items: flex-start;  padding:20px 0 0px; font-size:0; text-align:center;}
.right .btnArea a { width:calc(50% - 2px); margin:0; border:1px solid #dedede; height:48px; line-height:48px; font-size:15px; font-weight:500; letter-spacing:-.06em; }
.right .btnArea a.kakao {color:#000; background:#ffde00; border-color:#ffde00; }
.right .btnArea a.qs{color:#fff ; background:#3850e4; border-color:#3850e4; }

.right .detailCarContWrap .carContBottom { position:relative; box-sizing:border-box; padding-top:15px; }
.right .detailCarContWrap .carContBottom .dealerImg {position:absolute; right:20px; top:20px; width:120px; height:120px; background-color:#fff; background-repeat:no-repeat; background-size:contain; background-position:center top; }
.right .detailCarContWrap .carContBottom .seller{font-size:0; box-sizing:border-box; position:relative; padding:15px 20px 15px; border:1px solid #dfdfdf; }
.right .detailCarContWrap .carContBottom .name {padding-bottom:10px;font-size:20px; line-height:25px; color:#333; font-weight:500;}
.right .detailCarContWrap .carContBottom .name .phone {padding-left:2px;color:#f21e1e; font-size: 23px;  font-family:'NanumSquare'; font-weight:800; letter-spacing:-.04em; padding-top: 10px;} 
.right .detailCarContWrap .carContBottom .company {display:inline-block; width:100%; box-sizing:border-box; }
.right .detailCarContWrap .carContBottom .btnbox {position:absolute;top:628px;right:15px;display:inline-block; width:15%;z-index:33 }
.right .detailCarContWrap .carContBottom .btnbox a {text-align: center; padding: 18px 5px; box-sizing:border-box;line-height:20px; width:100%; display: block; font-size:15px;letter-spacing:-1px; font-weight:bold; border:1px solid #dfdfdf;color:#f21e1e;}
.right .detailCarContWrap .carContBottom .btnbox .btn {margin-bottom:5px;}
.seller .company p .com_name{color:#999; margin-right:10px;}
.seller .company p {padding:1px 0;line-height:1.5em; color:#333; letter-spacing:-.07em; display:flex;  align-items: flex-start;flex-wrap: nowrap; }
.seller .company p span:first-child {width:60px;}
.seller .company p a:hover {color:#f21e1e;}
.right .detailCarContWrap .carContBottom .company .cominfo{font-size:10px;}

.right .install {clear:both;float:right;font-size:14px;color:#333;}
.right .install span { line-height:16px;}

#carSImgPart1Layer td img {width:100%;}
#carSImgPart1Layer td {padding:0 1px 1px 0;}
.thumb_list { width:100%; margin-top:5px;  display:flex; justify-content: flex-start; flex-direction: row; flex-wrap: wrap;}
.thumb_list li {width:10%;}
.thumb_list li img {width:100%; height:auto !important; min-height:54px}


.detail_bottombtn		{clear:both;position:relative;padding:30px 0;margin:10px 0 0 0;font-size:0;}
.detail_bottombtn.d_right {text-align: right;}
.detail_bottombtn  a {display:inline-block; margin-right:1px;text-align:center;line-height:60px;color:#fff;font-size:16px;letter-spacing:-1px;}
.detail_bottombtn  a.btn1 {background:#999;width:15.3%;}
.detail_bottombtn  a.btn2 {background:#333;width:15%;}
.detail_bottombtn  a.btn3 {background:#f21e1e;  color:#fff; width:20%;}
.detail_bottombtn .btn4 {display:inline-block;width:13.8%;text-align:center;line-height:60px;border:1px solid #e3e3e3;background:#f5f5f5;padding: 0 20px;font-size:16px;letter-spacing:-1px;color:#333;}


.detail_tabbox	{ padding:0;   overflow:hidden; width:100%; }
.detail_tabbox li	{ float:left;width:25%;padding:0; margin:0; overflow:hidden; }
.detail_tabbox li a	{display:block;background:#f5f5f5;color:#111;font-size:11pt;line-height:47px;text-align:center;font-weight:500;letter-spacing:-1px;}
.detail_tabbox li:hover a	{color:#f21e1e;}
.detail_tabbox li.on a	{color:#fff;background:#f21e1e;  color:#fff; }

.detail_category	{ border:1px solid #e3e3e3; margin:0; width:100%; }
.detail_category td	{ border-right:1px solid #e3e3e3; vertical-align:top; padding:15px 0 15px 25px; }
.detail_category td.non	{ border:0; }
.detail_category th	{ border-right:1px solid #e3e3e3; font-weight:bold; height:18px; padding:8px 0 8px 0; background:#f5f5f5; text-align:center; }
.detail_category th.left	{ text-align:left; padding:8px 0 8px 8px; }
.detail_category td img	{ margin:0 6px 3px 0; }

.detailbox	{  padding:15px; margin:0; border:1px solid #e3e3e3; min-height:150px; }
.detailbox_c	{  padding:30px; margin:0; border:1px solid #e3e3e3; text-align:center; }
.detailbox_top	{ text-align:right; padding:8px 10px 50px 0; }
.detail_btnwox	{ padding:50px 0; text-align:center; }

.detail_option	{ border:1px solid #a8a8a8; margin:10px 0 0 0; width:100%; }
.detail_option thead th	{ border-right:1px solid #e3e3e3; font-weight:bold; height:18px; padding:5px 0 5px 0; background:#f5f5f5; text-align:center; color:#4e4e4e; font-weight:normal; }
.detail_option tbody th { color:#000000; font-weight:normal; text-align:center; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:5px 0 5px 0; }
.detail_option tbody th.t { color:#333; font-weight:bold; text-align:center; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 0 10px 0; background:#fbfbfb;}
.detail_option tbody th.color	{ background:#fbfbfb; text-align:left; padding:0 0 0 15px;}
.detail_option tbody th.color strong	{ color:#333; }
.detail_option td	{ border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;padding:5px 0 5px 15px; vertical-align:middle; font-size:14px;}
.detail_option td span	{ color:#afafaf; }
.detail_option td.right	{ text-align:right; padding:5px 15px 5px 0; }
.detail_option input {vertical-align:middle;}
.detail_option td dd .txt_reange	{ border:0; text-align:center; width:160px; color:#636363; font-weight:bold; }
.detail_option td dd span.txt_width	{ display:inline-block;margin:5px 0 0 0; width:270px; }
@media screen and ( max-width:400px ) {
	.detail_option td dd span.txt_width {width:70%;}
}

.detail_option td dd .range_wrap	{ padding:0 14px 0 0;}
.detail_option td .month {font-size:18px;font-weight:bold;color:#5169e7;}

#detail_historybox	{ height:240px; border-bottom:2px solid #ececec; padding:10px 0 0 0; }
#detail_historybox .btn, #detail_map .map	{ position:absolute;  }
#detail_historybox dl	{ position:absolute; left:406px;  }
#detail_historybox dt, #detail_map dt	{ padding:10px 0 20px 0; }
#detail_historybox dd ul li, #detail_map dd ul li		{ display:block; padding:3px 0 0 20px; background:url(/site/youeun00000/img/sub/icon_history.webp) no-repeat 5px 8px; font-size:15px;}
#detail_historybox dd ul li span	{ display:inline-block; width:270px; color:#b9b9b9; font-size:11px; font-weight:bold; letter-spacing:-1px; }
#detail_map	{ height:300px; padding:42px 15px; border:1px solid #e3e3e3; box-sizing:border-box;}
#detail_map dl	{ position:absolute; left:595px;  }
#detail_map dd ul li span { display:inline-block; width:70px; color:#b9b9b9; font-size:11px; font-weight:bold; letter-spacing:-1px; }

.detail_carlist	{ padding:0; margin:0; border:1px solid #e3e3e3; overflow:hidden; }
.detail_carlist dt	{ text-align:center; }
.detail_carlist dd	{ margin:0; }
.detail_carlist ul {text-align:center; padding:30px;}
.detail_carlist li	{ float:left; width:20%;  font-size:12px;padding: 20px 0; }
.detail_carlist li .li_txt	{ padding:12px 0 0 0; color:#111; line-height:1.3; font-size:17px; }
.detail_carlist li strong	{ padding:7px 5px 0 0; display:inline-block; color:#f21e1e; font-size:18px;vertical-align:middle; }
.detail_carlist li .btn	{ padding:7px 0 0 0; }

.pass_pop	{ border:1px solid #2b2d3e; position:absolute; left:50%; top:350px; width:280px; background:#fff; display:none; }
.pass_pop dd input[type=password]	{ border:1px solid #abadb3; vertical-align:middle; line-height:1.4; }

.detail_pop	{ border:1px solid #2b2d3e; position:absolute; left:729px; top:290px; width:280px; background:#fff; display:none; }
.detail_pop dt, .pass_pop dt	{ padding: 10px 0 10px 22px; background:#2b2d3e; margin:0;color:#fff;font-size:14px;}
.detail_pop dt .close, .pass_pop dt .close	{ position:absolute; left:250px; }
.detail_pop dd, .pass_pop dd	{ padding:15px; color:#4e4e4e; }
.detail_pop dd input[type=text], .detail_pop dd textarea	{ border:1px solid #abadb3; vertical-align:middle; line-height:1.4; }
.detail_pop dd .btn, .pass_pop dd .btn	{ text-align:center; padding:10px 0 0 0; }
.detail_pop input[type=text], .detail_pop input, .detail_pop input[type=password], .detail_pop select, .detail_pop textarea {font-size:14px;background:#f7f7f7;}

.detail_pop2	{ border:1px solid #2b2d3e; position:absolute; left:0; top:290px; width:1015px; background:#fff; height:305px; display:none; z-index:200;}
.detail_pop2 dt	{ padding: 10px 0 10px 22px; background:#2b2d3e; margin:0;color:#fff;font-size:14px;}
.detail_pop2 dt .close	{ position:absolute; left:985px; }
.detail_pop2 dd .map	{ float:left;/*position:absolute;*/background:#f8f8f8  }
.detail_pop2 dd	{ padding:20px 0 30px 25px; color:#4e4e4e;overflow:hidden;}
.detail_pop2 dd dl	{ /*position:absolute; left:625px;*/float:left;padding-left:30px;width:370px; }
.detail_pop2 dd dt	{ padding:0 0 10px 0 !important; background:none; }
.detail_pop2 dd dd	{ padding:0 0 15px; }
.detail_pop2 dd dd ul li		{ display:block; padding:1px 0 0 20px; color:#4e4e4e; background:url(/site/youeun00000/img/sub/icon_history.webp) no-repeat 5px 8px; }
.detail_pop2 dd dd ul li span	{ display:inline-block; width:70px; color:#b9b9b9; font-size:11px; font-weight:bold; letter-spacing:-1px; }










.carmanager	{ height:100px; border:1px solid #1d1d1d; margin:0 0 35px 0; }
.carmanager li	{ float:left; width:88px; }
.carmanager li img	{ filter:gray()alpha(opacity=40); }
.carmanager li:hover img, .carmanager li.on img	{ filter:alpha(opacity=100); }
.carmanager li span	{ display:none; }
.carmanager li:hover span, .carmanager li.on span	{ width:88px; height:114px; padding:0; display:block; position:absolute; background:url(/site/youeun00000/img/sub/dealeron_bg.webp) no-repeat; cursor:pointer; }

.comment_box	{ border:1px solid #111111; background:#fafafa; color:#9e9e9e; padding:20px 0 20px 25px; margin:0 0 20px 0; height:90px; }
.comment_box textarea	{ border:1px solid #111b5f; padding:10px; width:535px; height:38px; vertical-align:middle; margin:0 !important; }
.comment_box input[type=image]	{ margin:0 !important; padding:0 !important; }
.comment_box span 	{ padding:0 0 6px 0; line-height:2; }
.comment_box dt	{ float:left; width:84px; }
.comment_box dd	{ float:left; padding:0 0 0 12px; width:660px; }
.comment_box strong	{ color:#2a2a2a; font-weight:bold; }


.word_list 	{ display:inline-block; border-top:1px solid #cccaca; padding:25px 0 0 0; }
.word_list li	{ float:left; padding:0 0 20px 0; color:#606060; border:1px solid #dedede; margin:0 18px 20px 0; width:140px; height:150px; }
.word_list li span	{ display:block; padding:6px 10px 0 10px; }
.word_list li:hover	{ background:#4a4ed6; color:#fff; cursor:pointer; border:1px solid #4a4ed6; }

.word_viewlist_wrap { float:left; width:180px; margin:0 18px 0 0; padding:0 0 10px 0; border:1px solid #ccc; }
.word_viewlist_wrap  .title	{ background:#6074e9; font-size:24px; font-weight:bold; color:#fff; padding:10px 0 4px 10px; }
.word_viewlist 	{ font-size:0; display:inline-block; display:-moz-inline-box; border-top:2px solid #111111; width:100%; }
.word_viewlist li	{ padding:0 10px 0 0; color:#606060; border-bottom:1px solid #efefef; margin:0; color:#999; cursor:pointer; }
.word_viewlist li .news_img	{ float:left; border:0px solid #fff; margin:0 10px 0 0; padding:0; filter:gray()alpha(opacity=70); }
.word_viewlist li:hover .news_img, .word_viewlist li.on .news_img	{ filter:alpha(opacity=100); }
.word_viewlist li .right	{ margin:0; line-height:1; padding:10px 0 0 0; font-size:11px; font-family:dotum; }
.word_viewlist li.on, .word_viewlist li:hover	{ background:#f7f7f7; color:#999999 !important; }
.word_viewlist li.on a	{ color:#5067fe !important; }
.word_viewlist li .right span	{ letter-spacing:-1px; margin:0; font-size:12px; font-weight:bold; line-height:1.2; }
.word_viewcont_wrap	{ float:left; width:599px; border-left:1px solid #eeeeee; }
.word_viewcont	{ padding:40px 0 0 40px; }
.word_viewcont	.title	{ font-size:24px; font-weight:bold; color:#6074e9; padding:0 0 10px 0; }
.word_viewcont	.view	{ color:#999; font-size:11px; font-family:dotum; text-align:right; padding:0 7px 15px 0; }

.guide_wrap { float:left; width:184px; margin:0 15px 0 0; padding:0 0 10px 0; }
.guide_wrap ul	{ margin:0 0 30px 0; }
.guide_wrap li	{ padding:0 0 7px 0; margin:0; }
.guide_contwrap	{ float:left; width:550px; border-left:1px solid #eeeeee; padding:18px 0 0 49px; }

.t_guide	{ margin:20px auto; }
.t_guide thead th	{ background:#b6b8bc; color:#fff; text-align:center; border-left:1px #d9dbdc solid;line-height:30px;}
.t_guide tbody th { background:#fcfcfc; border-bottom:1px #eaeaea solid; margin:0; color:#222222; width:65px; text-align:center;  border-right:0; vertical-align:middle; }
.t_guide td { border-bottom:1px #eaeaea solid !important; margin:0; text-align:left; padding:10px 0 8px 10px; border-left:1px #eaeaea solid; vertical-align:top; letter-spacing:-1px; }
.t_guide td.center { text-align:center; padding:10px 0 8px 10px; letter-spacing:0; }
.t_guide.map {width:100%;}
.t_guide.map tbody th {width:180px;line-height:30px;font-size:14px;}
.t_guide.map td {padding:12px 0;font-size:16px;}

.pop_bg		{  /*border:1px solid #333;*/ background:#fff; }
.pop_title	{  padding: 10px 0 10px 22px; background:#f21e1e;  color:#fff;  margin:0;color:#fff;font-size:15px;font-weight:bold;}
.pop_title .close	{ position:absolute; right:20px; }
.pop_title .right_btn	{ position:absolute; right:50px; top:8px; }
.pop_cont	{ margin:0; padding:0; background:url(/site/youeun00000/img/sub/pop_bg_right.webp) repeat-y right 0; padding:20px 30px 20px 30px; }
.pop_cont input[type=text]	{ max-width:76%;border:2px solid #333; vertical-align:top; }
.pop_cont .small	{ color:#777777; font-size:11px; font-family:, ; }
.pop_bottom	{ margin:0; padding:0; background:url(/site/youeun00000/img/sub/pop_bottom_right.webp) no-repeat right 0; }
.pop_bottom div	{ background:url(/site/youeun00000/img/sub/pop_bottom_left.webp) no-repeat left 0; height:30px; padding:20px 0 10px 0; text-align:center; }
.pop_tab {overflow:hidden;height:58px;background:url(/site/youeun00000/img/sub/bg_tab.webp) left top repeat-x;}
.pop_tab li {float:left;width:150px;}
.pop_tab li a {display:block;width:150px;height:58px;}
.pop_tab li a span {visibility:hidden;}
.pop_tab li a.tab1 {background:url(/site/youeun00000/img/sub/tabMenu.webp) left top no-repeat;}
.pop_tab li a.tab2 {background:url(/site/youeun00000/img/sub/tabMenu.webp) -150px top no-repeat;}
.pop_tab li a.tab3 {background:url(/site/youeun00000/img/sub/tabMenu.webp) -300px top no-repeat;}
.pop_tab li a.tab1:hover, .pop_tab li.on a.tab1 {background:url(/site/youeun00000/img/sub/tabMenu.webp) left -58px no-repeat;}
.pop_tab li a.tab2:hover, .pop_tab li.on a.tab2 {background:url(/site/youeun00000/img/sub/tabMenu.webp) -150px -58px no-repeat;}
.pop_tab li a.tab3:hover, .pop_tab li.on a.tab3 {background:url(/site/youeun00000/img/sub/tabMenu.webp) -300px -58px no-repeat;}

.pop_cont #detail_box	{ padding:20px 0 0 0 !important; border-bottom:2px solid #333333; }
.pop_cont #detail_box .left	{ width:405px !important; }
.pop_cont #detail_box .right	{ margin:-10px 0 0 0; left:463px !important; }
.pop_cont #detail_box .rightoption	{ width:475px; background:#f9f9f9; border-top:2px solid #666666; border-bottom:1px solid #e3e3e3; padding:16px 0 15px 25px; margin:0 0 10px 0; }
.pop_cont #detail_box .rightoption li	{ float:left; display:block; padding:1px 20px 0 0; color:#000000; width:190px; }
.pop_cont #detail_box .rightoption li.liright	{ float:left; padding:1px 0 0 25px; border-left:1px solid #e5e4e4; }
.pop_cont #detail_box .right th	{ padding:10px 0 10px 20px !important; }
.pop_cont #detail_box .right td	{ padding:10px 0 10px 15px !important; }
.pop_cont #detail_map dl	{ left:615px !important;  }
.pop_cont #detail_map dd ul li span	{ width:90px !important; }

.pop_subtitle	{ padding:30px 0 10px 5px; margin:0; border-bottom:1px solid #333333; }
.pop_subtitle2	{ padding:15px 0 10px 0; margin:0; border-bottom:1px solid #333333; }

.pop_compare	{ border-top:1px solid #333; border-bottom:1px solid #333; width:800px; margin:0 0 30px 0; }
.pop_compare th	{ background:#f5f5f5; padding:165px 0 0 10px; width:90px; font-weight:normal; }
.pop_compare th td	{ padding:5px 0 6px 0 !important; color:#666666; }
.pop_compare td	{ padding:20px 10px; vertical-align:top; }
.pop_compare td table	{ border:0; }
.pop_compare td table th	{ padding:0 0 15px 0 !important; text-align:center; width:130px !important; height:150px; background:none !important; border-bottom:1px solid #e3e3e3; vertical-align:top; }
.pop_compare td table th a {display:inline-block;width:100%;border:0px solid #ccc;line-height:25px;letter-spacing:-1px;font-size:12px;}
.pop_compare td table th .photo	{ border:1px solid #eeeeee; }
.pop_compare td table th div	{ padding:4px 0 4px 0; letter-spacing:-.08em;}
.pop_compare td table th div br {display:none;}
.pop_compare td table td	{ border-bottom:1px solid #e3e3e3; padding:5px 0 5px 10px !important; }

.pop_ex	{ color:#999999; padding:20px 0 20px 0; }

.option_wrap	{ padding:10px 0 20px 0; }
.option_wrap .title	{ font-size:24px; font-weight:bold; color:#6074e9; padding:0 0 5px 0; border-bottom:2px solid #333333; margin:0 0 25px 0; }
.option_wrap .photo	{ float:left; padding:0 25px 15px 0; }
.option_wrap .btn	{ padding:10px 0 0 0; text-align:center; }
.option_wrap .view	{ overflow:auto; width:480px; height:200px; padding:0 20px 0 0; }

#mail_box	{ padding:10px 0 10px 0; border-bottom:1px solid #333333; }
#mail_box .left	{ float:left; width:235px; padding:10px 0 0 0; margin:0; }
#mail_box .left table	{ border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; margin:7px 0 20px 0; }
#mail_box .left table th	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; background:#f9f9f9; padding:10px 0 10px 10px; width:50px; }
#mail_box .left table td	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; padding:14px 0 10px 15px; }
#mail_box .right	{ float:left; padding:0 0 0 30px; width:300px; }
#mail_box .right .detailtitle	{ padding:10px 0 10px 0; margin:0; color:#111b5f; font-size:18px; font-weight:bold; letter-spacing:-1px; line-height:1.3; }
#mail_box .right .rightoption	{ background:#f9f9f9; border-top:2px solid #666666; border-bottom:1px solid #e3e3e3; padding:16px 0 15px 25px; margin:0 0 15px 0; }
#mail_box dt	{ padding:25px 0 10px 0; }
#mail_box dd ul li	{ display:block; padding:1px 0 0 0; color:#4e4e4e; }
#mail_box dd ul li span	{ display:inline-block; width:70px; color:#b9b9b9; font-size:11px; font-weight:bold; letter-spacing:-1px; vertical-align:top; }
#mail_box dd ul li span.option	{ width:225px !important; color:#4e4e4e; font-weight:normal; font-size:12px; }

.t_sum	{ border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; border-right:1px solid #cdcdcd; margin:7px 0 20px 0; width:100%; }
.t_sum th	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; background:#f9f9f9; padding:10px 20px 10px 0; width:150px; text-align:right; }
.t_sum td	{ border-bottom:1px solid #e0e0e0; border-left:1px solid #cdcdcd; padding:14px 20px 10px 0; text-align:right; }

.sitemap	{ float:left; margin:0 20px 50px 0; width:230px; }
.sitemap dt	{ font-size:20px;border-top:2px solid #333; border-bottom:1px solid #8f8f8f; padding:20px 0 15px 0; text-align:center;  }
.sitemap dd	{ padding:15px 0 0 15px; }
.sitemap dd li	{ background:url(/site/youeun00000/img/sub/icon_history.webp) no-repeat 0 5px; padding:0 0 0 15px; }
.sitemap dd a	{ text-decoration:none; line-height:1.8; }
.sitemap dd a:hover	{ font-weight:bold; letter-spacing:-1px; }

.list_banner	{ background:url(/site/youeun00000/img/sub/list_banner_bg.webp) no-repeat; height:84px; text-align:left; color:#646464; font-size:11px; letter-spacing:-1px; }
.list_banner .ex	{ position:absolute; right:40px; width:240px; padding:20px 0 0 0; line-height:1.4; }
.list_banner .photo	{ position:absolute; right:485px; }
.list_banner .info	{ position:absolute; padding:18px 0 0 65px; color:#fff; font-size:19px; font-family:Verdana, dotum; font-weight:bold; line-height:1.1; }
.list_banner .info span	{ display:block; font-size:12px; color:#d6e3ff; }
.list_banner .info .btn	{ padding:1px 0 0 0; }

#event_list 	{ font-size:0; display:inline-block; display:-moz-inline-box; border-top:2px solid #2b2b2b; }
#event_list li	{ padding:20px 10px 20px 10px; color:#606060; border-bottom:1px solid #efefef; margin:0; }
#event_list li .event_img	{ float:left; border:1px solid #e4e4e4; margin:0 25px 0 0; padding:0;  }
#event_list li ul	{ margin:0; line-height:1; padding:0;  font-family:Verdana, dotum; }
#event_list li li	{ padding:3px 0px 3px 0; letter-spacing:-1px; margin:0; border-bottom:0px solid; margin:0; font-size:12px; line-height:1.6; }
#event_list li li.cont	{ padding:0 0 4px 0; color:#999; }
#event_list li li.title	{ padding:14px 0 10px 0; margin:0; color:#444444; font-weight:bold; font-size:18px; line-height:1.3; }

#slides	{ display:block !important;  padding:22px 0 0 22px; overflow:hidden; width:778px; height:375px; background:url(/site/youeun00000/img/sub/event_bg.webp) no-repeat; }
#slides .slides_container	{ overflow:hidden; height:335px; display:block !important; width:756px; }
.pagination { position:absolute; left:580px; top:435px; margin:0; width:70px; display:block; z-index:1200; }
.pagination li { float:left; margin:0 3px; list-style:none; }
.pagination li a { width:20px; height:20px; padding-top:0; background:url(/site/youeun00000/img/sub/event_page.webp) -20px 0 no-repeat; float:left; overflow:hidden; margin:0; text-align:center; font-size:0; }
.pagination li.current a { background-position:0 -20px; background:url(/site/youeun00000/img/sub/event_page.webp) no-repeat; text-align:center; font-size:0; }
#slides a	 {  color:#fff; font-weight:bold; font-family:Dotum, Gulim; letter-spacing:-1px; }

.btnSet {text-align:center;padding:20px;}

/*   */


/* ߰ü */
.topsearch_box {border:1px solid #1d1d1d;padding:20px;background:#f5f5f5;}
.topsearch_box select {border:1px solid #CCC;padding:3px;}
.t_usedprice {table-layout:unset;border-collapse:collapse;}
.t_usedprice thead th {padding:5px;border:1px solid #dfdfdf;background:#eee;}
.t_usedprice tbody th {padding:5px;border:1px solid #dfdfdf;background:#f6f6f6;}
.t_usedprice td {padding:5px;border:1px solid #dfdfdf;text-align:center;font-size:14px;}

.carClass {font-weight:bold;}


/* ŸŰ̵ ˻  */
.searchBox {padding:10px 0px;}
.searchBox.bg {text-align:center; background:#f0f2f2; padding:30px 0;}
.searchBox span {display:inline-block;padding:0px 10px 0px 20px;font-weight:bold;font-size:15px;}
.searchBox select {width:150px; background-size: 30px auto;}
.searchBox select, .searchBox button, .searchBox input, .searchBox a {height:35px;line-height:35px;font-size:16px;vertical-align:middle;} 
.guideInfo {position:relative;padding:15px 0px 25px 25px;font-size:13px;background:url(/site/youeun00000/img/sub/icon_guideInfo.webp) left 18px no-repeat;}
.guideInfo strong {color:#666; text-decoration:underline;}
.guideInfo .sel {position:absolute;right:0px;top:10px;}
.inforBox {margin:10px 0px;border:1px solid #CCC;padding:10px;text-align:center;background:#f6f6f6;}
.searchBox input, .searchBox select {margin-bottom:0;}


.guide_list {font-size:0; padding:80px 80px 400px;}
.guide_list li {display:inline-block; width:18%; box-sizing:border-box; margin:0 1%; text-align:center;}
.guide_list li a {display:block;width:170px;height:170px; background-color:rgba(255,255,255,1); border-radius:160px; padding:33px 0 0; font-size:22px;letter-spacing:-2px;box-sizing:border-box;}
.guide_list li a:after {content:"\e93f"; display:block; margin:10px auto 0; width:40px; height:40px; line-height:40px; font-size:30px;  color:#fff; border-radius:50%; color:#f21e1e; border:1px solid rgba(0,0,0,0.08);}
.guide_list li a:hover:after { border-color:#fff; color:#fff;}
.guide_list li span {display:block; font-size:14px;line-height:30px;color:#999}
.guide_list li:hover a {background-color:#f21e1e;color:#fff;}
.guide_list li:hover a span {color:inherit;}

.guide_list.type1 {padding:400px 80px 80px;background:url(/site/youeun00000/img/sub/guide_img1.webp) no-repeat;background-size:cover;}
.guide_list.type2 {background:url(/site/youeun00000/img/sub/guide_img2.webp) no-repeat;background-size:cover;}



/* ˻ */


.car_searchoption .condition .select_btn { position:relative; z-index:1;}
.car_searchoption .condition .select_btn:hover {z-index:10;}
.car_searchoption .condition .select_btn .btn { display:inline-block;border:1px solid #ccc;background:#fff;width:80px;text-align:center;font-size:13px;color:#111;line-height:30px;}
.car_searchoption .condition .select_btn .select_layer {display:none;}
.car_searchoption .condition .select_btn:hover .select_layer {display:block;position:absolute;left:0;top:0;width:700px;background:#fff;border:1px solid #f21e1e;padding:10px 15px;}
.car_searchoption .condition .select_btn .select_layer label { display:inline-block;width:23%;padding:0 !important;font-size:14px;line-height:20px; letter-spacing:0;}

.btn_search {padding-left:40px;background:url(/site/youeun00000/img/icon_btn_search.webp) no-repeat 15px center #f21e1e;vertical-align:middle;}



.company_work h3 {font-size:17px;}
.company_work h3.first {padding-top:6px;}
.company_work p, .company_work li {font-size:14px;}
.company_work li {padding-left:20px;}

/* ǰ ˻  */

.searchList{width:800px; overflow:hidden;margin-top:10px; border:solid 1px #ddd; box-sizing:border-box; -webkit-box-sizing:border-box; , -moz-box-sizing:border-box; }
.searchList .slCont {clear:both;}
.searchList .w6{width:6%;}
.searchList .w8{width:auto;}
.searchList .w10{width:11%;}
.searchList .w15{width:15%;}
.searchList .w16{width:16%;}
.searchList .w17{width:17%;}
.searchList .w18{width:18%;}
.searchList .w19{width:28%;}
.searchList .w20{width:31%;}
.searchList .w21{width:21%;}
.searchList .slTit{ background:#eee;height:40px; border-bottom:solid 1px #ddd;}
.searchList span{display:block;float:left;text-align:center; width:16%; padding:10px;font-size:14px;}
.searchList .slCont span{ height:40px;border-right:solid 1px #ddd;}
.PS{display:block;clear:both; padding:10px 0 0 0;}
.PS span{color:#c70125; font-weight:bold;}

h3.h3 {position:relative;padding:10px 0;color:#000;font-size:28px; font-weight:normal;margin:0; line-height:1.3;color:#1c1c1c;letter-spacing:-2px; text-align:center;}
h3.h3 strong {color:#f21e1e;font-weight:bold;}

/*   */
.lease_fee_calculation {position:relative; border-radius:5px; overflow:hidden; border:1px solid #dae1e9; }
.lease_fee_calculation .item_wrap {display:flex;justify-content: flex-start; flex-direction: row;  border-bottom:1px solid #dae1e9;font-family:'nanumsquare'; font-weight:800;}
.lease_fee_calculation div.item { width:25%;  border-left:1px solid #dae1e9;text-align:center;flex-direction: column; font-family:inherit;  }
.lease_fee_calculation div.item:first-child {border-left:0}
.lease_fee_calculation div.item .item_title {top:0; height:50px; line-height:50px; text-align:center; font-size:18px; font-family:'nanumsquare'; font-weight:800; color:#333; background-color:#f4f7fa;border-bottom:1px solid #dae1e9; }
.lease_fee_calculation div.item .item_cont { font-size:1rem; display:flex; align-items:center;  justify-content: center; min-height:160px; font-family:inherit;   }
.lease_fee_calculation .select_box {padding:1rem;  flex-direction: column; font-size:1rem; }
.lease_fee_calculation .select_box select {border-radius:5px; height:40px; line-height:38px;font-size:1.05rem; font-family:'nanumsquare'; font-weight:800 !important; display:inline-block; margin-right:10px;  margin-bottom:10px; text-align:right; background-position:10px  ;}
.lease_fee_calculation .select_box p {font-size:1.05rem; font-family:'nanumsquare'; font-weight:800; }
.lease_fee_calculation .deposit_price {padding:1rem 0; font-size:22px;font-family:'nanumsquare'; font-weight:800; color:#333;  }
.lease_fee_calculation .deposit_price em {font-weight:700; color:#555;font-size:18px !important;}
.lease_fee_calculation .term {display:flex; width:100%; flex-direction: column; justify-content: center; text-align:center; font-family:inherit; }
.lease_fee_calculation .term li {width:100%; height:40px; line-height:40px; font-size:18px; color:#000; border-top:1px solid #dae1e9; font-family:inherit; font-weight:700; }
.lease_fee_calculation .term li:first-child {border:0}
.lease_fee_calculation .term li:hover,
.lease_fee_calculation .term li.active,
.lease_fee_calculation .term li.on {background-color:#f21e1e; color:#fff; }
.lease_fee_calculation .payment { font-size:18px; line-height:1.6em; font-family:'nanumsquare'; color:#333; font-weight:700}
.lease_fee_calculation .payment strong {display:block;  font-size:20px;  font-weight:800;  color:#e90505}
.lease_fee_calculation .exp {display:block;  background-color:#f4f7fa; text-align:center; font-size:15px; line-height:1.4em; padding:20px 10px;font-family:'nanumsquare'; font-weight:600 }
.lease_fee_calculation .exp strong {color:#000; font-weight:800}














/* 파복회/회파중 고객후기 페이징 (pabokhoe_album) */
.epc-community-skin--pabokhoe_album {
    --pbs-accent: var(--epc-site-main, var(--clf-brand, #147dc2));
    --pbs-accent-soft: var(--epc-site-main-light, color-mix(in srgb, var(--pbs-accent) 10%, #fff));
}

body.site-simwooin88 .epc-community-skin--pabokhoe_album {
    --pbs-accent: #30b7f3;
    --pbs-accent-soft: #e8f7fe;
}

body.site-simwooin21 .epc-community-skin--pabokhoe_album {
    --pbs-accent: #147dc2;
    --pbs-accent-soft: #e8f3fa;
}

body.site-simwooin91 .epc-community-skin--pabokhoe_album {
    --pbs-accent: var(--epc-site-main, #ef7000);
    --pbs-accent-soft: #fff3e6;
}

body.site-simwooin24 .epc-community-skin--pabokhoe_album {
    --pbs-accent: #5470ff;
    --pbs-accent-soft: #eef1ff;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 6px;
    width: 100%;
    margin: 24px 0 8px;
    padding: 0;
    text-align: center;
    box-sizing: border-box;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nums {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    gap: 4px;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__num,
.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nav {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 34px;
    height: 34px;
    padding: 0 10px;
    border: 1px solid #d8d8d8;
    border-radius: 6px;
    background: #fff;
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    color: #444;
    text-decoration: none;
    box-sizing: border-box;
    transition: border-color 0.15s ease, color 0.15s ease, background-color 0.15s ease;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__num:hover,
.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nav:not(.is-disabled):hover {
    border-color: var(--pbs-accent, #30b7f3);
    color: var(--pbs-accent, #30b7f3);
    background: var(--pbs-accent-soft, #e8f7fe);
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__num.is-current {
    border-color: var(--pbs-accent, #30b7f3);
    background: var(--pbs-accent, #30b7f3);
    color: #fff;
    font-weight: 700;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__ellipsis {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 24px;
    height: 34px;
    color: #999;
    font-size: 14px;
    letter-spacing: 0.08em;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nav--prev,
.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nav--next {
    min-width: 52px;
    font-size: 13px;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging__nav.is-disabled {
    border-color: #ececec;
    background: #f7f7f7;
    color: #c4c4c4;
    cursor: default;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo {
    gap: 4px;
    margin: 16px 0 6px;
    padding: 0 8px;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo .pabokhoe-bbs-paging__num,
.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo .pabokhoe-bbs-paging__nav {
    min-width: 32px;
    height: 32px;
    padding: 0 8px;
    border-radius: 8px;
    font-size: 13px;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo .pabokhoe-bbs-paging__nav--prev,
.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo .pabokhoe-bbs-paging__nav--next {
    min-width: 36px;
    font-size: 18px;
    font-weight: 700;
}

.epc-community-skin--pabokhoe_album .pabokhoe-bbs-paging--mo .pabokhoe-bbs-paging__nums {
    gap: 3px;
}

/* 고객후기 상세 — 본문 이미지·표 넘침 방지 */
.epc-community-skin--pabokhoe_album .sw21-bbs-view {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.epc-community-skin--pabokhoe_album .sw21-bbs-view-content {
    line-height: 1.7;
    font-size: 16px;
    overflow-wrap: anywhere;
    word-break: break-word;
    overflow: hidden;
}

.epc-community-skin--pabokhoe_album .sw21-bbs-view-content img,
.epc-community-skin--pabokhoe_album .sw21-bbs-view-content table,
.epc-community-skin--pabokhoe_album .sw21-bbs-view-content iframe,
.epc-community-skin--pabokhoe_album .sw21-bbs-view-content video {
    max-width: 100% !important;
    width: auto !important;
    height: auto !important;
}

.epc-community-skin--pabokhoe_album .sw21-bbs-view-content table {
    display: block;
    overflow-x: auto;
}
