@charset 'utf-8';

/*
html>body>.wrap
5*/

/*
html>body>.wrap>.nav, .wing_menu_wrap, .popup_menu, .popup_favorite, .popup_account
*/
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 100;
    src:
        /*   	url(../fonts/NotoSansKr/NotoSansKR-Thin.woff2) format('woff2'), */
        /*        url(../resources/fonts/NotoSansKr/NotoSansKR-Thin.woff) format('woff'), */
        /*        url(../resources/fonts/NotoSansKr/NotoSansKR-Thin.otf) format('opentype'), */
            url(../fonts/NotoSansKr/NotoSansKR-Thin.otf) format('otf');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 300;
    src:
        /*   	  url(../resources/fonts/NotoSansKr/NotoSansKR-Light.woff2) format('woff2'), */
        /*        url(../resources/fonts/NotoSansKr/NotoSansKR-Light.woff) format('woff'), */
        /*        url(../resources/fonts/NotoSansKr/NotoSansKR-Light.otf) format('opentype'), */
            url(../fonts/NotoSansKr/NotoSansKR-Light.otf) format('otf');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 400;
    src:
        /*    		url(../fonts/NotoSansKr/NotoSansKR-Regular.woff2) format('woff2'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Regular.woff) format('woff'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Regular.otf) format('opentype'), */
            url(../fonts/NotoSansKr/NotoSansKR-Regular.otf) format('otf');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 500;
    /*    src:  */
    /*    		url(../fonts/NotoSansKr/NotoSansKR-Medium.woff2) format('woff2'), */
    /*         url(../fonts/NotoSansKr/NotoSansKR-Medium.woff) format('woff'), */
    /*         ,url(../fonts/NotoSansKr/NotoSansKR-Medium.otf) format('opentype'), */
/* url(../fonts/NotoSansKr/NotoSansKR-Medium.otf) format('otf'); */
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 700;
    src:
        /*    		url(../fonts/NotoSansKr/NotoSansKR-Bold.woff2) format('woff2'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Bold.woff) format('woff'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Bold.otf) format('opentype'), */
            url(../fonts/NotoSansKr/NotoSansKR-Bold.otf) format('otf');
}
@font-face {
    font-family: 'Noto Sans KR';
    font-style: normal;
    font-weight: 900;
    src:
        /*    		url(../fonts/NotoSansKr/NotoSansKR-Black.woff2) format('woff2'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Black.woff) format('woff'), */
        /*         url(../fonts/NotoSansKr/NotoSansKR-Black.otf) format('opentype'), */
            url(../fonts/NotoSansKr/NotoSansKR-Black.otf) format('otf');
}




