/* 리포트 등록 팝업*/
.reg_report_popup_view.popup .panel {
	width: 560px;
	/* min-height: 522px; */
	min-height : 500px;
	margin-top: 40px;
	margin-bottom: 0px;
	border-radius: 10px;
	background: #FFF;
	box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.10);
}

.reg_report_popup_view.popup .panel.five_over {
	height: unset;
}

#reg_brand_report_popup_view .panel.five_over {
	height: unset;
}

.reg_report_popup_view.popup .panel .title {
	height: 60px;
	line-height: 70px;
	color: #000;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	display: flex;
	justify-content: center;
	align-items: center;
}

.reg_report_popup_view.popup .panel .btn_close {
	width: 40px;
	height: 40px;
	top: 10px;
	background-size: 22px 22px;
	right: 10px;
}

.reg_report_popup_view.popup #content_box {
	margin: 0 auto;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
}

.reg_report_popup_view.popup .panel .sub_section {
	padding-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 12px;
	position: relative;
}

.reg_report_popup_view.popup .sub_section+.sub_section {
	padding-top: 0px;
	margin-bottom: 20px;
}

.reg_report_popup_view.popup #report_list_box {
	margin-bottom: 25px;
}

.reg_report_popup_view.popup .panel .sub_section .title {
 	width: 90px;
 	height: 40px;
 	margin-right: 10px;
 	font-size: 14px;
 	text-align: left;
 	line-height: 40px;
 	display: inline-block;
}

.en_US .reg_report_popup_view.popup .panel .sub_section .title {
	width : 105px;
}

.reg_report_popup_view.popup #date_filter_div {
	height: 40px;
	display: flex;
	align-items: center;
}

.reg_report_popup_view.popup #filter_box .base_date_area{
	display : flex;
    margin-left: 8px;
    padding: 4px 8px;
	align-items: center;
    justify-content: center;
}

.reg_report_popup_view.popup #filter_box .base_date_area:hover {
	cursor: pointer;
    border-radius: 6px;
    background: rgba(0, 0, 0, 0.02);
}

.en_US .reg_report_popup_view.popup #filter_box #date_div {
	font-size : 13px;
}

.reg_report_popup_view.popup #filter_box #date_div {
	display: inline-block;
	color: rgba(44, 55, 73, 0.80);
	text-align: right;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}
.reg_report_popup_view.popup #filter_box #dateType > div {
	float: left;
}

.reg_report_popup_view.popup #filter_box #btn_calendar {
	width: 12px;
	height: 12px;
	background-position: center;
	background-image: url("/resources/img/common/btn_calander_open_nor.svg");
	cursor: pointer;
	margin-left: 2px;
	margin-right: 8px;
	display: inline-block;
	background-size: 12px;
	background-repeat: no-repeat;
}

.reg_report_popup_view.popup #filter_box #btn_prev_next {
	height: 20px;
}

.reg_report_popup_view.popup #filter_box #btn_prev_next.cmn_button_group .baseDTButtons .btn_item {
	padding : 4px;
	box-sizing: border-box;
}

.reg_report_popup_view.popup #filter_box #btn_prev_next.cmn_button_group .baseDTButtons .btn_item .icon{
	width: 12px;
    height: 12px;
    background-size: 12px;
}


.reg_report_popup_view.popup #filter_box #btn_calendar.close {
	transform: scaleY(-1);
}

.reg_report_popup_view.popup #filter_box #shareMsg {
	margin-right:10px;
}

.reg_report_popup_view.popup #filter_box #shareMsg,
.reg_report_popup_view.popup #filter_box #repeatMsg{
	color: #707683;
	text-align: center;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
}

/* report title */
.reg_report_popup_view.popup #filter_box #report_title_div {
	height: 40px;
	margin-top: 12px;
	position: relative;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
}

.reg_report_popup_view.popup #filter_box #report_title_div .title {
	margin-right: 8px;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title {
	width: 402px;
	height: 36px;
	padding: 13px 16px;
	box-sizing: border-box;
	outline: none;
	left: 0px;
	top: 0px;
    color: #353C49;
	font-size: 13px;
	font-weight: 400;
	border-radius: 6px;
	border: 1px solid #EAEAEA;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title::placeholder {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 14px;
	color: #949EAB;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title::-webkit-input-placeholder {
	color: #949EAB;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title::-moz-placeholder {
	color: #949EAB;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title::-moz-placeholder {
	color: #949EAB;
}

.reg_report_popup_view.popup #filter_box #report_title_div #ipt_title::-ms-input-placeholder {
	color: #949EAB;
}

/*report selection options*/
.reg_report_popup_view.popup #filter_box #selection_options_div {
	margin-top: 12px;
	font-size: 14px;
}

.reg_report_popup_view.popup #filter_box #selection_options_div > div {
	display: inline-block;
}

.reg_report_popup_view.popup #filter_box #selection_options_div .title {
	height: 24px;
	line-height: 24px;
}

.reg_report_popup_view.popup #filter_box #selection_options_div .checkbox {
	margin-right: 0px;
	background-size: 18px;
	float: none;
	display: inline-block;
}

.reg_report_popup_view.popup #filter_box #selection_options_div #repeatMsg {
	margin-right: 20px;
}

.reg_report_popup_view.popup #filter_box #selection_options_div .btn_info {
	margin-top: 10px;
	margin-left: 4px;
}

