@import url(http://fonts.googleapis.com/css?family=Oleo+Script+Swash+Caps:400,700&subset=latin,latin-ext);
/*상단 메뉴 설정 시작*/
.navbar-inverse{
	background:#222222;     /*배경 색*/
	border-color:#080808;         /*테두리 색*/
		font-size:40px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
}
/*상단 메뉴 설정 끝*/


body {
background-color: #ccffcc 
}




/*상단 메뉴 로고 시작*/
.navbar-brand img {
	padding-top: 5px;

}
/*상단 메뉴 로고 끝*/

/* 상단 메인 메뉴 설정 시작*/
.navbar-inverse .navbar-nav > li > a{
	background-color:#228b22;	      /*배경 색*/
	color:#999999;                /*텍스트 색*/
	padding:15px 15px 15px 15px;  /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	font-size:100px;               /*텍스트 크기*/
}
/* 상단 메인 메뉴 설정 끝*/

/* 상단 서브 메뉴 설정 시작*/
.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:#336633;           /*배경 색*/
	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;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	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 {
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16);
    border-radius: 0px;
    border: 0px solid #FFF;
}
.navbar-brand{font-family: 'Oleo Script Swash Caps', cursive !important;color:#005471 !important;font-size: 30px; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0); }
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a { text-shadow: 0px -1px 0px rgba(0, 0, 0, 0); }
.navbar-inverse {background: none repeat scroll 0% 0% rgba(255, 255, 255, 1);border-color: #b9b9b9;}
.navbar .divider-vertical {display: none;}
.navbar-inverse .navbar-nav > li > a {font-size: 13px;color:#333;}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {color: #005471 ;background-color: transparent;}
.caret{display:none;}
.dropdown-menu > li > a {font-size: 13px;}
.flex-caption span.intro-title {
font-family: 'Oleo Script Swash Caps', cursive !important;
}
.container_contents>.row>.col-sm-8{padding-left: 0px;padding-right: 0px;}
.intro-boardbox>.page-header{display:none;}

.intro-widgetBoardbox > a {display: none;}
.intro-widget-list-box > ul {padding: 0px;margin: 0px 0px !important;}
.intro-widgetbox {margin-top: 21px;}
.intro-widgetbox>.page-header{display:none;}
.intro-widget-list-box{background: #fdfdfd;}
.intro-widget-list-box > ul{overflow:hidden;}
.intro-widget-list-box > ul > li {padding: 4px 7px; overflow: hidden;}

.dh-front-blog > .col-md-4 > .thumbnail {
    margin-bottom: 5px;
    transition: all 0s ease-in-out 0s;
    min-height: 300px;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0);
}
.col-sm-8 .intro-boardbox:first-child{margin-top:20px;}

.dh-view-box {
    margin-left: 15px;
    margin-right: 15px;
}

.footer_copy .text-center { border-top: 1px solid #b9b9b9;padding:20px;}
.vs-bg-title{background:url('/skin/img/bg-title.jpg');background-size:cover;background-position:center;}
.vs-bg-title>.panel-body{color:#336633;font-weight:normal;text-align:center;padding: 25px 0;font-size: 16px;}

.vs-price{}
.vs-price>div .panel>.panel-heading{padding: 80px 15px;color: #fff !important;}

.vs-price>div .panel>.panel-heading {background-size:cover !important;background-position:center !important;}
.vs-price>div .panel-danger>.panel-heading {background:url('/skin/img/bg-price1.jpg');}
.vs-price>div .panel-info>.panel-heading {background:url('/skin/img/bg-price2.jpg');}
.vs-price>div .panel-success>.panel-heading {background:url('/skin/img/bg-price3.jpg');}
.vs-price>div .panel-warning>.panel-heading {background:url('/skin/img/bg-price4.jpg');}

.vs-price>div .panel>ul li{font-size:11px;}
.vs-price>div .panel>ul li:last-child{text-align:left;}


.vs-about{background:url('/skin/img/1.jpg');background-size:cover;background-position:center;min-height:250px;padding: 70px 24px;}
.vs-about .col-md-4{text-align:center;}
.vs-about .col-md-4 .img-circle{margin-bottom: 20px;}
.vs-about .col-md-4 p{color:#fff;}
.vs-about .col-md-4 p:first-child{margin-top:15px;}
.vs-about .col-md-4>.title{font-size:17px;font-weight:bold;}




.vs-viseo-list{padding: 0 15px;}




.vs-viseo-list .row {
 -moz-column-width: 27em;
 -webkit-column-width: 27em;
 -moz-column-gap: 1em;
 -webkit-column-gap:1em; 
  
}

.vs-viseo-list .item {
 display: inline-block;
 padding:  .25rem;
 width:  100%; 
}

.vs-viseo-list .well {
 position:relative;
 display: block;
margin-bottom: 13px;
}


.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%; }