div#containerCol {padding:0;}
.form.form-inline {
    width: 185px;
}

#searchWrap1{display:block;}
#searchWrap2{display:none;}
#mSearchBox{display:none;}
.m_nav{display:none;}
#mobile_nav{display:none;}
@media (max-width: 767px) {

	.form.form-inline {
		width: 130px;
	}
	body#body_sec {
		padding-top: 0px !important;
	}
	section.bn.bnt { margin-top: 0px !important;}
	
	/*모바일 메뉴,검색 관련*/
	#searchWrap1{display:block;}
	#searchWrap2{display:none;}
	.m_nav{display:block;}
	#mobile_nav{display:block;}
	
	.nav{/*display:block !important;margin: 10px 0px;*/
			width: 100%;
            height: 41px;
			margin: -9px 0 0px 0px !important;
            background-color: #f0f0f0;
	}
	.navbar-collapse{float:left; display:block !important;}
	.nav .m_none{display:none;}
	.nav>li {/*float:left;margin: 3px 0px 0px 4px;background-color: #fff; border: 1px solid #ddd;*/
			display: table-cell;
		    white-space: nowrap;
			
	}
	.nav>li>a {
		/*padding: 10px 15px;*/
		padding: 5px 10px;
		margin: 4px 0 0 4px;
		background-color: #fff;
    	border: 1px solid #ddd;
		border-radius: 8px;
	}
	.nav>li>a:link,.nav>li>a:visited,.nav>li>a:active,.nav>li>a:active{
		background-color: #fff;
	}
	#mSearchBox{display:none;
        width: 100%;
        background-color: #fff;
        position: absolute;
        z-index: 100;
        top: 60px;}
		
}
.col-md-12.mobile-banner {
    padding: 0;
}
.top_hr {margin-top:71px;}
/*.navbar-default .navbar-nav>li>a:hover {color:#ff0000;}*/
.navbar-default .navbar-nav>li>a:hover {color:#f0c308;}
.nav>li>a:focus, .nav>li>a:hover{background:none;}
/*.navbar-default .navbar-nav >.on> a, .navbar-nav >.on> a{color:#ff0000;}*/
.navbar-default .navbar-nav >.on> a, .navbar-nav >.on> a{color:#f0c308;}

.btn-search{
	float: right;
    padding-top: 18px;
    padding-right: 20px;
}
.btn-logina{
    float: right;
    padding-top: 10px;
    padding-right: 25px;
}
.btn-loginb{
	float: right;
    margin-top: 15px;
	background: rgb(34, 34, 34);
    padding: 5px 10px;
    color: #fff;
}
.blogin{
	cursor:pointer;
}
.alogin{
	
	width:30px;
}
.alogin img{
	width:40px;
	border:1px solid #ccc;
	border-radius:20px;
	margin-top:-47px;
	cursor:pointer;
}
.alogin p{
	position: relative;
    bottom: -0.125em;
    width: 1.5em;
    height: 1.5em;
	top:20px;
	left:28px;
    border: 1.5px solid rgba(0,0,0,0.15);
    border-radius: 50%;
    background-image: url(/img/profile-icon.png);
    background-size: cover;
	cursor:pointer;
}
.btn-search input[type=text]:focus {border:2px #ef1432 solid; border-radius:15px; width:200px;}
.btn-search input[type=text] {border:1px solid #ccc;; border-radius:15px; width:140px;}
.m_btn-search input[type=text]:focus {border:2px #ef1432 solid; border-radius:15px;}
.m_btn-search input[type=text] {border:1px solid #ccc;; border-radius:15px;}

img.logo {width:150px;}
.fa-searchs {position: absolute; top: 23px; margin-left: 170px; color: #ccc;}
.form-group.input-group.input-group-sm {width:185px;}

@media (max-width:769px) {

img.logo {width:120px; padding-top:6px;}
.form-group.input-group.input-group-sm {width:130px;/*width:33px;*/}
.fa-searchs {position: absolute; top: 23px; margin-left: 110px; color: #ccc;}

}