.ui-datepicker.ui-widget {
    z-index: 9999!important;
}
.ui-datepicker.ui-widget .ui-datepicker-calendar .ui-state-default {
    text-align: center;
}







.kboard-attr-row.kboard-attr-date.meta-key-web_consult_date .attr-value:before {
    content: "";
    width: 30px;
    height: 30px;
    background: url(/wp-content/uploads/2022/03/calendar.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    right: 30px;
    z-index: 0;
    margin-top: 7px;
}

.kboard-attr-row.kboard-attr-date.meta-key-web_as_date .attr-value:before {
    content: "";
    width: 30px;
    height: 30px;
    background: url(/wp-content/uploads/2022/03/calendar.png) no-repeat;
    background-size: 100% auto;
    position: absolute;
    right: 30px;
    z-index: 0;
    margin-top: 7px;
}

div#kboard-default-editor input:disabled {
    background-color: #ededed !important;
}





.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-name {
    color: #333 !important;
    font-family: roboto, noto sans kr !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
    width: 30% !important;
	padding: 0px;
	margin-top: 9px;
}

.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-value {
    width: 70%;
    display: inline-block;
    margin-left: 0px;
}

.web-consulting-board #kboard-default-editor input[type=text] {
   margin-bottom: 6px;
    border: 1px solid #c1c1c1;
    width: 97%;
    padding: 8px;
}

.web-consulting-board #kboard-default-editor select {
    margin-bottom: 6px;
    border: 1px solid #c1c1c1;
    width: 98.3%;
    padding: 8px 4px;
}

.web-consulting-board #kboard-default-editor textarea {
    margin-bottom: 6px;
    border: 1px solid #c1c1c1;
    width: 97%;
    padding: 8px;
	height: 200px;
}

.web-consulting-board #kboard-default-editor input[type=text]:focus {
    outline: none !important;
    border: 1px solid #000 !important;
}

.web-consulting-board #kboard-default-editor select:focus {
    outline: none !important;
    border: 1px solid #000 !important;
}

.web-consulting-board #kboard-default-editor textarea:focus {
    outline: none !important;
    border: 1px solid #000 !important;
}

.web-consulting-board .kboard-row-postcode button.kboard-default-button-small {
    padding: 9px 22px !important;
    vertical-align: top;
    font-family: roboto, noto sans kr !important;
    font-weight: 400 !important;
    background-color: #212222 !important;
}

.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-value .attr-value-label {
    width: 23%;
    display: inline-block;
    font-size: 15px;
    line-height: 23px;
    font-weight: 400;
    color: #333;
}

.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-value .attr-value-label input {
    margin: 0px;
}









.meta-key-web_consult_wish_etc span.field-name {
    display: none;
}

.meta-key-web_consult_site_etc span.field-name {
    display: none;
}







.web-consulting-board #kboard-default-editor .kboard-control .right {
    width: 100% !important;
    text-align: center;
}

.web-consulting-board #kboard-default-editor .kboard-control .right button.kboard-default-button-small {
    padding: 11px 52px !important;
    font-family: roboto, noto sans kr !important;
    font-weight: 400 !important;
    background-color: #ed7422 !important;
    font-size: 15px;
}










a.web-consult-privacy-bt {
    display: inline-block;
    border: 1px solid #a8a8a8;
    border-radius: 6px;
    background-color: #fff;
    padding: 4px 13px 3px 13px;
    font-size: 14px;
    line-height: 22px;
    margin-left: 12px;
    vertical-align: bottom;
    color: #000;
}

a.web-consult-privacy-bt:hover {
    border: 1px solid #292929;
    background-color: #292929;
    color: #fff;
}

p.web-consult-privacy {
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
    color: #333;
    text-align: center;
    margin-top: 32px;
    margin-bottom: 52px;
}












input#web_consult_address_postcode {
    background-color: #ededed !important;
}

input#web_consult_address_address_1 {
    background-color: #ededed !important;
}






input#web_as_address_postcode {
    background-color: #ededed !important;
}

input#web_as_address_address_1 {
    background-color: #ededed !important;
}











p.web-as-board-dscription {
    font-size: 14px;
    line-height: 22px;
    font-weight: 400;
    color: #727272;
}

