/*     450025 : 이미지 슬라이드 (기본형)      */
@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;
}

.pm-banner_slide_basic__215765__ {max-width:px;margin:0 auto}
.pm-banner_slide_basic__215765__ a {display:block;border:none}
.pm-banner_slide_basic__215765__ a img {border:none}
.pm-banner_slide_basic__215765__.slide_zindex .owl-item {z-index:1}
.pm-banner_slide_basic__215765__ .item {position:relative}
.pm-banner_slide_basic__215765__ .item img {vertical-align:top}

.pm-banner_slide_basic__215765__ .owl-nav {-webkit-tap-highlight-color:transparent}
.pm-banner_slide_basic__215765__ .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__215765__ .owl-nav [class*='owl-']:before{font-family:'icomoon_slider';font-size:30px;font-weight:bold;color:#fff}
.pm-banner_slide_basic__215765__ .owl-nav [class*='owl-']:hover {opacity:1}
.pm-banner_slide_basic__215765__ .owl-nav .owl-prev {left:2px}
.pm-banner_slide_basic__215765__ .owl-nav .owl-next {right:2px}
.pm-banner_slide_basic__215765__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-banner_slide_basic__215765__ .owl-nav .owl-next:before {content:'\e601'}
.pm-banner_slide_basic__215765__ .owl-nav .disabled {opacity:0.5;cursor:default !important}

.pm-banner_slide_basic__215765__ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center; bottom: 0; }
.pm-banner_slide_basic__215765__ .owl-dots .owl-dot {display:inline-block}
.pm-banner_slide_basic__215765__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 3px;background:#ddd;border-radius:30px;transition:opacity 200ms ease}
.pm-banner_slide_basic__215765__ .owl-dots .owl-dot.active span,
.pm-banner_slide_basic__215765__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-banner_slide_basic__215765__.empty__215765__ {padding:30px 10px;font-size:13px;text-align:center}

.pm-banner_slide_basic__215765__.build_edit_mode .item {display:none}
.pm-banner_slide_basic__215765__.build_edit_mode .item:first-child {display:block}

/*     450035 : 타이틀 텍스트      */
@font-face {
    font-family: 'JejuMyeongjo';
    font-weight: normal;
    font-style: normal;
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/jeju/JejuMyeongjo.eot');
    src: url('https://cdn.jsdelivr.net/gh/webfontworld/jeju/JejuMyeongjo.eot?#iefix') format('embedded-opentype'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/jeju/JejuMyeongjo.woff2') format('woff2'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/jeju/JejuMyeongjo.woff') format('woff'),
        url('https://cdn.jsdelivr.net/gh/webfontworld/jeju/JejuMyeongjo.ttf') format("truetype");
    font-display: swap;
}

.title__450035__ { padding-top: 50px; text-align: center;}
.title__450035__ p {
	display:inline-block;position:relative;margin:0;padding:0;word-break:keep-all;
	font-size:20px;font-weight:normal;color:#ec8a3e;letter-spacing:-.03em;line-height:1.4em;word-break:break-all;
}
.title__450035__ p span{font-size:25px;    font-family: 'JejuMyeongjo' !important;}

.title__450035__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__450035__.style_top p {padding-top:10px}
.title__450035__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__450035__.style_right p {padding-right:14px}
.title__450035__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__450035__.style_bottom p {padding-bottom:12px}
.title__450035__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__450035__.style_left p {padding-left:14px}
.title__450035__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__450035__.style_circle1 p {padding-left:18px}
.title__450035__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__450035__.style_circle2 p {padding-left:18px}
.title__450035__.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) and (max-width:1279px) { 
	.title__450035__ p span{font-size:26px;}
}

@media all and (min-width:1024px){
	.title__450035__ {center; padding-top: 200px; padding-left: 50%; text-align: left;}
	.title__450035__ p {font-size:28px}
	.title__450035__ p span{font-size:32px; }
	.title__450035__.style_top p:before {width:28px}
	.title__450035__.style_right p:before {height:28px}
	.title__450035__.style_bottom p:before {width:28px}
	.title__450035__.style_left p:before {height:28px}
}

