/* BASIC css start */
#wrap > #footer{display:none !important}
#wrap > #header{display:none !important}
#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}

#fp-nav.right{right:5px !important}
#fullpage #beberoseFixed{opacity:0;visibility:hidden;position:fixed;top:0;left:0;float:left;width:100%;height:100%;background-position:center center;background-size:100% auto;background-repeat:no-repeat;z-index:2}
#fullpage #beberoseFixed.bgPink{background-color:#fcc7c8}
#fullpage #beberoseFixed{background-image:none !important}
#fullpage #beberoseFixed{
	-webkit-transition: all 1.0s;
	-moz-transition: all 1.0s;
	-ms-transition: all 1.0s;
	-o-transition: all 1.0s;
	transition: all 1.0s;
}
#fullpage #beberoseFixed.on{opacity:1;visibility:visible}
#fullpage .section{text-align:center;background-position:center center;background-size:cover;background-repeat:no-repeat}
#fullpage .section.bgFixed{background-attachment:fixed;background-color:transparent;background-size:auto 100%;z-index:3}
#fullpage .section.bgFixed.bgWhite{background-color:#fff;z-index:1}
#fullpage .section > .txtBg{opacity:0;position:absolute;top:0;left:0;float:left;width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}
#fullpage .section#section5 > .txtBg{background-size:auto 850px}
#fullpage .section#section17 > .txtBg{background-size:auto 100%}
#fullpage .section > table{position:absolute;top:0;left:0;float:left;width:100%;height:100%;opacity:0}
#fullpage .section > table td{text-align:center;vertical-align:middle}
#fullpage .section > table td p
, #fullpage .section > table td p > strong{font-size:24px;line-height:34px;color:#fff;font-family:"Noto Sans KR";font-weight:300}
#fullpage .section > table td p > strong{font-weight:500}

.tov-animated{
	-webkit-animation-duration:0.75s;
	animation-duration:0.75s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
}
.tov-animatedx2{
	-webkit-animation-duration:0.5s;
	animation-duration:0.5s;
	-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-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;
}

#beberoseHead{position:fixed;top:0;left:0;float:left;width:100%;z-index:4;padding:40px 60px}
#beberoseHead{
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
#beberoseHead > a{float:left}
#beberoseHead > a:last-child{float:right}

#beberoseMenu{position:fixed;top:0;left:0;float:left;width:100%;height:100%;opacity:0;visibility:hidden;background-color:#e3a8a8}
#beberoseMenu{
	-webkit-transition: all 0.75s;
	-moz-transition: all 0.75s;
	-ms-transition: all 0.75s;
	-o-transition: all 0.75s;
	transition: all 0.75s;
}
#beberoseMenu.on{opacity:1;visibility:visible;z-index:5}
#beberoseMenu > table{position:absolute;top:0;left:0;float:left;width:100%;height:100%}
#beberoseMenu > table td{text-align:center;vertical-align:middle;padding-bottom:40px}
#beberoseMenu > table td p{font-size:72px;line-height:82px;color:#fff;font-family:"Montserrat";letter-spacing:2px;font-weight:600}
#beberoseMenu > table td p > a{font-size:30px;line-height:40px;color:#fff;font-family:"Montserrat";letter-spacing:1px;font-weight:600;border:4px solid #fff;border-radius:50px;padding:5px 25px}
#beberoseMenu > table td p > a{
	-webkit-transition: all 1.0s;
	-moz-transition: all 1.0s;
	-ms-transition: all 1.0s;
	-o-transition: all 1.0s;
	transition: all 1.0s;
}
#beberoseMenu > table td p > a:hover{color:#1b1b1b;border-color:#1b1b1b}
#beberoseMenu > .pinkage{position:absolute;bottom:40px;left:0;float:left;width:100%;text-align:center}
#beberoseMenu > .close{position:absolute;top:40px;right:60px}

/* BASIC css end */

