/* 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;}




#kboard-contact-form-editor > form > div.kboard-attr-row.kboard-attr-attach.attach-1 > div > div{font-size:12px; color:#EE2623 !important; line-height:1}

/* 단어위주 줄바꿈 */
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;}

/*header*/
.navbar>.container{height:100px;}

@media (max-width: 768px){
 .navbar>.container {height:70px;}
}

@media (min-width: 1200px)
{.container{width:1256px!important;}
}



/*mobile sub-menu*/
.elementor-swiper-button-prev{left:0!important;}
.elementor-swiper-button-next{right:0!important;}
/* basic gallery */
.elementor-slideshow__footer {display: none;}

#mobile-sub > div > div > div > div > div > div > div > div > div > div.swiper-wrapper > div> a > div{margin-right:15px}

/* 게시판 미디어 추가-삭제 */
#insert-media-button {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 btn color */
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:hover a, 
#kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a {background-color: #EE2623 !important; color: #fff !important;}
a.kboard-default-button-small, 
input.kboard-default-button-small, 
button.kboard-default-button-small,
a.kboard-contact-form-button-large, 
input.kboard-contact-form-button-large, 
button.kboard-contact-form-button-large {background: #EE2623 !important; color: #fff !important;}

/* kboard-poweredby */
.kboard-contact-form-poweredby {display: none;}

/* kboard-contact-form */
#kboard-contact-form-editor .kboard-attr-row .attr-value .attr-value-label {font-weight: 400;}
#kboard-contact-form-editor > form > div.kboard-attr-row.meta-key-agree_checkbox.required > div {width: 100% !important;}
#kboard-contact-form-editor .kboard-control {text-align: center;}
#kboard-contact-form-editor .kboard-control .left {float: unset;}
button.kboard-contact-form-button-large {border-radius: 10px;}
#kboard-contact-form-editor .kboard-attr-row .attr-value .attr-reset-button {display: none;}
#kboard-contact-form-editor .kboard-attr-option{display: none;}



/* navbar */
.navbar {box-shadow: none;}
.navbar .navbar-nav>li>a {
    font-size: 15px;
    font-weight: 400;
}

/* main-item */
.elementor-element.elementor-element-22a6d301 > .elementor-widget-container:hover,
.elementor-element.elementor-element-19776d80 > .elementor-widget-container:hover,
.elementor-element.elementor-element-4cbe91b6 > .elementor-widget-container:hover,
.elementor-element.elementor-element-ef34a5c > .elementor-widget-container:hover {color: #EE2623;}

/* media query */
@media screen and (min-width:769px){
  .dropdown-menu {left: 15px;}
  .navbar .navbar-nav>li>a {padding: 15px 30px;}
  .navbar .caret-wrap {display: none;}
    .onlytablet{display:none;}
  	.onlymobile{display:none;}
  	.elementor-nav-menu--layout-horizontal>ul>li{width:155px;}
  	#kboard-default-list .kboard-list table td.kboard-list-user{width:105px;}
  	.footer{display:none;}
    }
@media screen and (min-width:415px) and (max-width:768px){
    .onlypc{display:none;}
 		.onlymobile{display:none}
  	#kboard-default-list .kboard-list table td.kboard-list-user{width:95px;}
  	.footer{display:none;}
		}
@media screen and (max-width:414px){
    .onlypc{display:none;}
  	.onlytablet{display:none;}
  	.elementor-menu-toggle{margin-right:10px;}
  	.footer{display:none;}
    }

/* main-item-button */
.elementor-element-204efc2a .elementor-button {color: #EE2623; background-color: rgba(255, 255, 255, 0);}

/* flip-box-overlay */
.elementor-element-471c426d .elementor-flip-box__layer__overlay {background-color: rgba(0, 0, 0, 0.45);}

/*kboard skin(default)*/
#kboard-default-document .kboard-document-action .left{display:none;}
#kboard-default-list .kboard-list table td.kboard-list-vote{display:none;}
.kboard-default-poweredby{display:none;}
.kboard-vote{display:none !important;}
a.kboard-default-button-small, input.kboard-default-button-small, button.kboard-default-button-small{
  border:1px solid #d4d4d4 !important;
  background-color:#fbfbfb !important;
  color:#848484 !important;
}
#kboard-default-list .kboard-pagination .kboard-pagination-pages li:hover a, #kboard-default-list .kboard-pagination .kboard-pagination-pages li.active a{
  border:1px solid #d4d4d4 !important;
  background-color:#fbfbfb !important;
  color:#848484 !important;
}

/*kboard skin(wonderful-product)*/
a.kboard-wonderful-product-button-small, input.kboard-wonderful-product-button-small, button.kboard-wonderful-product-button-small{border:1px solid #d4d4d4 !important;
  background-color:#fbfbfb !important;
  color:#848484 !important;}
#kboard-wonderful-product-list .kboard-pagination .kboard-pagination-pages li:hover a, #kboard-wonderful-product-list .kboard-pagination .kboard-pagination-pages li.active a{border:1px solid #d4d4d4 !important;
  background-color:#fbfbfb !important;
  color:#848484 !important;}
#kboard-wonderful-product-list .kboard-search{display:none;}
.kboard-wonderful-product-poweredby{display:none;}

/*kboard skin(venus-webzin)*/
#kboard-venus-webzine-document .kboard-document-action .left{display:none;}
#kboard-venus-webzine-editor .kboard-attr-row:nth-of-type(7){display:none;}
#kboard-venus-webzine-editor .kboard-attr-row:nth-of-type(8){display:none;}
#kboard-venus-webzine-list .kboard-list .kboard-webzine-item:hover .kboard-webzine-content a {color: #014c8c;}
#kboard-venus-webzine-list .kboard-list .kboard-webzine-wrap .kboard-webzine-info .kboard-info-value {color: #014c8c;}
#kboard-venus-webzine-list .kboard-list .kboard-webzine-item:hover {padding: 0; border: 3px solid #014c8c;}
#kboard-venus-webzine-list .kboard-pagination .kboard-pagination-pages li.active a{border:1px solid #d4d4d4 !important; background-color:#fbfbfb !important; color:#848484 !important;}

/*kboard skin(download)*/
#kboard-download-document .kboard-attach button{font-size:13px; margin-top:-3px; color:#444;}
.kboard-download-poweredby{display:none;}
#kboard-download-list .kboard-search{display:none;}
.kboard-download-button-small, .kboard-download-button-small:link, .kboard-download-button-small:visited{border:1px solid #d4d4d4 !important; background-color:#fbfbfb !important; color:#848484 !important;}
#kboard-download-editor .kboard-attr-row:nth-of-type(9){display:none;}
#kboard-download-editor .kboard-attr-row:nth-of-type(10){display:none;}
#kboard-download-editor .kboard-attr-row:nth-of-type(11){display:none;}

/*kboard skin(pure-gallery)*/
#kboard-pure-gallery-editor .kboard-attr-row:nth-of-type(7){display:none;}
.kboard-pure-gallery-poweredby{display:none;}

/*footer*/
.footer .col-md-4{width:100%;}
.footer-big p{text-align:center;}
footer.footer.footer-black hr{display:none;}
.hestia-bottom-footer-content{display:none;}

/*megamenu*/
/*@media screen and (min-width:769px){
 #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{display:none;}
#mega-menu-wrap-primary #mega-menu-primary p{text-align:center;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item{width:159.98px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{text-align:center; color:#444 !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu{padding-top:10px; padding-bottom:30px; width:1920px; left:-400px; padding-left:400px; background-color:#fff !important; margin-top:1px;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{padding:0px 15px 0px 15px; width:159.98px;}
#mega-menu-wrap-primary #mega-menu-primary{background-color:#3D3D3D;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{background-color:#3D3D3D !important; color:#fff !important;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:hover{background-color:#3D3D3D !important; color:#fff !important;}
.mega-sub-menu a{color:#444 !important;}
#sec_navi{border-top:1px solid #909090; border-bottom:1px solid #000;}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link{color:#fff !important;}
}*/

#kboard-default-latest table th{display:none;}

.elementor-slick-slider .slick-slide img{/* background: rgba(255,255,255,0.6);*/padding: 50px;width: 60%;margin: 0;}
.elementor-nav-menu li.menu-item-692 a{    background: #93c04d;
    border-radius: 50px;
    color: #fff;}


@media screen and (min-width:769px){
#kboard-contact-form-editor .kboard-attr-row .attr-name {width: 13%;}
#kboard-contact-form-editor .kboard-attr-row .kboard-content,
#kboard-contact-form-editor .kboard-attr-row .attr-value {width: 87% !important; float: left;}
}

@media (max-width:768px){
    .elementor-slick-slider .slick-slide img{width:100%;padding:10px;margin-right:auto;}
  .elementor-nav-menu li.menu-item-692 a{    background: initial;
    border-radius: 0px;
    color: initial;}
}

@media (min-height:1024px){
    .elementor-slick-slider .slick-slide img{width:80%;padding:10px;margin-right:auto;}
    .elementor-nav-menu--layout-horizontal>ul>li {
    width: 100px;
}
  .elementor-nav-menu li.menu-item-692 a{    background: #93c04d;
    border-radius: 50px;
   	text-align:center;
    display:block;
    color: #fff;}
  
}


/*contact-form*/
.meta-key-5fe308e76095b>div{
		display:none;
}
.meta-key-5fe308e76095b>label{
  	width: 100% !important;
    border-bottom: 2px solid #3c4858 !important;
    padding-bottom: 10px !important;
    margin-bottom: 10px !important;
}
.meta-key-5fe308e76095b>label>span{
		font-size: 28px;
    font-weight: bold;
    color: #3c4858;
}

#kboard-contact-form-editor > form > div.kboard-attr-row.meta-key-agree_checkbox.required > label{
  	display:inline-block !important;
  	width:100% !important;
}


.meta-key-agree_checkbox2>label{display:inline !important; width:100% !important;}
#kboard-contact-form-editor > form > div.kboard-attr-row.meta-key-agree_checkbox2.required > div{width:100% !important;}


/*#menu-item-wpml-ls-2-ko{display:none;}
#menu-item-wpml-ls-2-en{display:none;}*/