

@media (min-width: 992px) {

 body { }

  .main {
		position:relative;
		z-index: 1;
		word-break: keep-all;

	}


	.main-section1 {   position:relative;  }
	.main-section1 .main-bg-rolling { position:absolute; top:0px; left:0px;  width:100%; height:1400px; z-index:-1; }
	.main-section1 .main-bg-rolling ul li { background-repeat:no-repeat; background-position:center top ; width:100%; height:1400px;background-size:100%;   }
	.main-section1 .container {position:relative;  height:1400px;padding-top:140px;  }
	.main-section1 .main-text { padding-top:160px;     }
	.main-section1 .main-text  .title { margin-bottom:50px;     }
	.main-section1 .main-text  .text { color:#ff870f;  font-family: 'GMarketSans'; }
	.main-section1 .main-text  .text1 { font-size:43px;  font-weight:bold;   }
	.main-section1 .main-text  .text2 {    font-size:32px;   }
	.main-section1 .notice-wrap { position:absolute; bottom:0px; left:0px; /*height:420px;*/  width:100%; }
	.main-section1 .notice-wrap:after { clear:both; display:table; content:''; }
	.main-section1 .notice-wrap .notice-title {float:left; width:320px; }
	.main-section1 .notice-wrap h3  { font-family: 'Paperozi'; font-weight:700;   font-size: 36px; margin-bottom:40px;   }
	.main-section1 .notice-wrap .notice-tab { }
	.main-section1 .notice-wrap .notice-tab li {margin-bottom:10px; }
	.main-section1 .notice-wrap .notice-tab li a { display:block; color: #797676; font-size:20px; width:270px; height:60px; padding:13px 24px; border-radius:10px 30px 30px 10px ;  }
	.main-section1 .notice-wrap .notice-tab li a i {font-size:18px; color:#ff870f;  float:right; display:none;  margin-top:5px;  }
	.main-section1 .notice-wrap .notice-tab li a.active {  border:2px solid #ff870f; color: #ff870f; font-weight:bold;  }
	.main-section1 .notice-wrap .notice-tab li a.active i { display:block; }
	.main-section1 .notice-wrap .notice-list-wrap  { float:left; width:calc(100% - 320px); }
	.main-section1 .notice-wrap .notice {height:420px;}
  .main-section1 .notice-wrap .notice .bx-viewport  {padding-top:40px;   }
	.main-section1 .notice-wrap .notice li { transition: all 600ms ease-in-out; }
	.main-section1 .notice-wrap .notice li.active { margin-top:-40px;  }
	.main-section1 .notice-wrap .notice li a {  display:block; width:380px; height:380px; padding:50px;  border-radius: 30px; border: solid 1px #d8d8d8;background-color: #fff; }
	.main-section1 .notice-wrap .notice li a:hover {  border: solid 3px #ff870f;padding:48px;  }
	.main-section1 .notice-wrap .notice li.active a {    box-shadow: 10px 20px 30px 0 rgba(0, 0, 0, 0.1);  border: solid 3px #ff870f;padding:48px; }
	.main-section1 .notice-wrap .notice li .date {   margin-bottom:35px;  color: #8c8a8a; font-size:14px; line-height:1;   }
	.main-section1 .notice-wrap .notice li .date span {   display:block; font-size:36px; color: #403c3c; font-family: 'GMarketSans';  font-weight:bold;  }
	.main-section1 .notice-wrap .notice li .title  {   font-size:24px; color: #403c3c; font-weight:bold;  line-height: 1.5;  height: 72px; overflow:hidden;  margin-bottom:35px; }
	.main-section1 .notice-wrap .notice li .text  {   font-size:17px;  color: #797676;  line-height: 1.5;  height: 78px; overflow:hidden; }

	.main-section1 .notice-wrap .notice-btn  { position:absolute; bottom:40px; left:0px; }
	.main-section1 .notice-wrap .notice-btn:after  { clear:both; display:table; content:''; }
	.main-section1 .notice-wrap .notice-btn div { float:left;  }
	.main-section1 .notice-wrap .notice-btn  a {  color:#403c3c; font-size:20px; display:block;    }
	.main-section1 .notice-wrap .notice-btn  .btn-play {  margin:-2px 20px 0;    }
	.main-section1 .notice-wrap .more-btn   { float:left;  padding-left:20px; position:relative; margin-lefT:20px;   }
	.main-section1 .notice-wrap .more-btn:before   { content:''; display:inline-block; width:1px; height:16px; background:#c6c6c6; position:absolute; top:6px; lefT:0px;   }

	.main-section2 {margin:120px 0 ; width:100%; height:46px;   overflow:hidden; }
	.main-section2 .simply-scroll  {width:100%; height:46px;  overflow:hidden;  margin-bottom:0px; }
	.main-section2 .simply-scroll .simply-scroll-clip {width:100%;  height:100%;  }
	.main-section2 ul { width:100%; height:100%; }
	.main-section2 ul:after { clear:both; display:table; content:'';  }
	.main-section2 .simply-scroll .simply-scroll-list li  {float:left;  width:Auto; height:100%;  margin-right:34px;  }


	.main-section3 {}
	.main-section3 .sport-list  {position:relative; padding:0 17px;  }
	.main-section3 .sport-list ul  { border-left:1px solid  #d8d8d8 ; height:304px; }
	.main-section3 .sport-list ul:after { clear:both; display:table; content:'';  }
	.main-section3 .sport-list ul li  { floaT:left; height:304px; border-right:1px solid  #d8d8d8 ;  width:188px; padding:0 18px;  text-align:center;  }
	.main-section3 .sport-list ul li a  { position:relative;  display:block; padding: 58px 20px 0 ;  border-radius:20px;  height:100%;   }
	.main-section3 .sport-list ul li a:before  {  border-radius:20px; z-index:-1; position:absolute; top:0px; left:0px; width:100%; height:100%; content:''; display:block; background:url(../images/main/sports_on.jpg) no-repeat center center;  opacity: 0;  transform: scale(0);  transition: opacity 0.5s ease-out, transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);}
	.main-section3 .sport-list ul li a .img {margin-bottom:40px;  }
	.main-section3 .sport-list ul li a .img img  { filter: grayscale(100%); }
	.main-section3 .sport-list ul li a .text  { color:#797676; font-size:20px;  line-height:1.2;  }
	.main-section3 .sport-list ul li a:hover:before {   opacity: 1;  transform: scale(1);  }
	.main-section3 .sport-list ul li a:hover .img { animation: slideDownUp 0.6s ease-in-out forwards; }
	.main-section3 .sport-list ul li a:hover .img img { -webkit-animation-name:grayscale; animation-name:grayscale;  animation-fill-mode:both; animation-delay:0s;animation-duration:0.5s; }
	.main-section3 .sport-list ul li a:hover .text {color:#fff; }
	.main-section3  .sport-list .arrow a { position:absolute; display:block; top:129px; width:50px; background:#fff; height:50px; color:#ff870f;  font-size:16px; line-height:43px;   text-align:center; border: solid 2px #ff870f; box-shadow: 10px 10px 30px 0 rgba(0, 0, 0, 0.1); border-radius:100%;  }
	.main-section3  .sport-list .btn-prev.arrow a { left:-7px; }
	.main-section3  .sport-list .btn-next.arrow a {right:-7px; }
	.main-section3  .sport-list .sport-btn  {  text-align:center;   padding-top:60px;  }
	.main-section3  .sport-list .sport-btn  * { vertical-align:middle; }
	.main-section3  .sport-list .sport-btn  div { display:inline-block; }
	.main-section3  .sport-list .sport-btn  .btn-pager {font-family: 'GMarketSans';  font-size:16px; color:#666;  word-spacing:3px; }
	.main-section3  .sport-list .sport-btn  .btn-pager strong { color:#403c3c;  }
	.main-section3  .sport-list .sport-btn  .progress {display:inline-block; width:120px;	 margin:0 20px; 	height:3px;		border-radius:3px; 		background:#e4e4e4;		overflow:hidden;	}
	.main-section3  .sport-list .sport-btn  .progress span { display:block; max-width:100%;  border-radius:3px; 	height:3px;				background:#403c3c;	}
	.main-section3  .sport-list .sport-btn  .more-btn a   { font-family: 'Paperozi'; font-weight:700;  color: #403c3c; 	font-size: 18px; }
	.main-section3  .sport-list .sport-btn  .more-btn a span  { margin-left:20px; display:inline-block;  box-shadow: 6px 6px 30px 0 rgba(0, 0, 0, 0.1);  text-align:center; line-height:45px;   background-color: #fff;   width:50px; height:50px; border-radius:100%;   }
	.main-section3  .sport-list .sport-btn  .more-btn a span i  {  font-size:16px;  color: #403c3c;  }


	.main-section4 { background:url(../images/main/bg_gall.jpg) no-repeat center center; height:1022px;   padding-top:290px; }
	.main-section4 .container {    }
	.main-section4 .container:after { clear:both; display:table; content:'';    }
	.main-section4 .gallery { width:calc(50% - 40px); float:left; position:relative;   }
	.main-section4 .gallery1 {  margin-right:40px;   }
	.main-section4 .gallery2 {  margin-left:40px;   }
	.main-section4 .gallery h3 {font-family: 'Paperozi'; font-weight:700;   font-size:36px; color:#fff;  margin-bottom:85px;   }
	.main-section4 .gallery ul { margin:0 -15px;  }
	.main-section4 .gallery ul:after {clear:both; display:table; content:'';    }
	.main-section4 .gallery ul li {float:left; width:50%;   padding:0 15px; }
	.main-section4 .gallery ul li a { display:block;  }
	.main-section4 .gallery ul li .bg-wrap { background:#fff; border-radius:30px; padding:6px; height:370px;  margin-bottom:30px; }
	.main-section4 .gallery ul li .bg-wrap .img { height:250px; position:relative; overflow:hidden; border-radius:30px 30px 0 0 ;   }
	.main-section4 .gallery ul li .bg-wrap .img:after {content:''; display:block; width:100%; height:50px; position:absolute; left:0px; bottom:0px; background:url(../images/main/gall_curve.svg) no-repeat center bottom;  background-size:100% auto;  }
	.main-section4 .gallery ul li .bg-wrap .img img {width:100%; height:100%; }
	.main-section4 .gallery ul li a:hover .bg-wrap .img img {transform: scale(1.2, 1.2); transition-duration: 0.5s; }
	.main-section4 .gallery ul li .bg-wrap .text { padding:15px 30px; font-size:20px; font-weight:bold; color: #403c3c; line-height:1.5; height:108px; overflow:hidden;   }
	.main-section4 .gallery ul li a .date { padding:0 36px; color:#fff; font-size:16px;  }
	.main-section4 .gallery .more-btn {   }
	.main-section4 .gallery .more-btn a  { display:block; position:absolute; top:0px; right:0px; width:50px; height:50px; border-radius:100%; border:1px solid #fff; text-align:center; line-height:48px; font-size:16px; color:#fff;     }

	.main-section5 { height:935px; padding-top:90px;  background-image:url(../images/main/bg_video_1.svg), url(../images/main/bg_video.jpg);  background-repeat:no-repeat , no-repeat; background-position:right bottom 70px , center center;  }
	.main-section5 .container { position:relative;  }
	.main-section5 .movie-wrap  {   text-align:center;  }
	.main-section5 .movie-wrap h3  {  font-family: 'Paperozi'; font-weight:700; font-size:40px; color: #403c3c;  margin-bottom:50px;  }
	.main-section5 .movie-wrap .movie { position:relative; width:960px;  height:540px;  margin:0 auto;  }
	.main-section5 .movie-wrap .movie  video { width:960px; border-radius:30px; height:540px;  }
	.main-section5 .movie-wrap .movie .main-video-btn { }
	.main-section5 .movie-wrap .movie .main-video-btn a { display:block; position:absolute; top:50%; margin-top:-35px; width:70px; height:70px; right:-35px; background:#fff;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.06); border-radius:100%; text-align:center; line-height:68px;  }
	.main-section5 .movie-wrap .movie .main-video-btn a img  {width:12px; }
	.main-section5 .movie-wrap .movie .main-video-btn a.pause { display:none;  }
	.main-section5 .movie-wrap .movie .more-btn a { display:block; position:absolute; top:50%; margin-top:-35px; width:70px; height:70px; right:-135px; background:#fff; font-size:18px; color: #403c3c;;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.06); border-radius:100%; text-align:center; line-height:68px; }
	.main-section5 .sns-wrap {text-align:center;  position:absolute; top:510px; left:0px;  width:200px; height:138px;   padding: 30px 0;  border-radius: 20px;  background-color: rgba(255, 255, 255, 0.3); }
	.main-section5 .sns-wrap h3 { font-family: 'Paperozi'; font-weight:700;  color: #403c3c; font-size:18px; margin-bottom:15px;  }
	.main-section5 .sns-wrap .sns-link a {display:inline-block; margin:0 3px; }
	.main-section5 .sns-wrap .sns-link a img {width:40px; }


	.main-section6 { height:935px; padding-top:165px; background:url(../images/main/bg_stadium.jpg) no-repeat center center;  }
	.main-section6 .container { position:relative; }
	.main-section6 h3  { font-family: 'Paperozi'; font-weight:700; font-size:40px; color: #403c3c;  margin-bottom:20px; text-align:center; }
	.main-section6 .text {  color: #797676; font-size:17px; margin-bottom:60px; text-align:center; }
	.main-section6 .map-info {  }
	.main-section6 .map-info:after { clear:both; display:table; content:'';    }
	.main-section6 .map-info .map-wrap { float:left; height:460px; width:65%;  border-radius:30px; overflow:hidden; }
	.main-section6 .map-info .map-wrap .map {border-radius:30px;  }
	.main-section6 .map-info .map-wrap #kakaoMap {width:100%; height:460px; }
	.main-section6 .map-info .info-wrap { float:left; height:460px; width:45%; position:relative; z-index:10;  margin-left:-10%; border-radius:30px;  background:url(../images/main/stadium_01.jpg) no-repeat center center; padding:100px 80px 0 ;    }
	.main-section6 .map-info .info-wrap h4 { font-size:40px;  font-family: 'Paperozi'; font-weight:700;  color: #ff870f; margin-bottom:35px;  }
	.main-section6 .map-info .info-wrap ul  { }
	.main-section6 .map-info .info-wrap ul  li  { position:relative; padding-lefT:10px;  margin-bottom:15px;   }
	.main-section6 .map-info .info-wrap ul  li:before  {position:absolute; top:10px; left:0px; width:4px; height:4px; border-radius:100%; content:''; display:inline-block; background: #ff870f; }
	.main-section6 .map-info .info-wrap ul  li:after  {clear:both; display:table; content:'';    }
	.main-section6 .map-info .info-wrap ul  li strong  { font-size:17px; font-family: 'Paperozi'; font-weight:700;  color: #ff870f;  float:left; width:50px; }
	.main-section6 .map-info .info-wrap ul  li span  { font-size:18px;  color: #fff;  float:left; width:calc(100% - 50px); }
	.main-section6 .map-info .info-wrap .view-btn {  }
	.main-section6 .map-info .info-wrap .view-btn a { position:absolute; bottom:50px; right:80px;   width:120px; height:42px;  border-radius:30px;  border: solid 1px #fff;  text-align:center; line-height:42px; font-size:15px; color:#fff;   }
	.main-section6 .map-info .info-wrap .view-btn a i {  margin-left:5px;  }
	.main-section6 .more-btn {   }
	.main-section6 .more-btn a  { display:block; position:absolute; top:0px; right:30px; width:50px; height:50px; border-radius:100%; box-shadow: 6px 6px 30px 0 rgba(0, 0, 0, 0.1);  background-color: #fff;text-align:center; line-height:48px; font-size:16px; color:#403c3c;     }


	.main-section7 {  height:1032px; position:relative; padding-top:122px;  }
	.main-section7 .bottom-bg-rolling { position:absolute; top:0px; left:0px;  width:100%; height:1032px; ; z-index:-1; }
	.main-section7 .bottom-bg-rolling ul li { background-repeat:no-repeat; background-position:center top ; width:100%; height:1032px;  }
	.main-section7 .container { position:relative;   padding-top:243px; }
	.main-section7 .container:after { clear:both; display:table; content:''; }
	.main-section7 h3 { position:absolute; top:0px; lefT:0px;  }
	.main-section7 h3:after { content:''; display:inline-block; position:absolute; width:1px; height:207px; background:rgba(255, 251, 225, 0.2);top:500px; left:50px;   }
	.main-section7 .part { width:1210px; float:right;  }
	.main-section7 .part .top {margin-bottom:80px;  }
	.main-section7 .part .top:after { clear:both; display:table; content:''; }
	.main-section7 .part .top .baro-link { float:left;  width: 660px;  height: 320px; }
	.main-section7 .part .top .baro-link ul  {margin:-10px; }
	.main-section7 .part .top .baro-link ul:after { clear:both; display:table; content:''; }
	.main-section7 .part .top .baro-link ul li { float:left; width:25%; padding:10px; }
	.main-section7 .part .top .baro-link ul li:first-child { margin-left:25%; }
	.main-section7 .part .top .baro-link ul li a { display:table-cell; font-size:18px; width:500px;vertical-align:middle;  height:150px; border-radius: 30px;  border: solid 1px rgba(255, 255, 255, 0.5);  position:relative;  text-align:center; color:#fff;  }
	.main-section7 .part .top .baro-link ul li a i  { position:absolute; bottom:20px; right:20px;transform: rotate(45deg);   transition: transform 0.8s cubic-bezier(0.22, 1, 0.36, 1);  transition-duration:0.5s; }
	.main-section7 .part .top .baro-link ul li a:hover { background:#fff; color: #403c3c; }
	.main-section7 .part .top .baro-link ul li a:hover i { transform: translate(5px, 5px);  }
	.main-section7 .part .top .hot-alime { float:right;  width:500px; position:relative;  z-index:10;  }
	.main-section7 .part .top .hot-alime li img { border-radius:30px;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn { position:absolute; right:0px; top:-20px;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn div {float:left; }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-pager a  {display:inline-block; text-indent:-9999px;  width:8px; height:8px; border:1px solid #fff; border-radius:100%; margin-left:10px; }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-pager a.active   { background:#fff;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-play { margin-left:10px; margin-top:-7px;   }
	.main-section7 .part .site-link { font-size:0px;   text-align:center; }
	.main-section7 .part .site-link ul li  { display:inline-block; padding:0 25px;   }
	.main-section7 .part .site-link ul li a {display:flex; height:80px; justify-content: center;         align-items: center;}
	.main-section7 .part .site-link ul li .img { floaT:left;  min-width:80px; height:80px; border-radius:100%;  overflow:hidden; margin-right:20px;  }
	.main-section7 .part .site-link ul li .img img {width:80px; height:80px;   border-radius:100%;  }
	.main-section7 .part .site-link ul li a:hover .img img { transform: scale(1.2, 1.2); transition-duration: 0.5s;  }
	.main-section7 .part .site-link ul li .text  {     vertical-align:middle; color:#fff; font-size:16px;  }


	.main-section8 { background:#000; padding:50px;  }
	.main-section8 ul { text-align:center; font-size:0px; }
	.main-section8 ul li { display:inline-block; padding:0 15px;  }
	.main-section8 ul li a { display:block;  padding: 14px 30px;  border: solid 1px rgba(255, 255, 255, 0.2); border-radius: 32px; }



}/*media (min-width: 992px)*/





@media (min-width: 1780px) {



}/*@media (min-width: 1600px) and  (max-width: 1779px)*/





@media (min-width: 1600px) and  (max-width: 1779px) {

	.main-section1 .notice-wrap .notice-title {width:250px; }
	.main-section1 .notice-wrap .notice-tab li a {  width:210px;}
	.main-section1 .notice-wrap .notice-list-wrap  {width:calc(100% - 250px); }
	.main-section1 .notice-wrap .notice li a {  width:360px; height:368px;  }
	.main-section3 .sport-list {  padding: 0px 40px;    }
	.main-section3 .sport-list .btn-prev.arrow a {left: 15px;}
	.main-section3 .sport-list .btn-next.arrow a {right:15px; }
	.main-section4 .gallery ul { margin:0 -10px;  }
	.main-section4 .gallery ul li {  padding:0 10px; }
	.main-section8 ul li {   padding: 0 13px;     }


} /*@media (min-width: 1600px) and  (max-width: 1779px)*/





@media (min-width: 1200px) and (max-width: 1599px) {

	.main-section1 .main-bg-rolling {  height:1100px; z-index:-1; }
	.main-section1 .container { height:1100px;  }
	.main-section1 .main-bg-rolling ul li {height:1100px; background-size: 1400px auto ;  background-position:center  top 50px;  }
	.main-section1 .main-text .title  img {  width: 370px;  }
	.main-section1 .main-text  .text1 { font-size:29px;  }
	.main-section1 .main-text  .text2 {    font-size:22px;   }
	.main-section1 .notice-wrap .notice-title {  width: 180px;    }
	.main-section1 .notice-wrap h3 {  font-size: 30px;        margin-bottom: 40px;    }
	.main-section1 .notice-wrap .notice-tab li a { font-size: 18px;  width: 150px;height: 50px;   padding: 10px 24px;     border-radius: 0 25px 25px 0;    }
	.main-section1 .notice-wrap .notice-list-wrap { width: calc(100% - 180px);    }
	.main-section1 .notice-wrap .notice { height:330px; }
  .main-section1 .notice-wrap .notice li a {  width:260px; height:290px;  padding:30px;  }
	.main-section1 .notice-wrap .notice li a:hover, .main-section1 .notice-wrap .notice li.active a { padding: 28px;   }
	.main-section1 .notice-wrap .notice li .date {   margin-bottom:20px; }
	.main-section1 .notice-wrap .notice li .date span {  font-size:30px;  }
	.main-section1 .notice-wrap .notice li .title  {   font-size:20px;   height: 60px;  margin-bottom:20px; }
	.main-section1 .notice-wrap .notice li .text  {   font-size:17px;  }

    .main-section2 {  margin: 100px 0;  }
	.main-section3 .sport-list {  padding: 0px 29px;    }
	.main-section3 .sport-list .arrow a { line-height: 45px; }
	.main-section3 .sport-list .btn-prev.arrow a {left: 3px;}
	.main-section3 .sport-list .btn-next.arrow a {right:3px; }

	.main-section4 {  height: 928px;  }
	.main-section4 .gallery { width:calc(50% - 20px);   }
	.main-section4 .gallery1 {  margin-right:20px;   }
	.main-section4 .gallery2 {  margin-left:20px;   }
	.main-section4 .gallery h3 {  font-size:30px;   margin-bottom:30px;   }
	.main-section4 .gallery ul { margin:0 -10px;  }
	.main-section4 .gallery ul li {  padding:0 10px; }
	.main-section4 .gallery ul li .bg-wrap { height:272px;   }
	.main-section4 .gallery ul li .bg-wrap .img { height:161px;   }
	.main-section4 .gallery ul li .bg-wrap .img:after { height:34px;  }
	.main-section4 .gallery ul li .bg-wrap .text { padding:14px 20px; font-size:18px; height:98px;   }
	.main-section4 .gallery ul li a .date { padding:0 30px;  }
	.main-section4 .gallery .more-btn a  { width:40px; height:40px;  line-height:38px;      }



	.main-section5 .movie-wrap h3  {   font-size:30px;  margin-bottom:65px;  }
	.main-section5 .movie-wrap .movie { width:900px;  height:506px;  }
	.main-section5 .movie-wrap .movie  video { width:900px;height:506px;  }
	.main-section5 .movie-wrap .movie .main-video-btn a {  margin-top:-30px; width:60px; height:60px; right:-30px;  line-height:58px;  }
	.main-section5 .movie-wrap .movie .more-btn a { margin-top:-30px; width:60px; height:60px; right:-100px;  line-height:58px; }
	.main-section5 .sns-wrap {text-align:center;  position:absolute; top:720px; left:0px;  width:100%;  height:initial;   padding:  0;  border-radius: 0px;  background-color: initial; }
	.main-section5 .sns-wrap h3 {   margin-bottom:0px;  display:inline-block; margin-right:20px;   }
	.main-section5 .sns-wrap .sns-link {display:inline-block;  }
	.main-section5 .sns-wrap .sns-link a img {  margin-top:-5px;  }


	.main-section6 { height:628px; padding-top:80px;  }
	.main-section6 h3  { font-size:30px; }
	.main-section6 .text {  font-size:16px; }
	.main-section6 .map-info .map-wrap { height:319px;   }
	.main-section6 .map-info .map-wrap #kakaoMap {height:319px; }
	.main-section6 .map-info .info-wrap {  height:319px;   padding:50px;    }
	.main-section6 .map-info .info-wrap h4 { font-size:30px;   }
	.main-section6 .map-info .info-wrap ul  li  { margin-bottom:10px;   }
	.main-section6 .map-info .info-wrap ul  li:before  {width:3px; height:3px;  }
	.main-section6 .map-info .info-wrap ul  li strong  { font-size:15px;}
	.main-section6 .map-info .info-wrap ul  li span  { font-size:16px;   }
	.main-section6 .map-info .info-wrap .view-btn a {  bottom: 30px; right: 30px; }
	.main-section6 .more-btn {   }
	.main-section6 .more-btn a  {  right:0px;  }

	.main-section7 {  height:803px;  padding-top:102px;  }
	.main-section7 .bottom-bg-rolling {  height:803px; }
	.main-section7 .bottom-bg-rolling ul li {  height:803px;  }
	.main-section7 .container { padding-top:218px; }
	.main-section7 h3:after {top:360px; left:40px;   }
	.main-section7 h3 img { width:360px;  }
	.main-section7 .part { width:905px;  }

	.main-section7 .part .top .baro-link {  width:490px;  height: 240px; }
	.main-section7 .part .top .baro-link ul  {margin:-4px; }
	.main-section7 .part .top .baro-link ul li {  padding:4px; }
	.main-section7 .part .top .baro-link ul li a { font-size:16px;  height:115px;   }
	.main-section7 .part .top .baro-link ul li a i  { bottom:15px; right:15px;  }
	.main-section7 .part .top .hot-alime {  width:375px;   }
	.main-section7 .part .site-link ul li  {  padding:0 15px;   }
	.main-section7 .part .site-link ul li a {height:60px; }
	.main-section7 .part .site-link ul li .img {  min-width:60px; height:60px; }
	.main-section7 .part .site-link ul li .img img {width:60px; height:60px;   }


	.main-section8 { padding:50px 0;  }
	.main-section8 ul li { padding:0 5px;  }
	.main-section8 ul li a img {height:24px; }



}/*@media (min-width: 1200px) and (max-width: 1599px)*/





@media (min-width: 992px) and (max-width: 1199px) {

	.main-section1 .main-bg-rolling {  height:1100px; z-index:-1; }
	.main-section1 .container { height:1100px;  }
	.main-section1 .main-bg-rolling ul li {height:1100px; background-size: 1400px auto ;  background-position:center top 50px;  }
	.main-section1 .main-text .title  img {  width: 370px;  }
	.main-section1 .main-text  .text1 { font-size:29px;  }
	.main-section1 .main-text  .text2 {    font-size:22px;   }
	.main-section1 .notice-wrap .notice-title {  width: 180px;    }
	.main-section1 .notice-wrap h3 {  font-size: 30px;        margin-bottom: 40px;    }
	.main-section1 .notice-wrap .notice-tab li a { font-size: 18px;  width: 150px;height: 50px;   padding: 10px 24px;     border-radius: 0 25px 25px 0;    }
	.main-section1 .notice-wrap .notice-list-wrap { width: calc(100% - 180px);    }
  .main-section1 .notice-wrap .notice { height:330px; }
	.main-section1 .notice-wrap .notice li a {  width:250px; height:290px;  padding:30px;  }
	.main-section1 .notice-wrap .notice li a:hover, .main-section1 .notice-wrap .notice li.active a { padding: 28px;   }
	.main-section1 .notice-wrap .notice li .date {   margin-bottom:20px; }
	.main-section1 .notice-wrap .notice li .date span {  font-size:30px;  }
	.main-section1 .notice-wrap .notice li .title  {   font-size:20px;   height: 60px;  margin-bottom:20px; }
	.main-section1 .notice-wrap .notice li .text  {   font-size:17px;  }

    .main-section2 {  margin: 100px 0;  }
	.main-section3 .sport-list {  padding: 0px 3px;  width:950px;    }
	.main-section3 .sport-list .arrow a { line-height: 45px; }
	.main-section3 .sport-list .btn-prev.arrow a {left: -15px;}
	.main-section3 .sport-list .btn-next.arrow a {right:-15px; }

	.main-section4 {  height: 928px;  }
	.main-section4 .gallery { width:calc(50% - 15px);   }
	.main-section4 .gallery1 {  margin-right:15px;   }
	.main-section4 .gallery2 {  margin-left:15px;   }
	.main-section4 .gallery h3 {  font-size:30px;   margin-bottom:30px;   }
	.main-section4 .gallery ul { margin:0 -5px;  }
	.main-section4 .gallery ul li {  padding:0 5px; }
	.main-section4 .gallery ul li .bg-wrap { height:272px;   }
	.main-section4 .gallery ul li .bg-wrap .img { height:161px;   }
	.main-section4 .gallery ul li .bg-wrap .img:after { height:34px;  }
	.main-section4 .gallery ul li .bg-wrap .text { padding:14px 20px; font-size:18px; height:98px;   }
	.main-section4 .gallery ul li a .date { padding:0 30px;  }
	.main-section4 .gallery .more-btn a  { width:40px; height:40px;  line-height:38px;      }



	.main-section5 .movie-wrap h3  {   font-size:30px;  margin-bottom:65px;  }
	.main-section5 .movie-wrap .movie { width:900px;  height:506px;  }
	.main-section5 .movie-wrap .movie  video { width:900px;height:506px;  }
	.main-section5 .movie-wrap .movie .main-video-btn a {  margin-top:-30px; width:60px; height:60px; right:-30px;  line-height:58px;  }
	.main-section5 .movie-wrap .movie .more-btn a { top:-115px; right:0px; margin-top:0px; width:60px; height:60px;   line-height:58px; }
	.main-section5 .sns-wrap {text-align:center;  position:absolute; top:720px; left:0px;  width:100%;  height:initial;   padding:  0;  border-radius: 0px;  background-color: initial; }
	.main-section5 .sns-wrap h3 {   margin-bottom:0px;  display:inline-block; margin-right:20px;   }
	.main-section5 .sns-wrap .sns-link {display:inline-block;  }
	.main-section5 .sns-wrap .sns-link a img {  margin-top:-5px;  }


	.main-section6 { height:628px; padding-top:80px;  }
	.main-section6 h3  { font-size:30px; }
	.main-section6 .text {  font-size:16px; }
	.main-section6 .map-info .map-wrap { height:319px;   }
	.main-section6 .map-info .info-wrap {  height:319px;   padding:50px;    }
	.main-section6 .map-info .map-wrap #kakaoMap {height:319px; }
	.main-section6 .map-info .info-wrap h4 { font-size:30px;   }
	.main-section6 .map-info .info-wrap ul  li  { margin-bottom:10px;   }
	.main-section6 .map-info .info-wrap ul  li:before  {width:3px; height:3px;  }
	.main-section6 .map-info .info-wrap ul  li strong  { font-size:15px;}
	.main-section6 .map-info .info-wrap ul  li span  { font-size:16px;   }
	.main-section6 .map-info .info-wrap .view-btn a {  bottom: 30px; right: 30px; }
	.main-section6 .more-btn {   }
	.main-section6 .more-btn a  {  right:0px;  }

	.main-section7 {  height:803px;  padding-top:102px;  }
	.main-section7 .bottom-bg-rolling {  height:803px; }
	.main-section7 .bottom-bg-rolling ul li {  height:803px;  }
	.main-section7 .container { padding-top:218px; }
	.main-section7 h3:after {top:360px; left:40px;   }
	.main-section7 h3 img { width:360px;  }
	.main-section7 .part { width:880px;  }

	.main-section7 .part .top .baro-link {  width:490px;  height: 240px; }
	.main-section7 .part .top .baro-link ul  {margin:-4px; }
	.main-section7 .part .top .baro-link ul li {  padding:4px; }
	.main-section7 .part .top .baro-link ul li a { font-size:16px;  height:115px;   }
	.main-section7 .part .top .baro-link ul li a i  { bottom:15px; right:15px;  }
	.main-section7 .part .top .hot-alime {  width:375px;   }
	.main-section7 .part .site-link ul li  {  padding:0 15px;   }
	.main-section7 .part .site-link ul li a {height:60px; }
	.main-section7 .part .site-link ul li .img {  min-width:60px; height:60px; }
	.main-section7 .part .site-link ul li .img img {width:60px; height:60px;   }


	.main-section8 { padding:50px 0;  }
	.main-section8 ul li { padding:0 5px;  }
	.main-section8 ul li a {   padding: 14px 25px;}
	.main-section8 ul li a img {height:24px; }



}/*@media (min-width: 992px) and (max-width: 1199px)*/






@media (max-width: 991px) {

	.main {

		z-index: 1;
		word-break: keep-all;

	  }
	  .main a {
		color: #222;
	  }


  	.main .container { padding:0px; max-width:100%;   }

.main-section1 {   position:relative;  padding:50px 15px 0 ; height:800px;  }
	.main-section1 .main-bg-rolling { position:absolute; top:0px; left:0px;  width:100%; height:800px; z-index:-1; }
	.main-section1 .main-bg-rolling ul li { background-repeat:no-repeat; background-position:center 150px ; width:100%; height:800px;background-size:auto 410px;    }
	.main-section1 .container { }
	.main-section1 .main-text {     }
	.main-section1 .main-text  .title { margin-bottom:20px;     }
	.main-section1 .main-text  .title img {width:251px; }
	.main-section1 .main-text  .text { color:#ff870f;  font-family: 'GMarketSans'; }
	.main-section1 .main-text  .text1 { font-size:22px;  font-weight:bold;   }
	.main-section1 .main-text  .text2 {    font-size:16px;   }
	.main-section1 .notice-wrap {  background:#fff;  position:absolute; bottom:0px; left:0px; /*height:420px;*/  width:100%; padding-top:20px;  }
	.main-section1 .notice-wrap h3  {padding-left:15px;  font-family: 'Paperozi'; font-weight:700;   font-size: 20px; padding-top:8px;  margin-bottom:10px;   }
	.main-section1 .notice-wrap .notice-tab { position:absolute; top:20px; right:15px;  }
	.main-section1 .notice-wrap .notice-tab:after { clear:both; display:table; content:'';  }
	.main-section1 .notice-wrap .notice-tab li { floaT:left;  }
	.main-section1 .notice-wrap .notice-tab li a { display:flex;         align-items: center;        justify-content: center; color: #797676; font-size:15px; width:86px; height:36px;  border-radius:22px ;  }
	.main-section1 .notice-wrap .notice-tab li a i {display:none;   }
	.main-section1 .notice-wrap .notice-tab li a.active {  border:2px solid #ff870f; color: #ff870f; font-weight:bold;  }
	.main-section1 .notice-wrap .notice-list-wrap  { padding-left:15px;   }
	.main-section1 .notice-wrap .notice .bx-viewport  {padding-top:20px;   }
	.main-section1 .notice-wrap .notice li {}
	.main-section1 .notice-wrap .notice li a {  display:block; width:240px; height:203px; padding:30px 20px;  border-radius: 30px; border: solid 1px #d8d8d8;background-color: #fff; }

	.main-section1 .notice-wrap .notice li .date { display:flex;   margin-bottom:10px;  color: #8c8a8a; font-size:13px; line-height:1;   }
	.main-section1 .notice-wrap .notice li .date span { margin-right:8px;     font-size:25px; color: #403c3c; font-family: 'GMarketSans';  font-weight:bold;  }
	.main-section1 .notice-wrap .notice li .title  {   font-size:17px; color: #403c3c; font-weight:bold;  line-height: 1.5;  height: 52px; overflow:hidden;  margin-bottom:10px; }
	.main-section1 .notice-wrap .notice li .text  {   font-size:15px;  color: #797676;  line-height: 1.5;  height: 46px; overflow:hidden; }

	.main-section1 .notice-wrap .notice-btn  { display:flex;  justify-content: center;        align-items: center;  margin-top:20px;   }
	.main-section1 .notice-wrap .notice-btn:after  { clear:both; display:table; content:''; }
	.main-section1 .notice-wrap .notice-btn div {display:inline-block;  }
	.main-section1 .notice-wrap .notice-btn  a {  color:#403c3c; font-size:14px; display:block;    }
	.main-section1 .notice-wrap .notice-btn  .btn-play {  margin:-3px 20px 0;    }
	.main-section1 .notice-wrap .more-btn   { display:inline-block;   padding-left:20px; position:relative; margin-lefT:20px;   }
	.main-section1 .notice-wrap .more-btn:before   { content:''; display:inline-block; width:1px; height:14px; background:#c6c6c6; position:absolute; top:3px; lefT:0px;   }



	.main-section2 {margin:60px 0 ; width:100%; height:20px;   overflow:hidden; }
	.main-section2 .simply-scroll  {width:100%; height:20px;  overflow:hidden;  margin-bottom:0px; }
	.main-section2 .simply-scroll .simply-scroll-clip {width:100%;  height:100%;  }
	.main-section2 ul { width:100%; height:100%; }
	.main-section2 ul:after { clear:both; display:table; content:'';  }
	.main-section2 .simply-scroll .simply-scroll-list li  {float:left;  width:Auto; height:100%;  margin-right:20px;  }
	.main-section2 .simply-scroll .simply-scroll-list li img { height:20px;   }


	.main-section3 { padding:0 15px;  }
	.main-section3 .sport-list  {position:relative; }
	.main-section3 .sport-list ul  { border-left:1px solid  #d8d8d8 ; height:192px; }
	.main-section3 .sport-list ul:after { clear:both; display:table; content:'';  }
	.main-section3 .sport-list ul li  { floaT:left; height:192px; border-right:1px solid  #d8d8d8 ;  width:108px; padding:0 9px;  text-align:center;  }
	.main-section3 .sport-list ul li a  {display:block; padding: 30px 10px 0 ;  border-radius:20px;  height:100%;   }
	.main-section3 .sport-list ul li a .img {margin-bottom:10px; }
	.main-section3 .sport-list ul li a .img img  { filter: grayscale(100%); }
	.main-section3 .sport-list ul li a .text  { color:#797676; font-size:15px;  line-height:1.2;  }
	.main-section3 .sport-list ul li a:hover {  background:url(../images/main/sports_on.jpg) no-repeat center center;  }
	.main-section3 .sport-list ul li a:hover .img img { filter: grayscale(0%); }
	.main-section3 .sport-list ul li a:hover .text {color:#fff; }
	.main-section3  .sport-list .arrow a { position:absolute; display:block; bottom:50px; width:34px; background:#fff; height:34px; color:#ff870f;  font-size:14px; line-height:30px;   text-align:center; border: solid 2px #ff870f; box-shadow: 10px 10px 30px 0 rgba(0, 0, 0, 0.1); border-radius:100%;  }
	.main-section3  .sport-list .btn-prev.arrow a {  lefT:50%; margin-left:-50px;  }
	.main-section3  .sport-list .btn-next.arrow a {right:50%; margin-right:-50px; }
	.main-section3  .sport-list .sport-btn  {  text-align:center;   padding-top:80px;  }
	.main-section3  .sport-list .sport-btn  * { vertical-align:middle; }
	.main-section3  .sport-list .sport-btn  div { display:inline-block; }
	.main-section3  .sport-list .sport-btn  .btn-pager {font-family: 'GMarketSans';  font-size:14px; color:#666;  word-spacing:3px; }
	.main-section3  .sport-list .sport-btn  .btn-pager strong { color:#403c3c;  }
	.main-section3  .sport-list .sport-btn  .progress {display:inline-block; width:60px;	 margin:0 20px; 	 margin-top:-4px; height:3px;		border-radius:3px; 		background:#e4e4e4;		overflow:hidden;	}
	.main-section3  .sport-list .sport-btn  .progress span { display:block; max-width:100%;  border-radius:3px; 	height:3px;				background:#403c3c;	}
	.main-section3  .sport-list .sport-btn  .more-btn a   { font-family: 'Paperozi'; font-weight:700;  color: #403c3c; 	font-size: 14px; }
	.main-section3  .sport-list .sport-btn  .more-btn a span  { margin-left:15px; display:inline-block;  box-shadow: 6px 6px 30px 0 rgba(0, 0, 0, 0.1);  text-align:center; line-height:30px;   background-color: #fff;   width:34px; height:34px; border-radius:100%;   }
	.main-section3  .sport-list .sport-btn  .more-btn a span i  {  font-size:14px;  color: #403c3c;  }

	.main-section4 { background:url(../images/main/bg_gall.jpg) no-repeat right top; padding: 175px 15px 230px; }
	.main-section4 .container {    }
	.main-section4 .container:after { clear:both; display:table; content:'';    }
	.main-section4 .gallery { position:relative; width:330px; margin:0 auto;    }
	.main-section4 .gallery1 {  margin-bottom:40px;   }
	.main-section4 .gallery2 {    }
	.main-section4 .gallery h3 {font-family: 'Paperozi'; font-weight:700;   font-size:20px; color:#fff;  margin-bottom:25px;   }
	.main-section4 .gallery ul { margin:0 -8px;  }
	.main-section4 .gallery ul:after {clear:both; display:table; content:'';    }
	.main-section4 .gallery ul li {float:left; width:50%;   padding:0 8px; }
	.main-section4 .gallery ul li a { display:block;  }
	.main-section4 .gallery ul li .bg-wrap { background:#fff; border-radius:30px; padding:4px; height:207px;  margin-bottom:15px; }
	.main-section4 .gallery ul li .bg-wrap .img { height:109px; position:relative; overflow:hidden; border-radius:30px 30px 0 0 ;   }
	.main-section4 .gallery ul li .bg-wrap .img:after {content:''; display:block; width:100%; height:50px; position:absolute; left:0px; bottom:0px; background:url(../images/main/gall_curve.svg) no-repeat center bottom;  background-size:100% auto;  }
	.main-section4 .gallery ul li .bg-wrap .img img {width:100%; height:100%; }
	.main-section4 .gallery ul li a:hover .bg-wrap .img img {transform: scale(1.2, 1.2); transition-duration: 0.5s; }
	.main-section4 .gallery ul li .bg-wrap .text { padding:14px 10px 0; font-size:15px; font-weight:bold; color: #403c3c; line-height:1.5; height:84px; overflow:hidden;   }
	.main-section4 .gallery ul li a .date { padding:0 14px; color:#fff; font-size:14px;  }
	.main-section4 .gallery .more-btn {   }
	.main-section4 .gallery .more-btn a  { display:block; position:absolute; top:0px; right:0px; width:34px; height:34px; border-radius:100%; border:1px solid #fff; text-align:center; line-height:32px; font-size:14px; color:#fff;     }


	.main-section5 {  padding:10px 15px 60px;   background-image:url(../images/main/bg_video_1.svg);  background-repeat:no-repeat ; background-position:right bottom;  background-size:40px 63px;  }
	.main-section5 .container { position:relative;  }
	.main-section5 .movie-wrap  {   text-align:center;  }
	.main-section5 .movie-wrap h3  {  font-family: 'Paperozi'; font-weight:700; font-size:20px; color: #403c3c;  margin-bottom:30px;  }
	.main-section5 .movie-wrap .movie { position:relative; width:100%; margin-bottom: 38px; }
	.main-section5 .movie-wrap .movie  video { width:100%; border-radius:30px;   }
	.main-section5 .movie-wrap .movie .main-video-btn { }
	.main-section5 .movie-wrap .movie .main-video-btn a { display:block; position:absolute;bottom:0px; margin-bottom:-20px; margin-top:-20px; margin-left:-20px;  width:40px; height:40px; left:50%;  background:#fff; font-size:14px;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.06); border-radius:100%; text-align:center; line-height:38px;  }
	.main-section5 .movie-wrap .movie .main-video-btn a img  {width:12px; }
	.main-section5 .movie-wrap .movie .main-video-btn a.pause { display:none;  }
	.main-section5 .movie-wrap .movie .more-btn a { display:block; position:absolute; top:-60px; right:0px;  width:40px; height:40px;  background:#fff; font-size:14px; color: #403c3c;  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.06); border-radius:100%; text-align:center; line-height:38px; }
	.main-section5 .sns-wrap {display:flex; justify-content: center;        align-items: center; }
	.main-section5 .sns-wrap h3 { font-family: 'Paperozi'; font-weight:700;  color: #403c3c; font-size:16px; margin-right:15px;  }
	.main-section5 .sns-wrap .sns-link a {display:inline-block; margin:0 3px; }
	.main-section5 .sns-wrap .sns-link a img {width:30px; }


	.main-section6 {  padding:0 15px 60px;   }
	.main-section6 .container { position:relative; }
	.main-section6 h3  { font-family: 'Paperozi'; font-weight:700; font-size:30px; color: #403c3c;  margin-bottom:30px; text-align:center; }
	.main-section6 .text {  color: #797676; font-size:14px; margin-bottom:25px; text-align:center; }
	.main-section6 .map-info {  }
	.main-section6 .map-info .map-wrap {  height:460px; width:100%;  border-radius:30px; overflow:hidden; }
	.main-section6 .map-info .map-wrap .map {border-radius:30px;  }
	.main-section6 .map-info .map-wrap #kakaoMap {height:460px; }
	.main-section6 .map-info .info-wrap {  min-height:210px;  width:100%;  position:relative;z-index:10;   margin-top:-50px;  border-radius:30px;  background:url(../images/main/stadium_01.jpg) no-repeat center center; background-size:cover;  padding:30px 24px; ;    }

	.main-section6 .map-info .info-wrap h4 { font-size:20px;  font-family: 'Paperozi'; font-weight:700;  color: #ff870f; margin-bottom:20px;  }
	.main-section6 .map-info .info-wrap ul  { }
	.main-section6 .map-info .info-wrap ul  li  { position:relative; padding-lefT:10px;  margin-bottom:10px;   }
	.main-section6 .map-info .info-wrap ul  li:before  {position:absolute; top:10px; left:0px; width:4px; height:4px; border-radius:100%; content:''; display:inline-block; background: #ff870f; }
	.main-section6 .map-info .info-wrap ul  li:after  {clear:both; display:table; content:'';    }
	.main-section6 .map-info .info-wrap ul  li strong  { font-size:14px; font-family: 'Paperozi'; font-weight:700;  color: #ff870f;  float:left; width:35px; }
	.main-section6 .map-info .info-wrap ul  li span  { font-size:14px;  color: #fff;  float:left; width:calc(100% - 35px); }
	.main-section6 .map-info .info-wrap .view-btn {  text-align:right;  }
	.main-section6 .map-info .info-wrap .view-btn a { display:inline-block;     width:86px; height:26px;  border-radius:13px;  border: solid 1px #fff;  text-align:center; line-height:24px; font-size:12px; color:#fff;   }
	.main-section6 .map-info .info-wrap .view-btn a i {  margin-left:5px;  }
	.main-section6 .more-btn {   }
	.main-section6 .more-btn a  { display:block; position:absolute; top:0px; right:0px; width:40px; height:40px; border-radius:100%; box-shadow: 6px 6px 30px 0 rgba(0, 0, 0, 0.1);  background-color: #fff;text-align:center; line-height:38px; font-size:14px; color:#403c3c;     }



	.main-section7 {  padding:51px 15px 30px;  position:relative;  }
	.main-section7 .bottom-bg-rolling { position:absolute; top:0px; left:0px;  width:100%; height:100%; ; z-index:-1; }
	.main-section7 .bottom-bg-rolling,
	.main-section7 .bottom-bg-rolling .bx-wrapper,
	.main-section7 .bottom-bg-rolling .bx-viewport,
	.main-section7 .bottom-bg-rolling ul { height:100% !important;  }
	.main-section7 .bottom-bg-rolling ul li { background-repeat:no-repeat; background-position:center center ; width:100%; height:100%; background-size:cover;   }
	.main-section7 .container { position:relative;   padding-top:115px; padding-left:54px;  }
	.main-section7 .container:after { clear:both; display:table; content:''; }
	.main-section7 h3 { position:absolute; top:0px; lefT:0px;  }
	.main-section7 h3 img { width:180px;  }
	.main-section7 h3:after { content:''; display:inline-block; position:absolute; width:1px; height:450px; background:rgba(255, 251, 225, 0.2);top:185px; left:18px;   }
	.main-section7 .part {   }
	.main-section7 .part .top {margin-bottom:30px;  }
	.main-section7 .part .top .baro-link {  margin-bottom:20px;   }
	.main-section7 .part .top .baro-link ul  {margin:-5px;  font-size:0px; text-align:center; }
	.main-section7 .part .top .baro-link ul li { display:inline-block; padding:5px; }
	.main-section7 .part .top .baro-link ul li a { display:flex;  justify-content: center;        align-items: center; font-size:14px; width:80px; height:80px;   border-radius: 15px;  border: solid 1px rgba(255, 255, 255, 0.5);  position:relative;  color:#fff;  }
	.main-section7 .part .top .baro-link ul li a i  { position:absolute; bottom:10px; right:10px;transform: rotate(45deg);  }
	.main-section7 .part .top .baro-link ul li a:hover { background:#fff; color: #403c3c; }
	.main-section7 .part .top .hot-alime {position:relative;  z-index:10;  padding-top:25px;   }
	.main-section7 .part .top .hot-alime li { text-align:right;  }
	.main-section7 .part .top .hot-alime li img { border-radius:30px;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn { position:absolute; right:0px; top:0px;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn div {float:left; }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-pager a  {display:inline-block; text-indent:-9999px;  width:8px; height:8px; border:1px solid #fff; border-radius:100%; margin-left:10px; }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-pager a.active   { background:#fff;  }
	.main-section7 .part .top .hot-alime .hot-alime-btn .btn-play { margin-left:10px; margin-top:-7px;   }
	.main-section7 .part .site-link { font-size:0px;   }
	.main-section7 .part .site-link ul  {text-align:right;    }
	.main-section7 .part .site-link ul li  { display:inline-block; margin-right:20px; margin-bottom:15px;    }
	.main-section7 .part .site-link ul li a {display:flex; height:30px; justify-content: center;         align-items: center;}
	.main-section7 .part .site-link ul li .img {   min-width:30px; height:30px; border-radius:100%;  overflow:hidden; margin-right:6px;  }
	.main-section7 .part .site-link ul li .img img {width:30px; height:30px;   border-radius:100%;  }
	.main-section7 .part .site-link ul li a:hover .img img { transform: scale(1.2, 1.2); transition-duration: 0.5s;  }
	.main-section7 .part .site-link ul li .text  {     vertical-align:middle; color:#fff; font-size:13px;  }



	.main-section8 { background:#000; padding:40px 15px;  }
	.main-section8 ul { text-align:center; font-size:0px; margin:-5px;  }
	.main-section8 ul li { display:inline-block; padding:5px;  }
	.main-section8 ul li a { display:block;  padding: 10px 20px;  border: solid 1px rgba(255, 255, 255, 0.2); border-radius: 32px; }
	.main-section8 ul li img  { height:24px; }



}/* media (max-width: 991px) */


@media (max-width: 600px) {
	.main-section7 h3:after {  height:550px;  }
	.main-section7 .part .site-link ul { text-align:left;  }
}





/*장애인체전 컬러변경*/

@media (min-width: 992px) {


	body.sports46 .main-section1 .main-text  .text { color: #1ab294; }
	body.sports46 .main-section1 .notice-wrap .notice-tab li a i { color: #1ab294; }
	body.sports46 .main-section1 .notice-wrap .notice-tab li a.active {  border:2px solid #1ab294; color: #1ab294;  }
	body.sports46 .main-section1 .notice-wrap .notice li a:hover {  border: solid 3px #1ab294; }
	body.sports46 .main-section1 .notice-wrap .notice li.active a {  border: solid 3px #1ab294; }

	body.sports46 .main-section3 .sport-list ul li a:before  { background:url(../images/sports46/main/sports_on.jpg) no-repeat center center; }
	body.sports46 .main-section3 .sport-list .arrow a { color:#1ab294; border: solid 2px #1ab294; }

  body.sports46 .main-section4 { background:url(../images/sports46/main/bg_gall.jpg) no-repeat center center; }
  body.sports46 .main-section4 .gallery ul li .bg-wrap .img:after { background:url(../images/sports46/main/gall_curve.svg) no-repeat center bottom;  background-size:100% auto;  }

  body.sports46 .main-section5 { background-image:url(../images/sports46/main/bg_video_1.svg), url(../images/main/bg_video.jpg); }

	body.sports46 .main-section6 .map-info .info-wrap h4 { color: #1ab294; }
	body.sports46 .main-section6 .map-info .info-wrap ul li:before  { background: #1ab294; }
	body.sports46 .main-section6 .map-info .info-wrap ul li strong  { color: #1ab294; }

}

@media (max-width: 991px) {

	body.sports46 .main-section1 .main-text .text { color:#1ab294; }
	body.sports46 .main-section1 .notice-wrap .notice-tab li a.active { border:2px solid #1ab294; color: #1ab294; }

  body.sports46 .main-section3 .sport-list ul li a:hover {  background:url(../images/sports46/main/sports_on.jpg) no-repeat center center;  }
  body.sports46 .main-section3 .sport-list .arrow a { color:#1ab294; border: solid 2px #1ab294; }

	body.sports46 .main-section4 { background:url(../images/sports46/main/bg_gall.jpg) no-repeat right top; }
	body.sports46 .main-section4 .gallery ul li .bg-wrap .img:after { background:url(../images/sports46/main/gall_curve.svg) no-repeat center bottom;  background-size:100% auto;  }

	body.sports46 .main-section5 { background-image:url(../images/sports46/main/bg_video_1.svg); }

	body.sports46 .main-section6 .map-info .info-wrap h4 { color: #1ab294; }
	body.sports46 .main-section6 .map-info .info-wrap ul  li:before  { background: #1ab294; }
	body.sports46 .main-section6 .map-info .info-wrap ul  li strong  { color: #1ab294; }


}


/*장애인체전 컬러변경*/