@import url('https://fonts.googleapis.com/css?family=Parisienne&amp;display=swap&amp;subset=latin-ext');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&amp;display=swap');
@import url('https://fonts.googleapis.com/css?family=Nanum+Pen+Script&amp;display=swap');

/* Home */
.edgtf-logo-wrapper a img {padding-top:10px;}
.vc_column_container>.vc_column-inner {margin-top:-10px;}
.edgtf-content {margin-top:-72px!important;}
.tit p {font-family: 'Roboto Condensed', sans-serif; font-weight:300; font-size:42px; color:#000; text-align:center; padding:120px 0px 0px 0px; font-variant:small-caps;}
.edgtf-separator {border-bottom: 1px solid #000; width:20px; margin-top:10px!important; margin-bottom:40px!important;}
.edgtf-title .edgtf-title-holder .edgtf-subtitle {font-family: 'Parisienne', cursive; font-size:24px; line-height: 0.4em!important;}
.edgtf-title.edgtf-title-medium-text-size .edgtf-title-holder .edgtf-subtitle {font-size:28px;}
.edgtf-title .edgtf-title-holder h1 span {font-family: 'Roboto Condensed', sans-serif;}
.edgtf-title.edgtf-title-medium-text-size h1 {Letter-spacing:4px; font-weight:400;}

nav.edgtf-fullscreen-menu ul li ul li a {font-size:14px; line-height:28px;}
nav.edgtf-fullscreen-menu ul {padding: 20px 0px;}


/* sub */
.kally p {font-family: 'Nanum Pen Script', cursive; font-size:32px; color:#5f5f5f;}
.edgtf-title.edgtf-title-medium-text-size h1 {font-weight: 100;}
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-text {margin-bottom: 6px;}
.edgtf-title {margin-top:60px;}
.category	{color:#656565; font-weight:300; text-align:right; font-size:12px; padding-bottom:40px;}
.category_active a:link {font-weight:400; text-decoration:underline; color:#000!important;}
.category	span {padding:0 10px;}
.category	span a:link {color: #656565;}
.category	span a:visited {color: #656565;}
.category	span a:hover {color: #000;}
.category	span a:active {color: #656565;}
.edgtf-portfolio-single-holder.edgtf-ps-images-layout .edgtf-ps-image-holder .edgtf-ps-image	{text-align:center;}

@media only screen and (max-width: 480px){
  .edgtf-title.edgtf-title-image-not-responsive .edgtf-title-image {padding-top:70px;}
  .edgtf-title .edgtf-title-holder h1 span {padding-top:60px;}
  .edgtf-grid {width:90%;}
  .edgtf-grid-section .edgtf-section-inner {width:85%;}
  footer .edgtf-column-content .widget {line-height:18px; padding: 0px 10px;}
  .slick-slider .edgtf-slick-dots {margin:10px 0px 0px 0px;}
  .category	{color:#656565; font-weight:300; text-align:center; font-size:12px; padding-bottom:40px;}
}


/* Comm */
footer .edgtf-footer-bottom-holder .edgtf-footer-bottom-inner.edgtf-full-width {padding:30px 0px; letter-spacing: 0.2px;}
.part {margin:0px 6px; color:#505050;}
.menu_bottom {font-family: 'Roboto Condensed', sans-serif; color:#c7a274;}
.menu_bottom a:link {color: #c7a274;}
.menu_bottom a:visited {color: #c7a274;}
.menu_bottom a:hover {color: #c7a274;}
.menu_bottom a:active {color: #c7a274;} 
.edgtf-ps-info-holder .edgtf-ps-date {display:none;}
footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-full-width {display:none;}

/* 테이블 */
@media only screen and (min-width: 1024px){
.tablepress tfoot th, .tablepress thead th {text-align: center; background-color:#dcdcdc; font-size:14px; color: #404040; padding: 14px 0px;}
.tablepress tbody tr:first-child td {text-align:left; font-size: 14px!important;}
.tablepress td, .tablepress th {text-align:left;}
.tablepress tbody td {font-size:14px; line-height:20px!important;}
.column-1 {background-color:#222222;}
.tablepress {border: 1px solid #ddd;}
.tablepress tbody tr:first-child td {border-right: 1px solid #ddd;}
.tablepress tbody td {border-right: 1px solid #ddd; padding: 20px 40px;}
  .edgtf-title {margin-top:0px;}
}

/* Grid */
.lima .tg-item-title a {font-weight:400!important;}

