/* Noto Sans KR 익플에서 적용 안될 때 */
@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');
*{font-family:"Noto Sans KR", Sans-serif;}

/* 단어위주 줄바꿈 */
div, b, p, span, h1, h2, h3, h4, h5, tr, td {word-break:keep-all !important;}

/* 모바일 버전 테이블 글씨 넘칠때 */
table{table-layout:fixed;}
td{word-break:break-all; word-wrap:break-word;}

/* 카카오맵 */ 
.root_daum_roughmap { width: 100% !important; border: 0px !important; padding: 0 !important;}


/* nav */

@media (min-width: 769px){
		.navbar .dropdown-menu li>a { font-size:16px!important;}
				.navbar .navbar-nav>li>a{ font-size: 20px!important;}
}

.navbar .navbar-nav>li>a{
  font-weight: 500;
 
}
.navbar .dropdown-menu li>a{font-size: 14px;}

@media(min-width : 769px) {

      .navbar.hestia_right .navbar-nav {
        flex-wrap:wrap;
        justify-content:space-between;
        width:1140px;
        float:none;
        margin:0 auto;
    }
		.navbar .navbar-header .navbar-brand img {max-height: 80px;}

		#main-navigation, .navbar-nav {width : 100% !important;}
  
  .header .container{width:100%;}
		.navbar .navbar-collapse{
      width:100%;
      background-color: #f08200;
			padding : 5px;
 		 }
		.navbar-nav{float:none;}
		.navbar .navbar-nav>li>a{
      font-weight:500;
      font-size:16px;
      color:#fff !important;
 		 }
		.navbar>.container{padding:0px;}
		.navbar .navbar-nav>li{
      margin-left:35px;
      margin-right:35px;
 		 }
		.navbar .title-logo-wrapper{padding:15px 0px 15px 0px;}
		.navbar .navbar-nav>li:not(.btn)>a:before, .navbar .navbar-nav>li:not(.btn) .hestia-toggle-search:before{background-color:rgba(255,255,255,0);}
  	.navbar .navbar-nav>li:hover .dropdown-menu{
      margin-top:4px;
      border-radius:0px;
  		}
  	.navbar .dropdown-menu li>a{font-size:14px;}
  	.navbar .navbar-nav>li .dropdown-menu li{float:left;}
  
 		#menu-item-44 .dropdown-menu {min-width:358px;}
 		#menu-item-49 .dropdown-menu {min-width:320px;}
 		#menu-item-54 .dropdown-menu {min-width:175px;}
}


/* nav arrow media query */
@media screen and (min-width:769px){
  	.caret-wrap {display : none;}
}


/* Remove box shadow*/
button {
  box-shadow:none!important;
  -moz-box-shadow:none !important; 
}

button:hover{
  box-shadow:none !important;
  -moz-box-shadow:none !important; 
}

/* kboard-poweredby */
.kboard-default-poweredby, .kboard-pure-gallery-poweredby, .kboard-venus-webzine-poweredby, .kboard-wonderful-product-poweredby,.kboard-discover-faq-poweredby,
.kboard-inside-ask-poweredby, .kboard-download-poweredby, .kboard-ask-one-poweredby, .kboard-play-video-poweredby,kboard-discover-faq-poweredby, .kboard-contact-form-poweredby, .kboard-cross-calendar-poweredby {display: none;}

/* kboard default */
.kboard-default-new-notify{display: none;}
#kboard-default-document .kboard-document-action{display: none;}
.kboard-default-cut-strings{color: #000000;}
#kboard-default-list .kboard-list table td.kboard-list-user{width: 120px;}
/* kboard default media query */
@media screen and (min-width:769px){
  	#kboard-default-list .kboard-list table td.kboard-list-user{width: 150px;}
    }
@media screen and (min-width:415px) and (max-width:768px){
  	#kboard-default-list .kboard-list table td.kboard-list-user{width: 150px;}
	}
#kboard-default-editor #insert-media-button{display:none;}


/* 에스크원 */
.kboard-ask-one-new-notify{display: none;}
#kboard-ask-one-document .kboard-document-action{display: none;}
a.kboard-ask-one-button-small, input.kboard-ask-one-button-small, button.kboard-ask-one-button-small{background: #333333 !important;}
a.kboard-ask-one-button-search, input.kboard-ask-one-button-search, button.kboard-ask-one-button-search{background: #333333 !important;}
#kboard-ask-one-list .kboard-list table td.kboard-list-user{width: 140px;}
a.kboard-ask-one-button-small, input.kboard-ask-one-button-small, button.kboard-ask-one-button-small{color: #545861 !important; background: #eaeaea !important;}
a.kboard-ask-one-button-search, input.kboard-ask-one-button-search, button.kboard-ask-one-button-search{color: #545861 !important; background: #eaeaea !important;}
#kboard-ask-one-list .kboard-list thead tr td{background-color: #ffffff; border-top: none;}
#kboard-ask-one-list .kboard-list-header{display: none;}
.kboard-ask-one-status.status-1{background-color: #333333;}
#kboard-ask-one-latest table .kboard-latest-status{display: none;}
@media (max-width : 414px) {
    #kboard-ask-one-editor .kboard-attr-row .attr-value {background-color: rgba(0, 0, 0, 0);}
}
#kboard-ask-one-editor #insert-media-button{display:none;}

/* 다운로드 게시판 */
.kboard-download-new-notify{display: none;}
.kboard-download-button-small, .kboard-download-button-small:link, .kboard-download-button-small:visited{color: #545861 !important; background: #eaeaea !important;}
#kboard-download-list .kboard-list table td.kboard-list-download button{color: #999999; font-weight: bold;}
#kboard-download-list .kboard-list table td.kboard-list-language{display: none;}
#kboard-download-list .kboard-list table td.kboard-list-date{width: 130px;}
#kboard-download-document .kboard-attach button{color: #999999;}
#kboard-download-list .kboard-list table{border-top: none;}
#kboard-download-document .kboard-attach button {margin-bottom : 3px;}
#kboard-download-editor  #insert-media-button{display:none;}

/* media query */
@media screen and (min-width:769px){
    .t_only{display:none;}
  	.m_only{display:none;}
    }
@media screen and (min-width:415px) and (max-width:768px){
    .pc_only{display:none;}
 	.m_only{display:none}
		}
@media screen and (max-width:414px){
    .pc_only{display:none;}
  	.t_only{display:none;}
    }

/*scroll-top-btn*/
.hestia-scroll-to-top {opacity:1;}

/*footer*/
footer.footer.footer-black hr, .hestia-bottom-footer-content{display:none;}
.col-md-4{width:100%;}
.col-md-4 p {font-size:13px;}