.rsNav { -moz-user-select: -moz-none; -webkit-user-select: none; user-select: none; z-index:9; left:0; background:#999; overflow:hidden;}
.rsNavItem { -webkit-tap-highlight-color: rgba(0,0,0,0.25); }
.rsThumbs { cursor: pointer; position: relative; overflow: hidden; float: left; z-index: 22; }
.rsTabs { background: none !important; }
.rsTmb { border-left: solid 1px #c7c7c7; height: 2em; line-height: 2.375em; width: 100%; overflow: hidden; display: inline-block; font-weight: bold }
.rsTabs div:nth-child(1) span { border: none }
.rsDefault, .rsDefault .rsOverflow, .rsDefault .rsSlide, .rsDefault .rsVideoFrameHolder, .rsDefault .rsThumbs { color: #FFF; }
.rsTabs { width: 100%; height: auto; overflow: hidden; height: 38px; }
.rsTab { display: block; cursor: pointer; text-align: center; float: left; width: 50%; text-decoration: none; background: #f3f3f3; *display:inline;*zoom:1;overflow: hidden; height: 38px; line-height: 39px;  font-weight: bold; color: #FFF; z-index: 99 }
.rsTab:active { }
.rsTab.rsNavSelected { color: #333333; background: #f3f3f3;}
.rsTab.rsNavSelected span { background: #ff7e74; text-shadow: none; border: none; padding:0 0 8px 0;}
.rsTerm { display: block; cursor: pointer; text-align: center; float: left; width: 25%; text-decoration: none; background: #f3f3f3; *display:inline;*zoom:1;overflow: hidden; height: 38px; line-height: 39px; font-weight: bold; color: #FFF; z-index: 99 }
.rsTerm:active { background: #ff7e74;  }
.rsTerm.rsNavSelected { color: #333333; background: #f3f3f3; text-shadow: none; }
.rsTerm.rsNavSelected span { background: #ff7e74; text-shadow: none; border: none; margin-top: 4px; line-height: 2em; }

@font-face{font-family:'Noto Sans KR';font-style:normal;font-weight:400;src:url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff');font-display:swap}
@font-face{font-family:'noto sans kr';font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosanskr/v2/notosanskr-medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/notosanskr-medium.woff) format('woff');font-display:swap}
@font-face{font-family:'noto sans kr';font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosanskr/v2/notosanskr-bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/notosanskr-bold.woff) format('woff');font-display:swap}
@font-face{font-family:'Spoqa Han Sans';font-weight:700;src:local('Spoqa Han Sans Bold'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff2) format('woff2'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Bold.woff) format('woff');font-display:swap}
@font-face{font-family:'Spoqa Han Sans';font-weight:500;src:local('Spoqa Han Sans Medium'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff2) format('woff2'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Medium.woff) format('woff');font-display:swap}
@font-face{font-family:'Spoqa Han Sans';font-weight:400;src:local('Spoqa Han Sans Regular'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff2) format('woff2'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Regular.woff) format('woff');font-display:swap}
@font-face{font-family:'Spoqa Han Sans';font-weight:300;src:local('Spoqa Han Sans Light'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff2) format('woff2'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Light.woff) format('woff');font-display:swap}
@font-face{font-family:'Spoqa Han Sans';font-weight:100;src:local('Spoqa Han Sans Thin'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff2) format('woff2'),url(https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@3.1.0/Subset/SpoqaHanSansNeo/SpoqaHanSansNeo-Thin.woff) format('woff');font-display:swap}
@font-face{font-family:RegularBoldCello;font-weight:600;src:url(fonts/RegularBoldCello/RegularBoldCello-Bold.woff2) format('woff2'),url(fonts/RegularBoldCello/RegularBoldCello-Bold.woff) format('woff');font-display:swap}
@font-face{font-family:RegularBoldCello;font-weight:700;src:url(fonts/RegularBoldCello/RegularBoldCello-UltraBold.woff2) format('woff2'),url(fonts/RegularBoldCello/RegularBoldCello-UltraBold.woff) format('woff');font-display:swap}


/* ##################### NEW CSS ##################### */
/*reset*/
button{border:0;background:transparent;font-size:0;}

/*margin padding*/
.mt0{margin-top:0 !important;}
.mt20{margin-top:20px !important;}
.mt24{margin-top:24px !important;}
.mb20{margin-bottom:20px !important;}

/*font-color*/
.fc_ff612d{color:#ff612d !important;}

.noscroll{overflow:hidden;height:100%;}
.a11y-alt{overflow:hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);text-indent:-9999px;} /*대체텍스트*/
.dimmed{display:none;position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.6);transition:all .3s ease;z-index:13;} /* dimmed */







