@media (max-width: 1365px){
	.hidden-snb{
		display: none;
	}
	.visible-snb{
		display: block;
	}
	.clause_main{
		top: 40px;
		transform: translateX(0);
		width: 970px;
		height: calc(100% - 55px);
	}
	.news_con .sub{
		height: 26px;
		overflow: hidden;
	}
	.right_menu{
		display: none;
	}
	.m_right_menu{
		display: block;
	}
}


@media (min-width: 1000px) and (max-width: 1365px){
	.kv_main{
		top: 0;
		transform: translateY(0);
		padding-top: 220px;
	}
	.kv_logo{
		max-width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
	.kv_down{
		bottom: 100px;
	}
	#snb_test{
		display: block;
	}
	.hidden-snb{
		display: none !important;
	}
	body{
		overflow-y: auto;
	}
	.menu_shadow{
		display: block;
	}
	header.active .menu_shadow{
		background-image: url(../img/menu_shadow.png);
	}
	.header_menu{
		padding-top: 100px;
	}
	.main_menu{
		margin-bottom: 50px;
	}
	main{
		height: auto;
	}
	section{
		position: relative;
		height: 768px;
		visibility: visible;
	}
	.title_type_lr{
		width: 100%;
	}
	.title_type_lr .title{
		width: 40%;
	}
	.tlr_text{
		width: 60%;
		padding-right: 15px;
	}
	.lf_photo{
		height: 100%;
	}
	.lf2s_unit{
		height: 768px;
	}
	.lss_unit{
		height: 768px;
	}
	.bfu_right{
		top: 140px;
		right: 20px;
		width: 400px;
		padding-left: 0;
	}
	.bfu_p1_rdiv{
		flex: 0 0 100%;
		padding-left: 80px;
	}
	.bf_m_2img{
		display: block;
	}
	.eva_video{
		width: 900px;
	}
	.home_type_left{
		width: calc(100% - 440px);
		padding-right: 50px;
	}
	.home_type_right{
		width: 440px;
		padding-left: 20px;
	}
	.home_type_right hr{
		max-width: 400px;
	}
	.ht_slogan_div{
		width: 400px;
	}
	.ht_slogan{
		flex: 0 0 198px;
		font-size: 16px;
		letter-spacing: 1px;
	}
	.ht_room{
		transform: translateX(0);
	}
	#bfs_unit_03 .bfs_unit_main{
		padding-left: 60px;
	}
	.bfu_con{
		padding-left: 0px;
	}
	.bfs_unit{
		height: 768px;
	}
	.bs_unit{
		height: 768px;
	}
	.bs_right{
		width: 510px;
	}
	.mf_logo{
		display: none;
	}
	.mf_main{
		flex: 0 0 100%;
	}
	#map{
		height: 650px;
	}
	.map_menu{
		bottom: 60px;
	}
	.popup_ad{
		width: 960px;
	}
}