.reg_report_popup_view.popup .sub_section.list_box .title {
	width: unset;
	margin-right: 12px;
}

.reg_report_popup_view.popup .sub_section.list_box #list_msg {
	height: 10px;
	margin-bottom: 3px;
	display: inline-block;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	color: rgba(112, 118, 131, 0.60);
}

.reg_report_popup_view.popup .sub_section.list_box #list_msg .bold_color {
	color: #000;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.reg_report_popup_view.popup .panel .button_box {
	width: unset;
	display: block;
	padding: 16px 16px;
	display: flex;
	padding-right: 20px;
	justify-content: center;
}

.reg_report_popup_view.popup .panel .button_box .btn_call_previous {
	margin-right: 170px;
	position: relative;
	margin-top: 2px;
}

.reg_report_popup_view.popup .panel .button_box :where(.btn_call_previous, .btn_cancel, #btn_reg_report) {
	gap: unset;
	display: flex;
	align-items: center;
	justify-content: center;
}

.en_US .reg_report_popup_view.popup .panel .button_box .btn_call_previous {
	margin-right : 70px;
}

.reg_report_popup_view.popup .panel .button_box #btn_reg_report {
	margin-left: 12px;
}

.reg_report_popup_view.popup  #btn_load_myapp,
.reg_report_popup_view.popup  #btn_load_providerapp {
	width: 180px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-radius: 6px;
	background-color: #0099ff;
	cursor: pointer;
	color: #ffffff;
	font-size: 14px;
	font-weight: 600;
	display: inline-block;
	margin-left: 17px;
}

.reg_report_popup_view .item_info_view {
	margin: 12px 0px 0px 0px;
	display: block;
}

#total_container .reg_report_popup_view .item_info_view .empty_msg {
	color: rgba(112, 118, 131, 0.60);
	text-align: center;
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	position: absolute;
	top: 114px;
    width: 100%;
}

#total_container #reg_brand_report_popup_view.reg_report_popup_view .item_info_view .empty_msg{
	top : 110px;
}

.reg_report_popup_view .item_info_view .item_info_list {
	width: 500px;
	min-height : 120px;
	display: block;
	border-radius: 6px;
	background: #F3F8FB;
	padding: 10px;
}

.reg_report_popup_view .item_info_view #brand_info_list {
	min-height: 120px;
}

.reg_report_popup_view .item_info_view .item_info_list > .item:hover {
	border-radius : 6px;
    background: rgba(0, 0, 0, 0.02);
}

.reg_report_popup_view .item_info_view .item_info_list > .item,
#error_app_list > .item {
	width: 84px;
	height: 102px;
	display: inline-block;
	position: relative;
	float: unset;
	background-color: unset;
	border-radius: unset;
	cursor: unset;
	padding: 12px 8px 6px 8px;
}
.reg_report_popup_view .item_info_view .item_info_list > .item.brandInfo{
	/* height : auto; */
}

#error_brand_list > .item {
	width : 84px;
	height : 91px;
	display: inline-block;
	position: relative;
	float: unset;
	background-color: unset;
	border-radius: unset;
	cursor: unset;
	padding: 12px 8px 6px 8px;
}

.reg_report_popup_view .item_info_view .item_info_list > .item .content_box{
	overflow: hidden;
	color: #2C3749;
	text-align: center;
	text-overflow: ellipsis;
	margin-top : 10px;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.error_request_report_list_popup .panel #error_app_list .item .content_box{
	color: #2C3749;
	text-align: center;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	line-height: 16px;
	max-height: 32px;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	text-overflow: ellipsis;
}

.reg_report_popup_view .item_info_view .item_info_list > .item:nth-child(n+6) {
	margin-bottom: 4px;
}

.reg_report_popup_view .item_info_view .item_info_list > .item:nth-child(odd) {
	margin-right: 0px;
}

.reg_report_popup_view .item_info_view .item_info_list > .item  > .icon,
#error_app_list > .item > .icon {
	width: 41px;
	height: 41px;
	margin-left: 22px;
	position: unset;
	top: 0;
	left: 0;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 41px;
	background-image: url('/resources/img/common/img_app_default.png');
	display: inline-block;
	border-radius: 10.25px;
	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.10) inset;
}

.reg_report_popup_view .item_info_view .item_info_list > .item  > .icon {
	position : relative;
}

.reg_report_popup_view .item_info_view .item_info_list > .item  > .icon .android_only_icon {
    top: 25px;
    left: 27px;
    position: absolute;
	background-color: #FFF;
}

#error_brand_list > .item > .icon,
.reg_report_popup_view #brandinfo-view #brand_info_list > .item  > .icon {
	width: 48px;
	height: 48px;
	top: 0;
	left: 0;
	margin: 0;
	margin-left: 16px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 48px 48px;
	border-radius: 6px;
	box-sizing : border-box;
}


.reg_report_popup_view .item_info_view .item_info_list > .item > .icon.brand,
#error_brand_list > .item > .icon.brand{
	position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 8px;
    background-image: unset;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.10) inset;
    overflow: hidden;
}

.reg_report_popup_view .item_info_view .item_info_list > .item > .icon.brand .icon_text,
#error_brand_list > .item > .icon.brand .icon_text{ 
	font-weight: 400;
    font-size: 18px;
    color: rgba(255, 255, 255, 0.80);
}


