@media all and (max-width: 1570px) {
	
	/*메인 컨텐츠*/
	#main_con > .contents_con > .contents_con > table > tbody > tr > .logo_td {padding:25px 30px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td {padding:25px 30px;}

}

@media all and (max-width: 1300px) {
	
	/*메인 컨텐츠*/
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td .copy_con > ul > li > table > tbody > tr > .title_td {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td .copy_con > ul > li > table > tbody > tr > .info_td > .title_con {display:block;}


}

@media all and (max-width: 1024px) {
	
	/*메인 컨텐츠*/
	#main_con > .contents_con > .contents_con > table > tbody > tr > .logo_td {padding:30px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .logo_td > .logo_con {width:61px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con {top:30%;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .no_con {margin-bottom:40px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .no_con span {font-size:60px; line-height:68px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .logo_con {margin-bottom:80px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .logo_con img {width:85%;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .more_btn_con .span_btn {width:103px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .more_btn_con .span_btn > span {font-size:15px; line-height:28px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .w_con .contents_con > .more_btn_con .span_btn > .arrow {width:5px; margin-left:3px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div > .bg_con {display:block;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg01 {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg02 {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg03 {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div:hover > .video_con {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div:hover > .w_con .contents_con.off {opacity:1; transform:translateX(0);}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div:hover > .w_con .contents_con.on {transform:translateX(-100%);}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg01:hover {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg02:hover {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg03:hover {background-image:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td {padding:30px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td > .text_con .copy_con > ul > li > table > tbody > tr > td span {font-size:12px; line-height:20px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td > .text_con .copy_con > ul > li > table > tbody > tr > .title_td {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td > .text_con .copy_con > ul > li > table > tbody > tr > .info_td > .title_con {display:block;}
	
	/*얼럿 팝업*/
	.alert_popup_con > .contents_con {width:370px;}
	.alert_popup_con > .contents_con > .contents_con {padding:84px 0 76px 0;}
	.alert_popup_con > .contents_con > .contents_con > .logo_con {margin-bottom:32px;}
	.alert_popup_con > .contents_con > .contents_con > .logo_con img {width:139px;}
	.alert_popup_con > .contents_con > .contents_con > .text_con span {font-size:14px; line-height:24px;}
	.alert_popup_con > .contents_con > .contents_con > .btn_con {width:40px; bottom:-50px;}

}

@media all and (max-width: 768px) {
	
	.w_con {display:none;}
	.m_con {display:block;}

	.w_img {display:none;}
	.m_img {display:inline-block; *display:inline; zoom:1; width:100%;}

	.w_br {display:none;}
	.m_br {display:inline;}

	.w_bar {display:none;}
	.m_bar {display:inline;}

	/*메인 컨텐츠*/
	#main_con > .contents_con > .logo_con {display:block;}
	#main_con > .contents_con > .logo_con > .contents_con {width:91.5%; padding:21px 0 20px 0;}
	#main_con > .contents_con > .logo_con > .contents_con > .contents_con img {width:71px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .logo_td {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td {width:auto;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li {float:none; width:auto;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .bg_con {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con {width:79%; padding:43px 10.5% 45px 10.5%;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con > .no_con {margin-bottom:17px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con > .no_con span {font-size:45px; line-height:53px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con > .logo_con {margin-bottom:19px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con > .more_btn_con .span_btn {width:89px;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div > .m_con .contents_con > .more_btn_con .span_btn > span {font-size:15px; color:#ffffff; line-height:26px;}	
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg01 {background-image:url("/jp/img/m_main_list_bg01.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg01 > .m_con .contents_con {text-align:right;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg02 {background-image:url("/jp/img/m_main_list_bg02.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg03 {background-image:url("/jp/img/m_main_list_bg03.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg03 > .m_con .contents_con {text-align:left;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div > .bg_con {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg01 {background-image:url("/jp/img/m_main_list_bg01.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg02 {background-image:url("/jp/img/m_main_list_bg02.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con:hover > ul > li .list_div.bg03 {background-image:url("/jp/img/m_main_list_bg03.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div:hover > .video_con {display:none;}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg01:hover {background-image:url("/jp/img/m_main_list_bg01.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg02:hover {background-image:url("/jp/img/m_main_list_bg02.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .list_td > .list_con > ul > li .list_div.bg03:hover {background-image:url("/jp/img/m_main_list_bg03.png");}
	#main_con > .contents_con > .contents_con > table > tbody > tr > .copy_td {display:none;}
	#main_con > .contents_con > .copy_con {display:block;}
	#main_con > .contents_con > .copy_con > .contents_con {width:91.5%; padding:50px 0 24px 0;}
	#main_con > .contents_con > .copy_con > .contents_con > ul > li {margin-top:6px;}
	#main_con > .contents_con > .copy_con > .contents_con > ul > li > table > tbody > tr > td span {font-size:15px; line-height:23px;}
	#main_con > .contents_con > .copy_con > .contents_con > ul > li > table > tbody > tr > .title_td {width:72px;}

	/*얼럿 팝업*/
	.alert_popup_con > .contents_con {width:290px;}
	.alert_popup_con > .contents_con > .contents_con {padding:63px 0 57px 0;}
	.alert_popup_con > .contents_con > .contents_con > .logo_con {margin-bottom:24px;}
	.alert_popup_con > .contents_con > .contents_con > .logo_con img {width:104px;}
	.alert_popup_con > .contents_con > .contents_con > .text_con span {font-size:14px; line-height:24px;}
	.alert_popup_con > .contents_con > .contents_con > .btn_con {width:40px; bottom:-50px;}

}