@charset "UTF-8";
/*공용 변수*/
/*타이틀 공용 스타일 정의*/
/*공용 믹스인*/
/*공용 함수*/
@font-face {
  font-family: NG;
  src: url(../../../m.layouts/SKUMS/font/NanumBarunGothic.eot);
  src: local(※), url(../../../m.layouts/SKUMS/font/NanumBarunGothic.woff) format("woff"); }
body {
  font-size: 13px;
  font-family: NG,'malgun gothic', dotum, sans-serif; }

#menu-box {
  background: rgba(0, 0, 0, 0.7); }

#menu-sub-box {
  background: rgba(255, 65, 110, 0.9); }
  #menu-sub-box.contact {
    display: none; }

#main-menu a.selected, #main-menu a:hover {
  background: rgba(255, 65, 110, 0.5); }

#main-isotope-box {
  padding-left: 302px; }
  #main-isotope-box .focus-img.no-play {
    background-image: url(/share/img/background/box_pointer_no_play.png); }
  #main-isotope-box .big-list .title, #main-isotope-box .title {
    background: rgba(255, 65, 110, 0.95);
    padding: 20px;
    width: 210px;
    height: 210px; }
    #main-isotope-box .big-list .title span, #main-isotope-box .title span {
      font-size: 18px;
      display: block;
      padding-bottom: 10px;
      border-bottom: 1px solid #fff;
      line-height: 150%; }
    #main-isotope-box .big-list .title .detail, #main-isotope-box .title .detail {
      font-size: 13px;
      letter-spacing: -1px;
      line-height: 150%; }
      #main-isotope-box .big-list .title .detail dt, #main-isotope-box .title .detail dt {
        display: none; }
      #main-isotope-box .big-list .title .detail .pop-director, #main-isotope-box .title .detail .pop-director {
        font-size: 14px;
        width: 100%;
        margin-bottom: 5px; }
      #main-isotope-box .big-list .title .detail .pop-synopsis, #main-isotope-box .title .detail .pop-synopsis {
        width: 100%;
        height: 114px; }
  #main-isotope-box .big-list a.view-title {
    width: 461px !important;
    height: 461px !important; }
  #main-isotope-box .view-title span {
    color: #ff416e; }
  #main-isotope-box .hover .view-title {
    background: rgba(255, 65, 110, 0.9) !important; }
  #main-isotope-box.media_works .title .detail, #main-isotope-box.new_media_lab .title .detail {
    font-size: 12px; }
    #main-isotope-box.media_works .title .detail dt, #main-isotope-box.new_media_lab .title .detail dt {
      display: inline-block;
      width: 55px; }
    #main-isotope-box.media_works .title .detail dd, #main-isotope-box.new_media_lab .title .detail dd {
      width: 45px; }
  #main-isotope-box.new_media_lab .title .detail dd {
    width: 150px; }

#preview_2016 {
  display: none; }

#preview_2017 {
  display: none; }

.preview_content h4 {
  font-size: 24px;
  border-bottom: 1px dotted;
  padding-bottom: 15px;
  width: 570px; }

