@charset "UTF-8";

/**
 outlets-global
**/
#wrap																								{min-height: 100%;}

/* sticky-content */
.sticky-content																						{position: fixed; z-index: 30; top: -68px; right: 0; left: 0; min-height: 68px; background-color: rgba(0,0,0,0.90); -webkit-transition: all 0.3s; transition: all 0.3s;}
@media only screen and (min-width: 641px) {
	.sticky-content {left: 260px;}
}
.sticky-content > h2																				{display: block; position: absolute; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);} /* 2019-웹접근성-003 변경 */
.sticky-content .sticky-content-panels																{position: absolute; right: 0; bottom: 0; left: 0; padding-left: 16px;}
.sticky-content .sticky-content-panels:after														{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
.sticky-content .sticky-content-panels .btn															{position: relative; height: 48px;}
.sticky-content .sticky-content-panels .btn.hyundai-outlets											{float: left; line-height: 48px; font-size: 20px; font-family: Hyundai_B1012; color: #ffffff;}
.sticky-content .sticky-content-panels .btn.goto-ch-talk											{float: right; width: 48px; height: 48px; text-align: center; background-color: #f4f433; color: #000000;}
.sticky-content .sticky-content-panels .btn.goto-ch-talk:after										{content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: url(../../images/mobilehome/outlets/global/bg_panels.png); background-position: 0 -144px; -webkit-background-size: 48px auto; background-size: 48px auto;}
.sticky-content .sticky-content-panels .btn.goto-ch-talk .text										{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
.sticky-content .sticky-content-panels .btn.hyundai-outlets											{padding-right: 32px;}
.sticky-content .sticky-content-panels .btn.hyundai-outlets:after									{content: ''; display: block; position: absolute; top: 0; right: 0; height: 48px; width: 32px; background-image: url(../../images/mobilehome/outlets/global/bg_panels.png); background-position: 50% -240px; -webkit-background-size: 48px auto; background-size: 48px auto;}
.sticky-content .sticky-content-panels .btn.hyundai-outlets.active:after							{background-position: 50% -192px;}

/* outlets-content */
.outlets-content																					{display: none; position: fixed; z-index: 30; top: 0; right: 0; bottom: 68px; left: 0; min-height: 48px; overflow-y: scroll; padding: 0 24px;}
@media only screen and (min-width: 641px) {
	.outlets-content {left: 260px;}
}

body.scroll-start .sticky-content																	{top: -20px;}
/* body.hyundai-outlets-active																			{overflow-y: hidden;} */
body.hyundai-outlets-active .sticky-content															{bottom: 0;}
body.hyundai-outlets-active .outlets-content														{display: block;}

/* ch-talk */
/* body.ch-talk-active																					{overflow-y: hidden;} */
/* @media only screen and (min-width: 641px) { */
/* .ch-talk																							{display: none;} */
/* 	.ch-talk {left: 260px;} */
/* } */

.ch-talk																							{display: none;}
body.ch-talk-active #header																			{display: none;}
body.ch-talk-active #footer																			{display: none;}
body.ch-talk-active #content .content-primary														{display: none;}
body.ch-talk-active #content .sticky-content														{display: none;}
body.ch-talk-active #content .outlets-content														{display: none;}
body.ch-talk-active #content .ch-talk																{display: block;}

.ch-talk.active																						{display: block;}
.ch-talk .close																						{display: block; position: absolute; top: 0; right: 0; width: 48px; height: 48px;}
.ch-talk .close:after																				{content: ''; display: block; position: absolute; top: 0; left: 0; width: 48px; height: 48px; background-image: url(../../images/mobilehome/outlets/global/bg_panels.png); background-repeat: no-repeat; background-position: 0 -96px; -webkit-background-size: 48px auto; background-size: 48px auto;}
.ch-talk .close .text																				{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
.ch-talk h2																							{margin: 0;}
.ch-talk h2 img																						{vertical-align: top; width: 100%;}
.ch-talk .posts-panels																				{position: fixed; right: 0; bottom: 0; left: 0; padding-right: 49px; overflow: hidden;}
@media only screen and (min-width: 641px) {
	.ch-talk .posts-panels {left: 260px;}
}
.ch-talk .posts-panels:after																		{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
.ch-talk .posts-panels .btn																			{position: relative; height: 48px; background-color: #000000;}
.ch-talk .posts-panels .btn .text																	{height: 100%; font-size: 12px; color: #ffffff; text-align: center;}
.ch-talk .posts-panels .btn:after																	{content: ''; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-image: url(../../images/mobilehome/outlets/global/bg_panels.png); background-repeat: no-repeat; -webkit-background-size: 48px auto; background-size: 48px auto;}
.ch-talk .posts-panels .btn.more-data																{width: 100%;}
.ch-talk .posts-panels .btn.more-data:after															{background-position: 50% 0;}
.ch-talk .posts-panels .btn.goto-top																{position: absolute; top: 0; right: 0; width: 48px;}
.ch-talk .posts-panels .btn.goto-top:after															{background-position: 0 -48px;}

/* masonry */
.ch-talk .posts-display.theme-sns																	{margin: 12px; padding: 0; overflow: hidden; -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; -webkit-column-gap: 12px; -moz-column-gap: 12px; column-gap: 12px; -webkit-column-fill: auto; column-fill: auto;}
.ch-talk .posts-display.theme-sns .posts-item														{margin-bottom: 20px; list-style: none; width: 50%; padding-left: 12px; box-sizing: border-box;}

.ch-talk .posts-display.theme-sns																	{margin: 12px 12px 12px 0; padding: 0;}
.ch-talk .posts-display.theme-sns .posts-item														{margin-bottom: 40px; width: 50%; list-style: none; padding-left: 12px; box-sizing: border-box;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap											{position: relative;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap .posts-body .posts-attach a				{display: block;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap .posts-body .posts-attach a img			{width: 100%; vertical-align: top; border: 0;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap .posts-body .posts-text					{margin-top: 8px; line-height: 22px; font-size: 14px; color: #333333; white-space: pre-line; word-wrap: break-word;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap .posts-body .posts-text:hover				{text-decoration: underline; cursor: pointer;}
.ch-talk .posts-display.theme-sns .posts-item .posts-wrap .posts-body .posts-text .para				{margin: 0;}
.ch-talk .tabs																						{margin: 0; padding: 0; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.ch-talk .tabs .tabs-item																			{list-style: none; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;}
.ch-talk .tabs .tabs-item a																			{position: relative; height: 40px; line-height: 24px; color: #ffffff; text-decoration: none; background-color: #000000; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;}
.ch-talk .tabs .tabs-item a:after																	{content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 40px; background-image: url(http://www.ehyundai.com/images/mobilehome/outlets/global/bg_tabs.png); background-repeat: no-repeat; -webkit-background-size: auto 80px; background-size: auto 80px;}
.ch-talk .tabs .tabs-item.facebook a:after															{background-position: 50% 0;}
.ch-talk .tabs .tabs-item.instagram a:after															{background-position: 50% -40px;}
.ch-talk .tabs .tabs-item.active a																	{color: #fff831;}
.ch-talk .tabs .tabs-item.active a:after															{background-image: url(http://www.ehyundai.com/images/mobilehome/outlets/global/bg_tabs_active.png);}
.ch-talk .content-wrapper																			{display: none; padding: 0 0 48px 0;}
.ch-talk .content-wrapper.active																	{display: block;}
.ch-talk .content-wrapper h3																		{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}

/**
 outlets-main
**/

#content.outlets-main																				{padding: 0;}
#content.outlets-main .content-primary .main-info-container											{position: relative;}

/* outlets-story  */
#content.outlets-main .main-info-container .outlets-story																{position: relative;}
#content.outlets-main .main-info-container .outlets-story .outletStroyMainImg											{min-height:550px;}
#content.outlets-main .main-info-container .outlets-story .outlets-story-title											{position: absolute; bottom: 170px; left: 12px; max-width: 80%;}
#content.outlets-main .main-info-container .outlets-story .outlets-story-title img										{width: 100%;}
#content.outlets-main .main-info-container .outlets-story h2															{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-main .main-info-container .outlets-story .skip-outlets-story											{display: block; position: absolute; bottom: 18px; left: 50%; width: 50px; height: 50px; margin-left: -25px; background-image: url(http://www.ehyundai.com/images/mobilehome/outlets/intro/outlets_story_skip_000.png); background-repeat: no-repeat; background-position: 0 0; -webkit-background-size: cover; background-size: cover;} /* 2020-07-03 변경 */
#content.outlets-main .main-info-container .outlets-story .skip-outlets-story .text										{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}

#content.outlets-main .main-info-container .outlets-store																{width:85.9375%;position: absolute;top: 54.960317%;left: 50%;transform: translateX(-50%);}/* 2020-10-07 변경 */
#content.outlets-main .main-info-container .outlets-store .title														{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-main .main-info-container .outlets-store .stores-container												{}
#content.outlets-main .main-info-container .outlets-store .stores-container .stores-list .stores-item					{margin: 0 5% 5% 0;}/* 2020-10-07 변경 */
#content.outlets-main .main-info-container .outlets-store .stores-container .stores-list .stores-item:nth-child(3n)		{margin: 0 0 5% 0;}/* 2020-10-07 추가 */
#content.outlets-main .main-info-container .outlets-store .stores-container .stores-list								{overflow: hidden;}
#content.outlets-main .main-info-container .outlets-store .stores-container .stores-list .stores-item					{float: left; width: 30%;}/* 2020-10-07 변경 */
#content.outlets-main .main-info-container .outlets-store .stores-container .stores-list .stores-item a					{display: block; padding: 12px 0; line-height: 20px; font-weight: bold; font-size: 12px; border: 1px solid #fff; color: #fff;box-sizing: border-box; text-align: center;} /* 2020-10-07 변경 */

/* shopping-event */
#content.outlets-main .shopping-event																{margin: 16px; padding-top: 16px;}
#content.outlets-main .shopping-event h2															{margin: 0 0 12px 0;}
#content.outlets-main .shopping-event h2 .text														{line-height: 32px; font-size: 24px; color: #000000;}
#content.outlets-main .shopping-event .item-display													{margin: 0; padding: 0;}
#content.outlets-main .shopping-event .item-display .item											{list-style: none;}
#content.outlets-main .shopping-event .item-display .item+.item										{margin-top: 60px;}
#content.outlets-main .shopping-event .item-display .item .wrap										{position: relative;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-head .image					{display: block;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-head .image img				{vertical-align: top; width: 100%;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-body							{margin-top: 16px;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-body .title					{margin: 0; font-size: 16px;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-body .title .branch			{display: inline-block; padding: 0 8px; height: 26px; line-height: 26px; font-size: 12px; color: #000000; font-weight: normal; border: 1px solid #000000;}
#content.outlets-main .shopping-event .item-display .item .wrap .item-body .title .text				{display: block; margin-top: 8px; line-height: 24px; color: #000000; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; word-wrap: break-word; text-overflow: ellipsis;}
#content.outlets-main .shopping-event .item-display .item .wrap .onclick							{display: block; position: absolute; z-index: 10; top: 0; right: 0; bottom: 0; left: 0; background: url(http://www.ehyundai.com/images/mobilehome/outlets/global/bg_overlay.png) repeat 0 0;}
#content.outlets-main .shopping-event .item-display .item .wrap .onclick .text						{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}

/* outlets-membership */
#content.outlets-main .outlets-membership															{margin-top: 60px;}
#content.outlets-main .outlets-membership a															{display: block;}
#content.outlets-main .outlets-membership a img														{width: 100%;}

/* outlets-content */
#content.outlets-main .outlets-content																{padding: 0 24px;}
#content.outlets-main .outlets-content .outlets														{width: 100%; margin-top: 32px;}
#content.outlets-main .outlets-content .outlets h2													{margin: 0 0 8px 0; height: 32px; line-height: 32px; font-size: 16px; font-family: Hyundai_B1012; color: #ffffff;}
#content.outlets-main .outlets-content .outlets h2 .outlets-type									{display: inline-block; vertical-align: top;}
#content.outlets-main .outlets-content .outlets ul													{display: flex; justify-content: space-between; flex-wrap: wrap; width: 100%; margin: 0; padding: 0;}
#content.outlets-main .outlets-content .outlets ul:after											{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#content.outlets-main .outlets-content .outlets ul li												{width: 30%;height: 96px;list-style: none;}
#content.outlets-main .outlets-content .outlets ul li+li											{margin-left: 5%;}
#content.outlets-main .outlets-content .outlets ul li:nth-child(n+4)								{margin-top: 30px;}
#content.outlets-main .outlets-content .outlets ul li:nth-child(3n+1)								{margin-left: 0;}
#content.outlets-main .outlets-content .outlets ul li a												{width: 100%;height: 100%;line-height: 20px; font-size: 12px; color: #ffffff; text-decoration: none; border: 1px solid rgba(255,255,255,0.5); display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -moz-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;} /* 2020-10-07 변경 */

/**
 outlets-intro
**/

#content.outlets-intro																				{padding: 0; overflow: hidden;}
#content.outlets-intro .content-primary																{background-color: #e9e9e9;}

/* branch-header */
#content.outlets-intro .branch-header																{position: relative; height: 360px; background-repeat: no-repeat; background-position: 50% 100%; background-size: 100% auto;}
#content.outlets-intro .branch-header .branch-infobox												{position: absolute; left: 16px; bottom: 32px; padding-top: 24px;}
#content.outlets-intro .branch-header .branch-infobox h2 .text										{display: block; color: #ffffff;}
#content.outlets-intro .branch-header .branch-infobox h2 .text .outlets-type						{display: block; line-height: 36px; font-size: 36px; font-family: 'Hyundai_B1012';}
#content.outlets-intro .branch-header .branch-infobox h2 .text .outlets-name						{display: block; line-height: 32px; font-size: 24px; font-family: 'Hyundai_B1012';}
#content.outlets-intro .branch-header .branch-infobox .slogan										{position: absolute; top: 0; left: 0; margin: 0; padding: 0; line-height: 20px; font-size: 14px; color: #ffffff;}
#content.outlets-intro .branch-header .branch-infobox .business-hours								{margin: 8px 0 0 0; padding-left: 24px; font-size: 12px; line-height: 20px; color: #ffffff; background-image: url(../../images/mobilehome/outlets/global/bg_business_hours.png); background-repeat: no-repeat; background-position: 0 0; -webkit-background-size: 20px auto; background-size: 20px auto;}
#content.outlets-intro .branch-header .branch-infobox .business-hours .head							{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-intro .branch-header .button-area													{position: absolute; top: 16px; right: 16px;}
#content.outlets-intro .branch-header .button-area .btn												{display: block; position: relative; width: 36px; height: 36px; line-height: 36px; text-align: center;}
#content.outlets-intro .branch-header .button-area .btn:after										{content: ''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url(http://www.ehyundai.com/images/mobilehome/outlets/global/branch_info.png); background-repeat: no-repeat; -webkit-background-size: 100% auto; background-size: 100% auto;}
#content.outlets-intro .branch-header .button-area .btn+.btn										{margin-top: 8px;}
#content.outlets-intro .branch-header .button-area .btn.phone-number:after							{background-position: 0 0;}
#content.outlets-intro .branch-header .button-area .btn.directions:after							{background-position: 0 -36px;}

/* shopping-event */
#content.outlets-intro .shopping-event																{padding: 0px; background-color: #ffffff;}
#content.outlets-intro .shopping-event h3															{margin: 0 16px 12px 16px;}
#content.outlets-intro .shopping-event h3 .text														{line-height: 32px; font-size: 24px; color: #000000;}
#content.outlets-intro .shopping-event .swiper-container											{margin-right: 40px;}
#content.outlets-intro .shopping-event .item-display												{margin: 0; padding: 0;}
#content.outlets-intro .shopping-event .item-display .item											{list-style: none;}
#content.outlets-intro .shopping-event .item-display .item .wrap {
	position: relative;
/* 	padding: 20px; */
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: scale(.9);
	-moz-transform: scale(.9);
	-o-transform: scale(.9);
	-ms-transform: scale(.9);
	transform: scale(.9);
	box-sizing: border-box;
}
#content.outlets-intro .shopping-event .item-display .item .wrap .item-head .image					{display: block; box-shadow: 8px 8px 16px 0 rgba(0,0,0,0.2);}
#content.outlets-intro .shopping-event .item-display .item .wrap .item-head .image img				{vertical-align: top; width: 100%;}
#content.outlets-intro .shopping-event .item-display .item .wrap .item-body							{opacity: 0; -webkit-transition: all 2s; transition: all 2s;}
#content.outlets-intro .shopping-event .item-display .item .wrap .item-body .title					{margin: 0; font-size: 18px;}
#content.outlets-intro .shopping-event .item-display .item .wrap .item-body .title .text			{display: block; margin: 16px; height: 44px; line-height: 22px; color: #000000; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
#content.outlets-intro .shopping-event .item-display .item .wrap .onclick							{display: block; position: absolute; z-index: 10; top: 0; right: 0; bottom: 0; left: 0; background: url(http://www.ehyundai.com/images/mobilehome/outlets/global/bg_overlay.png) repeat 0 0;}
#content.outlets-intro .shopping-event .item-display .item .wrap .onclick .text						{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-intro .shopping-event .item-display .item.swiper-slide-active .wrap				{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
}
#content.outlets-intro .shopping-event .item-display .item.swiper-slide-active .wrap .item-body		{opacity: 1;}

/* swiper */
.swiper-container .swiper-wrapper {
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


.swiper-container .swiper-wrapper .swiper-slide {
	height: 100%;
	position: relative;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
}
.swiper-pagination {
	margin: 0 16px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;

	-webkit-box-pack: start;
	-moz-box-pack: start;
	-ms-flex-pack: start;
	-webkit-justify-content: flex-start;
	justify-content: flex-start;

	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-pagination .swiper-pagination-bullet {
	display: block;
	width: 8px;
	height: 8px;
	border-radius: 4px;
	background-color: #989898;
}

.swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet {
	margin-left: 8px;
}

.swiper-pagination .swiper-pagination-bullet-active {
	border: 1px solid #989898;
	border-radius: 5px;
	background-color: transparent;
}

/* outlets-brands */
#content.outlets-intro .outlets-brands																{margin-top: 24px;}
#content.outlets-intro .outlets-brands h3															{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-intro .outlets-brands a															{display: block;}
#content.outlets-intro .outlets-brands a img														{vertical-align: top; width: 100%;}

/* special-items */
#content.outlets-intro .special-items																{margin-top: 24px;}
#content.outlets-intro .special-items h3															{display: block; position: absolute; overflow: hidden; margin: -1px; padding: 0; width: 1px; height: 1px; border: 0; clip: rect(0 0 0 0); clip: rect(0,0,0,0);}
#content.outlets-intro .special-items .item-display													{margin: 0; padding: 0;}
#content.outlets-intro .special-items .item-display .item											{list-style: none;}
#content.outlets-intro .special-items .item-display .item+li										{margin-top: 1px;}
#content.outlets-intro .special-items .item-display .item a.wrap									{display: block;}
#content.outlets-intro .special-items .item-display .item a.wrap img								{vertical-align: top; width: 100%;}

/* outlets-content */
#content.outlets-intro .outlets-content .outlets													{margin-top: 32px;}
#content.outlets-intro .outlets-content .outlets h2													{margin: 0 0 24px 0; height: 40px; line-height: 40px; font-size: 32px; font-family: Hyundai_B1012; color: #ffffff;}
#content.outlets-intro .outlets-content .outlets ul													{margin: 0; padding: 0;}
#content.outlets-intro .outlets-content .outlets ul:after											{content: ''; display: block; clear: both; width: 0; height: 0; visibility: hidden;}
#content.outlets-intro .outlets-content .outlets ul li												{list-style: none;}
#content.outlets-intro .outlets-content .outlets ul li+li											{margin-top: 16px;}
#content.outlets-intro .outlets-content .outlets ul li a											{line-height: 24px; font-size: 16px; color: #ffffff; text-decoration: none;}



/* 2020-02-11 */
.btnAreaFindBrand {position: absolute;right: 20px;width: 100px;bottom: 30px;}