.reg_report_popup_view .item_info_view .item_info_list > .item > .icon.brand .icon_blur,
#error_brand_list > .item > .icon.brand .icon_blur {
	width: 72px;
	height: 72px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-color: lightgray;
	filter: blur(15px);
	-webkit-filter: blur(15px);
	opacity: 0.4;
}

.reg_report_popup_view .item_info_view .item_info_list > .item > .icon.brand .icon_img,
#error_brand_list > .item > .icon.brand .icon_img {
	width: 27px;
	height: 27px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 27px 27px;
	z-index: 1;
}

.reg_report_popup_view .item_info_list > .item .content_box #brand_name,
#error_app_list > .item .content_box #brand_name,
#error_brand_list > .item > .content_box #brand_name {
	margin-top: 10px;
	position: unset;
	text-align: -webkit-center;
	color: #2C3749;
	font-size: 13px;
	font-style: normal;
	font-weight: 400;
	width: 84px;
	height: 33px;
	line-height: 16px;
	text-overflow: ellipsis;
	white-space: normal;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

#error_brand_list > .item .content_box {
	margin-top : 10px;
}

.reg_report_popup_view .item_info_list > .item .content_box #app_name,
#error_app_list > .item .content_box #app_name,
#error_brand_list > .item .content_box #brand_name{
	width: 80px;
	height: 33px;
	margin-top: 0px;
	margin-left: 0px;
	float: unset;
	display: -webkit-box;
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	white-space: unset;
	overflow: hidden;
	word-break: break-all;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	color: #2C3749;
}

.reg_report_popup_view .item_info_list > .item .content_box #rankInfo,
#error_app_list > .item .content_box #rankInfo{
	margin-top:3px;
	height: 12px;
	display: inline-block;
}

.reg_report_popup_view .item_info_list > .item .content_box #cur_rank {
	float: left;
	font-size: 12px;
	color: rgba(0,0,0,0.8);
	letter-spacing: -0.5px;
}

.reg_report_popup_view .item_info_list > .item .content_box #change_rank {
	float: left;
}

.reg_report_popup_view .item_info_list > .item .content_box #change_rank .icon {
	float:left;
	width:7px;
	height:12px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 7px 7px;
	margin-left: 4px;
}			

.reg_report_popup_view .item_info_list > .item .content_box #change_rank.up .icon {
	margin-top: 0px;
	background-image: url('/resources/img/common/ico_ranking_up.svg');
}	

.reg_report_popup_view .item_info_list > .item .content_box #change_rank.down .icon {
	margin-top: 0px;
	background-image: url('/resources/img/common/ico_ranking_down.svg');
}	

.reg_report_popup_view .item_info_list > .item .content_box #change_rank .val {
	float: left;
	margin-left: 1px;
	font-size: 12px;;
}

.reg_report_popup_view .item_info_list > .item .content_box #change_rank.up .val {
	color: #f3556f;
}

.reg_report_popup_view .item_info_list > .item .content_box #change_rank.down .val {
	color: #00b08d;
}


.reg_report_popup_view .item_info_list > .item .content_box #app_info_box {
	width:100%;
	height: 12px;
	margin-top: 1px;
}

.reg_report_popup_view .item_info_list > .item .content_box #app_info_box div {
	float: left;
	font-size: 12px;
	line-height: 20px;
	color: rgba(0,0,0,0.8);
}

