@charset 'UTF-8';
@font-face {
	font-family: 'YoonGothic740';
	font-style: normal;
	src: url('./images/YoonGothic740.eot');
	src: url('./images/YoonGothic740.woff') format('woff'),
	     url('./images/YoonGothic740.eot') format('embedded-opentype');
}

@font-face {
	font-family: 'YoonMyungjo780';
	font-weight: bold;
	font-style: normal;
	src: url('./images/YoonMyungjo780.eot');
	src: url('./images/YoonMyungjo780.eot?#iefix') format('embedded-opentype'),
	     url('./images/YoonMyungjo780.woff') format('woff');
}

/**
 * 원하는 CSS를 아래에 입력하세요.
 * 이곳에 작성된 스타일은 core.min.css의 속성을 override 할 수 있습니다.
 */


#main-cover-area .cover-slider .slider-area .item .article-block .content .title
{max-width: 620px}
#main-cover-area .cover-banner .slider-area .slick-track { overflow: hidden; }

/* 댓글 비밀글 숨기기 */
#comments .comment-write .member .secret .label {
	display: none !important;
}
.tt-box-write .tt-xe-label {
	display: none !important;
}
	
#article-rep #popular-widget .item-rep .item .data .category {
  padding-left: 4px;
  font-size: 12px;
  color: #b7b7b7
}
#article-rep #popular-widget .item-rep .item .data .title {
  margin-top: 20px;
  padding-left: 4px;
  max-height: calc(37px * 3);
  font-size: 27px;
  color: #2f2f2f;
  line-height: 37px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden
}

#post-container .container_postbtn {
	padding-top: 100px;}

@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);

        #instagram {overflow: hidden;width: 100%;}
        .instagram_item {float: left;width: 20%;padding-right: 1px; padding-bottom: 1px;}
        .instagram_item > a {display: block;width: 100%;padding-top: 100%;position: relative;background: no-repeat center center;background-size: cover;}
        .instagram_item > a:before {content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #000000;background: rgba(0, 0, 0, .8);background: -webkit-radial-gradient(center, ellipse cover, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .8) 100%);background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .8) 100%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .8) 100%);z-index: 1;opacity: 0;-webkit-transition: opacity .55s cubic-bezier(.215, .61, .355, 1);transition: opacity .55s cubic-bezier(.215, .61, .355, 1);}
        .instagram_item p {width: 100%;padding: 19px 57px;position: absolute;left: 0;top: 50%;font-size: 16px;font-weight: 400;text-align: left;color: #fff;transform: translateY(-50%);z-index: 2;opacity: 0;-webkit-transition: opacity .55s cubic-bezier(.215,.61,.355,1);transition: opacity .55s cubic-bezier(.215,.61,.355,1);}
        .instagram_item > a:hover:before {opacity: 1;}
        .instagram_item > a:hover p {opacity: 1;}