p.web-as-board-dscription b {
    font-weight: 400;
    color: #ff3838;
}

















/*
.meta-key-web_as_category2 .attr-value label.attr-value-label input {
    visibility: hidden;
	height: 1px !important;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label {
    font-size: 0px !important;
}

.meta-key-web_as_category2 label.attr-value-label {
    width: 23.6% !important;
}

.meta-key-web_as_category2 label.attr-value-label:nth-child(5) {
    padding-right: 0px !important;
}

.meta-key-web_as_category2 label.attr-value-label:nth-child(9) {
    padding-right: 0px !important;
}













.meta-key-web_as_category2 .attr-value label.attr-value-label {
    border: 1px solid #c1c1c1;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:hover {
    border: 1px solid #292929;
}





.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(2) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(3) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(4) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(5) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(6) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(7) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(8) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}

.meta-key-web_as_category2 .attr-value label.attr-value-label:nth-child(9) {
    content: "";
    width: 100%;
    height: 65px;
    background: url(/wp-content/uploads/2022/03/kbg-1.jpg) no-repeat;
    background-size: cover;
    background-position: center;
    display: block;
}
*/


























/**  µ¥½ºÅ©Å¾ css ½ÃÀÛ  */
@media only screen and (min-width: 1400px) {

}
/**  µ¥½ºÅ©Å¾ css ³¡  */








/**  ³ëÆ®ºÏ css ½ÃÀÛ  */
@media only screen and (min-width: 1001px) and (max-width: 1400px) {

}
/**  ³ëÆ®ºÏ css ³¡  */








/**  ÅÂºí¸´ css ½ÃÀÛ  */
@media only screen and (min-width: 769px) and (max-width: 1000px) {

}








/**  ½º¸¶Æ®Æù css ½ÃÀÛ  */
@media only screen and (max-width: 768px) {
.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-name {
    font-size: 15px !important;
    line-height: 23px !important;
    width: 100% !important;
    margin-bottom: 4px;
}

.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-value {
    width: 100%;
}

.web-consulting-board #kboard-default-editor input[type=text] {
    margin-bottom: 4px;
    width: 100% !important;
    padding: 18px 8px;
}

.web-consulting-board #kboard-default-editor textarea {
    margin-bottom: 4px;
    width: 95%;
    height: 150px;
}

.web-consulting-board .kboard-row-postcode button.kboard-default-button-small {
    padding: 6px 0px !important;
    width: 100%;
    margin-bottom: 4px;
}

.web-consulting-board #kboard-default-editor .kboard-attr-row .attr-value .attr-value-label {
    width: 22%;
    font-size: 14px;
    line-height: 22px;
}

.web-consulting-board #kboard-default-editor select {
    margin-bottom: 4px;
    width: 100% !important;
    height: 40px;
}

.kboard-attr-row.kboard-attr-text.meta-key-web_consult_wish_etc {
    padding-top: 0px !important;
}

.kboard-attr-row.kboard-attr-text.meta-key-web_consult_wish_etc label.attr-name {
    margin: 0px !important;
}

.kboard-attr-row.kboard-attr-text.meta-key-web_consult_site_etc {
    padding-top: 0px !important;
}

.kboard-attr-row.kboard-attr-text.meta-key-web_consult_site_etc label.attr-name {
    margin: 0px !important;
}

p.web-consult-privacy {
    font-size: 15px;
    line-height: 23px;
    margin-top: 6px;
    margin-bottom: 32px;
}

.web-consulting-board #kboard-default-editor .kboard-control .right button.kboard-default-button-small {
    padding: 9px 42px !important;
    font-size: 14px;
}

a.web-consult-privacy-bt {
    border-radius: 4px;
    padding: 1px 6px 1px 6px;
    font-size: 12px;
    line-height: 20px;
    margin-left: 4px;
}

p.web-as-board-dscription {
    font-size: 12px;
    line-height: 20px;
}
}





/** ¾ÆÀÌÆù 6(s)+, 7+, 8+  **/
@media only screen and (min-width: 414px) and (max-width: 768px) {

}


/** ¾ÆÀÌÆù 4  **/
@media only screen and (max-width: 320px) {

}

/** °¶·°½Ã s8, s8+, note8  **/
@media only screen and (min-width: 359px) and (max-width: 413px) {

}