/* Enter Your Custom CSS Here */
/* notosans */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;900&amp;display=swap');


/* 견적의뢰서제목 */
.et_pb_text_inner {
	font-family: 'Noto Sans KR', sans-serif !important;
}


div.wpforms-container-full, div.wpforms-container-full .wpforms-form * {
	font-family: 'Noto Sans KR', sans-serif !important;
}


/* 견적문의페이지 */
body #page-container .et_pb_section .et_pb_button_0 {
	border-radius: 50px;
}
body #page-container .et_pb_section .et_pb_button_1 {
	border-radius: 50px;
}

/* 견적타이틀간격수정 */
.et_pb_text_inner {
	line-height: 1.6em;
}

/*  제출버튼마진삭제 */
.et_contact_bottom_container {
	margin-top: 0;
}
.et_pb_contact_submit, .et_pb_button {
	background: #57b7d7;
	color: #fff;
}

/* 제출버튼 */
.submit_btn {
	background: #e94558 !important;
	color: #fff !important;
}

/* 스티키메뉴관련 */

#ssb-btn-0, #ssb-btn-1, #ssb-btn-2, #ssb-btn-3, #ssb-btn-3, #ssb-btn-4 {
	background: rgba(255,255,255,0.8);
	border-radius: 15px;
	margin: 10px 0 !important;
}
#ssb-btn-0:hover, #ssb-btn-1:hover, #ssb-btn-2:hover, #ssb-btn-3:hover, #ssb-btn-4:hover{
	background: #d1e5eb;
}

#ssb-container {
    position: fixed;
    z-index: 99;
    top: 50%;
		right: 3%;
}
#ssb-container ul li a {
    padding: 3px 10px;
    display: block;
	text-align: center;
}
#ssb-container ul li span {
    line-height: 45px;
    text-align: center;
		display: block;
}
#ssb-container ul li p {
	font-family: 'Noto Sans KR', sans-serif;
}


/*  갤러리임시 */
.item-desc {
	background-color: transparent !important;
	bottom: 0px !important;
	color: #888 !important;
}
.thumbnail {
	padding: 0px !important;
    background-color: #fff;
    border: 0 !important;
}


/* Responsive */
@media (max-width: 640px) {
    .ssb-disable-on-mobile {
        display: none;
    }
	#ssb-btn-0, #ssb-btn-2, #ssb-btn-3 {
	display: none;
}
	#ssb-container {
    top: 68%;
}
	
	/* 정부지원사 */
	.et_pb_text_20 p {
		line-height: 1.2em !important;
	}
	
}

	/* menu text space */
.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
    padding-left: 3px;
    padding-right: 3px;
}