.reg_report_popup_view .item_info_list > .item .content_box #app_info_box #crop {
	max-width:80px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.reg_report_popup_view .item_info_list > .item .content_box #app_info_box #category {
	max-width:100px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.reg_report_popup_view .item_info_list > .item .content_box .line {
	float: left;
	width: 1px;
	height: 12px;
	background-color: rgba(144, 147, 147, 0.5);
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 4px;
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box {
	float: left;
	height:20px;
	/*margin-left: 10px;*/
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box .score-container {
	position: relative;
	overflow: hidden;
	zoom: 1;
	width: 100%;
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box .score-container .score {
	float: left;
	font-size: 12px;
	letter-spacing: -0.5px;
	color: rgba(0,0,0,0.8);
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box .score-container .score-container-star-rating {
	float: left;
	margin-top: 0px;
	margin-left: 4px;
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box .star-rating-non-editable-container {
	display: inline-block;
  	position: relative;
	background: url("/resources/img/common/ico_star_gray.png");
   	height: 11px;
   	width: 75px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	background-repeat: repeat-x;
}

.reg_report_popup_view .item_info_list > .item .content_box #review_box .current-rating {
	background: url("/resources/img/common/ico_star_gray.png");
	height: 11px;
	display: block;
	position: absolute;
}

.reg_report_popup_view .item_info_list > .item .content_box  #similar_app_box {
	width: 100%;
	margin-top: 20px;
}

.reg_report_popup_view .item_info_list > .item .content_box  #similar_app_box #title {
	font-size: 18px;
	letter-spacing: -1px;
	color: rgba(0,0,0,0.8);
}

.reg_report_popup_view .item_info_list .item .btn_remove {
	width: 28px;
	height: 28px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px;
	background-color: #FFFFFF;
	background-image: url("/resources/img/common/btn_report_app_del_nor.svg");
	image-rendering: -webkit-optimize-contrast;
	border-radius: 25px;
	display: none;
	position: absolute;
	cursor: pointer;
	z-index: 10;
    right: 4px;
    top: 5px;
}

.reg_report_popup_view .item_info_list .item.appInfo .btn_remove {
	/* top: 14px; */
}

.reg_report_popup_view .item_info_list .item:hover .btn_remove {
	display: block;
}

.reg_report_popup_view .item_info_list .item .icon_retail {
	width: 52px;
	height: 52px;
	background: #e6ebef;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 26px;
	margin: 5px auto;
}

#reg_brand_report_popup_view .item_info_list .item .icon_retail {
	margin: 15px auto 5px;
}

.reg_report_popup_view .item_info_list .item .icon_retail .name {
	max-width: 33px;
	height: 20px;
	font-size: 15px;
	font-weight: 700;
	color: #FFFFFF;
	text-overflow: clip;
	white-space: nowrap;
	overflow: hidden;
	padding-top: 18px;
	padding-left: 10px;
	text-align: center;
}

.reg_report_popup_view .item_info_list .item:nth-child(1) .icon_retail {
	background: #0099FF;
}

.reg_report_popup_view .item_info_list .item:nth-child(2) .icon_retail {
	background: #1FD3A5;
}

.reg_report_popup_view .item_info_list .item:nth-child(3) .icon_retail {
	background: #F4B733;
}

.reg_report_popup_view .item_info_list .item:nth-child(4) .icon_retail {
	background: #9D34FF;
}

.reg_report_popup_view .item_info_list .item:nth-child(5) .icon_retail {
	background: #FF7357;
}

.reg_report_popup_view .item_info_list .item:nth-child(6) .icon_retail {
	background: #FC69DF;
}

.reg_report_popup_view .item_info_list .item:nth-child(7) .icon_retail {
	background: #FF326C;
}

.reg_report_popup_view .item_info_list .item:nth-child(8) .icon_retail {
	background: #26CFFF;
}

.reg_report_popup_view .item_info_list .item:nth-child(9) .icon_retail {
	background: #5271F8;
}

.reg_report_popup_view .item_info_list .item:nth-child(10) .icon_retail {
	background: #86E756;
}

.popup .more {
	position:relative;;
	overflow: hidden;
}

.popup .more #btn_more {
	height: 45px;
	margin-top: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: #bbc5cd 2px solid;
	cursor: pointer;
	
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.popup .more #btn_more:hover {
	border: #0099ff 2px solid;
}

.popup .more #btn_more .img {
	margin: 16px auto;
	width: 42px;
	height: 10px;
	background-image: url("/resources/img/common/ic_more_nor.png");
	
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.popup .more #btn_more:hover .img {
	background-image: url("/resources/img/common/ic_more_pre.png");
}

/* ë¦¬í¬íŠ¸ íŒì—… -  ê²½ìŸì•± ì¶”ê°€í•˜ê¸° */
.reg_report_popup_view .btn_add_item {
	padding: 0 20px;
	height: 36px;
	float: right;
	background-color: #0099FF;
	border-radius: 4px;
	text-align: center;
	cursor:pointer;
	display: flex;
	justify-content: center;
	align-items: center;
}

.reg_report_popup_view .btn_add_item.able:hover {
	background-color: #0089E6;
}

.reg_report_popup_view .btn_add_item.unable {
	opacity: 0.3;
	cursor: unset;
}

.reg_report_popup_view .btn_add_item #img {
	width:18px;
	height:18px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 18px;
	background-image: url("/resources/img/common/reg_report_plus.svg");
	display: inline-block;
}

.reg_report_popup_view .btn_add_item #text {
	display: inline-block;
	margin-left: 4px;
	font-style: normal;
	font-weight: 600;
	font-size: 13px;
	color: #FFFFFF;
}

.reg_report_popup_view.popup #filter_box #report_desc_div {
	font-size: 14px;
	text-align: center;
	min-height: 200px;
	height: auto;
	position: relative;
	cursor: pointer;
	line-height: 40px;
	margin-top: 10px;
	text-align: left;
}

.reg_report_popup_view.popup #filter_box #report_desc_div #ipt_description {
	padding-left: 20px;
	padding-right: 20px;
	width: 620px;
	min-height: 180px;
	font-size: 14px;
	background-color: #FFFFFF;
	outline: none;
	color: #0099ff;
	border-radius: 4px;
	border: 1px solid #c2d1df;
	z-index: 100;
	resize: vertical;
}
/***********  paid report  *************/



.reg_report_popup_view.popup #store_filter_div {
	margin-top: 24px;
	height: 40px;
}

.reg_report_popup_view.popup #filter_box #store_term_box {
	height: 40px;
	position: relative;
	display: inline-block;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div {
	float: left;
	font-size: 14px;
	text-align: center;
	width: 118px;
	height: 100%;
	background-color: #FFFFFF;
	cursor: pointer;
	line-height: 40px;
	
	border: 1px solid #c2d1df;
	
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	margin-left: -1px;
}

.reg_report_popup_view.popup #filter_box #store_term_box #apple {
	width: 87px;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div:first-child {
	-moz-border-top-left-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	border-top-left-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div:last-child {
	-moz-border-top-right-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	border-top-right-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div:hover {
	color: 	#0099ff;
	border: 1px solid #0099ff;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div:hover + div {
	color: 	#0099ff;
	border-left: 1px solid #0099ff;
}

.reg_report_popup_view.popup #filter_box #store_term_box .store_icon {
	width: 20px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 20px 20px;
	display: inline-block;
}

.reg_report_popup_view.popup #filter_box #store_term_box .store_icon.google {
	background-image: url(/resources/img/201110/ico_os_android_medium_dim.png);
}

