/* BASIC css start */
#header .headerTop.headerfixed .headerTopCenter h1.poetic{display:block !important;}
#header .headerTop.headerfixed .headerTopCenter h1.pinkage{display:none !important;}


header#header > div.search{position:fixed !important;top:50px;*left:0;z-index:997}
header#header > div.headerTop{opacity:0.85 !important;display:block;width:100%;border-bottom:0;height:50px}
header#header > div.headerTop{position:fixed !important;top:0;*left:0;z-index:997;background:#fff}
header#header > div.headerTop .headerTopLeft{top:10px}
header#header > div.headerTop .headerTopRight{top:10px}
header#header > div.headerTop .headerTopCenter{width:100%;text-align:center;margin-top:10px}
header#header > div.headerTop .headerTopCenter h1{display:none}
header#header > div.headerTop .headerTopCenter h3{display:block}
header#header > .m_nav{display:none}
footer#footer{margin-top:0}


#fullpage{float:left;width:100%;padding:0}

#fullpage *{font-family:"Noto Sans KR";font-weight:400;font-size:17px;line-height:30px}

#fullpage .section{float:left;width:100%;height:auto !important}
#fullpage .section > .sectionWrap{display:block;width:100%;max-width:500px;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
, #fullpage .section > .sectionWrap > div > iframe{float:left;width:100%}
#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 > .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}

.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 */

