@charset "utf-8";
#visual .visual_bg{background: url(/images/sports/main/visual-img.jpg) center center; background-size: cover;}
#visual .visual_wrap .sub_title{margin-bottom: 54px;}

/* 슬라이드 영역  */
#visual .slide_wrap .slide_list .slide_item .slide .type{margin-top: 0;min-height: 58px;display: flex;align-items: center;justify-content: center;height: calc(100% - 45px);}
#visual .slide_wrap .slide_list .slide_item .slide .go_txt{margin-top: 0;/* padding-top:15px; */}

#visual .slide_wrap .slide_list .slide_item .slide:hover .go_txt{padding-top:20px}


@media screen and (max-width:1400px){

  #visual .slide_wrap .slide_list .slide_item .slide .go_txt{padding-top: 20px;}
  
  }

/* a 링크 */
.rowgroup2 .box_link > a {min-height:72px; position:relative}

@media screen and (max-width:768px) {

    .rowgroup2 .box_link{display:flex; flex-direction: column;}
    .rowgroup2 .box_link > a{width: 100%;float:none; border-bottom:1px solid #e2e6eb; margin:0; min-height:88px}
    .rowgroup2 .box_link > a:first-child{border-top:1px solid #e2e6eb;margin-top: -6px;}
    .rowgroup2 .box_link > a:last-child{border-bottom:1px solid #e2e6eb; border-right:none}
    .rowgroup2 .box_link > a .icon{}
    
}


@media (max-width:1750px) {
 #gnb_layout .layout{padding: 0 115px 0 250px;}
 }

@media (max-width:1625px) {
#gnb_layout .depth1_ul>li>a {padding:0 10px;}
 }

@media (max-width:1540px) {
#top_layout .top_wrap .utile_wrap .n {display:none;}      
 #gnb_layout .layout{padding: 0 115px 0 350px;}
 }

@media (max-width:1485px) {
#top_layout .top_wrap .utile_wrap .n {display:none;}      
 #gnb_layout .layout{padding: 0 115px 0 400px;}
 }

 @media (max-width:1380px) {
#gnb_layout .layout {display:none;}
 }

/* 0121 */
#visual .visual_wrap .title {line-height:1.2;}
.info_area .info_div .tel {padding-left:60px}


@media (max-width:661px) {
.info_area .info_div .tel {padding-right:0px}    
}

@media screen and (max-width:650px){

  .info_area .info_div{width:100%}
  .info_area .info_div .tel,  .info_area .info_div .time{display:block;width:100%}
  .info_area .info_div .tel{margin-right:0;border-right: transparent; padding-top: 5px;}
  .info_area .info_div .time{margin-top: 15px;margin-left: 0;}  
  }

@media (max-width:550px) {
.info_area {padding: 20px 3.125% 20px;}
.info_area .info_div .tel {
  margin-top: 10px;
  padding-top: 0;
}   
}

#visual .visual_wrap .sub_title br {display:none;}
@media (max-width:512px) {
#visual .visual_wrap .sub_title br {display:block;}    
}

/* 0124 */
@media (max-width:600px) {
#top_layout .top_wrap #logo a em {padding-top:10px;}    
}

/* 게시판 설정 */
.rowgroup1 {min-height: 318px;}
.board.tab_layout {}
.board.tab_layout .box {}
.board.tab_layout .box.box1 {}
.board.tab_layout .box.box1 .main-board__skin {position: relative;}
.board.tab_layout .box.box1 .main-board__skin:before {content: "";display: block;position: absolute;bottom: 2px;left: 0;width: 100%;height: 1px;background-color: #e2e6eb;}
.board.tab_layout .box.box1 .main-board__skin:after {content:'';clear:both;display:block;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item {float: left;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__title {color: #006940;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__title:before {content: "";display: block;position: absolute;bottom: 2px;left: 0;width: 100%;height: 2px;background-color: #006940;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {position: relative;padding: 0 10px;/* margin-right: 10px; */display: block;height: 33px;font-size: 20px;color: #191919;line-height: 1;letter-spacing: -1px;font-family: 'gmarket';font-weight: 400;position: relative;padding: 0 22px;font-size: 20px;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item:last-child .board__title:after {display:none}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title:after {display: block;content: "";position: absolute;top: 50%;right: 0;width: 1px;height: 9px;background: #d6d6d6;transform: translate(0,-50%);margin-top: -5px;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content {position: absolute;left: 0;right: 0;top: 32px;width: auto;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul {padding: 20px 0;border-bottom: none;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li {padding: 0 30px;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) {padding: 5px 30px;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a {}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title {}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child {margin-bottom: 9px;background: #f9f9f9;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a {position: relative;padding: 29px 0 30px;padding-right: 76px;display: block;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) a .title {display:none}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title .txt {display: inline-block;position: relative;overflow: hidden;max-width: calc(100% - 20px);min-height: 28px;font-size: 18px;line-height: 28px;color: #000;font-weight: 600;white-space: nowrap;text-overflow: ellipsis;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title.new .txt {padding-right: 32px;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title.new .txt:after {display: block;content: "";position: absolute;top: 5px;right: 0;width: 21px;height: 21px;background: url(/template/centerA/images/main/icon-notice-new.png) no-repeat center center;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) a {display: flex;align-items: center;justify-content: space-between;font-size: 16px;color: #191919;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) a .text {overflow: hidden;position: relative;padding-left: 12px;max-width: calc(100% - 170px);min-height: 28px;border-bottom: 1px solid transparent;font-size: 15px;line-height: 25px;color: #333;/* font-family: "gothic", sans-serif; *//* font-weight: 500; */white-space: nowrap;text-overflow: ellipsis;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) a .text:before {display: block;content: "";position: absolute;top: 10px;left: 0;width: 4px;height: 4px;background: #333;border-radius: 50%;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .text {}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a .text {overflow: hidden;margin-top: 5px;max-width: 100%;font-size: 15px;color: #555;line-height: 1.6;white-space: nowrap;text-overflow: ellipsis;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a .date {position: absolute;top: 36px;right: 0;font-size: 14px;color: #777;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .date {width: 90px;font-size: 14px;color: #777;text-align: right;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more {position: absolute;right: 0;top: 0px;display: inline-block;font-weight: 100;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a {display: block;position: absolute;top: 4px;right: 0;padding-right: 16px;font-size: 14px;color: #777;font-weight: 100;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a:after {display: block;content: "";position: absolute;right: 6px;top: 51%;transform: translateY(-50%);width: 1px;height: 13px;background: #777;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a:before {display: block;content: "";position: absolute;right: 0;top: 51%;transform: translateY(-50%);width: 13px;height: 1px;background: #777;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a .skip {}
 
.board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content {display: none;}
.board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__content {display: block;}

@media (max-width:1340px) {
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {font-size:18px;}
}

@media (max-width:1250px) {
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {height: 35px;font-size: 16px;}
}

@media (max-width:1030px) {
 .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {padding: 0 15px;}
}

@media (max-width:1000px) {
  .popup, .board {width: 100%;display: block;}
  .board.tab_layout .box.box1 {min-height: 380px;}
}

@media (max-width:560px) {
 .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {padding: 0 15px;}
}

@media (max-width: 520px) {
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a .date {top: 17px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a .text {font-size: 13px;/* margin: 0; */}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title.new .txt:after {top: 3px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child a {padding-top: 15px;padding-bottom: 15px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:first-child {padding: 0 15px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) {padding: 5px 15px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li a .title .txt {max-width: calc(100% - 10px);font-size: 17px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content ul li:not(:first-child) a .text {max-width: calc(100% - 94px);}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title:after {display:none;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__content {position: relative;top: unset;width: 100%;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item {float: none;display: block;width: 100%;position: relative;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {font-size: 21px;display: block;width: 100%;height: 45px;line-height: 48px;}
  
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__title {background-color: #006940;color: #fff;border-bottom: none;border-top: none;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__more a {color: #fff;display: block;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a {color: #fff;display: none;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more {top: 6px;right: 15px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a:before {background-color: #fff;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more a:after {background-color: #fff;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {text-align: left;border-bottom: 1px solid #e2e6eb;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item:first-child .board__title {border-top: 1px solid #e2e6eb;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item:last-child .board__title {border-bottom: none}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__content ul {border-bottom: 1px solid #e2e6eb;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item:last-child.active .board__content ul {border-bottom: none;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__title:before {display:none;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title:after {content:'';background: url(/images/skin/arrow-d.png);width: 18px;height: 11px;background-repeat: no-repeat;position: relative;display: inline-block;top: 50%;margin: 0;transform: none;display: inline-block !important;/* left: 15px; */position: absolute;right: 15px;transform: translate(0, -50%);}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item.active .board__title:after{display:none !important}
}

@media (max-width:440px) {
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__title {/* font-size: 15px; */letter-spacing: -2px;}
  .board.tab_layout .box.box1 .main-board__skin .board__nav-item .board__more {right: 10px;}
}