.reg_report_popup_view.popup #filter_box #store_term_box .store_icon.apple {
	background-image: url(/resources/img/201110/ico_os_ios_medium_dim.png);
}

.reg_report_popup_view #filter_box #store_term_box .store_icon.plus {
	width: 10px;
	height: 10px;
	background-image: url("/resources/img/0706/btn_report_appadd_nor.svg");
}

.reg_report_popup_view #filter_box #store_term_box .store_icon.help {
	width: 16px;
	height: 22px;
	background-image: url(/resources/img/common/btn_info_nor.png);
	background-size: 16px 22px;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div.selected .store_icon.google,
.reg_report_popup_view.popup #filter_box #store_term_box > div:hover .store_icon.google {
	background-image: url(/resources/img/201110/ico_os_android_medium_nor.png);
}

.reg_report_popup_view.popup #filter_box #store_term_box > div.selected .store_icon.apple,
.reg_report_popup_view.popup #filter_box #store_term_box > div:hover .store_icon.apple {
	background-image: url(/resources/img/201110/ico_os_ios_medium_nor.png);
}

.reg_report_popup_view.popup #filter_box #store_term_box .market_title {
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 40px;
	color: #000000;
	display: inline-block;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div.selected .market_title.google,
.reg_report_popup_view.popup #filter_box #store_term_box > div:hover .market_title.google {
	font-weight: 700;
	color: #9EC733;
}

.reg_report_popup_view.popup #filter_box #store_term_box > div.selected .market_title.apple,
.reg_report_popup_view.popup #filter_box #store_term_box > div:hover .market_title.apple {
	font-weight: 700;
	color: #5887CF;
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon {
	width: 20px;
	height: 20px;
	position: absolute;
	margin-top: -26px;
	margin-left: 58px;
	float: unset;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 12px 12px;
	border-radius: 25px;
	border: 3px solid #F6F8FB;
}



.reg_report_popup_view .item_info_list > .item:hover .content_box .market_icon {
	border: 3px solid #EBF2FA;
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon.double {
	width: 36px;
	margin-left: 42px;
	background-color: #DCF1FF;
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon.google {
	background-color: #E1EDAC;
	background-image: url(/resources/img/201110/ico_os_android_medium_nor.png);
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon.apple {
	background-color: #D2E1F8;
	background-image: url(/resources/img/201110/ico_os_ios_medium_nor.png);
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon.double .google {
	width: 18px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 12px 12px;
	background-color: #DCF1FF;
	background-image: url(/resources/img/201110/ico_os_android_medium_nor.png);
	border-radius: 25px;
	display: inline-block;
}

.reg_report_popup_view .item_info_list > .item .content_box .market_icon.double .apple {
	width: 18px;
	height: 20px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 12px 12px;
	background-color: #DCF1FF;
	background-image: url(/resources/img/201110/ico_os_ios_medium_nor.png);
	border-radius: 25px;
	display: inline-block;
}

.change_market_popup {
	z-index: 10000;
}

.change_market_popup .panel {
	width: 430px;
	height: 260px;
	margin-top: 250px;
	margin-bottom: 0px;
	border-radius: 10px;
}

.change_market_popup .panel #content_box {
	padding-top: 60px;
}

.change_market_popup .panel #content_box .change_title {
	font-style: normal;
	font-weight: 700;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	color: #000000;
}

.change_market_popup .panel #content_box .change_text {
	margin-top: 16px;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #7D7D7D;
}

.change_market_popup .panel .button_box {
	margin-top: 48px;
}

.change_market_popup .panel .button_box .btn_cancel {
	width: 155px;
	height: 50px;
	display: inline-block;
	background-color: #B5C3D1;
	border-radius: 6px;
	cursor: pointer;

	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
}

.change_market_popup .panel .button_box .btn_cancel:hover {
	background-color: #56687FCC;
}

.change_market_popup .panel .button_box #btn_change_market {
	width: 155px;
	height: 50px;
	display: inline-block;
	margin-left: 20px;
	background-color: #F94070;
	border-radius: 6px;
	cursor: pointer;

	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 50px;
	text-align: center;
	color: #FFFFFF;
}

.change_market_popup .panel .button_box #btn_change_market:hover {
	background-color: #AD2D4F;
}

/*  이전 요청 리스트 팝업 & 동일한 조건 리포트 리스트 팝업 */
.previous_report_popup,
.same_report_list_popup {
	z-index: 10000;
}

.previous_report_popup .panel,
.same_report_list_popup .panel {
	width: 565px;
	height: 590px;
	margin-top: 70px;
	margin-bottom: 0px;
	border-radius: 10px;
}

/*  제외하고 요청하기 팝업 */
.error_request_report_list_popup .panel {
	width: 550px;
	height: auto;
	min-height: 340px;
	max-height: 542px;
	padding: 40px 24px 30px 24px;
	border-radius: 10px;
	background: #FFF;
	box-shadow: 0px 4px 12px 0px rgba(0, 0, 0, 0.10);
}

