body{word-break:break-all;}
@import url(http://www.openhiun.com/hangul/nanumbarungothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumbrushscript.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumpenscript.css);
@font-face { font-family: 'NanumBarunGothic';
 src: url('/fonts/NanumBarunGothic.eot');
 src: url('/fonts/NanumBarunGothic.eot') format('embedded-opentype'),
 url('/fonts/NanumBarunGothic.woff') format('woff');}





.mobile-btn-layout{display:none;}

html {
    overflow-x: hidden;
    overflow-y: scroll;
}

.broswer-warning{border-bottom:2px solid #900;}
.broswer-warning p{font-size:12px;}
.broswer-warning strong{color:#900;font-weight:800;}
.broswer-warning a{color:#900;}
.broswer-warning .pull-right{padding:0 5px;}

.non-radius{border-radius: 0px;border-top-right-radius: 0px;border-top-left-radius: 0px;}

/* 硫붿씤硫붾돱 紐⑤컮�� */
.navbar-collapse { border: none; }

/*Navibar Hover Setting*/
 @media (min-width: 767px) {
    ul.nav li.dropdown:hover > ul.dropdown-menu {
        display: block;
    }
 }
.carousel-control,.carousel-control.right ,.carousel-control.left,.carousel-control:hover, .carousel-control:focus {
    background-image:none;
 }
.pagenavi_disabled{
    cursor:default !important;
}


a {cursor: pointer !important}

/*�몃줈援щ텇��*/

 .navbar .divider-vertical {
 height: 50px;/*navi bar Height */
 margin: 0 11px;
 border-right: 1px solid #ffffff;
 border-left: 1px solid #f2f2f2;
 }



 .navbar-inverse .divider-vertical {
 border-right-color: #222222;
 border-left-color: #111111;
 }



 @media (max-width: 767px) {
 .navbar-collapse .nav > .divider-vertical {
 display: none;

 }

 }

 /*�몃줈援щ텇�잾ND*/
/////////////////////////////////////////////////////////////////**/
.modal-content_img_view .carousel-control {
    background-image: linear-gradient(to right, transparent 0px, rgba(0, 0, 0, 0) 100%);
}
.flex-control-nav{display:none;}
#images_sum img{ width: 100px; float: left; }

.popup_view{
    max-width:700px;
    position:absolute;
    top:90px;
    z-index:20;
}
.popup_view_layer{
    max-width:700px;
    z-index:10;
}
.z-index9999{
    z-index:9999;
}
.pull-right {
    right:0;
}
.pull-left {
    left:0;
}
.pull-center {
    margin:0 auto;
}
.navbar-brand img{margin-top: -15px;}
@media all and (min-width:768px){
//    .open > .dropdown-menu {display: none;}
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}


.navbar-brand{line-height:28px;}




/***�대�吏�寃뚯떆�� css�섏젙***/

.filter-label {
    display: inline-block;
    margin: 0px 5px 5px 0px;
    padding: 5px;
    cursor: pointer;
    background: none repeat scroll 0% 0% #ececec;
    font-size:11px;
}
.filter-label:hover{background: none repeat scroll 0% 0% #efefef;}

.dh-front-gallery > .col-md-3 > a.thumbnail{margin-bottom:0px; position: relative;}
.thumbnail{margin-top:20px;margin-bottom:0px;}

/*********�명듃濡� 寃뚯떆�� �덉씠�꾩썐*********/
.intro-boardbox>.page-header>h4>.btn{color:#000;}
/*********�명듃濡� 寃뚯떆�� �덉씠�꾩썐 END*********/

/***********�명듃濡� �꾩젽�곸뿭 誘몃뵒�� 荑쇰━ 議곗젅***********/
 @media (max-width: 768px) {
    .intro-widgetbox {
    padding-left: 15px;
    padding-right: 15px;
    }
}
/*�명듃濡� �띿뒪�� �섏젙*/
	.d-front-list>.panel-body{min-height:115px;}
	.d-front-list h6{font-weight:800;margin:0px;}
	.d-front-list h6 span{font-weight:normal;}
	.d-front-list h6 a{text-decoration:none;color:#333;font-size:11px;}
	.d-front-list h6 a:hover{text-decoration:underline;}
	.d-front-list h6 p{margin-top:4px;font-size:12px;}

	.d-front-list2>.panel-body{min-height:115px;}
	.d-front-list2 h6{font-weight:800;margin:0px;}
	.d-front-list2 h6 span{font-weight:normal;}
	.d-front-list2 h6 a, .d-front-list2 h6 a span{text-decoration:none;color:#666;font-size:13px;}
	.d-front-list2 h6 a:hover span{text-decoration:underline;}
	.d-front-list2 h5{font-size:11px;border-top:1px solid #efefef;padding-top:10px;color:#666}
	.d-front-list2-words{margin-top:15px;}
	.d-front-list2-words:first-child{margin-top:0px;}
	.d-front-list2 .panel{padding-top:10px;}
	.front-panel>.panel{
    padding-top: 0px;
    background-color: #FFF;
    border: 1px solid #E4E4E4;
    border-radius: 0px;
    box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.05);}
	/*�명듃濡� �띿뒪�� �섏젙END*/
	@media (max-width: 767px) {
	}
/*************END**************/


*, *:before, *:after {box-sizing:  border-box !important;}



/*�꾩젽 寃붾윭由� 諛깃렇�쇱슫��*/
.navbar-brand{
    display: inline;
    height: auto;
}

/******�명듃濡� 由ъ뒪�명삎 寃뚯떆�� ���댄� 援듦쾶********/
.d-front-list2 h6 a, .d-front-list2 h6 a span {
    color: #000;
    font-weight:800;
}
/*********************�명듃濡쒖쐞�� ���댄� 諛곌꼍�곗깋*************************/
.intro-widgetbox > .page-header {
    background: #fff;
}
/*********************釉붾줈洹명��� �대�吏�愿��� cssEND*************************/




.carousel {
    margin-bottom: 0px;
}
.carousel-inner > .item {
    -webkit-transition: 0.3s ease-in-out left;
    -moz-transition: 0.3s ease-in-out left;
    -o-transition: 0.3s ease-in-out left;
    transition: 0.3s ease-in-out left;
}
@media not all, (-webkit-transform-3d){
    .carousel-inner>.item {
        -webkit-transition: -webkit-transform .3s ease-in-out;
        -o-transition: -o-transform .3s ease-in-out;
        transition: transform .3s ease-in-out;
    }
}

/*****************�뚮옓�� �щ씪�대뱶 醫뚯슦踰꾪듉*******************/
.flex-direction-nav a::before{
    font-size: 50px;
}


 .body-layout {
    font-family: 'Noto Sans KR',"NanumBarunGothic", "NanumGothic",  "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.intro-boardbox .dh-front-txt .text-row-subject
{
    text-overflow: ellipsis;
    white-space: nowrap;
    word-break: normal;
    overflow: hidden;
}

textarea.popover-content { border:0; outline:none; resize:both; }
.btn .fa,.btn i,.btn i:after { text-shadow:none; }


.container.login {
    margin-top: 50px;
}



/*********INTRO QUICKMENU LAYOUT END*********/