﻿/*Main Contents*/
.main_campaign .slogan h3 {font-weight: 900;}
.all_menu_area li.main_menu span.font_small{font-size:0.7em}

/*Event Popup*/
.event_popup{position:absolute;left:50%;top:4%;transform:translateX(-50%);z-index:100;background:#fff;width:757px;padding:40px 80px;text-align:center}
.event_popup .p_close{position:absolute;right:20px;top:20px;cursor:pointer}
.event_popup h3{font-size:34px;color:#1889c4;line-height:1;margin-bottom:20px}
.event_popup h4{font-size:16px;font-weight:600;color:#343434;margin-bottom:15px}
.event_popup h5{font-size:16px;font-weight:400;color:#343434;line-height:22px}
.event_popup a.link{width:175px;line-height:50px;border:2px solid #1889c4;color:#1889c4;border-radius:30px;display:block;margin:30px auto;font-weight:bold}
.event_popup a.link:hover{text-decoration:underline}
/* header .menu_data.list1 .menu_list ul li.prd_link{width:570px} */
.GotoEssencore h3{font-family:Noto Sans}

@media all and (max-width:1500px) {
    /*Header*/
    header .desktop nav a{padding:0 21px}
}
/* @media all and (max-width:1360px) {
    header .menu_data.list1 .menu_list ul li.prd_link{width:480px}
} */
@media all and (max-width:1200px) {
    /*Header*/
    header.desktop nav a{padding:0 12px}
}
/* @media (max-width:1024px) {
      header .menu_data.list1 .menu_list ul li.prd_link{width:330px}
} */
@media (max-width:880px) {
    /*Common*/
    .prd_detail_share_area{width:140px}
    /*Main Contents*/
    .m_top_banner ul.slides li > .slogan h3 br{display:none}
    .event_popup{display:none}
}
@media (max-width:450px) {
    /*Main Contents*/
    .m_top_banner ul.slides li > .slogan h3 br{display:block}
}