@charset "utf-8";


/* root */
:root{
	--c-01:#c5a56e;
}

/* common */
.container_title {position:relative; text-align:center;font-size:30rem;line-height:1;letter-spacing:-1.5px;font-weight:600;padding-bottom:30rem;margin:5rem 0 30rem 0;color:#222;display: none;}
.container_title:after {content: "";display:block;margin: 20rem auto 0 auto;width:40rem;height:1rem;background:#e8e8e8;}

.tit01 { position: relative; font-size:25rem; font-weight: 600;color: #222;line-height: 1; margin-left:40rem; margin-bottom:30rem;} 
.tit01:before {content: ""; position:absolute;  width:34rem; height:34rem; background:url("../img/main/symbol.png") center top no-repeat; background-size:100%; text-align:left; margin-left:-40rem; margin-top:-6rem;}

.tit02 {z-index:50; position: relative; padding-top:14rem; margin: 20rem auto 30rem;font-size:20rem;font-weight: 600;color: #222;line-height: 1;} 
.tit02::before {content: "";position: absolute;left: 0;top: 0;width:12rem;height: 3rem;background:#00bdf2;} 
.tit02::after {content: "";position: absolute;left: 12rem;top: 0;width:12rem;height: 3rem;background:#275b8f;} 

.bg_gray{background:#f6f6f6;}
.add{margin: -11rem 0 15rem;}
.cont-box{margin-bottom:45rem; }
.cont-box:last-child{margin-bottom:0}
.list_bar > li {position:relative; padding-left:18rem; font-weight: 300; margin-top:7rem}
.list_bar > li:first-child {margin-top: 0}
.list_bar > li::before {content:''; position:absolute;top: 12rem;left:5rem; display:block; width: 7rem;height: 1rem; background: #7f7f7f}



.list_dot li{position:relative; letter-spacing:-0.055em; font-weight:400; padding-bottom:10rem; line-height:1.5; padding-left:10rem;word-break: keep-all;}
.list_dot li:before {content: ""; position:absolute; width:4px; height:4px; background:#0c4781; text-align:left; margin-left:-10px; border-radius:5px; margin-top:10px;}


.list_num li{display:flex;align-items: flex-start;/* background:#f6f6f6; */padding: 35rem 0;/* margin-bottom:20rem; */border-top: 1rem dashed #ddd;}
.list_num li span{display:flex;align-items: center;justify-content: center;width: 22rem;height: 22rem;margin-right: 10rem;border-radius:50%;color:#fff;}
.list_num li h4{display:flex;align-items: center;margin-bottom:10rem;font-size: 20rem;color: #0c4781;font-weight:600}
.list_num li div{}
.list_num li:last-child{margin-bottom:0}

.subtable { width:100%; margin:20rem 0;border-top:2px solid #275b8f; }
.subtable thead th{background:#275b8f; padding:15rem 5rem; border-left:1rem solid #275b8f; border-bottom:1rem solid #275b8f; color:#fff; }
.subtable tbody th {text-align:center; background:#f9f9f9; color:#333;  font-weight:500; padding:15rem 0; width:20%; border:1px solid #ddd;}
.subtable tbody td {border-bottom:1px solid #dbdbdb; padding:15rem 5rem; background:#fff; line-height:1.5; color:#35363a; text-align:center; font-weight:400; letter-spacing:-0.03em; border:1px solid #ddd; word-break: keep-all;}
.subtable tbody td.t_left{text-align:left;}
.subtable td.gray {background:#fbfbfb; font-weight:600; }

#contents {overflow: hidden;position:relative;padding: 50rem 0;}
#contents p {line-height:1.7;word-break:keep-all;}

/* 서브비주얼 */
#sub_visual{position:relative;height:385rem;margin-top:120rem;background-color:#000;background-size:cover;background-position:60%;text-align:center;display: flex;align-items: center;}
#sub_visual h2{font-weight:500;font-size:25rem;color:#fff;animation:up .5s .2s forwards;}
#sub_visual h2 b{display:block; font-weight:bold}
#sub_visual p{ font-weight:600; position:relative;line-height:1;padding: 0 0 25rem 0;font-size:40rem;text-align:center;color:#fff;letter-spacing:-.5px;}

/* 서브 상단 이미지 */
#sub_visual.sub10{background-image:url(../img/sub/sub01_top.jpg) }
#sub_visual.sub20{background-image:url(../img/sub/sub02_top.jpg) }
#sub_visual.sub30{background-image:url(../img/sub/sub03_top.jpg) }
#sub_visual.sub40{background-image:url(../img/sub/sub04_top.jpg) }
#sub_visual.sub50{background-image:url(../img/sub/sub05_top.jpg) }
.cont-top{margin-bottom:50rem;}
.cont-top > img{width:100%;}
/* snb */
#left_area{float:none; width:100%; margin-top:0px;}
#snb {position:relative;width:100%;  z-index:10; }

.left_snb{ width:1400rem; margin:0 auto 50rem; text-align:center;}
.left_snb h3 {float:left; font-size:20rem; font-weight:800; color:#333; padding-top:17rem; margin-right:30rem;}
.left_snb h3:after {content: ""; position:absolute; width:1rem; height:15rem; background:#e5e5e5; text-align:left; margin-left:25rem; margin-top:7rem;}
.left_snb ul {}
.left_snb li {display:inline-block;  position:relative; width:initial!important; padding:0 10px;}
.left_snb li:not(:first-child)::after {position:absolute; top:50%; transform:translateY(-50%); width:1px; height:16px; background:#ddd; content:''; left:0;}
.left_snb li a{display:block; line-height:68px; color:#7c7c7c; margin:0 20px; font-weight:500; font-size:17rem; }
.left_snb li.on{font-weight:500; color:#000; border-bottom:3px solid #0068ac;}
.left_snb li.on a{color:#000;}


/* 
* discription: 사이트 복사시 지우고 사용하는 custom 영역
*/


@media (max-width:860px) {
	#sub_visual{height:250rem; margin-top:80rem;}
	#sub_visual h2{font-size:22rem;}
	#sub_visual p{padding:40rem 0 5rem 0; font-size:16rem}
	#contents {padding: 30rem 0 0;}

	.container_title {font-size:25rem; padding-bottom:0rem;}

}

@media (max-width:540px) {
	body {font-size:14rem}

	#sub_visual{height:180rem}
	#sub_visual h2{font-size:20rem}
	#sub_visual p{font-size:14rem}

	.tit01{font-size:20rem; margin-left:50rem;}
	.tit01:before { width:30rem; height:30rem; margin-left:-40rem; margin-top:-6rem;}
	
	.tit02{margin:20rem 0 10rem; font-size:17rem}

	.add{margin:-5rem 0 10rem;}
	.cont-box{margin-bottom:30rem}
	
	.subtable thead th,
	.subtable tbody td,
	.subtable tbody th{line-height:1.5; padding:5rem 3rem; font-size:10rem;}

	#contents{padding:50rem 0}

}

/*end 사이트 복사시 지우고 사용하는 custom 영역 */






#company_info{}
#company_info .cont .top{position:relative;margin-bottom:120rem;}
#company_info .cont .top .bg{display:flex; padding-left:150rem; align-items:center; height:240rem; position:absolute; width:100%;bottom:-90rem; right:-210rem; background:#fff;}
#company_info .cont .top .bg figure{padding-right:50rem;}
#company_info .cont .top .bg img{width:88rem;}
#company_info .cont .top .bg .txt h3{font-size:25rem; color:#9a7c3c;  line-height:1.4; font-weight:600; letter-spacing:-0.04em;}
#company_info .cont .top .bg .txt p{font-weight: 400;letter-spacing: -0.04em;line-height: 1.5;}
#company_info .cont .bot{position:relative; padding-bottom:50rem;}
#company_info .cont .bot p{font-size:18rem;  color:#474747; letter-spacing:-0.02em; line-height:1.7;}

@media screen and (max-width:1600px){
	#company_info .cont .top .bg{right:-170px;padding-right:15px;}
}
@media screen and (max-width:1400px){
	#company_info .cont .top .bg{right:0;width:90%;}
	#company_info .cont .top .bg .txt h3{line-height:1.3;}
}
@media screen and (max-width:1023px){
	#company_info .cont .top{margin-bottom:100px;}
	#company_info .cont .top .bg{position:static; margin-top:-80rem; margin-left:auto; height:auto; padding:50rem 50rem 0;}
	#company_info .cont .top .bg figure{padding-right:50rem;flex-shrink:0;}
	#company_info .cont .top .bg .txt h3{font-size:20rem; }

}
@media screen and (max-width:768px){
	#company_info .cont .top .bg{margin-top:0; width:100%;}
	#company_info .cont .bot p{font-size:15rem;}
	#company_info .cont .bot p br {display:block;}
}
@media screen and (max-width:640px){
	#company_info .cont .top .bg{flex-direction:column; gap:50px;padding:50px 0;}
	#company_info .cont .top .bg figure{padding-right:0;}
}
@media screen and (max-width:480px){
	#company_info .cont .top{margin-bottom:0;}
	
}



.section1 .sec-inner {  display: flex;  align-items: center;  position: relative;}
.section1 .sec-inner > .main-video-wrap {  width: 40%;  height: 776rem;   position: relative;  overflow: hidden;  transition: width 1s ease-in-out;}
.section1 .sec-inner > .main-video-wrap > img {position: absolute;  left: 0;  width: 100%;  height: 100%;  object-fit: cover;  touch-action: auto;  pointer-events: none;  transform: scale(1);  border-bottom-right-radius: 70rem;  }
.section1 .sec-inner > .text-wrap {  width: 50%;  padding-left: 5%;}
.section1 h3 {	font-size: 25rem;	line-height: 1.38;	letter-spacing: -1rem;	margin-top: 36rem; color:#00bdf2; font-weight:600;   margin-bottom:10rem;}
.section1 h4 {	font-size: 30rem;	line-height: 1.38;	letter-spacing: -1rem;	color:#0c4781; font-weight:800;   margin-bottom: 30rem;}
.section1 .sec-inner > .text-wrap > .desc { font-weight: 400; font-size:18rem; margin-top: 30px;  color: #414141;	word-break: keep-all; 	}


@media (max-width: 1023px) {
  .section1 {    position: relative;    z-index: -1;  }
  .section1 .sec-inner {    flex-direction: column;  }
  .section1 .sec-inner > .main-video-wrap {    width: 100%;    height: 600rem;    order: 0;  }
  .section1 .sec-inner > .text-wrap {    width: 100%;    padding: 0 20px;   display: flex;    flex-direction: column;   }
  .section1 h3 {	font-size: 20rem;}
  .section1 h4 {	font-size: 25rem;}
}

@media (max-width: 800px) {
  .section1 {    position: relative;    z-index: -1;  }
  .section1 .sec-inner {    flex-direction: column;  }
  .section1 .sec-inner > .main-video-wrap {    width: 100%;    height: 400rem;    order: 0;  }
  .section1 .sec-inner > .text-wrap {    width: 100%;    padding: 0 20px;   display: flex;    flex-direction: column;    }
  .section1 h3 {	font-size: 18rem;}
  .section1 h4 {	font-size: 22rem;}
  .section1 .sec-inner > .text-wrap > .desc {  font-size:16rem; 	}
}

.tour_con01{padding:0rem 0rem 50rem;}
.tour_con01 .img_box {overflow:hidden; position:relative; }
.tour_con01 .img_box li {padding:0; }
.tour_con01 .img_box span.arrow {position:absolute; z-index:2; cursor:pointer; }
.tour_con01 .img_box span.arrow.prev {left:3%; top:50%; }
.tour_con01 .img_box span.arrow.next {right:3%; top:50%; }
.tour_con01 .img_box img{width:100%;}
.tour_con01 .thumb_box {overflow:hidden; margin-top:10rem; }
.tour_con01 .thumb_box li {background-color:#000; cursor:pointer; margin-right:10rem; }
.tour_con01 .thumb_box li:last-child {margin-right:0rem; }
.tour_con01 .thumb_box img {width:100%; opacity:0.4; }
.tour_con01 .thumb_box li.swiper-slide-thumb-active img {opacity:1; }

@media all and (max-width:1000px){
	.tour_con01 .img_box span.arrow img {width:auto; max-height:30rem; }
	.tour_con01 .img_box span.arrow.prev {left:0; top:40%; }
	.tour_con01 .img_box span.arrow.next {right:0; top:40%; }
	.tour_con01 .thumb_box {overflow:hidden; margin-top:10px; }
}


.location-cont {}
.location-cont__title {	display: block;	padding: 0 20px;	font-size: 40px;	font-weight: 800;	text-align: center;}
.location-cont__wrap {	position: relative;	}
.location-cont .inner {	position: absolute;	bottom: -30px;	left: 50%;	background-color: #fff;	transform: translateX(-50%);	z-index: 10;}
.location-cont__inner {	display: grid;	grid-template-columns: 140px auto 36%;	align-items: flex-start;	gap: 0 80px;	width: 100%;	max-width: 1220px;	padding-top: 80px;	margin: 0 auto;}
.location-cont__logo {	width: 140px;}
.location-cont__img {	max-width: 100%;}
.location-cont__list {	display: flex;	flex-direction: column;	gap: 15px 0;	width: 100%;}
.location-cont__item {	display: flex;	gap: 0 15px;}
.location-cont__icon {	display: inline-flex !important;	flex-shrink: 0;	justify-content: center;	align-items: center;	width: 40px;	height: 40px;	color: #0c4781;	border-radius: 50%;	background-color: #f4f5fa;}
.location-cont__text {	align-self: center;}
.location-cont__link-list {	display: flex;	justify-content: flex-end;	gap: 0 40px;}
.location-cont__link-item {	width: 33.3333333333333%;	max-width: 100px;}
.location-cont__link {	display: block;}
.location-cont__link-icon {	display: block;	position: relative;	padding-top: 100%;	border-radius: 50%;	background-color: #f8f8f8;	transition: background-color 0.3s;}
.location-cont__link-icon::before {	content: "";	display: block;	position: absolute;	top: 50%;	left: 50%;	background-image: url("../img/sub/location_icon_stripe.png");	transform: translate(-50%, -50%);	transition: filter 0.2s;}
.location-cont__link-item.naver .location-cont__link-icon::before {	width: 26px;	height: 24px;}
.location-cont__link-item.kakao .location-cont__link-icon::before {	width: 28px;	height: 26px;	background-position: -26px 0;}
.location-cont__link-item.google .location-cont__link-icon::before {	width: 26px;	height: 27px;	background-position: -54px 0;}
.location-cont__link-title {	display: flex;	justify-content: center;	align-items: center;	gap: 0 3px;	margin: 15px -10px 0;	color: #555;	text-align: center;	white-space: nowrap;}
.location-cont__link-title-icon {	font-weight: 700 !important;	transform: translateY(-1px);}

.location-cont .img-wrap {	position: relative;	}
.location-cont .img-wrap {width:100%; height:500rem; }
.location-cont .img-wrap > div {width:100%; height:100%;}
.location-cont .img-wrap > div .wrap_map{height:100%}

/* Media Query */
@media (min-width: 1025px) {
	.location-cont__link-item.naver .location-cont__link:hover .location-cont__link-icon {		background-color: #00c73c;	}
	.location-cont__link-item.kakao .location-cont__link:hover .location-cont__link-icon {		background-color: #fee500;	}
	.location-cont__link-item.google .location-cont__link:hover .location-cont__link-icon {		background-color: #ea4335;	}
	.location-cont__link-item.naver .location-cont__link:hover .location-cont__link-icon::before,
	.location-cont__link-item.google .location-cont__link:hover .location-cont__link-icon::before {		filter: brightness(100);	}
	.location-cont__link-item.kakao .location-cont__link:hover .location-cont__link-icon::before {		filter: brightness(0);	}
}
@media (max-width: 1470px) {
	.location-cont .inner {		position: relative;		bottom: 0;		left: 0;		transform: none;	}
}
@media (max-width: 1280px) {
	.location-cont__map {		height: 500px !important;	}
	.location-cont__inner {		gap: 0 60px;	}
}
@media (max-width: 1024px) {
	.location-cont__title {		font-size: 31px;	}
	.location-cont__wrap {		margin-bottom: 50rem;	}
	.location-cont__map {		height: 450px !important;	}
	.location-cont .img-wrap {		height: 300rem;		}
	.location-cont__inner {		grid-template-columns: 1fr 1fr;		align-items: flex-end;		gap: 30px 50px;		padding-top: 60px;	}
	.location-cont__logo {		grid-column: 1 / 3;		width: 120px;	}
	.location-cont__link-item.naver .location-cont__link-icon {		background-color: #00c73c;	}
	.location-cont__link-item.kakao .location-cont__link-icon {		background-color: #fee500;	}
	.location-cont__link-item.google .location-cont__link-icon {		background-color: #ea4335;	}
	.location-cont__link-item.naver .location-cont__link-icon::before,
	.location-cont__link-item.google .location-cont__link-icon::before {		filter: brightness(100);	}
	.location-cont__link-item.kakao .location-cont__link-icon::before {		filter: brightness(0);	}
}
@media (max-width: 768px) {
	.location-cont__link-list {		gap: 0 20px;	}
	.location-cont__link-item {		max-width: 80rem;	}
	.location-cont__link-icon::before {		transform: translate(-50%, -50%) scale(0.8);	}
}
@media (max-width: 640px) {
	.location-cont__map {		height: 300px !important;	}
	.location-cont__title {		font-size: 26px;		line-height: 1.3;	}
	.location-cont__inner {		grid-template-columns: 1fr;		grid-auto-flow: 1fr;		padding-top: 50px;	}
	.location-cont__logo {		grid-column: 1 / 1;	}
	.location-cont__link-list {		justify-content: flex-start;	}
	.location-cont__link-item {		max-width: 50rem;	}
}


#p41 .franchise_cont03{padding-top:30rem;text-align:center}
#p41 .franchise_cont03 .light_txt{font-size:35px;line-height:1.3;font-weight:300;color:#111}
#p41 .franchise_cont03 .line{display:block;width:1px;height:85px;margin:43px auto 50px;background-color:#e1e1e1}
#p41 .franchise_cont03 .cost_list{display:flex;justify-content:center;margin-bottom:73px}
#p41 .franchise_cont03 .cost_list li{width:300px;height:300px;padding-top:86px;border:2px solid #0c4781;border-radius:100%;background-color:rgba(12,71,129,.05)}
#p41 .franchise_cont03 .cost_list li+li{margin-left:-20px}
#p41 .franchise_cont03 .cost_list li .icon{display:block; background:#0c4781; border-radius:50rem; font-size:16rem;letter-spacing:-.5px; font-weight:400;color:#fff; width:150rem; padding:5rem 0; margin:20rem auto 0;  line-height:1.5;  }
#p41 .franchise_cont03 .cost_list li .txt{margin-top:20px;font-size:18rem;letter-spacing:-.5px; font-weight:600;color:#111; word-break: keep-all; line-height:1.5; }

@media (max-width:1460px){
#p41 .franchise_cont03 .light_txt{font-size:30px}
#p41 .franchise_cont03 .cost_list li{width:270px;height:270px;padding-top:78px}
#p41 .franchise_cont03 .cost_list li .txt{margin-top:15px;font-size:20px}
}

@media (max-width:1230px){
#p41 .franchise_cont03{padding-top:92px}
#p41 .franchise_cont03 .cost_list li{width:235px;height:235px;padding-top:40rem}
#p41 .franchise_cont03 .cost_list li+li{margin-left:-15px}
#p41 .franchise_cont03 .cost_list li .txt{font-size:18px}
#p41 .franchise_cont03 .line{height:65px;margin:33px auto 30px}
}

@media (max-width:1024px){
#p41 .franchise_cont03{padding-top:80px}
#p41 .franchise_cont03 .light_txt{font-size:25px}
#p41 .franchise_cont03 .line{height:50px;margin:28px auto 25px}
#p41 .franchise_cont03 .cost_list{margin-bottom:55px}
#p41 .franchise_cont03 .cost_list li{width:190px;height:190px;}
#p41 .franchise_cont03 .cost_list li+li{margin-left:-10px}
#p41 .franchise_cont03 .cost_list li .txt{font-size:15rem}
#p41 .franchise_cont03 .cost_list li .icon img{height:45px}
}

@media (max-width:768px){
#p41 .franchise_cont03{padding-top:65px}
#p41 .franchise_cont03 .light_txt{font-size:23px}
#p41 .franchise_cont03 .line{height:40px;margin:28px auto 20px}
#p41 .franchise_cont03 .cost_list{flex-wrap:wrap;width:400px;margin:0 auto 55px}
#p41 .franchise_cont03 .cost_list li{width:200rem;height:200rem;}
#p41 .franchise_cont03 .cost_list li:nth-child(3){margin-left:0}
#p41 .franchise_cont03 .cost_list li:nth-child(n + 3){margin-top:-10px}
#p41 .franchise_cont03 .cost_list li .icon{font-size:13rem;width:100rem;  }
}

@media (max-width:480px){
#p41 .franchise_cont03{padding-top:60px}
#p41 .franchise_cont03 .light_txt{font-size:20px}
#p41 .franchise_cont03 .line{height:35px;margin:25px auto 15px}
#p41 .franchise_cont03 .cost_list{width:100%;margin-bottom:40px}
#p41 .franchise_cont03 .cost_list li{width:165px;height:165px;padding-top:20rem}
#p41 .franchise_cont03 .cost_list li .txt{margin-top:10px;font-size:13rem}
}

@media (max-width:380px){
#p41 .franchise_cont03 .cost_list li{width:145px;height:145px;}

}


#p40{display:flex;gap:100px;align-items:flex-start; margin-bottom:50rem; }
#p40 .l_box{flex-shrink:0;position:relative;width:550rem;height:400rem;background:#0c4781}
#p40 .l_box img{position:absolute;right:-40px;bottom:-10px}
#p40 .r_box{width:100%;padding-top:80rem}
#p40 .r_box .line{display:block;width:45px;height:1px;margin:20rem 0;background-color:#e1e1e1}
#p40 .r_box h3{margin-bottom:38px;font-size:30rem;font-weight:800;color:#0c4781; letter-spacing:-.5px; }
#p40 .r_box p{font-size:18rem;font-weight:500; letter-spacing:-.5px; word-break: keep-all;}



@media (max-width:1023px){

#p40 .l_box{width:400rem;height:300rem;}
#p40 .r_box .line{margin:38px 0}
#p40 .r_box .ceo_txt{white-space:normal}
#p40 .r_box .ceo_txt span{margin-bottom:25px}
}

@media (max-width:768px){

#p40{display:block}
#p40 .l_box{width:100%;height:400rem;}
#p40 .r_box{padding:60px 30px 0}
}

@media (max-width:650px){
#p40 .l_box{height:400rem;}
#p40 .r_box h3{font-size:22rem; }
#p40 .r_box p{font-size:15rem;}
}


@media (max-width:550px){
#p40 .l_box{height:200rem;}
}

@media (max-width:380px){
#p40 .l_box{height:200rem;}
#p40 .r_box{padding-top:50px}
}

.table_dd {margin-bottom:50rem;}



.list8 {margin-top:30rem;	display: flex;	flex-wrap: wrap;	gap: 30rem 60rem; margin-bottom:50rem; }
.list8 > li {	word-break: keep-all; width: calc((100% - 60rem) / 2);	min-height: 253rem;	border-bottom: 1px solid #ddd;	position: relative;	padding-bottom: 30rem;}
.list8 > li.w100 {	width: 100% !important;}
.list8 > li img {	max-width: 100%;}
.list8.type1 > li {	min-height: 335rem;}
.list8.type2 > li {	min-height: 402rem;	padding-bottom: 90rem;}
.list8.type3 > li {	min-height: 303rem;}
.list8.n3 > li {	width: calc((100% - 120rem) / 3);}
.list8 .ico {	position: absolute;	bottom: 14rem;	right: 15rem;}
.list8 .num {	display: inline-block;    line-height: 38rem;    padding-inline: 14rem;    border-radius: 5rem;    background-color: #293744;    color: #fff;    font-weight: 700;    margin-bottom: 13rem;}
.list8 .num span {    color: #00bdf2;}
.list8 .tit {	font-size: 24rem;	font-weight: 500;	margin-bottom: 12rem;	line-height: 1.5;	letter-spacing: -1rem;}

@media screen and (max-width: 1023px) {
	.list8 {		gap: 30rem 20rem !important;	}
	.list8 > li {		width: calc((100% - 20rem) / 2) !important;	}
}

@media screen and (max-width: 767px) {

	.list8 > li {		width: 100% !important;		min-height: 240rem !important;		padding-bottom: 80rem;	}
	.list8 .tit {		font-size: 22rem;		margin-bottom: 8rem;	}
	.list8 .num {		line-height: 31rem;		padding-inline: 10rem;		font-size: 14rem;	}
	.layout4 .num {		line-height: 31rem;		padding-inline: 10rem;		font-size: 14rem;	}
	.list8 .ico {		transform: scale(0.8);		transform-origin: right bottom;	}
}