/* match result */
.main_contents .match_result .result_info {position:relative; box-sizing: border-box; border-top: 1px solid #cecece; height: 227px; transition:all 0.3s ease 0s;}
.main_contents .match_result .result_info:before{opacity:0; display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; box-sizing:border-box; border:1px solid #E6002D; transition:all 0.3s ease 0s;}
.main_contents .match_result .result_info:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.15);}
.main_contents .match_result .result_info:hover:before{opacity:1;}
.main_contents .match_result .result_info p {padding: 18px 130px 28px 28px; font-size: 0.937em; }
.main_contents .match_result .result_info p .title {color: #222; font-size: 1.125em; padding-right:15px;}
.main_contents .match_result .result_info .result_title img {padding-bottom:5px;}
.main_contents .match_result .result_info em{position:absolute; right:28px; top:36px; color:#666; font-weight:300; font-style:normal; font-size:16px; font-weight: bold;}
.main_contents .match_result .result_info ul {text-indent: 28px;}
.main_contents .match_result .result_info ul li {position:relative; padding-right:100px; font-size: 2em; color: #222;line-height: 1.8em; font-weight: 300; letter-spacing: -3px;}
.main_contents .match_result .result_info ul li br{display:none;}
.main_contents .match_result .result_info ul li > img {vertical-align: middle; width:36px; height:auto; padding-right:15px; margin-top:-4px;}
.main_contents .match_result .result_info ul li span{display:block; position:absolute; right:28px; top:4px; width:88px; font-family:'ITCAvantGardeW04-Demi'; font-weight:800; color:#a0a0a0; text-align:right; text-indent:0;}
.main_contents .match_result .result_info ul li span.score_win{color:#222;}
.main_contents .next_schedule > li{transition:all 0.3s ease 0s;}
.main_contents .next_schedule > li:before{content:''; opacity:0; display:block; position:absolute; left:0px; top:0px; width:100%; height:100%; box-sizing:border-box; border:1px solid #E6002D; transition:all 0.3s ease 0s;}
.main_contents .next_schedule > li:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.15);}
.main_contents .next_schedule > li:hover:before{opacity:1;}
html[lang="en"] .main_contents .match_result .result_info ul li{letter-spacing:-1px;}

.main_contents .next_match .list{height:323px;}
.main_contents .next_schedule{height:100%;}
.main_contents .match_result .btn_more,
.main_contents .next_match .btn_more{display:block; position:absolute; right:20px; top:30px; width:13px; height:13px; text-indent:100%; overflow:hidden; white-space:nowrap;}
.main_contents .match_result .btn_more:before,
.main_contents .match_result .btn_more:after,
.main_contents .next_match .btn_more:before,
.main_contents .next_match .btn_more:after{content:''; position:absolute; display:block; background:#a0a0a0;}
.main_contents .match_result .btn_more:before,
.main_contents .next_match .btn_more:before{top:50%; left:0px; width:100%; height:1px; margin-top:-1px;}
.main_contents .match_result .btn_more:after,
.main_contents .next_match .btn_more:after{top:0; left:50%; width:1px; height:100%;}

.main_contents .match_result .btn_prev,
.main_contents .match_result .btn_next,
.main_contents .next_match .btn_prev,
.main_contents .next_match .btn_next{display:inline-block; opacity:0.8; position:absolute; top:30px; width:8px; height:14px; background-repeat:no-repeat; background-position:50% 50%; text-indent:100%; overflow:hidden; white-space:nowrap;}
.main_contents .match_result .btn_prev,
.main_contents .next_match .btn_prev{right:90px; background-image:url(/images/main/btn_live_prev.png);}
.main_contents .match_result .btn_next,
.main_contents .next_match .btn_next{right:54px; background-image:url(/images/main/btn_live_next.png);}
.main_contents .match_result .btn_prev:hover,
.main_contents .match_result .btn_next:hover,
.main_contents .next_match .btn_prev:hover,
.main_contents .next_match .btn_next:hover{opacity:1;}

/* 공지사항 */
.main_contents .notice ul li{position:relative; text-indent:0px !important; padding:0 28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; transition:all 0.3s ease 0s;}
.main_contents .notice ul li:before{content:''; opacity:0; display:block; position:absolute; top:0px; left:0px; width:100%; height:100%; box-sizing:border-box; border:1px solid #E6002D; transition:all 0.3s ease 0s;}
.main_contents .notice ul li:hover:before{opacity:1;}
.main_contents .notice ul li:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.15);}
.main_contents .notice .btn_more{display:block; position:absolute; right:20px; top:30px; width:13px; height:13px; text-indent:100%; overflow:hidden; white-space:nowrap;}
.main_contents .notice .btn_more:before,
.main_contents .notice .btn_more:after{content:''; position:absolute; display:block; background:#a0a0a0;}
.main_contents .notice .btn_more:before{top:50%; left:0px; width:100%; height:1px; margin-top:-1px;}
.main_contents .notice .btn_more:after{top:0; left:50%; width:1px; height:100%;}
.notice_left .notice_list tbody tr:first-child td{border-top-width:0px;}

.live_contents .detail_title{position:relative; padding:25px 0px;}
.live_contents .detail_title p{padding-right:330px; vertical-align:middle;}
.live_contents .detail_title p:after{content:''; display:inline-block; vertical-align:middle;}
.live_contents .detail_title p em{display:inline-block; padding-left:40px; font-size:24px; font-style:normal; color:#222; letter-spacing:-1px; line-height:1em; vertical-align:middle;}
.live_contents .detail_title p a + em{padding-left:72px;}
.live_contents .detail_title span{top:50%; margin-top:-9px;}
.live_contents .detail_title p a{display:block; position:absolute; top:50%; left:40px; height:36px; margin-top:-18px;}

/* 상세보기 */
.live_contents .list_nav{display:block !important; padding:0px !important; height:70px; border-top:1px solid #cfcece;}
.live_contents .list_nav > p > span{padding-left:25px; font-size:14px; color:#666;}
.live_contents .list_nav > p > button{display:inline-block; width:122px; height:70px; line-height:70px; box-sizing: border-box; border-right:1px solid #cfcece;  position:relative; font-family:'ITCAvantGardeW04-Demi'; font-size:12px; font-weight:600; color:#959595; letter-spacing:0.5px;}
.live_contents .list_nav > p > button:before{content:''; display:block; position:absolute; left:37px; top:50%; width:10px; height:11px; margin-top:-6px; background:#fff url(/images/sub/img_detail_arrow.gif) no-repeat 50% top;}
.live_contents .list_nav + .list_nav > p > button:before{left:auto; right:40px; transform:rotate(180deg);}

.in_news:after{content:''; display:block; clear:both;}
.in_news .news_box{display:block; position:relative; box-sizing:border-box; transition:all 0.3s ease 0s;}
.in_news .news_box:before{content:''; opacity:0; display:block; position:absolute; left:0px; top:0px; z-index:1; width:100%; height:100%; box-sizing:border-box; border:1px solid #E6002D; transition:all 0.3s ease 0s;}
.in_news .news_box:hover:before{opacity:1;}
.in_news .news_box:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.15);}
.in_news .news_box .image_box{width:100%; text-align:center;}
.in_news .news_box .image_box img{height:100%; /*margin-left:-100%; margin-right:-100%;*/ transform:scale(1,1); transition:all 0.5s ease-out 0s;}
.in_news .news_box:hover .image_box img{transform:scale(1.1,1.1);}
.in_news .news_box .news_text{letter-spacing:-1px;}


/* LATEST NEWS */
.count_right .count_latest_lst li > a{display:block;}

/* news & tv */
.news_search_nav,
.search_nav{width:100%; height:70px; line-height:70px; background-color: #222; position: relative;}
.news_search_nav > h3,
.search_nav > h3{color:#fff; font-size:1.5em; font-weight:300; display:inline-block; padding-left:20px;}
.news_search_nav > p select,
.search_nav > p select{position:absolute; top:0; height:70px; color:#fff; padding-left:30px; padding-right:30px; background:#222 url('/images/sub/arr_total.png') no-repeat 85% 50%; border:0px; border-left:1px solid #666; width:210px; right:280px; font-size:15px; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
.news_search_nav > p select option,
.search_nav > p select option{background:#222;}
.news_search_nav > p select::-ms-expand,
.search_nav > p select::-ms-expand{ display:none; }
.news_search_nav > .sch,
.search_nav  > .sch{height:70px; background-color:#222; line-height:70px; position:absolute; top:0px; right:0;width:280px; background-image:url('/images/sub/icon_sch.png'); background-repeat: no-repeat; background-position: 90% 50%; border:0px; border-left:1px solid #666;}
.news_search_nav > .sch input,
.search_nav > .sch input{width:100%; height:70px; padding-left:20px;  box-sizing:border-box; font-size:15px; background:transparent; border:0px; vertical-align:top;}
.news_search_nav .btn_search,
.search_nav .btn_search{display:none;}
html[lang="en"] .news_search_nav > .sch,
html[lang="en"] .search_nav > .sch{width:350px;}
html[lang="en"] .news_search_nav > p select,
html[lang="en"] .search_nav > p select{right:350px;}

.live_contents .detail_contents #view_contents{min-height:400px;}
/*html[lang="en"] .main_contents.newsTV .news_movie{float:left;}*/
html[lang="en"] .main_contents.newsTV .news_movie:nth-child(2n){float:right;}

/* live 하단배너 */
.main_banner{position:relative;}
.main_banner .mob{display:none !important;}
.main_banner a{display:block; height:100%; text-align:center;}
.main_banner img{max-width:100%;}
.main_banner .owl-dots{position:absolute; right:50%; bottom:35px; margin-right:-590px;}
.main_banner .owl-dots .owl-dot{display:inline-block; margin:0 8px; vertical-align:middle;}
.main_banner .owl-dots .owl-dot span{display:block; width:10px; height:10px; box-sizing:border-box; border-radius:50%; border:1px solid #dcdcdc; transition:all 0.3s ease 0s;}
.main_banner .owl-dots .owl-dot.active span{width:16px; height:16px; background:#fff; border:0px;}

@media all and (min-width:1921px){
	.main_banner{max-width:1920px; margin:0 auto;}
}
@media all and (min-width:961px){
	.news_search_nav > .sch,
	.search_nav > .sch{display:block !important;}
}

/* 화면 1280 고정요청
@media all and (min-width:1601px) {
	.main_contents .next_match {width: 572px; height: 532px; display: block; margin-right: 28px; background-color: #fff; position: relative; float: left; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .next_match ul{height:calc(100% - 77px);}
	.main_contents .next_match h3 {text-indent: 28px; font-size: 18px; color: #343434; height: 77px; line-height: 77px;box-sizing: border-box; border-bottom:1px solid #cfcece; font-family:'ITCAvantGardeW04-Demi'}
	.main_contents .next_schedule > li {box-sizing: border-box; border-bottom:1px solid #cfcece; height:calc(100% / 3); position: relative; list-style:none;}
	.main_contents .next_schedule > li:last-child {border:0px;}
	.main_contents .next_schedule .title {position: absolute; left:28px; top:22px; font-size:1em; color:#222;}
	.main_contents .next_schedule .title > span {color:#999;padding-left:10px;}
	.main_contents .next_schedule .date {position:absolute; top:22px; right:28px; color:#999; font-size:16px; font-weight:300;}
	.main_contents .next_schedule .country {position: absolute; top:60px; left:28px;}
	.main_contents .next_schedule .country > li {font-size:1.625em;font-weight:300;color:#222; list-style:none; line-height:1.4em; letter-spacing:-3px;}
	.main_contents .next_schedule .country > li > img {width:30px; height:auto;padding-right:10px;}
	.main_contents .next_schedule .broad {position:absolute; font-size:1.125em; font-weight:600;color:#222;right:28px; top:70px;text-align:right;line-height:1.2em;} 
	.main_contents .next_schedule .broad > span {display:block;}

	.main_contents .match_result {width: 572px; height: 532px; display: block; margin-right: 28px; background-color: #fff; position: relative; float: left; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .match_result h3 {text-indent: 28px; font-size: 1.125em; font-weight: 800; color: #343434; height: 77px; line-height: 77px; font-family:'ITCAvantGardeW04-Demi'}
	.main_contents .match_result button {position: absolute;right: 20px; top: 32px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .match_result li { list-style: none;}
	.main_contents .match_result .result_score {box-sizing: border-box;border-top: 1px solid #cecece;width: 30%;display: inline-block;height: 228px;text-align: center;}
	.main_contents .match_result .result_score p {font-size: 1.125em;font-weight: 300;padding: 18px 28px 28px 0; text-align:right;}
	.main_contents .match_result .result_score ul li {font-size: 2.375em;color: #a0a0a0;font-weight: 800;line-height: 1.65em; text-align:right;padding-right:44px;}
	.main_contents .match_result .result_score ul .score_win {color: #222;}

	.main_contents .notice {width: 372px; height: 532px; display: block; overflow: hidden; position: relative; background-color: #fff; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .notice h3 {text-indent: 28px; font-size: 1.125em; font-weight: 800; color: #343434; height: 77px; line-height: 77px; font-family:'ITCAvantGardeW04-Demi';}
	.main_contents .notice button {position: absolute; right: 20px; top: 32px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .notice ul li {height: 76px; box-sizing: border-box; border-top: 1px solid #cecece; text-indent: 28px; font-size: 1.125em; color: #222;font-weight: 300;
	line-height: 76px; cursor: pointer; letter-spacing: -1px;}

	.btn_c_more {width:100%; height:140px; display:block; background-image:url('/images/sub/btn_c_more.png'); background-size: 88px 88px; background-repeat: no-repeat; background-position: 50% 50%; font-size:0px; clear: both;overflow: hidden; background-color:#efefef;}

	.index_banner {display:block; clear:both; width:100%; }
	.index_banner img {width:100%; height:auto;}

	.live_contents {margin:0 auto; width:1600px; box-sizing:border-box; border-left:1px solid #cfcecece; border-right:1px solid #cfcece;border-bottom:1px solid #cfcece;background-color:#fff;}
	.live_contents .detail_top_info {height:80px; line-height:80px; border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_top_info p {text-indent:40px; color:#222; font-size:0.75em; font-weight:600; }
	.live_contents .detail_top_info p span {padding-left:40px; color:#cd2b25; }
	.live_contents .detail_top_info button {width:80px; height:80px; font-size:0px; box-sizing: border-box; position: absolute; right:0;top:0px; border-left:1px solid #cfcece; background-image:url('/images/sub/btn_close_01.gif'); background-repeat: no-repeat; background-position: 50% 50%; }
	.live_contents .detail_title {border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_title p {font-size:1.5em; color:#222;}
	.live_contents .detail_title .d_info {position: absolute; right:180px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_clock.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left; }
	.live_contents .detail_title .p_info {position: absolute; right:70px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_eye.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left;}
	.live_contents .detail_contents {position: relative;}
	.live_contents .detail_contents img {width:100%; height:auto;} 
	.live_contents .detail_contents > p {display:inline-block; width:80%; padding: 48px 43px 60px 43px; font-size:1.25em; color:#666;line-height:150%;}
	.live_contents .detail_contents .btn_d_list {position:absolute; bottom:160px; right:20px; display:inline-block; padding:10px 24px; font-size:1em; color:#666;background-color:#f7f7f7; border:1px solid #cfcece;}
	.live_contents .detail_sns {display:inline-block; position: absolute;right:20px;padding-top:40px;}
	.live_contents .detail_sns li {list-style:none; background-repeat:no-repeat; background-position: 50% 50%; cursor:pointer; width:45px; height:45px;font-size:0px;}
	.live_contents .detail_sns li:nth-child(1) {background-image:url('/images/sub/quick_facebook.png');}
	.live_contents .detail_sns li:nth-child(1):hover {background-image:url('/images/sub/quick_facebook_on.png');}
	.live_contents .detail_sns li:nth-child(2) {background-image:url('/images/sub/quick_insta.png');}
	.live_contents .detail_sns li:nth-child(2):hover {background-image:url('/images/sub/quick_insta_on.png');}
	.live_contents .detail_sns li:nth-child(3) {background-image:url('/images/sub/quick_x.png');}
	.live_contents .detail_sns li:nth-child(3):hover {background-image:url('/images/sub/quick_x_on.png');}
	.live_contents .detail_sns li:nth-child(4) {background-image:url('/images/sub/quick_copy.png');}
	.live_contents .detail_sns li:nth-child(4):hover {background-image:url('/images/sub/quick_copy_on.png');}

	.live_contents .list_nav {height:70px; line-height:70px; border-top:1px solid #cfcece;}
	.live_contents .list_nav > p {font-size:1.17em;}
	.live_contents .list_nav > p > span {padding-left:40px; color:#222;}
	.live_contents .list_nav > p > button {display:inline-block; width:122px; height:70px; line-height:70px; box-sizing: border-box; border-right:1px solid #cfcece; font-size:0.85em; font-weight:600; color:#999;text-indent:0px; }

	.in_news {margin: 0 auto; width:1600px; padding-top:40px; padding-bottom:50px; overflow:hidden;}
	.in_news .news_box {width:280px; height:400px; float:left; background-color:#fff; margin-right:50px;}
	.in_news .news_box:last-child {float:right;margin-right:0px;}
	.in_news .news_box .image_box {width:280px; height:280px; overflow:hidden;}
	.in_news .news_box .image_box img {width:100%; height:auto;}
	.in_news .news_box .news_category {padding:25px 22px 10px 22px; color:#cd2b25;font-size:0.75em;font-weight:600;}
	.in_news .news_box .news_text {padding:0 22px; font-size:1.125em; color:#222;font-weight:400;}


	.notice_left {width:74.6%; float:left;}
	.notice_left .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; width:100%;background-color:#fff;}
	.notice_left .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400;}
	.notice_left .notice_list td {border:1px solid #cfcece;height:90px; line-height:90px; font-size:1em; color:#222;}
	.notice_left .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.notice_left .notice_list td:nth-child(2) {text-align:left; padding-left:20px; }
	.notice_left .notice_list td:nth-child(3) {text-align:left; padding-left:20px; width:110px; }
	.notice_left .notice_list td:nth-child(4) {text-align:center; width:130px;}
	.file_down {display:block; width:280px; height:46px; background-color:#f7f7f7; color:#222; font-size:0.875em; background-image:url('/images/sub/icon_down.png'); background-repeat:no-repeat; background-position: 90% 50%; text-align:left; text-indent:20px; border:1px solid #cfcece;}

	.in_news .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; border:1px solid #cfcece; width:100%;background-color:#fff;}
	.in_news .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400;}
	.in_news .notice_list td {border:1px solid #cfcece;height:90px; line-height:90px; font-size:1em; color:#222;}
	.in_news .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.in_news .notice_list td:nth-child(2) {text-align:left; padding-left:20px; }
	.in_news .notice_list td:nth-child(3) {text-align:left; padding-left:20px; width:200px; }
	.in_news .notice_list td:nth-child(4) {text-align:center; width:200px;}
}
 */

 	.main_contents .match_result .result_info p .title br{display:none;}
	.main_contents .next_schedule .country > li > img{margin-top:-3px;}

	.live_contents .datail_file{display:block !important;}
	.live_contents .datail_file a{display:inline-block; min-width:280px; box-sizing:border-box; padding:10px 20px 10px 45px; background:url('/images/sub/icon_down.png') no-repeat 15px 50%; border:1px solid #cfcece; color:#222;}
	.live_contents .datail_file a:hover{background-color:#f7f7f7;}	

@media all and (min-width:1181px){
	/* index.php next match */
	.main_contents .next_match {width: 420px; height: 400px; display: block; margin-right: 20px; background-color: #fff; position: relative; float: left; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .next_match h3 {font-family:'ITCAvantGardeW04-Demi'; text-indent: 20px; font-size: 18px; color: #343434; height: 77px; line-height: 77px;box-sizing: border-box;border-bottom:1px solid #cfcece; font-family:'ITCAvantGardeW04-Demi'; letter-spacing:1px;}	
	.main_contents .next_schedule > li {box-sizing: border-box; border-bottom:1px solid #cfcece; height:calc(100% / 3); position: relative; list-style:none;}
	.main_contents .next_schedule > li:last-child {border:0px;}
	.main_contents .next_schedule .title {position: absolute; left:20px; top:10px; font-size:12px; color:#222;}
	.main_contents .next_schedule span.stadium {color:#999;left:20px; font-size: 12px; position: absolute; top: 24px;}
	.main_contents .next_schedule .date {position:absolute; top:24px; right:20px; font-weight:600; color:#222;font-size:12px; text-align:right;}
	.main_contents .next_schedule .country {position: absolute; top:44px; left:20px;}
	.main_contents .next_schedule .country > li {font-size:18px;font-weight:300;color:#222; list-style:none; line-height:1.4em;}
	.main_contents .next_schedule .country > li > img {width:22px; height:auto;padding-right:10px;}
	.main_contents .next_schedule .broad {position:absolute; font-size:0.812em; color:#999;right:20px; top:50px;text-align:right;line-height:1.2em;} 
	.main_contents .next_schedule .broad > span {display:block;}

	/* match result */
	.main_contents .match_result {width: 440px; height: 400px; display: block; margin-right: 20px; background-color: #fff; position: relative; float: left; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .match_result h3 {font-family:'ITCAvantGardeW04-Demi'; text-indent: 20px; font-size: 1.125em; font-weight: 800; color: #343434; height: 77px; line-height: 77px;}
	.main_contents .match_result button {position: absolute;right: 20px; top: 32px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .match_result li { list-style: none;}
	.main_contents .match_result .result_info {height:161px;}
	.main_contents .match_result .result_info p > span {color:#999;padding-left:10px;}
	.main_contents .match_result .result_info p {padding: 18px 20px 0 20px; font-size:12px; color: #222;}
	.main_contents .match_result .result_info p .title {color: #222; font-size:12px; padding-right:15px;}
	.main_contents .match_result .result_info p.result_title_en {padding: 18px 20px 0 20px; font-size:12px; color: #222;}	
	.main_contents .match_result .result_info span.stadium_en {color: #999; font-size:12px; padding-left: 20px; display: block;}
	.main_contents .match_result .result_info .result_title img {padding-bottom:5px;}
	.main_contents .match_result .result_info ul {text-indent: 20px;}
	.main_contents .match_result .result_info ul li {font-size: 1.5em; line-height: 1.8em; font-weight: 300;}
	.main_contents .match_result .result_info ul li > img { width:28px; height:auto;}
	.main_contents .match_result .result_info em{right:20px; font-size:12px;}
	.main_contents .match_result .result_info ul li span{width:77px; right:20px;}
	.main_contents .match_result .result_score {box-sizing: border-box;border-top: 1px solid #cecece;width: 30%;display: inline-block;height: 155px;text-align: center;}
	.main_contents .match_result .result_score p {font-size:12px;font-weight: 300;padding: 18px 20px 28px 0; text-align:right;}
	.main_contents .match_result .result_score ul li {font-size: 1.5em;color: #a0a0a0;font-weight: 800;line-height: 1.65em; text-align:right;padding-right:44px;}
	.main_contents .match_result .result_score ul .score_win {color: #222;}

	/* 공지사항 */
	.main_contents .notice {width: 280px; height: 400px; display: block; overflow: hidden; position: relative; background-color: #fff; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .notice h3 {font-family:'ITCAvantGardeW04-Demi'; text-indent: 28px; font-size: 1.125em; font-weight: 800; color: #343434; height: 77px; line-height: 77px;}
	.main_contents .notice button {position: absolute; right: 20px; top: 32px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .notice ul li {height: 53.4px; box-sizing: border-box; border-top: 1px solid #cecece; text-indent: 28px; font-size: 0.85em; color: #222;font-weight: 300;
	line-height: 53px; cursor: pointer; letter-spacing: -0.1em;}
	html[lang="en"] .main_contents .notice{overflow:inherit; float:left; border:0px;}
	html[lang="en"] .main_contents .notice .news_today{margin-top:0px; margin-right:0px;}

	/* more 버튼 클래스 */
	.btn_c_more {width:88px; height:140px; margin:0 auto; display:block; background-image:url('/images/sub/btn_c_more.png'); background-size: 88px 88px; background-repeat: no-repeat; background-position: 50% 50%; font-size:0px; clear: both;overflow: hidden; background-color:#efefef;}
	.btn_c_more:hover{background-image:url('/images/sub/btn_c_more_blue.png');}
	.main_contents.newsTV{padding-bottom:20px;}
	.main_contents.newsTV #more_button{clear:both; padding-top:20px;}

	/* 라이브 메인 배너 */
	.index_banner {display:block; clear:both; width:100%; }
	.index_banner img {width:100%; height:auto;}


	/*.live_detail {height:80px !important; top:0;}*/
	/*.live_detail .detail_logo {font-size:0px; width:127px; height:52px; background-image:url('/images/sub/detail_logo.png'); position:absolute; left:50%;top:15px;left:50%; margin-left:-785px;}*/
	/*.live_detail_page {margin-top:80px;}*/

	.live_contents {margin:0 auto; width:1200px; box-sizing:border-box; border-left:1px solid #cfcece; border-right:1px solid #cfcece;border-bottom:1px solid #cfcece;background-color:#fff;}
	.live_contents .detail_top_info {height:70px; line-height:70px; border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_top_info p {text-indent:40px; color:#222; font-size:0.75em; font-weight:600; }
	.live_contents .detail_top_info p span {padding-left:40px; color:#cd2b25; }
	.live_contents .detail_top_info button {width:68px; height:70px; font-size:0px; box-sizing: border-box; position: absolute; right:0;top:0px; border-left:1px solid #cfcece; background-image:url('/images/sub/btn_close_01.gif'); background-repeat: no-repeat; background-position: 50% 50%; }
	.live_contents .detail_top_info button:hover{background-color:#f7f7f7;}
	.live_contents .detail_title {border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_title p {font-size:1.5em; color:#222;}
	.live_contents .detail_title .d_info {position: absolute; right:105px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_clock.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left; }
	.live_contents .detail_title .p_info {position: absolute; right:30px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_eye.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left;}
	.live_contents .detail_contents {position: relative;}
	.live_contents .detail_contents img {max-width:100%; height:auto;} 
	.live_contents .detail_contents > div {display:inline-block; padding: 48px 90px 60px 43px; font-size:16px; color:#666; line-height:1.5em; word-break:keep-all;}
	.live_contents .detail_contents .btn_d_list {position:absolute; bottom:160px; right:20px; display:inline-block; padding:7px 22px; font-size:14px; color:#666; border:1px solid #cfcece;}
	.live_contents .detail_contents .btn_d_list:hover{background-color:#f7f7f7;}
	.live_contents .detail_sns {display:inline-block; position: absolute;right:20px; top:40px;}
	.live_contents .detail_sns li {list-style:none; background-repeat:no-repeat; background-position: 50% 50%; cursor:pointer; width:45px; height:45px;font-size:0px;}
	.live_contents .detail_sns li:nth-child(1) {background-image:url('/images/sub/quick_facebook.png');}
	.live_contents .detail_sns li:nth-child(1):hover {background-image:url('/images/sub/quick_facebook_on.png');}
	.live_contents .detail_sns li:nth-child(2) {background-image:url('/images/sub/quick_x.png');}
	.live_contents .detail_sns li:nth-child(2):hover {background-image:url('/images/sub/quick_x_on.png');}
	.live_contents .detail_sns li:nth-child(3) {background-image:url('/images/sub/quick_copy.png');}
	.live_contents .detail_sns li:nth-child(3):hover {background-image:url('/images/sub/quick_copy_on.png');}
	.live_contents .detail_sns li:nth-child(4) {background-image:url('/images/sub/quick_insta.png');}
	.live_contents .detail_sns li:nth-child(4):hover {background-image:url('/images/sub/quick_insta_on.png');}

	/*페이지 내에 뉴스 */
	.in_news {margin: 0 auto; width:1200px; padding-top:40px; padding-bottom:50px; overflow:hidden;}
	.in_news .news_box {width:280px; height:400px; float:left; background-color:#fff; margin-right:26px;}
	.in_news .news_box:nth-child(4) {float:right; margin-right:0px;}
	.in_news .news_box:last-child {display:none;}
	.in_news .news_box .image_box {height:280px; overflow:hidden; text-align:center;}
	.in_news .news_box .image_box img {height:100%; /*margin-left:-100%; margin-right:-100%;*/}
	.in_news .news_box .news_category {padding:25px 22px 10px 22px; color:#cd2b25;font-size:0.75em;font-weight:600;}
	.in_news .news_box .news_text {padding:0 22px; font-size:1.125em; color:#222;font-weight:400;}

	/*공지사항 */
	.notice_left {width:74.6%; float:left;}
	.notice_left .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; width:100%;background-color:#fff;}
	.notice_left .notice_list tbody tr:hover{outline:1px solid #ff2222;}	
	.notice_left .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400; text-align:left;}
	.notice_left .notice_list td {border:1px solid #cfcece; padding:30px 20px; font-size:14px; color:#222;}
	.notice_left .notice_list td:nth-child(1) {text-align:left; width:50px; }
	.notice_left .notice_list td:nth-child(2) {text-align:left; font-size:16px;}
	.notice_left .notice_list td:nth-child(3) {text-align:left; width:90px; }
	.notice_left .notice_list td:nth-child(4) {text-align:left; width:100px;}
	.file_down {display:block; width:280px; height:46px; background-color:#f7f7f7; color:#222; font-size:0.875em; background-image:url('/images/sub/icon_down.png'); background-repeat:no-repeat; background-position: 90% 50%; text-align:left; text-indent:20px; border:1px solid #cfcece;}

	/*공지사항 디테일 페이지 내의 리스트 */
	.in_news .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; border:1px solid #cfcece; width:100%;background-color:#fff;}
	.in_news .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400;}
	.in_news .notice_list td {border:1px solid #cfcece;height:90px; line-height:90px; font-size:1em; color:#222;}
	.in_news .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.in_news .notice_list td:nth-child(2) {text-align:left; padding-left:20px; }
	.in_news .notice_list td:nth-child(3) {text-align:left; padding-left:20px; width:110px; }
	.in_news .notice_list td:nth-child(4) {text-align:center; width:130px;}

}

@media all and (min-width: 961px) and (max-width: 1180px) {
	/* index.php next match */
	.main_contents .next_match {width:49%; height: 400px; display: block; background-color: #fff; position: relative; float: left; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .next_match h3 {text-indent: 20px; font-size: 18px; color: #343434; height: 77px; line-height: 77px;box-sizing: border-box;border-bottom:1px solid #cfcece; font-family:'ITCAvantGardeW04-Demi';}
	.main_contents .next_schedule > li {box-sizing: border-box; border-bottom:1px solid #cfcece; height:107px; position: relative; list-style:none;}
	.main_contents .next_schedule > li:last-child {border:0px;}
	.main_contents .next_schedule .title {position: absolute; left:20px; top:10px; font-size:0.75em; color:#222;}
	.main_contents .next_schedule span.stadium {
	    color: #999;
	    left: 20px;
	    font-size: 12px;
	    position: absolute;
	    top: 24px;
	}
	.main_contents .match_result .result_info p.result_title_en {padding: 18px 20px 0 0; font-size:12px; padding-left: 20px; color: #222;}	
	.main_contents .match_result .result_info span.stadium_en {color: #999; font-size:12px; padding-left: 20px; display: block;}
	.main_contents .next_schedule .date {position:absolute; top:22px; right:20px; font-weight:600;color:#222; font-size:0.75em; text-align:right;}
	.main_contents .next_schedule .country {position: absolute; top:40px; left:20px;}
	.main_contents .next_schedule .country > li {font-size:1.25em;font-weight:300;color:#222; list-style:none; line-height:1.4em;}
	.main_contents .next_schedule .country > li > img {width:22px; height:auto;padding-right:10px;}
	.main_contents .next_schedule .broad {position:absolute; font-size:0.812em; color:#999;right:20px; top:60px;text-align:right;line-height:1.2em;} 
	.main_contents .next_schedule .broad > span {display:block;}

	/* match result */
	.main_contents .match_result {width:49%; height: 400px; display: block; background-color: #fff; position: relative; float: right; box-sizing: border-box; border:1px solid #cfcece;}
	.main_contents .match_result h3 {text-indent: 20px; font-size: 1.125em; font-weight: 800; color: #343434; height: 77px; line-height: 77px; font-family:'ITCAvantGardeW04-Demi';}
	.main_contents .match_result button {position: absolute;right: 20px; top: 32px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .match_result li { list-style: none;}
	.main_contents .match_result .result_info{height:161px;}
	.main_contents .match_result .result_info p {padding: 18px 20px 0 0; font-size: 0.75em; padding-left: 20px;}
	.main_contents .match_result .result_info p .title {color: #222; font-size: 1.125em; padding-right:15px;}
	.main_contents .match_result .result_info .result_title img {padding-bottom:5px;}
	.main_contents .match_result .result_info ul li {padding-top:3px; font-size: 1.3em; line-height: 1.8em; font-weight: 300; letter-spacing:-2px;}
	.main_contents .match_result .result_info ul li > img { width:28px; height:auto;}
	.main_contents .match_result .result_info em{right:20px; font-size:12px; font-style:normal;}
	.main_contents .match_result .result_info ul li span{width:77px; right:20px; top:3px;}
	.main_contents .match_result .result_score {box-sizing: border-box;border-top: 1px solid #cecece;width: 30%;display: inline-block;height: 155px;text-align: center;}
	.main_contents .match_result .result_score p {font-size: 0.75em;font-weight: 300;padding: 18px 20px 28px 0; text-align:right;}
	.main_contents .match_result .result_score ul li {font-size: 1.5em;color: #a0a0a0;font-weight: 800;line-height: 1.65em; text-align:right;padding-right:44px;}
	.main_contents .match_result .result_score ul .score_win {color: #222;}

	/* 공지사항 */
	.main_contents .notice {/*width:calc(100% - 600px);*/width: 280px; height: 400px; display: block; overflow: hidden; position: relative; background-color: #fff; clear: both; float: left; margin-top: 20px; float: left; margin-right: 20px;box-sizing: border-box; border:0;}
	.main_contents .notice h3 { text-indent: 20px; font-size: 1.125em; font-weight: 800; color: #343434; height: 58px; line-height: 58px; font-family:'ITCAvantGardeW04-Demi';}
	.main_contents .notice button { position: absolute; right: 20px; top: 24px; width: 17px; height: 17px; background-image: url('/images/main/btn_more.png');}
	.main_contents .notice ul li { height: 57px; box-sizing: border-box; border-top: 1px solid #cecece; padding:0 20px; font-size: 0.875em; color: #222; font-weight: 300; line-height: 57px; cursor: pointer; letter-spacing: -0.1em;}
	.main_contents .notice .btn_more{right:20px; top:20px;}
	.main_contents .notice + a.news_today + a.news_today{margin-right:0px;}
	.main_contents .notice + a.news_today + a.news_today + a.news_today{display:none;}
	.main_contents .notice a.news_today {margin-top:0}

	 /* more 버튼 클래스 */
	.btn_c_more {width:100%; height:140px; display:block; background-image:url('/images/sub/btn_c_more.png'); background-size: 88px 88px; background-repeat: no-repeat; background-position: 50% 50%; font-size:0px; clear: both;overflow: hidden; background-color:#efefef;}

	/* 라이브 메인 배너 */
	.index_banner {display:block; clear:both; width:100%; }
	.index_banner img {width:100%; height:auto;}





	/*.live_detail {height:80px !important; top:0;}*/
	/*.live_detail .detail_logo {font-size:0px; width:127px; height:52px; background-image:url('/images/sub/detail_logo.png'); position:absolute; left:50%;top:15px;left:50%; margin-left:-785px;}*/
	/*.live_detail_page {margin-top:80px;}*/

	.live_contents {margin:0 15px; box-sizing:border-box; border-left:1px solid #cfcecece; border-right:1px solid #cfcece;border-bottom:1px solid #cfcece;background-color:#fff;}
	.live_contents .detail_top_info {height:70px; line-height:70px; border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_top_info p {text-indent:40px; color:#222; font-size:0.75em; font-weight:600; }
	.live_contents .detail_top_info p span {padding-left:40px; color:#cd2b25; }
	.live_contents .detail_top_info button {width:68px; height:70px; font-size:0px; box-sizing: border-box; position: absolute; right:0;top:0px; border-left:1px solid #cfcece; background-image:url('/images/sub/btn_close_01.gif'); background-repeat: no-repeat; background-position: 50% 50%; }
	.live_contents .detail_top_info button:hover{background-color:#f7f7f7;}
	.live_contents .detail_title {border-bottom:1px solid #cfcece; position: relative;}
	.live_contents .detail_title p {font-size:1.5em; color:#222;}
	.live_contents .detail_title .d_info {position: absolute; right:105px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_clock.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left; }
	.live_contents .detail_title .p_info {position: absolute; right:30px; color:#999; font-size:0.75em; padding-left:22px; background-image:url('/images/sub/icon_eye.png'); background-repeat: no-repeat; background-position: 0% 50%; text-align:left;}
	.live_contents .detail_contents {position: relative;}
	.live_contents .detail_contents #view_contents{padding:30px;}
	.live_contents .detail_contents > div {display:inline-block; padding: 48px 90px 60px 43px; font-size:16px; color:#666; line-height:1.5em; word-break:keep-all;}
	.live_contents .detail_contents img {width:100%; height:auto;} 
	.live_contents .detail_contents > p {display:inline-block; width:80%; padding: 48px 43px 60px 43px; font-size:1.25em; color:#666;line-height:150%;}
	.live_contents .detail_contents .btn_d_list {position:absolute; bottom:160px; left:20px; right: auto; display:inline-block; padding:7px 22px; font-size:14px; color:#666; border:1px solid #cfcece;}
	.live_contents .detail_contents .btn_d_list:hover{background-color:#f7f7f7;}
	.live_contents .detail_sns {display:block; position:static; padding-top:40px; padding-right:20px; text-align:right;}
	.live_contents .detail_sns li {display:inline-block; list-style:none; background-repeat:no-repeat; background-position: 50% 50%; cursor:pointer; width:45px; height:45px;font-size:0px;}
	.live_contents .detail_sns li:nth-child(1) {background-image:url('/images/sub/quick_facebook.png');}
	.live_contents .detail_sns li:nth-child(1):hover {background-image:url('/images/sub/quick_facebook_on.png');}
	.live_contents .detail_sns li:nth-child(2) {background-image:url('/images/sub/quick_x.png');}
	.live_contents .detail_sns li:nth-child(2):hover {background-image:url('/images/sub/quick_x_on.png');}
	.live_contents .detail_sns li:nth-child(3) {background-image:url('/images/sub/quick_copy.png');}
	.live_contents .detail_sns li:nth-child(3):hover {background-image:url('/images/sub/quick_copy_on.png');}
	.live_contents .detail_sns li:nth-child(4) {background-image:url('/images/sub/quick_insta.png');}
	.live_contents .detail_sns li:nth-child(4):hover {background-image:url('/images/sub/quick_insta_on.png');}

	/*페이지 내에 뉴스 */
	.in_news {margin: 0 auto; max-width:1000px; padding-top:40px; padding-bottom:50px; overflow:hidden;}
	.in_news .news_box {width:280px; height:400px; float:left; background-color:#fff; margin-right:80px;}
	.in_news .news_box:nth-child(3) {float:right; margin-right:0px;}
	.in_news .news_box:nth-child(4) {display:none;}
	.in_news .news_box:last-child {display:none;}
	.in_news .news_box .image_box {width:280px; height:280px; overflow:hidden;}
	.in_news .news_box .news_category {padding:25px 22px 10px 22px; color:#cd2b25;font-size:0.75em;font-weight:600;}
	.in_news .news_box .news_text {padding:0 22px; font-size:1.125em; color:#222;font-weight:400;}

	.live_detail .detail_logo{margin-left:30px;cursor:pointer;}

	/*공지사항 */
	.notice_left {width:74.6%; float:left;}
	.notice_left .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; width:100%;background-color:#fff;}
	.notice_left .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400;}
	.notice_left .notice_list td {border:1px solid #cfcece;height:90px; line-height:90px; font-size:1em; color:#222;}
	.notice_left .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.notice_left .notice_list td:nth-child(2) {text-align:left; padding-left:20px; line-height: 1.2em;}
	.notice_left .notice_list td:nth-child(3) {text-align:left; padding-left:20px; width:110px; }
	.notice_left .notice_list td:nth-child(4) {text-align:center; width:130px;}
	.file_down {display:block; width:280px; height:46px; background-color:#f7f7f7; color:#222; font-size:0.875em; background-image:url('/images/sub/icon_down.png'); background-repeat:no-repeat; background-position: 90% 50%; text-align:left; text-indent:20px; border:1px solid #cfcece;}

	/*공지사항 디테일 페이지 내의 리스트 */
	.in_news .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; border:1px solid #cfcece; width:100%;background-color:#fff;}
	.in_news .notice_list th {border:1px solid #cfcece; vertical-align:bottom; padding-bottom:15px; padding-left:20px; font-size:1.25em; color:#222; height:70px;font-weight:400;}
	.in_news .notice_list td {border:1px solid #cfcece;height:90px; line-height:90px; font-size:1em; color:#222;}
	.in_news .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.in_news .notice_list td:nth-child(2) {text-align:left; padding-left:20px; }
	.in_news .notice_list td:nth-child(3) {text-align:left; padding-left:20px; width:110px; }
	.in_news .notice_list td:nth-child(4) {text-align:center; width:130px;}

	.main_banner .owl-dots{right:50px; margin-right:0px;}
}

@media all and (max-width:1181px){
	.in_news.detail .news_box{width:23%; height:350px; margin-right:0px; margin-left:2.6%;}
	.in_news .news_box .image_box{width:100%; height:230px;}
	.in_news.detail .news_box:nth-of-type(1){margin-left:0px;}
	.in_news.detail .news_box:nth-child(4){display:block;}
}

@media all and (max-width: 960px) {
	.main_contents .next_match .list{height:auto;}

	/* 공지사항 */
	.main_contents .notice ul li{padding:0 15px; font-size:12px;}
	.main_contents .notice ul li:nth-of-type(4) ~ li{display:none;}
	.main_contents .notice h3{padding:17px 15px 15px; font-size:12px; font-weight: 800; line-height:1.2em; color: #343434; font-family: 'ITCAvantGardeW04-Demi'; letter-spacing:0.5px;}
	.main_contents .match_result .btn_more,
	.main_contents .next_match .btn_more,
	.main_contents .notice .btn_more{right:15px; top:17px; width:11px; height:11px;}
	.main_contents .notice .btn_more:after,
	.main_contents .match_result .btn_more:after,
	.main_contents .next_match .btn_more:after{margin-left:-1px;}
	.main_contents .match_result .btn_prev,
	.main_contents .match_result .btn_next,
	.main_contents .next_match .btn_prev,
	.main_contents .next_match .btn_next{top:17px; width:6px; height:11px; background-size:100%;}
	.main_contents .match_result .result_info p .title{display:block;}
	.main_contents .match_result .result_info em{right:15px; top:30px;}
	.main_contents .match_result .result_info ul li > img{margin-top:0px;}
	.main_contents .match_result .result_info p.result_title_en {padding: 18px 0 0 15px !important; color: #222;}	
	.main_contents .match_result .result_info span.stadium_en {color: #999; font-size:12px; display: inline-block; padding: 0 0 12px 15px;}
	.main_contents .match_result .result_info em.date_en {right:28px; top:36px !important;}
	.news_search_nav{height:45px; line-height:45px;}
	.news_search_nav > p select{height:45px; font-size:12px;}
	.news_search_nav > .sch,
	.news_search_nav > .sch input{height:45px; font-size:12px;}
	html[lang="en"] .news_search_nav > .sch,
	html[lang="en"] .search_nav > .sch{width:100%;}
	html[lang="en"] .news_search_nav > p select,
	html[lang="en"] .search_nav > p select{right:45px;}

	.notice_left .notice_list {box-sizing: border-box; border-collapse: collapse; border-spacing: 0px; width:100%;background-color:#fff;}
	.notice_left .notice_list th,
	.notice_left .notice_list td{border:1px solid #cfcece; padding:15px;}	
	.notice_left .notice_list th {font-size:1.25em; color:#222; font-weight:400; text-align:center;}
	.notice_left .notice_list td {font-size:1em; color:#222;}
	.notice_left .notice_list td:nth-child(1) {text-align:center;width:90px; }
	.notice_left .notice_list td:nth-child(2) {text-align:left; padding-left:20px; line-height: 1.2em;}
	.notice_left .notice_list td:nth-child(3) {text-align:center; padding-left:20px; width:80px; }
	.notice_left .notice_list td:nth-child(4) {text-align:center; width:100px;}
	.count_right{display:none;}

	.live_contents .datail_file{}
	.live_contents .detail_title p{padding-left:0px; padding-right:0px;}
	.live_contents .detail_title p em{padding-left:0px !important; font-size:18px; line-height:1.2em;}
	.live_contents .detail_title p a{display:inline-block; position:static; margin-top:0px; margin-right:10px;}

	.live_contents .list_nav{width:auto !important; margin-left:-20px; margin-right:-20px;}

	.in_news.detail{padding:15px;}
	.in_news.detail .news_box{float:left; position:relative; width:49%; height:120px; box-sizing:border-box; margin-left:0px; margin-bottom:10px; background:#fff; border:1px solid #cfcece;}
	.in_news.detail .news_box:nth-child(2n){float:right;}
	.in_news.detail .news_box:nth-of-type(5){display:none;}
	.in_news.detail .news_box .image_box{overflow:hidden; position:absolute; left:0px; top:0px; width:120px; height:100%;}
	.in_news.detail .news_box > *:not(.image_box){margin-left:135px; padding-right:15px;}
	.in_news.detail .news_box .news_category{padding-top:15px; color:#cd2b25;}

	/* live 하단배너 */
	.main_banner .owl-dots{right:25px; bottom:20px; margin-right:0px;}
	.main_banner .owl-dots .owl-dot{margin:0 5px;}
	.main_banner .owl-dots .owl-dot span{width:5px; height:5px;}
	.main_banner .owl-dots .owl-dot.active span{width:8px; height:8px;}
}

@media all and (max-width:768px){
	/* live 하단배너 */
	.main_banner .mob{display:block !important;}
	.main_banner .web{display:none !important;}
}

@media all and (max-width: 640px) {
	.notice_left .notice_list th{font-size:16px;}
	.notice_left .notice_list td{font-size:15px;}
	.notice_left .notice_list th:nth-child(3),
	.notice_left .notice_list td:nth-child(3){width:50px; padding:15px 10px;}
	.notice_left .notice_list th:nth-child(4),
	.notice_left .notice_list td:nth-child(4){width:80px; padding:15px 10px;}
	.notice_list *[data-notice="number"]{display:none;}
	.news_search_nav > h3, 
	.search_nav > h3{font-size:17px;}	

	.in_news.detail .news_box{width:100%; float:none !important;}

	.live_contents .list_nav{position:relative; height:50px; line-height:1em;}
	.live_contents .list_nav > p > button{position:absolute; left:0px; top:0px; width:100px; height:50px; line-height:50px;}
	.live_contents .list_nav > p{height:100%; padding-left:115px; padding-right:10px;}
	.live_contents .list_nav > p span{display:inline-block; padding-left:0px; vertical-align:middle; line-height:1.2em; font-size:12px;}
	.live_contents .list_nav > p:after{content:''; display:inline-block; height:100%; vertical-align:middle;}
	.live_contents .list_nav > p > button:before{left:27px;}
	.live_contents .list_nav + .list_nav > p > button:before{right:27px;}
}

@media all and (max-width: 420px){
	/* live 하단배너 */
	.main_banner .owl-dots{bottom:20px;}
	.live_contents .detail_title {
		padding: 25px;
	}
	
}