@charset "utf-8";
/*  PC 전용 */
#chg_lang.dropdown-content.active { 
    width: 190px !important;
    display: block;
    min-width: 90px;
    left: auto !important;
    top: 31px !important;
    height: 90px;
    transform-origin: 0px 0px;
    opacity: 1;
    background-color: #fff;
    right: 210px;
    position: absolute;
    height: 135px;
	}
 body.en #chg_lang.dropdown-content.active 
{
	    right: 262px !important;
} 	
body.vi #chg_lang.dropdown-content.active 
{
	    right: 352px !important;
} 	
body.jp #chg_lang.dropdown-content.active 
{
	    right: 280px !important; 
} 	
 #chg_lang.dropdown-content.active::before{
	content: ""; display: block; position: fixed; left:0;top:0;right:0;bottom:0;
	background-color: rgba(0,0,0,0);
	z-index: 1;
}
#chg_lang li {background-color: #fff; z-index:1}
#chg_lang li:hover,
#chg_lang li:active,
#chg_lang li.active {
	background-color: #eee;
}
body.en .main_body .sch_info dl dt,
body.vi .main_body .sch_info dl dt {
	    width: 100px;
    line-height: 1em;
    margin: -3px 0 0 -12px;    align-items: center;
    letter-spacing: -1px;display: flex; height: 28px
}

body.vi .main_body .sch_info dl,
body.vi .main_body .sch_info dl  {
    padding-left: 84px;
}
body.vi .main_body .sch_info dl dd {line-height: 1.2em}
#photo_modify_modal .modal_header {
    font-size: 22px;
    font-family: "ns_eb";
    color: #101010;
    margin-top: 30px;
    margin-left: 26px;
    margin-right: 26px;
    margin-bottom: 5px;
    padding-bottom: 15px;
}

#photo_modify_modal .photo_modify:after {

    top: 83px;
}
#photo_modify_modal .modal_body {
    padding: 0px 30px 0px 30px;
}
#photo_modify_modal .modal
{
    margin: -373px -483px;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 745px;
}
.accept_photo_box  .info_box .ul_list_dot {margin-top: -16px  !important }
body.jp .mobile_email a.mobile_full,
body.ch .mobile_email a.mobile_full,
body.vi .mobile_email a.mobile_full, 
body.en .mobile_email a.mobile_full {    margin: 10px 0 0 0 !important;} 
@media screen and (max-height: 756px) { 
	#photo_modify_modal .modal { height: 100%; top:0;margin-top:0 } 
	#photo_modify_modal .modal_body {overflow: auto; position: absolute;top:80px; bottom:50px} 
	#photo_modify_modal .modal_footer {    position: fixed;
    bottom: 0;
    width: 972px;}  
    #photo_modify_modal .photo_modify:after {
    top: 80px;
    left: 50%;
    right: auto;
    position: fixed;
    width: 972px;
    margin-left: -476px;
}
}
.header_banner,
.footer_menu,
.sub_cover {min-width: 1200px }
.sub_content .history_box .sub_title{position: static;}
.sub_content .history_box  {padding:40px 0 56px 0 !important;} 

.history_body {overflow: hidden;min-width: 1200px}
.inner,.etcs_body {min-width: 1200px}
.photo_modify .mdf_title {
    position: absolute;
    left: 306px;
    top: 105px;
}
.photo_modify {
    margin: 69px auto 0 auto;
}
.photo_modify .mdf_title:nth-child(3) {
    position: absolute;
     right: 334px;
    left:auto;
    top: 105px;
}
.lev_state_inbox  .state_type  {margin: 10px 0}
#lts1 li:nth-child(2),
#lts3 li:nth-child(2)
{display: none}
body.ko #lts3 li:nth-child(2),
body.ko #lts1 li:nth-child(2) {display: block}
body.en #lts3 li:nth-child(2),
body.en #lts1 li:nth-child(2) {display: block}
body.ch #lts3 li:nth-child(2),
body.ch #lts1 li:nth-child(2) {display: block}