body {font-family:NotoSansKR,NG; background-color:rgb(244, 244, 244);}
#wrap {background-color:rgb(255, 255, 255);}
#wrap .btn.btnPoint,#wrap .pagination a:hover,#wrap .pagination a:focus,#wrap .pagination a:active,#wrap .pagination .active a {border-color:rgb(163, 28, 30); background-color:rgb(193, 29, 31);}
#wrap .pointColor,#wrap .shopDone header h1:before,.related .tileTitle:after,.downFile h3,.infourl h3,.showDate h3,.searchResult .keyCode {color:rgb(193, 29, 31);}
#wrap .pointBg,#accNav a,.shop .disPercent,.btnTop,.gotoHome a,.entry .swipe .indicator .active {background-color:rgb(193, 29, 31);}
#wrap .disPercent:before {border-right-color:rgb(193, 29, 31);}
#wrap .tabNav a:hover:before,#wrap .tabNav a:focus:before,#wrap .tabNav a:active:before,#wrap .tabNav .active a:before {border-color:rgb(193, 29, 31);}
#confirmLayer a,#confirmLayer .txt:before,#confirmLayer .close button:hover,#confirmLayer .close button:focus,#confirmLayer .close button:active,
#member input[type="radio"]:checked+.icoCheck,#member input[type="checkbox"]:checked+.icoCheck,.searchWrap .searchCon button[type="submit"] {background-color:rgb(193, 29, 31);}
#confirmLayer a:hover,#confirmLayer a:focus,#confirmLayer a:active,
#member input[type="submit"]:hover,#member input[type="submit"]:focus,#member input[type="submit"]:active,
#wrap .btnPoint:hover,#wrap .btnPoint:focus,#wrap .btnPoint:active {background-color:rgb(163, 28, 30);}

#header {font-family:NotoSansKR_light,NotoSansKR_bold; background-color:rgb(255, 255, 255);}
.heightHeader #gnb .gnbHome {background-color:rgb(193, 29, 31);}
.navbar-toggle .icoMenu {background-color:rgb(193, 29, 31);}
.heightHeader #gnb .navbar-nav a:hover,.heightHeader #gnb .navbar-nav .on>a,.heightHeader #gnb .navbar-nav .open>a {font-family:NotoSansKR; color:rgb(193, 29, 31);}

.swipe .indicator li {background-color:rgb(193, 29, 31);}
#keyVisual .caption .main {font-family:NotoSansKR_light,NotoSansKR_light; color:rgb(255, 255, 255);}
#keyVisual .caption .sub {font-family:NotoSansKR_light,NotoSansKR_light; color:rgb(255, 255, 255);}
#videoPopup .videoCloser {background-color:rgb(193, 29, 31);}
.tileBox .tile .tileTitle .main {font-family:NotoSansKR,NBG;}
.tileBox .tile .tileTitle .sub {font-family:NotoSansKR_light,NBG;}
.news .tile a {background-color:rgba(255, 255, 255, 0);}
.news .tile .tileTitle .main, {color:rgb(51, 51, 51);}
.news .tile .tileTitle .sub {color:rgb(51, 51, 51);}
.shortCut .tileTitle .main,.related h4 {font-family:NotoSansKR,NBG;}
.shortCut .tileTitle .sub,.related h5 {font-family:NotoSansKR_light,NBG;}
.contentSection .viewmore {font-family:NotoSansKR_light,NBG; background-color:rgb(193, 29, 31);}
.contentSection a:hover .viewmore,.contentSection .main_mainSwipe .item .tileTitle .viewmore {color:rgb(193, 29, 31);}
.contentSection .main_mainSwipe .item .tileImg:before,.contentSection .main_tileList .tile a:before {border-color:rgb(193, 29, 31);}
.contentSection .cateTitle .main {font-family:NotoSansKR_light,NotoSansKR_bold;}
.contentSection .cateTitle .sub {font-family:NotoSansKR_light,NBG;}
.contentSection .tileTitle .main {font-family:NotoSansKR,NBG; color:rgb(51, 51, 51);}
.contentSection .tileTitle .sub {font-family:NotoSansKR_light,NBG; color:rgb(51, 51, 51);}