/*     450045 : 이미지 슬라이드 + 텍스트 (반응형)      */
@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;
}

.pm-slide_responsive__450045__ {max-width:1250px;margin:0 auto}
.pm-slide_responsive__450045__ a {display:block;position:relative;border:none}
.pm-slide_responsive__450045__ a img {border:none}
.pm-slide_responsive__450045__ .item {position:relative}
.pm-slide_responsive__450045__ .item img {width:100%;vertical-align:top;}
.pm-slide_responsive__450045__ .item .caption {left:0;right:0;bottom:0;padding:25px 1px 45px;}
.pm-slide_responsive__450045__ .item .caption span {display:block;text-align:start;}
.pm-slide_responsive__450045__ .item .caption .exp_text {display:block;line-height:1.3em;margin-bottom:10px;font-size:14px;color:#fff;opacity:.5;}
.pm-slide_responsive__450045__ .item .caption .subject {display:block;font-size:20px;color:#353330; font-weight:500;}
.pm-slide_responsive__450045__ .item .caption .subject>p{font-size:14px; color:#5e5e5e; font-weight:400;  margin: 5px 0;} 

.pm-slide_responsive__450045__ .owl-nav {-webkit-tap-highlight-color:transparent;  position: relative; display: flex; top: -10px; justify-content: right;  right:0;}
.pm-slide_responsive__450045__ .owl-nav [class*='owl-'] {position: relative; width:40px;height:40px;line-height:40px;margin-top:-20px;cursor:pointer;}
.pm-slide_responsive__450045__ .owl-nav [class*='owl-']:before{display:flex;font-family:'icomoon_slider';font-size:20px;font-weight:bold;color:#cdbfb6}
.pm-slide_responsive__450045__ .owl-nav .owl-prev:before {content:'\e600'}
.pm-slide_responsive__450045__ .owl-nav .owl-next:before {content:'\e601'}
.pm-slide_responsive__450045__ .owl-nav .disabled {opacity:0.5;cursor:default}

.pm-slide_responsive__450045__ .owl-dots {position:absolute;left:0;width:100%;height:30px;padding:10px;font-size:0;box-sizing:border-box;text-align:center;}
.pm-slide_responsive__450045__ .owl-dots .owl-dot {display:inline-block}
.pm-slide_responsive__450045__ .owl-dots .owl-dot span {display:block;width:10px;height:10px;margin:0 4px;background:#fff;border-radius:30px;transition:opacity 200ms ease}
.pm-slide_responsive__450045__ .owl-dots .owl-dot.active span,
.pm-slide_responsive__450045__ .owl-dots .owl-dot:hover span {background:#999999}

.pm-slide_responsive__450045__.empty__450045__ {padding:30px 10px;font-size:13px;text-align:center}

@media all and (min-width:1024px) {}

@media all and (min-width:1024px) {
	.pm-slide_responsive__450045__ {float:right}
	.pm-slide_responsive__450045__ .item .caption .exp_text {font-size:18px;}
	.pm-slide_responsive__450045__ .item .caption .subject {font-size:30px; font-weight:500;}
	.pm-slide_responsive__450045__ .item .caption .subject>p{font-size:20px;} 
	.pm-slide_responsive__450045__ .owl-nav{display:block !important; right:-220px;}
	.pm-slide_responsive__450045__ .owl-nav [class*='owl-'] {width:54px;height:54px;}
	.pm-slide_responsive__450045__ .owl-nav [class*='owl-']:before {font-size:30px;}
	.pm-slide_responsive__450045__ .owl-nav .owl-prev {margin-top:0;top: -280px;   left: -630px;}
	.pm-slide_responsive__450045__ .owl-nav .owl-next {right:auto;top:auto;bottom:0;margin-top:0; top: -280px;  left: -630px;}
}


/*     450055 : 셀 설정      */
.cell_option__450055__ {display:table;width:100%}
.cell_option__450055__ p {display:table-cell;height:100px;margin:0;background:#fafafa;color:#c40000;text-align:center;vertical-align:middle}

@media (max-width:1023px){
	.col__450055__ {padding-bottom:10px; padding:10px;}
}

@media (min-width:1024px){
	.col__450055__ {padding:70px 0 0px; padding-left:90px;}
}

/*     450425 : BLANK 컨텐츠      */
.blank__450425__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__450425__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450425__.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__450425__ {height:40px}
}

/*     450125 : 타이틀 텍스트      */
.title__450125__ {font-size:0; text-align:center;}
.title__450125__ p {    letter-spacing: 1px !important;
	display:inline-block;position:relative;margin:0;padding:0;word-break:keep-all;
	font-size:20px;font-weight:normal;color:#ec8a3e;letter-spacing:-.03em;line-height:1.4em;word-break:break-all;
}
.title__450125__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__450125__.style_top p {padding-top:10px}
.title__450125__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__450125__.style_right p {padding-right:14px}
.title__450125__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__450125__.style_bottom p {padding-bottom:12px}
.title__450125__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__450125__.style_left p {padding-left:14px}
.title__450125__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__450125__.style_circle1 p {padding-left:18px}
.title__450125__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__450125__.style_circle2 p {padding-left:18px}
.title__450125__.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__450125__ p {font-size:52px}
	.title__450125__.style_top p:before {width:52px}
	.title__450125__.style_right p:before {height:52px}
	.title__450125__.style_bottom p:before {width:52px}
	.title__450125__.style_left p:before {height:52px}
}

/*     450135 : BLANK 컨텐츠      */
.blank__450135__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__450135__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450135__.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__450135__ {height:20px}
}

/*     456435 : 이미지 리스트 (타일형)      */
.img_tile__456435__ {overflow:hidden}
.img_tile__456435__ .img_inner {margin:0 -5px}
.img_tile__456435__ .img_inner:after {content:'';display:block;clear:both}
.img_tile__456435__ * {box-sizing:border-box}
.img_tile__456435__ .item {float:left;position:relative;width:100%;padding:5px}
.img_tile__456435__ .item a {display:block}
.img_tile__456435__ .figure {display:block;width:70px;height:70px;line-height:70px;margin:0 auto;border-radius:50%;background:#f5f5f5;transition:background .3s;text-align:center;}
.img_tile__456435__ .figure img {max-width:50%;vertical-align:middle;}
.img_tile__456435__ .caption {display:block;margin-top:10px}
.img_tile__456435__ .caption > span {display:block;text-align:center;}
.img_tile__456435__ .caption > span.subject {font-weight:bold;color:#888888}
.img_tile__456435__ .caption > span.content {margin-top:5px;color:#444444}

.text_m_sml__456435__ .caption > span.subject {font-size:14px;line-height:1.4em}
.text_m_sml__456435__ .caption > span.content {font-size:13px;line-height:1.5em}
.text_m_med__456435__ .caption > span.subject {font-size:16px;line-height:1.4em}
.text_m_med__456435__ .caption > span.content {font-size:14px;line-height:1.4em}
.text_m_big__456435__ .caption > span.subject {font-size:18px;line-height:1.4em}
.text_m_big__456435__ .caption > span.content {font-size:15px;line-height:1.5em}

.col_m_1__456435__ .item {width:100%}
.col_m_2__456435__ .item {width:50%}
.col_m_3__456435__ .item {width:33.3333%}
.col_m_4__456435__ .item {width:25%}
.col_m_1__456435__ .item,
.col_m_2__456435__ .item2n,
.col_m_3__456435__ .item3n,
.col_m_4__456435__ .item4n {clear:both}

@media (min-width:768px){
	.col_m_1__456435__ .item,
	.col_m_2__456435__ .item2n,
	.col_m_3__456435__ .item3n,
	.col_m_4__456435__ .item4n {clear:none}

	.col_t_1__456435__ .item {width:100%}
	.col_t_2__456435__ .item {width:50%}
	.col_t_3__456435__ .item {width:33.3333%}
	.col_t_4__456435__ .item {width:25%}
	.col_t_5__456435__ .item {width:20%}
	.col_t_6__456435__ .item {width:16.6666%}
	.col_t_1__456435__ .item,
	.col_t_2__456435__ .item2n,
	.col_t_3__456435__ .item3n,
	.col_t_4__456435__ .item4n,
	.col_t_5__456435__ .item5n,
	.col_t_6__456435__ .item6n {clear:both}
}

@media (min-width:1024px){
	.img_tile__456435__ .img_inner {margin:0 -10px}
	.img_tile__456435__ .item {padding:10px}
	.img_tile__456435__ .figure {width:100px;height:100px;line-height:100px;}
	.img_tile__456435__ .figure img {max-width:60px;}
	.img_tile__456435__ .caption {margin-top:15px}
	.img_tile__456435__ .caption > span.content {margin-top:10px}
	.img_tile__456435__ .item:hover .figure {background:#ec8a3e;}
	.img_tile__456435__ .item:hover .caption > span {color:#ec8a3e;}

	.text_sml__456435__ .caption > span.subject {font-size:14px;line-height:1.3em}
	.text_sml__456435__ .caption > span.content {font-size:13px;line-height:1.3em}
	.text_med__456435__ .caption > span.subject {font-size:16px;line-height:1.4em}
	.text_med__456435__ .caption > span.content {font-size:14px;line-height:1.5em}
	.text_big__456435__ .caption > span.subject {font-size:18px;line-height:1.4em}
	.text_big__456435__ .caption > span.content {font-size:15px;line-height:1.5em}

	.col_t_1__456435__ .item,
	.col_t_2__456435__ .item2n,
	.col_t_3__456435__ .item3n,
	.col_t_4__456435__ .item4n,
	.col_t_5__456435__ .item5n,
	.col_t_6__456435__ .item6n {clear:none}

	.col_pc_1__456435__ .item {width:100%}
	.col_pc_2__456435__ .item {width:50%}
	.col_pc_3__456435__ .item {width:33.3333%}
	.col_pc_4__456435__ .item {width:25%}
	.col_pc_5__456435__ .item {width:20%}
	.col_pc_6__456435__ .item {width:16.6666%}
	.col_pc_1__456435__ .item,
	.col_pc_2__456435__ .item2n,
	.col_pc_3__456435__ .item3n,
	.col_pc_4__456435__ .item4n,
	.col_pc_5__456435__ .item5n,
	.col_pc_6__456435__ .item6n {clear:both}
}


/*     456445 : BLANK 컨텐츠      */
.blank__456445__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__456445__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__456445__.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__456445__ {height:40px}
}

/*     450225 : BLANK 컨텐츠      */
.blank__450225__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__450225__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450225__.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__450225__ {height:40px}
}

/*     450235 : 타이틀 텍스트      */
.title__450235__ {font-size:0; text-align:center;}
.title__450235__ p {    letter-spacing: 1px !important;
	display:inline-block;position:relative;margin:0;padding:0;word-break:keep-all;
	font-size:20px;font-weight:normal;color:#ec8a3e;letter-spacing:-.03em; word-break:break-all;
}
.title__450235__ p:before {content:'';position:absolute;background:#d00000;font-size:0}

.title__450235__.style_top p {padding-top:10px}
.title__450235__.style_top p:before {top:0;left:0;width:20px;height:4px}

.title__450235__.style_right p {padding-right:14px}
.title__450235__.style_right p:before {top:16%;right:0;width:4px;height:20px}

.title__450235__.style_bottom p {padding-bottom:12px}
.title__450235__.style_bottom p:before {bottom:0;left:0;width:20px;height:4px}

.title__450235__.style_left p {padding-left:14px}
.title__450235__.style_left p:before {top:16%;left:0;width:4px;height:20px}

.title__450235__.style_circle1 p {padding-left:18px}
.title__450235__.style_circle1 p:before {
	top:0;bottom:0;left:0;width:10px;height:10px;margin:auto;border-radius:50%;
}

.title__450235__.style_circle2 p {padding-left:18px}
.title__450235__.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__450235__ p {font-size:52px}
	.title__450235__.style_top p:before {width:52px}
	.title__450235__.style_right p:before {height:52px}
	.title__450235__.style_bottom p:before {width:52px}
	.title__450235__.style_left p:before {height:52px}
}

/*     450245 : BLANK 컨텐츠      */
.blank__450245__ {box-sizing:border-box;display:block;position:relative;width:100%;height:40px}
.blank__450245__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450245__.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__450245__ {height:20px}
}

/*     450255 : 이미지      */
.text__450255__{display:grid; grid-template-columns: 1fr 1fr; gap: 20px;}

.img__450255__ {position:relative;  }
.img__450255__:before {content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background:#000000;opacity:0;transition:.2s opacity ease-in-out}
.img__450255__:hover:before {content:'';opacity:.2}
.img__450255__ * {box-sizing:border-box}
.img__450255__ a {display:block;max-width:100%;vertical-align:top}
.img__450255__ .figure {display:block}
.img__450255__ .figure img {width:100%;vertical-align:top}
.img__450255__ .caption_wrap {display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.img__450255__ .caption {display:table;width:100%;height:100%;table-layout:fixed}
.img__450255__ .caption .caption_inner {display:table-cell;padding:5%;text-align:center;vertical-align:middle}
.img__450255__ .caption .cap_text1 {display:block;font-size:16px;font-weight:bold;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}
.img__450255__ .caption .cap_text2 {display:block;margin-top:5px;font-size:13px;color:#ffffff;line-height:1.4em;letter-spacing:-.03em}

@media all and (min-width:1024px){
	.text__450255__{display:grid; grid-template-columns: 1fr 1fr 1fr 1fr; gap: 20px;}
	.img__450255__ .caption .caption_inner {padding:10%}
	.img__450255__ .caption .cap_text1 {font-size:22px;line-height:1.3em}
	.img__450255__ .caption .cap_text2 {margin-top:10px;font-size:16px;line-height:1.5em}
}

/*     450265 : BLANK 컨텐츠      */
.blank__450265__ {box-sizing:border-box;display:block;position:relative;width:100%;height:120px}
.blank__450265__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450265__.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__450265__ {height:40px}
}

/*     456755 : BLANK 컨텐츠      */
.blank__456755__ {box-sizing:border-box;display:block;position:relative;width:100%;height:50px}
.blank__456755__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__456755__.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__456755__ {height:10px}
}

/*     450485 : 타이틀 텍스트      */
.title__404345__ {width:100%; float: inherit; padding:0 10px; margin:0 10;}
.title__404345__ p {padding:0; margin:0; font-size:16px; font-weight: 500; color:#444;  line-height: 1.5em; }
.title__404345__ .loca, .time {padding: 0 0 10px;}
.title__404345__ .loca, .time p {padding: 0 5px;}
.title__404345__  .title span { padding:0; font-weight: 500; font-size:22px; color:#ec8a3e; line-height: 1em;    letter-spacing: 1px !important;}
.title__404345__  .title2 span { padding:0; font-weight: 500; font-size:22px; color:#ec8a3e; line-height: 1em;    letter-spacing: 1px !important;}
.title__404345__ .title p {display:flex; align-items: center; gap: 10px;  font-weight: 500; font-size:20px; padding-bottom: 20px; padding-top: 20px;}
.title__404345__ .title p a{color:#ec8a3e; font-weight: 400;}
.title__404345__ .title2 p {display:flex; align-items: center; gap: 10px;  font-weight: 500; font-size:20px; padding-bottom: 20px; padding-top: 20px;}
.title__404345__ .title2 p a{color:#ec8a3e; font-weight: 400;}
.title__404345__ .time div {display:flex; gap: 10px; flex-wrap: wrap;}
.title__404345__ .time div p {display:flex; gap: 10px; }
.title__404345__ .time p span { font-weight: 500;}
.title__404345__ .time .day {display:flex; gap: 5px; }
.title__404345__ .time .day span{display:flex; gap:43px; }
.title__404345__ .time .hoily {display:flex; gap: 5px; }
.title__404345__ .time .hoily span {display:flex; gap: 15px;}
.title__404345__ .time .lunch {display:flex; gap: 5px;}
.title__404345__ .time .lunch span {display:flex; gap: 6px;}
.title__404345__ .notic {font-size:14px; padding:0px 5px; line-height: 1.5em;}
.title__404345__ .time_line{    margin: 10px 0;  width: 46%; padding: 0 5px; background: #000; height: 1px; margin-left: 5px;}
.title__404345__ .time_line2{  margin-top:10px; margin-bottom:10px; width: 46%; padding: 0 5px; background: #000; height: 1px; margin-left: 5px;}


@media (min-width:1024px){
.title__404345__ {width:63%; float:right;}
.title__404345__ p { font-size:24px; font-weight: 500;}
.title__404345__ .title {padding:50px 5px 20px;}
.title__404345__ .title span { font-size:40px; }
.title__404345__ .title p { font-size:36px;  padding: 10px 0; }
.title__404345__ .title p a{padding-top: 0px;}
.title__404345__  .title2 span { font-size:40px; }
.title__404345__ .title2 p { font-size:36px;  padding: 10px 0; }
.title__404345__ .title2 p a{padding-top: 0px;}
.title__404345__ .time div {gap: 50px;}
.title__404345__ .time div p {gap: 30px;}
.title__404345__ .time .day span{display:flex; gap: 51px; }
.title__404345__ .time .lunch span {display:flex; gap: 4px;}
.title__404345__ .time_line{    margin: 10px 0;  width: 60%; padding: 0 5px; background: #000; height: 1px; margin-left: 5px;}
.title__404345__ .time_line2{   margin-bottom: 0px;  margin-top: 10px;  width: 60%; padding: 0 5px; background: #000; height: 1px; margin-left: 5px;}

.title__404345__ .notic {font-size:20px; padding:20px 6px; font-weight: 600;}
}

/*     450475 : BLANK 컨텐츠      */
.blank__450475__ {box-sizing:border-box;display:block;position:relative;width:100%;height:95px}
.blank__450475__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450475__.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__450475__ {height:10px}
}

/*     450295 : 지도 (주소 직접 입력)      */
.map__450295__ iframe {width:100%;vertical-align:top}
.map__450295__ p {display:none;margin:0;padding:1em 0;font-size:13px}
.map__450295__ .build_preview__450295__ {display:table;width:100%}
.map__450295__ .build_preview__450295__ .inner__450295__ {display:table-cell;height:470px;border:1px solid #ddd;background:#f8f8f8;text-align:center;vertical-align:middle}
.map__450295__ .build_preview__450295__ .inner__450295__ .subject__450295__ {display:block;font-size:16px;font-weight:bold}
.map__450295__ .build_preview__450295__ .inner__450295__ .exp_text__450295__ {display:block;margin-top:10px;font-weight:normal;font-size:13px;color:#777}

@media all and (max-width:767px){
	.map__450295__ iframe {height:300px  !important}
	.map__450295__ .build_preview__450295__ .inner__450295__ {height:300px}
}

/*     450465 : BLANK 컨텐츠      */
.blank__450465__ {box-sizing:border-box;display:block;position:relative;width:100%;height:100px}
.blank__450465__.build_edit_mode {min-height:10px;border:1px dashed red;background:rgba(255,255,255,.1);}
.blank__450465__.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__450465__ {height:0px}
}

