/*상단 메뉴 설정 시작*/
.navbar-inverse{
	background:#222222;     /*배경 색*/
	border-color:#080808;         /*테두리 색*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
}
/*상단 메뉴 설정 끝*/

/*상단 메뉴 로고 시작*/
.navbar-brand img {
	padding-top: 10px;
}
/*상단 메뉴 로고 끝*/

/* 상단 메인 메뉴 설정 시작*/
.navbar-inverse .navbar-nav > li > a{
	background-color:none;	      /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:18px;               /*텍스트 크기*/
	padding:15px 15px 15px 15px;  /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
}
/* 상단 메인 메뉴 설정 끝*/

/* 상단 서브 메뉴 설정 시작*/
.dropdown-menu > li > a{
	background-color:#ffffff;     /*배경 색*/
	color:#333333;                /*텍스트 색*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:3px 20px 3px 20px;       /*외부 여백*/
	font-size:14px;
}
/* 상단 서브 메뉴 설정 끝*/

/* 하단 카피라이트 설정 시작*/
body > .navbar-fixed-bottom .text-center{
	background:#ffffff;           /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	text-align:center;            /*텍스트 정렬*/
}
.footer_copy .text-center{
	background-color:#ffffff;     /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:14px;                /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	text-align:center;            /*텍스트 정렬*/
}
/* 하단 카피라이트 설정 끝*/

/*인트로 텍스트 설정 시작*/
h1.intro_span{
	background-color:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:36px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}

p.intro_span{
	background-color:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}

.flex-caption span.intro-title{
	background:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:36px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}
.flex-caption span.intro-text{
	background:none;        /*배경 색*/
	color:#ffffff;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:10px 10px 10px 10px;   /*외부 여백*/
}
/*인트로 텍스트 설정 끝*/




.flexslider {
    border: 0px solid #FFF !important;}
.navbar-inverse {
    background: #FFF none repeat scroll 0% 0%;
    border-color: #FFF;
    padding: 0px;
    margin: 0px;
}
.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {
    color: #000;
    background-color: transparent;
}
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
}
.navbar-inverse .navbar-nav > li > a {
    color: #000;
    font-size: 13px;
    padding: 15px;
    margin: 0px;
}
.caret {
    display: none;
}
.navbar .divider-vertical {
    display: none;
}


.flexslider {
    margin: 0px;
    background: #FFF url("./ajax-loader.gif") no-repeat scroll center center;
    border: 0px solid #FFF;
    position: relative;
    border-radius: 5px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0);
}
.navbar-right {
    margin-top: 8px;
}

.dropdown-menu > li > a {
    background-color: #FFF;
    color: #333;
    padding: 0px;
    margin:00px;
    font-size: 14px;
    padding: 5px 11px;
}
.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: #FFF;
    background-image: linear-gradient(to bottom, #E9E9E9 0px, #F3F3F3 100%);
    background-repeat: repeat-x;
}
.m3{}
.m3>div .txtm{
    
text-align: center;
padding: 10px;
border-top: 3px solid #333;
background: #e7e7e7;
font-weight: bold;
font-size: 14px;
    
}
.m1{text-align:center;color:#fff;background:url('/skin/img/eat-780534_1920_1.jpg');background-size:cover !important;background-position:center !important;padding:50px;border-radius: 0px;border: 1px solid #333;
border-top: 3px solid #333;margin-top:25px;margin-bottom:15px;}
.m2{text-align:center;color:#fff;background:#333;background-size:cover !important;background-position:center !important;padding:50px;border-radius: 0px;
border-top: 3px solid #333;margin-top:25px;margin-bottom:0px;border: 1px solid #333;}
.m2 a{color:#fff;}
.m2 a:hover{color:#efefef;}
.page-header {
    padding-bottom: 0px;
    margin: 30px 0px 20px;
    border: 1px solid rgb(238, 238, 238);
}
.intro-boardbox>.page-header h4{
    padding: 10px;
    margin: 0px;
 font-size: 12px;
 font-weight:bold;
 background: #333;
color: #fff;
}
.intro-boardbox > .page-header > h4 > .btn {
 display:none;
}

.msubtitle{margin-left:0px;margin-right:0px;}
.msubtitle>p{font-size: 11px;}


.address-mc{}
.address-m{text-align: left;}
.address-m p{font-size:11px;margin-top:14px;color:#333;font-weight:bold;}
.footer_copy .text-center {
    background-color: #EFEFEF;}
    

div[class*="sitemap"] .panel {
    margin-left: 30px;
    margin-right: 30px;
}
.footer_copy .text-center {padding: 25px !important;}
.intro-board-widget-layout{
    
    background: #f6f6f6;
    margin-right: 15px;
    margin-left: 15px;
}
    


.navbar-inverse .navbar-toggle {
    border-color: #333;
    background: #333 !important;
}

.socialArea button img{border-radius:50%;}


.sub-p-txt p{padding:25px;text-align:center;font-size:15px;background:#333;color:#fff;}
.sub-p-txt .row{margin:0px;}
.sub-p-txt .row>div{margin:0px;padding:0px;}

.sub-p-txt-location{padding:10px;background:#333;}
.sub-p-txt-location p{margin:0px;padding:8px;}

.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

#map_addr{display:none;}


.thumb-hidden {
    box-shadow: 0px 0px 0px 0px #000;
}







@media (max-width: 768px) { 
    
    
.intro-board-widget-layout .intro-boardbox:nth-child(1){width:100%;}
.intro-board-widget-layout .intro-boardbox:nth-child(2){width:100%;}
.intro-board-widget-layout .intro-boardbox:nth-child(3){width:100%;}
    
    
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) { 
    
    
.intro-board-widget-layout .intro-boardbox:nth-child(1){width: 33.3%;}
.intro-board-widget-layout .intro-boardbox:nth-child(2){width: 33.3%;}
.intro-board-widget-layout .intro-boardbox:nth-child(3){width: 33.3%;}
    
    
}

/* Medium devices (desktops, 992px and up) */
@media (min-width:992px) {  }

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {  }