.error_request_report_list_popup .panel .sub_title {
	color: #000;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px;
	margin-bottom : 16px;
}

.error_request_report_list_popup .panel .content {
	color: #7D7D7D;
	text-align: center;
	font-size: 16px;
	font-style: normal;
	font-weight: 300;
	line-height: 26px;
}

.error_request_report_list_popup .panel #error_app_list,
.error_request_report_list_popup .panel #error_brand_list{
	margin: 32px auto;
	border-radius: 6px;
	background: #F3F8FB;
	display: flex;
	padding: 10px;
	justify-content: center;
	align-items: flex-start;
	align-content: flex-start;
	flex-wrap: wrap;
	min-height : 120px;
	width: fit-content;
}

.error_request_report_list_popup .panel .button_box .btn_cancel {
	margin-right : 12px;
}

.previous_report_popup.brand .panel,
.same_report_list_popup.brand .panel {
	width: 560px;
}

.previous_report_popup .panel .title,
.same_report_list_popup .panel .title {
	height: 60px;
	font-weight: 700;
	font-size: 20px;
	color: #000000;
	display: flex;
	align-items: center;
	justify-content: center;
}

.previous_report_popup .panel .btn_close,
.same_report_list_popup .panel .btn_close {
	width: 40px;
	height: 40px;
	top: 10px;
	background-size: 22px 22px;
	right: 10px;
}

.previous_report_popup .panel #content_box,
.same_report_list_popup .panel #content_box {
	width: inherit;
	overflow-y: scroll;
	height: 458px;
	background-color: #F5F6F7;
}

.previous_report_popup .panel #content_box .tab_items {
	padding-top: 20px;
	display: flex;
	justify-content: center;
}

.previous_report_popup .panel #content_box .tab_items .tab_item {
	width: 250px;
	height: 36px;
	float: left;
	border-bottom: 1px solid #D6D6D6;
	text-align: center;
	cursor: pointer;
}

.previous_report_popup .panel #content_box .tab_items .tab_item.active {
	border-bottom: 2px solid #0099FF;
}

.previous_report_popup .panel #content_box .tab_items .tab_item .item_text {
	display: inline-block;
	margin-top: 11px;
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 15px;
	text-align: center;
	color: #000000;
}

.previous_report_popup .panel #content_box .tab_items .tab_item.active .item_text {
	font-weight: 700;
	color: #0099FF;
}

.previous_report_popup .panel #content_box .sub_section {
	height: 445px;
}

.same_report_list_popup .panel #content_box .sub_section {
	height: 100%;
}

.same_report_list_popup .panel #content_box .sub_section.show_scroll {
	overflow-y: scroll;
}

.previous_report_popup .panel #content_box .sub_section::-webkit-scrollbar,
.same_report_list_popup .panel #content_box .sub_section::-webkit-scrollbar {
	width: 5px;
}

.previous_report_popup .panel #content_box .sub_section::-webkit-scrollbar-thumb,
.same_report_list_popup .panel #content_box .sub_section::-webkit-scrollbar-thumb {
	background: #CDCFCF;
	border-radius: 10px;
}

.previous_report_popup .panel #content_box .sub_section::-webkit-scrollbar-track,
.same_report_list_popup .panel #content_box .sub_section::-webkit-scrollbar-track {
	background: #F4F6F7;
}

.previous_report_popup .panel #content_box .sub_section .list_tab {
	margin-left: 20px;
	margin-right: 20px;
	display: inline-block;
}

.same_report_list_popup .panel #content_box .sub_section .list_tab {
	margin: 0 auto;
	display: table;
}

