@charset "utf-8";			

/********
 2020
*/
#goty2020{user-select:none;width:100%;height:100vh;}
#goty2020.my_result{display:block;padding-top:40px;}
@media only screen and (max-width:599px) {
	#goty2020{height:auto;}
}
#goty2020 .background{width:100%;height:100vh;background:#101925;position:fixed;top:0;left:0;}
#goty2020 .background .background_image{height:100vh;transform:translate(-50%, 0);position:absolute;top:0;left:50%;}
#goty2020 .footer_share_button_wrap{cursor:pointer;width:48px;height:48px;padding:12px;background:#5b6d84;position:fixed;bottom:20px;;right:16px;border-radius:24px;z-index:900;}
#goty2020 .footer_share_button_wrap .share_icon{height:24px;}
#goty2020 .logo_wrap{text-align:center;position:relative;width:100%;}
#goty2020 .back_button{height:24px;position:absolute;top:48px;left:28px;}
#goty2020 .minimap_logo{margin:48px auto 0 auto;height:24px;cursor:pointer;}
@media only screen and (max-width:599px) {
	#goty2020 .minimap_logo{margin:32px auto 0 auto;}
	#goty2020 .back_button{top:32px;}
}
#goty2020 .flex_wrap{height:calc(100vh - 126px);min-height:600px;display:flex;align-items:center;justify-content:center;}
#goty2020 .goty_wrap{width:376px;position:relative;}
#goty2020 .goty_wrap .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2020 .goty_wrap .background_top3{position:absolute;right:12px;top:15px;z-index:0;height:244px;}
#goty2020 .goty_wrap .content_wrap{position:relative;z-index:1;padding-top:80px;}
#goty2020 .goty_wrap .goty_title{line-height:46px;}
#goty2020 .goty_wrap .goty_desc1{color:#bfe1ff;line-height:24px;margin-top:24px;}
#goty2020 .goty_wrap .goty_desc2{color:#bfe1ff;line-height:24px;margin-top:11px;}
#goty2020 .goty_wrap .top3_button{margin-top:60px;}
#goty2020 .goty_wrap .btn_r{width:100%;}
#goty2020 .goty_wrap .register_button{margin-top:12px;}
#goty2020 .goty_wrap .login_help{margin-top:12px;line-height:20px;}
@media only screen and (max-width:599px) {
	#goty2020 .goty_wrap{max-width:100%;margin:auto;}	
}
@media only screen and (max-width:374px) {
	#goty2020 .goty_wrap .foreground{padding:0 16px}
}
#goty2020 .goty_wrap_input{width:376px;position:relative;}
#goty2020 .goty_wrap_input .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2020 .goty_wrap_input .content_wrap{position:relative;z-index:1;}
#goty2020 .goty_wrap_input .minimap_logo{height:24px;cursor:pointer;}
#goty2020 .goty_wrap_input .goty_nickname{line-height:38px;}
#goty2020 .goty_wrap_input .goty_title{line-height:38px;}
#goty2020 .goty_wrap_input .answer_list{margin-top:48px;}
#goty2020 .goty_wrap_input .answer_item{margin-bottom:28px;text-align:left;}
#goty2020 .goty_wrap_input .answer_item:last-child{margin-bottom:0px;}
#goty2020 .goty_wrap_input .answer_item .answer_title{line-height:19px;color:#bfe1ff;}
#goty2020 .goty_wrap_input .answer_item .game_cover{display:none;width:40px;height:40px;margin-right:12px;margin-top:8px;vertical-align:top;border-radius:8px;background-size:cover;background-position:center;background-color:#FFF;}
#goty2020 .goty_wrap_input .answer_item.has_value .game_cover{display:inline-block;}
#goty2020 .goty_wrap_input .answer_item .input_wrap{vertical-align:top;width:100%;height:40px;position:relative;margin-top:8px;}
#goty2020 .goty_wrap_input .answer_item.has_value .input_wrap{width:calc(100% - 52px);}
#goty2020 .goty_wrap_input .answer_item .input_wrap .answer_input{appearance:none;width:100%;border-radius:0px;height:40px;background:transparent;border-bottom:solid 1px #5b6d84;line-height:39px;padding-right:36px;font-size:14px;color:#fff;}
#goty2020 .goty_wrap_input .answer_item .input_wrap .answer_input::placeholder{color:#5b6d84;}
#goty2020 .goty_wrap_input .answer_item .input_wrap .answer_input:focus{border-bottom:solid 1px #fff;}
#goty2020 .goty_wrap_input .answer_item .input_wrap .input_cancel{top:3px;right:0px;}
#goty2020 .goty_wrap_input .submit_button{margin-top:60px;}
#goty2020 .goty_wrap_input .submit_button .btn_r{width:100%;}
@media only screen and (max-width:599px) {
	#goty2020 .goty_wrap_input{max-width:100%;margin:auto;}
}
@media only screen and (max-width:374px) {
	#goty2020 .goty_wrap_input .foreground{padding:0 16px}
}
#goty2020 .goty_result_wrap{width:376px;position:relative;margin:auto;}
#goty2020.my_result .goty_result_wrap{padding-bottom:120px;}
#goty2020 .goty_result_wrap .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2020 .goty_result_wrap .background_top3{position:absolute;right:12px;top:62px;z-index:0;height:244px;}
#goty2020 .goty_result_wrap .content_wrap{position:relative;z-index:1;}
#goty2020 .goty_result_wrap .logo_wrap_in{position:relative;}
#goty2020 .goty_result_wrap .minimap_logo_in{height:24px;cursor:pointer;}
#goty2020 .goty_result_wrap .back_button_in{height:24px;position:absolute;left:0;top:0;}
#goty2020 .goty_result_wrap .goty_chicken{line-height:37px;margin-top:76px;}
#goty2020 .goty_result_wrap .preview_wrap{padding:24px 28px;margin-top:40px;margin-left:-28px;width:376px;height:376px;background:linear-gradient(-45deg, rgb(72, 10, 120) 0%, rgb(43, 6, 175) 57%, rgb(61, 109, 179) 100%);}
#goty2020 .goty_result_wrap .preview_wrap .preview_box{padding:26px 24px 20px 24px;width:100%;height:100%;background:#101b29;border-radius:8px;position:relative;}
#goty2020 .goty_result_wrap .preview_wrap .preview_background{position:absolute;height:181px;right:-12px;top:-13px;z-index:0;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content{text-align:left;position:relative;z-index:1;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .nickname{line-height:22px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .title{margin-top:4px;line-height:30px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_list{margin-top:16px;height:144px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item{margin-bottom:12px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item:last-child{margin-bottom:0px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item .cover_image{margin-right:12px;vertical-align:top;width:40px;height:40px;border-radius:8px;background-color:#FFF;background-size:cover;background-position:center;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item .game_info_wrap{width:calc(100% - 52px);vertical-align:top;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item .rank{line-height:14px;margin-top:2px;color:#bfe1ff;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .game_item .game_name{line-height:17px;margin-top:4px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .preview_footer{margin-top:20px;line-height:14px;}
#goty2020 .goty_result_wrap .preview_wrap .preview_content .footer_logo{height:14px;float:right;}
#goty2020 .goty_result_wrap .share_button_wrap{margin-top:30px;}
#goty2020 .goty_result_wrap .share_button_wrap .btn_r{width:calc(50% - 4px);margin-right:8px;}
#goty2020 .goty_result_wrap .share_button_wrap .btn_r:last-child{margin-right:0px;}
#goty2020 .goty_result_wrap .link_help{line-height:19px;margin-top:20px;text-align:left;}
#goty2020 .goty_result_wrap .divider{width:100%;height:1px;background:#3b4757;margin:40px 0;}
#goty2020 .goty_result_wrap .event_wrap{overflow:hidden;text-align:left;background:#21334b;border-radius:13px;width:100%;height:228px;position:relative;padding:26px 24px;}
#goty2020 .goty_result_wrap .event_wrap .event_title{line-height:21px;}
#goty2020 .goty_result_wrap .event_wrap .event_desc{margin-top:6px;line-height:22px;}
#goty2020 .goty_result_wrap .event_wrap .event_background{height:94px;position:absolute;bottom:0;right:0;}
#goty2020 .goty_result_wrap .event_help{line-height:19px;margin-top:20px;text-align:left;}
#goty2020 .goty_result_wrap .again_text{color:#bfe1ff;line-height:24px;}
#goty2020 .goty_result_wrap .again_button{margin-top:20px;}
#goty2020 .goty_result_wrap .again_button .btn_r{width:100%;}
#goty2020 .goty_result_wrap .user_button_wrap{margin-top:24px;}
#goty2020 .goty_result_wrap .user_button_wrap .btn_r{width:100%;}
#goty2020 .goty_result_wrap .recommend_text{color:#bfe1ff;line-height:24px;}
#goty2020 .goty_result_wrap .go_button_wrap{margin-top:32px;}
#goty2020 .goty_result_wrap .go_button_wrap .btn_r{width:100%;}
@media only screen and (max-width:599px) {
	#goty2020 .goty_result_wrap{padding-bottom:120px;max-width:100%;margin:auto;}
	#goty2020 .goty_result_wrap .preview_wrap{max-width:100vw;}
}
@media only screen and (max-width:374px) {
	#goty2020 .goty_result_wrap .preview_wrap{margin-left:-16px;padding:16px;}
	#goty2020 .goty_result_wrap .foreground{padding:0 16px;}
}



