 .navbar-header
 {
 float:none;
 }


.navbar {
    border-bottom: 5px solid #316a97;
}
.navbar .divider-vertical {
    border-right: 0px solid #FFF;
    border-left: 0px solid #F2F2F2;
}

.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
    text-shadow: none;
}

ul.nav
{
    width:100%;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,241,241,1) 50%, rgba(225,225,225,1) 51%, rgba(246,246,246,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(241,241,241,1)), color-stop(51%,rgba(225,225,225,1)), color-stop(100%,rgba(246,246,246,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,241,241,1) 50%,rgba(225,225,225,1) 51%,rgba(246,246,246,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */


    border-radius:10px;
    margin:12px 0 0;    
}
ul.nav > li
{
    border-right:1px solid #ddd;
    width:25%;
    text-align:center;

}
ul.nav > li:last-child
{
    border-right:none;
}


.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#959595+0,0d0d0d+46,010101+50,0a0a0a+53,4e4e4e+76,383838+87,1b1b1b+100;Black+Gloss+Pipe */
background: rgb(149,149,149); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(149,149,149,1) 0%, rgba(13,13,13,1) 46%, rgba(1,1,1,1) 50%, rgba(10,10,10,1) 53%, rgba(78,78,78,1) 76%, rgba(56,56,56,1) 87%, rgba(27,27,27,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(149,149,149,1)), color-stop(46%,rgba(13,13,13,1)), color-stop(50%,rgba(1,1,1,1)), color-stop(53%,rgba(10,10,10,1)), color-stop(76%,rgba(78,78,78,1)), color-stop(87%,rgba(56,56,56,1)), color-stop(100%,rgba(27,27,27,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(149,149,149,1) 0%,rgba(13,13,13,1) 46%,rgba(1,1,1,1) 50%,rgba(10,10,10,1) 53%,rgba(78,78,78,1) 76%,rgba(56,56,56,1) 87%,rgba(27,27,27,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#1b1b1b',GradientType=0 ); /* IE6-9 */

    color: #FFF;
    font-weight:700;
    text-shadow:none;
}
.navbar-inverse .navbar-nav > li:first-child > a:hover, .navbar-inverse .navbar-nav > li:first-child > a:focus 
{
    border-top-left-radius:10px;
    border-bottom-left-radius:10px;
}
.navbar-inverse .navbar-nav > li:last-child > a:hover, .navbar-inverse .navbar-nav > li:last-child > a:focus 
{
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
}

.flexslider {
    margin: 0px 0px 20px;
    background: none repeat scroll 0% 0% #FFF;
    border: 0px solid #FFF;
    position: relative;
    border-radius: 0px;
    box-shadow: 0px 1px 4px rgba(0, 0, 0, 0);
}
.container .jumbotron {
    border-radius: 0px;
}
.intro-jumbo{text-align:center;background-image: url('/skin/img/bg1.png');margin-bottom: 0px;}
.intro-jumbo h3{font-weight:bold;}
.intro-jumbo p{font-size:13px;}

.intro-box{background-size:cover;text-align:center;padding:20px 0; background-position:center;}
.intro-box h4{font-weight:bold !important;color:#fff !important;text-shadow: 0px 4px 3px rgba(0,0,0,0.4),
             0px 8px 13px rgba(0,0,0,0.1),
             0px 18px 23px rgba(0,0,0,0.1);}
.intro-box p{padding:8px; color:#fff; font-size:12px;background:#333;}
.introBox1{background-image: url('/skin/img/thumb_1.jpg');}
.introBox2{background-image: url('/skin/img/thumb_2.jpg');}
.introBox3{background-image: url('/skin/img/thumb_3.jpg');}

.p-title{background-color: #EDEDED;
padding: 25px;background-image: url('/skin/img/small_steps.png');}
.p-title h3{font-weight:bold;}
.p-title span{background:#333;padding:5px;color:#fff;}


.p1-1{text-align:center;padding:25px;}
.p1-1 p{font-weight:bold;font-size:18px;}

.img100{width:100%;}

.p2-1
.p2-1-title{font-size:16px; font-weight:bold; background:#ededed;padding:8px;}

.navbar-dh5 {
    margin: 0px 0px 15px !important;
}

/*================================ Basic CSS ===============================================*/

/*상단 메뉴 설정 시작*/
.navbar-inverse{
 background:#FFF;     /*배경 색*/
 border-bottom:2px solid #333;         /*테두리 색*/
 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:#333;                /*텍스트 색*/
 font-size:18px;               /*텍스트 크기*/
 style:Bold;
 padding:15px 15px 15px 15px;  /*내부 여백*/
 margin:0px 0px 0px 0px;       /*외부 여백*/
}
/* 상단 메인 메뉴 설정 끝*/

/* 상단 서브 메뉴 설정 시작*/
.dropdown-menu > li > a{
 background-color:#ffffff;     /*배경 색*/
 color:#000;                /*텍스트 색*/
 padding:0px 0px 0px 0px;      /*내부 여백*/
 margin:3px 20px 3px 20px;       /*외부 여백*/
 font-size:14px;
}
/* 상단 서브 메뉴 설정 끝*/

/* 하단 카피라이트 설정 시작*/
.footer_copy .text-center{
 background:#FFF;     /*배경 색*/
 color:#333;                /*텍스트 색*/
 font-size:14px;               /*텍스트 크기*/
 padding:10px 0px 10px 0px;      /*내부 여백*/
 margin:20px 0px 0px 0px;       /*외부 여백*/
 text-align:center;            /*텍스트 정렬*/
}
/* 하단 카피라이트 설정 끝*/

/*인트로 텍스트 설정 시작*/
.flex-caption span.intro-title{
 background:#333;        /*배경 색*/
 color:#ffffff;                /*텍스트 색*/
 font-size:36px;               /*텍스트 크기*/
 padding:3px;      /*내부 여백*/
 margin:10px 10px 10px 10px;   /*외부 여백*/
}
.flex-caption span.intro-text{
 background:#333;        /*배경 색*/
 color:#ffffff;                /*텍스트 색*/
 font-size:14px;               /*텍스트 크기*/
 padding:3px;      /*내부 여백*/
 margin:10px 10px 10px 10px;   /*외부 여백*/
}
/*인트로 텍스트 설정 끝*/

/*blog board image preview height*/
.intro-boardbox .dh-front-blog > .col-md-4 > .thumbnail
{
    min-height:300px;
}

/*main page board layout setting*/
.intro-board-widget-layout .intro-boardbox:nth-child(1),
.intro-board-widget-layout .intro-boardbox:nth-child(2),
.intro-board-widget-layout .intro-boardbox:nth-child(3)
{
    width:33%;
}
.intro-board-widget-layout .intro-boardbox:nth-child(4),
.intro-board-widget-layout .intro-boardbox:nth-child(5)
{
    width:50%;
}
.intro-board-widget-layout .intro-boardbox:nth-child(1) .dh-front-blog > div,
.intro-board-widget-layout .intro-boardbox:nth-child(2) .dh-front-blog > div,
.intro-board-widget-layout .intro-boardbox:nth-child(3) .dh-front-blog > div
{
    width:50%;
}

@media all and (max-width:920px)
{
.intro-board-widget-layout .intro-boardbox:nth-child(1),
.intro-board-widget-layout .intro-boardbox:nth-child(2),
.intro-board-widget-layout .intro-boardbox:nth-child(3),
.intro-board-widget-layout .intro-boardbox:nth-child(4),
.intro-board-widget-layout .intro-boardbox:nth-child(5)
{
    width:100%;
}


}
/*================================ Basic CSS ===============================================*/