.same_report_list_popup .panel #content_box .sub_section.show_scroll .list_tab {
	margin: 0 30px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item {
	width: 520px;
	box-sizing: border-box;
	height: 82px;
	background-color: #FFFFFF;
	border: 1px solid rgba(0, 0, 0, 0);
	cursor: pointer;
	position: relative;
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item {
	display: flex;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item + .tab_item,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item + .tab_item {
	border-top: 1px solid #E7E7E7;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item:first-child,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item:first-child {
	margin-top: 20px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item:last-child,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item:last-child {
	margin-bottom: 20px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item:hover,
.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item.selected,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item:hover,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item.selected {
	border: 1px solid #0099FF;
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_left {
	width: 100%;
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_right {
	width: 56px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_right .item_arrow {
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 24px;
	background-image: url(/resources/img/0912/right_btn.svg);
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row {
	margin: 0px 24px;
	display: flex;
	justify-content: space-between;
	margin-right : 56px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .btn_icon{
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 24px;
	background-image: url(/resources/img/0912/radio_btn.svg);
	position: absolute;
	right: 20px;
	top: 29px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item.selected .btn_icon{
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 24px;
	background-image: url(/resources/img/0912/selected_radio_btn.svg);
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .btn_icon{
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 24px;
	background-image: url(/resources/img/0912/right_btn.svg);
}

.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row {
	margin: 0px 0px 0px 24px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row + .item_row,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row + .item_row {
	margin-top: 9px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row:first-child,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row:first-child {
	padding-top: 20px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row:last-child,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row:last-child {
	padding-bottom: 16px;
}

.previous_report_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row:last-child,
.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row:last-child {
	padding-bottom: 13px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_title,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_title {
	font-style: normal;
	font-weight: 700;
	font-size: 16px;
	line-height: 16px;
	color: #56687F;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item:hover .item_row .item_cell .cell_title,
.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item.selected .item_row .item_cell .cell_title,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item:hover .item_row .item_cell .cell_title,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item.selected .item_row .item_cell .cell_title {
	color: #0099FF;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: 16px 16px;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.google,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.google {
	background-image: url(/resources/img/app/icon_android.svg);
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.apple,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.apple {
	background-image: url(/resources/img/app/icon_ios.svg);
}

.item_row .item_cell {
	display : flex;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.plus,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_market.plus {
	width: 10px;
	height: 10px;
	margin: 4px 1px 0 1px;
	background-image: url(/resources/img/app/icon_add.svg);
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_period,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_period {
	margin-top: 3px;
	font-style: normal;
	font-weight: 400;
	font-size: 13px;
	line-height: 13px;
	color: #56687F;
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_apps .app_img,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_apps .app_img {
	width: 20px;
	height: 20px;
	border-radius: 6px;
	outline: 0.9px solid rgba(0, 0, 0, 0.05);
}

.previous_report_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_apps .app_img + .app_img,
.same_report_list_popup .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_apps .app_img + .app_img {
	margin-left: 4px;
}

.previous_report_popup .panel .button_box,
.same_report_list_popup .panel .button_box {
	margin: 16px 0 16px auto;
}

.previous_report_popup .panel .button_box {
	display : flex;
	justify-content: end;
}

.previous_report_popup .panel .button_box .btn_cancel{
	margin-right : 12px;
	/* margin-left: 348px; */
}

.same_report_list_popup .panel .button_box .btn_exit {
	margin-left : 459px;
}

.previous_report_popup .panel .button_box #btn_load_report {
	margin-right : 20px
}

.previous_report_popup .panel .button_box #btn_load_report.dim {
	opacity: 0.3;
	cursor: default;
}

.previous_report_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row + .item_row,
.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row + .item_row {
	margin-top: 8px;
}

.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row:last-child .item_cell {
	width: 100%;
}

.previous_report_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_brands,
.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_brands {
	width: 450px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	align-content: center;
	position: relative;
}

.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_brands {
	width: 100%;
}

.previous_report_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_brands .retail_name_item,
.same_report_list_popup.brand .panel #content_box .sub_section .list_tab .tab_item .item_row .item_cell .cell_brands .retail_name_item {
	min-width: 39px;
	height: 24px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 4px 8px 4px 0px;
	padding: 0px 8px;
	border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius: 3px;
	font-weight: 400;
	font-size: 12px;
	color: #56687F;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

/*  동일한 조건 알림 팝업, 이전 요청 리스트 불러오기 승인 팝업, 리포트 요청 팝업 */
.same_report_popup {
	z-index: 10001;
}

.same_report_popup.brand {
	z-index: 10000;
}

.same_report_popup .panel {
	width: 430px;
	height: 286px;
	margin-top: 250px;
	margin-bottom: 0px;
	border-radius: 10px;
}

#total_container.en_US .same_report_popup .panel {
	height: 336px;
}

.same_report_popup .panel #content_box {
	padding-top: 60px;
}

.same_report_popup .panel #content_box .same_title {
	color: #000;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: 600;
	line-height: 28px; /* 155.556% */
}

.same_report_popup .panel #content_box .same_title .emphasize {
	text-decoration: underline;
	text-underline-position: under;
	color: #09F;
	cursor: pointer;
	font-weight: 600;
	font-size: 18px;
}

.same_report_popup .panel #content_box .same_title .emphasize:hover {
	color: #0089E6;
}

.same_report_popup .panel #content_box .same_text,
.request_report_popup .panel #content_box .request_text {
	margin-top: 16px;
	color: #7D7D7D;
	text-align: center;
	font-family: "Apple SD Gothic Neo";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 26px; /* 162.5% */
}

.same_report_popup .panel #content_box .same_text .emphasize,
.request_report_popup .panel #content_box .request_text .emphasize {
	font-weight: 590;
}

.request_report_popup,
.call_previous_report_popup {
	z-index: 10000;
}

.request_report_popup .panel,
.call_previous_report_popup .panel {
	width: 430px;
	height: 260px;
	margin-top: 250px;
	margin-bottom: 0px;
	border-radius: 10px;
}

#total_container.en_US .request_report_popup .panel {
	height: 280px;
}

.request_report_popup .panel #content_box,
.call_previous_report_popup .panel #content_box {
	padding-top: 60px;
}

.request_report_popup .panel #content_box .request_title,
.call_previous_report_popup .panel #content_box .request_title {
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	color: #000000;
}

.call_previous_report_popup .panel #content_box .request_text {
	margin-top: 16px;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	text-align: center;
	color: #7D7D7D;
}

.request_report_popup .panel .button_box,
.same_report_popup .panel .button_box {
	margin-top: 36px;
}

.call_previous_report_popup .panel .button_box {
	margin-top: 48px;
}

.request_report_popup .panel .button_box #btn_request,
.call_previous_report_popup .panel .button_box #btn_call,
.same_report_popup .panel .button_box #btn_request {
	margin-left: 12px;
}

.reg_report_popup_view .checkbox {
	width: 18px;
	height: 18px;
	cursor: pointer;
	background-image: url("/resources/img/common/btn_check_nor.svg");
	background-repeat: no-repeat;
	background-size: 18px;
	background-position: center;
	float:left;
	margin-right:4px;
}

.reg_report_popup_view .checkbox.checked {
 	background-image: url("/resources/img/common/btn_check_foc.svg") !important;
}


.item .stat_error_legend_icon {
	width: 25.625px;
	height: 25.625px;
	left: 22px;
	top: 2px;
	background-size: 25.625px;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	z-index : 9999;
	background-image: url('/resources/img/common/error_icon_legend_yellow.svg');
}


.item.brandInfo .stat_error_legend_icon {
	width: 25.625px;
	height: 25.625px;
	left: 15px;
	top: 0;
	background-size: 25.625px;
	position: absolute;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url('/resources/img/common/error_icon_legend_yellow.svg');
}

.inner_title .stat_no_data_legend_icon, .inner_title .stat_error_legend_icon {
    top: 10px;
    left: 10px;
}

#middle_container .content_view .tabs .graph_wrapper .graph_group_area .graph_group .graph_div.pop_graph .graph_box .graph_thing.inner .error_box{
	height : 290px;
}

.item .stat_no_data_legend_icon {
	position: absolute;
	width: 25px;
	height: 25px;
	background-size: 25px;
	left: 22px;
	top: 3px;
	background-position: center;
	background-image: url('/resources/img/common/no_data_icon.svg');
}

#brand_info_list .item.brandInfo .stat_no_data_legend_icon {
	position: absolute;
	width: 25px;
	height: 25px;
	background-size: 25px;
    left: 15px;
    top: 5px;
	background-position: center;
	background-image: url('/resources/img/common/no_data_icon.svg');
}
	

.item.brandInfo .stat_no_data_legend_icon {
	position: absolute;
	width: 25.625px;
	height: 25.625px;
	background-size: 25.625px;
	top: 1px;
	left : 13px;
	background-position: center;
	background-image: url('/resources/img/common/no_data_icon.svg');
}


#app_info_list .item .stat_no_data_legend_icon {
	position: absolute;
	width: 25px;
	height: 25px;
	background-size: 25px;
    /* left: 20px;
    top: 18px; */
	background-position: center;
	background-image: url('/resources/img/common/no_data_icon.svg');
}

#app_info_list .item.brandInfo .stat_no_data_legend_icon {
	position: absolute;
	width: 25px;
	height: 25px;
	background-size: 25px;
    left: 20px;
    top: 18px;
	background-position: center;
	background-image: url('/resources/img/common/no_data_icon.svg');
}	

.reg_report_popup_view .panel .item .app_os,
.error_request_report_list_popup .panel .item .app_os {
	height: 16px;
	display: flex;
	align-items: center;
	margin: 6px auto;
	justify-content: center;
}

.reg_report_popup_view .panel .item .app_os .app_os_crew,
.error_request_report_list_popup .panel .item .app_os .app_os_crew {
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 4px;
    border-radius: 3px;
    border: 1px solid rgba(0, 0, 0, 0.05);
}

.error_request_report_list_popup .panel .item .app_os .app_os_crew.none {
    border: none;
	background: rgba(238, 238, 238, 0.50);
}

.reg_report_popup_view .panel .item .app_os .app_os_crew.none {
	border : none;
	background: rgba(238, 238, 238, 0.50);
}
.reg_report_popup_view .panel .item .app_os .app_os_crew.none > .os_icon.google,
.error_request_report_list_popup .panel .item .app_os_crew.none .os_icon.google {
	background-image: url(/resources/img/common/android_dim.svg);
}	

.reg_report_popup_view .panel .item .app_os .app_os_crew.none > .os_icon.apple,
.error_request_report_list_popup .panel .item .app_os_crew.none .os_icon.apple {
	background-image: url(/resources/img/common/ios_dim.svg);
}

.reg_report_popup_view .panel .item .app_os .app_os_crew.none > .os_icon.plus,
.error_request_report_list_popup .panel .item .app_os_crew.none .os_icon.plus {
	background-image: url(/resources/img/app/icon_add.svg);
}

.reg_report_popup_view .panel .item .app_os .app_os_crew + .app_os_crew,
.error_request_report_list_popup .panel .item .app_os .app_os_crew + .app_os_crew {
	margin-left: 4px;
}

.reg_report_popup_view .panel .item .app_os .os_icon,
.error_request_report_list_popup .panel .item .app_os .os_icon {
	width: 8px;
    height: 8px;
    background-size: 8px 8px;
    background-position: center;
    background-repeat: no-repeat;
}

.reg_report_popup_view .panel .item .app_os .os_icon.google,
.error_request_report_list_popup .panel .item .app_os .os_icon.google {
	background-image: url(/resources/img/app/icon_android.svg);
}

.reg_report_popup_view .panel .item .app_os .os_icon.apple,
.error_request_report_list_popup .panel .item .app_os .os_icon.apple {
	background-image: url(/resources/img/app/icon_ios.svg)
}

.reg_report_popup_view .panel .item .app_os .os_icon.plus,
.error_request_report_list_popup .panel .item .app_os .plus {
	background-image: url(/resources/img/app/icon_add.svg);
}

.reg_report_popup_view .panel .item .app_os .app_os_crew.none .os_icon.plus,
.error_request_report_list_popup .panel .item .app_os_crew.none .os_icon.plus {
	background-image: url(/resources/img/app/icon_add_none.svg);
}