@charset "utf-8";

/* 웹 */
#header {border-color:#F40000;}
#nav ul li a:hover,
#nav ul li a:active {color:#1F7BFF;}
#nav .holder {color:#F40000;}
#nav-sub {border-color:#F40000;}
#nav-sub ul li a:hover,
#nav-sub ul li a:active {color:#1F7BFF;}
#custom h4 {color:#F40000;}
.link_holder_parallax a:hover,
.link_holder_parallax a.active{background-color:#F40000;}
.tooltip{background-color:#F40000;}
#nav-left a:hover {color:#1F7BFF;}
#nav-left ul li a:hover {color:#1F7BFF;}
#nav-left ul li div a:hover {color:#1F7BFF !important;}
#nav-left .holder {color:#F40000;}
#nav-left .holder a {color:#F40000;}
#ment {background-color:#ccc;}

.mobileMenu_style1 .mobileMenu_top{background:#F40000!important;}
.mobileMenu_style1 .mobile_menu_content .navclass > li > a:hover, .mobileMenu_style1 .mobile_menu_content .navclass > li.att > a{color:#1F7BFF!important;}
.mobileMenu_style1 .mobile_menu_content .navclass > li .mobile_sub_nvi a:hover{color:#1F7BFF!important;}

	#nav ul li {width:125px;}









@media screen and (max-width: 1000px){
#menu_nav > ul > li:hover > a,#menu_nav ul li.active a{color:#1F7BFF;}
}


/* 모바일 */
@media all and (max-width:767px) {
    /*h1 {background:#F40000;}
    #header {background:#F40000;}
    #header #top-depth ul li a {
        background:#F40000;
        background-image: -webkit-gradient(linear, left top, left bottom, from( rgba(255,255,255,0.5) /*{global-active-background-start}*/), to( #F40000 /*{global-active-background-end}*/)); /* Saf4+, Chrome */
        background-image: -webkidt-linear-gradient( rgba(255,255,255,0.5) /*{global-active-background-start}*/, #F40000 /*{global-active-background-end}*/); /* Chrome 10+, Saf5.1+ */
        background-image:    -moz-linear-gradient( rgba(255,255,255,0.5) /*{global-active-background-start}*/, #F40000 /*{global-active-background-end}*/); /* FF3.6 */
        background-image:     -ms-linear-gradient( rgba(255,255,255,0.5) /*{global-active-background-start}*/, #F40000 /*{global-active-background-end}*/); /* IE10 */
        background-image:      -o-linear-gradient( rgba(255,255,255,0.5) /*{global-active-background-start}*/, #F40000 /*{global-active-background-end}*/); /* Opera 11.10+ */
        background-image:         linear-gradient( rgba(255,255,255,0.5) /*{global-active-background-start}*/, #F40000 /*{global-active-background-end}*/);
        background-color:transparent;
        border-right:1px #F40000 solid;
		#menu_nav > ul > li:hover > a,#menu_nav ul li.active a{color:#1F7BFF;}
    }*/
}

#qna #clickSubmit {background:#F40000;}
#qna #clickSubmit input,
#qna #clickSubmit button {background:#F40000;}

/* GNB 글자색 */
#gnb_top > ul > li:hover > a,#gnb_top > ul > li a:hover,#gnb_top > ul > li a:focus {color:#1F7BFF}
#gnb_top.active > ul > li > a:hover, #gnb_top .active > ul > li > a:focus, .gnb_depth1 a.active{color:#1F7BFF!important;}
#gnb_top:before{border-top:1px solid #F40000;}
#header #gnb_top.active:before{border-color: #e5e5e5}
.mobile_menu_content a.active{color:#1F7BFF!important;}


#privacy h4 {
    border-bottom: 2px #1F7BFF solid;
}
.item-form table.form {
    border-top: 2px #1F7BFF solid;
}