@charset "UTF-8";
@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
/*-----------------------------------------------------tnmt-------------------------------------------------------------------------------*/


#tnmt_m_wrap{display:none;}

#tnmt_wrap{width:100%; overflow:auto; padding:0 0 80px 0; margin-bottom:60px; display:inline-block; background:white;}

#tnmt_top_nav{width:100%; background:white;clear:both; margin-bottom:20px;}
.tnmt_top_nav{width:1020px; padding:12px 0; height:27px; line-height:27px; margin:0 auto 0 auto; background:#eaeaea; clear:both;}
.tnmt_top_nav li{width:170px; box-sizing:border-box; line-height:27px; border-left:1px solid white; float:left; text-align:center; font-size:14px; color:#9e9e9e; font-weight:bold;}
.tnmt_top_nav li:first-child{border-left:0 none;}
.tnmt_top_nav li.current{color:#002a40;}

.tnmt_wrap{width:1020px; padding:20px 2px 0 2px; height:auto; margin:0 auto; background:white;}

.tnmt_64,.tnmt_32,.tnmt_16,.tnmt_8,.tnmt_4,.tnmt_final{width:170px; height:auto; float:left; position:relative;}

.tnmt_64_box{width:170px; height:auto; background:url("../images/tournament/tnmt_64_back.png") no-repeat center right;}
.tnmt_32_box{width:170px; height:auto; background:url("../images/tournament/tnmt_32_back.png") no-repeat center right;}
.tnmt_16_box{width:170px; height:auto; background:url("../images/tournament/tnmt_16_back.png") no-repeat center right;}
.tnmt_8_box{width:170px; height:auto; background:url("../images/tournament/tnmt_8_back.png") no-repeat center right;}
.tnmt_4_box{width:170px; height:auto; background:url("../images/tournament/tnmt_4_back.png") no-repeat center right;}

.tnmt_box{width:156px; border:1px solid #d6d6d6; background:white;}
.tnmt_box .tnmt_team{width:100%; height:40px; line-height:40px; color:#9e9e9e;}
.tnmt_box .tnmt_team.top{border-bottom:1px solid #d6d6d6;}
.tnmt_box .tnmt_team div{float:left;}
.tnmt_box .tnmt_team div.normal{width:11px; height:40px; background:#d6d6d6;}
.tnmt_box .tnmt_team div.team_name{width:135px; height:40px; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
.tnmt_box .tnmt_team div.score{width:28px; height:40px; text-align:center;}
.tnmt_box .tnmt_team.win div.normal{background:#002a40;}
/*.tnmt_box .tnmt_team.win div.normal{background:#efc727;}*/
.tnmt_box .tnmt_team.win div.team_name{color:#5f5d5d; font-weight:bold;}
.tnmt_box .tnmt_team.win div.score{background:#002a40; color:white;}
/*.tnmt_box .tnmt_team.win div.score{background:#efc727; color:white;}*/

.tnmt_32{padding-top:64px;}
.tnmt_16{padding-top:190px;}
.tnmt_8{padding-top:442px;}
.tnmt_4{padding-top:945px;}
.tnmt_final{padding-top:1954px;}

.tnmt_64_box .tnmt_box{margin-bottom:43px;}
.tnmt_64_box .tnmt_box.end{margin-bottom:0;}
.tnmt_32_box .tnmt_box{margin-bottom:169px;}
.tnmt_32_box .tnmt_box.end{margin-bottom:0;}
.tnmt_16_box .tnmt_box{margin-bottom:421px;}
.tnmt_16_box .tnmt_box.end{margin-bottom:0;}
.tnmt_8_box .tnmt_box{margin-bottom:925px;}
.tnmt_8_box .tnmt_box.end{margin-bottom:0;}
.tnmt_4_box .tnmt_box{margin-bottom:1933px;}
.tnmt_4_box .tnmt_box.end{margin-bottom:0;}

.tnmt_third_box{position:absolute; bottom:-120px; left:0;}

.tnmt_final_box{position:relative;}
.tnmt_final_box h2{color:#002a40; line-height:25px; position:absolute; top:-25px; left:0; font-size:13px; padding:0; text-align:left;}
.tnmt_final_box .tnmt_team.win div.normal{background:#ddbe60;}
.tnmt_final_box .tnmt_team.win div.score{background:#ddbe60; color:white;}

.tnmt_third_box h2{line-height:25px; color:#999;}
.tnmt_final_box .tnmt_third_box .tnmt_team.win div.normal{background:#002a40;}
.tnmt_final_box .tnmt_third_box .tnmt_team.win div.score{background:#002a40; color:white;}

@media screen and (min-width:720px) and (max-width:1023px){
	
}

@media screen and (max-width:719px){
	#tnmt_top_nav{display:none;}
	#tnmt_wrap{display:none;}

	#tnmt_m_wrap{display:block; width:100%; height:auto; padding-bottom:40px;}
	.tnmt_m_list{width:100%;}
	.tnmt_m_list span.tnmt_m_nav{width:100%; height:40px; line-height:40px; border-bottom:1px solid white; border-top:1px solid white; text-align:center; background:#eaeaea; color:#9e9e9e; font-size:14px; cursor:pointer; font-weight:600;}
	.tnmt_m_list span.tnmt_m_nav.current{background:#002a40; color:white;}
	
	.tnmt_m_box{width:100%; display:none;}
	.tnmt_m_box_{width:280px; border:1px solid #d6d6d6; background:white; margin:20px auto;}
	.tnmt_m_box_ .tnmt_m_team{width:100%; height:40px; line-height:40px; color:#9e9e9e;}
	.tnmt_m_box_ .tnmt_m_team.top{border-bottom:1px solid #d6d6d6;}
	.tnmt_m_box_ .tnmt_m_team div{float:left;}
	.tnmt_m_box_ .tnmt_m_team div.normal{width:30px; height:40px; background:#d6d6d6;}
	.tnmt_m_box_ .tnmt_m_team div.team_name{width:190px; padding-left:10px; height:40px;}
	.tnmt_m_box_ .tnmt_m_team div.score{width:50px; height:40px; text-align:center;}
	.tnmt_m_box_ .tnmt_m_team.win div.normal{background:#002a40;}
	/*.tnmt_m_box_ .tnmt_m_team.win div.normal{background:#efc727;}*/
	.tnmt_m_box_ .tnmt_m_team.win div.team_name{color:#5f5d5d; font-weight:bold;}
	.tnmt_m_box_ .tnmt_m_team.win div.score{background:#002a40; color:white;}

	.tnmt_m_box_.final .tnmt_m_team.win div.normal{background:#ddbe60;}
	.tnmt_m_box_.final .tnmt_m_team.win div.score{background:#ddbe60; color:white;}

	/*.tnmt_m_box_ .tnmt_m_team.win div.score{background:#efc727; color:white;}*/

	.m_program_t{width:100%; height:auto; display:inline-block; padding:5px 0;}
	.m_program_t .m_program_t_name{width:45%; height:40px; line-height:40px; float:left; text-align:center;}
	.m_program_t .m_program_t_name p{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; word-wrap:break-word;}
	.m_program_t .m_program_t_name span.img400{display:none;}
	.m_program_t .vs_icon{width:10%; float:left; text-align:center;}
	.m_program_t .vs_icon img{padding:14px 0;}

}

@media screen and (max-width:400px){
	.m_program_t .m_program_t_name span.img719{display:none;}
	.m_program_t .m_program_t_name span.img400{display:inline;}
}