/********
 2021년도 결산
*/
#goty2021{user-select:none;width:100%;height:100vh;}
#goty2021.my_result{display:block;padding-top:40px;}
@media only screen and (max-width:599px) {
	#goty2021{height:auto;}
}
#goty2021 .background{width:100%;height:100vh;background:#000001;position:fixed;top:0;left:0;}
#goty2021 .background .background_image{width:1161px;height:419px;transform:translate(-50%, 0);position:absolute;bottom:0;left:50%;}
#goty2021 .footer_share_button_wrap{cursor:pointer;width:48px;height:48px;padding:12px;background:#5b6d84;position:fixed;bottom:20px;;right:16px;border-radius:24px;z-index:900;}
#goty2021 .footer_share_button_wrap .share_icon{height:24px;}
#goty2021 .logo_wrap{text-align:center;position:relative;width:100%;}
#goty2021 .back_button{height:24px;position:absolute;top:48px;left:28px;}
#goty2021 .minimap_logo{margin:48px auto 0 auto;height:24px;cursor:pointer;}
@media only screen and (max-width:599px) {
	#goty2021 .minimap_logo{margin:32px auto 0 auto;}
	#goty2021 .back_button{top:32px;}
}
#goty2021 .flex_wrap{height:calc(100vh - 126px);min-height:600px;display:flex;align-items:center;justify-content:center;}
#goty2021 .goty_wrap{width:376px;position:relative;}
#goty2021 .goty_wrap .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2021 .goty_wrap .background_top3{position:absolute;left:calc(50% + 3px);top:72px;z-index:0;height:206px;transform:translate(-50%, 0);}
#goty2021 .goty_wrap .content_wrap{position:relative;z-index:1;}
#goty2021 .goty_wrap .goty_title{line-height:46px;margin-bottom:210px;background: linear-gradient(346.44deg, #FFE6C8 9.2%, #FFAEA8 23.86%, #538AFF 40.84%, #A3D0FF 79.04%);-webkit-background-clip:text;-moz-background-clip:text;text-fill-color:transparent;}
#goty2021 .goty_wrap .goty_desc1{line-height:24px;margin-top:24px;}
#goty2021 .goty_wrap .goty_desc2{line-height:24px;margin-top:11px;}
#goty2021 .goty_wrap .top3_button{margin-top:32px;}
#goty2021 .goty_wrap .btn_r{width:100%;}
#goty2021 .goty_wrap .register_button{margin-top:12px;}
#goty2021 .goty_wrap .login_help{margin-top:12px;line-height:20px;}
@media only screen and (max-width:599px) {
	#goty2021 .goty_wrap{max-width:100%;margin:auto;}
	#goty2021 .flex_wrap{height:auto;min-height:auto;padding:20px 0 50px 0;display:block;}
}
@media only screen and (max-width:374px) {
	#goty2021 .goty_wrap .foreground{padding:0 16px}
}
#goty2021 .goty_wrap_input{width:376px;position:relative;}
#goty2021 .goty_wrap_input .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2021 .goty_wrap_input .content_wrap{position:relative;z-index:1;}
#goty2021 .goty_wrap_input .minimap_logo{height:24px;cursor:pointer;}
#goty2021 .goty_wrap_input .goty_nickname{line-height:38px;}
#goty2021 .goty_wrap_input .goty_title{line-height:38px;}
#goty2021 .goty_wrap_input .answer_list{margin-top:48px;}
#goty2021 .goty_wrap_input .answer_item{margin-bottom:28px;text-align:left;}
#goty2021 .goty_wrap_input .answer_item:last-child{margin-bottom:0px;}
#goty2021 .goty_wrap_input .answer_item .answer_title{line-height:19px;color:#bfe1ff;}
#goty2021 .goty_wrap_input .answer_item .game_cover{display:none;width:40px;height:40px;margin-right:12px;margin-top:8px;vertical-align:top;border-radius:8px;background-size:cover;background-position:center;background-color:#FFF;}
#goty2021 .goty_wrap_input .answer_item.has_value .game_cover{display:inline-block;}
#goty2021 .goty_wrap_input .answer_item .input_wrap{vertical-align:top;width:100%;height:40px;position:relative;margin-top:8px;}
#goty2021 .goty_wrap_input .answer_item.has_value .input_wrap{width:calc(100% - 52px);}
#goty2021 .goty_wrap_input .answer_item .input_wrap .answer_input{appearance:none;width:100%;border-radius:0px;height:40px;background:transparent;border-bottom:solid 1px #5b6d84;line-height:39px;padding-right:36px;font-size:14px;color:#fff;}
#goty2021 .goty_wrap_input .answer_item .input_wrap .answer_input::placeholder{color:#5b6d84;}
#goty2021 .goty_wrap_input .answer_item .input_wrap .answer_input:focus{border-bottom:solid 1px #fff;}
#goty2021 .goty_wrap_input .answer_item .input_wrap .input_cancel{top:3px;right:0px;}
#goty2021 .goty_wrap_input .submit_button{margin-top:60px;}
#goty2021 .goty_wrap_input .submit_button .btn_r{width:100%;}
@media only screen and (max-width:599px) {
	#goty2021 .goty_wrap_input{max-width:100%;margin:auto;}
}
@media only screen and (max-width:374px) {
	#goty2021 .goty_wrap_input .foreground{padding:0 16px}
}
#goty2021 .goty_result_wrap{width:376px;position:relative;margin:auto;}
#goty2021.my_result .goty_result_wrap{padding-bottom:120px;}
#goty2021 .goty_result_wrap .foreground{text-align:center;padding:0 28px;position:relative;}
#goty2021 .goty_result_wrap .background_top3{position:absolute;right:12px;top:62px;z-index:0;height:244px;}
#goty2021 .goty_result_wrap .content_wrap{position:relative;z-index:1;}
#goty2021 .goty_result_wrap .logo_wrap_in{position:relative;}
#goty2021 .goty_result_wrap .minimap_logo_in{height:24px;cursor:pointer;}
#goty2021 .goty_result_wrap .back_button_in{height:24px;position:absolute;left:0;top:0;}
#goty2021 .goty_result_wrap .goty_chicken{line-height:37px;margin-top:76px;}
#goty2021 .goty_result_wrap .preview_wrap{padding:24px 28px;margin-top:40px;margin-left:-28px;width:376px;height:376px;background:linear-gradient(345.01deg, #FFE6C8 10.71%, #FFAEA8 18.26%, #538AFF 35.65%, #145FFF 52.05%, #2856F8 73.71%);}
#goty2021 .goty_result_wrap .preview_wrap .preview_box{padding:26px 24px 20px 24px;width:100%;height:100%;background:#101b29;border-radius:8px;position:relative;}
#goty2021 .goty_result_wrap .preview_wrap .preview_background{position:absolute;height:128px;right:-24px;top:-21px;z-index:0;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content{text-align:left;position:relative;z-index:1;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .nickname{line-height:22px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .title{margin-top:4px;line-height:30px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_list{margin-top:16px;height:144px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item{margin-bottom:12px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item:last-child{margin-bottom:0px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item .cover_image{margin-right:12px;vertical-align:top;width:40px;height:40px;border-radius:8px;background-color:#FFF;background-size:cover;background-position:center;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item .game_info_wrap{width:calc(100% - 52px);vertical-align:top;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item .rank{line-height:14px;margin-top:2px;color:#bfe1ff;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .game_item .game_name{line-height:17px;margin-top:4px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .preview_footer{margin-top:20px;line-height:14px;}
#goty2021 .goty_result_wrap .preview_wrap .preview_content .footer_logo{height:14px;float:right;}
#goty2021 .goty_result_wrap .share_button_wrap{margin-top:30px;text-align:center;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item{width:70px;margin-right:14px;cursor:pointer;vertical-align:top;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item:last-child{margin-right:0;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item .button_circle{width:60px;height:60px;border-radius:30px;margin:auto;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item .button_circle img{height:24px;margin-top:18px;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item.minimap_share .button_circle{background:#ebeff8;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item.minimap_share img{padding:2px;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item.facebook_share .button_circle{background:#435897;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item.twitter_share .button_circle{background:#4c9fec;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item.kakao_share .button_circle{background:#efd91b;}
#goty2021 .goty_result_wrap .share_button_wrap .button_item .button_text{margin-top:4px;line-height:16px;}
#goty2021 .goty_result_wrap .share_button_wrap.multi_line{width:154px;margin-left:auto;margin-right:auto;}
#goty2021 .goty_result_wrap .share_button_wrap.multi_line .button_item{margin-bottom:12px;margin-right:14px;}
#goty2021 .goty_result_wrap .share_button_wrap.multi_line .button_item:nth-child(2n){margin-right:0;}
#goty2021 .goty_result_wrap .share_button_wrap.multi_line .button_item:nth-last-child(-n+2){margin-bottom:0;}
#goty2021 .goty_result_wrap .share_url_wrap{margin-top:24px;}
#goty2021 .goty_result_wrap .share_url_wrap .btn_r{width:100%;}
#goty2021 .goty_result_wrap .link_help{line-height:19px;margin-top:20px;text-align:left;}
#goty2021 .goty_result_wrap .divider{width:100%;height:1px;background:#3b4757;margin:40px 0;}
#goty2021 .goty_result_wrap .event_wrap{overflow:hidden;text-align:left;background:#262F3A;border-radius:13px;width:100%;height:228px;position:relative;padding:26px 24px;}
#goty2021 .goty_result_wrap .event_wrap .event_title{line-height:21px;}
#goty2021 .goty_result_wrap .event_wrap .event_desc{margin-top:6px;line-height:22px;}
#goty2021 .goty_result_wrap .event_wrap .event_background{height:158px;position:absolute;bottom:0;right:0;}
#goty2021 .goty_result_wrap .event_help{line-height:19px;margin-top:20px;text-align:left;}
#goty2021 .goty_result_wrap .again_text{color:#bfe1ff;line-height:24px;}
#goty2021 .goty_result_wrap .again_button{margin-top:20px;}
#goty2021 .goty_result_wrap .again_button .btn_r{width:100%;}
#goty2021 .goty_result_wrap .user_button_wrap{margin-top:24px;}
#goty2021 .goty_result_wrap .user_button_wrap .btn_r{width:100%;}
#goty2021 .goty_result_wrap .recommend_text{color:#bfe1ff;line-height:24px;}
#goty2021 .goty_result_wrap .go_button_wrap{margin-top:32px;}
#goty2021 .goty_result_wrap .go_button_wrap .btn_r{width:100%;}
@media only screen and (max-width:599px) {
	#goty2021 .goty_result_wrap .foreground{overflow:hidden;}
	#goty2021 .goty_result_wrap{padding-bottom:120px;max-width:100%;margin:auto;}
	#goty2021 .goty_result_wrap .preview_wrap{max-width:100vw;}
}
@media only screen and (max-width:374px) {
	#goty2021 .goty_result_wrap .preview_wrap{margin-left:-16px;padding:16px;}
	#goty2021 .goty_result_wrap .foreground{padding:0 16px;}
}





