@charset "UTF-8";

@media screen and (max-width:1240px) {
	.init_cont{width: 1000px;margin: 0 auto;}

    .hd_top,
    .gnb_box .gnb > ul{display: none;}

    .m_gnb_btn{display: block;margin-top: 8px;}
    .gnb_box{padding: 20px 0;}
    .gnb_box .container{position: relative;}
    .gnb_box .logo{float: none;width: calc(100% - 80px);margin: 0 40px;text-align: center;}
    .gnb_box .hd_s_btn{position: absolute;top: 8px;right: 15px;float: none;display: block;margin-top: 0;}

    .in_communty .bd{margin-bottom: 30px;}
}

@media screen and (max-width:1180px) {



}

@media screen and (max-width:1024px) {
	.init_cont{width: 960px;}



}

@media screen and (max-width:990px) {
	.init_cont{width: 737px;}

    .prod_v_top .txt{margin-top: 30px;}

    .in_top ul li .dt{padding: 0;}

    .in_top .bx-viewport{overflow: hidden !important;}
	
	.bd_lst table tr td{display: block;width: 100% !important;}
	.bd_lst .num{display: none;}
	.bd_lst .ntc_tb .cate{padding: 20px 0 5px;font-weight: 600;}
	.bd_lst .ntc_tb .txt{padding-top: 0;}

	.main_top ul li{width: calc(50% - 20px);margin: 10px;}

	.il_tb_link .r{width: 225px;}
	.il_tb_link .r a:first-child{padding-bottom: 5px;}

}

@media screen and (max-width:768px) {
	.init_cont{width: 593px;}

    .prod_lst ul li .img{margin-bottom: 20px;}
    .prod_lst ul li p{overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

    .in_tab_box ul{display: table;width: 100%;table-layout: fixed;-ms-word-break: break-all;word-break: break-all;}
    .in_tab_box ul li{display: table-cell;vertical-align: middle;}
    .in_tab_box .tab5 li{width: 20%;}

	.in_notice .t{width: 80px;}
	.notice_slide .bx-controls,
	.in_notice .more{display: none;}
	.in_notice .notice_slide{width: calc(100% - 110px);margin-right: 0;}
	
    .in_top .bx-wrapper .bx-controls{position: relative;right: auto;padding: 20px 0;text-align: center;}

	.il_tb_link .l{width: 80px;}
	.il_tb_link .c{padding-left: 20px;}
	.il_tb_link .r{width: 120px;}
}
@media screen and (max-width:620px) {
	.init_cont{width: 326px;}

	.fz60{font-size: 40px;}
	.fz50{font-size: 35px;}
	.fz40{font-size: 30px;}
	.fz36{font-size: 26px;}
	.fz32{font-size: 22px;}
	.fz30{font-size: 20px;}
	.fz24{font-size: 18px;}
	.fz26{font-size: 16px;}
	.fz20{font-size: 14px;}
	.fz18{font-size: 14px;}
	.fz16,div,p,th,td{font-size: 14px;}

    .bd_s_box .bd_sel{width: 80px;}
    .bd_s_box .bd_inp{width: calc(100% - 170px);}
    .bd_s_box .bd_submit{width: 80px;}

    .in_top .bx-viewport{position: relative;}

    .in_top ul li .dt,.in_top ul li .dtc{display: block;width: 100%;}
    .in_top ul li .dt .l{width: 100%;}
    .in_top ul li .dt .l img{width: 100%;}
    .in_top ul li .dt .r{margin-top: 30px;padding: 0;}
    .in_top .bx-viewport{overflow: hidden !important;}

    .in_new_slide .slick-prev{left: -40px;}
    .in_new_slide .slick-next{right: -40px;}
	
	.bd_v_nav .nav a span{display: none;}


	.il_tb_link .dtc{display: block;width: 100%;text-align: center;}
	.il_tb_link .c{margin: 30px 0;padding-left: 0;}
	.il_tb_link .r a{float: none;}
}



@media screen and (max-width:356px) {
	.init_cont{width: 90%;}




}