.pre_list {
  margin-top: 10px;
  width: 570px; }
  .pre_list li {
    padding: 20px 0;
    border-bottom: 1px solid #ddd;
    height: 80px; }
    .pre_list li img {
      float: left;
      margin-right: 20px; }
    .pre_list li h5 {
      font-size: 20px;
      margin: 0 0 10px; }
      .pre_list li h5 span {
        font-size: 14px;
        color: #777; }
    .pre_list li p {
      font-size: 12px; }

#menu-sub-box {
  width: 120px; }
  #menu-sub-box .filter li {
    font-size: 14px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2); }
    #menu-sub-box .filter li a {
      padding: 12px 8px; }
      #menu-sub-box .filter li a.selected, #menu-sub-box .filter li a:hover {
        background: #e42b57; }
      #menu-sub-box .filter li a.list_title {
        padding: 6px 8px; }
    #menu-sub-box .filter li .ctg-title {
      padding: 8px 0 8px 9px; }
    #menu-sub-box .filter li ul {
      font-size: 12px;
      letter-spacing: -0.5px;
      background: #f43865; }
      #menu-sub-box .filter li ul li {
        border-bottom: none; }
  #menu-sub-box .filter-box {
    width: 100%; }
    #menu-sub-box .filter-box.pop .filter li a .ctg-title, #menu-sub-box .filter-box.pop_board .filter li a .ctg-title {
      padding-left: 0;
      position: relative; }
      #menu-sub-box .filter-box.pop .filter li a .ctg-title:after, #menu-sub-box .filter-box.pop_board .filter li a .ctg-title:after {
        content: '';
        font-family: 'xeicon';
        display: inline-block;
        position: absolute;
        right: 6px;
        font-size: 10px;
        top: 10px;
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg); }
    #menu-sub-box .filter-box.pop .filter li a.selected .ctg-title:after, #menu-sub-box .filter-box.pop_board .filter li a.selected .ctg-title:after {
      -webkit-transform: rotate(180deg);
      -moz-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg); }
    #menu-sub-box .filter-box.pop .filter li ul, #menu-sub-box .filter-box.pop_board .filter li ul {
      display: none; }
    #menu-sub-box .filter-box.pop .filter li.check ul, #menu-sub-box .filter-box.pop_board .filter li.check ul {
      display: block; }
    #menu-sub-box .filter-box.new_media_lab, #menu-sub-box .filter-box.new_media_lab_board {
      margin-top: -260px; }
    #menu-sub-box .filter-box.media_works, #menu-sub-box .filter-box.media_works_board {
      margin-top: -260px; }

.board {
  margin-left: 302px; }
  .board.notice .boardListForm, .board.notice .boardNavigation, .board.notice .boardSearchForm {
    display: none; }

#board-box #board-list {
  border-color: #ff416e; }
  #board-box #board-list .board-btn {
    background: #ff416e; }

#site-nav {
  left: 336px; }

#map {
  margin-left: 182px; }

.board-box-style .title2 {
  color: #ff416e; }

.boardList.webZine p.title a:hover, .boardList.webZine .meta a:hover, .boardList.webZine .tag a:hover {
  color: #ff416e;
  border-color: #ff416e; }

#board-list h3 span {
  color: #ff416e; }

.extvar a, .extraVarsList a {
  color: #ff416e; }

.buttonOfficial span:hover, .buttonOfficial input:hover, .buttonOfficial button:hover, .pagination a:hover, .pagination strong {
  background: #ff416e; }

.sku-logo {
  border-bottom: 1px solid #ff416e; }

.help-box-content h3 .title2 {
  color: #ff416e; }
.help-box-content a {
  color: #ff416e;
  border-color: #ff416e; }

.sub_header {
  display: none; }

.boardList a:hover {
  background: #ff416e; }

#fancybox-overlay {
  background-color: #000 !important;
  opacity: 0.65 !important; }

.facebook_more {
  display: block;
  margin: 20px auto;
  color: #ff416e;
  text-align: center;
  width: 200px;
  padding: 10px;
  border: 1px solid; }

.boardTitle {
  position: relative; }
  .boardTitle .sns_list {
    position: absolute;
    right: 20px;
    bottom: 20px;
    text-align: right; }
    .boardTitle .sns_list li a {
      font-size: 13px;
      padding: 4px; }
      .boardTitle .sns_list li a:hover {
        color: #ff416e; }
      .boardTitle .sns_list li a i {
        font-size: 18px;
        position: relative;
        top: 3px; }

.search-detail-box {
  width: 751px !important; }
  .search-detail-box h3 {
    color: #ff416e; }
  .search-detail-box h4 {
    color: #ff416e; }
  .search-detail-box input {
    border-color: #ff416e; }
  .search-detail-box a:hover {
    color: #ff416e; }

/*# sourceMappingURL=re_global.css.map */