#yearEndResultBody .year_end_header{margin-top:62px;}
#yearEndResultBody .year_end_header .page_title{line-height:38px;}
#yearEndResultBody .year_end_header .year_tab_wrap{margin-top:28px;line-height:32px;}
#yearEndResultBody .year_end_header .year_tab_wrap .year_tab_button{cursor:pointer;margin-right:8px;border-radius:4px;background:#ebeff8;}
#yearEndResultBody .year_end_header .year_tab_wrap .year_tab_button a{padding:0 8px;}
#yearEndResultBody .year_end_header .year_tab_wrap .year_tab_button:last-child{margin-right:0px;}
#yearEndResultBody .year_end_header .year_tab_wrap .year_tab_button.selected{background:#3f9dff;color:#FFF;}

#yearEndResultBody .year_end_content_wrap{margin-top:48px;min-height:100vh;padding-bottom:160px;}

.go_2020_goty_wrap{height:294px;background:#e5f3ff;text-align:center;padding-top:80px;}
.go_2020_goty_wrap .text_1{line-height:30px;}
.go_2020_goty_wrap .go_goty_button{margin-top:24px;}
.go_2020_goty_wrap .go_goty_button .btn_r{width:266px;}
.go_2020_goty_wrap{height:294px;background:#e5f3ff;}


#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_end_header .page_title{display:none;}
#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_end_header{margin-top:16px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_end_header{padding:0 20px;}	
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_end_header{padding:0 16px;}
}

/********
 2018년도 결산
*/
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap{width:100%;padding:50px;margin-bottom:30px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .header{line-height:29px;vertical-align:top;overflow:hidden;margin-bottom:80px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .header .left_corner{float:left;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .header .right_corner{float:right;}

#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_row{height:250px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_column{width:33.3%;height:250px;display:inline-block;text-align:center;line-height:250px;position:relative;background:#FFF;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_column:nth-child(2n){width:33.4%;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .cover_image{width:100%;height:100%;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_text{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.46);}

#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .big_text{line-height:100px;word-break:break-all;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .small_text{line-height:45px;font-size:30px;font-weight:300;letter-spacing:-1px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .content_click_area{cursor:pointer;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .content_text{line-height:22px;width:600px;white-space:pre-wrap;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .summary_image{max-width:600px;margin:10px 0px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .divider{width:100%;border-top:solid 1px #000;margin:80px 0px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_wrap{width:600px;margin:120px auto 140px auto;position:relative;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card{width:600px;height:350px;border-radius:8px;box-shadow:0 0 51px 0 rgba(0, 0, 0, 0.5);margin-bottom:87px;padding:20px 22px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card.card_type_1{background-image:linear-gradient(120deg, #90f7ec, #32ccbc);}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card.card_type_2{background-image:linear-gradient(120deg, #ffe985, #fa742b);}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card.card_type_3{background-image:linear-gradient(120deg, #ffaa85, #b3315f);}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card.card_type_4{background-image:linear-gradient(120deg, #ee9ae5, #5961f9);}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card.card_type_5{background-image:linear-gradient(120deg, #fd6585, #0d25b9);}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_header{line-height:29px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_header .left_corner{float:left;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_header .right_corner{float:right;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_title{text-align:center;margin-top:118px;line-height:48px;font-size:33px;font-weight:700;letter-spacing:-1.6px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_user{text-align:center;margin-top:14px;line-height:29px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_copy{width:42px;padding:6px;position:absolute;top:286px;right:14px;cursor:pointer;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .help_text{line-height:36px;padding:0 10px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .thank_sign{line-height:36px;text-align:right;padding:0 10px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .margin_40{margin-bottom:40px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .margin_t_40{margin-top:40px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .margin_60{margin-bottom:60px;}
#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .margin_80{margin-bottom:80px;}
@media only screen and (max-width:750px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2018_wrap .user_year_summary_wrap{padding:20px;}	
}
@media only screen and (max-width:700px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2018_wrap .user_year_summary_wrap .content_text{width:100%;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2018_wrap .user_year_summary_wrap .summary_image{max-width:100%;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_wrap{width:100%;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card{width:100%;}
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap{padding:24px 16px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .header{line-height:22px;margin-bottom:54px;font-size:15px;font-weight:400;letter-spacing:-0.4px;}

	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .big_text{line-height:45px;font-size:30px;font-weight:700;font-family:'Lato', 'Spoqa Han Sans', sans-serif;letter-spacing:0.5px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap.summary_monthly_game .big_text{font-size:30px;font-weight:300;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .small_text{line-height:22px;font-size:15px;font-weight:400;letter-spacing:-0.4px;}	
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .content_text{line-height:20px;width:100%;font-size:14px;font-weight:400;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .summary_image{max-width:100%;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .divider{margin:48px 0px;}	
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_wrap{width:100%;margin:24px auto 20px auto;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card{width:100%;height:210px;margin-bottom:40px;padding:12px 10px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_header{line-height:20px;font-size:14px;font-weight:400;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_title{margin-top:60px;line-height:28px;font-size:22px;font-weight:700;letter-spacing:-0.5px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_user{line-height:20px;font-size:14px;font-weight:400;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .card_copy{width:36px;top:160px;right:8px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .help_text{line-height:20px;font-size:14px;font-weight:400;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .thank_sign{line-height:20px;font-size:14px;font-weight:400;letter-spacing:-0.3px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .margin_80{margin-bottom:40px;}

	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table{width:calc(100% + 32px);margin-left:-16px;margin-bottom:40px;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_row{height:33vw;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_column{height:33vw;line-height:33vw;}
	#yearEndResultBody .year_2018_wrap .user_year_summary_wrap .month_table .month_text{font-size:20px;font-weight:700;font-family:'Lato', 'Spoqa Han Sans', sans-serif;letter-spacing:0.5px;}
}

/********
 2019년도 결산
*/
#yearEndResultBody .year_2019_wrap .year_end_content_header{text-align:center;}
#yearEndResultBody .year_2019_wrap .year_end_content_header .profile_image{width:56px;height:56px;border-radius:28px;border:solid 1px #ced8e5;}
#yearEndResultBody .year_2019_wrap .year_end_content_header .title{margin-top:20px;line-height:62px;}
#yearEndResultBody .year_2019_wrap .year_end_content_header .description{margin-top:12px;line-height:27px;}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2019_wrap .year_end_content{padding-left:8px;}
	#yearEndResultBody .year_2019_wrap .year_end_content_header .title{font-size:30px;line-height:45px;}
	#yearEndResultBody .year_2019_wrap .year_end_content_header .description{font-size:15px;line-height:22px;}
}
#yearEndResultBody .year_2019_wrap .section_header{width:100%;height:320px;position:relative;padding:100px 0 0 110px;}
#yearEndResultBody .year_2019_wrap .section_header .section_image_wrap{position:absolute;top:-32px;right:120px;opacity:1;transform:translateX(0);}
#yearEndResultBody .year_2019_wrap .need_animation .section_header .section_image_wrap{transition:opacity 0.3s linear, transform 0.3s ease-out;}
#yearEndResultBody .year_2019_wrap .section_header .section_image_wrap.before_animation{opacity:0;transform:translateX(50px);}
#yearEndResultBody .year_2019_wrap .section_header .section_image{width:240px;height:240px;background-size:cover;background-position:center;}
#yearEndResultBody .year_2019_wrap .section_header .section_caption{margin-top:8px;line-height:18px;opacity:0.6;width:240px;}
#yearEndResultBody .year_2019_wrap .section_header .section_title{line-height:59px;position:relative;}
#yearEndResultBody .year_2019_wrap .section_header .game_name{display:inline;}
#yearEndResultBody .year_2019_wrap .section_header .game_name .mobile_icon_new{height:18px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .section_header{padding-left:9%;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .section_header .section_image_wrap{right:9%;}
}
@media only screen and (max-width:599px) {	
	#yearEndResultBody .year_2019_wrap .section_header{width:calc(100vw - 24px);padding:0;}
	#yearEndResultBody .year_2019_wrap .section_header .section_image_wrap{top:-42px;right:24px;}
	#yearEndResultBody .year_2019_wrap .section_header .section_image{width:160px;height:160px;}
	#yearEndResultBody .year_2019_wrap .section_header .section_caption{line-height:17px;width:160px;font-size:11px;}
	#yearEndResultBody .year_2019_wrap .section_header .section_title{line-height:38px;font-size:26px;position:absolute;bottom:36px;left:36px;}
	#yearEndResultBody .year_2019_wrap .section_header .game_name .mobile_icon_new{height:17px;}
}
@media only screen and (max-width:350px) {	
	#yearEndResultBody .year_2019_wrap .section_header .section_title{bottom:20px;left:20px;}	
}
#yearEndResultBody .year_2019_wrap .section_body{padding:0 52px;}
#yearEndResultBody .year_2019_wrap .section_body .content_subtitle{line-height:19px;}
#yearEndResultBody .year_2019_wrap .section_body .content_title{line-height:45px;margin-top:8px;}
#yearEndResultBody .year_2019_wrap .section_body .content_desc{line-height:26px;margin-top:12px;}
#yearEndResultBody .year_2019_wrap .section_body .content_desc .game_name{display:inline;}
#yearEndResultBody .year_2019_wrap .section_body .content_desc .game_name .mobile_icon_new{height:18px;margin-top:4px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card{opacity:1;transform:translateY(0);position:relative;display:inline-block;vertical-align:top;padding:20px;background:#FFF;width:220px;height:260px;border-radius:13px;box-shadow: 0 7px 8px -4px rgba(3, 24, 39, 0.16), 0 5px 22px 4px rgba(3, 24, 39, 0.1), 0 12px 17px 2px rgba(3, 24, 39, 0.07);}
#yearEndResultBody .year_2019_wrap .section_body .summary_card.clickable{cursor:pointer;}
#yearEndResultBody .year_2019_wrap .need_animation .section_body .summary_card{transition:opacity 0.3s linear, transform 0.3s ease-out;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card.before_animation{opacity:0;transform:translateY(50px);}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_subtitle{line-height:19px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_number_result{line-height:68px;margin-top:1px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_title{line-height:29px;margin-top:6px;max-height:58px;overflow:hidden;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_title .mobile_icon_new{height:24px;margin-top:2px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_content{line-height:19px;margin-top:4px;max-height:76px;overflow:hidden;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_content .game_name{display:inline;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_content .game_name .mobile_icon_new{height:19px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_more{line-height:19px;margin-top:6px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_post_time{position:absolute;line-height:18px;bottom:20px;left:20px;}
#yearEndResultBody .year_2019_wrap .section_body .summary_card .card_icon{position:absolute;height:40px;bottom:20px;right:20px;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .section_body{padding:0;}
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2019_wrap .section_body{padding:0;}
	#yearEndResultBody .year_2019_wrap .section_body .content_title{font-size:26px;line-height:38px;}
	#yearEndResultBody .year_2019_wrap .section_body .content_desc{line-height:24px;}
	#yearEndResultBody .year_2019_wrap .section_body .content_desc .game_name .mobile_icon_new{margin-top:3px;}
	#yearEndResultBody .year_2019_wrap .section_body .card_dragdealer_wrap{width:456px;}
	#yearEndResultBody .year_2019_wrap .section_body .summary_card.before_animation{transform:translateX(50px);}
}

#yearEndResultBody .year_2019_wrap .post_section{margin-top:150px;}
#yearEndResultBody .year_2019_wrap .monthly_game_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .monthly_game_calendar{display:inline-block;vertical-align:top;width:413px;}
#yearEndResultBody .year_2019_wrap .monthly_game_item{opacity:1;transform:translateX(0);display:inline-block;vertical-align:top;overflow:hidden;width:80px;height:80px;border-radius:13px;margin-right:12px;margin-bottom:16px;background-color:#FFF;background-size:cover;background-position:center;box-shadow:0 7px 8px -4px rgba(3, 24, 39, 0.16), 0 5px 22px 4px rgba(3, 24, 39, 0.1), 0 12px 17px 2px rgba(3, 24, 39, 0.07);}
#yearEndResultBody .year_2019_wrap .need_animation .monthly_game_item{transition:opacity 0.3s linear, transform 0.3s ease-out;transition-delay:0.1s;}
#yearEndResultBody .year_2019_wrap .monthly_game_item.before_animation{opacity:0;transform:translateX(-50px);}
#yearEndResultBody .year_2019_wrap .monthly_game_item.before_animation:nth-child(-n+4){transform:translateX(50px);}
#yearEndResultBody .year_2019_wrap .monthly_game_item.before_animation:nth-child(n+9){transform:translateX(50px);}
#yearEndResultBody .year_2019_wrap .need_animation .monthly_game_item:nth-child(-n+4){transition-delay:0s;}
#yearEndResultBody .year_2019_wrap .need_animation .monthly_game_item:nth-child(n+9){transition-delay:0.2s;}
#yearEndResultBody .year_2019_wrap .monthly_game_item:nth-child(4n){margin-right:0px;}
#yearEndResultBody .year_2019_wrap .monthly_game_item:nth-child(5){margin-left:57px;}
#yearEndResultBody .year_2019_wrap .monthly_game_item .image_cover{width:100%;height:100%;background:rgba(3, 24, 39, 0.25);line-height:24px;padding:8px 12px;}
#yearEndResultBody .year_2019_wrap .monthly_game_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 413px);padding:55px 0 0 145px;}
#yearEndResultBody .year_2019_wrap .post_result_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .post_result_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 120px 0 0;}
#yearEndResultBody .year_2019_wrap .post_result_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .post_result_card_wrap .post_cnt_card{margin:40px 16px 0 0;}
#yearEndResultBody .year_2019_wrap .need_animation .post_result_card_wrap .post_cnt_card{transition-delay:0.12s;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .monthly_game_text_wrap{padding:55px 0 0 45px;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .post_result_text_wrap{padding:56px 20px 0 0;}
}
@media only screen and (max-width:599px) {	
	#yearEndResultBody .year_2019_wrap .post_section{margin-top:130px;}
	#yearEndResultBody .year_2019_wrap .monthly_game_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .monthly_game_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .monthly_game_calendar{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .monthly_game_item{width:calc(25vw - 16px);height:calc(25vw - 16px);margin-right:8px;margin-bottom:20px;}
	#yearEndResultBody .year_2019_wrap .monthly_game_item:nth-child(5){margin-left:0px;}

	#yearEndResultBody .year_2019_wrap .post_result_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .post_result_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .post_result_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .post_result_card_wrap .post_cnt_card{margin:0px 16px 0 0;}
	#yearEndResultBody .year_2019_wrap .need_animation .post_result_card_wrap .post_cnt_card{transition-delay:0s;}
}

#yearEndResultBody .year_2019_wrap .review_section{margin-top:180px;}
#yearEndResultBody .year_2019_wrap .review_result_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .review_result_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .review_result_card_wrap .review_cnt_card{margin:40px 16px 0 0;}
#yearEndResultBody .year_2019_wrap .need_animation .review_result_card_wrap .review_cnt_card{transition-delay:0.12s;}
#yearEndResultBody .year_2019_wrap .review_result_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 0 0 120px;}
#yearEndResultBody .year_2019_wrap .review_point_result_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .review_point_result_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 120px 0 0;}
#yearEndResultBody .year_2019_wrap .review_point_result_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .review_point_result_card_wrap .low_review_point_card{margin:40px 0 0 16px;}
#yearEndResultBody .year_2019_wrap .need_animation .review_point_result_card_wrap .low_review_point_card{transition-delay:0.12s;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .review_result_text_wrap{padding:56px 0 0 20px;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .review_point_result_text_wrap{padding:56px 20px 0 0;}
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2019_wrap .review_result_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .review_result_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .review_result_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .review_result_card_wrap .review_cnt_card{margin:0 16px 0 0;}
	#yearEndResultBody .year_2019_wrap .need_animation .review_result_card_wrap .review_cnt_card{transition-delay:0s;}
	
	#yearEndResultBody .year_2019_wrap .review_point_result_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .review_point_result_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .review_point_result_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .review_point_result_card_wrap .low_review_point_card{margin:0 0 0 16px;}
	#yearEndResultBody .year_2019_wrap .need_animation .review_point_result_card_wrap .low_review_point_card{transition-delay:0s;}
}

#yearEndResultBody .year_2019_wrap .reaction_section{margin-top:180px;}
#yearEndResultBody .year_2019_wrap .reaction_give_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .reaction_give_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .reaction_give_card_wrap .comment_cnt_card{margin:40px 0 0 16px;}
#yearEndResultBody .year_2019_wrap .need_animation .reaction_give_card_wrap .comment_cnt_card{transition-delay:0.12s;}
#yearEndResultBody .year_2019_wrap .reaction_give_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 0 0 120px;}
#yearEndResultBody .year_2019_wrap .reaction_get_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .reaction_get_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 120px 0 0;}
#yearEndResultBody .year_2019_wrap .reaction_get_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .reaction_get_card_wrap .liked_cnt_card{margin:40px 16px 0 0;}
#yearEndResultBody .year_2019_wrap .need_animation .reaction_get_card_wrap .liked_cnt_card{transition-delay:0.12s;}
#yearEndResultBody .year_2019_wrap .attend_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .attend_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .attend_card_wrap .attend_cnt_card{margin:0 0 0 110px;}
#yearEndResultBody .year_2019_wrap .attend_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 0 0 120px;}
#yearEndResultBody .year_2019_wrap .attend_circle_wrap{width:40px;height:40px;position:absolute;bottom:20px;right:20px;}
#yearEndResultBody .year_2019_wrap .attend_circle_wrap .attend_circle_background{width:40px;height:40px;position:absolute;top:0;left:0;border:solid 3px #ebeff8;border-radius:20px;}
#yearEndResultBody .year_2019_wrap .attend_circle_wrap .attend_circle{height:100%;width:100%;transform-origin:center;position:absolute;top:0;left:0;transform:rotate(-90deg);}
#yearEndResultBody .year_2019_wrap .attend_circle_wrap .attend_circle_path{stroke-linecap:round;stroke-dasharray:300;}
@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .reaction_give_text_wrap{padding:56px 0 0 20px;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .reaction_get_text_wrap{padding:56px 20px 0 0;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .attend_text_wrap{padding:56px 0 0 20px;}
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2019_wrap .reaction_give_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .reaction_give_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .reaction_give_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .reaction_give_card_wrap .comment_cnt_card{margin:0 0 0 16px;}
	#yearEndResultBody .year_2019_wrap .need_animation .reaction_give_card_wrap .comment_cnt_card{transition-delay:0s;}
	
	#yearEndResultBody .year_2019_wrap .reaction_get_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .reaction_get_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .reaction_get_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .reaction_get_card_wrap .liked_cnt_card{margin:0 16px 0 0;}
	#yearEndResultBody .year_2019_wrap .need_animation .reaction_get_card_wrap .liked_cnt_card{transition-delay:0s;}
	
	#yearEndResultBody .year_2019_wrap .attend_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .attend_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .attend_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .attend_card_wrap .attend_cnt_card{display:block;margin:0 auto;}
}

#yearEndResultBody .year_2019_wrap .achievement_section{margin-top:180px;}
#yearEndResultBody .year_2019_wrap .achievement_result_wrap{margin-top:120px;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap{display:inline-block;vertical-align:top;width:456px;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_0_card{margin-left:110px;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_1_card{}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_2_card{margin:105px 0 0 16px;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_3_card{margin-top:-88px;}
#yearEndResultBody .year_2019_wrap .need_animation .achievement_result_card_wrap .common_achievement_card{transition-delay:0.12s;}
#yearEndResultBody .year_2019_wrap .achievement_result_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:130px 0 0 120px;}
#yearEndResultBody .year_2019_wrap .achievement_result_text_wrap.no_result_achievement{padding:56px 0 0 120px;}
#yearEndResultBody .year_2019_wrap .low_achievement_result_wrap{margin-top:140px;}
#yearEndResultBody .year_2019_wrap .low_achievement_result_text_wrap{display:inline-block;vertical-align:top;width:calc(100% - 456px);padding:56px 120px 0 0;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .common_achievement_card{margin:40px 0 0 146px;}
#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .game_image{display:inline-block;margin-right:4px;margin-top:1px;vertical-align:top;width:16px;height:16px;border-radius:4px;background-size:cover;background-position:center;}

@media only screen and (max-width:1000px) and (min-width:600px) {
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .achievement_result_text_wrap{padding:130px 0 0 20px;}
	#pageBodyHolder_NEW.mobile_width #yearEndResultBody .year_2019_wrap .low_achievement_result_text_wrap{padding:56px 20px 0 0;}
}
@media only screen and (max-width:599px) {
	#yearEndResultBody .year_2019_wrap .achievement_result_wrap{margin-top:110px;}
	#yearEndResultBody .year_2019_wrap .achievement_result_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap{display:block;width:100%;margin-top:32px;}
	#yearEndResultBody .year_2019_wrap .section_body .achievement_result_card_wrap .card_dragdealer_wrap{width:692px;}
	#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_1_card{margin:0 16px 0 0;}
	#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_2_card{margin:0 16px 0 0;}
	#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .rare_achievement_3_card{margin:0 0 0 0;}
	#yearEndResultBody .year_2019_wrap .need_animation .achievement_result_card_wrap .common_achievement_card{transition-delay:0s;}
	#yearEndResultBody .year_2019_wrap .low_achievement_result_text_wrap{display:block;width:100%;padding:0;}
	#yearEndResultBody .year_2019_wrap .achievement_result_card_wrap .common_achievement_card{display:block;margin:0 auto;}
}




