/*     868555 : YouTube 동영상 플레이어      */
iframe {max-width:100%; width:100%; height:41.3vw;}
@media all and (min-width:1024px){
	iframe {height:41.3vw;}
}

/*     868565 : 공백      */
.solid_line__868565__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__868565__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868565__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868565__ {height:10px}
}

/*     868575 : 타이틀 텍스트      */
.title__868575__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:;color:#444444;letter-spacing:0;line-height:1.5em;
}
.title__868575__  .title01 {color:#d2d2d2;}
.title__868575__  .title02 {font-weight:700; font-size:24px;color:#181d62;}

@media all and (min-width:1024px){
.title__868575__ p {font-size:24px}
.title__868575__  .title02 { font-size:40px;}
}

/*     868585 : 타이틀 텍스트      */
.title__868585__ {font-size:0; }
.title__868585__ p {
	display:inline-block;position:relative;margin:0;padding:0;
	font-size:16px;font-weight:300;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__868585__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__868585__.style_top p {padding-top:10px}
.title__868585__.style_top p:before {top:0;left:0;width:16px;height:4px}

.title__868585__.style_right p {padding-right:14px}
.title__868585__.style_right p:before {top:16%;right:0;width:4px;height:16px}

.title__868585__.style_bottom p {padding-bottom:12px}
.title__868585__.style_bottom p:before {bottom:0;left:0;width:16px;height:4px}

.title__868585__.style_left p {padding-left:14px}
.title__868585__.style_left p:before {top:16%;left:0;width:4px;height:16px}

.title__868585__.style_circle1 p {padding-left:18px}
.title__868585__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__868585__.style_circle2 p {padding-left:18px}
.title__868585__.style_circle2 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
	border:2px solid #d00000;background:none;box-sizing:border-box;
}

@media all and (min-width:1024px){
	.title__868585__ p {font-size:20px}
	.title__868585__.style_top p:before {width:20px}
	.title__868585__.style_right p:before {height:20px}
	.title__868585__.style_bottom p:before {width:20px}
	.title__868585__.style_left p:before {height:20px}
}

/*     868595 : 공백      */
.solid_line__868595__ {box-sizing:border-box; display:block; position:relative; width:100%; height:30px;}
.solid_line__868595__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868595__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868595__ {height:15px}
}

/*     868605 : 이미지      */
.text__628025__{}
.text__628025__ .wrap { max-width:1240px; margin:0 auto; }
.text__628025__ .wrap ul { list-style:none; display:grid;  grid-template-columns:1fr 1fr; word-break:keep-all; padding:0; gap:10px; padding:0 10px;}

.text__628025__ .wrap ul li .hover { display:none; }
.text__628025__ .wrap ul li:nth-child(1):hover img,
.text__628025__ .wrap ul li:nth-child(2):hover img,
.text__628025__ .wrap ul li:nth-child(3):hover img,
.text__628025__ .wrap ul li:nth-child(4):hover img { display:none; }
.text__628025__ .wrap ul li:nth-child(1):hover .hover,
.text__628025__ .wrap ul li:nth-child(2):hover .hover,
.text__628025__ .wrap ul li:nth-child(3):hover .hover,
.text__628025__ .wrap ul li:nth-child(4):hover .hover { display:block; }



@media all and (min-width:1024px){
.text__628025__ .wrap ul {display:flex; justify-content:space-evenly; flex-wrap:wrap;}
.text__628025__ .wrap { background:url('/img_up/shop_pds/lakepain11/build/option/me-in-geul-ssi1699922734112.png') no-repeat bottom left; }
}

/*     868615 : 공백      */
.solid_line__868615__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__868615__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868615__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868615__ {height:10px}
}

