@charset "utf-8";			

#collectionMobileHeader{width:100%;height:40px;background:#FFF;border-bottom:solid 1px #ebeff8;position:fixed;left:0;top:44px;z-index:500;}
#collectionMobileHeader .collection_header_content{width:100%;}
#collectionMobileHeader .collection_header_content .collection_header_button{width:50%;text-align:center;line-height:36px;border-bottom:solid 4px transparent;}
#collectionMobileHeader .collection_header_content .collection_header_button.selected{color:#3f9dff;border-bottom:solid 4px #3f9dff;}

/********
 컬렉션 메인 페이지
*/
#collectionBody{width:100%;padding-top:46px;}
@media only screen and (max-width:599px) {
	#collectionBody{padding-top:40px;}
}

#collectionBody .collection_search_wrap{padding-top:88px;text-align:center;}
#collectionBody .collection_search_wrap .text_1{line-height:29px;}
#collectionBody .collection_search_wrap .text_2{line-height:47px;margin-top:7px;position:relative;}
#collectionBody .collection_search_wrap .text_2 .deco{text-decoration:underline;text-decoration-color:#3f9dff;text-decoration-thickness:5px;text-underline-offset:-1px;}
#collectionBody .collection_search_wrap .text_2 .star_gif{position:absolute;height:28px;top:34px;left:calc(50% - 243px);}
#collectionBody .collection_search_wrap .collection_search_input_wrap{margin:36px auto 0 auto;position:relative;width:544px;height:50px;border:solid 2px #3f9dff;line-height:46px;border-radius:25px;box-shadow: 0px 4px 5px 0px rgba(3, 24, 39, 0.06), 0px 1px 10px 0px rgba(3, 24, 39, 0.12), 0px 2px 4px -1px rgba(3, 24, 39, 0.16);}
#collectionBody .collection_search_wrap .collection_search_input_wrap .search_icon{position:absolute;height:24px;top:11px;left:18px;}
#collectionBody .collection_search_wrap .collection_search_input_wrap .search_input{border-radius:23px;border:none;width:100%;height:100%;vertical-align:top;padding:0 46px;line-height:46px;background:rgba(255,255,255,0);font-size:15px;appearance:none;}
#collectionBody .collection_search_wrap .collection_search_input_wrap .search_input::placeholder{color:#b2bdce;font-size:15px;line-height:46px;}
#collectionBody .collection_search_wrap .collection_search_input_wrap .input_cancel{top:6px;right:8px;transition:opacity 0.1s linear;}
#collectionBody .collection_search_wrap .text_3{line-height:19px;margin-top:26px;}
#collectionBody .collection_search_wrap .text_3 .text_button{text-decoration:underline;cursor:pointer;}
@media only screen and (max-width:599px) {
	#collectionBody .collection_search_wrap{padding:45px 16px 0 16px;}
	#collectionBody .collection_search_wrap .text_1{line-height:24px;font-size:16px;}
	#collectionBody .collection_search_wrap .text_2{line-height:36px;font-size:24px;margin-top:5px;}
	#collectionBody .collection_search_wrap .text_2 .star_gif{top:13px;left:calc(50% - 179px);}
	#collectionBody .collection_search_wrap .collection_search_input_wrap{position:fixed;top:4px;left:58px;z-index:1010;width:calc(100% - 160px);height:36px;margin:0;background:#ebeff8;border:none;line-height:36px;border-radius:18px;box-shadow:none;}
	#collectionBody .collection_search_wrap .collection_search_input_wrap .search_icon{position:absolute;height:20px;top:8px;left:12px;}
	#collectionBody .collection_search_wrap .collection_search_input_wrap .search_input{border-radius:18px;padding:0 34px;line-height:36px;font-size:14px;}
	#collectionBody .collection_search_wrap .collection_search_input_wrap .search_input::placeholder{font-size:14px;line-height:36px;}
	#collectionBody .collection_search_wrap .collection_search_input_wrap .input_cancel{top:1px;right:3px;}
	#collectionBody .collection_search_wrap .text_3{margin-top:23px;}
	#collectionBody .collection_search_wrap .text_3 .text_button{display:block;}
}

#collectionBody .main_section_wrap{padding-bottom:40px;display:flex;flex-direction:column;margin-top:66px;}
#collectionBody .main_section_wrap .section_title{line-height:33px;margin-bottom:18px;}
#collectionBody .main_section_wrap .section_title .more_button{vertical-align:top;float:right;cursor:pointer;}
#collectionBody .main_section_wrap .section_title .no_bold{font-weight:400;}
#collectionBody .main_section_wrap .move_button{display:none;width:36px;height:36px;border-radius:18px;cursor:pointer;background:#FFF;position:absolute;top:0;box-shadow:0px 4px 5px 0px rgba(3, 24, 39, 0.06), 0px 1px 10px 0px rgba(3, 24, 39, 0.12), 0px 2px 4px -1px rgba(3, 24, 39, 0.16);}
#collectionBody .main_section_wrap .move_button img{height:20px;margin:8px;}
#collectionBody .main_section_wrap .move_button.left_button{left:-18px;}
#collectionBody .main_section_wrap .move_button.left_button img{transform:rotate(180deg);}
#collectionBody .main_section_wrap .move_button.right_button{right:-18px;}
#collectionBody .main_section_wrap .scrollable_list_wrap{position:relative;}
#collectionBody .main_section_wrap .scrollable_list{position:absolute;top:0;left:0px;width:max-content;}
#collectionBody .main_section_wrap .scrollable_list.scrolling{transition:left 0.2s ease-out;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap{padding-left:16px;padding-right:16px;}	
} 
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap{margin-top:48px;padding-bottom:0;overflow:hidden;}
	#collectionBody .main_section_wrap .section_title{margin-bottom:16px;}
}

