@import url(http://fonts.googleapis.com/css?family=Satisfy);

/*상단 메뉴 설정 시작*/
.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:14px;               /*텍스트 크기*/
	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;               /*텍스트 크기*/
	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;   /*외부 여백*/
}
/*인트로 텍스트 설정 끝*/


.navbar-inverse .navbar-brand{ font-family: 'Satisfy', tahoma; font-size: 22px !important; color: #B8A58C; }
.navbar-inverse {background: url("/skin/img/footer_lodyas2.png") !important;border-bottom:4px solid #B8A58C;}
.navbar-inverse .navbar-nav > li > a {color: #B8A58C;}
.divider-vertical{display:none !important;}
.flexslider {border: 0px solid #B8A58C; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0); }

.navbar-inverse{
-webkit-box-shadow: 0px 14px 0px 1px rgba(232,232,232,1);
-moz-box-shadow: 0px 14px 0px 1px rgba(232,232,232,1);
box-shadow: 0px 14px 0px 1px rgba(232,232,232,1);
}
.main-w-main {
    text-align: center;
    box-shadow: 0px 1px 3px transparent inset, 0px 1px 0px rgba(255, 255, 255, 0);
    border-radius: 0px;
    background: none repeat scroll 0% 0% #fdfdfd;
    color: #3E3E3E;
    border: 1px solid #dedede;
    padding:10px;
}
.main-w-main p{font-family: 'Satisfy',돋움, tahoma; font-size: 25px !important;margin: 0px 0px 0px;font-weight:bold; }
.main-w-main p:last-child{font-size:12px !important;margin-top:8px;}


.main-w1{text-align:center;background-repeat: repeat-x;border-color: #DCDCDC;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0) inset, 0px 1px 0px rgba(255, 255, 255, 0);border-radius: 0px;background: #333;color: #fff;border-top:0px solid rgba(232,232,232,1);}
.main-w1 p{font-family: 'Satisfy',돋움, cursive; font-size: 18px !important;}
.main-w1 p:first-child{font-size: 28px !important;}
.main-w1 small{font-size:14px;font-weight:bold;}
.main-w1 p{margin: 10px 0px;}

.main-w2{text-align:center;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0) inset, 0px 1px 0px rgba(255, 255, 255, 0);border-radius: 0px;background: rgba(0,0,0,0);color: #000;overflow:hidden;padding:0px !important;}
.main-w2>div.main-panel{text-align:center;background:#efefef;padding-right: 0px;padding-left: 0px; background-size:cover!important;background-position:center !important;}
.main-w2>div a{padding:35px 0;display:block;background:rgba(0,0,0,0.4);text-decoration:none;color:#fff;font-family: 'Satisfy',돋움, cursive;font-size: 22px;}
.main-w2>div a:hover{text-decoration:underline !important;background:rgba(0,0,0,0.7)!important;}

.p-bg1{background:url('/skin/img/p-bg1.jpg') !important;}
.p-bg2{background:url('/skin/img/p-bg2.jpg') !important;}
.p-bg3{background:url('/skin/img/p-bg3.jpg') !important;}

.intro-boardbox .page-header{margin: 0px 0px 20px;display:none;}
.intro-boardbox .page-header h4{display:none;}

.dh-front-txt .front-panel > .panel {
    border: 1px dotted #ADADAD;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.05);
    background: #fcfcfc;
}
.dh-front-blog > .col-md-4 > .thumbnail{margin-top: 0px;}


.footer_copy .text-center{background: url("/skin/img/footer_lodyas2.png") !important;padding:15px 0;color:#fff;}

.thumb-hidden {
    border: 8px solid #FFF;
    box-shadow: 0px 8px 6px -6px rgba(0,0,0,0);}


.skin-about{background:url('/skin/img/about.jpg'); background-size:cover;background-position:center;overflow:hidden;}
.skin-about .panel{background:rgba(255,255,255,0.7);}

.stu-sl .img-responsive{width:100%!important;}
.stu-sl .carousel-caption{color:#fff;}

a>h3>strong{font-family: 'Satisfy', cursive;color:#333;}