/* BASIC css start */
#wrap > #header > .top_banner{display:none}

#wrap > #header{position:fixed !important;z-index:98}
#wrap > #header > .inner_wrap{display:none}
#wrap > #header > .inner_wrap *{display:none}
#wrap > #header > .inner.bg_lnb{opacity:1;display:block;width:100%;position:fixed !important;top:0;*left:0;z-index:98;background:rgba(255,255,255,0.8)}
#wrap > #header > .inner.bg_lnb .fix_logo{display:block}
#wrap > #header > .inner.bg_lnb #category2{display:none}
#wrap > #header > .inner.bg_lnb .search, #wrap > #header > .inner.bg_lnb .gnb3{display:block}

#wrap > #header > .inner.bg_lnb .search{position:relative;top:0;right:0;padding-top:11px;display:inline-block;margin-right:15px;float:right;width:167px; }
#wrap > #header > .inner.bg_lnb .search input[name="search"]{font-size:12px; width:120px;position:relative;border-radius:30px;right:0;padding:7px 30px 7px 15px;border:1px solid #bbb;background:transparent}
#wrap > #header > .inner.bg_lnb .search input[name="search"]:focus{border:2px solid #707070}
#wrap > #header > .inner.bg_lnb .search .s_btn{position:absolute;right:14px;top:17px}
#wrap > #header > .inner.bg_lnb .search .s_btn input{width:13px}


#fullpage{float:left;width:100%;background:url(//pinkagewig.img18.kr/site/2019ss/m/bgBeige.png) repeat}
/*#fullpage{padding:57px 0 0}*/

#fullpage *{font-family:"Noto Sans KR";font-weight:500;font-size:40px;line-height:60px}
#fullpage .fontPlayfairDisplay{font-family:"Playfair Display"}
#fullpage .fontMontserrat{font-family:"Montserrat";letter-spacing:7px}
#fullpage .bold{font-weight:700}
#fullpage .fontMontserrat.bold{font-weight:800}
#fullpage .italic{font-style:italic;letter-spacing:8px}
#fullpage .fontGold{color:#a6937c}
#fullpage .fontWhite{color:#fff}
#fullpage .font20{font-size:20px;line-height:40px}
#fullpage .font35{font-size:35px;line-height:50px;letter-spacing:1px}

#fullpage .section{float:left;width:100%;height:auto !important}
#fullpage .section.bgBlack{background-color:#101010}
#fullpage .section > .sectionWrap{display:block;width:100%;margin:0 auto;overflow:hidden}
#fullpage .section.video > .sectionWrap > div{background-color:#000}
#fullpage .section > .sectionWrap > div{float:left;width:100%;height:100%;position:relative}
#fullpage .section > .sectionWrap > div > a
, #fullpage .section > .sectionWrap > div > a > img
, #fullpage .section > .sectionWrap > div > img
, #fullpage .section > .sectionWrap > div > video{float:left;width:100%}
/*
#fullpage .section > .sectionWrap > div > video{height:100%;background-color:#000}
*/
/*
#fullpage .section#section1 > .sectionWrap > div{overflow:hidden}
#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.2);transform:scale(1.2)}
#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.2);transform:scale(1.2)}
@media screen and (min-width:0\0){
	#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
	#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@media all and (-ms-high-contrast:none){
	#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@supports (-ms-accelerator:true){
	#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@supports (-ms-ime-align:auto){
	#fullpage .section#section1 > .sectionWrap > div > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
*/
/*
#fullpage .section.video{overflow:hidden;background-color:#000}
#fullpage .section.video > video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-size:100% 100%;background-color:black;background-position:center center;object-fit:cover;z-index:3}
#fullpage #section0.section.video > video{-webkit-transform:scale(1.2);transform:scale(1.2)}
@media screen and (min-width:0\0){
	#fullpage .section.video > video{-webkit-transform:scale(1.15);transform:scale(1.15)}
	#fullpage #section0.section.video > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
	#fullpage .section.video > video{-webkit-transform:scale(1.15);transform:scale(1.15)}
	#fullpage #section0.section.video > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@media all and (-ms-high-contrast:none){
	#fullpage .section.video > video{-webkit-transform:scale(1.15);transform:scale(1.15)}
	#fullpage #section0.section.video > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@supports (-ms-accelerator:true){
	#fullpage .section.video > video{-webkit-transform:scale(1.15);transform:scale(1.15)}
	#fullpage #section0.section.video > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
@supports (-ms-ime-align:auto){
	#fullpage .section.video > video{-webkit-transform:scale(1.15);transform:scale(1.15)}
	#fullpage #section0.section.video > video{-webkit-transform:scale(1.35);transform:scale(1.35)}
}
*/
#fullpage .section > .sectionWrap > div > .hover
, #fullpage .section > .sectionWrap > div > .fixed{position:absolute;top:0;left:0;float:left;width:100%;height:100%}
#fullpage .section > .sectionWrap > div > .hover
, #fullpage .section > .sectionWrap > div > .hide{opacity:0}
#fullpage .section > .sectionWrap > div > .fixed.left{width:50%;overflow:hidden}
#fullpage .section > .sectionWrap > div > .fixed.left > .img{opacity:0}
#fullpage .section > .sectionWrap > div > .fixed.right{left:auto;right:0;width:50%;overflow:hidden}
#fullpage .section > .sectionWrap > div > .fixed.right > .img{opacity:0}
#fullpage .section > .sectionWrap > div > .hover > .bg{position:absolute;top:0;left:0;float:left;width:100%;height:100%;background-color:#000;opacity:0.60}
#fullpage .section > .sectionWrap > div > .hover > .img
, #fullpage .section > .sectionWrap > div > .fixed > .img{position:absolute;top:0;left:0;float:left;width:100%;height:100%;background-repeat:no-repeat;background-position:center center}
#fullpage .section#section1 > .sectionWrap > div > .hover > .img{background-position:center -57px}
#fullpage .section > .sectionWrap > div > .hover > table
, #fullpage .section > .sectionWrap > div > .fixed > table{position:relative;width:100%;height:100%;text-align:center}
#fullpage .section > .sectionWrap > div > .hover > table td
, #fullpage .section > .sectionWrap > div > .fixed > table td{vertical-align:middle}
#fullpage .section.link > .sectionWrap > div > .hover > table td
, #fullpage .section.link > .sectionWrap > div > .fixed > table td{vertical-align:top;text-align:left;padding:10px 20px}

