
/* ****************** 맞춤형 컨텐츠  ****************** */

.empty_333346_ {background:#fafafa; font-size:13px; color:blue; text-align:center; position:relative; width:100%; height:950px; overflow:hidden; background:url("");}
.empty_333346_ .movie_wrapper{position:absolute; min-width:100%; min-height:100%; left:0; top:0; overflow:hidden;}
.empty_333346_ .movie_wrapper iframe{width:1920px; max-width:100%; height:1080px;}
.empty_333346_ .movie_wrapper .sample_movie{position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}
.empty_333346_ .movie_text_box{position:absolute; width:100%; top:40%; text-align:center; z-index:100;}
.empty_333346_ .movie_text_box h1{font-size:45px; color:#fff; font-weight:bold;}
.empty_333346_ .movie_text_box a{width:100px; padding: 5px 30px; height:30px; text-align:center; margin:0 auto; font-size:20px; line-height:30px; color:#fff; border:1px solid #fff;}
  
@media (max-width:1300px){
  .empty_333346_{height:400px;}
  .empty_333346_ .movie_text_box h1{font-size:40px;}
}
  
@media (max-width:767px){
  .empty_333346_ .movie_wrapper{width:200%; height:300px; margin-left:-50%;}
  .empty_333346_ .movie_text_box h1{font-size:30px; display:none;}
  .empty_333346_ .movie_text_box h1 span{display:block;}
}


/* ****************** 1칸 레이아웃  ****************** */

.layout_333386_ {clear:both; min-width:150px; max-width:1300px; margin:0 auto;}
.layout_333386_ > div:after {content:''; display:block; clear:both;}
.layout_333386_ > div > [class^=container_] {float:left; position:relative; width:100%; box-sizing:border-box;}

@media \0screen{
	.layout_333386_ {min-width:1300px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_333416_ p {
	display:block; margin:0; padding:0;
	font-size:14px; letter-spacing:5px; font-weight:normal; color:#ddd; line-height:1.6em;
}
.text_333416_ p a {color:#ddd; text-decoration:none;}
  

@media (max-width:767px){
  .text_333416_ p{font-size:12px;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_333396_ p {
	display:block; margin:0; padding:0;
	font-size:22px; font-weight:normal; color:#444; line-height:1.6em;
}
.text_333396_ p b {color:#ff0000;}

@media (max-width:1023px){
  .text_333396_ p{font-size:20px;}
}
  
@media (max-width:767px){
  .text_333396_ p{font-size:18px;}
  .text_333396_ p em{display:block;}
}

/* ****************** 한줄 텍스트  ****************** */

.text_333426_ p {
	display:block; margin:0; padding:0;
	font-size:36px; letter-spacing:-2.5px; font-weight:bold; color:#444; line-height:1.2em; word-break:keep-all;
}
.text_333426_ p a {color:#444; text-decoration:none;}
  .text_333426_ > a{position:absolute; top:50%; right:0; font-size:15px; font-weight:nomal; color:#999; transform:translateY(-50%); transition:all .35s;}
.text_333426_ > a:hover{color:#333;}
.text_333426_ > a span{display:inline-block; width:12px; height:12px; margin:-2px 0 0 4px; background:url("/img_up/shop_pds/jy1213/design/img/more_icon.png") no-repeat center; transform:rotate(0deg); opacity:.5; transition:all .35s;}
.text_333426_ > a:hover span{transform:rotate(180deg); opacity:1;}
  .text_333426_ p span{color:#ae1a49;}

@media (max-width:1023px){
  .text_333426_ p{font-size:32px;}
}
  
@media (max-width:767px){
  .text_333426_ p{font-size:26px;}
  .text_333426_ p em{display:block;}
}

/* ****************** 이미지  ****************** */

.img_333406_ {display:inline-block; overflow:hidden; position:relative; width:59px; height:5px; max-width:100%; vertical-align:middle;}
.img_333406_ * {box-sizing:border-box;}
.img_333406_ a {display:block; text-decoration:none;}
.img_333406_ img {max-width:100%; vertical-align:top;}

/* ****************** 4칸 레이아웃  ****************** */

.layout_333436_ > div a, .layout_393196_ > div a{display:block;}  
  
.layout_333436_ {clear:both; min-width:150px; max-width:1400px; margin:0 auto;}
.layout_333436_ > div {margin-left:-10px;}
.layout_333436_ > div:after {content:''; display:block; clear:both;}
.layout_333436_ > div > [class^=container_] {float:left; position:relative; width:100%; padding-left:10px; box-sizing:border-box;}
.layout_333436_ > div > .container_1 {width:25%;}
.layout_333436_ > div > .container_2 {width:25%;}
.layout_333436_ > div > .container_3 {width:25%;}
.layout_333436_ > div > .container_4 {width:25%;}

@media (max-width:1400px){
  .layout_333436_ {width:95%;}
}   
  
@media (max-width:1023px){
	.layout_333436_ > div > .container_1 { width:50%; }
	.layout_333436_ > div > .container_2 { width:50%; }
	.layout_333436_ > div > .container_3 {clear:both; width:50%; padding-top:10px;}
	.layout_333436_ > div > .container_4 { width:50%; padding-top:10px;}
}

@media \0screen{
	.layout_333436_ {min-width:1400px;}
}

/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__333476_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__333476_ .player-item,
	.player__333476_ iframe,
	.player__333476_ embed,
	.player__333476_ object,
	.player__333476_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__333476_.player-16by9 {padding-bottom:56.25%}
	.player__333476_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__333476_ {text-align:center}
	.img__333476_ *,
	.img__333476_ *:before,
	.img__333476_ *:after {box-sizing:border-box}
	.img__333476_ a {display:inline-block;position:relative}
	.img__333476_ a img {vertical-align:top}
	.img__333476_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__333476_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__333476_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__333476_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__333476_ a .sml {width:32px;height:32px}
	.img__333476_ a .sml:before {border-width:7px 12px}
	.img__333476_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__333476_ a .med {width:64px;height:64px}
	.img__333476_ a .med:before {border-width:14px 24px}
	.img__333476_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__333476_ a .big {width:96px;height:96px}
	.img__333476_ a .big:before {border-width:21px 36px}
	.img__333476_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__333476_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__333476_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__333476_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__333476_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__333476_ > div > div > div {margin:auto}

			#modal__333476_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__333466_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__333466_ .player-item,
	.player__333466_ iframe,
	.player__333466_ embed,
	.player__333466_ object,
	.player__333466_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__333466_.player-16by9 {padding-bottom:56.25%}
	.player__333466_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__333466_ {text-align:center}
	.img__333466_ *,
	.img__333466_ *:before,
	.img__333466_ *:after {box-sizing:border-box}
	.img__333466_ a {display:inline-block;position:relative}
	.img__333466_ a img {vertical-align:top}
	.img__333466_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__333466_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__333466_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__333466_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__333466_ a .sml {width:32px;height:32px}
	.img__333466_ a .sml:before {border-width:7px 12px}
	.img__333466_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__333466_ a .med {width:64px;height:64px}
	.img__333466_ a .med:before {border-width:14px 24px}
	.img__333466_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__333466_ a .big {width:96px;height:96px}
	.img__333466_ a .big:before {border-width:21px 36px}
	.img__333466_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__333466_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__333466_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__333466_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__333466_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__333466_ > div > div > div {margin:auto}

			#modal__333466_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__333446_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__333446_ .player-item,
	.player__333446_ iframe,
	.player__333446_ embed,
	.player__333446_ object,
	.player__333446_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__333446_.player-16by9 {padding-bottom:56.25%}
	.player__333446_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__333446_ {text-align:center}
	.img__333446_ *,
	.img__333446_ *:before,
	.img__333446_ *:after {box-sizing:border-box}
	.img__333446_ a {display:inline-block;position:relative}
	.img__333446_ a img {vertical-align:top}
	.img__333446_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__333446_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__333446_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__333446_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__333446_ a .sml {width:32px;height:32px}
	.img__333446_ a .sml:before {border-width:7px 12px}
	.img__333446_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__333446_ a .med {width:64px;height:64px}
	.img__333446_ a .med:before {border-width:14px 24px}
	.img__333446_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__333446_ a .big {width:96px;height:96px}
	.img__333446_ a .big:before {border-width:21px 36px}
	.img__333446_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__333446_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__333446_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__333446_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__333446_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__333446_ > div > div > div {margin:auto}

			#modal__333446_ > div > div > div {max-width:1000px}
	
/* ****************** YouTube 레이어 팝업  ****************** */

	/* player */
	.player__333456_ {display:block;overflow:hidden;position:relative;height:0;margin:auto;padding:0}
	.player__333456_ .player-item,
	.player__333456_ iframe,
	.player__333456_ embed,
	.player__333456_ object,
	.player__333456_ video {position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
	.player__333456_.player-16by9 {padding-bottom:56.25%}
	.player__333456_.player-4by3 {padding-bottom:75%}

	/* img */
	.img__333456_ {text-align:center}
	.img__333456_ *,
	.img__333456_ *:before,
	.img__333456_ *:after {box-sizing:border-box}
	.img__333456_ a {display:inline-block;position:relative}
	.img__333456_ a img {vertical-align:top}
	.img__333456_ a:hover::after {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(0,0,0,.5);font-size:0;text-align:center}
  
  .img__333456_ a span {position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;margin:auto;font-size:0;text-align:center;transition:opacity .3s}
	.img__333456_ a:hover span::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent;border-left-color:#ffffff;transform:translate(33.33%,0)}
	.img__333456_ a:hover span::after {content:'';display:inline-block;border:solid #ffffff;border-radius:50%;vertical-align:middle}

	.img__333456_ a .sml {width:32px;height:32px}
	.img__333456_ a .sml:before {border-width:7px 12px}
	.img__333456_ a .sml:after {width:32px;height:32px;border-width:3px}

	.img__333456_ a .med {width:64px;height:64px}
	.img__333456_ a .med:before {border-width:14px 24px}
	.img__333456_ a .med:after {width:64px;height:64px;border-width:6px}

	.img__333456_ a .big {width:96px;height:96px}
	.img__333456_ a .big:before {border-width:21px 36px}
	.img__333456_ a .big:after {width:96px;height:96px;border-width:9px}

	/* modal */
	#modal__333456_ {display:none;position:fixed;top:0;left:0;z-index:100000}
	#modal__333456_ > div {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);font-size:0}
	#modal__333456_ > div:before {content:'';display:inline-block;width:0;height:100%;vertical-align:middle}
	#modal__333456_ > div > div {display:inline-block;width:100%;padding:20px;vertical-align:middle;box-sizing:border-box}
	#modal__333456_ > div > div > div {margin:auto}

			#modal__333456_ > div > div > div {max-width:1000px}
	