@import url(http://fonts.googleapis.com/css?family=Oleo+Script:400,700);


/*상단 메뉴 설정 시작*/
.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:left;            /*텍스트 정렬*/
}
.footer_copy .text-center{
	background-color:#ff0000;     /*배경 색*/
	color:#999999;                /*텍스트 색*/
	font-size:14px;               /*텍스트 크기*/
	padding:0px 0px 0px 0px;      /*내부 여백*/
	margin:0px 0px 0px 0px;       /*외부 여백*/
	text-align:left;            /*텍스트 정렬*/
}
/* 하단 카피라이트 설정 끝*/

/*인트로 텍스트 설정 시작*/
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 {color: #000; font-family: 'Oleo Script', cursive !important; font-size: 25px;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);}
.navbar-inverse {
    background: none repeat scroll 0% 0% #fff;
    border-color: #fff;
}
.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
    color: #000;
    background-color: transparent;
}
.navbar-inverse .divider-vertical {
display:none;
}
.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #000;
    background-color: transparent;
}
.navbar-inverse .navbar-nav > li > a {
    color: #000;text-shadow: 0px -1px 0px rgba(0, 0, 0, 0);
}
.flexslider {
    border: 0px solid #FFF;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0);
border-top: 5px solid #333;
border-radius: 0px !important;
}
.flex-caption span.intro-title{ font-family: 'Oleo Script', cursive !important; }
.flex-caption span{

text-shadow: horizontal-offset vertical-offset blur color;
text-shadow: 2px 4px 3px rgba(0,0,0,0.3);

}

.navbar-nav {padding-top: 20px;} /* 메뉴바 상단공간*/

.flex-caption span.intro-title {
    padding: 5px !important;
    margin: 0px !important;
}

.mainthumbs{margin-top:17px;padding:10px; margin-bottom:30px;}
.mainthumbs div>img{width:65%;border: 10px solid #dfdfdf;}
.mainthumbs div h4{margin-top:17px;font-weight:bold;}
.mainthumbs div p{font-size:11px;}

.well{background: rgb(222, 235, 247);}

.well-lg{border-radius: 0px;}
.well-lg p{font-size:16px; color:#333;}


.footer_copy .text-center {
    
    background-color: #ffffff;
    color: #333;
    font-size: 14px;
    padding: 30px 20px;
    margin: 0px;
    text-align: center;
    border-top: 5px solid #333;
}

.intro-boardbox{padding:0px;}
.intro-boardbox>.page-header{display:none;}
.intro-widgetbox{margin-top: 0px;margin-bottom: 15px;}
.intro-widgetBoardbox>a,.intro-widgetbox>.page-header{display:none;}

.skin-page-title{border-radius:0px;border-right:13px solid #333;}
.skin-page-title p{margin: 0px 0px 0px;}

.page-company{

box-shadow: 0px 1px 2px rgba(0, 0, 0, 0);
border-radius: 0px;
background:url('/skin/img/i-company.jpg');
background-size:cover;
background-position:center;

}
.page-company>.panel-body{

color:#fff;
font-weight:normal;
text-align:center;
padding:45px 10px;

}

.page-company>.panel-body>h1{

font-family: 'Oleo Script', cursive !important;
margin-bottom:25px;

}

.none-radius{border-radius:0px;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0);}
.none-radius img{border: 10px solid #dfdfdf;}
.reset-padding {padding: 10px 0;}

.caret{display:none;;}

.carousel-caption p span span, .carousel-caption p span {background-color: transparent;}



.fill p span
{
    font-family: 'Oleo Script', cursive !important;
    font-weight: 700;
    background: none;
    color: #ffffff;
    font-size: 32px;
    opacity: 1;
}


/* .fill p span {background-color: #fff; filter:alpha(opacity=60); opacity:0.6; -moz-opacity:0.6;padding: 0 10px; text-shadow: 1px 1px 3px black;} */








.maintxt{
    font-size: 15px;
    padding-bottom: 8px;
}
.img-100{
    width: 100%;
}
.footer-social-layout{
    display: none;
}
.ceo{
    padding: 20px;
}
.ceo p{
    padding: 10px 0;
}
#map_addr{
    display: none;
}

.img-pd{
    padding: 20px 0;
}
.img-pd-bottom{
    padding-bottom: 20px;
}
.video-frame{
    width: 100%;
    overflow: hidden;
}
.video-margin{
    margin: -139px 0 -156px;
}
}