#fullpage .section.video > .sectionWrap{width:1520px}

#fullpage .section.link > .sectionWrap{width:1440px;padding-bottom:80px}
#fullpage .section.link > .sectionWrap > div > a{width:460px;margin:0 10px;font-size:20px;line-height:30px}
#fullpage .section.link > .sectionWrap > div > a > img{width:auto}
#fullpage .section.link > .sectionWrap > div > a > span{float:left;width:100%;font-size:20px;line-height:30px;padding:15px 0}

.tov-animated{
	-webkit-animation-duration:1.00s;
	animation-duration:1.00s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.tov-animated-slow{
	-webkit-animation-duration:2.00s;
	animation-duration:2.00s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
@-webkit-keyframes tov-fadeIn{
	0%{opacity:0}
	100%{opacity:1}
}
@keyframes tov-fadeIn{
	0%{opacity:0}
	100%{opacity:1}
}
.tov-fadeIn{
	-webkit-animation-name:tov-fadeIn;
	animation-name:tov-fadeIn;
}
@-webkit-keyframes tov-fadeInUp{
	0%{
		opacity:0;
		-webkit-transform:translate3d(0, 20%, 0);
		transform:translate3d(0, 20%, 0);
	}
	100%{
		opacity:1;
		-webkit-transform:none;
		transform:none;
	}
}
@keyframes tov-fadeInUp{
	0%{
		opacity:0;
		-webkit-transform:translate3d(0, 20%, 0);
		transform:translate3d(0, 20%, 0);
	}
	100%{
		opacity:1;
		-webkit-transform:none;
		transform:none;
	}
}
.tov-fadeInUp{
	-webkit-animation-name:tov-fadeInUp;
	animation-name:tov-fadeInUp;
}
@-webkit-keyframes tov-fadeOut{
	0%{opacity:1;}
	100%{opacity:0;}
}
@keyframes tov-fadeOut{
	0%{opacity:1;}
	100%{opacity:0;}
}
.tov-fadeOut{
	-webkit-animation-name:tov-fadeOut;
	animation-name:tov-fadeOut;
}
@-webkit-keyframes tov-fadeInLeft{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes tov-fadeInLeft{
  from {
    opacity: 0;
    -webkit-transform: translate3d(-20%, 0, 0);
    transform: translate3d(-20%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.tov-fadeInLeft{
	-webkit-animation-name: tov-fadeInLeft;
	animation-name: tov-fadeInLeft;
}
@-webkit-keyframes tov-fadeInRight{
  from {
    opacity: 0;
    -webkit-transform: translate3d(30%, 0, 0);
    transform: translate3d(30%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes tov-fadeInRight{
  from {
    opacity: 0;
    -webkit-transform: translate3d(30%, 0, 0);
    transform: translate3d(30%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
.tov-fadeInRight{
	-webkit-animation-name: tov-fadeInRight;
	animation-name: tov-fadeInRight;
}

/* BASIC css end */

