/*¹ÝÀÀÇü ¸ð¹ÙÀÏ*/
@media screen and (max-width:768px){
	body{min-width:auto;}
	.inner{width:100%;}
	#content_wrap{padding-top:80px}

	
	/*Çì´õ*/
	#header_wrap{padding:0;}
	.logo{float:none; height:80px; margin-left:20px; background-position:left center; background-size:70%;}
	.logo img{width:140px; margin-top:13px;}
	.panel{display:block; position:absolute; top:50%; margin-top:-8px; right:20px;}
	.panel a{display:block;}
	.open_nav span,.open_nav:before,.open_nav:after{content:""; display:block; width:30px; height:2px; background:#333;}
	.open_nav span{margin:5px 0; text-indent:-9999px;}
	.nav_bg{position:fixed; z-index:10; top:0; right:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
	.nav_menu{position:fixed; z-index:100; width:0; height:100%; top:0; right:0; background:#333; line-height:50px; overflow:hidden;}
	.nav_menu ul{padding:50px;}
	.nav_menu a{color:#fff;}
	.lnb{display:none;}


	/*main*/
	.main_v{height:600px;}
	.slick-initialized .slick-slide{height:600px;}
	.main_text{margin-top:-56px; font-size:30px; margin-top:-10px;}
	.main_text span{display:block;}
	.welcome_notice{padding:50px 10%;  box-sizing:border-box;}
	.welcome_notice img{display:none;}
	.welcome_l, .welcome_r{float:none;}
	.welcome_r{width:auto; height:300px;}
	.welcome_r h2{font-size:30px; line-height:35px; margin-top:5%; margin-left:0; background:url(/images/main/boxDesign.png) no-repeat 90% center; background-size:50%;}
	.notice{left:0}
	.audition{height:auto; padding:20% 0; margin-top:100px; margin-bottom:0;}
	.audition_text h3{margin:15px 0;}
	.audition img{width:50%; top:0; margin-top:-120px; left:50%; margin-left:-89px;}
	.audition_text{padding:0 5%; font-size:14px;}
	.welcome_banner{display:none;}
	.contact_us{padding:0;}
	.map{width:96%; margin:0 2%; margin-top:2%;}
	.map iframe{width:100% !important;}
	.contact_text{margin-left:4%; padding:5% 0; font-size:16px; line-height:30px;}
	.contact_text h2{margin-bottom:3%; font-size:25px;}
	.contact_text h2:after{display:none;}

	/*sub*/
	#content_wrap{padding-top:0;}
	#sub_header_wrap{padding:0;}
	#sub_header_wrap .open_nav span, #sub_header_wrap .open_nav:before, #sub_header_wrap .open_nav:after{background:#fff;}
	.sub_main{height:450px;}
	.sub_main_title{font-size:25px; left:50%; margin-left:-115px; margin-top:-40px; width:auto;}
	.sub_nav_text{width:100%; text-align:center; font-weight:400;}
	.sub_con_title{padding-top:50px; padding-left:20px;}
	.sub_con_title h2{font-size:30px; margin-bottom:10px;}
	.sub_con_title p{font-size:16px;}


	/*infomation*/
	.infomation{padding-left:0; padding-top:80px; height:auto; margin-bottom:0;}
	.infomation img{height:150px;}
	.infomation p{font-size:14px; line-height:18px; padding:0 20px;}
	.infomation .infoKor{font-size:20px; line-height:32px;}

	/*news*/
	.news dt{text-align:center; text-indent:0; font-size:14px;}
	.news dd{width:70%;}
	.news .date{right:5%; line-height:22px; font-size:12px; margin-top:-22px;}
	.news .date span{font-size:28px;}

	/*news_detail*/
	.news_detail_title{padding:20px;}
	.news_detail_title h2{border-bottom:0; padding:0; font-size:18px;}
	.detail_date{position:static; font-size:13px;}
	.news_detail_con{padding:20px;}
	.list_btn{margin-top:20px; text-align:center; margin:0 20px;}
	.list_btn a{width:100%;}


	/*people*/
	.player_name{padding-left:20px;}
	.info_pop .player_name{padding-left:0;}
	.player_sns{top:5px; left:35%;}
	.player_sns a{width:18px; height:18px;}
	.player_sns a img{margin-top:-7px; margin-left:-7px;}
	.player dt{width:80px; height:80px; margin-left:20px;}
	.player dt img{width:100%; height:100%;}
	.player dd{width:calc(100% - 100px); margin:0;}
	.player_name h2{font-size:18px;}
	.player p{font-size:15px;}
	.player .player_info{line-height:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:10px; padding:0 20px;}

	.info_pop,.info_pop dl .player_info{width:100%; padding:20px; box-sizing:border-box;}

	/*audition*/
	.sub_con_title p span{display:block;}
	.sub_audition{margin-top:80px;}
	.audition_main{background-position:80% center;}
	.kor_text{font-size:18px; line-height:28px;}
	.kor_text span{display:block;}
	.eng_text{font-size:14px; line-height:24px;}
	.sub_audition{padding-left:20px;}
	.audition_email{width:auto; margin-top:80px; margin-right:20px; font-size:15px; height:80px; line-height:80px;}

	/*footer*/
	#footer_wrap{margin-top:30px;}
	.footer{width:auto;}
	.f_info span{display:block;}
	.f_sns{padding:15px 0;}
	.footer{padding:50px 0;}
