@media screen and (min-width: 1290px) {
	#content section{max-width: 1335px;}
	
	.slider{height: 440px;}
	.slider .sTop > div > a > div{width: 1270px;}
	
	.card_hzl_genre .cnt_card > a{width: 110px;}
	.card_hzl_genre .cnt_card > a > div{width: 110px;}
	.card_hzl_genre .cnt_card > a > div > div:first-child{width: 110px; height: 120px;}
}

@media screen and (max-width: 1215px) {
	#navbar .navMain{grid-template-columns: 35px min-content 1fr min-content;}
	#navbar .navMain .nmLogo{width: 35px; height: 55px;}
	#navbar .navMain .nmLogo .mlBig{display: none;}
	#navbar .navMain .nmLogo .mlMini{display: block;}
	
	.message_layout{grid-template-columns: 300px 1fr 265px;}
}

@media screen and (max-width: 1210px) {
	#navbar .navsearch{width: 230px;}
}

@media screen and (max-width: 1150px) {
	#navbar .navsearch{width: 160px;}
	
	.card_art_grid{grid-template-columns: 1fr 1fr 1fr;}
	.card_art_grid .cagContent{grid-template-columns: 1fr;}
	.card_art_grid .cagContent .ccProfile{background: transparent; padding: 0px;}
	.card_art_grid .cagContent .ccDesc{margin-top: 10px;}
	.card_art_grid .cagContent .ccMonetize{margin-top: 15px;}
	
	#navbar .navMain .nmSearch{display: none;}
	#navbar .navMain .nmSearchMini{display: block;}
	
	.s_mainbox{display: block;}
}

@media screen and (max-width: 1120px) {
	.mainFeature .mfBox{min-width: 90px; grid-gap: 3px; display: block; padding: 10px 0px; font-weight: bold; font-size: 13px;}
	.mainFeature .mfBox > div:first-child > div{width: 25px;}
	.mainFeature .mfBox > div:nth-child(2){text-align: center; margin-top: 7px;}
}

@media screen and (max-width: 1050px) {
	.message_layout{grid-template-columns: 300px 1fr;}
	.message_layout > div:nth-child(3){display: none;}
	
	.card_box_work{grid-template-columns: 1fr 1fr 1fr 1fr;}
	
	.card_competition{display: grid; grid-template-columns: 1fr 1fr 1fr; grid-gap: 15px;}
	.card_film_box{grid-template-columns: 1fr 1fr 1fr 1fr 1fr;}
}

@media screen and (max-width: 1000px) {
	#container.cntHideSide .side{display: none;}
	#container.cntHideSide{display: unset;}
}