html,
body {
    width: 100%;
    min-height: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    font-weight: 400;
    /*     font-family: "Apple SD Gothic Neo", "맑은 고딕", sans-serif; */
    font-family: "Noto Sans KR", sans-serif !important;
    color: #333;
    line-height: 1;
    letter-spacing: -0.025em;
    word-wrap: break-word;
    background-color: #fff;
    -webkit-text-size-adjust: none;
    text-size-adjust: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
body{-ms-overflow-style: none;}
body::-webkit-scrollbar{display:none;}
img{border:none;vertical-align:top;}
header, footer, nav, p, ul, li, ol, h1, h2, h3, h4, h5, h6, dl, th, td, dt, dd, em, figure, div, span, strong, fieldset, label, a{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
h1, h2, h3, h4, h5, h6{font-size:1em;}
a{margin:0;padding:0;font-weight:400;color:#333;text-indent:0;text-decoration:none;}
a{
    -webkit-text-decoration:none;
}
a:focus{
    outline:none !important;
    -webkit-outline:none !important;
}
ul,ol,li{list-style:none;}
fieldset{border:none;}
legend, caption{overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;color:transparent;border:0;}
table{width:100%; border-collapse:collapse; font-size:1rem;}
table td,
table th{padding:0;}
button {
    cursor: pointer;
    margin: 0;
    padding: 0;
    font-weight: 400;
    font-family: "Noto Sans KR", sans-serif !important;
    text-align: center;
    letter-spacing: 0;
    vertical-align: middle;
    background: none;
    border: none;
    overflow: visible;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
button:focus,
button:active{border:0;outline:0;-webkit-appearance:none;}
input[type=text],
input[type=password],
input[type=number],
input[type=email],
input[type=date],
input[type=tel],
input[type=search] {
    width: 100%;
    height: 30px;
    margin: 0 3px 0;
    padding: 0 10px;
    font-size: 16px;
    font-family:"Noto Sans KR", sans-serif !important;
    color: #333;
    vertical-align: middle;
    border: 1px solid #ccc;
    border-radius: 0;
    background-color: #fff;
    box-shadow: none;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
input:focus{outline:none !important;}
select:focus{outline:none !important;}
input[type=checkbox]:checked{outline:none !important;}

input[type=text]:disabled,
input[type=password]:disabled,
input[type=number]:disabled,
input[type=email]:disabled,
input[type=date]:disabled,
input[type=tel]:disabled,
input[type=url]:disabled,
input[type=email]:disabled,
input[type=search]:disabled,
textarea:disabled{cursor:not-allowed;color:#ccc;background-color:#f7f8fa;border:1px solid #e2e5ec;}

input[type=text]:read-only,
input[type=password]:read-only,
input[type=number]:read-only,
input[type=email]:read-only,
input[type=date]:read-only,
input[type=tel]:read-only,
input[type=url]:read-only,
input[type=email]:read-only,
input[type=search]:read-only,
textarea:read-only{cursor:not-allowed;color:#000;background-color:#f7f8fa;border:1px solid #e2e5ec;}
.readonly{cursor:not-allowed;color:#000;background-color:#f7f8fa;border:1px solid #e2e5ec;}

input[type=checkbox],
input[type=radio]{margin:0;vertical-align:middle;border:0;background-color:#fff;box-shadow:none;-webkit-appearance:none;cursor:pointer;}
input[type=radio]+label,
input[type=checkbox]+label{display:inline-block;margin-left:13px;font-size:16px;font-family:"Noto Sans KR", sans-serif !important; vertical-align:middle;cursor:pointer;}
input[type=radio]:disabled,
input[type=checkbox]:disabled,
input[type=radio]:disabled+label,
input[type=checkbox]:disabled+label{cursor:default;}
/* input[type=radio]:disabled+label, */
/* input[type=checkbox]:disabled+label{color:#ccc;} */
input[type=radio]{width:16px;height:16px;border:1px solid #ccc;border-radius:50%;background-color:#fff;}
input[type=radio]:checked{border:0;background-image:url('/images/radio_check.png');background-size:100%;}
input[type=radio]:disabled{border:0;background-image:url('/images/radio_disabled.png');background-size:100%;}
input[type=checkbox]{width:16px;height:16px;border:1px solid #ccc;border-radius:1px;background-color:#fff;}
input[type=checkbox]:checked{border:0;background-image:url('/images/checkbox_check.png');background-size:100%;}
input[type=checkbox]:disabled{border:0;background-image:url('/images/checkbox_disabled.png');background-size:100%;}
input[type=file]{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

input[type=text]:only-child,
input[type=password]:only-child,
input[type=search]:only-child,
input[type=number]:only-child,
input[type=email]:only-child,
input[type=tel]:only-child{width:100%;}

textarea {
    width: 100%;
    min-height: 4.167rem;
    margin: 0.208rem 0;
    padding: 0.3rem 0.417rem;
    font-weight: 400;
    font-size: 0.868rem;
    font-family: "Noto Sans KR", sans-serif !important;
    color: #333;
    vertical-align: middle;
    border: 1px solid #ccc;
    background-color: #fff;
    box-shadow: none;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
hr{background:none;border:none;}
article, aside, footer, header, hgroup, nav, section, figure, div{display:block;padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;}
address{font-style:normal;}
sub{font-weight:400;vertical-align:middle;}
strong{font-weight:400;}
img{border:none;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}
input[readonly],input[disabled]{cursor:not-allowed;}
select {
    width: 100%;
    height: 33px;
    padding: 0 10px;
    font-weight: 400;
    font-size: 16px;
    color: #333;
    vertical-align: middle;
    border: 1px solid #ccc;
    border-radius: 0;
    font-family: "Noto Sans KR", sans-serif !important;
    letter-spacing: 1px;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: none;
    box-shadow: none;
}
select::-ms-expand{display:none;}
:-ms-input-placeholder{color:#bbb;font-weight:400;font-size:13px;letter-spacing:1px;}
::placeholder{color:#bbb;font-weight:400;font-size:13px;letter-spacing:1px;}

.box {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}

/* skip navigation */
.skiplist {position:relative;z-index:99999;margin:0;padding:0;}
.skip {display:block;}
.skip a {padding:0 0.5em;display:inline-block;z-index:1000;text-decoration:none;position:absolute;width:auto;left:-200em;}
.skip a:focus, .skip a:active {position:absolute;left:0;padding:10px;border:solid #333 1px;color:#fff;background-color:#000;}
.skip a:hover {cursor:default;}

/* align */
.clearB {clear:both !important;}
.overH {_zoom:1;overflow:hidden !important;}
.floatL {float:left !important;}
.floatR {float:right !important;}
.textL {text-align:left !important;}
.textC {text-align:center !important;}
.textR {text-align:right !important;}
.valignT {vertical-align:top !important;}
.valignM {vertical-align:middle !important;}
.valignB {vertical-align:bottom !important;}
.positionR {position:relative !important;}
.positionA {position:absolute !important;}


/* dispaly */
.show{display:block !important;visibility:visible !important;}
.hide{display:none !important;visibility:hidden !important;}
.desc{overflow:hidden;width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;color:transparent;border:0;clip:rect(0 0 0 0);}

/* width height */
.w100p{width:100% !important;}

/* margin padding */
.mgAuto{margin:0 auto !important;}
.mg0{margin:0 !important;}
.mg10{margin:10px !important;}
.mg20{margin:20px !important;}
.mg30{margin:30px !important;}
.mg40{margin:40px !important;}
.mg50{margin:50px !important;}
.mg60{margin:60px !important;}
.mg70{margin:70px !important;}
.mg80{margin:80px !important;}
.mg90{margin:90px !important;}
.mg100{margin:100px !important;}

.mgt0{margin-top:0 !important;}
.mgt10{margin-top:10px !important;}
.mgt20{margin-top:20px !important;}
.mgt30{margin-top:30px !important;}
.mgt40{margin-top:40px !important;}
.mgt50{margin-top:50px !important;}
.mgt60{margin-top:60px !important;}
.mgt70{margin-top:70px !important;}
.mgt80{margin-top:80px !important;}
.mgt90{margin-top:90px !important;}
.mgt100{margin-top:100px !important;}

.mgr0{margin-right:0 !important;}
.mgr10{margin-right:10px !important;}
.mgr20{margin-right:20px !important;}
.mgr30{margin-right:30px !important;}
.mgr40{margin-right:40px !important;}
.mgr50{margin-right:50px !important;}
.mgr60{margin-right:60px !important;}
.mgr70{margin-right:70px !important;}
.mgr80{margin-right:80px !important;}
.mgr90{margin-right:90px !important;}
.mgr100{margin-right:100px !important;}

.mgb0{margin-bottom:0 !important;}
.mgb10{margin-bottom:10px !important;}
.mgb20{margin-bottom:20px !important;}
.mgb30{margin-bottom:30px !important;}
.mgb40{margin-bottom:40px !important;}
.mgb50{margin-bottom:50px !important;}
.mgb60{margin-bottom:60px !important;}
.mgb70{margin-bottom:70px !important;}
.mgb80{margin-bottom:80px !important;}
.mgb90{margin-bottom:90px !important;}
.mgb100{margin-bottom:100px !important;}

.mgl0{margin-left:0 !important;}
.mgl10{margin-left:10px !important;}
.mgl20{margin-left:20px !important;}
.mgl30{margin-left:30px !important;}
.mgl40{margin-left:40px !important;}
.mgl50{margin-left:50px !important;}
.mgl60{margin-left:60px !important;}
.mgl70{margin-left:70px !important;}
.mgl80{margin-left:80px !important;}
.mgl90{margin-left:90px !important;}
.mgl100{margin-left:100px !important;}


.pd0{padding:0 !important;}
.pd10{padding:10px !important;}
.pd20{padding:20px !important;}
.pd30{padding:30px !important;}
.pd40{padding:40px !important;}
.pd50{padding:50px !important;}
.pd60{padding:60px !important;}
.pd70{padding:70px !important;}
.pd80{padding:80px !important;}
.pd90{padding:90px !important;}
.pd100{padding:100px !important;}

.pdt0{padding-top:0 !important;}
.pdt10{padding-top:10px !important;}
.pdt20{padding-top:20px !important;}
.pdt30{padding-top:30px !important;}
.pdt40{padding-top:40px !important;}
.pdt50{padding-top:50px !important;}
.pdt60{padding-top:60px !important;}
.pdt70{padding-top:70px !important;}
.pdt80{padding-top:80px !important;}
.pdt90{padding-top:90px !important;}
.pdt100{padding-top:100px !important;}

.pdr0{padding-right:0 !important;}
.pdr10{padding-right:10px !important;}
.pdr20{padding-right:20px !important;}
.pdr30{padding-right:30px !important;}
.pdr40{padding-right:40px !important;}
.pdr50{padding-right:50px !important;}
.pdr60{padding-right:60px !important;}
.pdr70{padding-right:70px !important;}
.pdr80{padding-right:80px !important;}
.pdr90{padding-right:90px !important;}
.pdr100{padding-right:100px !important;}

.pdb0{padding-bottom:0 !important;}
.pdb10{padding-bottom:10px !important;}
.pdb20{padding-bottom:20px !important;}
.pdb30{padding-bottom:30px !important;}
.pdb40{padding-bottom:40px !important;}
.pdb50{padding-bottom:50px !important;}
.pdb60{padding-bottom:60px !important;}
.pdb70{padding-bottom:70px !important;}
.pdb80{padding-bottom:80px !important;}
.pdb90{padding-bottom:90px !important;}
.pdb100{padding-bottom:100px !important;}

.pdl0{padding-left:0 !important;}
.pdl10{padding-left:10px !important;}
.pdl20{padding-left:20px !important;}
.pdl30{padding-left:30px !important;}
.pdl40{padding-left:40px !important;}
.pdl50{padding-left:50px !important;}
.pdl60{padding-left:60px !important;}
.pdl70{padding-left:70px !important;}
.pdl80{padding-left:80px !important;}
.pdl90{padding-left:90px !important;}
.pdl100{padding-left:100px !important;}

/* background */
.back_gray{background-color:#eee;}


/*scroll*/
.scroll_x{overflow-x:auto;scroll-behavior: smooth;}
.scroll_y{overflow-y:auto;scroll-behavior: smooth;}


/*wrap*/
.wrap{width:100%;height:100%;background-color:#eaebef;}
.iframe_wrap{height: calc(100% - 74px);}
iframe{width:100%;height:100%;border:none;}
.wrap_inner{width:100%;height:65px;background-color: #6586a3;}


/* .logo{position:absolute;top:5px;left:10px;display:inline-block;width:35px;height:20px;line-height:20px;text-align:center;display:none;} */
/* .logo .logo_link{font-size:45px;color:#f5f5f5;} */
.account_wing{position:fixed;right:0;top:14.8%;width:70px;height:48px;padding:0 10px;display:inline-block;background-color:rgba(45, 30, 95, 0.8);text-align:center;background-color:#2733C4;}
.setting_btn{display:inline-block;width:30px;height:50px;line-height:50px;text-align:center;font-size:28px;color:#f5f5f5;}

nav {
    background-color: #fff;
    position: relative;
    padding: 0 2%;
    padding-left: 100px;
    padding-right: 172px;
    width: 100%;
    height: 70px;
    border-bottom: 1px solid #dbdee3;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.04); 
}
/* background-image: linear-gradient(to bottom left,#6851a1, #486db4, #6851a1);  */
/* .logo{position:absolute;top:9px;left:2.1%;display:inline-block;width:70px;height:40px;} */
.logo_link{position:absolute;top:15px;left:2.2%;display:inline-block;width:70px;height:40px;cursor:pointer;background-image:url(../../images/big_hit_logo3.png);background-repeat:no-repeat;background-position:0 0;background-size:100%;}
/* .logo_link:hover{position:absolute;top:15px;left:2.2%;background-image:url(../../images/big_hit_logo3.png);} */
.logo_link_emax{
    position: absolute;
    top: 50%;
    left: 2.3%;
    display: inline-block;
    width: 100px;
    height: 14px;
    margin-top:-7px;
    cursor: pointer;
    background-image: url(../../images/logo.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 64px;
}

.logo_link_emax2{
    position: absolute;
    top: 50%;
    left: 2.3%;
    display: inline-block;
    width: 100px;
    height: 14px;
    margin-top:-7px;
    cursor: pointer;
    background-image: url(../../images/logo_emax.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 64px;
}
/* .logo_txt{ */
/*     position: absolute; */
/*     top: 15px; */
/*     left: 10px; */
/*     display: inline-block; */
/*     width: 100px; */
/*     height: 40px; */
/*     line-height: 40px; */
/*     text-align: center; */
/*     font-size: 13px; */
/*     color: #222; */
/*     font-weight: 600; */
/* } */


nav .tab_wrap{z-index:150;width:100%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
nav .tab {
    display: inline-block;
    width: 150px !important;
    height: 69px;
    line-height:69px;
    text-align: center;
    /* 	box-shadow: 0 3px 3px rgba(51, 51, 51, .35); */
    /* 	overflow: hidden; */
    white-space: nowrap;
    text-overflow: ellipsis;
}

nav .tab .tab_link {
    display: inline-block;
    width: 100%;
    height: 100%;
    padding: 0 5px;
    background-color:#fff;
    color: #828B97;
    font-size: 13px;
    font-weight:bold;
    letter-spacing: -1px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position:relative;
    transition: all 250ms ease;
    /* 	box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1); */
    /* box-shadow: 0 1px 3px rgba(51, 51, 51, .35); */
    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}
/* nav .tab .tab_link::after{
	content: '';
	z-index: -1;
	width: 150%;
	height: 100%;
	display: block;
   	position: absolute;
   	top: 0;
   	left: 50%; 
	animation-name: bgout;
  	animation-duration:400ms;
	transform: skew(-45deg) translate(-150%);
} */

nav .tab .tab_link:hover{
	background-color:#2CC6A7;
	color:#fff !important;
	font-weight:bold;
	border-bottom:none !important;
}

/* nav .tab .tab_link:hover::after{
			animation-name: bgin;
			transform: skew(-45deg) translate(-50%);
		} */


@keyframes bgin{
    from {
        transform: skew(-45deg) translate(-150%);
    }
    to {
        transform: skew(-45deg) translate(-50%);
    }
}



/* nav .tab.on .tab_link{color:#000;font-size:13px;font-weight:bold;} */
/* nav .tab .tab_link:hover{color:#000;font-size:13px;font-weight:bold;} */



/* nav .tab .favorite_badge{position:absolute;top:2px;right:3px;display:inline-block;width:12px;height:12px;line-height:12px;color:#ffb822;font-size:12px;} */
/* nav .tab.favorite_link{background-image:url(../images/star-solid.png);background-repeat:no-repeat;background-size:12px;background-position:98% 2px;} */

.wing_menu_wrap {
    position: fixed;
    left: 0;
    top: 139px;
    width: 46px;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    padding: 5px 0;
    z-index: 50;
    border-radius: 0px 3px 3px 0;
    background-color: #fff;
    box-shadow: 0 0 50px 0 rgba(82, 63, 105, .15);
    border:1px solid #dbdbdb;
}

.wing_menu_wrap .wing_menu{margin:0;padding:5px;text-align:center;}
.wing_menu_wrap .wing_menu .wing_menu_link{display:flex;justify-content: center;align-items:center;width:30px;height:30px;border-radius:3px;color:#48465b;}
.wing_menu_wrap .wing_menu .wing_menu_link:hover{background-color:#efefef;border:1px solid #d4d4d4;}
.wing_menu_wrap .wing_menu .wing_menu_link.on{background-color:#efefef;border:1px solid #d4d4d4;}
.wing_menu_wrap .wing_menu .wing_menu_link.menu_popup{color:#0d255d;}
.wing_menu_wrap .wing_menu .wing_menu_link.favorite_popup{color:#ffb400;}
.wing_menu_wrap .wing_menu .wing_menu_link.map_popup{color:#253858;}
.wing_menu_wrap .wing_menu .wing_menu_link.mail_popup{color:#4193ff;}


.wing_menu_link.btn0{ background-image:url(../images/user5.png);background-repeat:no-repeat;background-size:22px;background-position:center center;}
.wing_menu_link.btn1{ background-image:url(../images/list3.png);background-repeat:no-repeat;background-size:22px;background-position:center 60%;}
.wing_menu_link.btn2{ background-image:url(../images/star4.png);background-repeat:no-repeat;background-size:22px;background-position:center center;}
.wing_menu_link.btn3{ background-image:url(../images/mail5.png);background-repeat:no-repeat;background-size:22px;background-position:center 70%;}

/*wing menu> popup*/
.dim{width:100%;height:100%;background-color:rgba(51, 51, 51, 0.5);z-index:110;position:fixed;top:0;left:0;display:none;}

/*menu_popup*/
.arrow{
    position:relative;
}
/* .arrow::after{ */
/* 	content:""; */
/* 	position:absolute; */
/* 	top:12px; */
/* 	right:15px; */
/* 	display:inline-block; */
/* 	width: 1px; */
/*     height: 7px; */
/*     background-color: #222; */
/*     transform: rotate(125deg); */
/* } */
/* .arrow::before{ */
/* 	content:""; */
/* 	position:absolute; */
/* 	top:17px; */
/* 	right:15px; */
/* 	display:inline-block; */
/* 	width: 1px; */
/*     height: 7px; */
/*     background-color: #222; */
/*     transform: rotate(45deg); */
/* } */
.popup_menu {
    z-index: 150;
    position: absolute;
    top: 50%;
    left: 20%;
    margin-top: -325px;
    /* 	margin-left: -8%; */
    margin-left:4%;
    display: inline-block;
    /* 	width: 60%; */
    /*width:43.8%;*/
    width : 960px;
    height: 660px;
    background-color: #FCFCFC;
    /* 	background-color: #f5f5f5; */
    border-radius: 5px;
    /* 	border-top:1px solid #262626; */
    /* 	border-top: 1px solid #E5E5E5; */
    /* 	border-bottom: 1px solid #E5E5E5; */
    box-shadow:0 2px 2px rgba(51, 51, 51, .1);

}
.popup_menu::after{content:'';display:block;clear:both;}
.popup_menu .menu_onedepth {
    overflow-y: scroll;
    overflow-x:hidden !important;
    display: inline-block;
    float: left;
    width: 255px;
    height: 100%;
    padding-top:15px;
    padding-bottom:15px;
    padding-left:20px;
    padding-right:20px;
    /* 	background: linear-gradient(to top, #555, #333); */
    border-radius: 2px 2px 0 0;
    /* 	border-right: 1px solid #d7d7d7; */
    border-right:1px solid #E1E8EE;
    background-color:#fff;
    /* 	border-left: 1px solid #262626; */
    /* 	border-right: 1px solid #262626; */
    border-bottom: 1px solid rgba(0,0,0,.12);
    overflow: hidden;
    overflow-x: scroll;
    white-space: nowrap;
    scroll-behavior: smooth;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}
.popup_menu .menu_onedepth::-webkit-scrollbar{
    width:2px;
    padding-right:12px;
}
.popup_menu .menu_onedepth::-webkit-scrollbar-thumb{
    background-color:#cbcfdb;
    border-radius:10px;
}
.popup_menu .menu_onedepth::-webkit-scrollbar-track{
    background-color: transparent;
}
.popup_menu .menu_onedepth::-webkit-scrollbar-button {
    width: 0;
    height: 0;
}

/* .popup_menu .menu_onedepth{-ms-overflow-style: none;} */
/* .popup_menu .menu_onedepth::-webkit-scrollbar{display:none;} */
.popup_menu .menu_onedepth .onedepth {
    float: left;
    display: inline-block;
    width:220px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

.popup_menu .menu_onedepth .onedepth .onedepth_link {
    float: left;
    display: inline-block;
    width:100%;
    height: 100%;
    padding: 0 0 0 40px;
    text-align:left;
    /* 	color: #333333; */
    color:#222;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size:14px;
    font-weight:bold;
}
.onedepth_link.icon0{
    background-image: url(../images/ic_01.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon1{
    background-image: url(../images/ic_01.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon2{
    background-image: url(../images/ic_02.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon3{
    background-image: url(../images/ic_03.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon4{
    background-image: url(../images/ic_04.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon5{
    background-image: url(../images/ic_05.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon6{
    background-image: url(../images/ic_06.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon7{
    background-image: url(../images/ic_07.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon8{
    background-image: url(../images/ic_08.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon9{
    background-image: url(../images/ic_09.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon10{
    background-image: url(../images/ic_10.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon11{
    background-image: url(../images/ic_11.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon12{
    background-image: url(../images/ic_12.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon13{
    background-image: url(../images/ic_13.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon14{
    background-image: url(../images/ic_14.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon15{
    background-image: url(../images/ic_15.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}
.onedepth_link.icon16{
    background-image: url(../images/ic_16.png);
    background-position: 10px;
    background-size: 20px;
    background-repeat: no-repeat;
}


.popup_menu .menu_onedepth .onedepth .onedepth_link.on {
    position: relative;
	background-color: #F6F6F6;
	color:#222;
	border-radius: 8px;
}

.popup_menu .menu_onedepth .onedepth .onedepth_link:hover{
    background-color: #F6F6F6;
	color:#222;
	border-radius: 8px;
}
/* .popup_menu .menu_onedepth .onedepth .onedepth_link.on::after{ */
/* 	border-left: 6px solid transparent; */
/*     border-right: 6px solid transparent; */
/*     border-bottom: 6px solid #fff; */
/*     border-top: none; */
/*     height: 0; */
/*     width: 0; */
/*     bottom: 0; */
/*     content: ""; */
/*     left: 50%; */
/*     margin-left: -5px; */
/*     position: absolute; */
/* } */
.popup_menu  .menu_body {
    float: left;
    position: relative;
    width: calc(100% - 255px);
    height: 100%;
    /* 	background-color: #fafafa; */
    /* 	background-color: #f5f5f5; */
    /* 	border-left: 1px solid #E5E5E5; */
    /* 	border-right: 1px solid #E5E5E5; */
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.popup_menu  .menu_body .popup_menu_close {
    display: inline-block;
    width: 20px;
    height: 20px;
    position: absolute;
    top: 22px;
    right: 22px;
    text-align: center;
    background-image:url(../images/close-circle.png);
    background-position:center center;
    background-size:20px;
    background-repeat:no-repeat;
}

.popup_menu  .menu_body .menu_twodepth {
    display: inline-block;
    width: 290px;
    height: 100%;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    padding-right: 15px;
    float: left;
    overflow-y: scroll;
    scroll-behavior: smooth;
    /* 	border-right:1px solid #d7d7d7; */
    border-right:1px solid #E1E8EE;
    background-color: #F2F3F4;
}

/* .popup_menu  .menu_body .menu_twodepth{-ms-overflow-style: none;} */
/* .popup_menu  .menu_body .menu_twodepth::-webkit-scrollbar{display:none;} */
.popup_menu .menu_body .menu_twodepth::-webkit-scrollbar{
    width:2px;
    padding-right:12px;
}
.popup_menu .menu_body .menu_twodepth::-webkit-scrollbar-thumb{
    background-color:#cbcfdb;
    border-radius:10px;
}
.popup_menu .menu_body .menu_twodepth::-webkit-scrollbar-track{
    background-color: transparent;
}
.popup_menu .menu_body .menu_twodepth::-webkit-scrollbar-button {
    width: 0;
    height: 0;
}

.popup_menu  .menu_body .menu_twodepth::after{content:'';display:block;clear:both;}
.popup_menu  .menu_body .menu_twodepth .twodepth{width:100%;height: 45px;line-height: 45px;display:inline-block;float:left;}
.popup_menu  .menu_body .menu_twodepth .twodepth .twodepth_link {
    position: relative;
    float: left;
    display: inline-block;
    /* 	width: 100%; */
    width:250px;
    height: 100%;
    padding-left:20px;
    font-size: 14px;
    color: #222222;
	font-weight: 700;
    overflow: hidden;
    white-space: nowrap;
}

.popup_menu  .menu_body .menu_twodepth .twodepth .twodepth_link.on {
	background: #DEE4E9;
	border-radius: 8px;
}

.popup_menu  .menu_body .menu_twodepth .twodepth .twodepth_link:hover {
	background: #DEE4E9;
	border-radius: 8px;
}

.popup_menu  .menu_body::after{content:'';display:blcok;clear:both;}
.popup_menu  .menu_body .treedepth_scroll {
    display: inline-block;
    width: calc(100% - 290px);
    height: 100%;
    float: left;
    padding-top:27px;
    /* 	padding-left:33px; */
    /* 	padding-right:33px; */
    padding-left:24px;
    padding-right:24px;
    overflow-y: scroll;
    scroll-behavior: smooth;
    background-color: #F2F3F4;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.popup_menu  .menu_body .treedepth_scroll{-ms-overflow-style: none;}
.popup_menu  .menu_body .treedepth_scroll::-webkit-scrollbar{display:none;}
.popup_menu  .menu_body .menu_threedepth {
    list-style-type: disc;
    display: inline-block;
    width: 100%;
}

.popup_menu  .menu_body .menu_threedepth .threedepth {
	position: relative;
	display: inline-block;
	width: 100%;
	height: 45px;
    line-height: 45px;
}
/* .popup_menu  .menu_body .menu_threedepth .threedepth::before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background-color:#262626;position:absolute;top:50%;left:0;margin-top:-2px;} */
.popup_menu  .menu_body .menu_threedepth .threedepth .threedepth_link {
    display: inline-block;
    width: 100%;
    font-size: 14px;
    color: #222222;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

/* .popup_menu  .menu_body .menu_threedepth .threedepth .threedepth_link:hover{font-weight:600;} */
/* .popup_menu  .menu_body .menu_threedepth .threedepth .threedepth_link i{font-size:10px;} */
.popup_menu  .menu_body .fourdepth{
    width:213px;
    height:32px;
    float:left;
}
.popup_menu  .menu_body .fourdepth .fourdepth_link {
    display: inline-block;
    width:100%;
    height: 32px;
    line-height:32px;
    font-size: 14px;
    color: #666666;
    font-weight:600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left:17px;
}

.popup_menu  .menu_body .fourdepth .fourdepth_link.on{
   background: #DEE4E9;
   border-radius: 8px;
}
.popup_menu  .menu_body .fourdepth .fourdepth_link:hover{
    background: #DEE4E9;
	border-radius: 8px;
}

/*favorite_popup*/
.popup_favorite {
    z-index: 110;
    position: absolute;
    top: 10.3%;
/*     left: 56px; */
	right : 56px;
    /* 	width: 326px; */
    /* 	height: 425px; */
    background-color: #fff;
    box-shadow: 0 3px 3px rgba(51, 51, 51, .35);
    border: 1px solid #ebedf2;
    border-radius: 5px;
    width:540px;
    height:600px;
}
.popup_favorite .favorite_menu_list .favorite_menu_title {
    display: inline-block;
    width: 100%;
    height: 56px;
    padding: 0 10px;
    padding-left:30px;
    font-size: 13px;
    font-weight: 600;
    color: #222222;
    /*     background-color:#fff; */
    /*     border-bottom:1px solid #ebedf2; */
}
.popup_favorite .favorite_menu_list .favorite_menu_title span {
    display: inline-block;
    height: 56px;
    line-height: 56px;
    border-bottom: 3px solid #2E2E2E;
    font-size: 14px;
    color: #2E2E2E;
    font-wieght: bold;
}

.popup_favorite .favorite_menu_list .pop_close_btn {
    position: absolute;
    top: 24px;
    right: 29px;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(../images/ic_close_normal.png);
    background-repeat: no-repeat;
    background-size: 24px;
    background-position: center center;
}
.popup_favorite .favorite_menu_list .favorite_menu_inner{
    display:inline-block;
    width:100%;
    height:541px;
    padding:22px 36px;
    overflow-y: scroll;
    scroll-behavior: smooth;
}
.favorite_menu_inner{-ms-overflow-style: none;}
.favorite_menu_inner::-webkit-scrollbar{
    width:4px;
    padding-right:12px;
}
.favorite_menu_inner::-webkit-scrollbar-thumb{
    background-color:#cbcfdb;
    border-radius:10px;
}
.favorite_menu_inner::-webkit-scrollbar-track{
    background-color: transparent;
}
.favorite_menu_inner::-webkit-scrollbar-button {
    width: 0;
    height: 0;
}

.favorite_menu{display:inline-block;width:100%;height:35px;line-height:35px;float:left;position:relative;}
.favorite_menu::after{content:'';display:block;clear:both;}
.favorite_menu::after{
    content:"";
    display:inline-block;
    width:22px;
    height:22px;
    position:absolute;
    top:8px;
    left:12px;
    background-image: url(../images/ic_favorite.png);
    background-repeat: no-repeat;
    background-position: center center;
}
.favorite_menu .favorite_menu_link {
    float: left;
    display: inline-block;
    width: calc(100% - 42px);
    height: 35px;
    line-height: 35px;
    padding-left:42px;
    font-size: 13px;
    color: #444444;
    font-weight: 700;
    letter-spacing : 0;
    text-decoration: none;
    letter-spacing: 0;
    /*     background-color:#fafafa; */
}

.favorite_menu:hover{
    background-color:#DBECF9;
    border-radius:4px;
}
.favorite_menu:hover .link_delete{
    display:inline-block;
    width:16px;
    height:16px;
    background-image: url(../images/ic_tree_delete.png);
    background-repeat: no-repeat;
    background-position: center center;
    position:absolute;
    top:10px;
    right:13px;
}

/* .popup_favorite .favorite_menu_list .favorite_menu:hover{background-color:#f7f8fa;} */

/* .popup_favorite .favorite_menu_list .favorite_menu:hover .favorite_menu_link{background-color:#083d66;color:#fff;font-weight:600;} */
/* .popup_favorite .favorite_menu_list .favorite_menu:hover .link_delete{ */
/*     background-color: #083d66; */
/*     background-image: url(../images/delete4.png); */
/*     background-repeat: no-repeat; */
/*     background-size: 8px; */
/*     background-position: left center; */
/* } */

/*account_popup*/
/* .popup_account{z-index:150;position:absolute;top:10.3%;left:56px;width:380px;height:auto;background-color:#fff;box-shadow:0 3px 3px rgba(51, 51, 51, .35);border:1px solid #ebedf2;border-radius:5px;overflow-y:scroll;scroll-behavior: smooth;}
.popup_account{-ms-overflow-style: none;}
.popup_account::-webkit-scrollbar{display:none;}
.popup_account .account_menu_title{padding:8px 8px;margin-bottom:1px;display:inline-block;width:100%;height:38px;line-height:19px;background-color:#f7f8fa;border:1px solid #ebedf2;font-size:13px;font-weight:500;color:#454545;}
.popup_account .account_menu_title.on{background: linear-gradient(to top, #555, #333);border:none;color:#fff;}
.popup_account .account_menu_txt{width:100%;text-align:left;font-size:12px;color:#595d6e;}

.popup_account .Logout_btn{padding:6px 13px 8px;margin:10px 8px 8px; background-color:#000;color:#fff;font-weight:600;font-size:14px;border-radius:3px;}
.popup_account .Logout_btn:hover{color:#000;background-color:#fff;border:1px solid #000;}
.popup_account .close_btn{cursor:pointer;float:right;padding:6px 13px;display:inline-block !important;height:33px !important;margin:12px;color:#74788d;font-weight:600;font-size:15px;border-radius:3px;}
.popup_account .close_btn:hover{text-decoration:underline;}

.popup_account .user_ino{text-align:left;}
.popup_account .user_ino tbody tr th{padding: 8px;font-size:13px;font-weight:normal;color:#595d6e;}
.popup_account .user_ino tbody tr td{padding: 8px;font-size:13px;font-weight:normal;color:#595d6e;}
.popup_account .user_ino tbody tr td select{height: 27px;border:1px solid #e2e5ec;outline:none;font-size:13px;font-weight:normal;color:#595d6e;background-image: url(../images/svg/select_off.svg);background-repeat: no-repeat;background-position: 97% center;background-size: 9px;}

.popup_account .recent_menu{position:relative;display: inline-block;width:100%;height:35px;line-height:35px;font-size:12px;color:#595d6e;padding-left:15px;letter-spacing: 0;}
.popup_account .recent_menu:before{content:'';position:absolute;top:50%;left:5px;margin-top:-2px;width:4px;height:4px;background-color:#ccc;border-radius:50%;}
.popup_account .recent_menu a{color: #595d6e;}
.popup_account .recent_menu:hover{background-color:#f7f8fa;}
.popup_account .recent_menu:hover a{color:#2733C4;} */
.popup_account {
    z-index: 110;
    position : absolute;
    top : 10.3%;
    left : 56px;
    width: 326px;
    height: 850px;
    border: 1px solid #d5d5d5;
    border-radius: 3px;
    /*     background-color:#fafafa; */
    /*     box-shadow:0 3px 3px rgba(51, 51, 51, .35); */
    overflow:hidden;

    width:540px;
    height:600px;
    top:180px;
    left:66px;
    border-radius:8px;
    background-color:#fff;
}
.tab_link_wrap{
    position:relative;
    width:100%;
    height:51px;
    padding:0 11px;
    /*     border-bottom:1px solid #d5d5d5; */
    background-color:#fff;
}
.tab_link_wrap::after{content:"";display:block;clear:both;}
.tab_link_wrap .tab_link{
    float:left;
    display:inline-blcok;
    height:100%;
    line-height:51px;
    margin:0 15px;
}
.tab_link_wrap .tab_link a{display:inline-block;width:100%;height:100%;font-size:14px;color:#555555;font-weight:500;}
.tab_link_wrap .tab_link a.on{border-bottom:2px solid #143053;color:#222222;font-weight:bold;}
.tab_panel0{position:relative;height:calc(100% - 60px);}
.tab_panel0 table{width:100%;margin:9px 0 0 0;}
.tab_panel0 table tbody tr th{text-align:left;padding-left:30px;padding-top:9px;padding-bottom:9px;font-size:13px;color:#222222;}
.tab_panel0 table tbody tr td{padding-right:14px;padding-left:17px;padding-top:9px;padding-bottom:9px;font-size:13px;color:#444444;}
.tab_panel0 table tbody tr td.account_lang_select select {
    width: 199px;
    height: 27px;
    background-color: #fff;
    border: 1px solid #dfdfdf;
    border-radius: 3px;
    font-size: 13px;
    background-image: url(../images/select_off_v2.png);
    background-repeat: no-repeat;
    background-position: 97% center;
    background-size: 5px;
}
.tab_panel0 table tbody tr td.account_lang_select select:focus{
    background-image: url(../images/select_on_v2.png);
    background-repeat: no-repeat;
    background-position: 97% center;
    background-size: 5px;
}
.tab_panel0 .logout_btn{position:absolute;bottom:13px;right:12px;width:74px;height:34px;background-color:#fff;border:1px solid #d5d5d5;text-align:center;line-height:34px;}
.tab_panel1 .logout_btn{position:absolute;bottom:13px;right:12px;width:74px;height:34px;background-color:#fff;border:1px solid #d5d5d5;text-align:center;line-height:34px;}

.tab_panel1 {
    width: 464px;
    height: 473px;
    margin-top: 32px;
    margin-left: 38px;
    padding: 14px;
    display: none;
    overflow-y:scroll;
    background-color: #F5F9FC;
    border-radius: 4px;
}
.tab_panel1::-webkit-scrollbar{display:none;}
.tab_panel1 .tab_panel1_inner{
    display: inline-block;
    width: 100%;
    position:relative;
}
.tab_panel1_inner li{
    display: inline-block;
    width: 100%;
    height: 42px;
    line-height: 42px;
    padding:0 10px;
    cursor: pointer;
}
.tab_panel1_inner li:hover{
    background-color: #DBECF9;
    border-radius: 4px;
}
.tab_panel1_inner li.on{
    background-color: #DBECF9;
    border-radius: 4px;
}
.tab_panel1_inner li a{
    font-size: 13px;
    font-weight: bold;
    color: #444;
}
.tab_panel1_inner li span{
    float: right;
    font-size: 13px;
    font-weight: lighter;
    color: #888;
}

.custom-menu{height:185px;background-color:#fff;box-shadow: rgba(0, 0, 0, 0.3) 1px 2px 5px;border-radius:1px;margin-left:1px;margin-top:-15px;border:1px solid #d5d5d5;padding-top:10px;}
.custom-menu::after{content:'';display:block;clear:both;}
.custom-menu .custom-menu-txt {
    float: left;
    display: block;
    width: 100%;
    height: 27px;
    line-height: 27px;
    color: #595d6e;
    font-size: 12px;
    font-weight: 600;
    text-align: left;
    transition: color .3s ease;
    webkit-transition: color .3s ease;
    padding: 0 34px;
}

.custom-menu .custom-menu-txt:hover{background-color:#f7f8fa;color:#5d78ff;transition: color .3s ease;}


.account_menu_search{
    width: 100%;
    height: 48px;
    margin-top: 32px;
    margin-bottom: 12px;
    position: relative;
}
.account_menu_search input{
    width: 464px !important;
    height: 48px !important;
    margin-left:0 !important;
    margin-right:0 !important;
    border: 1px solid #E2E5EC !important;
    border-radius: 4px;
    margin-left: 38px !important;
    padding-left: 24px !important;
    padding-right: 24px !important;
}
.account_menu_search input::placeholder {
    font-size: 13px;
    font-weight: 400;
    line-height: 18.82px;
    color: #999;
}
.account_menu_search button.menu_search_icon{
    display: inline-blocke;
    width: 17.66px;
    height: 20px;
    position: absolute;
    top: 15px;
    right: 57.34px;
    background-image:url('/resources/images/menu_search_icon.png');
    background-size: 100%;
    background-position: center center;
    background-repeat: no-repeat;
}

.searched_menu_list{
    display: inline-block;
    width:464px;
    height: 413px;
    margin:0 38px;
    overflow-y:scroll;
    background-color:#F5F9FC;
}
.searched_menu_list::-webkit-scrollbar{display:none;}
.search_menu_inner{
    display:inline-block;
    width:100%;
    padding:15px 16px;
}

.searched_menu_list li{
    display: inline-block;
    width: 100%;
    height: 42px;
    line-height:42px;
    padding:0 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.searched_menu_list li:hover{
    background-color: #DBECF9;
    border-radius: 4px;
}
.searched_menu_list li.on{
    background-color: #DBECF9;
    border-radius: 4px;
}
.searched_menu_list li a{
    display: inline-block;
    width:100%;
    height:100%;
    font-size: 13px;
    font-weight:bold;
    color:#444;
}
.searched_menu_list li a.on{
    color: #409EFF;
}




/*2022-07-07 플랫폼 신규 디자인 적용*/
.menu_btn{
	display:inline-block;
	position: absolute;
	width: 28px;
	height: 28px;
	left: 16px;
	top: 21px;
	background: #0BAB8B;
	border-radius: 12px;
	text-align:center;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
}
.menu_btn_bar{
	display:inline-block;
	width:12px;
	height:2px;
	background-color:#fff;
	border-radius:2px;
	float: left;
    margin-bottom: 3px;
}

.logo_txt{
	display:inline-block;
	position: absolute;
	width: 28px;
	height: 28px;
	line-height:28px;
	left: 59px;
	top: 21px;
	text-align:center;
	background-image: url(../images/icon_home.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 28px;
}

.favorite_btn{
	display:inline-block;
	position: absolute;
	width: 34px;
	height: 34px;
	/* right: 125px; */
	right: 64px;
	top: 19px;
	background: #F6F6F6;;
	border-radius: 8px;
	text-align:center;
	background-image: url(../images/star_v2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 20px;
}
.info_btn{
	display:inline-block;
	position: absolute;
	width: 34px;
	height: 34px;
	/* right: 84px; */
	right: 20px;
	top: 19px;
	background: #F6F6F6;;
	border-radius: 8px;
	text-align:center;
	background-image: url(../images/info-circle.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 24px; 
}
.user_info_btn{
	display:inline-block;
	width:44px;
	height:44px;
	position:absolute;
	top:13px;
	right:20px;
	border-radius:50%;	
}
.user_info_btn img{
	width:100%;
	border-radius:50%;	
}