@font-face {
    font-display: fallback;
    font-family: "Century Gothic";
    src: local('Century Gothic'), local('CenturyGothic'), url(/fonts/GOTHIC.woff2) format('woff2'), url(/fonts/GOTHIC.woff) format('woff');
    font-style: normal;
    font-weight: 300
}

@font-face {
    font-display: fallback;
    font-family: "Century Gothic";
    src: local('Century Gothic'), local('CenturyGothic'), url(/fonts/GOTHIC.woff2) format('woff2'), url(/fonts/GOTHIC.woff) format('woff');
    font-style: normal;
    font-weight: 400
}

@font-face {
    font-display: fallback;
    font-family: "Century Gothic";
    src: local('Century Gothic Bold'), local('CenturyGothic Bold'), url(/fonts/GOTHICB.woff2) format('woff2'), url(/fonts/GOTHICB.woff) format('woff');
    font-style: normal;
    font-weight: 700
}

@font-face {
    font-display: fallback;
    font-family: "Nanum Gothic";
    src: local('Nanum Gothic'), local('NanumGothic'), url(/fonts/NanumGothic-Regular.woff2) format('woff2'), url(/fonts/NanumGothic-Regular.woff) format('woff');
    font-style: normal;
    font-weight: 300
}

@font-face {
    font-display: fallback;
    font-family: "Nanum Gothic";
    src: local('Nanum Gothic'), local('NanumGothic'), url(/fonts/NanumGothic-Regular.woff2) format('woff2'), url(/fonts/NanumGothic-Regular.woff) format('woff');
    font-style: normal;
    font-weight: 400
}

@font-face {
  font-display: fallback;
  font-family: "Nanum Gothic";
  src: local('Nanum Gothic Bold'), local('NanumGothic Bold'), url(/fonts/NanumGothic-Bold.woff2) format('woff2'), url(/fonts/NanumGothic-Bold.woff) format('woff');
  font-style: normal;
  font-weight: 700
}

@font-face {
  font-display: fallback;
  font-family: "Meiryo";
  src: local('Meiryo'), url(/fonts/Meiryo.woff2) format('woff2'), url(/fonts/Meiryo.woff) format('woff');
  font-style: normal;
  font-weight: 400
}

@font-face {
  font-display: fallback;
  font-family: "Meiryo";
  src: local('Meiryo Bold'), url(/fonts/Meiryo-Bold.woff2) format('woff2'), url(/fonts/Meiryo-Bold.woff) format('woff');
  font-style: normal;
  font-weight: 400
}

body[data-current-language|=ko] {
  font-family: "Century Gothic", "Nanum Gothic";
}

benefits-subtitle2{
	font-family:"Century Gothic","Nanum Gothic";
	font-weight:700;
	text-align:center;
	line-height:normal;
	display:block;
	font-size:22px;
	margin-bottom:22px;
	color: #ff0000;
}

#modal_send_email {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1001; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
    padding-top: 7%;
    padding-bottom: 7%;
}

#popup_send_email {
    background-color: #fefefe;
    margin: auto;    
    border: 1px solid #888;    
    max-width: 640px;
    min-width: 310px;
    max-height: 590px;
    min-height: 590px;
    width: 90%;
}