.subFilter .filterGroup>li>a,.subFilter .filterGroup>a {font-family:NotoSansKR;background:rgb(208, 224, 227);color:rgb(51, 51, 51)}
.subFilter .filterGroup>li>a:hover,.subFilter .filterGroup>li>a:focus,.subFilter .filterGroup>.active>a,.subFilter .filterGroup>.active>a:hover,.subFilter .filterGroup>.active>a:focus { font-family:NotoSansKR;color:rgb(230, 145, 56); background:rgb(243, 243, 243);}

.mainSection.customSection.fullTable tbody tr td {background: rgba(255, 255, 255, 0);}
.mainSection.customSection.fullTable tbody td p.notice:before {content:"공지";color:rgb(255, 255, 255);border-radius: 5px;background-color: rgb(204, 65, 37);padding: 2px 8px;margin: 0 12px 0 -14px;}
.mainSection.customSection.fullTable tbody tr:nth-child(even) td {background: rgb(255, 255, 255);}
.mainSection.customSection.fullTable {width: 90%;border: 1px solid rgb(255, 255, 255);margin: 30px auto;}


.customSection .tileTitle .main {font-family:NotoSansKR,NBG; color:rgb(51, 51, 51);}
.customSection .tileTitle .noticeList {font-family:NotoSansKR_light,NBG; color:rgb(51, 51, 51);}

.topBg .line {background-color:rgb(255, 255, 255);}
.topBg .title {font-family:NotoSansKR_light,NotoSansKR_bold; color:rgb(255, 255, 255);}
.topBg .subTitle {font-family:NotoSansKR_light,NBG; color:rgb(255, 255, 255);}

.entry header h1,.shopView header h1,.innerOutline header h1 {font-family:NotoSansKR,NBG; color:rgb(51, 51, 51);}
.entry header h2,.shopView header h2,.innerOutline header h2 {font-family:NBG,NBG_light; color:rgb(51, 51, 51);}
.entry,.entry .pages,.innerOutline #bbs .board,.innerOutline .bbsContent,.innerOutline #shop,.shopView .dtCont,.shopView .pages {font-family:NBG,NBG;}
.entry,.entry .pages,.shopView .dtCont,.shopView .pages {color:rgb(51, 51, 51);}
.entry,.entry .pages,.shopView .dtCont,.shopView .pages {color:rgb(51, 51, 51);}
.infoLayout {background-color:rgb(255, 255, 255);}

#footer {font-family:NotoSansKR_light,NotoSansKR_light; color:rgba(0, 0, 0, 0.6); background-color:rgb(255, 255, 255);}

@media screen and (max-width:1023px) {
	#util a,#util .searchBtn {background-color:rgb(193, 29, 31);}
}
@media screen and (min-width:1024px) {
	.heightHeader #gnb .navbar-nav {background-color:rgb(193, 29, 31);}
	.heightHeader #gnb .navbar-nav>li {border-color:rgb(255, 255, 255);}
	.heightHeader #gnb .navbar-nav a {color:rgb(255, 255, 255);}
	.heightHeader #gnb .navbar-nav a:hover,.heightHeader #gnb .navbar-nav .on>a,.heightHeader #gnb .navbar-nav .open>a {color:rgb(255, 255, 255); background-color:rgb(163, 28, 30);}
	.heightHeader #gnb .navbar-nav .dropdown-menu {background-color:rgb(255, 255, 255);}
	.heightHeader #gnb .navbar-nav .dropdown-menu li {border-color:rgb(250, 250, 250);}
	.heightHeader #gnb .navbar-nav .dropdown-menu a {color:rgb(51, 51, 51);}
	.heightHeader #gnb .navbar-nav .dropdown-menu a:hover,.heightHeader #gnb .navbar-nav .dropdown-menu .on>a,.heightHeader #gnb .navbar-nav .dropdown-menu .open>a {color:rgb(51, 51, 51); background-color:rgb(250, 250, 250);}
	.heightHeader #gnb .navbar-nav .menu-3rd {background-color:;}
	.heightHeader #gnb .navbar-nav .menu-3rd a {color:;}
	.heightHeader #gnb .navbar-nav .menu-3rd a:hover,.heightHeader #gnb .navbar-nav .menu-3rd .on>a {color:;}
	.lang {color:rgb(255, 255, 255);}
	.headerInfo {font-family:NotoSansKR_light,NotoSansKR_light; color:rgba(0, 0, 0, 0.6);}
	#util {background-color:rgb(193, 29, 31);}
}