/** 웹폰트 호출 **/
@import url(http://fonts.googleapis.com/css?family=Pacifico);
/** 웹폰트 호출 **/
@import url(http://fonts.googleapis.com/css?family=Grand+Hotel&subset=latin,latin-ext);
/** 인트로 슬라이드 수정 **/
.flex-caption>.intro-title:first-child{font-family: 'Pacifico', cursive, "NanumBarunGothic";}
.flex-caption span.intro-title {font-size: 30px;font-weight: normal;}
.flex-caption span:first-child{background:none;text-shadow: horizontal-offset vertical-offset blur color;text-shadow: 2px 4px 3px rgba(0,0,0,0.3);}
/** 슬라이드 테두리 설정 **/
.flexslider {border: 10px solid rgba(255, 255, 255, 1);border-radius: 0px;}
/** 로고위치(상하) 조절 **/
.navbar-brand img {margin-top: -2px;}
/** 모서리 각지게 **/
.none-radius{border-radius: 0px !important;}
/** 최상단여백 크기 설정 **/
.topmarginLay_a{padding:30px;}
@media (max-width: 768px) {
.topmarginLay_a{padding:30px;}
}
/** 각각의 페이지 타이틀 설정 **/
.panel-default >.vine-title-title{background-repeat: none;padding:30px 0;}
/*.custom-title{padding:25px 0;}*/
/** 상단 메뉴바 배경색지정 **/
.navbar-inverse {background-color: #f90;border-color: none;}
/** 상단 메뉴바 배경 **/
.navbar-inverse{background-image:url(/skin/img/wild-sea.png);}
.navbar-inverse {background-repeat: repeat !important;}
/** 상단 메뉴바 보더설정 **/
.navbar {border-top: 0px solid #F90!important;border-bottom: 4px solid #f90;}
/** 메뉴 폰트 설정 **/
.navbar-inverse .navbar-nav > li > a {color: #fff;font-weight:700;font-size:15px;text-shadow: horizontal-offset vertical-offset blur color;text-shadow: 2px 2px 2px rgba(0,0,0,0.3);}
/** 메뉴구분선 삭제 **/
.navbar-inverse .divider-vertical {border-right-color: rgba(236, 205, 171, 1);border-left-color: rgba(195, 130, 16, 1);display:none;}
/** 하단 카피라이트 영역 설정 **/
.footer_copy>.col-lg-12{color:#fff;background:#fe0000;border-top:3px dashed #DDD;padding:25px 5px;margin-top:15px;}
/** body 배경 **/
body{background-image:url(/skin/img/geometry2.png);}

/**********************************************************모바일 최적화 레이아웃 시작***********************************************************/


.flex-caption>.intro-title:first-child{font-family: 'Grand Hotel', cursive,  "NanumBarunGothic";}
.navbar-inverse{background-image: linear-gradient(to bottom, rgba(59, 32, 32, 0) 0px, rgba(59, 32, 32, 0) 100%);background-repeat: repeat;background-color: #fff;border-color: #e5e5e5;border-bottom:4px solid #e5e5e5;background-image:url(/skin/img/scale.jpg)!important;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #333;}
.navbar-inverse .navbar-toggle {border-color: rgba(48, 47, 47, 0);}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {background-color: #ddd;}
.navbar-toggle{background:rgba(48, 47, 47, 0);color:#fff;}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #e5e5e5;}
.navbar-collapse {border-top: 0px solid 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: #fff; font-weight:bold;}
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {    background-color: #ddd; color: #fff;}
.navbar-inverse .navbar-nav > li > a:hover{color: #fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li >  a{color: #fff;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li >  a:hover{color: #fff;}*/
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {    background-color:  rgba(0, 0, 0, 0) !important;}
.navbar-brand img { margin-top: -10px;}
.topmarginLay_a{padding:30px;}
.flexslider { border-radius: 4px; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0);}
.page-header {margin: 20px 0px 0px;border-bottom: 0px solid #EEE;border: 0px solid #ddd;padding-left: 10px;padding-right: 10px;background:#fff;}
.page-header h4{font-size:15px;font-weight: bold;margin-top:12px;}
.page-header h4 .btn{padding:0px 0px 0px;}
.navbar-inverse .navbar-toggle .icon-bar {background-color: #fff;}

/** 타이틀백그라운드 이미지 **/
.custom-back1{background-image:url(/skin/img/page-title2.png)!important;}
.custom-back2{background-image:url(/skin/img/page-title2.png)!important;}
.custom-back3{background-image:url(/skin/img/page-title3.png)!important;}
.custom-back4{background-image:url(/skin/img/page-title4.png)!important;}
.custom-back5{background-image:url(/skin/img/page-title1.png)!important;}
.custom-back6{background-image:url(/skin/img/page-title2.png)!important;}
.custom-back7{background-image:url(/skin/img/page-title3.png)!important;}
.custom-back8{background-image:url(/skin/img/page-title4.png)!important;}
.custom-back9{background-image:url(/skin/img/page-title1.png)!important;}
.custom-back10{background-image:url(/skin/img/page-title2.png)!important;}
.custom-back-coffee{background-image:url(/skin/img/page-title1.png)!important;}
.custom-back-pizza{background-image:url(/skin/img/page-title2.png)!important;}
.custom-back-pasta{background-image:url(/skin/img/page-title3.png)!important;}
/**  **/

.titleBox{padding:10px;margin:10px 0 25px; color:#fff; font-weight:bold;border:1px solid #ddd;background-size:cover;}
.titleBox a{padding:5px 10px;background:#333;text-decoration:none;color:#fff;font-size:11px}

.titleBox {
    padding: 18px !important;
}

.navbar-inverse .navbar-nav > li > a {
    color: #2A2A2A !important;
}