.elementor-1143 .elementor-element.elementor-element-591dda1f:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-591dda1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("http://bluestreet.cafe24.com/wp-content/uploads/2020/10/sub_7.jpg");background-position:0px -221px;background-repeat:no-repeat;background-size:cover;}.elementor-1143 .elementor-element.elementor-element-591dda1f > .elementor-background-overlay{background-color:rgba(0,0,0,0.77);opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1143 .elementor-element.elementor-element-591dda1f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1143 .elementor-element.elementor-element-52966964 .elementor-spacer-inner{height:160px;}.elementor-1143 .elementor-element.elementor-element-23b0911f{--divider-border-style:solid;--divider-color:#ffffff;--divider-border-width:2px;}.elementor-1143 .elementor-element.elementor-element-23b0911f .elementor-divider-separator{width:5%;margin:0 auto;margin-center:0;}.elementor-1143 .elementor-element.elementor-element-23b0911f .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}.elementor-1143 .elementor-element.elementor-element-82b989d{text-align:center;}.elementor-1143 .elementor-element.elementor-element-82b989d .elementor-heading-title{color:#ffffff;font-family:"Nanum Gothic", Sans-serif;font-size:85px;font-weight:900;}.elementor-1143 .elementor-element.elementor-element-ccbaaf3 .elementor-spacer-inner{height:110px;}.elementor-1143 .elementor-element.elementor-element-173c2e21 .elementor-spacer-inner{height:80px;}.elementor-1143 .elementor-element.elementor-element-32c7ff83 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-203ef1b .elementor-spacer-inner{height:20px;}.elementor-1143 .elementor-element.elementor-element-505aeae:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-505aeae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1143 .elementor-element.elementor-element-505aeae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1143 .elementor-element.elementor-element-505aeae > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1143 .elementor-element.elementor-element-2ca45ca5 .elementor-spacer-inner{height:40px;}.elementor-1143 .elementor-element.elementor-element-11c138af{text-align:center;color:#005D9F;font-family:"Noto Sans KR", Sans-serif;font-size:28px;font-weight:bold;}.elementor-1143 .elementor-element.elementor-element-4a61e4a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-5f2604a4 .elementor-spacer-inner{height:60px;}.elementor-1143 .elementor-element.elementor-element-b1ec3e5:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-b1ec3e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#323437;}.elementor-1143 .elementor-element.elementor-element-b1ec3e5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1143 .elementor-element.elementor-element-b1ec3e5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1143 .elementor-element.elementor-element-cff34bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1143 .elementor-element.elementor-element-89ac14b:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-89ac14b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E2023;}.elementor-1143 .elementor-element.elementor-element-89ac14b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1143 .elementor-element.elementor-element-89ac14b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1143 .elementor-element.elementor-element-199832f > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(min-width:1025px){.elementor-1143 .elementor-element.elementor-element-591dda1f:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-591dda1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1143 .elementor-element.elementor-element-591dda1f:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-591dda1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1143 .elementor-element.elementor-element-52966964 .elementor-spacer-inner{height:120px;}.elementor-1143 .elementor-element.elementor-element-82b989d .elementor-heading-title{font-size:55px;}.elementor-1143 .elementor-element.elementor-element-ccbaaf3 .elementor-spacer-inner{height:70px;}.elementor-1143 .elementor-element.elementor-element-173c2e21 .elementor-spacer-inner{height:80px;}}@media(max-width:767px){.elementor-1143 .elementor-element.elementor-element-591dda1f:not(.elementor-motion-effects-element-type-background), .elementor-1143 .elementor-element.elementor-element-591dda1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-1143 .elementor-element.elementor-element-52966964 .elementor-spacer-inner{height:70px;}.elementor-1143 .elementor-element.elementor-element-23b0911f .elementor-divider-separator{width:20%;}.elementor-1143 .elementor-element.elementor-element-82b989d .elementor-heading-title{font-size:40px;}.elementor-1143 .elementor-element.elementor-element-ccbaaf3 .elementor-spacer-inner{height:50px;}.elementor-1143 .elementor-element.elementor-element-173c2e21 .elementor-spacer-inner{height:50px;}.elementor-1143 .elementor-element.elementor-element-3b67e41f > .elementor-element-populated{padding:20px 10px 20px 10px;}.elementor-1143 .elementor-element.elementor-element-2ca45ca5 .elementor-spacer-inner{height:30px;}.elementor-1143 .elementor-element.elementor-element-11c138af{font-size:22px;}.elementor-1143 .elementor-element.elementor-element-5f2604a4 .elementor-spacer-inner{height:30px;}}/* Start custom CSS for divider, class: .elementor-element-23b0911f */.elementor-divider-separator{border-top-style:solid; border-top-width:2px; width:5%;border-color:#fff!important;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a61e4a *//*제휴제안*/
#kboard-contact-form-editor .kboard-attr-row.meta-key-tit input,#kboard-contact-form-editor .kboard-attr-row.meta-key-tit2 input,
#kboard-contact-form-editor .kboard-attr-row .attr-value .attr-reset-button{display:none;}
#kboard-contact-form-editor .kboard-attr-row .attr-name{color:#000; font-weight:500;}
#kboard-contact-form-editor .kboard-attr-row .attr-value .attr-value-label{color:#666; font-weight:normal;}
#kboard-contact-form-editor .kboard-attr-row .attr-name{width:15%;}
#kboard-contact-form-editor input[type=text], #kboard-contact-form-editor input[type=email], 
#kboard-contact-form-editor input[type=number], 
#kboard-contact-form-editor input[type=date], #kboard-contact-form-editor input,
#kboard-contact-form-editor .kboard-attr-row .kboard-content[type=password],
#kboard-contact-form-editor .kboard-attr-row .kboard-content{width:85%;}
#kboard-contact-form-editor .editor-textarea{height:150px;}

#kboard-contact-form-editor .kboard-attr-row.meta-key-tit .attr-name,#kboard-contact-form-editor .kboard-attr-row.meta-key-tit2 .attr-name{width:100%;}
#kboard-contact-form-editor .kboard-attr-row.meta-key-tit .attr-name span,
#kboard-contact-form-editor .kboard-attr-row.meta-key-tit2 .attr-name span{width:100%; display:block; font-size:22px; border-bottom:2px solid #000; padding-bottom:5px;}

#kboard-contact-form-editor .kboard-control .left{float:none; text-align:center;}
a.kboard-contact-form-button-large, input.kboard-contact-form-button-large, button.kboard-contact-form-button-large{color:#fff !important; background: #760101 !important; box-shadow:none !important; opacity:1 !important; border-radius:5px; font-weight:500;}

.kboard-contact-form-poweredby{display:none !important;}
#kboard-contact-form-editor .kboard-control .left{float:none !important;}
#kboard-contact-form-editor .kboard-control{padding:50px 0px 0px 0px !important;}

/*태블릿*/
@media (max-width:1024px){  
  /*제휴제안*/
  #kboard-contact-form-editor .kboard-attr-row .attr-name,
  #kboard-contact-form-editor input[type=text], #kboard-contact-form-editor input[type=email], 
  #kboard-contact-form-editor input[type=number], 
  #kboard-contact-form-editor input[type=date], #kboard-contact-form-editor input,
  #kboard-contact-form-editor .kboard-attr-row .kboard-content[type=password],
  #kboard-contact-form-editor .kboard-attr-row .kboard-content{width:100%;}
}

/*모바일*/
@media (max-width:767px){  
  /*제휴제안*/
  #kboard-contact-form-editor .kboard-attr-row.meta-key-tit .attr-name span, #kboard-contact-form-editor .kboard-attr-row.meta-key-tit2 .attr-name span{font-size:18px; padding-bottom:0; border-bottom: 1px solid;}
  #kboard-contact-form-editor .kboard-attr-row .attr-name{font-size:15px;}
  #kboard-contact-form-editor .kboard-attr-row .attr-value .attr-value-label{font-size:13px; display:block; float:left; word-break:keep-all; line-height:30px; margin:0;}
  #kboard-contact-form-editor .kboard-attr-row{padding:0;}
  #kboard-contact-form-editor .kboard-attr-row.meta-key-tit,#kboard-contact-form-editor .kboard-attr-row.meta-key-tit2{padding:10px 0;}
  
}


@media screen and (min-width:769px){
    .meta-key-bi-category2 > div{margin-left:168px;}
    .meta-key-bi-category2 > div > label:nth-of-type(1){display:block !important; margin-bottom:0px;}
    .meta-key-file>label{line-height:1.6em !important;}
    }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-505aeae */@media (max-width:768px){
    .history tbody tr td{padding:3px; width:auto !important;}
  .history{font-size:12px;word-break:keep-all;}
}/* End custom CSS */