a:hover, a:focus, a:active{color:#000;}
ul{margin:0; padding:0;}
.h96{height:96px;}
.pc-img{display:block; margin:0 auto;}
.mob-img, .mob-img img{width:100%;}
/* header */
.at-menu{padding:0 30px 0 40px;}
.pc-menu{background:#fff; height:94px !important;}
.pc-menu .nav-top{line-height:94px;}
.pc-menu .nav-top .menu-a{background:none; color:#000; font-size:18px; font-family:NanumSquare; font-weight:normal;}
.pc-menu .nav-top .menu-li:hover .menu-a{background:none;}
.pc-menu .menu-ul{position:absolute; left:50%; transform:translateX(-50%);}
.sns_link li{float:left; margin-right: 10px;}
.at-lnb ul{padding:0;}
.pc-menu .nav-top .sub-1dli{text-align:center; font-size:16px; font-family:NanumSquare;}
.pc-menu .nav-top .sub-1dli:first-child a{border-top:2px solid #000 !important; padding:20px 0 8px;}
.pc-menu .nav-top .sub-1dli:last-child a{padding:8px 0 20px;}
.pc-menu .nav-top .sub-1da{border-bottom:none; padding:8px 0; margin:0px 39px; color:#666;}
.pc-menu .nav-top.nav-float .sub-1div{border-top:none;}
.pc-menu .nav-top .sub-1dli.on .sub-1da, .pc-menu .nav-top .sub-1dli:hover .sub-1da{background:#fff; color:#000; font-weight:normal;}
.pc-menu .nav-top .menu-li.on .menu-a{background:#fff; font-weight:bold;}
.pc-menu .nav-top .sub-1div::before{display:none;}
.pc-menu .nav-top.nav-float .menu-a{height:94px; line-height:94px !important; width:170px; text-align:center; padding:0 !important;}
.sns_link{margin-left:10px;}
.pc-menu .subm-w{width:169px;}
.pc-menu .nav-top.nav-float .menu-li{margin-right: -20px; margin-left:-25px;}
.nav-fixed .at-menu{background:#fff;}

/* main */
.wing-left{display:none !important;}
.at-body .at-container.w-main{padding:0;}
.container01 ul{list-style:none;}
.container01 ul li{float:left;}
.mid_banner{width:66.66%;}
.noti{width:33.33%; height:305px; padding:45px; border-right:1px solid #e5e5e5;}
.inquiry{width:33.33%;}
.div-title-underbar-bold{border:none;}
.div-title-underbar{border:none;}
.topbtn{cursor:pointer;}
.at-content{padding:0;}
#sidebar-btn{display:none;}
.miso-post-list .post-row a{font-size:16px;}
.miso-post-list .post-row a span{color:#999;}
.miso-post-list .post-row a span.lightgray{color:#000;}
.miso-post-list .post-list li{margin-bottom:3px !important;}
@media(max-width:991px){
	.mid_banner, .noti, .inquiry{width:100%;}
	.w-main .div-title-underbar{margin-bottom:34px !important;}
	.noti{padding: 30px 45px; height:276px; }
}
@media(max-width:767px){
	.at-footer .at-links{padding:0; border-top:1px solid #e5e5e5;}
	.responsive .at-footer .at-links ul{width:100%; text-align:center;}
	.at-footer .at-links ul > li{width:33.33%; height:38px; border-left:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:0; line-height:37px;}
	.at-footer .at-links ul > li:nth-child(4){width:50%;}
	.at-footer .at-links ul > li:nth-child(5){width:50%;}
	.at-footer .at-links ul > li::after{content:"";}
	.at-footer .at-links ul > li a{display:block; background:#fff;}
}

/* footer */
.at-footer .at-infos .pull-left{margin-right:0;}
.at-footer .at-infos .media{padding:50px 20px;}
.foot_bottom{text-align:center; height:124px; line-height:124px;}
.at-footer .at-links ul > li:first-child{padding:0 15px 0 0;}
.at-footer .at-links ul > li > a{color:#333;}
.at-footer .at-links ul > li::after{color:#b8b8b8;}
.at-about{font-family:Dotum;}
.at-footer .at-links{font-family:Dotum;}
.at-footer .at-infos .copyright{margin-left:15px;}
@media(max-width:991px){
	.foot_logo{width:70%;}
}
@media(max-width:767px){
	.responsive .at-footer .at-infos .media{text-align:left; padding:45px 8%; border-bottom:1px solid #e5e5e5; font-size:13px;}
	.at-footer .at-about > li{padding:0;}
	.at-footer .at-infos .pull-left{line-height:190px;}
	#sidebar-btn{display:none;}
}

/* page */
.m01_map{width:1170px; margin:0 auto 140px;}
@media(max-width:767px){
	.m01_map{width:100%; margin:0 0 40px;}
}

/* borad */
.label-cap{display:none;}
.btn.btn-color, .btn.btn-color:hover{background:#683d1a; border:1px solid #683d1a;}
.panel-default>.panel-heading{background:#fff;}
.print-hide{display:none;}

/* MAP */
.list-tsearch{width:50%; float:right; margin-top:58px;}
.location-name {height:34px; line-height:34px; font-size:16px; width:13%; float:left; font-weight:bold; display:inline-block; padding-right:15px;}
.location-search {display:inline-block; width:72%; float:left;}
.location-search select {height:34px; width:47%; border-color:#999999; padding-left:1%;}
.location-search select:first-child {margin-right:10px;}
.location-search input {height:34px; border-color:#999999; width:98%;}
.location-btn {display:inline-block; width:15%; float:left;}
.location-btn button {height:34px; font-size:14px; background:#683d1a; color:#fff; padding-left:10px !important; padding-right:10px !important; font-weight:normal;}
.location-btn button:hover {color:#fff;}
.list-mobile .list-img {text-align:center;}
.list-mobile .list-img img {width:100% !important; height:auto !important; border-radius:0 !important;}
.list-mobile .media {padding:0 !important; border:0 !important;}
.list-mobile .media .media-body {margin-bottom:30px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}
.m_footer_text {font-size: 20px; font-weight: normal; font-family:'Dotum';}
.media-heading {margin-top:20px !important;}
.m04_05_title{margin-left:-115px; margin-bottom:85px;}
@media (max-width:991px) {
.map-list-wrap {padding:0 5.5% !important; margin-top:0 !important;}
.map-form {padding:20px 20px;}
.location-name , .location-search , .location-btn {width:100%;}
.location-search select {width:100%; margin-top:2%;}
table.list-pc .list-img img, .list-mobile .list-img img, #fboardlist input[type=checkbox] {display: none !important;}
    .div-table.table > tbody > tr > td {padding: 30px 5px !important;}
    table.list-pc .list-img img {width: 20px !important; height: auto;}
}
@media(max-width:991px){
	.list-tsearch{width:100%; float:none; margin-top:0;}
	.location-search{width:85%;}
	.location-search select{width:48%; color:#999;}
	.location-btn{width:15%; margin-top:1.5%;}
	.location-search input{margin-top:2%;}
	.location-search select:first-child {margin-right:2px;}
	.location-search input::placeholder {
		color: #999;
		opacity: 1; /* Firefox */
	}
	.location-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
	   color: #999;
	}
	.location-search input::-ms-input-placeholder { /* Microsoft Edge */
	   color: #999;
	.map-form{padding:7px;}
}
@media (max-width:570px) {
    .m_footer_text {font-size: 14px;}
}
@media (max-width:400px) {
    .m_footer_text {font-size: 12px;}
}


.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{width:53px; height:53px;}
.carousel-control .glyphicon-chevron-left{left:9%;}
.carousel-control .glyphicon-chevron-right{right:9%;}


/* m-header */
.m-header{background:#fff; border-bottom:1px solid #e5e5e5; padding:5px 0;}
.m-header a{color:#683d1a !important;}
.m-header .header-wrap{height:70px;}
.m-header .header-logo{height:70px; line-height:70px; margin-left:2%;}
.header-icon .fa{font-size:28px;}