/*     868625 : 타이틀 텍스트      */
.title__868625__ p {
	margin:0;padding:0;
	font-size:20px;font-weight:700;color:#444;letter-spacing:0;line-height:1.3em;
}
.title__868625__  .title01 {color:#d2d2d2;}
.title__868625__  .title02 {font-weight:700; font-size:24px;color:#181d62;}

@media all and (min-width:1024px){
.title__868625__ p {font-size:24x}
.title__868625__  .title02 { font-size:40px;}
}

/*     868635 : 공백      */
.solid_line__868635__ {box-sizing:border-box; display:block; position:relative; width:100%; height:50px;}
.solid_line__868635__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868635__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868635__ {height:15px}
}

/*     868645 : 타이틀 텍스트      */
.text__632245__{background:url(/img_up/shop_pds/lakepain11/build/option/03_21696495394112.png) no-repeat;background-position: left bottom 46px;padding:0 15px;}
.text__632245__ .box{display:flex;flex-wrap:wrap;gap:15px;}
.text__632245__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:400;color:#2c2c2c;letter-spacing:-0.03em;line-height:1.5em;
}

/*text*/
.text__632245__ .box .top{font-size:50px;font-weight:500;color:#f7f8fd;display:inline-block;margin-bottom:10px;}
.text__632245__ .box .sub .title{font-size:20px;font-weight:700;color:#181d62;display:inline-block;margin-bottom:10px;}
.text__632245__ .box .sub p{}

@media all and (min-width:1024px){
	.text__632245__ .box{gap:9.4587%; justify-content: flex-end;}
	.text__632245__ .box .left { padding-bottom:20px; }
	.text__632245__ p {font-size:24px}

	/*text*/
  .text__632245__ .box .top{font-size:95px;margin-bottom:20px;}
  .text__632245__ .box .sub .title{font-size:30px;margin-bottom:20px;}
  .text__632245__ .box .sub p{}
}

/*     868655 : BLANK 컨텐츠      */
.blank__868655__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__868655__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__868655__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__868655__ {height:20px}
}

/*     868665 : 타이틀 텍스트      */
.text__632225__ { max-width:1240px; margin:0 auto; padding:0 15px; }
.text__632225__ .box{display:flex;flex-wrap:wrap;gap:15px;}
.text__632225__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:400;color:#2c2c2c;letter-spacing:-0.03em;line-height:1.5em;
}
/*text*/
.text__632225__ .box .left .text{margin-top:20px;}
.text__632225__ .box .top{font-size:50px;font-weight:500;color:#f7f8fd;display:inline-block;margin-bottom:10px;}
.text__632225__ .box .sub .title{font-size:20px;font-weight:700;color:#181d62;display:inline-block;margin-bottom:10px;}
.text__632225__ .box .sub p{}

.text__632225__ .pc{display:none;}
.text__632225__ .mb{display:block;}


@media all and (min-width:1024px){
	.bg { background:url(/img_up/shop_pds/lakepain11/build/option/03_41696552119112.png)no-repeat right 60%; }
	.text__632225__ .box{justify-content: space-between;}
	.text__632225__ .box2{flex-direction:row-reverse;}
	.text__632225__ .box3{flex-direction: column-reverse;align-content: flex-end;margin-top:-15%;  }
	.text__632225__ p {font-size:24px}

	/*text*/
	.text__632225__ .box .left .text{margin-top:30px;}
   .text__632225__ .box .top{font-size:95px;margin-bottom:20px;}
   .text__632225__ .box .sub .title{font-size:30px;margin-bottom:20px;}
   .text__632225__ .box .sub p{}
	.text__632225__ .box3 .text{display:flex;gap:0px 20px;}
	.text__632225__ .box3 .top{margin-bottom:0; margin-top: -10px; line-height:1em;}
	.text__632225__ .box3 .left{margin-left:64px;}

	.text__632225__ .mb{display:none;}
	.text__632225__ .pc{display:block;}
}

/*     868675 : BLANK 컨텐츠      */
.blank__868675__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__868675__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__868675__.build_edit_mode:before {content:'Blank';display:block;position:absolute;top:50%;left:0;right:0;margin-top:-10px;padding:5px 0;font-size:13px;color:red;text-align:center;line-height:1}

@media all and (max-width:1023px){
	.blank__868675__ {height:20px}
}

/*     868685 : 타이틀 텍스트      */
.sub_btn {display:flex; padding:40px 20px; align-items: flex-end;   justify-content: flex-start; flex-wrap: wrap; gap: 40px;}

.text__632425__  {padding:0px 0 20px;}
.text__632425__ p {
	margin:0;padding:0;
	font-size:16px;font-weight:400;color:#444;letter-spacing:0;line-height:1.5em;
}
.text__632425__  .title01 {color:#d2d2d2;}
.text__632425__  .title02 {font-weight:700; font-size:24px;color:#181d62;}

@media all and (min-width:1024px){
.sub_btn {padding:100px 0;  justify-content: space-between;}
.text__632425__ {padding:0px 0 30px;}
.text__632425__ p {font-size:24px}
.text__632425__  .title02 { font-size:40px;}
}


.text__632525__{display:grid;grid-template-columns: 1fr;gap:10px;}
.text__632525__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:700;color:#181d62;letter-spacing:-0.03em;line-height:1.5em;
}	
.text__632525__ .top {display:flex;gap:10px;}
.text__632525__ .bottom{display:flex;gap:10px;}
.text__632525__ .box {background:#fff; padding:12px 10px; box-sizing:border-box;width:108px; height:120px;text-align: center;margin:0;cursor: pointer;}
.text__632525__ .box img {width:auto; height:60%;}
.text__632525__ .box1{border-radius:14px 0 0 0;}
.text__632525__ .box2{border-radius:0 14px 0 0;}
.text__632525__ .box3{border-radius:0 0 0 14px;}
.text__632525__ .box5{border-radius:0 0 14px 0px;}

/*hover*/
.text__632525__ .box:hover{ background: rgb(67,195,231); background: linear-gradient(63deg, rgba(67,195,231,1) 0%, rgba(59,134,219,1) 65%);}
.text__632525__ .box:hover img{-webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1);}
.text__632525__ .box:hover p {color:#fff;}

@media all and (min-width:1024px){
	.text__632525__ p {font-size:24px; padding-top:16px}
	.text__632525__ .box{padding:42px 15px;width:220px; height:220px;}
	.text__632525__ .box img{width:auto; height:auto}
}

.text__632595__ p {
	display:block;margin:0;padding:0;
	font-size:16px;font-weight:400;color:#2c2c2c;letter-spacing:-0.03em;line-height:1.5em;
}

.text__632595__ .title{color:#181d62;display:block; font-weight:600}
.text__632595__ .sun{display:block; border:1px solid #181d62; margin:15px 0;}
@media all and (min-width:1024px){
	.text__632595__ p {font-size:24px}
	.text__632595__ .sun{margin:28px 0;}
}

/*     868695 : 한줄 텍스트      */
.banner_sect { padding-top:0px; position:relative;  }
.banner_sect .in { display:flex; justify-content:space-between; margin:0 auto }
.banner_sect .swiper-slide > .in { max-width:1240px; height:100%; }
.banner_sect .paging { position: absolute; left: 50%; bottom: 20%; margin: 0 auto; z-index: 100; transform: translateX(-50%); width:100%;}
.banner_sect .paging_in { position: relative; width: 150px; }
.banner_sect .paging .navi { position: absolute; cursor: pointer; }
.banner_sect .paging .navi.navi_prev { left: 0; top: 50%; transform: translate(0, -50%); }
.banner_sect .paging .navi.navi_next { right: 0; top: 50%; transform: translate(0, -50%); }
.banner_sect .paging .navi svg { display: flex; align-items: center; justify-content: center; width: 24px; height: 17px; fill: #757575; transition: all .3s}

.banner_sect .paging .num_wrap { width: 100%; font-size: 16px; font-family: 'Noto Serif KR', serif; text-align: center; }
.banner_sect .paging .num_wrap .barSpace { margin: 0 5px; }
.banner_sect .paging .num_wrap .swiper-pagination-current { color: #177fbb; }

.title__1497735__ {font-size:0}
.title__1497735__ p {
display:inline-block;position:relative;margin:0;padding:0;
font-size:20px;font-weight:bold;color:#000000;letter-spacing:-.03em;line-height:1.4em;
}
.title__1497735__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__1497735__.style_top p {padding-top:10px}
.title__1497735__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__1497735__.style_right p {padding-right:14px}
.title__1497735__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__1497735__.style_bottom p {padding-bottom:12px}
.title__1497735__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__1497735__.style_left p {padding-left:14px}
.title__1497735__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__1497735__.style_circle1 p {padding-left:18px}
.title__1497735__.style_circle1 p:before {
top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__1497735__.style_circle2 p {padding-left:18px}
.title__1497735__.style_circle2 p:before {
top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
border:2px solid #d00000;background:none;box-sizing:border-box;
}
.banner_sect .top_tit { padding:25px 10px; }
.top_tit .desc { font-size:16px; font-weight:700; margin:0;}
.top_tit .tit.Kr { font-size:18px; font-weight:700; line-height:1.3;  margin:15px 0 0; }


.pc_only { display:none; }
.mb_only { display:block; }

@media screen and (max-width: 1200px) {
.banner_sect .paging {  bottom: 13%; }
.banner_sect .paging .navi.navi_prev,
.banner_sect .paging .navi.navi_next { transform: translate(0, -50%); }

.banner_sect .top_tit { width: 75%; }

}

@media screen and (max-width: 768px) {
.banner_sect {overflow: hidden}
.banner_sect .in { padding-top: 25px}

.banner_sect .paging { bottom: 15px; padding-left:14px; }
.banner_sect .paging .navi svg {width: 12px}
.banner_sect .paging_in {width: 100px}
.banner_sect .top_tit { padding-top: 0; width: 58%; flex: none; padding-bottom: 60px; padding-right:0px; word-break: keep-all}

.banner_sect .img { position: absolute; right: 10px; bottom: 0; width: 38%;}
.banner_sect .img img {max-width: none; width: 100%}

}

@media all and (min-width:1024px){
.banner_sect { padding-top:0; }
.banner_sect .paging  { max-width:1240px  }
.title__1497735__ p {font-size:20px}
.title__1497735__.style_top p:before {width:20px}
.title__1497735__.style_right p:before {height:20px}
.title__1497735__.style_bottom p:before {width:20px}
.title__1497735__.style_left p:before {height:20px}
.banner_sect .top_tit { padding:4rem 0 0; display:block; }
.top_tit .desc { font-size:24px }
.top_tit .tit.Kr { font-size:34px }
.banner_sect .img { padding-top:20px; }
.pc_only { display:block; }
.mb_only { display:none; }
}



/*     868705 : 공백      */
.solid_line__868705__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__868705__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868705__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868705__ {height:40px}
}

/*     868715 : 타이틀 텍스트      */
.title__404345__ {width:100%; float: inherit; padding:0 10px; margin:0;padding:0;box-sizing: border-box;}

.time, .days { border-bottom: solid 1px rgba(0, 0, 0, .4);}
.title__404345__ p {padding:0; margin:0; font-size:16px; font-weight: 300; color:#181d62;  line-height: 1.3em;}
.title__404345__ .loca, .time {padding:10px 0;}
.title__404345__  .title h3 { padding:0; font-weight: 700; font-size:20px; color:#181d62; line-height: 1em;}
.title__404345__ .title p {display:flex; align-items: center; gap: 10px;  font-weight: 700; font-size:18px;  padding-bottom: 10px;color:#181d62;}
.title__404345__ .title p a{color:#181d62;}
.title__404345__  .title2 {display:flex; align-items: center; gap: 10px; font-weight: 700; color:#181d62; margin-bottom:8px;}
.title__404345__  .black{color:#2c2c2c;font-weight:400;}
.title__404345__ .time div {display:flex; gap: 10px; flex-wrap: wrap;width:100%;}
.title__404345__ .time div p {display:flex; gap: 20px;}
.title__404345__ .time p span {color:#181d62; font-weight: 700;}
.title__404345__ .loca p:nth-child(2){color:#686868;}
.title__404345__ .time .times p{color:#686868;padding-top:10px;}
.title__404345__ .time .day span {display:flex; gap: 32px;}
.title__404345__ .time .days{padding-bottom:10px;}
.title__404345__ .time .holiy2{padding-top:20px;}
.title__404345__ .time .wen{padding-top:10px;}
.title__404345__ .time .hoily span {display:flex; gap: 10px;}
.title__404345__ .notic {font-size:14px; padding:20px 0 10px; line-height: 1em;color:#2c2c2c;}

.title__404345__  .title .title01{color:#d2d2d2 !important;font-size:16px; font-weight: 400;padding-bottom:0;line-height:1.5em;margin-bottom:10px;}

@media (min-width:1024px){
.title__404345__ { float:right;}
.title__404345__ p { font-size:24px;}
.title__404345__ .loca, .time {}
.title__404345__  .title h3 { font-size:38px;margin:0 0 20px; }
.title__404345__ .title p {font-weight: 700; font-size:30px;padding-bottom: 20px;}
.title__404345__  .time .title2 {}
.title__404345__ .time div {gap:0 40px;width:100%;}
.title__404345__ .time div p {}
.title__404345__ .time .day span {gap: 41px;}
.title__404345__ .time .days{padding-bottom:20px;}
.title__404345__ .time .wen{padding-top:20px;}

.title__404345__ .notic {font-size:18px; }
.title__404345__ .title .title01{font-size:24px;}
}

/*     868725 : 지도 (주소 직접 입력)      */
.map__868725__ iframe {width:100%;vertical-align:top;padding:0 15px;box-sizing: border-box;}
.map__868725__ p {display:none;margin:0;padding:1em 0;font-size:13px}
.map__868725__ .build_preview__868725__ {display:table;width:100%}
.map__868725__ .build_preview__868725__ .inner__868725__ {display:table-cell;height:520px;border:1px solid #ddd;background:#f8f8f8;text-align:center;vertical-align:middle}
.map__868725__ .build_preview__868725__ .inner__868725__ .subject__868725__ {display:block;font-size:16px;font-weight:bold}
.map__868725__ .build_preview__868725__ .inner__868725__ .exp_text__868725__ {display:block;margin-top:10px;font-weight:normal;font-size:13px;color:#777}

@media all and (max-width:767px){
	.map__868725__ iframe {height:340px  !important;padding:0;}
	.map__868725__ .build_preview__868725__ .inner__868725__ {height:340px}
}

/*     868735 : 공백      */
.solid_line__868735__ {box-sizing:border-box; display:block; position:relative; width:100%; height:100px;}
.solid_line__868735__:before {content:''; display:block; position:absolute; top:50%; left:0; right:0; margin-top:-10px; padding:5px 0; font-size:13px; color:red; text-align:center; line-height:1;}

.solid_line__868735__.build_edit_mode {min-height:10px; border:1px dashed red;}

@media all and (max-width:767px){
	.solid_line__868735__ {height:40px}
}

/*     1058555 : 슬라이드 팝업      */
@font-face{font-family:'icomoon_slider';src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot');src:url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.eot?#iefix') format('embedded-opentype'),url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.woff') format('woff'),url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.ttf') format('truetype'),url('/img_up/shop_pds/aramskin/design/contents/icomoon_slider/icomoon.svg#icomoon_slider') format('svg');font-weight:normal;font-style:normal;}

.event_popup_wrap__56722__.build_edit_mode{display:block;position:static;top:auto;right:auto;bottom:auto;left:auto;text-align:center;}
.event_popup_wrap__56722__.build_edit_mode .event_popup__56722__{position:static;transform:none;}
.event_popup_wrap__56722__.build_edit_mode .pm-banner_slide_basic__56722__{position:static;}
.event_popup_wrap__56722__{display:none;z-index:10000;position:fixed;top:80px;left:0;width:100%;height:100%;}
.event_popup_wrap__56722__.on{display:block;}
.event_popup__56722__{position:relative;top:40%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:92%;height:auto;z-index:10000;}

.pm-banner_slide_basic__56722__{position:fixed;max-width:450px;margin:0 auto;}
.pm-banner_slide_basic__56722__.build_edit_mode{position:static;top:auto;right:auto;bottom:auto;left:auto;}
.pm-banner_slide_basic__56722__ a{display:block;border:none;}
.pm-banner_slide_basic__56722__ a img{border:none;}
.pm-banner_slide_basic__56722__.slide_zindex .owl-item{z-index:1;}
.pm-banner_slide_basic__56722__ .item{position:relative;}
.pm-banner_slide_basic__56722__ .item img{vertical-align:top;}
.pm-banner_slide_basic__56722__ .owl-nav{-webkit-tap-highlight-color:transparent;}
.pm-banner_slide_basic__56722__ .owl-nav [class*='owl-']{position:absolute;top:50%;z-index:2;width:30px;height:30px;line-height:30px;margin-top:-15px;font-size:0;opacity:0.7;}
.pm-banner_slide_basic__56722__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:30px;font-weight:bold;color:#f5f5f5;}
.pm-banner_slide_basic__56722__ .owl-nav [class*='owl-']:hover{opacity:1;}
.pm-banner_slide_basic__56722__ .owl-nav .owl-prev{left:2px;}
.pm-banner_slide_basic__56722__ .owl-nav .owl-next{right:2px;}
.pm-banner_slide_basic__56722__ .owl-nav .owl-prev:before{content:'\e600';}
.pm-banner_slide_basic__56722__ .owl-nav .owl-next:before{content:'\e601';}
.pm-banner_slide_basic__56722__ .owl-nav .disabled{opacity:0.5;cursor:default !important;}
.pm-banner_slide_basic__56722__ .owl-dots{position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
.pm-banner_slide_basic__56722__ .owl-dots .owl-dot{display:inline-block;}
.pm-banner_slide_basic__56722__ .owl-dots .owl-dot span{display:block;width:10px;height:10px;margin:0 3px;background:#dee9ee;border-radius:30px;transition:opacity 200ms ease;}
.pm-banner_slide_basic__56722__ .owl-dots .owl-dot.active span,.pm-banner_slide_basic__56722__ .owl-dots .owl-dot:hover span{background:#e4007f;}
.pm-banner_slide_basic__56722__.empty__56722__{padding:30px 10px;font-size:13px;text-align:center;}
.pm-banner_slide_basic__56722__.build_edit_mode .item{display:none;}
.pm-banner_slide_basic__56722__.build_edit_mode .item:first-child{display:block;}
#event_popup_dot__56722__{position:absolute;z-index:200000;}
#event_popup_dot__56722__.owl-dots{width:100%;height:44px;padding:0;padding-top:20px;font-size:0;box-sizing:border-box;text-align:center;}
#event_popup_dot__56722__.owl-dots .owl-dot{overflow:hidden;display:inline-block;margin:0 9px;padding:0;width:17px;height:17px;border:0;border-radius:50%;background-color:#dee9ee;}
#event_popup_dot__56722__.owl-dots .owl-dot:focus{outline:none;}
#event_popup_dot__56722__.owl-dots .owl-dot span{display:block;height:100%;line-height:21px;text-indent:-9999px;background:{$farm_set[dots_color]};font-size:18px;color:#333;}
#event_popup_dot__56722__.owl-dots .owl-dot.active span,#event_popup_dot__56722__.owl-dots .owl-dot:hover span{color:#fff;background:#e4007f;}
.event_popup_top__56722__{position:absolute;bottom:-735px;right:0;z-index:99999999999;display:flex;align-items:center;gap:8px;}
.event_popup_today__56722__{display:flex;align-items:center;gap:5px;height:32px;padding:0 12px;border-radius:999px;background:rgba(0,0,0,0.68);color:#fff;font-size:13px;line-height:1;cursor:pointer;box-sizing:border-box;white-space:nowrap;}
.event_popup_today__56722__ input{width:13px;height:13px;margin:0;}
#event_popup_close__56722__{cursor:pointer;position:relative;display:block;width:34px;height:34px;border:0;border-radius:50%;background:#fff;text-indent:-9999px;box-shadow:0 3px 10px rgba(0,0,0,0.25);}
#event_popup_close__56722__:before,#event_popup_close__56722__:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:2px;background:#222;border-radius:2px;}
#event_popup_close__56722__:before{transform:translate(-50%,-50%) rotate(45deg);}
#event_popup_close__56722__:after{transform:translate(-50%,-50%) rotate(-45deg);}


/* ==============================
   PC
============================== */
@media (min-width:450px){
.event_popup_wrap__56722__{background:none;width:450px;height:600px;left:50px;top:220px;position:absolute;}
.event_popup__56722__{width:450px;height:auto;left:0;top:0;transform:translate(0,0);}
#event_popup_dot__56722__.owl-dots{top:636px;}
.event_popup_top__56722__{top:-46px;bottom:auto;right:0;}
}


/* ==============================
   MOBILE - 팝업 완전 숨김
============================== */

@media (max-width:768px){
.event_popup_wrap__56722__,
.event_popup_wrap__56722__.on{display:none !important;}
}