#collectionBody .main_section_wrap .keyword_list_section{width:960px;margin:0 auto 80px auto;position:relative;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_list_wrap{width:100%;height:136px;overflow:hidden;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item{width:100px;margin-right:22px;cursor:pointer;user-select:none;position:relative;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item:last-child{margin-right:0px;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_icon_wrap{width:100px;height:100px;background:rgba(235, 239, 248, 0.5);border-radius:50px;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_icon_wrap img{height:30px;margin:36px;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_name{line-height:20px;margin-top:16px;text-align:center;}
#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_badge{text-align:center;min-width:21px;line-height:19px;border:solid 1px #FFF;border-radius:10px;padding:0 3px;position:absolute;top:5px;right:5px;background:#ec5245;}
#collectionBody .main_section_wrap .keyword_list_section .move_button{top:32px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .keyword_list_section{width:100%;}	
} 
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .keyword_list_section{width:100%;margin:0 auto 48px auto;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_list_wrap{height:114px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item{width:80px;margin-right:20px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item:first-child{margin-left:16px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item:last-child{margin-right:16px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_icon_wrap{width:88px;height:88px;border-radius:44px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_icon_wrap img{height:32px;margin:28px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_name{font-size:12px;margin-top:8px;}
	#collectionBody .main_section_wrap .keyword_list_section .keyword_item .keyword_badge{top:1px;right:1px;}
}

#collectionBody .main_section_wrap .featured_keyword_section{width:960px;margin:0 auto 80px auto;}
#collectionBody .main_section_wrap .featured_keyword_section .featured_keyword_list_wrap{width:100%;height:168px;overflow:hidden;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item{position:relative;vertical-align:top;width:293px;height:168px;border-radius:13px;margin-right:40px;position:relative;padding:94px 24px 0 24px;cursor:pointer;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:nth-child(1n){background:#5badfd;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:nth-child(2n){background:#5483f7;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:nth-child(3n){background:#fac056;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:last-child{margin-right:0px;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item .keyword_image_wrap{position:absolute;right:0;top:0;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item .keyword_image_wrap img{height:168px;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item .keyword_description{line-height:20px;height:20px;opacity:0.7;position:relative;}
#collectionBody .main_section_wrap .featured_keyword_section .keyword_item .keyword_name{line-height:22px;margin-top:6px;position:relative;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap{margin-top:20px;padding:0 16px;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap .category_item{width:calc(50% - 4px);line-height:26px;padding:12px 16px;background:#ebeff8;border-radius:13px;margin-right:8px;margin-bottom:8px;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap .category_item:nth-child(2n){margin-right:0;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap .category_item img{height:26px;margin-right:2px;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap .all_category_button{width:100%;margin-top:12px;}
#collectionBody .main_section_wrap .featured_keyword_section .mobile_category_wrap .all_category_button .btn_r{width:100%;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .featured_keyword_section{width:100%;}	
} 
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .featured_keyword_section{width:100%;margin:0 auto 48px auto;}	
	#collectionBody .main_section_wrap .featured_keyword_section .keyword_item{margin-right:16px;}
	#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:first-child{margin-left:16px;}
	#collectionBody .main_section_wrap .featured_keyword_section .keyword_item:last-child{margin-right:16px;}
}

#collectionBody .main_section_wrap .user_collection_section{width:960px;margin:0 auto 80px auto;}
#collectionBody .main_section_wrap .user_collection_section .collection_list{display:inline-block;vertical-align:top;margin-right:40px;}
#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button{vertical-align:top;text-align:center;padding:20px 13px 0 13px;width:160px;height:228px;border-radius:8px;background:rgba(235, 239, 248, 0.6);}
#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button img{height:90px;margin-bottom:16px;}
#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button .text_1{line-height:20px;}
#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button .button_wrap{margin-top:12px;}
#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button .button_wrap .btn_r{width:104px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .user_collection_section{width:100%;}	
} 
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .user_collection_section{width:100%;margin:0 auto 60px auto;padding:0 16px;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list{display:block;margin-right:0px;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection:nth-child(2n){margin-right:0;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection:nth-child(n+5){display:none;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection .collection_image_wrap{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	
	#collectionBody .main_section_wrap .user_collection_section .create_collection_box_button{display:block;margin-top:0px;width:100%;}
}
@media only screen and (max-width:599px) and (min-width:426px) {
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection{width:calc(33vw - 20px);margin:0 14px 16px 0;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection:nth-child(2n){margin-right:14px;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection:nth-child(3n){margin-right:0;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection:nth-child(n+4){display:none;}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection .collection_image_wrap{width:calc(33vw - 20px);height:calc(33vw - 20px);}
	#collectionBody .main_section_wrap .user_collection_section .collection_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(33vw - 20px);height:calc(33vw - 20px);}
}

#collectionBody .main_section_wrap #collectionMainDisplayAd{width:960px;margin:0 auto 80px auto;display:none;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap #collectionMainDisplayAd{width:100%;}	
} 
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap #collectionMainDisplayAd{width:100%;margin:0 auto 48px auto;border-radius:0;}
	#collectionBody .main_section_wrap #collectionMainDisplayAd .display_ad_1{border-radius:0;}
	#collectionBody .main_section_wrap #collectionMainDisplayAd .ad_image{border-radius:0;}
}

#collectionBody .main_section_wrap .new_collection_list_section{width:960px;margin:0 auto 80px auto;position:relative;}
#collectionBody .main_section_wrap .new_collection_list_section .collection_list_wrap{width:100%;height:260px;overflow:hidden;}
#collectionBody .main_section_wrap .new_collection_list_section .move_button{top:114px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .new_collection_list_section{width:100%;}	
}
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .new_collection_list_section{width:100%;margin:0 auto 60px auto;}
	#collectionBody .main_section_wrap .new_collection_list_section .section_title{padding:0 16px;}
	#collectionBody .main_section_wrap .new_collection_list_section .collection_list_wrap{height:248px;overflow:unset;}
	#collectionBody .main_section_wrap .new_collection_list_section .feed_user_collection:first-child{margin-left:16px;}
	#collectionBody .main_section_wrap .new_collection_list_section .feed_user_collection:last-child{margin-right:16px;}
}

#collectionBody .main_section_wrap .popular_collection_list_section{width:960px;margin:0 auto 80px auto;position:relative;}
#collectionBody .main_section_wrap .popular_collection_list_section .collection_list_wrap{width:100%;height:260px;overflow:hidden;}
#collectionBody .main_section_wrap .popular_collection_list_section .move_button{top:114px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .popular_collection_list_section{width:100%;}	
}
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .popular_collection_list_section{width:100%;margin:0 auto 60px auto;}
	#collectionBody .main_section_wrap .popular_collection_list_section .section_title{padding:0 16px;}
	#collectionBody .main_section_wrap .popular_collection_list_section .collection_list_wrap{height:248px;overflow:unset;}
	#collectionBody .main_section_wrap .popular_collection_list_section .feed_user_collection:first-child{margin-left:16px;}
	#collectionBody .main_section_wrap .popular_collection_list_section .feed_user_collection:last-child{margin-right:16px;}
}

#collectionBody .main_section_wrap .platform_keyword_list_section{width:100%;padding:80px 0;margin-bottom:70px;background:#f2f9ff80;}
#collectionBody .main_section_wrap .platform_keyword_list_section .inner_box{width:960px;margin:0 auto 20px auto;position:relative;}
#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list{height:33px;line-height:33px;margin-bottom:28px;}
#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item{display:inline-block;vertical-align:top;line-height:33px;padding:0 8px;border-radius:4px;background:#ebeff8;margin-right:8px;cursor:pointer;user-select:none;}
#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item:last-child{margin-right:0;}
#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item.selected{color:#fff;background:#3f9dff;}
#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list_wrap{width:100%;height:260px;overflow:hidden;}
#collectionBody .main_section_wrap .platform_keyword_list_section .move_button{top:174px;}
#collectionBody .main_section_wrap .platform_keyword_list_section .collection_more_item{width:160px;height:260px;background:rgba(191, 225, 255, 0.5);border-radius:13px;cursor:pointer;padding:78px 16px;text-align:center;}
#collectionBody .main_section_wrap .platform_keyword_list_section .collection_more_item .title{line-height:24px;}
#collectionBody .main_section_wrap .platform_keyword_list_section .collection_more_item .more_right_button{margin-top:16px;width:36px;height:36px;border-radius:18px;background:#FFF;vertical-align:top;display:inline-block;box-shadow:0px 4px 5px 0px rgba(3, 24, 39, 0.06), 0px 1px 10px 0px rgba(3, 24, 39, 0.12), 0px 2px 4px -1px rgba(3, 24, 39, 0.16);}
#collectionBody .main_section_wrap .platform_keyword_list_section .collection_more_item .more_right_button img{height:20px;margin:8px;}
#collectionBody .main_section_wrap .platform_keyword_list_section .go_keyword_button_wrap{width:calc(100% - 32px);margin:24px auto 0 auto;}
#collectionBody .main_section_wrap .platform_keyword_list_section .go_keyword_button_wrap .btn_r{width:100%;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .platform_keyword_list_section{width:100vw;margin-left:-16px;padding-left:16px;padding-right:16px;}
	.mobile_width #collectionBody .main_section_wrap .platform_keyword_list_section .inner_box{width:100%;}	
}
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .platform_keyword_list_section{padding:48px 0;margin-bottom:48px;overflow:hidden;background:#f2f9ff80;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .inner_box{width:100%;margin:0;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .section_title{padding:0 16px;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list{overflow:hidden;height:28px;line-height:28px;margin-bottom:20px;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item{font-size:13px;line-height:28px;padding:0 8px;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item:first-child{margin-left:16px;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .section_keyword_list .keyword_item:last-child{margin-right:16px;}
	
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list_wrap{height:auto;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list{position:relative;width:100%;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection{display:block;width:100%;padding:0 16px;margin:0 0 24px 0;}
	
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection .collection_image_wrap{width:120px;height:131px;display:inline-block;vertical-align:top;margin-right:16px;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection .collection_image_wrap .collection_image{width:120px;height:120px;border-radius:8px;box-shadow: 0px 6px 10px 6px rgba(3, 24, 39, 0.07);position:absolute;left:0;top:4px;z-index:3;}
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection .collection_image_wrap .game_cnt{z-index:4;bottom:14px;}
		
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection .right_info_wrap{display:inline-block;vertical-align:top;width:calc(100% - 136px);}
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection .collection_info_wrap{height:78px;}
	
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_list .feed_user_collection:nth-child(n+5){display:none;}
	
	#collectionBody .main_section_wrap .platform_keyword_list_section .collection_more_item{display:none;}
}

#collectionBody .main_section_wrap .collection_rank_section{width:960px;margin:0 auto 70px auto;position:relative;}
#collectionBody .main_section_wrap .collection_rank_section .scrollable_list{top:4px;}
#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list{line-height:33px;margin-bottom:28px;}
#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list .rank_type_item{display:inline-block;line-height:33px;padding:0 8px;border-radius:4px;background:#ebeff8;margin-right:8px;cursor:pointer;user-select:none;}
#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list .rank_type_item:last-child{margin-right:0;}
#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list .rank_type_item.selected{color:#fff;background:#3f9dff;}
#collectionBody .main_section_wrap .collection_rank_section .collection_list_wrap{width:100%;height:264px;overflow:hidden;padding-top:4px;}
#collectionBody .main_section_wrap .collection_rank_section .move_button{top:174px;}
#collectionBody .main_section_wrap .collection_rank_section .rank_more_item{width:160px;height:260px;background:#ebeff8;border-radius:13px;cursor:pointer;padding:80px 16px;text-align:center;}
#collectionBody .main_section_wrap .collection_rank_section .rank_more_item .title{line-height:24px;}
#collectionBody .main_section_wrap .collection_rank_section .rank_more_item .more_right_button{margin-top:16px;width:36px;height:36px;border-radius:18px;background:#FFF;vertical-align:top;display:inline-block;box-shadow:0px 4px 5px 0px rgba(3, 24, 39, 0.06), 0px 1px 10px 0px rgba(3, 24, 39, 0.12), 0px 2px 4px -1px rgba(3, 24, 39, 0.16);}
#collectionBody .main_section_wrap .collection_rank_section .rank_more_item .more_right_button img{height:20px;margin:8px;}
#collectionBody .main_section_wrap .collection_rank_section .go_rank_button_wrap{width:100%;margin:24px auto 0 auto;}
#collectionBody .main_section_wrap .collection_rank_section .go_rank_button_wrap .btn_r{width:100%;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .main_section_wrap .collection_rank_section{width:100%;}	
}
@media only screen and (max-width:599px) {
	#collectionBody .main_section_wrap .collection_rank_section{width:100%;margin:0 auto 48px auto;padding:0 16px;}
	#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list{line-height:28px;margin-bottom:20px;}
	#collectionBody .main_section_wrap .collection_rank_section .section_rank_type_list .rank_type_item{font-size:13px;line-height:28px;margin-right:6px;}
	
	#collectionBody .main_section_wrap .collection_rank_section .collection_list{display:block;margin-right:0px;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list_wrap{height:auto;overflow:unset;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list{position:relative;width:100%;}
	
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection:nth-child(2n){margin-right:0;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection:nth-child(n+5){display:none;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection .collection_image_wrap{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	
	#collectionBody .main_section_wrap .collection_rank_section .rank_more_item{display:none;}
	#collectionBody .main_section_wrap .collection_rank_section .go_rank_button_wrap{margin:0px auto 0 auto;}
}
@media only screen and (max-width:599px) and (min-width:426px) {
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection{width:calc(33vw - 20px);margin:0 14px 32px 0;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection:nth-child(2n){margin-right:14px;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection:nth-child(3n){margin-right:0;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection:nth-child(n+4){display:none;}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection .collection_image_wrap{width:calc(33vw - 20px);height:calc(33vw - 20px);}
	#collectionBody .main_section_wrap .collection_rank_section .collection_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(33vw - 20px);height:calc(33vw - 20px);}
}
#collectionBody .collection_user_rank_item{width:160px;height:260px;position:relative;padding:36px 20px 0 20px;background:#ebeff8;border-radius:8px;vertical-align:top;margin:0 40px 74px 0;text-align:center;}
#collectionBody .collection_user_rank_item .rank_wrap{border-radius:3px 3px 0 0;position:absolute;width:36px;height:36px;text-align:center;top:-4px;left:11px;background:#3b4757;line-height:36px;}
#collectionBody .collection_user_rank_item .rank_wrap .bottom_left{left:0;bottom:-12px;position:absolute;border-left:solid 9px #3b4757;border-top: solid 6px #3b4757;border-right: solid 9px transparent;border-bottom: solid 6px transparent;}
#collectionBody .collection_user_rank_item .rank_wrap .bottom_right{right:0;bottom:-12px;position:absolute;border-left:solid 9px transparent;border-top: solid 6px #3b4757;border-right: solid 9px #3b4757;border-bottom: solid 6px transparent;}
#collectionBody .collection_user_rank_item .rank_wrap.high_rank{background:#3f9dff;}
#collectionBody .collection_user_rank_item .rank_wrap.high_rank .bottom_left{border-left:solid 9px #3f9dff;border-top: solid 6px #3f9dff;}
#collectionBody .collection_user_rank_item .rank_wrap.high_rank .bottom_right{border-top: solid 6px #3f9dff;border-right: solid 9px #3f9dff;}
#collectionBody .collection_user_rank_item .user_profile_image{width:80px;height:80px;border-radius:40px;background:#FFF;border:solid 1px #ced8e5;cursor:pointer;}
#collectionBody .collection_user_rank_item .nickname{margin-top:16px;line-height:20px;}
#collectionBody .collection_user_rank_item .cnt_info_wrap{margin-top:20px;text-align:left;}
#collectionBody .collection_user_rank_item .cnt_info_wrap .cnt_item{margin-top:1px;line-height:20px;}
#collectionBody .collection_user_rank_item .cnt_info_wrap .cnt_value{float:right;}
@media only screen and (max-width:599px) {
	#collectionBody .collection_rank_section .collection_user_rank_item{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .collection_rank_section .collection_user_rank_item:nth-child(2n){margin-right:0;}
	#collectionBody .collection_rank_section .collection_user_rank_item:nth-child(n+5){display:none;}
}
@media only screen and (max-width:599px) and (min-width:495px) {
	#collectionBody .collection_rank_section .collection_user_rank_item{width:calc(33vw - 20px);margin:0 14px 16px 0;}
	#collectionBody .collection_rank_section .collection_user_rank_item:nth-child(2n){margin-right:14px;}
	#collectionBody .collection_rank_section .collection_user_rank_item:nth-child(3n){margin-right:0;}
	#collectionBody .collection_rank_section .collection_user_rank_item:nth-child(n+4){display:none;}	
}

#collectionBody .feed_left_wrap{display:inline-block;width:200px;vertical-align:top;margin-top:5px;}
#collectionBody .feed_left_wrap .feed_left_spacer{width:100%;height:0px;}
#collectionBody .feed_left_wrap .feed_left{position:sticky;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .feed_left_wrap{display:none;}
}
@media only screen and (max-width:599px) {
	#collectionBody .feed_left_wrap{display:none;}
}
#collectionBody .keyword_list_wrap .category_wrap{margin-bottom:12px;user-select:none;}
#collectionBody .keyword_list_wrap .category_wrap .category_button{line-height:36px;cursor:pointer;}
#collectionBody .keyword_list_wrap .category_wrap.selected .category_button{color:#3f9dff;}
#collectionBody .keyword_list_wrap .category_wrap .keyword_button_wrap{padding:0 0 12px 16px;margin-top:12px;display:none;}
#collectionBody .keyword_list_wrap .category_wrap.selected .keyword_button_wrap{display:block;}
#collectionBody .keyword_list_wrap .category_wrap .keyword_button_wrap .keyword_button{line-height:24px;margin-bottom:12px;cursor:pointer;}
#collectionBody .keyword_list_wrap .category_wrap .keyword_button_wrap .keyword_button:last-child{margin-bottom:0px;}
#collectionBody .keyword_list_wrap .category_wrap .keyword_button_wrap .keyword_button.selected{color:#3f9dff;font-weight:700;}

#collectionBody .top_keyword_button_wrap{width:100%;margin-top:12px;overflow:hidden;padding-bottom:12px;border-bottom:solid 1px #ebeff8;}
#collectionBody .top_keyword_button_wrap .top_keyword_button_list{width:max-content;}
#collectionBody .top_keyword_button_wrap .keyword_item{width:70px;margin-right:16px;cursor:pointer;user-select:none;}
#collectionBody .top_keyword_button_wrap .keyword_item:first-child{margin-left:16px;}
#collectionBody .top_keyword_button_wrap .keyword_item .keyword_icon_wrap{width:70px;height:70px;background:rgba(235, 239, 248, 0.5);border-radius:35px;}
#collectionBody .top_keyword_button_wrap .keyword_item .keyword_icon_wrap img{height:26px;margin:22px;}
#collectionBody .top_keyword_button_wrap .keyword_item .keyword_name{line-height:20px;margin-top:4px;text-align:center;}
#collectionBody .top_keyword_button_wrap .keyword_item.hide_keyword{display:none;}
#collectionBody .top_keyword_button_wrap .keyword_item.selected .keyword_icon_wrap{border:solid 2px #3f9dff;}
#collectionBody .top_keyword_button_wrap .keyword_item.selected .keyword_icon_wrap img{margin:20px;}
#collectionBody .top_keyword_button_wrap .keyword_item.selected .keyword_name{color:#3f9dff;}

#collectionBody .category_button_header{width:100%;height:40px;background:#FFF;border-bottom:solid 1px #ebeff8;position:fixed;left:0;top:44px;z-index:600;}
#collectionBody .category_button_header .category_button_wrap{width:100%;}
#collectionBody .category_button_header .category_button_wrap .category_button_list{width:max-content;}
#collectionBody .category_button_header .category_button{padding:0 16px;text-align:center;line-height:36px;border-bottom:solid 4px transparent;}
#collectionBody .category_button_header .category_button.selected{color:#3f9dff;border-bottom:solid 4px #3f9dff;}

#collectionBody #collectionCategoryDisplayAd{margin:16px 0 40px 0;display:none;}
#collectionBody .collection_feed{display:inline-block;vertical-align:top;width:760px;padding:0;}
#collectionBody .collection_feed .feed_list{margin-top:20px;width:100%;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .collection_feed{width:100%;padding:0 16px;}
}
@media only screen and (max-width:599px) {
	#collectionBody #collectionCategoryDisplayAd{margin:0;display:none;}
	#collectionBody #collectionCategoryDisplayAd .display_ad_1{border-radius:0;}
	#collectionBody #collectionCategoryDisplayAd .ad_image{border-radius:0;}
}
#collectionBody .collection_feed .feed_title .collection_header_wrap{line-height:36px;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .collection_sort_search{float:right;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .collection_sort_wrap .input_select_box{vertical-align:top;margin-top:4px;margin-right:1px;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .collection_sort_wrap .input_select_box .select_option_wrap{width:120px;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .collection_sort_wrap .divider{width:1px;height:16px;background:#ced8e5;vertical-align:top;margin:8px 4px 0 4px;}
 
#collectionBody .collection_feed .keyword_item{position:relative;vertical-align:top;width:360px;height:168px;border-radius:13px;margin:0 40px 80px 0;position:relative;padding:94px 24px 0 24px;cursor:pointer;}
#collectionBody .collection_feed .keyword_item:nth-child(2n){background:#5badfd;}
#collectionBody .collection_feed .keyword_item:nth-child(2n+1){background:#5483f7;margin-right:0;}
#collectionBody .collection_feed .keyword_item .keyword_image_wrap{position:absolute;right:0;top:0;}
#collectionBody .collection_feed .keyword_item .keyword_image_wrap img{height:168px;}
#collectionBody .collection_feed .keyword_item .keyword_description{line-height:20px;height:20px;opacity:0.7;position:relative;}
#collectionBody .collection_feed .keyword_item .keyword_name{line-height:22px;margin-top:6px;position:relative;}
#collectionBody .collection_feed .keyword_banner_wrap{width:100%;margin-bottom:28px;}
#collectionBody .collection_feed .keyword_banner_list{width:max-content;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .collection_feed .feed_list .feed_user_collection{width:calc(25vw - 23px);margin:0 20px 32px 0;}
	.mobile_width #collectionBody .collection_feed .feed_list .feed_user_collection:nth-child(4n){margin-right:0;}
	.mobile_width #collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap{width:calc(25vw - 23px);height:calc(25vw - 23px);}
	.mobile_width #collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(25vw - 23px);height:calc(25vw - 23px);}
	
	.mobile_width #collectionBody .collection_feed .keyword_item{width:calc(50vw - 26px);margin:0 20px 40px 0;}
	.mobile_width #collectionBody .collection_feed .keyword_item:nth-child(2n+1){margin-right:0;}
}
@media only screen and (max-width:599px) {
	#collectionBody .collection_body{padding-top:18px;}
	#collectionBody .collection_feed{display:block;width:100%;}
	#collectionBody .collection_feed .feed_title .collection_header_wrap{padding:0 16px;}
	#collectionBody .collection_feed .feed_list{padding:8px 16px 30px 16px;margin-top:0px;overflow:hidden;}
	
	#collectionBody .collection_feed .feed_list .feed_user_collection{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .collection_feed .feed_list .feed_user_collection:nth-child(2n){margin-right:0;}
	#collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	#collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(50vw - 26px);height:calc(50vw - 26px);}

	#collectionBody .collection_feed .keyword_item{width:293px;margin:0 16px 0px 0;}
	#collectionBody .collection_feed .keyword_item:nth-child(2n){margin-right:0px;}
	#collectionBody .collection_feed .keyword_item:nth-child(2n+1){margin-right:16px;}
	
}
@media only screen and (max-width:599px) and (min-width:426px) {
	#collectionBody .collection_feed .feed_list .feed_user_collection{width:calc(33vw - 20px);margin:0 14px 32px 0;}
	#collectionBody .collection_feed .feed_list .feed_user_collection:nth-child(2n){margin-right:14px;}
	#collectionBody .collection_feed .feed_list .feed_user_collection:nth-child(3n){margin-right:0;}
	#collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap{width:calc(33vw - 20px);height:calc(33vw - 20px);}
	#collectionBody .collection_feed .feed_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(33vw - 20px);height:calc(33vw - 20px);}
}

#collectionBody .page_title{margin-top:60px;line-height:38px;}
#collectionBody .rank_type_wrap{margin-top:42px;}
#collectionBody .rank_type_wrap .rank_type_item{line-height:33px;padding:0 8px;background:#ebeff8;border-radius:4px;cursor:pointer;margin-right:6px;}
#collectionBody .rank_type_wrap .rank_type_item.selected{color:#FFF;background:#3f9dff;}
#collectionBody .rank_list{margin-top:40px;padding-bottom:120px;}
#collectionBody .rank_list .collection_user_rank_item:nth-child(5n){margin-right:0;}
#collectionBody #collectionRankingDisplayAd{margin:28px 0;display:none;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody .page_title{display:none;}
	.mobile_width #collectionBody .rank_type_wrap{margin:12px 0 0 16px;}
	.mobile_width #collectionBody #collectionRankingDisplayAd{width:calc(100% - 32px);margin:28px auto;display:none;}
	.mobile_width #collectionBody .rank_list{padding-left:16px;padding-right:16px;}
}
@media only screen and (max-width:599px) {
	#collectionBody .page_title{display:none;}
	#collectionBody .rank_type_wrap{margin:12px 0 0 16px;}
	#collectionBody .rank_type_wrap .rank_type_item{line-height: 28px;margin-right: 6px;font-size:13px;}
	#collectionBody .rank_list{margin-top:24px;padding:0 16px 120px 16px;}
	#collectionBody #collectionRankingDisplayAd{width:100%;margin:16px auto;border-radius:0;}
	#collectionBody #collectionRankingDisplayAd .display_ad_1{border-radius:0;}
	#collectionBody #collectionRankingDisplayAd .ad_image{border-radius:0;}
	
	#collectionBody .rank_list .feed_user_collection{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .rank_list .feed_user_collection:nth-child(2n){margin-right:0;}
	#collectionBody .rank_list .feed_user_collection .collection_image_wrap{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	#collectionBody .rank_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(50vw - 26px);height:calc(50vw - 26px);}
	
	#collectionBody .rank_list .collection_user_rank_item{width:calc(50vw - 26px);margin:0 20px 32px 0;}
	#collectionBody .rank_list .collection_user_rank_item:nth-child(5n){margin-right:20px;}
	#collectionBody .rank_list .collection_user_rank_item:nth-child(2n){margin-right:0;}
}
@media only screen and (max-width:599px) and (min-width:426px) {
	#collectionBody .rank_list .feed_user_collection{width:calc(33vw - 20px);margin:0 14px 32px 0;}
	#collectionBody .rank_list .feed_user_collection:nth-child(2n){margin-right:14px;}
	#collectionBody .rank_list .feed_user_collection:nth-child(3n){margin-right:0;}
	#collectionBody .rank_list .feed_user_collection .collection_image_wrap{width:calc(33vw - 20px);height:calc(33vw - 20px);}
	#collectionBody .rank_list .feed_user_collection .collection_image_wrap .collection_image{width:calc(33vw - 20px);height:calc(33vw - 20px);}
	
	#collectionBody .rank_list .collection_user_rank_item{width:calc(33vw - 20px);margin:0 14px 32px 0;}
	#collectionBody .rank_list .collection_user_rank_item:nth-child(2n){margin-right:14px;}
	#collectionBody .rank_list .collection_user_rank_item:nth-child(3n){margin-right:0;}
}

/*
#collectionBody #feedRow.collection_feed{padding-top:64px;padding-bottom:0px;overflow:unset;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionBody #feedRow.collection_feed{padding:60px 16px 0 16px;}
}
@media only screen and (max-width:599px) {
	#collectionBody #feedRow.collection_feed{padding-top:0px;}
}

*/

#collectionBody .collection_feed .feed_title .page_title{line-height:38px;}
#collectionBody .collection_feed .feed_title .tag_list_wrap{margin-top:27px;}
#collectionBody .collection_feed .feed_title .tag_drag_wrap{width:calc(100% - 40px);overflow:hidden;display:inline-block;}
#collectionBody .collection_feed .feed_title .tag_list{vertical-align:top;width:max-content;}
#collectionBody .collection_feed .feed_title .tag_list_wrap.open_tag_list .tag_list{width:100%;}
#collectionBody .collection_feed .feed_title .tag_list .tag_item{line-height:32px;background:#ebeff8;border-radius:4px;padding:0 8px 1px 8px;margin-right:10px;margin-bottom:12px;cursor:pointer;user-select:none;}
#collectionBody .collection_feed .feed_title .tag_list .tag_item.tag_on{background:#3f9dff;color:#FFF;}
#collectionBody .collection_feed .feed_title .tag_list_toggle_button{float:right;width:32px;height:32px;vertical-align:top;border-radius:16px;background:#ebeff8;margin-left:8px;display:none;cursor:pointer;}
#collectionBody .collection_feed .feed_title .tag_list_toggle_button img{width:32px;height:32px;padding:4px;transform:rotate(0deg);transition:transform 0.15s ease-out;}
#collectionBody .collection_feed .feed_title .tag_list_wrap.open_tag_list .tag_list_toggle_button img{transform:rotate(180deg);}

@media only screen and (max-width:599px) {
	#collectionBody .collection_feed .feed_title .page_title{display:none;}
	#collectionBody .collection_feed .feed_title .tag_list_wrap{margin-top:16px;padding:0 16px;}
	#collectionBody .collection_feed .feed_title .tag_drag_wrap{width:calc(100% - 34px);}	
	#collectionBody .collection_feed .feed_title .tag_list .tag_item{line-height:28px;padding:0 6px;margin-right:8px;margin-bottom:7px;font-size:14px;}	
	#collectionBody .collection_feed .feed_title .tag_list_toggle_button{width:28px;height:28px;border-radius:14px;margin-left:6px;}
	#collectionBody .collection_feed .feed_title .tag_list_toggle_button img{width:28px;height:28px;}
	
	#collectionBody .collection_feed .feed_title .collection_header_wrap .collection_cnt{width:130px;}
}

#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap{position:relative;vertical-align:top;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_off{width:48px;text-align:right;cursor:pointer;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .search_icon{height:16px;position:absolute;left:4px;top:10px;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_on .search_icon{left:8px;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .show_search_button{user-select:none;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .hide_search_button{user-select:none;cursor:pointer;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .collection_search_input_box{overflow:hidden;display:inline-block;vertical-align:top;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .collection_search_input_box input{height:36px;vertical-align:top;padding-left:26px;padding-right:26px;border-radius:18px;border:solid 1px #ced8e5;margin-right:4px;width:200px;font-size:13px;appearance:none;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .collection_search_input_box input::placeholder{color:#697B96;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_on .collection_search_input_box{display:inline-block;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_off .collection_search_input_box{display:none;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_on .show_search_button{display:none;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap.search_off .show_search_button{display:inline-block;}
#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .collection_search_input_box .input_cancel{top:1px;right:30px;}
@media only screen and (max-width:599px) {
	#collectionBody .collection_feed .feed_title .collection_header_wrap .search_input_wrap .collection_search_input_box input{width:calc(100vw - 194px);max-width:200px;}
}


#collectionBody .feed_collection{display:inline-block;width:180px;border:none;border-radius:0px;margin:0 80px 80px 0;}
#collectionBody .feed_collection:nth-child(4n){margin-right:0px;}
@media only screen and (max-width:1000px) and (min-width:840px) {
	.mobile_width #collectionBody .feed_collection{margin-right:calc(33% - 240px);}
	.mobile_width #collectionBody .feed_collection:nth-child(4n){margin-right:0px;}
}
@media only screen and (max-width:839px) and (min-width:600px) {
	.mobile_width #collectionBody .feed_collection{margin-right:calc(50% - 270px);}
	.mobile_width #collectionBody .feed_collection:nth-child(4n){margin-right:calc(50% - 270px);}
	.mobile_width #collectionBody .feed_collection:nth-child(3n){margin-right:0px;}
}
@media only screen and (max-width:599px) {
	
	#collectionBody .feed_collection{display:block;width:100%;margin:0;padding-top:16px;}	
}

#collectionBody .collection_item .collection_image_wrap{position:relative;width:180px;height:196px;}
#collectionBody .collection_item .collection_image_wrap .image_background_1{width:150px;height:150px;border-radius:13px;background:#e9edf3;position:absolute;top:0;left:15px;}
#collectionBody .collection_item .collection_image_wrap .image_background_2{width:164px;height:164px;border-radius:13px;background:#ced8e5;position:absolute;top:8px;left:7px;}
#collectionBody .collection_item .collection_image_wrap .collection_image{width:180px;height:180px;border-radius:13px;overflow:hidden;position:absolute;top:16px;left:0;box-shadow:0 6px 10px 6px rgba(3, 24, 39, 0.07);}
#collectionBody .collection_item .collection_info{margin-top:16px;text-align:center;}
#collectionBody .collection_item .collection_info .title{line-height:24px;}
#collectionBody .collection_item .collection_info .collection_badge{border-radius:2px;line-height:18px;vertical-align:top;margin-top:3px;padding:0 4px 1px 4px;margin-left:4px;}
#collectionBody .collection_item .collection_info .collection_game_cnt{line-height:19px;margin-top:6px;}
@media only screen and (max-width:599px) {
	#collectionBody .collection_item .collection_image_wrap{width:100px;height:108px;display:inline-block;margin-right:16px;vertical-align:top;}
	#collectionBody .collection_item .collection_image_wrap .image_background_1{width:84px;height:84px;left:8px;}
	#collectionBody .collection_item .collection_image_wrap .image_background_2{width:92px;height:92px;top:4px;left:4px;}
	#collectionBody .collection_item .collection_image_wrap .collection_image{width:100px;height:100px;top:8px;}
	#collectionBody .collection_item .collection_info_wrap{width:calc(100% - 116px);height:124px;display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:16px;border-bottom:solid 1px #ebeff8;}
	#collectionBody .collection_item:last-child .collection_info_wrap{border-bottom:none;}
	#collectionBody .collection_item .collection_info_wrap_table{width:100%;height:100%;display:table;}
	#collectionBody .collection_item .collection_info{display:table-cell;margin-top:0px;text-align:left;vertical-align:middle;}
	#collectionBody .collection_item .collection_info .collection_game_cnt{margin-top:4px;}	
}

/********
 컬렉션 개별 페이지
*/
#collectionGameBody #feedRow.collection_game_feed{padding-top:90px;padding-bottom:0px;overflow:unset;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionGameBody #feedRow.collection_game_feed{padding:60px 16px 0 16px;}
}
@media only screen and (max-width:599px) {
	#collectionGameBody #feedRow.collection_game_feed{padding-top:0px;}
}

#collectionGameBody .header_banner_wrap{margin-top:-44px;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_wrap{position:absolute;top:0;left:0;width:100%;height:44px;z-index:10;padding:8px 20px;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_left{display:inline-block;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_left .header_icon_wrap{display:inline-block;height:26px;vertical-align:top;margin-top:9px;position:relative;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_left .header_icon{height:26px;vertical-align:top;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_right{display:inline-block;float:right;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_right .header_icon_wrap{display:inline-block;height:26px;vertical-align:top;margin-top:9px;margin-left:16px;position:relative;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_right .header_icon_wrap:first-child{margin-left:0;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_right .header_icon{height:26px;vertical-align:top;}
#collectionGameBody .header_banner_wrap .temp_mobile_header_right .header_noti_cnt{position:absolute;top:-3px;left:50%;height:18px;min-width:18px;line-height:15px;border-radius:9px;border:solid 1px;padding:0px 5px;text-align:center;border-color:#FFF;background:#EC5245;}

#collectionGameBody .collection_google_ad{display:none;margin-top:60px;margin-bottom:30px;}
#collectionGameBody .collection_google_ad .ad_div{border-radius:13px;overflow:hidden;}

#collectionGameBody #collectionTopAd{margin-top:20px;display:none;}
@media only screen and (max-width:599px) {
	#collectionGameBody #collectionTopAd{margin:16px auto 0 auto;width:calc(100% - 32px);}
}

#collectionGameBody .collection_game_feed .collection_header_wrap{position:relative;}
#collectionGameBody .collection_game_feed .collection_header_background{display:none;}
#collectionGameBody .collection_game_feed .collection_header_cover{display:none;}
#collectionGameBody .collection_game_feed .collection_image_background_wrap{display:inline-block;width:165px;height:178px;margin-right:32px;position:relative;vertical-align:top;}
#collectionGameBody .collection_game_feed .collection_image_background_wrap .image_background_1{position:absolute;top:0;left:13px;width:139px;height:139px;border-radius:13px;background:#e9edf3;}
#collectionGameBody .collection_game_feed .collection_image_background_wrap .image_background_2{position:absolute;top:7px;left:6px;width:152px;height:152px;border-radius:13px;background:#b2bdce;}
#collectionGameBody .collection_game_feed .collection_image_background_wrap .collection_image{position:absolute;top:13px;left:0;width:165px;height:165px;border-radius:13px;box-shadow:0 6px 10px 6px rgba(3, 24, 39, 0.07);}
#collectionGameBody .collection_game_feed .collection_info_wrap{display:inline-block;vertical-align:top;width:calc(100% - 197px);height:178px;padding-top:13px;position:relative;}
#collectionGameBody .collection_game_feed .collection_info_wrap .title{line-height:36px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .admin_button{vertical-align:top;float:right;}
#collectionGameBody .collection_game_feed .collection_info_wrap .description{margin-top:12px;line-height:20px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .display_time{line-height:18px;margin-top:8px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .tag_list{position:absolute;left:0;bottom:0;line-height:25px;width:calc(100% - 118px);overflow:hidden;max-height:58px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .tag_item{background:#ebeff8;border-radius:6px;padding:0 6px;margin-right:4px;margin-top:4px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .tag_item:last-child{margin-right:0px;}
#collectionGameBody .collection_game_feed .collection_info_wrap .share_button{position:absolute;right:0;bottom:0;width:106px;font-weight:700;}
#collectionGameBody .collection_game_feed .collection_info_wrap .share_button img{height:18px;margin-right:4px;vertical-align:top;margin-top:8px;}
#collectionGameBody .collection_game_feed .feed_divider{width:100%;height:1px;background:#ebeff8;margin:50px 0 48px 0;}
#collectionGameBody .collection_game_feed .collection_game_cnt{line-height:20px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionGameBody .collection_game_feed .collection_info_wrap .tag_list{width:100%;}
	.mobile_width #collectionGameBody .collection_game_feed .collection_info_wrap .share_button{display:none;}
}
@media only screen and (max-width:599px) {
	#collectionGameBody .collection_google_ad{margin:28px auto 0 auto;width:calc(100% - 32px);}
	#collectionGameBody .collection_google_ad .ad_div{margin:auto;}
	
	#collectionGameBody .collection_game_feed .collection_header_wrap{width:100%;min-height:375px;margin-top:-44px;overflow:hidden;}
	#collectionGameBody .collection_game_feed .collection_header_background{display:block;position:absolute;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(10px);}
	#collectionGameBody .collection_game_feed .collection_header_cover{display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);}
	#collectionGameBody .collection_game_feed .collection_image_background_wrap{display:block;width:100px;height:108px;margin:76px auto 0 auto;}
	#collectionGameBody .collection_game_feed .collection_image_background_wrap .image_background_1{width:84px;height:84px;left:8px;}
	#collectionGameBody .collection_game_feed .collection_image_background_wrap .image_background_2{width:92px;height:92px;top:4px;left:4px;}
	#collectionGameBody .collection_game_feed .collection_image_background_wrap .collection_image{width:100px;height:100px;top:8px;}
	#collectionGameBody .collection_game_feed .collection_info_wrap{display:block;width:100%;height:auto;margin-top:16px;padding:0 16px;text-align:center;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .title{font-size:16px;letter-spacing:-0.4px;line-height:24px;color:#FFF;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .description{margin-top:5px;line-height:19px;font-size:13px;color:#FFF;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .display_time{font-size:11px;line-height:17px;color:#FFF;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .tag_list{margin-top:20px;margin-bottom:24px;position:relative;left:auto;bottom:auto;width:100%;overflow:unset;max-height:none;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .tag_item{background:rgba(235,239,248,0.2);margin:0 2px 4px 2px;color:#FFF;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .tag_item:last-child{margin-right:2px;}
	#collectionGameBody .collection_game_feed .collection_info_wrap .share_button{display:none;}
	#collectionGameBody .collection_game_feed .feed_divider{display:none;}
	#collectionGameBody .collection_game_feed .collection_game_cnt{line-height:22px;margin:16px 0 0 16px;}
}
@media only screen and (max-width:349px) {
	#collectionGameBody .collection_google_ad{margin:0px auto 0 auto;width:100%;}
	#collectionGameBody .collection_google_ad .ad_div{border-radius:0px;}	
}
#collectionGameBody .collection_game_feed .feed_list{margin-top:3px;}
#collectionGameBody .collection_game_feed .feed_collection_game{width:100%;border:none;border-radius:0px;margin-top:0px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item{padding-bottom:25px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .cover_image{width:165px;height:111px;border-radius:8px;display:inline-block;vertical-align:top;margin:25px 24px 0 0;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap{display:inline-block;width:calc(100% - 189px);position:relative;border-top:solid 1px #ebeff8;padding-top:25px;}
#collectionGameBody .collection_game_feed .feed_collection_game:first-child .game_info_wrap{border-top:none;}
#collectionGameBody .collection_game_feed a + .feed_collection_game .game_info_wrap{border-top:none;}
#collectionGameBody .collection_game_feed .feed_display_ad_wrap + .feed_collection_game .game_info_wrap{border-top:none;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_rank{margin-right:4px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_name{line-height:24px;width:calc(100% - 70px);}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .mobile_icon_new{height:20px;margin:3px 4px 0 0;vertical-align:top;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group{position:absolute;top:25px;right:0;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .library_state_button_n{height:28px;padding:4px;margin-right:12px;cursor:pointer;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .share_button{height:28px;padding:4px;cursor:pointer;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .option_button{height:28px;padding:4px;cursor:pointer;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .menu_option_wrap{position:absolute;width:184px;line-height:44px;background:#FFF;border-radius:8px;box-shadow:0 3px 12px 0 rgba(61, 65, 77, 0.2);top:calc(100% + 8px);right:0;display:none;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .menu_option_wrap.open{display:block;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .menu_option{padding-left:14px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .menu_option img{height:20px;vertical-align:top;margin-top:12px;margin-right:8px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_score_wrap{min-height:18px;line-height:18px;margin-top:3px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .user_list_wrap{min-height:20px;line-height:20px;margin-top:7px;position:relative;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .user_list_wrap .user_profile_image{width:18px;height:18px;border-radius:9px;border:solid 1px #ced8e5;position:absolute;top:0;left:0;cursor:pointer;vertical-align:top;margin-top:1px;background:#FFF;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .user_list_wrap .user_cnt_text{position:absolute;top:0;vertical-align:top;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_genre_wrap{margin-top:14px;height:25px;overflow:hidden;line-height:25px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_genre_wrap .genre_item{background:#ebeff8;border-radius:6px;padding:0 6px;margin-right:4px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_genre_wrap .genre_item:last-child{margin-right:0px;}
#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .collection_game_editor_text{line-height:19px;margin-top:12px;}
@media only screen and (max-width:599px) {
	#collectionGameBody .collection_game_feed .feed_list{margin-top:4px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item{padding:0 16px 20px 16px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .cover_image{width:80px;height:80px;border-radius:13px;margin:20px 16px 0 0;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap{width:calc(100% - 96px);padding-top:20px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_rank{font-size:16px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_name{line-height:22px;font-size:16px;width:calc(100% - 32px);}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .mobile_icon_new{height:18px;margin:3px 2px 0 0;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group{top:20px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .button_group .library_state_button_n{height:20px;padding:0px;margin-top:1px;margin-right:0px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_score_wrap{margin-top:2px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_genre_wrap{margin-top:14px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .collection_game_editor_text{line-height:18px;margin-top:8px;font-size:12px;}
}
@media only screen and (max-width:350px) {
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_rank{font-size:15px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_name{font-size:15px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .mobile_icon_new{margin:2px 2px 0 0;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_score_wrap{margin-top:1px;}
	#collectionGameBody .collection_game_feed .collection_game_feed_item .game_info_wrap .game_genre_wrap{margin-top:15px;}	
}

#collectionGameBody .collection_game_feed .feed_collection_game_box{width:600px;height:600px;border:none;border-radius:0px;margin:20px auto 0 auto;overflow:hidden;position:relative;}
#collectionGameBody .collection_game_feed .collection_game_box_item{position:relative;width:100%;height:100%;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_background{position:absolute;top:-10px;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);background-size:cover;background-position:center;filter:blur(10px);}
#collectionGameBody .collection_game_feed .collection_game_box_item .background_cover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap{position:relative;padding:60px 36px 0 36px;text-align:center;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_foreground{width:360px;height:300px;background-size:contain;background-position:center;background-repeat:no-repeat;margin:auto;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_score_wrap{min-height:27px;line-height:27px;margin-top:16px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .game_rank{margin-right:4px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .game_name{line-height:45px;height:90px;overflow:hidden;margin-top:4px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap.has_comment .game_name{height:auto;max-height:90px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .game_genre_wrap{margin-top:12px;height:36px;overflow:hidden;line-height:36px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .game_genre_wrap .genre_item{background:rgba(255,255,255,0.2);border-radius:4px;padding:0 12px;margin-right:12px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .game_genre_wrap .genre_item:last-child{margin-right:0px;}
#collectionGameBody .collection_game_feed .collection_game_box_item .game_info_wrap .collection_game_editor_text{line-height:33px;margin-top:12px;}

#collectionFooter{width:100%;margin-top:60px;}
#collectionFooter .related_collection_outer_wrap{border-top:solid 1px #ebeff8;padding:60px 0;}
#collectionFooter .related_collection_wrap{width:960px;margin:0 auto;}
#collectionFooter .related_collection_wrap .related_collection_title{line-height:33px;}
#collectionFooter .related_collection_wrap .collection_list_wrap{margin-top:21px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionFooter .related_collection_outer_wrap{padding:60px 16px;}
	.mobile_width #collectionFooter .related_collection_wrap{width:100%;}
}
@media only screen and (max-width:599px) {
	#collectionFooter{margin-top:40px;}
	#collectionFooter .related_collection_outer_wrap{padding:40px 0 45px 0;}
	#collectionFooter .related_collection_wrap{width:100%;padding:0 16px;}
	#collectionFooter .related_collection_wrap .collection_list_wrap{margin-top:0px;}
}
#collectionFooter .collection_item{display:inline-block;width:180px;margin-right:80px;}
#collectionFooter .collection_item:last-child{margin-right:0px;}
#collectionFooter .collection_item .collection_image_wrap{position:relative;width:180px;height:196px;}
#collectionFooter .collection_item .collection_image_wrap .image_background_1{width:150px;height:150px;border-radius:13px;background:#e9edf3;position:absolute;top:0;left:15px;}
#collectionFooter .collection_item .collection_image_wrap .image_background_2{width:164px;height:164px;border-radius:13px;background:#ced8e5;position:absolute;top:8px;left:7px;}
#collectionFooter .collection_item .collection_image_wrap .collection_image{width:180px;height:180px;border-radius:13px;overflow:hidden;position:absolute;top:16px;left:0;box-shadow:0 6px 10px 6px rgba(3, 24, 39, 0.07);}
#collectionFooter .collection_item .collection_info{margin-top:16px;text-align:center;}
#collectionFooter .collection_item .collection_info .title{line-height:24px;}
#collectionFooter .collection_item .collection_info .collection_badge{border-radius:2px;line-height:18px;vertical-align:top;margin-top:3px;padding:0 4px 1px 4px;margin-left:4px;}
#collectionFooter .collection_item .collection_info .collection_game_cnt{line-height:19px;margin-top:6px;}
@media only screen and (max-width:1000px) and (min-width:840px) {
	.mobile_width #collectionFooter .collection_item{margin-right:calc(33% - 240px);}
	.mobile_width #collectionFooter .collection_item:nth-child(4n){margin-right:0px;}
}
@media only screen and (max-width:839px) and (min-width:600px) {
	.mobile_width #collectionFooter .collection_item{margin-right:calc(50% - 270px);}
	.mobile_width #collectionFooter .collection_item:nth-child(4n){display:none;}
	.mobile_width #collectionFooter .collection_item:nth-child(3n){margin-right:0px;}
}
@media only screen and (max-width:599px) {
	#collectionFooter .collection_item{display:bolck;width:100%;margin-right:0px;margin-top:16px;}
	#collectionFooter .collection_item .collection_image_wrap{width:100px;height:108px;display:inline-block;margin-right:16px;vertical-align:top;}
	#collectionFooter .collection_item .collection_image_wrap .image_background_1{width:84px;height:84px;left:8px;}
	#collectionFooter .collection_item .collection_image_wrap .image_background_2{width:92px;height:92px;top:4px;left:4px;}
	#collectionFooter .collection_item .collection_image_wrap .collection_image{width:100px;height:100px;top:8px;}
	#collectionFooter .collection_item .collection_info_wrap{width:calc(100% - 116px);height:124px;display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:16px;border-bottom:solid 1px #ebeff8;}
	#collectionFooter .collection_item:last-child .collection_info_wrap{border-bottom:none;}
	#collectionFooter .collection_item .collection_info_wrap_table{width:100%;height:100%;display:table;}
	#collectionFooter .collection_item .collection_info{display:table-cell;margin-top:0px;text-align:left;vertical-align:middle;}
	#collectionFooter .collection_item .collection_info .collection_game_cnt{margin-top:4px;}	
}
#collectionFooter .collection_bottom_banner{width:100%;height:164px;overflow:hidden;}
#collectionFooter .collection_bottom_banner .banner_content_wrap{width:960px;height:164px;position:relative;margin:auto;}
#collectionFooter .collection_bottom_banner .background_image{width:460px;height:100%;position:absolute;right:0;top:0;background-size:cover;background-position:center center;}
#collectionFooter .collection_bottom_banner .image_cover{width:213px;height:100%;position:absolute;left:499px;top:0;} 
#collectionFooter .collection_bottom_banner .banner_text_wrap{position:relative;padding:48px 0 0 65px;}
#collectionFooter .collection_bottom_banner .banner_text_wrap .title{line-height:34px;}
#collectionFooter .collection_bottom_banner .banner_text_wrap .text_button{line-height:20px;margin-top:14px;}
#collectionFooter .collection_bottom_banner .banner_text_wrap .text_button img{height:16px;vertical-align:top;margin:2px 0 0 4px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	.mobile_width #collectionFooter .collection_bottom_banner .banner_content_wrap{width:100%;}
	.mobile_width #collectionFooter .collection_bottom_banner .image_cover{left:auto;right:248px;} 
	.mobile_width #collectionFooter .collection_bottom_banner .banner_text_wrap{padding:48px 0 0 48px;}
}
@media only screen and (max-width:599px) {
	#collectionFooter .collection_bottom_banner{height:300px;}
	#collectionFooter .collection_bottom_banner .banner_content_wrap{width:100%;height:300px;}
	#collectionFooter .collection_bottom_banner .background_image{width:100%;height:220px;right:0;top:auto;bottom:0;}
	#collectionFooter .collection_bottom_banner .image_cover{width:100%;height:160px;left:0;top:79px;} 
	#collectionFooter .collection_bottom_banner .banner_text_wrap{padding:28px;}
	#collectionFooter .collection_bottom_banner .banner_text_wrap .text_button{margin-top:12px;}
}

#collectionGameBody .collection_banner{margin-top:16px;border-radius:13px;overflow:hidden;width:100%;height:116px;}
#collectionGameBody .feed_list .collection_banner{margin:16px 0;}
#collectionGameBody .collection_banner .banner_content_wrap{position:relative;height:100%;}
#collectionGameBody .collection_banner .background_image{position:absolute;height:100%;top:0;}
#collectionGameBody .collection_banner .banner_text_wrap{position:absolute;top:30px;}
#collectionGameBody .collection_banner .title{line-height:27px;}
#collectionGameBody .collection_banner .text_button{line-height:20px;margin-top:4px;opacity:0.7;}
@media only screen and (max-width:599px) {
	#collectionGameBody .collection_banner{margin:16px auto 0 auto;width:calc(100vw - 32px);}
	#collectionGameBody .feed_list .collection_banner{margin:12px auto;}
	#collectionGameBody .collection_banner .banner_text_wrap{position:relative;top:unset;padding:34px 24px 0 24px;}
	#collectionGameBody .collection_banner .title{line-height:24px;font-size:16px;}
	#collectionGameBody .collection_banner .text_button{line-height:29px;font-size:13px;}
}
@media only screen and (max-width:349px) {
	#collectionGameBody .collection_banner .background_image{transform:translateX(46px);}
	#collectionGameBody .collection_banner .banner_text_wrap{position:relative;top:unset;padding:34px 20px 0 20px;}
}

#collectionCategoryPopup{width:300px;height:100vh;background:#FFF;overflow:auto;}
#collectionCategoryPopup .category_header{border-bottom:solid 1px #ebeff8;padding:18px 16px 8px 16px;position:relative;}
#collectionCategoryPopup .category_header .header_logo{height:22px;}
#collectionCategoryPopup .category_header .header_title{line-height:19px;margin-top:37px;}
#collectionCategoryPopup .category_header .header_close_btn{height:24px;position:absolute;top:18px;right:16px;}
#collectionCategoryPopup .category_content{height:calc(100vh - 155px);}
#collectionCategoryPopup .collection_category_wrap{width:128px;background:#ebeff8;height:100%;vertical-align:top;}
#collectionCategoryPopup .collection_category_wrap .category_item{padding-left:18px;line-height:50px;}
#collectionCategoryPopup .collection_category_wrap .category_item.selected{background:#FFF;border-right:solid 1px #ebeff8;}
#collectionCategoryPopup .collection_category_wrap .category_item img{height:20px;margin:15px 2px 0 0;}
#collectionCategoryPopup .collection_category_wrap .category_item.current-item{color:#3f9dff;}
#collectionCategoryPopup .collection_tag_wrap{width:calc(100% - 128px);height:100%;overflow:auto;vertical-align:top;}
#collectionCategoryPopup .collection_tag_wrap .category_wrap{display:none;}
#collectionCategoryPopup .collection_tag_wrap .category_wrap.selected{display:block;}
#collectionCategoryPopup .collection_tag_wrap .keyword_button_wrap .keyword_button{line-height:50px;padding:0 16px;user-select:none;}
#collectionCategoryPopup .collection_tag_wrap .keyword_button_wrap .keyword_button.current-item{color:#3f9dff;}
#collectionCategoryPopup .collection_tag_wrap .keyword_button_wrap .keyword_button img{float:right;height:16px;margin-top:17px;}
#collectionCategoryPopup .all_btn{border-top:solid 1px #ebeff8;padding:16px;line-height:17px;}
#collectionCategoryPopup .all_btn img{height:16px;float:right;}







